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
343435389260	343435389821	343435390371	343435390921	343435391471	343435392021	343435392571	343435393121	343435393671	343435394221	343435394771	343435395321	343435395871	343435396421	343435396971	343435397521	343435398071	343435398621	343435399171	343435399721	343435400271	343435400821	343435401371	343435401921	343435402471	343435403021	343435403571	343435404121	343435404671	343435405221	343435405771	343435406321	343435406871	343435407421	343435407971	343435408521	343435409071	343435409621	343435410171	343435410721	343435411271	343435411821	343435412371	343435412921	343435413471	343435414021	343435414571	343435415121	343435415671	343435416221	343435416771	343435417321	343435417871	343435418421	343435418971	343435419521	343435420071	343435420621	343435421171	343435421721	343435422271	343435422821	343435423371	343435423921	343435424471	343435425021	343435425571	343435426121	343435426671	343435427221	343435427771	343435428321	343435428871	343435429421	343435429971	343435430521	343435431071	343435431621	343435432171	343435432721	343435433271	343435433821	343435434371	343435434921	343435435471	343435436021	343435436571	343435437121	343435437671	343435438221	343435438771	343435439321	343435439871	343435440421	343435440971	343435441521	343435442071	343435442621	343435443171	343435443721	343435444271	343435444821	343435445371	343435445921	343435446471	343435447021	343435447571	343435448121	343435448671	343435449221	343435449771	343435450321	343435450871	343435451421	343435451971	343435452521	343435453071	343435453621	343435454171	343435454721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2151	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2149	3300	1900	2700	2150	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	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
1306	527	314	244	254	380	465	473	392	295	231	180	141	159	134	159	196	181	156	148	149	119	123	90	96	89	97	106	88	70	101	97	76	74	92	78	63	66	77	75	73	79	71	60	74	69	62	63	70	77	58	66	66	60	57	80	77	62	72	66	71	84	62	55	83	52	74	54	60	66	60	78	62	63	59	64	57	74	65	62	58	58	66	53	66	70	66	71	70	60	71	60	55	65	72	60	61	58	57	66	49	56	73	67	68	63	81	67	77	72	65	54	54	64	47	71	52	69	62	62	72	55	58	51	64	53	67	59	67	53	56	64	62	61	52	78	68	58	70	65	48	73	59	63	63	62	58	73	71	66	60	60	58	62	72	55	57	73	64	67	64	63	61	77	55	74	63	77	54	74	56	71	55	72	62	52	61	70	62	48	53	56	57	60	60	70	75	72	75	69	62	72	61	55	75	52	70	59	66	55	73	59	63	75	68	71	72	66	56	68	61	61	74	65	67	58	54	62	53	55	49	76	55	67	59	61	57	64	44	69	59	61	56	87	66	68	60	59	67	56	58	64	60	75	54	47	79	75	57	69	67	60	63	48	71	58	67	51	59	64	53	81	71	57	51	67	57	61	76	57	56	60	68	54	69	62	64	68	70	51	66	69	65	54	63	59	67	63	62	63	57	72	78	62	58	47	42	60	53	69	46	52	68	51	68	67	68	53	65	57	75	80	61	67	61	64	55	56	55	54	79	54	81	59	63	76	73	64	55	62	65	56	50	56	68	60	61	54	56	58	62	58	51	49	71	61	70	74	60	60	51	57	50	58	62	65	52	57	48	66	55	62	78	60	49	51	66	67	53	53	60	67	62	61	84	65	58	57	55	59	53	75	62	70	60	73	59	62	61	54	60	56	65	75	66	71	66	73	61	57	70	54	67	66	65	61	60	54	52	46	62	56	59	67	64	51	69	66	52	56	72	65	47	56	62	58	62	61	69	66	68	59	60	77	69	62	62	60	49	76	72	68	57	76	56	55	49	74	64	51	74	69	62	70	58	61	57	70	67	67	77	46	64	65	60	66	65	57	72	66	67	52	64	69	61	48	57	60	56	65	77	72	54	56	62	63	60	70	67	58	58	43	62	64	66	64	61	65	73	43	61	58	54	60	56	81	65	64	54	70	77	58	73	54	64	53	48	75	62	75	55	72	57	64	63	59	63	53	60	73	60	70	65	69	60	49	70	42	67	69	64	70	61	59	67	50	62	69	54	61	68	56	73	56	57	71	66	57	68	61	75	51	62	62	55	57	72	60	53	61	72	58	67	54	66	65	63	61	68	66	52	64	67	64	64	61	65	65	68	71	55	54	70	63	53	70	62	73	50	68	70	65	63	65	55	55	66	55	55	68	77	72	74	71	71	82	42	58	80	62	48	63	66	49	75	59	52	56	67	52	78	48	55	57	49	63	63	74	61	62	60	69	63	54	59	59	71	50	72	64	62	48	51	49	43	51	63	72	77	80	49	66	51	68	67	57	68	64	66	58	53	49	52	64	62	59	67	70	44	69	54	62	62	59	75	54	71	54	62	66	58	52	57	49	69	55	60	67	55	53	61	68	79	63	61	69	56	63	74	60	61	52	72	57	64	56	61	72	66	59	49	61	50	70	59	60	58	54	53	48	61	56	68	67	72	66	59	70	50	62	65	60	74	57	53	68	65	58	53	57	61	73	60	65	56	72	44	65	65	64	72	68	51	53	66	61	67	70	67	55	54	61	55	70	82	59	58	82	53	61	66	49	47	55	63	67	52	74	63	65	65	75	60	65	69	76	64	80	52	68	55	67	49	72	59	52	58	70	56	59	64	73	56	68	67	79	63	63	63	45	70	66	80	78	55	50	64	56	58	55	57	66	61	70	59	67	60	57	60	62	83	75	64	59	73	62	62	57	66	59	62	51	67	61	64	66	60	53	65	55	68	55	76	74	52	57	68	67	54	42	72	61	73	68	74	63	61	48	64	60	56	60	63	59	52	61	66	66	62	58	65	64	58	55	57	67	76	64	58	57	56	62	77	55	63	63	54	57	72	59	60	64	56	57	66	49	68	39	61	53	69	71	48	80	49	66	55	70	49	61	62	62	61	71	55	63	56	63	58	61	56	48	63	56	65	68	69	56	64	63	69	60	65	59	72	56	64	58	58	63	53	80	56	71	53	59	86	64	90	80	85	71	55	73	67	61	54	47	62	60	59	65	59	46	70	59	65	54	75	59	64	68	63	62	61	54	66	43	70	76	64	65	67	66	54	59	71	59	55	61	55	58	59	60	54	68	67	55	59	57	59	59	59	65	66	67	73	73	45	56	57	62	80	69	81	63	67	67	59	63	56	59	47	41	66	62	59	62	68	50	59	73	66	64	63	54	67	75	57	54	76	65	56	57	56	62	55	73	41	54	63	67	71	54	51	71	79	71	55	65	66	71	57	86	68	64	59	62	82	70	56	47	58	57	67	70	67	59	59	64	72	68	65	76	55	74	50	61	65	52	67	57	46	52	53	61	69	71	60	64	46	67	60	55	73	55	62	75	71	62	62	58	46	56	66	74	71	56	68	58	57	65	74	72	58	72	67	59	67	58	59	65	58	62	55	68	55	69	57	63	71	71	72	56	59	64	63	60	53	66	77	47	68	57	62	53	49	61	54	72	57	73	57	63	68	53	60	54	65	51	66	49	52	58	64	57	66	73	74	52	60	74	65	63	63	58	77	54	60	57	70	54	75	55	60	67	62	80	68	45	61	68	81	58	54	55	63	56	52	56	55	57	69	65	59	66	62	73	60	62	58	63	79	68	64	63	57	57	55	58	74	74	73	60	68	72	56	68	59	60	59	60	65	57	66	60	45	68	60	66	63	65	60	53	61	61	74	64	69	59	69	58	61	60	44	75	63	63	68	75	55	64	62	41	52	69	61	67	68	56	72	59	71	61	57	60	49	76	67	73	66	64	73	67	62	59	73	69	71	72	63	63	72	69	67	62	72	48	69	65	55	65	45	63	53	61	68	73	68	62	50	52	55	69	77	52	69	49	56	76	46	63	50	67	62	61	68	70	60	64	53	62	56	69	60	63	68	60	60	53	62	65	65	61	55	55	63	67	67	64	88	50	62	60	67	61	69	55	74	66	53	71	50	58	74	66	55	64	70	62	55	71	61	71	65	62	55	66	70	41	59	54	68	60	60	71	48	75	53	48	68	53	48	63	53	64	54	60	73	46	51	62	58	62	68	66	54	68	50	70	69	62	43	64	58	64	55	61	55	61	62	68	59	58	60	69	71	67	79	66	56	56	50	60	48	60	72	56	52	46	65	57	64	78	57	68	67	52	59	51	69	61	61	73	68	61	59	56	62	60	61	68	66	73	58	65	71	54	59	54	70	58	63	62	74	59	66	71	58	44	69	68	63	54	74	66	60	65	59	64	63	59	76	58	53	69	57	66	75	62	63	64	66	70	56	75
17015	7075	4040	6921	15871	19085	18078	15760	12822	9467	7062	4779	3577	3330	3293	3504	4052	3276	3326	3157	2838	2339	2007	1772	1468	1462	1451	1533	1197	1374	1277	1324	942	881	967	909	858	880	763	756	751	732	683	775	676	729	640	659	639	644	628	639	622	637	591	602	696	640	645	610	551	600	581	554	552	557	553	560	563	587	552	560	567	561	533	553	531	592	575	544	551	577	591	528	587	570	525	558	511	539	553	580	544	562	587	547	522	554	521	518	547	538	580	539	514	562	557	510	571	569	557	539	565	569	528	547	535	538	536	536	553	514	473	571	557	560	513	547	542	539	510	537	540	507	520	511	559	537	544	554	507	554	544	547	537	543	551	577	570	528	560	494	568	564	540	564	535	503	521	535	574	533	555	496	530	509	565	536	533	560	566	539	534	517	525	538	520	528	548	540	511	536	525	549	529	524	534	516	522	542	560	517	524	556	581	547	544	547	543	529	564	529	567	561	497	513	562	535	540	533	511	537	530	535	581	552	521	545	557	552	536	569	556	560	551	559	574	544	576	518	504	570	568	573	525	543	511	522	538	529	529	533	532	537	596	530	530	566	574	523	521	517	531	570	522	543	557	565	553	527	575	523	543	520	526	553	599	527	531	576	525	555	528	525	548	529	570	552	581	575	544	553	547	558	565	538	537	550	567	536	564	547	568	545	564	547	545	558	509	587	546	509	541	507	561	558	550	507	561	498	555	515	516	516	482	550	534	534	541	559	532	541	542	526	499	536	531	573	554	509	505	500	508	550	523	497	546	529	564	570	528	504	554	549	536	562	559	520	566	497	523	543	512	561	508	532	537	528	525	568	515	553	543	524	565	530	589	504	526	535	570	530	547	547	511	559	504	516	519	525	519	564	506	579	526	539	559	537	520	521	539	511	542	553	609	514	512	530	532	576	499	565	544	538	554	528	537	514	556	545	537	532	507	542	551	555	549	539	538	551	571	549	543	523	483	542	535	525	529	536	536	542	547	551	481	563	532	536	516	559	550	553	556	557	547	532	551	530	549	520	543	510	569	549	539	576	542	539	565	542	521	509	526	479	545	572	576	564	581	526	531	529	565	527	502	602	528	557	540	499	564	545	519	524	516	556	564	544	530	562	578	539	570	537	530	543	548	595	538	558	568	546	548	556	550	547	555	544	524	490	559	552	486	529	570	518	566	518	561	502	531	536	539	544	515	543	503	538	531	534	509	532	525	535	555	514	539	562	516	533	544	550	518	536	524	556	527	540	542	560	532	545	547	549	552	562	536	552	534	537	545	558	523	514	540	532	524	543	577	511	565	532	539	511	575	510	562	505	522	540	547	539	493	518	536	539	536	546	526	541	542	516	575	519	516	532	546	580	551	518	549	550	544	518	517	579	521	559	549	506	522	544	537	555	555	504	542	535	546	543	538	539	567	542	521	591	589	522	504	540	545	556	570	558	532	508	545	558	550	572	559	513	524	570	544	534	504	535	523	533	505	542	542	532	553	529	525	548	512	528	552	557	570	571	542	522	511	539	564	556	509	523	534	551	523	600	497	550	534	576	515	532	517	505	583	540	572	583	516	533	548	533	566	507	532	570	533	554	561	504	504	533	538	569	518	520	551	562	500	549	537	529	516	538	569	517	544	552	533	511	546	551	547	521	500	522	551	599	521	533	541	550	526	540	534	525	562	535	552	553	529	560	593	496	562	543	552	511	573	500	565	595	528	539	554	529	556	521	547	544	555	557	568	547	570	530	567	483	580	516	577	542	521	565	528	579	504	555	590	516	522	504	498	534	538	539	532	553	517	570	524	537	586	531	542	545	548	565	552	522	528	543	510	554	515	535	545	531	552	556	567	587	560	565	509	523	522	528	525	516	493	500	534	536	526	536	528	500	514	522	528	556	526	538	549	557	525	543	608	540	551	571	524	560	527	523	558	568	545	549	560	490	518	524	513	590	573	541	519	542	505	548	528	523	514	536	520	542	523	559	550	509	554	519	531	502	546	532	533	564	547	524	506	544	510	508	530	540	513	529	573	502	570	544	535	528	544	537	523	544	541	541	567	540	529	530	583	557	522	503	560	509	575	574	541	535	505	525	533	579	574	493	534	546	542	524	516	591	538	523	531	568	574	534	523	562	555	555	563	583	503	557	500	521	519	512	563	532	529	535	559	545	550	523	525	483	544	532	572	532	516	538	575	566	566	558	506	548	557	554	492	547	508	551	496	565	582	563	569	545	553	543	542	532	524	496	539	539	565	531	477	563	529	512	567	555	512	567	494	533	519	534	545	542	552	503	561	562	519	533	477	572	541	525	536	582	567	546	556	537	542	540	547	540	544	558	496	545	509	541	568	550	512	551	521	542	544	524	566	541	516	510	532	546	515	541	546	520	550	551	566	555	525	586	553	556	508	593	550	499	491	526	552	526	571	553	560	512	558	535	530	513	521	518	505	549	491	556	499	537	529	509	591	540	537	519	554	561	553	559	511	513	561	552	550	506	525	518	507	543	548	512	548	547	526	555	524	517	551	570	524	530	522	557	513	511	518	517	556	561	503	541	565	541	508	573	552	590	581	549	563	535	556	477	562	551	578	513	552	562	523	510	529	521	521	563	545	538	535	532	557	564	535	532	516	533	518	549	547	541	554	531	555	498	514	553	533	513	522	549	558	543	545	524	536	569	589	549	544	562	552	520	538	545	509	521	554	593	543	516	526	538	558	549	556	502	527	582	562	539	611	511	515	526	554	535	539	574	517	524	576	529	512	561	502	523	557	558	541	514	553	518	512	562	561	521	537	508	566	540	525	494	562	500	551	546	565	566	543	526	508	509	590	519	530	562	560	531	542	543	548	584	545	550	583	549	545	501	545	550	501	482	520	525	520	585	516	513	551	534	513	556	531	586	555	550	537	556	542	526	512	504	555	524	501	547	526	552	571	539	569	547	589	551	525	524	549	567	518	516	513	560	512	532	524	522	559	556	559	507	570	526	546	507	542	535	561	539	508	568	535	533	528	568	536	538	540	566	571	521	546	558	516	569	511	558	536	548	571	552	524	572	559	552	526	567	549	551	568	533	511	544	519	548	537	538	550	548	525	549	561	549	529	552	567	493	533	526	527	516	558	571	571	495	516	543	535	554	571	569	496	526	545	537	527	564	557	548	510	535	554	555	530	544	517	525	559	575	552	554	557	559	571	552	533	578	525	587	521	586	584	564	587	526	515	580	533	534	515	560	489	551	543	491	521	555	569	576	563	527	532	509	543	547	598	540	566	543	515	562	555	529	574	472	531	538	527	566	529	524	506	563	561	569	550	537	512	536	535	536	523	550	546	558	524	535	559	529	548	563	558	547	537	532	504	575	526	522	577	510	508	516	520	546	538	532	567	539	589	541	521	540	544	555	537	546	537	551	545	519	565	531	566	532	485	576	522	538	519	554	578	513	526	522	515	571	555	539	552	530	570	565	514	540	503	561	516	536	515	520	550	536	554	497	576	565
1248	276	149	132	139	211	214	222	199	137	110	76	76	61	90	82	98	83	86	95	63	50	62	64	53	42	56	45	41	62	44	41	37	39	38	37	42	35	32	35	34	34	35	30	35	40	34	34	51	32	35	36	35	31	36	38	30	24	34	38	34	25	36	29	29	37	31	37	30	33	29	32	40	25	38	25	36	29	37	35	35	35	38	27	37	29	43	27	27	34	42	29	31	27	31	32	32	31	37	33	29	43	29	42	32	24	30	43	29	40	27	26	35	34	27	31	41	27	31	30	41	28	32	33	24	37	37	32	32	30	46	32	34	41	31	26	31	37	43	35	45	29	35	30	33	38	29	27	33	31	34	37	35	33	32	35	28	33	40	48	36	33	30	33	32	25	31	34	37	36	35	24	30	32	31	38	33	29	24	35	29	35	26	29	30	33	41	33	29	34	32	40	46	32	29	30	28	35	33	39	39	45	31	37	33	29	20	36	37	30	34	34	33	37	42	34	36	27	29	33	38	29	31	35	26	38	33	37	25	40	35	35	30	35	26	41	38	31	28	28	29	21	35	41	39	31	36	31	26	23	28	25	33	32	36	29	29	33	37	27	28	27	32	38	25	28	39	30	30	34	30	36	34	36	21	26	35	27	32	32	42	28	46	42	39	29	30	37	31	30	40	33	43	32	36	30	29	41	22	30	40	25	30	30	19	33	31	34	29	34	32	24	22	34	36	35	32	27	34	44	27	35	44	34	26	27	27	34	30	22	30	30	30	33	31	39	40	41	36	37	33	35	38	39	43	41	26	30	35	32	31	38	36	37	35	32	32	22	32	33	29	36	36	29	31	38	32	33	32	27	35	39	37	25	46	28	25	28	32	34	23	29	43	35	33	28	26	30	31	28	29	36	39	37	39	35	36	25	46	29	36	29	36	29	28	29	26	46	30	28	21	32	36	30	34	43	29	30	45	32	36	34	37	39	26	33	33	24	37	29	24	33	34	37	29	38	32	32	31	29	39	46	32	32	34	38	39	27	28	36	37	34	26	27	28	28	33	45	40	31	23	41	45	41	38	32	23	29	37	31	40	26	38	34	51	21	18	27	37	32	33	23	34	48	29	39	40	26	30	42	35	30	33	38	34	27	33	38	27	22	33	37	40	36	28	34	37	26	26	29	30	21	31	37	29	28	42	34	31	42	27	28	38	27	35	28	27	34	35	22	43	30	36	31	38	36	27	39	21	24	30	38	28	29	26	28	33	32	29	27	32	38	32	41	20	33	30	35	26	32	37	35	33	40	31	30	39	36	37	34	22	49	33	26	35	39	33	36	30	31	28	30	31	38	26	29	45	27	36	31	31	37	42	32	34	34	31	37	35	41	40	35	33	36	41	41	37	33	39	32	32	34	31	44	26	28	41	35	47	26	30	30	41	40	37	34	33	51	22	34	25	34	44	35	38	34	48	45	31	23	39	31	29	21	29	30	34	34	27	26	34	25	36	25	32	22	29	22	29	32	32	31	31	28	29	43	30	41	31	45	34	43	30	21	31	35	37	25	31	26	31	32	30	34	26	32	36	39	33	39	32	27	33	40	36	37	33	35	36	35	31	41	36	43	32	29	31	32	26	27	36	36	34	30	28	29	27	36	32	31	40	34	21	29	28	23	32	28	36	33	28	26	30	38	40	39	38	29	33	32	25	42	26	33	30	37	25	26	30	30	30	26	30	44	37	34	42	33	27	48	33	33	28	35	35	44	37	36	24	19	30	28	24	32	25	40	35	30	34	33	45	36	30	30	30	37	27	34	35	46	30	43	35	35	34	31	31	30	33	30	29	34	34	31	45	40	37	22	24	44	34	35	27	37	39	29	32	32	27	28	34	33	28	25	37	37	25	29	22	22	38	38	40	31	32	21	32	33	38	26	35	39	43	42	37	41	36	34	33	31	34	41	35	36	37	30	38	37	45	27	32	38	26	34	30	35	37	32	31	39	35	41	32	27	35	33	37	25	31	33	33	27	22	28	30	28	30	30	29	32	42	27	41	33	35	22	35	30	37	32	34	36	28	30	31	27	28	42	30	37	36	35	24	25	32	30	34	28	24	20	35	44	37	49	23	30	33	29	43	39	22	34	36	36	38	37	31	35	30	27	39	41	25	27	27	25	37	29	30	35	40	32	46	32	34	33	35	39	38	24	34	28	21	27	38	23	36	35	35	24	29	38	37	28	39	33	33	31	44	34	30	37	30	34	27	36	30	30	38	30	38	40	23	37	38	28	38	30	36	22	44	39	47	38	40	41	31	29	32	31	36	27	21	33	39	36	23	25	28	25	30	34	26	37	39	28	25	34	37	35	37	30	26	29	31	26	31	28	28	24	33	35	46	38	40	40	32	41	33	40	28	42	31	33	21	23	36	32	27	33	30	28	33	29	28	25	45	34	33	32	29	35	33	33	33	33	29	30	38	30	34	27	25	30	40	35	30	31	35	37	34	32	28	27	35	30	30	32	28	25	31	32	27	33	34	33	28	30	33	46	27	26	25	32	36	34	31	41	33	35	36	26	28	27	29	35	26	29	28	33	26	30	35	29	38	46	43	38	36	36	23	27	40	35	32	41	29	38	33	35	30	41	36	33	29	37	39	29	29	30	40	37	34	26	40	32	32	32	36	46	28	32	26	37	41	33	34	38	33	27	33	19	42	44	26	35	39	31	25	27	37	34	32	33	35	25	38	33	30	35	28	27	38	22	32	26	41	36	26	36	28	27	35	27	37	29	43	32	33	40	33	19	39	41	29	30	26	33	35	29	32	32	37	31	39	31	25	29	28	34	32	37	35	27	30	35	43	35	28	26	43	30	34	37	27	49	34	35	35	27	37	28	38	34	42	44	29	29	46	32	35	27	38	42	29	37	41	28	38	20	28	24	33	38	35	27	34	27	36	38	41	27	40	35	42	36	33	35	40	28	25	27	45	31	43	31	23	34	44	36	37	27	24	40	28	30	29	30	24	34	29	33	27	26	33	33	41	30	20	38	30	46	29	27	39	26	35	28	45	28	32	31	33	37	28	35	34	32	23	33	39	34	29	29	33	41	41	41	40	18	36	36	31	31	30	38	35	34	37	32	35	35	33	32	37	35	29	32	37	35	32	32	31	28	32	30	29	36	32	37	36	35	38	41	36	34	41	34	32	37	34	41	20	34	34	31	43	31	39	27	36	35	28	31	34	41	43	29	29	34	41	30	28	32	27	46	36	40	35	36	37	42	38	40	39	37	32	31	34	27	30	27	36	28	33	32	34	37	28	40	31	31	31	27	26	35	32	31	27	43	27	37	27	33	52	27	33	27	37	39	30	35	37	38	29	26	41	21	42	38	23	41	40	26	34	26	36	28	25	35	33	31	43	41	24	47	36	38	33	32	35	36	35	27	32	27	40	28	30	32	35	34	32	39	45	29	35	32	36	35	32	41	30	48	39	33	45	41	33	44	18	35	35	40	33	34
12474	3954	1951	3702	9797	12483	11671	9958	7178	5467	3360	2133	1775	1692	1697	1975	2054	1778	1847	1598	1410	1238	1113	943	857	758	774	796	687	707	710	643	555	510	540	514	485	406	431	422	360	401	348	394	390	387	361	363	320	327	352	330	329	292	296	344	322	369	333	355	307	271	285	301	293	285	296	314	271	327	298	309	286	295	308	284	300	268	323	280	289	281	285	290	299	286	293	267	316	292	286	294	296	274	294	303	275	297	290	299	270	267	278	299	274	305	285	297	305	269	288	306	268	297	310	268	249	282	259	273	287	262	271	316	293	263	279	268	296	316	287	259	268	261	285	274	265	276	289	283	269	310	268	243	275	281	261	286	274	288	281	291	258	336	271	286	287	290	252	270	280	302	304	264	299	271	279	327	288	286	256	275	309	293	322	288	284	285	275	255	305	263	270	280	297	288	308	292	304	285	311	287	322	287	283	286	299	282	302	281	297	271	286	291	262	275	306	274	270	295	262	267	288	263	278	255	283	270	284	308	271	269	274	287	308	255	267	289	312	285	291	281	304	297	314	257	314	278	293	284	292	286	295	305	266	284	281	302	302	290	276	292	299	308	280	286	297	261	259	306	290	295	272	284	263	297	293	280	295	307	283	293	292	280	296	286	271	316	298	274	288	257	286	275	300	301	277	297	299	306	285	300	285	266	309	307	306	271	293	279	287	301	268	265	312	281	295	291	255	300	290	311	281	286	306	263	277	284	315	278	302	275	309	312	254	268	319	280	242	261	283	267	276	264	296	273	271	293	256	263	311	297	281	282	283	281	282	287	271	276	259	268	278	295	275	255	274	262	263	275	285	290	302	263	282	267	270	298	331	271	267	256	258	291	256	284	293	309	296	284	271	296	288	255	313	316	306	305	299	271	268	264	295	271	281	269	286	283	277	316	280	282	270	286	298	279	292	286	290	287	257	279	293	308	287	298	312	305	257	286	271	273	277	300	269	299	273	241	256	286	280	289	306	252	262	296	324	286	274	296	290	308	259	286	288	294	280	309	322	267	279	273	307	285	286	294	272	293	270	300	273	254	280	272	307	294	266	301	256	275	248	286	284	310	291	302	293	281	310	252	301	313	285	293	287	297	282	296	293	294	286	263	279	286	292	312	291	287	303	291	261	280	291	282	287	296	297	276	264	266	283	308	289	248	286	298	301	293	312	288	295	289	262	302	300	293	281	304	314	278	292	290	280	269	310	305	286	277	299	305	283	283	269	303	274	285	306	290	293	293	276	301	249	259	247	265	285	298	287	304	282	283	304	285	266	281	290	300	261	296	262	293	290	296	293	276	265	280	308	287	266	281	263	274	275	263	269	303	311	252	269	297	285	281	299	308	291	260	270	285	269	292	281	263	257	284	267	311	317	282	304	268	256	262	290	269	260	301	270	310	270	286	279	258	297	279	272	297	262	260	277	275	311	277	287	267	305	278	276	268	294	263	284	270	281	292	286	256	272	284	286	288	276	316	278	277	305	274	295	264	292	300	296	271	275	266	314	296	279	287	267	264	302	296	263	283	292	271	285	291	281	295	294	284	319	295	292	287	299	281	289	260	281	282	280	297	274	316	300	292	284	275	268	299	292	281	263	273	278	273	291	272	309	256	261	284	267	294	281	292	271	298	280	307	316	284	266	264	254	335	286	295	295	276	282	290	314	277	282	312	286	305	283	294	282	298	304	259	283	295	257	307	250	287	302	296	293	277	298	308	268	277	283	282	289	266	302	294	281	287	318	316	275	277	288	312	272	276	299	314	298	261	271	288	286	272	269	283	296	273	293	298	266	315	306	285	292	248	287	282	301	274	298	296	265	288	290	329	289	264	272	291	306	309	267	287	299	286	289	271	279	294	287	290	283	321	275	299	262	282	273	292	281	277	259	291	289	282	267	290	275	280	261	278	297	289	285	283	284	286	294	292	270	251	275	275	300	284	251	248	267	277	303	298	252	262	294	275	287	283	265	337	272	330	294	306	276	279	238	297	328	286	289	281	277	281	292	278	287	295	288	320	309	267	268	265	285	273	300	299	268	295	289	291	263	274	285	296	281	311	286	293	289	287	273	306	286	265	251	291	285	311	279	285	305	285	272	301	278	291	276	264	269	302	289	280	259	297	278	272	298	310	262	268	314	295	289	287	289	261	279	267	264	277	290	278	296	253	288	268	277	290	285	265	266	277	291	319	290	269	301	288	261	297	258	263	303	300	301	290	314	290	274	289	268	298	303	283	322	274	297	299	275	284	299	294	278	283	277	309	298	293	273	300	242	270	272	273	297	299	299	291	279	293	336	293	281	300	291	276	295	255	272	295	280	291	276	288	273	280	310	293	238	284	276	313	292	268	300	305	311	281	263	304	281	269	318	298	267	299	286	274	253	313	273	278	263	306	258	291	299	258	277	282	307	274	286	287	286	266	297	287	302	305	260	299	268	269	281	291	269	288	312	336	263	266	303	271	291	284	280	297	307	300	293	271	307	310	303	264	318	263	306	263	287	266	312	282	274	297	267	283	297	244	286	253	309	289	260	298	285	297	305	301	275	275	284	295	303	271	286	283	265	297	291	295	299	292	258	292	295	258	289	266	294	289	259	280	299	272	297	305	271	309	290	288	285	280	300	314	303	276	269	282	292	304	287	304	288	275	297	289	286	255	266	289	269	298	269	275	260	290	309	296	277	280	268	299	271	301	276	264	283	299	299	274	245	299	311	320	295	280	263	278	275	267	285	280	275	274	259	290	260	314	287	276	278	271	314	328	299	290	305	281	269	304	323	253	307	300	269	273	287	269	295	313	270	293	258	278	275	289	269	279	275	253	275	274	279	263	301	262	292	293	289	300	291	290	258	297	275	255	260	249	306	294	273	276	284	277	287	261	319	265	278	299	291	278	267	238	268	275	281	298	317	295	291	289	289	307	303	292	300	277	274	279	304	269	273	285	291	320	251	281	311	282	315	279	304	293	257	297	311	283	295	256	334	265	260	271	273	312	281	277	285	291	313	294	292	288	268	282	289	304	292	283	305	276	297	278	283	297	268	283	289	307	274	273	267	295	287	318	256	297	290	301	294	274	273	272	283	269	299	255	282	296	266	307	261	286	285	280	284	262	266	256	288	310	324	282	271	299	272	278	257	299	269	302	284	270	278	309	278	294	267	299	303	294	302	290	287	289	289	276	274	297	277	280	264	317	288	276	287	282	310	288	285	272	273	296	277	304	281	294	257	272	275	276	282	290	289	296	260	307	277	307	262	287	258	294	277	283	296	288	310	272	267	264	292	268	271	293	315	275	289	303	291	281	257	279	296	293	263	289	307	265	299	285	313	271	296	319	324	285	260	258	259	291	275	273	297	295	267	278	281	295	302	254	290	289	302	303	278	279	283	316	287	294	305	283	283	300	304	282	260	259	262	253	261	299	303	313	294	291	281	257	274	303	291	276	264	273	276	272	285	291	264	277	224	295	266	291	292	273	292	302
909	445	236	221	218	299	342	371	262	229	196	122	133	119	135	140	142	149	129	139	126	97	114	102	84	89	74	73	83	99	89	78	76	55	73	57	85	62	64	59	75	46	67	54	71	65	74	63	60	54	68	69	57	66	64	56	54	68	57	60	58	55	61	66	54	60	57	64	63	69	53	44	52	50	69	69	55	69	60	71	68	58	50	51	72	66	56	61	63	67	65	61	56	62	57	68	61	54	52	61	72	60	57	46	71	67	61	55	62	83	62	51	50	63	55	52	54	58	59	61	42	50	61	66	55	58	59	55	58	74	53	63	66	56	64	54	49	54	49	57	56	64	43	55	73	61	67	58	57	54	60	56	47	51	73	69	60	63	66	56	60	62	49	71	68	70	54	56	72	59	50	55	50	45	55	58	57	51	54	61	55	59	57	67	69	56	54	50	54	72	48	70	64	47	53	62	53	72	67	72	59	58	38	55	69	65	56	53	66	52	42	50	63	74	70	46	71	54	46	75	58	67	60	68	67	66	60	48	52	66	59	60	61	57	58	63	62	85	64	58	64	50	59	65	64	61	61	69	75	64	51	53	67	67	58	67	58	45	58	60	64	59	74	78	57	68	65	45	57	47	57	54	74	74	59	59	48	61	54	60	63	66	56	72	61	62	58	66	59	47	67	50	71	61	72	68	61	48	74	49	53	57	58	62	53	58	62	67	55	63	62	66	75	56	69	49	62	74	68	61	62	58	57	67	61	56	52	64	51	59	53	48	68	71	62	57	66	57	60	51	64	75	42	51	52	54	63	64	69	51	57	68	54	77	49	63	55	44	57	65	62	53	70	68	47	63	71	50	69	66	69	54	62	63	45	61	55	61	62	64	60	46	60	67	54	55	61	63	61	59	67	61	65	58	50	66	54	69	66	55	58	60	72	66	65	71	67	57	62	56	51	68	61	59	50	52	51	60	57	61	58	54	57	78	47	59	51	63	67	62	66	71	61	54	66	55	64	65	63	59	74	43	53	55	66	55	72	73	68	58	53	76	68	55	68	57	52	58	64	69	52	63	57	55	63	66	60	72	73	62	54	57	65	56	56	58	65	62	66	51	64	76	61	58	66	75	60	63	57	72	76	71	52	56	56	58	60	54	58	68	67	52	59	64	65	54	64	50	69	69	62	54	58	69	60	58	63	54	61	61	57	67	63	62	56	59	61	57	49	61	61	61	68	59	78	64	75	51	63	74	58	58	60	46	76	69	51	53	61	51	58	62	66	68	64	63	55	59	59	53	54	65	62	64	65	63	53	56	60	51	52	72	55	65	62	59	57	60	38	73	67	60	74	66	55	52	39	59	67	50	70	49	44	65	74	60	64	62	59	62	55	60	60	52	64	54	57	67	55	50	53	69	61	66	60	67	52	67	56	60	65	77	55	59	44	70	69	57	54	51	69	54	63	56	53	52	48	66	58	58	55	61	63	55	52	68	65	66	74	79	60	67	58	66	63	60	71	67	55	50	49	59	42	51	61	62	60	55	54	56	69	65	53	59	63	55	56	66	52	57	73	72	54	64	52	62	69	56	60	53	55	62	63	52	68	43	49	55	59	68	75	51	60	54	66	51	62	60	74	72	62	58	59	67	77	49	65	67	60	50	61	60	56	75	71	57	56	55	49	59	67	65	60	52	64	83	64	67	65	52	60	62	61	57	54	66	53	63	78	57	68	58	53	57	50	53	51	71	57	57	71	73	62	61	57	54	60	61	60	79	66	57	47	48	54	51	52	67	63	50	55	60	59	63	51	61	59	60	52	75	61	58	60	54	60	61	43	55	58	64	66	55	48	56	60	60	53	64	71	66	50	72	63	66	62	57	59	70	64	65	60	47	73	71	57	70	56	51	61	69	62	52	64	73	60	63	72	81	61	64	66	64	63	69	63	48	52	61	68	53	58	54	63	64	50	57	73	68	59	69	58	58	69	62	74	53	63	70	66	61	53	67	52	48	65	59	62	51	72	63	51	63	63	63	48	68	62	56	62	58	51	54	58	72	59	69	62	72	46	69	57	63	65	57	60	60	48	69	64	70	77	55	59	66	58	69	70	58	56	52	72	63	55	53	52	60	58	74	59	54	60	53	62	60	62	67	59	51	54	59	63	68	65	64	63	59	62	45	48	57	64	55	55	65	46	51	68	65	55	59	53	52	47	55	68	74	69	60	44	67	79	63	62	62	62	70	68	58	69	60	58	59	63	72	48	59	60	46	56	48	65	66	67	63	65	69	68	56	67	60	56	69	68	57	57	58	54	66	61	58	52	55	54	58	62	75	55	63	62	47	65	79	57	56	75	51	55	53	63	75	46	59	71	60	61	59	51	68	74	53	59	66	69	60	61	54	70	64	67	53	62	60	60	64	49	66	60	35	75	63	59	50	47	63	61	63	58	49	69	67	53	72	57	55	72	68	48	58	53	57	65	58	75	60	59	61	62	67	64	67	71	59	54	46	64	57	58	63	61	69	60	55	55	63	59	52	68	65	58	51	62	51	65	55	47	61	50	64	71	61	60	63	55	80	71	68	53	64	65	49	63	64	55	66	70	71	69	62	59	54	70	63	55	64	50	64	53	58	61	55	59	64	59	70	59	65	57	67	66	52	64	55	57	51	78	63	61	71	53	51	67	67	64	76	58	72	53	59	60	70	57	56	53	55	67	62	55	58	48	47	58	52	50	70	73	60	58	61	54	58	50	59	58	58	65	62	49	49	67	54	61	54	59	71	68	55	55	56	74	62	66	66	58	67	56	58	67	67	65	53	45	53	54	49	61	61	44	58	69	77	65	61	60	49	48	50	61	60	72	52	62	55	62	62	52	59	69	62	61	63	60	47	57	55	64	58	57	78	46	63	57	70	55	60	71	71	55	54	60	68	67	66	60	62	47	70	54	51	66	71	58	59	63	58	65	72	67	67	70	77	73	53	74	52	61	59	64	46	65	57	47	45	64	61	57	65	43	57	57	63	60	69	68	58	58	71	66	49	62	43	62	41	56	63	66	47	62	73	42	71	65	66	73	46	50	65	55	57	64	60	47	65	68	65	46	69	66	54	69	70	51	67	66	85	57	63	61	59	58	69	56	66	46	52	74	72	63	69	71	58	65	62	66	58	62	59	60	64	58	76	52	52	53	56	54	61	66	59	62	63	72	51	54	63	55	58	55	56	53	61	60	50	56	46	60	84	69	58	70	51	59	63	58	51	70	48	62	47	62	55	61	59	54	63	62	53	73	68	65	68	45	71	74	42	49	51	59	54	52	56	60	49	48	69	68	52	55	62	68	64	64	60	58	59	75	73	50	63	75	66	64	53	65	67	62	58	65	59	69	69	66	69	62	53	56	69	67	60	57	63	57	51	61	75	52	51	55	57	55	67	60	55	59	56	70	57	64	66	69	55	61	46	55	71	41	59	60	61	70	55	54	71	60	53	62	63	50	75	69	60	59	56	63	60	64	62
13979	6105	3160	5735	13319	16280	15427	12811	9929	7818	5095	3387	2788	2659	2553	3001	2879	2693	2611	2368	2128	1889	1582	1440	1272	1153	1198	1180	1133	1082	1170	925	878	830	880	793	748	690	687	661	684	646	586	653	635	636	601	625	611	548	591	507	537	514	571	560	566	611	620	528	538	533	546	553	531	505	535	514	504	528	532	527	536	530	517	541	503	518	539	499	514	477	509	499	493	487	491	518	490	536	512	520	537	498	491	538	539	555	518	512	522	540	495	549	548	522	466	509	550	502	488	517	529	524	523	547	544	532	542	528	467	487	556	503	511	499	497	471	494	541	487	547	504	491	531	512	479	495	523	508	518	502	499	517	536	535	515	488	491	538	476	482	514	496	461	527	482	492	522	525	478	530	526	504	519	496	515	540	504	496	496	490	488	537	529	506	484	486	514	502	501	506	535	492	490	533	535	487	501	540	531	496	522	501	517	527	539	506	506	499	474	541	507	507	452	532	495	467	482	489	485	512	503	514	515	530	541	505	482	581	485	538	484	511	537	488	486	557	515	524	541	512	535	489	533	496	497	517	473	540	507	477	528	485	533	520	515	498	526	526	477	513	456	532	498	484	479	520	511	508	523	524	500	518	497	519	494	505	518	491	485	490	482	533	532	495	525	528	493	514	488	555	538	515	531	484	551	517	515	494	514	536	552	506	502	494	504	542	499	541	528	506	504	547	485	521	502	502	501	501	490	541	484	497	467	499	509	478	519	521	510	530	521	515	531	485	526	512	510	493	531	524	506	525	562	508	473	498	475	479	480	521	515	494	494	501	492	549	479	481	530	531	518	522	499	521	498	519	513	534	517	521	497	484	506	508	513	517	522	482	520	526	529	512	541	516	485	551	529	550	476	516	496	531	517	467	528	505	472	495	461	504	509	518	584	529	567	505	493	500	580	464	516	528	516	527	491	476	522	505	491	573	520	504	512	513	468	530	517	510	503	476	514	503	492	525	529	513	497	525	524	520	537	493	483	484	484	506	492	507	527	454	506	519	513	499	538	519	486	497	499	524	523	517	489	503	513	468	511	501	507	510	531	510	558	536	502	537	519	499	508	514	550	509	508	511	512	478	522	564	513	467	482	519	484	498	500	488	509	505	528	539	542	540	518	513	483	499	551	524	512	547	499	549	513	479	518	520	480	532	493	502	484	494	500	516	531	555	509	509	541	508	512	545	499	502	505	500	513	509	516	491	486	522	489	558	526	507	528	486	478	491	501	480	524	486	512	490	559	522	498	487	523	477	522	528	471	484	501	511	520	547	542	527	462	511	485	512	491	527	505	535	524	455	498	502	520	543	476	500	514	489	532	472	512	500	517	520	513	503	491	487	489	516	551	512	538	550	511	501	530	485	476	537	471	542	513	488	554	506	512	495	527	504	494	512	515	546	496	475	521	518	518	539	523	500	471	527	531	522	496	519	497	501	500	534	489	534	500	500	487	470	501	509	540	522	507	505	480	515	546	535	487	490	494	500	507	541	528	523	550	529	503	458	521	512	495	511	487	500	502	514	508	497	486	506	507	509	526	505	523	477	472	505	501	501	498	515	534	508	535	481	521	512	525	500	530	465	511	520	504	523	466	499	487	542	478	539	507	530	502	462	495	522	542	530	486	490	491	512	509	509	483	527	498	503	505	525	506	570	495	495	506	507	518	496	496	474	545	514	488	521	521	505	512	519	514	513	543	518	534	557	493	495	515	498	506	541	491	500	540	552	474	537	501	480	509	538	580	551	508	475	538	481	509	545	497	480	488	492	462	512	507	494	550	521	502	525	517	507	505	532	496	481	488	500	462	513	493	503	512	500	483	504	516	521	509	523	535	511	526	516	492	570	517	506	547	528	511	498	525	480	501	515	528	487	538	468	522	482	507	525	482	513	554	489	493	495	487	469	465	475	486	564	536	498	513	487	492	496	490	473	539	562	532	506	510	502	542	516	481	500	528	526	516	490	537	516	518	513	509	520	505	486	509	494	473	517	508	509	455	513	476	507	550	507	497	501	487	490	515	519	477	475	497	511	537	497	492	527	457	538	523	497	524	533	496	545	517	495	489	500	507	507	514	546	467	487	473	468	492	503	551	505	508	467	497	512	506	515	501	510	497	495	466	495	471	481	493	487	431	509	514	568	530	501	494	494	496	534	538	530	505	514	493	465	479	492	522	499	508	542	507	527	534	493	516	509	506	485	453	517	553	519	506	506	483	514	549	468	530	532	489	560	519	501	521	517	532	506	499	496	502	519	507	492	482	502	493	546	533	509	537	503	523	485	522	514	483	498	475	500	515	548	526	494	483	495	530	521	551	516	503	503	486	549	534	488	533	515	516	529	512	537	507	505	520	537	523	524	515	528	518	515	545	531	500	506	499	525	482	507	494	541	510	507	484	472	588	526	509	532	472	513	529	485	507	525	514	521	477	523	499	515	551	540	556	535	544	490	519	493	539	497	523	527	507	496	513	549	545	473	462	522	478	506	542	476	481	502	533	558	488	536	541	502	526	511	526	493	517	515	512	520	495	472	506	522	529	495	529	521	486	456	484	494	491	518	528	516	507	534	488	523	528	520	512	526	512	501	523	469	541	499	523	541	520	491	518	481	530	522	508	514	514	477	495	531	503	501	552	502	493	541	523	509	496	481	499	466	495	520	471	552	478	480	515	536	527	499	541	500	520	543	533	474	467	498	513	494	473	529	515	510	514	511	493	490	496	475	517	515	506	513	495	539	534	470	540	484	499	489	487	500	487	518	534	516	510	556	534	513	511	462	533	474	493	528	480	524	476	456	529	535	536	506	521	521	477	483	496	529	522	533	473	476	518	531	494	507	483	493	508	501	506	507	492	519	517	506	480	512	501	484	516	507	489	485	513	487	483	503	521	529	537	479	576	500	510	507	450	496	517	529	506	461	515	489	476	514	511	510	486	541	507	556	501	520	513	534	494	515	536	524	481	496	554	504	497	503	516	486	497	497	513	488	527	507	540	493	482	499	517	481	515	518	489	483	512	502	491	515	458	510	492	504	482	526	535	492	538	486	588	510	497	489	527	494	521	532	506	481	537	528	497	525	503	488	518	519	494	518	497	485	537	533	519	502	492	504	511	558	514	517	528	512	527	558	510	470	522	479	554	525	533	542	545	530	503	517	488	519	528	501	553	513	532	454	533	528	539	486	483	503	508	519	535	553	515	510	511	493	512	518	512	497	519	542	479	510	483	482	523	515	524	495	497	533	508	496	536	443	483	559	480	478	492	518	530	480	540	485	516	511	536	517	494	489	510	512	503	519	465	500	524	475	509	489	481	531	522	498	529	513	532	501	500	524	498	510	489	458	501	536	496	484	492	511	522	535	488	535	491	492	515	554	514	473	530	553	493	509	515	516	502	523	542	503	478	514	505	532	508	520	517	502	557	520	487	533	517	507	488	497	528	517	541	500	518	494	527	494	513	484	523	515	492	524	466	502	537	525	518	515	508	499
1813	346	187	182	177	268	308	319	250	210	157	102	82	85	94	139	88	112	100	94	85	77	74	57	59	35	59	64	58	58	54	42	42	37	51	45	41	41	29	42	36	30	26	41	45	32	31	41	39	30	32	27	31	39	25	35	38	34	36	26	29	27	17	29	31	34	25	28	18	46	32	29	35	31	36	28	27	35	24	38	25	40	30	24	37	37	21	44	30	26	29	22	29	37	32	35	28	34	33	24	33	28	32	27	21	29	33	24	41	24	29	32	30	27	40	25	29	20	34	28	32	24	37	27	32	27	27	32	32	23	29	30	35	35	25	31	28	36	22	41	28	28	34	30	24	34	23	29	36	33	18	23	25	27	28	32	30	19	19	30	25	26	27	31	27	29	35	29	30	33	34	35	24	39	26	38	28	22	27	36	34	34	31	35	23	30	37	18	31	35	30	25	29	33	19	36	28	24	31	30	28	38	26	31	24	35	24	27	33	40	26	40	23	39	32	24	33	32	32	33	32	24	32	31	26	30	30	26	26	28	36	34	32	22	24	24	41	31	46	42	28	26	36	25	33	20	28	32	30	32	25	26	34	32	41	32	27	36	30	35	36	32	31	34	24	25	27	21	25	26	32	35	27	33	30	29	26	38	21	37	50	30	20	28	40	33	31	37	30	34	28	29	41	30	31	35	28	26	32	30	29	30	34	22	28	25	38	37	32	19	26	31	37	30	40	29	33	26	30	29	19	27	30	38	32	31	26	23	38	38	24	30	28	25	25	31	28	36	26	34	28	21	37	32	27	34	32	35	30	31	31	23	26	22	30	32	24	25	41	32	34	43	22	33	31	26	36	26	24	34	34	28	24	26	32	29	34	30	32	30	42	30	34	30	26	40	28	23	22	31	31	40	27	33	33	33	25	35	28	32	19	25	36	33	26	40	27	38	37	26	29	33	25	26	33	33	30	35	22	39	30	27	22	37	25	29	39	30	36	25	34	35	39	34	32	34	30	36	31	32	35	30	34	36	33	28	26	27	32	33	37	34	37	37	22	26	30	29	33	39	32	30	32	26	30	24	41	22	27	31	26	38	31	18	25	32	32	34	21	38	31	28	26	31	20	28	20	24	38	27	38	34	32	22	40	26	32	22	28	36	35	37	29	22	30	32	26	29	29	31	29	21	36	24	30	29	33	36	22	31	28	41	24	35	34	25	27	24	38	34	21	25	33	24	47	25	28	42	27	21	25	35	26	30	38	25	29	25	29	29	23	39	26	26	24	34	33	31	24	35	21	34	36	25	29	32	30	26	26	31	30	25	32	37	27	22	22	32	25	26	30	27	28	30	35	20	30	47	30	31	26	42	25	26	23	28	36	32	31	30	24	43	24	32	37	30	25	32	31	21	37	25	31	40	27	33	33	30	34	36	25	30	26	32	26	23	29	35	43	23	32	27	31	25	33	26	21	33	33	40	32	31	32	29	16	28	34	32	35	32	24	32	23	27	25	37	29	32	23	39	31	37	19	25	31	26	39	43	28	28	27	30	26	39	24	26	34	29	37	29	34	36	35	28	32	40	34	35	32	31	38	35	30	38	29	30	30	27	21	35	28	35	33	24	23	21	41	30	27	30	24	31	29	38	26	33	36	29	36	25	29	31	35	24	31	28	32	21	26	34	33	27	30	29	40	27	28	30	28	28	42	25	37	22	16	31	33	31	39	30	25	25	32	28	33	32	40	45	37	40	26	41	31	17	25	34	34	38	22	27	37	23	24	34	27	28	39	31	32	31	39	39	34	28	32	27	31	34	26	21	30	34	19	24	35	46	27	30	27	31	23	39	37	33	35	33	30	29	27	40	26	31	22	31	22	36	34	35	36	29	32	24	26	28	24	24	24	35	35	33	34	34	28	41	26	31	23	30	34	34	34	22	25	27	28	39	27	31	32	26	22	32	31	42	42	25	37	26	30	41	33	34	29	31	33	37	27	36	29	28	32	23	25	37	30	29	25	26	28	27	37	33	27	30	35	38	28	33	29	30	30	41	32	26	33	36	34	39	30	29	21	31	26	29	33	32	30	29	23	31	28	32	45	35	34	26	31	34	35	34	23	31	28	33	28	36	26	33	32	28	38	32	32	32	28	44	38	31	31	23	28	24	26	31	31	20	38	35	41	32	29	39	28	32	30	21	22	29	36	37	32	35	23	31	37	27	26	36	24	34	16	23	28	23	35	23	30	25	28	34	28	26	36	36	24	34	34	33	29	40	24	27	26	25	33	35	33	28	27	26	21	28	25	33	33	25	27	23	33	36	31	30	32	35	25	20	30	36	35	29	26	42	35	30	36	29	36	30	26	33	25	33	25	31	27	26	31	33	40	27	34	25	31	30	29	25	23	33	39	30	26	36	29	31	32	33	28	33	31	28	24	28	25	30	27	37	33	34	26	32	17	29	36	34	28	29	32	22	29	29	36	42	29	32	34	25	27	40	30	30	19	26	35	18	32	23	29	28	32	38	25	34	30	30	34	31	25	34	29	43	30	33	29	32	34	33	30	36	28	25	26	41	20	28	29	32	33	38	24	35	34	27	35	29	40	27	28	37	22	25	31	51	32	28	33	29	30	27	34	29	29	23	19	28	49	30	27	35	29	30	33	41	35	31	36	13	31	41	28	44	25	37	28	35	35	30	30	30	31	31	33	40	39	32	27	17	34	35	31	23	30	29	33	35	29	36	23	20	38	36	38	34	32	36	34	24	35	23	39	39	31	33	34	27	42	23	35	43	36	34	37	29	30	34	30	30	34	35	35	27	23	26	19	37	28	28	23	28	29	27	27	23	28	31	28	37	28	34	26	34	23	27	41	34	35	31	29	23	29	24	30	27	26	35	23	44	34	33	49	37	27	33	19	29	26	25	25	26	29	30	33	31	29	25	31	34	27	28	26	27	28	27	28	34	36	31	37	30	28	40	32	32	36	22	25	26	27	25	40	30	34	26	25	29	27	37	35	27	31	35	32	28	36	29	25	28	31	41	28	28	35	34	35	22	30	18	26	36	32	31	30	34	30	28	43	30	30	24	17	24	29	37	33	32	28	32	31	32	30	25	21	29	31	28	22	24	28	39	40	24	32	29	35	32	36	32	27	28	38	34	27	33	30	37	32	25	26	33	25	32	36	27	43	31	30	27	41	30	34	32	27	39	38	34	31	38	35	29	27	30	31	31	29	25	33	34	24	26	30	32	28	22	27	49	31	28	41	39	38	39	24	29	30	32	32	23	35	33	28	23	34	38	32	37	24	29	32	37	30	24	19	34	36	28	19	31	38	27	44	34	30	28	37	31	38	29	23	29	32	35	29	18	27	26	33	32	30	29	34	35	32	31	36	35	31	26	31	32	32	28	34	39	40	29	33	26	21	33	34	37	22	26	29	40	30	25	33	35	26	35	26	37	22	28	27	25	39	33	33	30	27	31	29	30	35	28	33	23	30	27	13	39	20	33	26	29
14869	5196	2874	5222	12397	15504	14536	12405	9862	7674	4796	3159	2533	2464	2338	3034	2497	2681	2432	2117	1841	1663	1418	1168	1038	1001	1002	893	961	886	857	714	655	561	620	590	499	496	456	402	405	380	393	443	427	416	401	338	340	323	315	314	284	313	311	312	357	358	343	360	308	281	289	299	257	280	265	260	251	258	267	267	244	282	264	289	262	266	277	249	292	265	294	285	266	289	254	298	305	296	294	264	260	256	294	295	244	273	274	261	257	283	253	261	271	291	276	294	271	277	274	275	258	263	279	271	271	283	297	254	285	272	292	262	264	267	287	257	258	259	280	281	284	264	269	285	297	262	273	272	255	280	280	257	278	256	266	277	263	245	245	245	256	280	253	268	277	268	261	260	313	246	256	271	274	286	256	280	261	310	282	291	273	288	294	290	275	275	280	265	268	264	267	275	263	258	268	271	273	277	281	289	281	261	248	324	283	287	279	223	270	238	289	278	291	285	279	278	260	254	284	244	275	267	255	285	273	243	262	256	265	286	278	284	265	281	256	290	273	269	296	264	248	273	270	282	249	278	271	307	263	278	290	263	284	270	245	272	263	271	291	265	271	258	282	297	306	272	260	238	274	234	270	228	285	244	244	277	277	281	272	298	230	266	263	272	280	316	275	281	285	269	273	266	241	261	252	287	258	264	270	271	263	275	259	264	243	251	252	267	242	260	241	280	298	287	251	243	297	273	262	262	259	294	287	259	273	244	257	290	282	267	307	249	282	262	298	295	295	271	302	279	265	263	287	271	281	266	280	263	287	250	264	261	281	272	270	253	255	294	255	278	258	246	275	266	254	274	229	220	242	253	282	255	240	277	272	237	269	261	251	265	255	255	261	279	248	260	257	264	234	271	244	267	302	261	289	246	265	288	259	284	237	251	235	266	260	249	261	270	263	250	272	269	260	272	286	249	297	251	267	291	268	305	237	289	275	258	257	281	309	251	278	284	299	270	246	286	270	269	277	287	263	290	260	288	267	253	268	255	288	242	272	238	261	263	290	296	252	254	289	264	259	272	253	275	242	276	261	322	257	260	257	281	261	273	270	273	281	261	292	275	292	261	254	255	234	277	268	264	298	270	250	251	288	282	263	273	242	297	251	245	273	265	295	275	272	258	251	238	293	253	266	288	258	256	270	268	280	288	248	265	268	264	266	246	278	291	275	270	296	265	273	275	293	281	290	267	275	269	290	232	245	296	244	267	239	265	288	288	268	294	273	252	280	247	269	296	286	248	276	254	298	284	259	272	264	266	252	291	284	275	270	254	290	272	256	260	256	281	243	264	281	291	257	276	243	259	279	268	275	278	276	269	256	269	255	251	268	266	274	244	288	243	248	270	270	270	272	266	288	278	239	248	256	267	276	305	279	263	274	261	285	242	245	258	271	243	260	286	260	267	267	277	254	291	285	250	274	278	279	276	266	263	273	260	292	249	248	261	289	257	249	288	249	267	276	258	276	272	253	278	266	270	282	262	279	272	262	263	263	251	233	261	248	252	268	265	283	258	294	255	247	248	245	254	285	288	275	264	282	271	269	279	250	274	295	276	267	246	296	289	245	275	247	273	274	254	256	277	268	279	252	298	269	277	275	261	273	258	255	264	254	242	243	286	297	257	300	266	267	245	267	295	271	253	282	291	245	275	267	305	292	265	250	248	272	272	289	311	279	256	259	277	281	251	260	246	276	294	252	246	269	241	256	310	246	262	262	267	253	292	292	256	273	273	251	294	270	267	286	268	291	259	250	267	292	259	281	270	282	268	299	258	281	264	280	247	259	268	238	277	286	283	269	267	301	275	280	259	277	257	261	288	272	265	280	280	280	262	275	243	283	275	269	267	262	259	292	287	253	234	272	284	262	251	295	271	269	274	291	269	248	244	250	258	247	237	269	261	279	298	278	273	278	269	283	242	254	273	271	261	307	267	282	319	284	252	257	268	266	266	280	255	268	253	265	269	294	266	249	278	268	279	271	289	238	258	266	274	294	264	294	241	253	273	265	257	301	277	276	250	246	260	259	314	266	278	270	268	251	264	275	261	256	290	264	282	265	262	295	278	295	284	254	282	270	245	279	282	281	286	262	265	270	243	258	288	277	245	256	233	285	294	269	273	259	249	279	277	269	303	276	292	276	257	260	251	256	283	282	288	272	267	234	261	278	289	266	252	261	293	276	282	263	272	287	260	285	250	297	235	276	286	305	258	257	276	239	285	252	263	297	253	257	232	259	258	298	255	284	285	287	276	284	266	266	274	270	266	261	274	240	248	282	247	281	268	276	264	288	266	266	270	252	285	269	278	283	281	273	273	268	270	308	294	278	257	266	269	276	276	286	251	258	275	297	258	276	270	251	257	287	263	261	265	265	281	260	258	249	278	269	267	271	262	285	268	262	260	306	275	289	293	240	279	277	285	256	277	252	265	253	274	277	261	281	241	262	259	268	278	268	266	274	275	301	250	291	273	272	248	282	283	254	258	243	274	258	284	274	253	282	232	303	267	272	260	244	283	281	242	273	276	257	244	237	300	280	278	265	276	266	273	272	256	256	276	265	288	289	266	245	316	264	288	255	271	275	241	262	318	264	261	272	285	264	252	279	275	255	271	290	294	281	261	263	279	269	280	258	272	261	280	239	268	256	274	273	282	261	256	283	263	279	280	271	262	278	250	242	258	263	299	259	252	305	289	290	265	279	269	243	264	277	260	274	285	272	290	234	260	257	245	271	251	263	263	281	268	272	237	259	287	267	240	264	266	269	291	291	260	252	242	265	294	251	291	249	282	280	285	250	267	242	260	269	271	271	273	272	264	289	287	271	266	274	272	282	261	265	272	269	269	262	268	256	275	287	289	263	239	275	300	284	249	278	241	292	297	301	261	249	274	293	241	269	263	255	296	280	265	278	270	285	260	281	260	258	270	296	287	264	270	284	290	307	274	276	283	261	264	256	271	244	289	274	287	267	251	278	257	271	274	270	273	255	245	284	276	266	242	250	256	276	279	283	266	262	239	318	277	270	283	257	273	260	269	253	255	286	269	253	267	252	275	277	294	273	261	261	272	263	280	235	276	275	260	267	272	257	262	285	281	290	275	258	280	251	297	263	276	287	275	262	270	267	257	269	252	263	260	255	282	266	245	291	276	294	262	261	247	245	251	277	293	256	281	249	260	268	241	242	286	228	292	253	252	264	284	283	307	253	274	252	279	279	257	284	295	270	261	271	263	274	299	275	269	264	320	253	262	253	303	279	280	304	288	281	255	271	274	257	228	284	261	254	278	239	256	250	262	294	278	323	277	281	308	273	308	257	259	263	231	252	268	261	262	262	256	260	293	246	270	250	289	255	274	273	243	282	283	270	270	245	269	302	284	297	280	285	266	321	294	271	270	297	283	253	245	278	251	250	294	263	289	261	262	239	290	270	294	286	250	261	288	238	273	271	273	270	264	260	288	281	265	238	249	265	281	299	255	283	287	330	267
1324	573	354	266	272	403	462	442	383	278	260	159	137	152	161	177	186	167	177	130	150	130	108	103	98	88	75	101	110	82	71	80	79	74	76	68	69	64	69	82	77	81	62	64	71	67	58	64	73	63	61	61	55	67	50	52	71	57	66	59	76	57	53	63	64	64	81	55	60	68	74	56	64	58	53	68	60	64	66	58	63	58	55	61	57	57	48	53	70	51	58	62	71	55	62	62	59	72	59	75	65	64	55	57	81	55	57	49	71	64	54	55	52	63	46	48	59	63	56	66	66	62	59	68	59	54	59	85	77	64	68	65	52	55	74	68	63	53	70	66	55	64	64	55	54	58	58	68	58	58	58	64	65	58	63	59	75	55	58	71	62	60	62	61	61	58	76	51	70	67	51	52	55	60	71	63	68	60	55	64	63	70	65	67	59	61	79	60	69	65	52	71	68	43	65	52	63	62	63	68	59	54	49	74	62	83	56	70	41	56	62	51	65	71	63	68	62	63	60	50	69	65	59	62	62	52	60	67	69	68	65	65	60	87	56	67	66	59	67	50	68	63	66	60	60	73	58	53	58	51	72	57	62	65	72	50	51	56	63	57	60	65	75	60	61	48	75	68	59	54	69	62	54	70	55	61	66	66	55	67	59	63	67	73	60	72	60	68	65	66	69	65	62	67	51	38	54	66	80	81	53	61	60	45	55	70	52	56	60	71	55	48	66	57	65	47	58	55	56	62	62	70	57	68	58	57	66	69	62	53	75	58	56	57	63	51	57	65	66	54	60	70	81	59	70	58	61	64	60	69	60	69	60	65	80	69	64	56	62	73	80	67	63	63	54	59	59	69	60	59	61	59	63	60	57	59	67	63	59	56	64	68	53	66	50	62	60	52	48	67	51	80	70	65	60	70	64	60	52	73	68	67	55	64	52	58	53	64	76	61	53	66	50	63	53	65	57	48	57	56	55	61	77	60	48	54	46	35	60	66	67	79	57	59	75	58	74	76	58	60	59	55	55	54	67	73	63	59	70	65	84	56	69	75	74	57	58	71	64	67	69	70	52	65	73	59	54	68	55	81	58	57	69	59	59	79	61	71	66	68	59	62	64	67	63	55	45	72	63	60	65	64	65	60	50	69	54	72	62	64	73	66	62	61	68	49	53	66	62	50	65	75	56	55	77	57	56	63	56	55	77	68	67	71	65	62	53	58	71	74	63	53	60	61	66	68	57	73	46	64	79	51	64	59	53	68	69	52	67	66	65	51	52	58	53	70	74	62	63	66	60	74	71	63	62	59	52	74	56	58	64	70	65	52	62	64	67	55	56	57	49	61	56	63	70	67	71	63	66	68	67	58	67	69	58	59	63	67	54	57	44	68	63	71	64	61	55	65	54	62	57	60	44	61	48	52	63	62	58	68	66	52	61	68	74	54	50	51	51	64	64	59	64	56	65	50	54	69	64	70	63	65	76	64	63	65	83	68	60	71	66	70	76	71	53	64	66	77	53	80	65	71	65	65	62	55	47	75	53	71	61	53	68	67	62	73	51	47	63	63	56	67	63	58	64	77	60	67	56	49	67	76	76	68	64	63	57	50	62	63	56	51	63	62	62	84	69	54	58	64	58	58	62	53	58	56	65	60	66	64	74	54	51	71	64	63	62	62	67	64	46	67	67	62	60	68	62	67	59	68	59	64	70	73	63	67	57	62	58	63	68	45	62	46	61	60	77	59	69	47	66	43	63	57	68	72	69	74	59	60	63	51	53	54	59	47	59	63	61	64	66	62	64	71	64	57	53	66	69	53	58	56	59	55	57	66	64	70	66	44	66	61	68	59	57	66	76	64	61	54	74	84	76	72	58	62	54	53	46	65	53	48	66	56	64	56	52	53	58	54	63	59	65	75	66	65	65	74	58	50	52	64	83	66	58	59	55	65	58	48	57	67	60	72	60	58	62	62	50	70	64	70	73	72	65	63	62	69	56	54	56	72	66	63	63	58	56	60	72	69	67	71	68	51	52	53	62	60	63	68	68	61	67	65	50	70	64	44	49	74	49	63	65	66	52	73	65	57	63	66	70	75	51	51	53	57	64	58	68	64	64	43	63	65	42	51	66	67	78	67	66	61	58	73	77	68	61	74	53	63	75	57	50	59	62	66	63	76	68	61	60	68	56	72	62	51	54	72	69	54	43	64	55	56	56	57	76	73	53	60	68	54	55	72	61	66	73	56	60	71	65	64	47	72	63	59	60	56	63	68	63	55	54	43	72	66	67	49	54	71	66	57	59	53	61	53	54	63	82	61	74	64	47	55	56	66	79	62	65	76	59	72	67	64	62	61	59	66	55	52	75	63	63	51	60	68	60	74	49	59	59	55	65	54	67	61	61	72	70	62	59	47	72	61	59	52	60	52	55	61	65	59	82	64	65	64	51	62	64	77	65	64	70	70	58	72	53	67	68	61	57	67	65	64	49	55	70	50	63	56	62	79	64	70	53	62	62	50	58	68	67	75	66	56	66	60	75	56	70	56	70	56	59	76	76	49	56	64	60	77	65	64	69	46	69	84	66	70	65	57	47	65	74	61	49	71	67	67	60	67	59	50	67	71	73	66	60	77	67	68	60	54	67	76	73	70	51	65	64	73	58	36	60	63	52	60	58	60	59	54	61	58	55	82	75	58	59	60	68	70	42	69	78	77	58	67	75	68	66	63	68	60	75	65	58	61	62	78	65	74	66	84	64	66	64	58	61	57	58	67	54	49	56	54	58	64	73	60	58	75	67	79	55	53	66	61	59	64	55	67	63	55	81	56	61	54	53	71	65	61	61	55	68	67	63	75	61	56	55	63	59	63	47	51	70	81	63	48	65	55	75	73	53	56	63	63	69	61	67	50	66	71	52	67	51	53	58	61	67	73	50	60	56	57	57	60	65	61	62	77	44	63	47	54	54	61	62	57	54	74	60	56	68	64	61	60	43	62	69	61	67	62	47	62	68	52	54	64	60	54	72	56	67	65	84	85	53	68	59	71	65	52	63	70	65	60	58	60	65	60	64	55	76	62	66	63	57	63	73	68	74	53	51	65	59	55	66	50	62	63	62	67	56	61	64	63	63	67	61	75	58	68	61	65	72	69	78	62	69	60	65	68	65	66	55	55	71	55	55	59	67	61	54	58	54	60	46	74	61	64	64	51	59	54	61	68	62	51	54	51	52	67	69	57	63	64	72	35	63	71	74	72	71	50	55	67	70	63	77	63	66	75	71	84	54	74	67	76	54	55	54	62	56	53	54	52	49	55	55	51	59	70	70	49	42	66	59	56	60	53	67	67	57	54	55	63	59	58	45	67	53	57	72	62	62	74	48	62	69	66	59	73	61	64	72	65	58	63	50	61	73	47	74	73	59	55	59	55	48	63	61	61	58	59	66	70	59	71	58	65	62	64	52	79	69	47	48	55	58	71	64	51	72	60	58	54	68	51	57	55	61	66	57	55	60	62
17069	7223	4105	7151	15856	18712	17974	15318	12172	9406	6000	4166	3533	3403	3539	3872	3516	3668	3259	2945	2681	2342	2057	1757	1509	1466	1498	1389	1409	1381	1203	1016	983	954	997	951	813	739	739	758	745	717	672	733	709	686	713	621	662	673	596	610	578	619	627	614	611	667	647	597	579	596	536	548	538	571	537	519	555	523	513	557	537	554	537	504	546	547	556	563	507	550	551	518	558	528	549	575	538	555	545	511	573	539	546	520	496	538	479	578	546	512	520	535	522	528	521	497	539	499	554	576	498	550	527	593	521	534	546	540	553	557	590	497	534	494	535	534	509	575	506	535	567	527	510	566	537	540	545	528	500	536	561	521	507	570	565	528	519	560	529	535	575	554	527	528	549	576	540	577	545	510	507	539	537	520	533	519	563	560	544	561	574	552	553	586	531	530	526	554	536	539	556	552	530	544	559	544	576	553	563	556	552	548	550	563	590	570	582	544	501	563	572	553	541	538	579	535	553	519	544	537	515	536	547	516	536	502	532	517	564	515	548	534	537	534	556	549	537	544	556	556	560	522	533	506	564	572	540	515	474	571	535	547	496	536	530	515	488	558	534	515	513	554	537	555	525	547	539	511	565	545	516	544	523	518	593	581	584	521	552	537	517	513	548	549	515	574	529	524	516	517	522	578	531	550	536	550	513	503	524	570	520	524	508	517	555	555	548	538	523	555	549	528	509	505	528	528	552	542	507	517	546	535	540	545	513	526	496	520	562	537	540	549	578	554	541	586	487	550	477	505	543	534	523	528	578	550	507	541	547	530	499	521	541	551	531	540	516	579	510	541	576	542	549	539	520	539	532	553	582	570	516	522	530	480	524	584	544	511	521	510	525	558	553	547	563	526	520	538	548	526	500	519	495	579	537	561	502	561	578	498	560	552	552	549	526	579	511	579	533	534	563	518	542	567	512	564	562	521	551	533	523	501	532	542	524	496	543	536	518	535	541	558	546	527	534	546	580	535	490	534	553	492	536	504	542	576	558	569	561	529	526	544	546	545	552	553	532	541	548	576	502	531	557	548	496	545	522	514	503	556	569	529	530	526	517	539	542	515	480	556	532	532	552	532	537	566	552	552	551	536	505	514	498	555	574	552	580	521	513	568	575	578	526	543	543	561	577	497	529	563	505	520	560	558	519	531	530	552	539	578	532	535	531	543	542	525	585	579	520	530	520	522	540	552	546	513	555	570	500	514	508	512	529	517	555	518	541	562	546	525	512	553	548	561	568	594	536	577	542	527	555	546	516	557	526	583	512	504	544	525	551	539	508	545	565	544	521	517	542	523	542	550	528	545	549	587	556	557	587	504	538	481	545	535	534	548	544	560	518	549	528	546	546	546	537	544	543	494	501	538	501	531	542	540	549	551	548	534	514	509	517	523	507	557	566	565	539	544	541	559	510	548	525	528	528	585	506	554	527	521	548	519	533	536	553	573	530	551	542	501	552	527	524	540	540	520	532	553	537	561	506	563	539	530	496	529	493	529	547	523	534	565	528	511	508	524	518	581	581	509	547	558	537	516	531	523	511	543	555	500	570	524	528	522	549	559	526	538	559	550	519	554	580	541	510	511	486	549	581	562	570	572	538	553	533	494	566	542	565	540	574	533	520	511	532	509	495	531	507	501	505	530	541	539	551	580	541	516	537	524	552	566	498	500	545	536	519	503	595	528	506	541	544	563	521	537	565	528	552	585	556	475	571	538	551	529	561	505	536	512	514	550	523	540	572	557	503	491	534	513	533	509	579	533	545	568	574	548	504	514	554	558	552	512	575	534	549	517	552	454	514	533	519	568	505	559	575	524	510	555	557	551	560	563	542	517	574	548	548	504	527	543	548	556	541	571	513	535	546	550	577	542	586	542	537	511	545	593	560	557	528	487	517	573	538	555	553	542	531	541	557	512	548	561	491	567	474	557	560	563	501	498	573	500	532	516	549	541	535	562	563	499	524	542	508	514	546	523	540	506	560	573	474	521	578	550	492	575	540	539	540	501	563	543	526	522	500	541	512	524	521	524	513	561	555	568	541	546	535	528	518	555	547	569	511	506	520	530	543	552	554	555	534	500	549	519	551	520	565	554	511	572	565	538	520	532	518	556	527	567	508	570	537	556	518	536	537	523	554	535	560	550	530	563	523	591	484	538	549	528	548	572	541	567	517	544	528	521	519	531	551	513	521	533	498	535	530	541	532	547	554	556	558	518	522	482	506	559	543	525	548	527	512	526	562	520	561	534	532	574	557	550	572	536	550	571	510	538	514	545	512	500	562	564	542	464	532	585	522	527	546	510	538	500	542	522	523	542	529	530	491	525	540	563	549	525	552	505	543	570	549	523	569	556	545	587	534	512	531	519	512	547	575	510	554	509	556	518	509	492	550	533	529	543	563	529	512	554	500	586	552	535	539	497	506	529	550	514	520	561	520	513	533	546	563	535	517	530	519	510	520	526	544	546	565	521	529	528	549	575	547	517	554	504	572	556	546	540	533	570	552	497	553	532	536	500	537	531	525	533	557	548	533	534	518	516	485	511	543	542	557	547	525	491	517	560	521	546	542	506	500	535	540	522	587	567	512	540	502	554	543	536	582	570	540	507	518	563	489	526	569	538	538	552	547	557	541	508	523	522	552	568	550	566	471	533	553	552	513	531	522	536	562	527	531	529	546	586	523	531	575	560	548	500	507	519	523	554	570	541	519	526	538	521	538	522	520	559	522	514	510	512	504	520	540	568	522	559	499	531	533	549	506	550	505	588	552	551	530	519	517	529	512	513	535	554	516	537	536	547	541	541	554	524	531	554	532	509	560	548	510	558	546	540	513	509	565	533	545	543	544	537	543	503	521	534	522	543	524	535	544	531	532	587	554	552	551	516	548	540	554	517	540	570	550	521	521	559	503	531	534	482	510	508	500	572	501	569	556	504	526	532	510	537	564	506	507	570	514	570	546	480	528	518	523	491	584	503	518	569	546	511	510	494	554	593	548	526	554	531	590	496	510	543	526	516	548	553	513	550	515	567	536	524	547	563	521	544	523	496	522	541	565	541	526	535	525	541	533	557	491	541	568	520	488	483	556	516	542	542	515	512	552	542	531	597	515	540	508	527	535	548	535	550	539	566	520	542	514	546	544	513	539	526	554	538	556	524	555	506	520	518	538	572	578	543	541	565	535	503	565	537	564	554	547	576	535	578	553	545	573	544	510	561	511	579	544	504	533	543	524	527	539	530	522	555	538	547	561	540	514	545	547	538	524	521	515	553	549	573	553	513	488	567	532	554	532	495	550	517	537	550	545	537	555	542	495	531	533	556	545	531	533	562	506	550	548	493	533	591	464	544	520	529	509	536	556	566	526	554	489	556	552	544	590	541	532	538	491	559	533	582	528	531	554	562	553	563	487	518	520	506	555	523	594	520	573	496	534	533	552	548	528	541	530	548	522	568	525	506	517	536	576	550	507	570	571	530	555	563	552	540	509	554
1167	243	154	130	136	202	253	268	204	136	94	70	101	61	79	86	82	92	87	75	73	69	56	56	53	48	48	49	39	46	50	52	34	49	42	42	33	29	45	35	36	33	36	40	25	37	30	38	34	39	34	35	42	27	46	30	40	34	32	27	27	34	33	33	34	26	29	28	39	36	33	31	35	28	37	35	33	35	21	28	34	33	38	39	34	27	44	28	40	41	39	37	28	31	48	36	32	39	26	25	25	36	45	26	34	26	26	38	23	34	24	37	33	32	30	40	29	43	28	43	27	41	34	38	41	26	33	45	29	28	29	26	36	28	29	39	26	40	46	24	38	32	31	33	29	28	32	32	30	32	38	28	33	30	40	30	30	40	30	40	31	27	37	32	37	42	28	32	35	34	37	31	34	24	35	38	31	32	32	37	35	40	25	28	34	40	26	37	33	34	38	39	29	27	33	26	32	32	21	35	27	42	37	32	33	49	34	30	31	32	36	31	33	31	41	25	37	29	32	34	28	34	41	32	35	42	18	28	33	30	28	32	32	35	34	39	29	35	31	34	36	33	33	43	37	39	35	27	45	32	32	40	34	46	32	35	19	40	31	43	32	24	42	33	30	44	33	37	35	42	28	29	33	34	42	33	34	37	35	35	30	44	43	29	25	28	44	32	26	34	36	35	29	35	37	31	32	51	23	32	40	35	39	27	50	32	29	39	38	41	26	35	37	29	42	27	43	30	25	32	38	29	30	40	35	25	29	36	25	32	28	25	22	34	29	27	27	35	43	20	45	35	40	39	34	36	33	25	32	30	36	38	37	34	27	31	38	25	31	26	27	44	33	27	47	36	36	27	38	30	27	35	30	28	26	28	36	38	35	40	30	33	45	27	33	40	19	30	38	27	28	40	42	23	30	45	35	33	37	27	40	30	26	39	32	36	40	32	32	38	36	38	39	34	37	42	29	36	40	45	40	28	38	26	29	35	27	32	35	40	26	29	38	32	38	36	25	29	29	39	28	35	36	34	32	31	42	39	28	33	28	19	33	25	30	44	33	41	35	28	30	38	35	31	19	39	38	35	39	31	22	35	38	37	29	45	35	19	25	36	31	30	40	34	30	46	35	34	23	29	26	28	51	38	27	31	29	33	29	29	51	32	31	32	30	38	36	36	28	46	32	30	29	36	29	41	21	33	39	34	33	29	38	27	30	31	29	34	30	35	38	38	40	29	51	40	39	30	33	32	32	22	35	33	28	32	38	34	40	36	28	29	31	30	36	51	35	31	37	32	35	38	26	44	32	35	35	35	24	36	32	31	40	34	42	38	30	41	20	24	25	28	45	41	32	32	42	51	34	30	26	29	21	32	32	42	41	47	51	38	34	36	40	26	35	38	24	33	36	23	28	30	37	37	36	39	45	46	32	36	42	35	36	34	26	39	32	32	31	35	37	29	36	44	27	24	31	31	31	30	40	33	38	33	29	28	33	36	42	44	35	29	46	36	28	38	27	36	42	33	37	25	37	42	36	34	31	21	29	30	26	20	40	37	29	41	33	28	34	29	31	28	28	37	39	31	34	34	42	31	32	34	35	44	29	34	27	38	23	31	35	25	39	33	29	30	32	40	34	33	26	22	28	27	41	25	40	31	31	37	33	36	30	30	33	31	39	48	31	41	31	36	35	30	41	38	24	30	30	28	37	41	30	32	32	46	32	39	33	34	24	36	30	35	27	30	34	35	30	28	38	33	38	36	27	24	33	38	35	35	24	32	35	26	19	37	45	36	36	37	30	41	43	42	28	45	31	33	32	40	29	31	39	38	30	34	32	30	30	44	32	28	41	30	38	28	26	33	28	50	41	32	37	34	31	34	24	45	33	35	34	38	33	38	38	38	26	27	30	35	44	29	27	34	35	29	27	30	34	34	30	28	33	34	31	27	29	33	38	30	38	40	40	35	37	31	32	33	34	42	53	38	43	37	37	26	32	34	33	33	35	21	39	27	38	32	50	33	30	36	32	37	32	38	28	40	26	26	33	32	34	28	33	27	36	27	37	28	32	32	31	20	35	35	45	38	28	38	38	27	33	33	37	31	23	34	27	32	33	32	37	36	26	23	40	32	31	26	28	39	24	26	41	40	36	34	40	31	34	44	31	36	36	34	39	41	35	25	41	33	27	39	31	26	31	38	30	37	34	32	34	40	25	30	29	26	36	32	37	44	32	30	32	32	38	31	35	34	41	32	35	38	22	47	36	33	30	43	32	34	33	34	36	29	42	29	40	34	49	24	33	32	23	44	37	48	31	42	27	35	35	29	27	29	38	32	32	28	41	40	38	37	34	28	37	35	24	32	38	30	34	19	36	33	34	27	28	23	33	31	32	25	34	39	33	36	44	32	35	45	27	35	32	40	36	33	43	31	37	41	36	30	33	26	33	45	38	23	39	41	29	22	30	37	37	33	36	38	32	33	34	39	27	44	40	45	40	37	39	32	25	35	39	41	37	40	27	28	41	35	32	39	51	21	32	33	31	35	39	35	36	34	33	29	33	28	34	30	37	32	47	33	30	35	41	33	32	31	34	32	39	35	40	31	22	39	26	40	42	40	36	31	32	37	35	31	25	36	31	34	35	28	35	29	27	41	32	34	34	35	34	26	34	23	36	38	40	29	37	42	31	42	32	38	37	38	34	48	20	31	36	33	26	41	34	42	35	35	32	35	28	35	27	32	33	32	33	33	35	32	51	39	34	28	39	32	37	35	35	32	25	36	36	33	32	37	33	22	42	27	34	21	30	28	24	42	33	36	31	39	30	30	45	30	34	41	40	41	36	27	44	35	39	26	25	36	35	42	29	33	30	34	30	36	36	29	29	32	33	29	39	32	36	28	32	34	35	36	26	30	35	25	45	42	30	29	27	35	38	41	43	23	30	28	36	25	38	36	35	39	35	33	30	41	28	30	34	38	38	37	35	38	26	42	30	30	48	29	39	32	35	41	34	27	32	40	27	41	39	42	42	36	36	41	43	33	34	34	31	31	40	35	33	34	25	29	33	36	24	37	38	28	26	28	30	34	28	30	47	30	37	29	36	34	38	38	39	44	37	42	39	30	28	32	28	35	39	35	32	30	27	32	28	32	40	33	32	40	32	31	40	34	38	37	31	26	39	47	29	42	35	38	29	35	33	24	42	30	49	34	29	40	31	34	27	33	42	33	37	29	46	31	38	32	33	41	32	33	42	28	41	25	34	26	31	36	31	38	34	41	34	40	34	36	44	38	28	46	29	27	27	40	48	29	25	25	32	36	35	26	20	38	32	34	38	37	43	26	29	32	36	26	30	37	35	45	33	34	24	21	35	38	41	37	30	43	36	25	25	39	48	27	36	30	28	47	40	32	31	41	36	35	38	43	26	21	27	36	28	32	45	29	41	38	40	39	29	39	43	37	32	40	42	27	28	36	36	37	28	29	22	35	26	25	39	39	33	38	34	27	26	28	39	40	41	46
12391	4085	2088	3950	10080	12552	11918	9786	6994	4978	3016	2007	1839	1754	2081	2104	1925	1965	1773	1581	1395	1208	1062	959	862	797	824	830	764	732	577	567	516	528	569	517	482	405	422	424	383	361	348	393	369	380	375	373	358	326	328	335	317	316	287	300	334	347	360	307	309	341	276	271	293	310	280	291	287	307	311	326	300	296	304	256	294	288	319	288	279	317	327	270	282	271	270	301	313	269	306	291	257	284	266	269	286	296	300	295	321	280	265	286	291	294	270	314	282	285	283	284	300	274	297	288	274	317	292	304	324	277	291	297	290	267	293	296	318	298	261	331	309	262	270	299	303	290	260	287	303	274	286	313	305	333	276	289	294	286	260	283	291	260	292	298	292	296	315	286	295	294	287	306	273	298	302	309	287	305	315	272	270	281	267	317	306	267	289	251	294	295	300	306	304	269	284	303	292	281	291	292	291	303	307	306	289	292	298	293	266	296	279	286	302	304	267	307	275	311	303	290	263	323	303	297	273	285	270	250	268	251	286	273	315	269	301	292	311	277	308	283	310	301	262	293	299	270	303	314	291	299	293	284	307	282	269	304	269	255	327	297	275	277	285	328	299	294	270	282	286	245	269	287	284	315	297	277	273	320	292	285	324	262	274	287	287	272	258	290	284	288	298	283	266	284	286	265	292	296	272	314	292	274	285	295	330	321	300	305	297	297	263	298	275	259	286	292	329	315	275	296	249	290	268	293	283	327	287	291	280	255	297	269	330	263	284	278	285	312	297	284	302	312	286	292	287	297	280	303	310	276	295	286	275	274	269	281	271	274	304	254	281	266	292	274	271	291	314	286	271	298	266	303	298	252	276	251	292	277	332	278	265	298	296	259	299	302	317	272	289	302	234	298	292	306	341	292	307	289	272	326	295	280	323	303	264	282	289	298	280	268	294	310	274	309	269	277	265	290	291	291	321	301	297	295	272	278	263	291	329	297	303	326	279	275	295	284	300	292	289	286	273	286	316	289	287	330	289	280	289	282	228	264	278	284	270	319	285	281	287	289	295	285	304	282	280	296	328	297	306	285	267	285	337	272	321	284	286	296	323	291	287	313	261	254	311	300	296	275	303	243	286	272	303	285	281	303	298	277	258	296	281	286	264	277	285	288	300	304	291	293	292	314	277	274	284	279	271	270	334	313	290	278	291	295	308	276	312	299	302	311	298	261	295	326	295	270	262	289	282	315	312	310	309	268	292	269	301	281	269	267	258	299	293	263	292	327	322	263	306	293	295	267	288	291	288	303	297	318	285	301	289	273	266	300	310	285	269	287	281	301	275	317	270	296	296	264	289	260	302	331	320	271	277	297	281	298	290	264	304	288	289	269	298	348	267	307	285	298	281	286	265	295	284	292	286	305	271	290	329	265	317	276	287	301	287	270	299	275	293	286	298	299	299	313	294	291	281	271	267	296	296	305	262	269	286	289	285	277	303	295	283	288	282	272	272	284	305	296	292	301	313	312	314	274	291	301	237	272	310	288	302	289	280	258	278	342	275	305	291	282	290	291	306	308	293	306	282	296	297	318	279	296	286	290	293	286	295	296	296	301	299	277	297	275	293	274	278	287	292	282	284	296	272	272	301	314	271	350	285	282	264	341	299	305	280	286	283	301	298	303	314	303	279	279	304	301	295	304	271	278	286	321	255	277	299	294	312	291	313	275	278	284	304	305	293	304	288	284	304	297	304	259	317	294	296	271	304	299	300	297	302	281	314	308	319	290	293	282	307	300	301	306	295	292	274	284	264	313	314	271	281	282	292	281	295	316	289	277	306	290	287	279	308	286	299	291	299	294	293	297	279	272	294	305	302	288	293	255	300	300	288	294	261	299	331	279	270	271	284	274	296	282	293	287	311	255	263	302	322	279	272	334	255	280	293	312	258	290	310	266	302	296	288	281	289	298	311	296	260	267	272	286	275	265	276	314	284	301	298	289	299	287	286	290	274	311	326	283	301	289	270	282	287	287	316	284	318	273	312	310	312	281	298	293	322	259	300	279	285	315	305	307	282	294	305	286	303	277	287	286	328	275	326	305	266	290	323	290	287	271	305	258	284	285	299	308	333	309	268	260	309	266	306	308	295	233	285	299	314	298	283	302	312	309	284	282	309	269	284	302	290	284	287	300	314	297	325	296	289	290	306	281	301	261	285	318	305	293	285	274	320	297	263	295	303	315	290	287	276	284	275	269	297	289	271	272	276	281	304	271	285	283	295	259	284	283	307	280	269	277	272	306	325	297	296	267	273	325	308	286	285	315	304	300	303	308	298	280	282	323	308	305	269	312	291	318	295	289	308	287	308	290	272	316	286	284	315	328	275	322	284	309	278	320	285	295	305	285	304	257	289	280	294	305	287	284	286	296	313	282	329	276	293	299	292	272	294	278	298	334	285	293	281	289	293	280	276	317	300	313	289	275	267	316	307	292	308	284	324	270	299	326	271	289	267	285	250	284	320	255	312	296	289	281	259	265	298	270	296	307	296	289	283	276	296	285	320	287	281	280	278	270	299	306	298	288	298	315	309	309	285	326	265	282	288	280	312	278	266	282	323	304	305	307	283	305	314	306	275	289	286	289	298	273	280	278	297	264	291	272	282	315	317	284	282	314	301	306	290	274	277	269	294	275	329	294	302	292	290	305	295	325	276	317	284	291	292	309	281	290	271	285	276	282	276	299	286	275	300	277	284	286	271	292	301	323	289	324	293	298	312	271	286	299	283	289	299	293	289	292	299	306	310	303	309	287	281	321	304	308	276	298	298	308	287	278	346	296	293	288	257	302	253	300	295	263	293	315	306	280	289	295	291	322	320	266	303	271	283	288	281	269	279	273	298	277	296	274	272	270	273	309	292	313	310	286	290	271	286	301	291	293	282	272	333	285	278	276	268	298	276	261	311	295	293	263	264	280	307	283	299	273	309	299	297	304	297	296	295	304	304	315	288	314	304	302	273	271	321	295	270	299	261	295	297	269	293	258	281	257	279	264	308	330	308	301	299	293	297	272	292	312	310	297	295	301	289	291	302	279	287	304	322	291	263	290	304	264	294	302	314	303	295	265	304	283	328	288	282	322	283	280	319	279	291	257	291	267	308	281	292	287	271	284	312	269	278	292	322	323	307	273	269	291	282	304	286	282	303	287	319	297	276	271	287	285	299	281	283	305	267	273	290	309	296	298	285	283	294	306	304	313	288	294	293	284	298	271	273	283	296	284	295	295	238	281	279	294	296	284	309	285	280	286	298	312	289	275	279	294	281	308	289	252	304	272	289	291	288	304	276	290	292	297	309	297	293	282	324	294	287	290	287	290	294	285	308	317	277	285	332	288	284	296	295	290	287	298	267	266	286	270	309	281	273	282	292	274	300	296	262	310	267	314	274	285	287	272	304	306	278	308	307	267	289	255	284	313	319	299	263	278	279	283	295	279	280	279	296	292	292	275	313	269	320	304	281	282	298	300	280	289	264	293
884	421	246	228	194	330	351	312	270	215	178	135	123	139	157	151	141	150	123	126	107	114	106	106	96	101	108	91	81	81	88	82	79	87	84	72	80	66	57	75	66	48	75	67	69	63	69	68	72	53	52	56	55	73	70	55	80	59	67	67	53	63	58	71	68	72	64	36	53	67	60	58	58	64	72	68	63	58	59	64	49	52	62	66	63	51	63	73	58	66	73	60	64	46	62	70	62	49	57	66	46	53	53	64	66	58	71	52	74	65	48	56	68	63	69	58	72	73	56	65	56	52	60	52	78	56	57	53	71	49	67	61	64	57	62	71	70	60	58	51	60	52	52	47	58	57	73	51	58	69	60	50	66	55	60	67	70	61	66	73	53	61	63	66	78	51	44	65	50	55	54	62	64	54	50	68	65	64	56	59	63	45	52	50	74	49	58	59	54	58	75	59	60	51	54	59	72	58	65	80	57	41	74	58	64	57	55	60	54	75	61	60	44	72	60	61	58	67	67	65	62	62	58	56	61	52	43	57	60	65	63	71	64	59	66	51	68	70	59	53	54	53	77	53	71	60	51	63	63	61	71	67	45	62	52	58	45	66	69	74	51	61	75	64	56	71	54	71	65	61	61	72	64	68	66	65	67	62	46	51	70	60	70	68	68	62	65	56	59	66	71	64	56	65	56	59	67	60	56	60	43	71	55	52	62	67	70	58	56	63	78	60	61	59	57	62	57	58	78	63	51	68	65	60	60	54	63	63	54	68	51	59	84	76	54	56	48	55	57	62	69	72	44	43	52	65	56	68	56	64	51	62	68	67	69	66	52	65	64	69	55	60	49	59	56	51	57	53	60	43	69	48	63	63	53	76	50	58	46	64	55	75	69	68	59	55	59	73	73	55	54	75	56	68	66	66	70	56	53	65	54	47	61	75	47	66	58	56	66	53	64	64	53	52	64	65	49	60	68	51	63	54	52	59	61	54	58	60	55	63	80	65	65	62	65	55	53	66	53	60	69	63	57	58	60	64	47	70	70	60	54	59	64	72	56	65	64	62	71	55	57	62	62	73	70	61	68	70	64	57	58	50	57	49	69	57	58	50	75	71	62	56	67	63	58	71	63	70	52	63	53	57	68	52	51	75	67	53	65	55	57	76	57	60	53	63	62	57	52	54	50	51	57	57	49	55	58	46	50	60	62	58	75	70	65	66	68	68	65	42	69	61	58	55	70	67	65	60	55	64	66	56	67	69	73	78	59	53	72	73	46	68	55	59	63	54	57	55	74	64	72	53	55	63	51	59	56	65	57	50	58	68	52	64	56	64	57	62	58	60	53	55	79	86	57	60	47	56	59	72	67	57	61	50	65	53	52	43	73	47	63	60	64	61	54	65	52	65	61	50	72	50	54	75	62	54	62	48	62	55	92	62	63	57	69	63	68	57	52	62	61	72	57	65	73	56	65	63	61	69	72	60	51	44	60	57	57	57	51	57	59	59	65	68	61	68	41	64	63	60	57	53	58	64	66	69	55	55	51	56	54	72	60	72	60	57	55	59	76	56	55	69	62	64	40	59	59	63	66	56	59	49	61	51	65	59	44	58	66	49	58	54	76	64	65	53	53	56	67	69	64	76	61	71	54	49	53	67	68	60	64	60	72	61	61	57	61	64	60	61	64	74	62	67	46	54	57	64	59	60	49	69	60	64	67	61	63	62	57	78	63	71	63	66	60	58	68	66	69	68	66	64	65	67	71	46	78	61	76	64	56	74	52	61	69	57	64	76	65	61	84	55	74	65	69	62	55	66	60	58	65	83	70	55	74	72	63	55	54	56	66	62	46	55	56	58	68	62	52	73	69	62	61	60	49	61	60	63	61	56	66	59	59	58	60	64	65	55	60	66	71	58	77	70	67	67	66	59	58	70	55	59	69	65	69	64	63	74	55	63	69	71	48	65	55	66	58	67	60	48	56	70	74	65	49	65	50	60	52	55	61	60	53	57	61	53	49	55	57	58	70	60	46	74	55	64	65	65	48	57	59	59	83	54	53	59	51	69	64	55	61	52	64	61	69	58	56	67	64	65	58	61	67	58	60	48	69	66	65	60	48	62	50	57	63	56	66	59	43	64	71	61	65	56	81	57	59	66	65	55	67	75	47	73	70	66	71	51	56	54	71	56	57	70	79	74	56	68	66	58	57	66	75	51	60	55	61	74	71	54	63	47	48	56	67	76	64	63	66	66	51	58	58	58	69	52	60	65	64	63	56	64	51	55	53	66	63	58	51	60	61	53	71	71	55	52	64	72	73	51	61	54	53	60	58	73	52	63	66	56	72	62	74	54	75	59	62	58	64	86	67	69	63	52	56	65	54	65	55	52	72	61	73	51	64	64	65	63	68	51	67	47	57	58	57	58	55	49	63	57	59	68	65	66	65	61	76	52	72	59	73	54	64	61	57	69	64	60	51	73	75	79	53	49	56	62	65	62	59	74	69	57	53	61	60	69	65	48	64	62	64	61	60	55	70	59	58	62	67	62	63	68	53	65	56	64	50	64	44	56	58	71	74	67	52	47	74	53	71	71	55	52	58	64	56	56	75	67	70	65	52	67	56	56	61	77	64	48	73	41	56	63	75	72	47	59	66	74	60	61	56	60	52	64	67	46	56	50	47	46	70	73	67	63	57	65	72	67	49	54	66	64	68	54	54	72	76	60	66	70	71	56	71	61	68	76	70	63	72	51	52	61	59	78	70	60	51	72	72	61	70	50	49	66	55	59	58	56	60	54	64	60	63	60	57	52	62	51	63	70	54	69	63	51	64	50	73	64	64	63	57	57	58	63	69	43	46	66	57	50	51	69	56	63	64	61	47	62	52	62	65	68	60	50	74	59	58	43	58	67	68	68	78	63	68	70	61	70	65	65	74	60	56	66	52	72	62	55	48	64	66	58	72	68	60	64	59	64	51	61	65	64	60	57	52	65	58	56	60	59	54	60	63	51	71	62	55	61	50	57	45	62	74	74	63	61	56	51	69	41	64	50	71	52	70	57	59	71	55	51	55	60	50	64	73	51	78	55	70	50	56	67	58	52	45	57	64	61	70	48	57	53	76	60	73	64	70	63	65	63	65	69	64	46	58	58	63	47	62	78	64	50	57	54	53	78	65	68	61	66	51	49	64	55	68	65	76	55	70	67	65	68	49	49	66	58	58	57	47	60	59	51	63	60	60	67	52	62	64	46	60	64	65	51	61	52	54	58	55	59	67	64	58	56	59	72	57	57	57	60	74	52	58	67	64	63	53	54	58	84	44	51	55	57	60	56	60	51	62	72	54	65	45	63	59	53	62	50	71	54	68	78	55	72	57	53	65	66	61	66	56	63	62	62	70	66	59	69	72	67	50	39	64	66	51	68	66	58	76	71	65	52	69	65	69	57	62	70	80	62	55	49	64	62	61	64	72	52	56	61	65	57	57	61	63	67	68	51	70	52	66	50	74	77	65	66
14006	6121	3400	5878	13875	16534	15298	12768	9046	6523	4171	3105	2842	2823	3242	2974	3039	2837	2544	2250	2189	1863	1590	1451	1324	1268	1290	1188	1148	1080	936	878	915	847	888	794	809	701	668	694	656	598	647	627	580	640	609	590	601	637	559	575	540	565	577	613	571	578	622	573	536	536	572	525	496	492	536	499	520	538	493	540	518	529	511	523	476	521	519	496	512	490	542	538	510	490	493	527	543	520	527	532	516	478	509	495	499	528	506	510	494	522	540	553	510	510	536	499	497	522	513	547	512	514	529	529	535	530	507	524	529	515	516	498	534	487	497	518	498	484	503	513	507	510	491	518	507	486	469	513	519	551	497	522	505	503	557	556	544	510	507	523	533	518	495	483	459	498	489	513	524	547	517	489	512	527	550	519	502	570	535	525	509	555	505	490	488	495	492	515	526	554	544	500	523	485	556	499	540	552	530	568	550	507	512	511	517	519	523	524	500	528	553	505	509	509	482	496	544	532	500	493	470	506	476	502	524	465	521	522	548	499	503	526	500	511	530	479	502	551	536	510	514	518	478	538	500	515	513	554	545	501	518	530	516	491	510	549	501	527	530	516	507	494	529	516	466	536	507	518	502	464	556	525	569	508	499	520	536	497	503	513	524	505	519	510	511	548	495	480	528	520	493	503	520	556	514	513	521	563	508	509	506	505	515	472	540	494	477	542	502	510	495	512	522	475	470	538	525	530	529	511	501	521	480	522	528	455	510	508	541	521	509	492	504	476	531	493	501	507	540	475	496	523	516	478	501	494	529	485	503	520	471	518	526	504	555	511	498	506	500	510	551	527	506	490	500	530	507	486	486	538	513	480	484	525	491	542	506	512	510	522	483	543	470	508	504	492	523	516	531	522	520	525	528	540	506	488	499	498	491	540	524	526	515	513	534	513	534	507	504	513	502	512	546	516	551	517	536	487	509	547	509	516	512	484	504	495	504	500	495	551	500	502	523	551	513	518	531	500	554	539	531	520	505	508	507	528	545	479	530	524	481	494	531	542	513	532	567	562	491	540	550	490	467	503	511	507	473	560	505	507	515	518	535	468	544	538	492	524	502	471	502	488	507	520	508	526	524	461	485	512	539	526	508	464	484	485	497	522	485	489	531	511	540	528	553	551	565	541	535	475	491	526	539	530	545	537	508	518	514	512	524	469	501	571	560	507	567	554	528	444	495	548	502	518	539	558	516	498	528	496	544	537	509	550	534	510	494	492	519	521	478	517	514	508	482	513	532	485	542	472	492	501	520	509	530	545	504	506	506	551	533	521	534	503	507	543	542	534	524	559	545	512	536	533	506	521	513	553	527	495	519	477	498	548	532	544	515	505	540	519	520	481	562	529	506	464	496	527	514	510	538	501	532	520	516	509	504	500	484	523	499	545	514	515	528	509	520	482	492	530	554	527	493	500	531	520	470	526	512	542	521	523	470	541	503	505	502	521	535	529	554	527	522	490	537	518	536	537	480	509	494	512	533	499	532	468	543	531	489	523	551	526	505	474	505	510	497	493	499	496	530	517	485	533	565	503	522	503	494	498	514	487	554	506	510	521	487	500	508	509	556	505	545	505	493	532	506	502	507	513	528	511	531	497	494	537	549	560	517	522	554	499	518	510	537	488	540	533	544	490	533	549	547	513	519	541	532	513	539	490	491	510	517	524	517	517	521	526	528	492	551	536	524	531	433	491	516	524	530	549	517	550	495	483	531	535	521	477	510	507	510	502	524	510	509	527	519	512	515	477	511	484	497	537	501	477	497	532	511	508	530	527	576	556	557	533	498	483	505	475	554	520	513	496	488	493	509	532	527	524	523	528	495	507	538	500	498	547	539	517	489	493	460	479	518	515	527	546	496	524	513	505	506	533	512	514	539	522	551	507	488	483	529	491	483	509	497	540	498	531	484	480	506	529	504	515	517	538	538	518	501	487	506	501	537	521	503	524	525	531	571	523	522	493	578	524	511	483	528	506	495	443	478	531	525	481	500	520	491	512	491	484	501	503	527	528	505	509	508	511	528	495	525	509	511	489	521	524	492	479	541	522	506	532	504	506	545	496	542	496	494	501	501	525	526	499	534	502	516	515	545	528	519	458	490	493	519	525	500	521	495	514	504	524	510	526	558	518	522	541	551	519	526	516	532	542	532	525	490	518	530	522	547	524	535	499	478	492	502	541	535	466	506	493	534	535	497	521	535	530	510	470	547	490	512	500	505	532	492	484	540	538	522	498	476	499	525	465	505	500	518	529	540	480	499	486	515	529	527	532	529	506	515	537	532	524	516	459	508	543	487	495	528	550	513	487	493	518	524	530	509	484	500	514	483	524	514	483	527	520	529	485	486	497	485	508	509	491	523	505	472	514	496	517	488	509	521	551	535	527	496	519	514	566	509	528	483	535	528	538	525	545	497	519	509	513	518	508	492	518	497	527	450	470	455	505	497	495	568	546	511	501	514	530	519	540	564	531	505	506	557	520	512	527	539	505	494	509	460	487	523	524	529	503	497	475	518	452	489	533	557	508	535	504	533	536	491	511	551	516	494	503	530	516	487	509	470	538	503	510	512	486	526	525	524	510	504	587	527	504	474	495	513	496	480	499	478	492	460	510	518	507	542	541	517	505	542	488	465	496	502	537	567	522	495	506	522	490	498	502	520	537	550	512	473	490	532	513	530	522	526	506	503	489	554	513	551	514	528	521	497	497	466	469	548	494	515	486	504	503	501	541	519	537	512	522	505	519	554	518	492	510	515	527	535	515	502	498	556	512	511	512	509	550	517	518	504	509	552	481	483	482	508	538	504	521	494	547	525	549	498	497	551	514	483	479	570	547	507	493	545	505	509	491	481	509	510	477	483	557	508	503	523	525	505	503	501	537	480	513	520	596	506	510	466	536	482	539	492	527	479	518	501	510	551	485	532	529	484	554	541	502	494	515	472	500	505	483	510	493	523	530	537	534	529	564	523	506	549	532	511	508	509	530	500	512	496	554	528	530	488	518	531	504	503	527	537	561	482	492	561	517	542	489	547	526	507	525	492	479	553	487	507	518	519	477	475	490	499	494	517	545	496	551	519	506	501	505	523	481	539	514	521	489	496	492	580	535	498	524	501	488	503	527	487	522	524	498	483	526	510	478	530	550	472	542	503	518	536	511	532	478	558	500	474	527	531	514	537	519	519	496	486	487	566	531	516	515	484	497	498	514	496	476	470	522	525	514	494	493	515	469	503	524	481	533	535	498	510	537	522	537	517	521	559	486	562	497	490	514	511	518	517	561	501	509	509	528	493	545	545	489	527	492	523	481	508	499	503	491	553	509	506	516	467	536	488	478	547	506	505	509	579	521	517	511	497	493	526	504	491	488	502	493	561	517	502	520	557	556	551	466	521	526	513	530	530	496	500	514	502	472	515	543	526	517	501	510	532	533	509	485	499	488	491	470	470	536	503	552	536	520	500	492	513	484	524	528	530	515	507	547	453	536
1786	380	229	151	174	263	321	299	207	137	125	108	105	96	111	102	118	129	91	79	80	100	51	64	59	52	59	56	54	48	44	43	54	39	36	29	28	30	35	38	52	30	38	32	38	37	25	35	29	35	30	39	24	35	37	29	35	32	39	39	38	24	26	35	25	37	34	23	36	29	32	29	32	31	31	38	25	35	37	36	31	24	24	25	39	29	34	25	39	36	34	35	32	36	32	31	28	25	27	41	41	27	31	27	29	35	26	31	35	25	36	27	36	30	33	36	31	26	46	25	36	35	35	34	23	33	29	32	20	34	24	29	21	28	39	34	35	26	29	32	44	32	26	28	25	24	38	21	36	27	35	40	32	29	28	31	40	28	34	32	31	34	29	35	37	30	34	20	40	42	38	31	30	23	29	40	36	40	35	28	31	28	38	38	38	37	22	31	35	37	23	26	45	29	28	31	30	25	25	35	27	31	32	37	32	34	25	33	30	24	26	24	30	35	33	30	30	29	20	30	34	31	34	35	33	29	30	28	39	32	25	41	28	25	36	34	35	26	27	41	34	27	36	33	36	34	31	28	22	22	33	25	30	39	35	33	46	38	28	28	30	32	28	23	34	35	25	29	30	35	27	30	23	28	32	26	34	37	32	31	28	34	36	38	30	38	26	35	19	25	21	36	36	28	31	38	21	27	20	32	29	22	28	33	31	44	39	28	31	32	34	37	28	33	33	29	38	28	30	27	28	24	24	28	31	26	21	34	34	32	24	44	32	19	27	28	31	29	33	31	31	28	27	19	27	31	33	30	35	31	26	22	33	30	33	32	15	30	26	32	23	24	35	27	40	32	27	28	33	25	33	30	24	29	19	21	29	20	43	27	35	21	31	40	37	31	33	25	41	25	39	23	30	24	22	28	25	27	27	32	36	42	17	42	43	29	38	31	27	35	30	33	31	35	30	38	36	43	31	29	26	30	32	36	29	19	38	29	26	33	32	30	33	30	27	28	28	37	28	31	33	21	33	27	34	29	27	40	36	30	34	31	29	29	27	25	31	26	29	47	35	27	30	27	36	39	40	31	26	35	41	30	28	39	30	30	35	28	23	31	28	26	31	30	36	28	30	32	24	29	37	33	23	27	25	24	28	30	26	37	38	26	30	23	29	24	25	42	25	44	26	27	27	36	33	27	31	25	32	44	33	32	23	32	30	29	28	32	34	30	37	25	32	43	41	30	26	39	46	42	24	36	33	26	34	41	22	26	27	27	28	20	33	30	34	37	38	30	46	35	27	23	23	32	30	30	26	28	33	33	39	38	28	27	23	43	22	30	34	35	34	30	34	30	30	24	27	29	22	27	30	34	26	37	35	22	35	22	32	29	30	27	41	30	29	41	33	31	37	27	56	30	34	29	27	27	33	37	24	37	34	35	35	24	27	20	36	40	32	33	21	26	39	31	26	28	35	32	28	34	32	34	24	27	27	17	38	29	29	26	32	33	27	26	18	30	31	28	37	34	31	37	35	24	33	32	33	26	29	34	40	40	24	36	28	35	29	32	37	25	29	31	35	31	26	32	43	37	25	38	24	34	25	47	42	29	34	42	37	26	25	27	34	22	36	22	39	27	32	30	32	30	34	39	31	33	26	34	34	31	39	32	35	29	30	29	32	38	26	30	40	33	27	28	39	29	23	30	25	30	32	32	18	25	35	31	30	39	18	30	26	29	29	25	16	27	31	43	28	26	31	30	25	29	22	31	30	29	35	26	22	27	30	33	25	28	39	38	33	41	26	23	40	36	19	40	32	40	30	26	28	33	41	40	35	45	23	24	23	29	38	23	31	23	26	32	27	26	31	33	33	32	31	33	33	32	30	31	20	28	28	34	33	30	31	30	23	30	32	37	31	26	31	29	29	23	38	25	21	28	38	37	35	16	39	35	34	43	30	32	33	27	28	26	29	40	30	25	26	32	22	34	29	29	30	31	29	34	25	25	37	29	31	31	27	35	32	35	40	30	34	29	25	18	25	33	28	25	36	38	40	26	34	38	35	35	42	25	51	39	29	31	30	30	37	41	35	36	32	38	23	33	29	29	35	26	21	32	32	23	29	42	30	33	33	33	39	29	32	38	28	23	26	31	20	33	27	27	26	29	28	28	30	26	24	29	35	29	26	30	32	38	28	27	35	34	34	16	26	22	21	24	33	33	29	26	31	32	25	23	25	33	42	35	32	24	34	33	34	34	37	34	21	30	36	25	28	28	29	23	26	28	27	27	21	24	23	31	28	32	22	32	22	35	24	28	30	30	35	24	31	26	28	27	19	34	36	31	23	32	33	33	33	30	41	29	32	36	42	39	30	31	26	29	32	37	25	28	34	33	29	33	27	34	27	32	28	29	26	34	29	25	40	21	24	39	29	21	23	30	41	30	23	29	40	16	34	31	36	36	25	23	36	29	32	33	33	26	32	33	33	24	32	28	28	33	32	22	30	27	32	27	21	40	35	27	28	32	35	26	24	39	35	31	27	33	30	36	30	40	36	31	36	38	32	26	31	29	33	39	35	41	27	32	31	35	22	22	36	37	41	26	22	39	28	32	28	37	37	27	23	29	22	41	28	21	27	35	31	35	29	32	32	35	26	28	29	25	39	32	21	35	24	34	33	37	24	31	25	38	38	36	36	28	39	34	34	24	33	32	27	39	33	40	29	29	30	29	22	29	31	22	38	33	22	31	33	25	28	33	28	29	29	39	38	29	37	34	29	36	40	33	27	27	31	40	34	30	27	27	28	36	31	43	31	37	19	21	24	36	24	27	31	28	33	30	39	31	29	26	33	29	20	29	28	31	42	32	30	28	44	28	29	34	24	38	25	27	34	31	27	37	37	35	22	17	29	36	20	28	38	31	39	41	41	23	33	39	35	31	37	29	26	22	31	30	25	28	38	32	36	32	40	33	32	40	33	27	34	32	38	34	34	28	23	29	28	29	23	28	36	31	20	37	34	33	31	32	42	25	29	26	37	40	26	20	32	30	31	29	29	23	29	25	29	33	27	27	33	30	26	35	32	27	16	23	33	31	27	30	28	30	22	25	34	36	24	27	26	24	28	37	28	38	43	29	27	41	28	25	28	31	34	40	43	27	29	22	28	31	33	25	33	30	16	27	30	30	26	31	36	28	31	28	27	26	26	22	32	27	32	30	28	27	21	33	32	35	24	26	26	25	28	31	31	26	37	35	23	29	34	34	33	30	28	33	38	42	24	34	39	19	29	25	40	36	30	30	30	45	34	37	38	34	34	41	39	29	31	44	39	25	34	36	27	37	37	25	35	36	34	33	23	33	32	25	22	35	28	39	35	35	32	23	22	31	30	35	29	32	36	31	20	33	28	27	28	31	35	22	32	39	26	40	27	29	36	26	30	26	28	28	33	37	27	28	34	36	31	24	23	35	33	36	24	33	34	26	24	22	31	25	31	22	29	34	29	30	30	30	34	33	32	38	25	31
14689	5383	2922	5222	12506	15635	14453	11547	8247	5570	3844	2977	2738	2876	3095	2904	2830	2764	2434	2016	1902	1630	1374	1215	1082	1088	989	935	902	771	683	691	653	587	674	547	587	511	472	421	462	391	368	414	418	349	334	371	357	361	341	321	318	297	346	332	303	364	381	345	299	290	295	279	279	255	304	278	279	271	281	259	263	310	246	282	281	240	284	275	292	288	258	279	290	313	266	292	286	250	234	287	259	231	275	269	264	306	283	268	243	285	311	274	288	284	267	294	293	275	262	262	310	263	254	312	264	269	276	279	299	270	280	258	279	278	273	256	280	276	258	294	267	267	276	266	283	242	269	285	267	257	250	265	307	280	278	263	297	285	267	279	274	269	270	263	274	246	257	242	279	275	252	271	277	254	266	264	276	264	255	275	270	255	281	272	315	282	281	277	286	271	259	267	267	261	261	281	282	249	280	256	266	264	315	270	274	282	298	271	293	269	292	262	248	264	280	261	292	278	282	287	255	278	307	281	286	275	266	282	257	232	282	268	255	299	255	251	281	271	282	288	276	257	245	257	286	283	283	264	277	281	288	257	277	271	255	264	314	240	277	304	274	262	289	276	298	320	287	280	255	289	240	310	242	327	255	279	262	245	262	260	285	267	267	260	249	245	245	280	266	268	300	264	313	279	248	287	275	279	269	268	276	248	277	263	284	293	272	256	269	292	278	283	281	287	259	284	262	316	252	282	262	302	290	282	279	278	285	268	286	287	303	283	262	251	276	229	271	279	258	311	296	278	294	269	292	272	298	283	255	272	265	278	271	272	284	293	278	265	274	311	282	275	301	272	294	272	286	247	275	274	315	291	243	259	298	272	268	268	280	275	275	294	284	257	264	292	278	272	273	255	259	283	329	262	263	255	308	247	307	270	249	245	259	285	250	273	264	269	298	296	276	248	296	284	266	278	286	258	281	276	268	258	250	277	268	283	302	287	278	238	254	275	289	288	248	260	312	318	272	239	278	291	253	269	279	291	244	284	261	280	270	235	272	303	281	277	281	286	290	279	282	296	309	287	285	284	241	250	271	259	250	254	298	267	277	295	290	262	274	280	294	250	289	291	314	270	287	259	265	261	257	289	260	243	255	265	279	261	271	274	284	264	287	279	290	286	248	271	257	296	294	230	298	278	271	246	294	290	273	273	270	267	271	281	278	240	280	294	259	238	265	258	260	272	261	270	250	256	281	276	279	257	270	261	270	283	296	281	280	267	282	274	275	281	278	276	290	270	257	261	276	253	275	295	241	263	284	287	335	248	302	257	254	255	273	249	264	269	251	288	292	279	288	280	261	242	274	250	255	273	276	264	267	279	285	293	295	254	260	262	290	276	263	257	265	289	264	270	293	298	293	252	261	277	253	274	269	305	258	251	257	256	288	273	283	305	273	259	252	286	280	277	290	315	258	255	263	302	271	301	240	271	265	296	275	263	261	271	276	254	279	278	265	269	281	258	272	264	267	291	262	281	261	233	274	233	272	305	303	295	284	255	267	266	272	307	290	256	278	292	291	298	280	296	279	270	280	278	276	270	289	264	291	253	265	273	257	281	282	269	246	280	257	323	273	288	270	281	264	272	280	269	264	265	262	241	295	269	271	282	300	296	292	254	283	269	286	287	263	280	279	301	255	295	249	260	292	285	258	253	285	279	249	238	267	284	283	274	279	266	282	254	285	273	269	300	275	301	257	273	262	263	271	281	275	276	276	274	280	278	262	253	261	245	260	273	296	276	270	277	266	279	274	281	273	255	285	289	279	287	265	268	245	273	293	271	272	243	252	292	268	273	299	262	261	275	284	271	278	267	301	267	261	255	287	269	236	295	255	302	235	269	266	294	272	290	299	254	272	249	271	290	305	296	263	249	290	298	266	261	268	271	279	304	251	258	255	265	280	308	282	265	290	246	259	285	274	251	265	264	281	259	289	273	277	284	266	299	278	284	280	268	251	259	288	305	298	255	293	270	271	266	281	254	312	272	260	264	271	282	279	310	263	267	282	320	281	265	231	259	276	283	313	267	274	281	289	265	277	261	260	268	271	296	276	268	238	266	277	230	287	259	269	272	284	285	283	240	272	243	291	292	262	299	282	264	294	251	279	281	284	266	255	284	287	279	279	298	280	228	265	252	272	243	275	266	288	272	284	280	278	270	297	289	260	280	273	288	295	258	278	267	287	245	277	271	293	266	298	283	234	268	262	260	282	245	277	285	280	290	288	282	295	286	310	277	249	253	307	277	297	297	282	270	276	274	265	266	256	254	298	260	249	254	271	283	240	279	252	270	240	265	232	239	241	288	248	281	292	254	313	267	276	274	296	287	289	276	274	259	266	288	280	247	263	284	259	304	285	280	264	271	271	289	278	298	294	282	265	270	259	271	286	261	269	250	263	271	263	266	300	271	274	281	257	297	259	277	290	292	260	265	263	270	262	268	265	276	300	258	275	284	276	278	273	249	272	309	268	242	266	285	275	298	287	258	273	287	257	276	257	249	280	280	257	282	278	293	284	279	281	273	321	262	270	285	293	295	287	280	238	286	288	282	279	303	256	274	274	295	251	248	298	257	285	271	257	246	258	288	258	233	256	294	283	281	280	260	275	286	273	267	286	293	266	269	275	300	273	284	318	271	294	280	286	289	275	276	261	266	281	257	263	299	278	294	270	258	275	263	273	256	243	252	281	291	258	277	265	272	271	267	310	274	270	295	286	291	285	291	276	278	258	263	268	271	289	295	309	307	287	244	279	250	257	282	268	250	251	282	274	270	271	294	289	250	275	280	314	266	282	269	281	274	274	275	269	281	262	279	269	271	243	277	262	268	256	261	261	256	291	279	255	277	247	265	285	261	241	260	269	253	286	261	247	264	267	231	254	287	286	269	267	300	301	242	269	308	283	309	271	284	231	251	257	233	292	255	270	285	284	314	280	273	278	283	272	266	275	248	288	286	317	288	264	252	292	290	279	260	274	288	277	244	256	289	275	274	304	311	248	257	300	250	320	269	267	267	288	256	260	290	260	276	300	266	297	277	270	281	278	234	273	255	281	294	289	278	297	275	268	265	269	302	264	266	274	274	294	276	290	260	288	276	294	274	249	282	244	272	272	277	277	259	281	299	286	270	308	255	280	291	283	294	265	261	301	264	266	286	293	294	285	286	269	294	253	287	261	285	257	256	278	275	264	292	238	297	287	277	257	252	261	278	280	280	308	291	265	288	289	263	268	243	257	257	254	256	251	250	292	259	240	268	251	255	285	244	237	287	265	246	286	270	290	280	263	290	286	280	268	265	275	268	265	277	264	279	285	277	264	265	258	267	263	277	287	243	280	279	261	301	303	301	299	278	259	288	260	291	301	258	238	274	298	247	254	263	286	266	274	298	268	281	279	257	268	277	280	290	268	273	246	267	277	258	292	271	316	271	261	265	260	244	300	255	259	290	263	273	256	230	264	284	279	277	257	249	277	258	257	272	259	266
1258	504	338	279	283	418	463	378	297	252	177	154	154	158	159	176	174	170	144	140	100	127	105	97	104	87	115	101	99	77	79	89	95	73	96	85	67	60	66	81	70	58	81	66	74	73	67	73	52	70	68	71	65	63	64	63	62	65	69	69	67	78	56	76	57	67	68	52	70	64	67	49	62	56	61	58	62	67	72	54	49	59	73	55	63	77	63	63	66	72	70	67	64	68	76	69	59	71	50	68	57	65	53	63	69	71	68	54	56	57	68	76	60	69	55	62	59	67	77	68	74	63	73	73	56	66	53	62	79	57	64	63	68	58	53	53	68	68	55	55	63	77	50	71	68	67	58	59	61	71	53	62	71	60	50	56	70	68	63	54	71	66	57	53	55	75	59	60	63	56	59	55	62	54	53	63	64	52	50	60	71	59	79	53	61	68	61	52	54	65	64	63	69	62	57	58	68	55	41	63	56	71	72	56	66	57	78	59	56	52	60	71	62	61	77	70	62	62	60	67	67	69	62	64	53	63	59	56	61	81	55	58	57	60	63	53	63	77	62	57	73	59	69	64	57	57	63	69	68	57	59	66	66	68	57	69	66	53	48	63	71	67	73	81	71	47	77	65	59	73	62	80	70	57	59	61	77	46	66	62	71	51	57	67	72	71	60	53	68	62	56	59	69	69	58	75	55	53	65	75	72	70	73	60	55	69	71	56	61	66	45	67	65	61	66	61	57	64	58	65	80	54	64	67	69	65	72	57	68	70	54	61	68	64	80	57	66	58	67	55	61	64	46	60	66	57	75	61	63	49	60	58	56	61	62	72	57	62	59	72	74	61	65	70	71	54	57	71	66	56	70	57	58	70	57	54	56	60	68	75	61	64	56	60	61	48	56	84	67	68	58	53	57	64	62	60	71	55	45	62	72	77	53	64	75	61	47	66	67	55	62	56	74	65	74	51	58	62	60	55	60	73	65	51	59	58	66	55	54	62	60	51	85	62	54	59	66	44	73	70	56	62	64	67	56	74	60	51	65	68	59	62	64	61	53	64	56	69	55	66	55	57	52	58	61	61	60	59	62	64	66	65	54	64	66	70	66	59	70	64	69	55	66	59	58	58	70	52	56	52	50	67	68	56	64	76	52	60	53	62	58	73	70	67	61	51	59	69	52	56	66	67	62	72	62	73	63	65	67	47	53	50	73	63	82	63	70	66	66	66	69	57	55	64	87	70	56	50	63	74	58	55	75	63	57	62	62	56	61	71	48	63	55	62	60	60	58	54	62	75	61	65	58	62	46	62	65	58	60	64	71	54	58	63	52	62	62	44	75	70	66	72	62	71	62	60	56	68	73	85	59	67	72	49	56	82	66	62	49	57	63	68	60	58	68	70	56	55	54	64	62	65	62	58	57	70	72	62	53	51	59	61	47	69	65	64	63	61	71	69	60	58	56	62	63	65	67	56	61	59	63	73	73	61	62	66	55	49	75	64	56	63	60	57	61	56	56	57	68	70	63	78	51	56	59	71	58	76	58	61	49	54	47	65	63	67	80	60	70	53	85	58	76	79	49	56	63	49	57	68	58	63	50	66	65	69	59	52	70	65	65	64	65	74	69	74	57	67	50	67	49	68	53	66	55	70	52	69	71	69	62	64	57	56	68	57	61	48	63	59	71	57	76	67	75	72	72	66	65	60	67	76	60	59	74	58	67	67	66	67	70	48	58	75	57	79	63	53	62	57	64	59	63	59	68	59	62	52	49	68	74	64	61	79	65	58	71	54	52	72	69	65	64	70	52	65	71	63	60	65	56	63	61	68	67	58	63	60	71	73	59	62	62	64	58	57	63	65	69	64	54	72	70	58	61	63	63	58	69	44	70	70	75	69	58	73	78	65	65	67	62	68	66	68	68	57	56	56	71	67	67	59	68	49	43	62	69	74	62	68	44	64	60	59	60	70	53	64	67	62	69	54	73	62	74	69	64	71	65	77	63	55	62	72	69	58	50	64	68	69	73	50	58	63	59	73	53	70	62	68	55	73	68	57	64	68	83	71	81	48	58	66	60	52	62	63	70	47	59	55	71	69	60	56	58	58	62	54	65	65	61	70	59	54	66	63	58	65	68	58	71	72	53	70	75	67	60	50	73	65	54	63	65	58	70	59	69	62	59	75	56	62	62	74	62	54	70	63	79	53	55	54	72	75	70	67	55	69	59	60	79	67	63	76	67	65	62	53	70	59	67	48	61	60	64	62	65	58	72	55	65	60	66	64	51	50	55	40	67	61	55	62	74	53	54	67	67	55	80	48	55	54	69	72	83	59	61	76	60	75	55	60	66	52	61	56	63	62	49	66	65	59	79	64	61	57	45	65	56	57	55	59	62	63	63	58	71	62	54	70	47	69	84	65	69	61	60	71	45	73	55	72	76	55	76	53	62	54	59	72	62	61	54	70	59	58	60	51	61	70	61	65	64	64	52	73	67	78	64	69	75	59	78	54	55	64	63	63	67	59	69	54	57	66	60	56	56	64	62	67	71	66	69	61	60	56	63	67	75	66	54	67	66	51	56	73	66	54	57	52	55	58	56	78	61	61	57	58	61	56	67	72	63	56	63	70	79	71	58	52	58	59	71	59	55	78	52	72	67	62	53	59	65	60	72	73	65	68	59	64	65	66	67	70	60	54	52	68	59	56	72	54	68	72	82	65	82	70	72	63	67	54	58	55	63	65	55	56	60	67	71	59	73	67	68	65	54	71	93	70	60	48	56	60	74	50	77	54	72	53	77	48	73	63	66	51	53	86	62	63	78	61	66	72	68	72	59	60	79	79	67	64	57	69	60	47	67	59	77	56	82	66	72	67	52	67	58	73	71	61	82	53	64	62	67	58	58	51	67	62	65	60	79	49	87	66	67	70	65	70	55	63	68	55	74	59	60	57	68	52	77	64	71	58	73	56	66	57	43	64	68	63	61	62	69	68	59	73	49	50	64	65	57	70	65	56	52	58	71	67	69	59	64	62	67	71	56	71	57	66	74	56	58	58	70	64	61	62	73	53	77	73	54	55	67	48	65	58	63	53	69	69	71	71	58	63	55	45	66	72	43	58	65	53	61	57	71	64	67	58	52	58	55	69	73	78	62	56	67	65	54	57	75	75	72	55	58	66	56	56	71	69	46	50	68	60	71	53	52	68	69	68	59	59	61	66	57	44	58	57	63	57	49	62	61	57	53	62	59	49	65	48	65	71	65	63	60	70	56	61	61	59	62	64	59	57	67	66	73	39	62	63	56	66	64	58	61	65	68	64	67	79	66	76	62	60	49	58	69	68	87	50	60	57	53	54	53	61	56	65	66	46	68	62	38	59	81	71	69	65	56	50	62	61	61	77	56	77	50	71	54	61	64	51	62	63	66	65	65	68	62	66	73	69	66	54	60	55	53	52	62	67	70	63	80	56	54	65	64	72	55	59	76	75	57	70	70	59	66	70	60	71	66	66	60	44
16671	7341	4484	7179	15969	19321	17302	13909	9915	6816	5075	4120	4007	4023	4272	3990	3828	3774	3268	2928	2506	2230	2027	1775	1579	1570	1581	1421	1362	1168	1102	1077	988	1028	1082	946	872	780	748	745	726	667	695	748	803	702	693	623	645	647	609	591	609	606	608	601	602	576	616	608	597	591	597	564	540	551	555	578	554	567	556	586	561	503	553	525	529	522	586	542	562	554	553	519	558	531	547	562	574	567	516	527	559	562	562	576	555	531	573	531	619	532	509	560	546	543	555	529	565	557	547	592	557	554	543	517	536	537	602	539	540	529	540	579	601	572	563	551	561	498	571	558	599	586	549	566	545	488	506	565	529	516	570	543	506	552	546	556	588	553	570	512	542	567	551	555	544	533	592	562	509	538	555	534	545	593	546	554	543	577	586	552	594	542	561	588	584	516	570	544	555	558	555	552	584	519	577	517	504	550	535	579	585	529	568	589	550	556	547	530	535	503	557	511	531	537	528	491	545	503	514	565	524	591	548	522	540	518	542	567	542	563	558	539	576	504	533	560	549	519	504	540	553	512	554	546	523	556	534	492	544	528	570	516	563	587	514	568	546	520	529	600	531	563	528	521	549	537	554	523	518	558	535	561	528	568	566	553	562	554	588	563	559	525	551	519	557	533	520	537	532	560	536	564	557	539	539	563	518	524	525	544	527	495	537	516	543	531	529	505	550	571	557	560	562	560	531	574	574	549	532	541	545	571	532	528	518	545	550	559	549	548	540	525	557	567	573	545	499	568	536	538	528	547	560	556	549	526	553	553	515	531	536	539	496	553	537	544	590	573	526	502	516	580	542	553	521	521	548	550	561	533	557	578	572	564	550	546	550	566	563	535	532	528	550	537	520	515	569	577	529	547	552	538	530	563	532	579	522	512	568	612	565	563	565	594	491	546	563	561	522	531	535	531	507	520	537	574	556	564	579	529	525	565	547	561	553	588	513	526	512	525	500	594	578	471	536	557	554	594	552	536	513	560	597	535	550	514	527	540	548	587	540	530	562	521	525	529	541	541	561	521	560	542	552	534	513	582	527	550	495	530	526	535	570	597	590	527	548	598	571	555	534	526	525	552	552	542	562	554	546	533	528	559	500	534	509	510	574	549	537	517	563	537	536	519	593	530	550	534	547	522	554	560	557	499	532	542	545	537	555	521	527	552	560	590	575	510	548	527	575	562	544	552	549	539	485	529	574	528	571	530	544	523	534	514	542	584	566	523	550	540	544	523	531	520	533	516	566	546	535	563	601	515	584	535	484	560	529	540	557	546	582	507	591	546	576	505	532	526	541	535	589	579	533	518	508	538	521	546	541	556	521	560	574	516	586	526	558	515	570	532	568	563	554	554	564	537	555	554	501	547	537	542	572	531	540	507	573	542	531	525	577	588	506	537	522	520	557	566	576	557	579	516	518	559	520	566	558	574	532	521	549	556	529	521	558	561	515	536	577	553	553	564	562	505	553	530	544	575	563	505	542	543	516	505	537	556	511	529	536	545	556	547	516	567	534	554	532	557	579	525	601	552	572	526	533	536	518	556	521	566	536	563	504	565	539	565	562	563	545	570	553	533	565	528	559	567	558	570	568	555	559	563	535	572	537	533	540	571	500	544	532	540	529	559	524	503	541	558	572	501	555	558	586	528	542	545	542	531	526	537	528	535	520	492	564	539	529	556	554	564	541	611	538	512	545	554	542	557	547	571	549	550	544	533	534	570	527	519	548	530	573	547	516	517	533	547	520	561	560	565	543	510	552	550	570	534	519	579	564	551	569	543	539	549	551	512	558	532	523	612	535	541	538	546	547	529	536	541	533	511	600	562	551	546	562	575	534	550	535	553	540	546	548	550	536	541	527	507	589	518	535	544	558	553	494	516	532	504	558	530	595	534	556	505	596	549	511	500	566	531	598	568	572	562	589	523	519	534	495	556	581	516	548	531	543	502	575	534	531	546	530	584	535	497	563	575	551	539	538	532	538	511	542	530	555	573	530	511	540	602	525	570	543	559	563	511	550	561	591	578	562	573	528	507	559	612	540	573	588	546	512	550	557	580	554	545	584	560	561	552	555	543	573	515	542	540	537	578	527	508	533	516	548	553	541	530	553	549	525	547	508	592	567	533	572	567	553	577	533	501	580	561	562	554	553	557	589	544	556	564	536	528	536	490	531	569	562	539	558	548	528	534	520	549	599	558	506	535	560	597	571	534	541	563	571	538	529	538	574	554	529	521	517	537	525	508	544	571	532	567	550	529	583	537	535	550	535	541	553	596	567	582	548	514	534	551	515	548	533	593	576	545	547	488	497	544	529	515	581	551	590	540	559	554	575	588	509	563	565	553	537	528	558	536	536	537	581	562	561	531	521	586	550	557	556	539	538	579	544	501	559	532	559	544	572	553	591	530	530	532	526	543	592	565	561	554	535	559	530	546	576	512	516	542	526	514	510	547	573	535	554	518	545	540	564	568	568	478	506	532	547	577	565	502	553	573	561	563	554	593	563	563	523	570	564	552	581	557	520	526	542	569	554	555	543	538	529	536	539	587	540	550	583	521	544	538	538	525	555	523	514	529	562	553	566	537	583	530	560	551	573	550	582	562	569	563	541	559	565	525	548	560	593	556	512	540	577	521	495	558	550	543	542	542	534	555	549	517	521	528	535	547	549	524	553	506	488	586	562	530	505	539	588	598	556	560	543	555	519	565	537	554	611	541	526	521	574	538	499	531	593	596	575	573	532	564	527	520	575	541	538	578	584	560	544	546	521	555	509	536	586	543	571	525	568	531	545	597	539	552	574	564	580	567	557	534	558	546	510	563	557	553	522	581	536	523	537	550	538	539	539	548	490	510	526	551	570	513	553	516	491	567	556	555	533	528	569	534	497	532	545	572	590	521	550	549	558	522	551	506	486	543	562	528	550	543	604	535	551	566	536	518	557	516	567	524	551	492	535	524	513	522	564	528	534	507	555	543	545	535	569	583	545	501	560	581	574	544	571	543	524	531	502	500	557	523	570	527	553	540	582	557	548	543	513	564	537	574	615	565	525	566	539	514	597	543	585	548	512	551	527	513	524	606	496	545	555	582	534	541	551	554	548	567	501	531	567	552	574	526	548	612	527	524	501	535	536	537	542	572	526	507	532	510	545	539	539	548	552	529	562	566	563	545	567	548	561	555	546	546	569	494	561	541	526	535	520	599	565	571	539	573	507	554	549	537	539	564	525	562	549	585	519	519	597	561	572	545	556	589	534	524	562	545	532	574	554	523	504	537	540	580	577	606	556	564	515	560	559	542	521	558	570	528	568	550	587	509	551	554	535	551	570	594	585	516	559	557	554	537	591	527	588	551	538	560	555	523	581	539	546	566	546	562	515	533	569	558	590	534	535	561	542	557	506	501	536	533	531	549	576	514	549	566	526	559	538	566	543	567	597	546	513	548	528	538	550	550	548	570	533	516	514	510	532	504	526	527	589	523	544	538	506	515
1211	268	160	123	141	210	230	186	134	99	79	66	77	72	83	74	71	78	84	76	73	51	58	60	37	56	50	50	43	39	49	48	50	50	47	44	41	40	32	30	44	29	37	44	39	49	45	32	40	35	39	36	36	43	38	26	35	38	49	36	39	30	23	34	28	31	32	32	28	33	33	40	40	36	30	36	31	35	30	26	33	32	40	36	20	43	29	35	36	28	33	33	33	31	26	32	34	44	28	51	42	38	46	29	24	33	51	35	32	41	40	22	33	35	30	26	33	36	32	41	26	22	36	34	35	36	30	33	35	30	29	37	25	38	34	35	38	29	31	37	32	36	29	28	41	32	33	36	37	38	35	39	29	36	39	26	41	35	35	47	24	41	35	40	33	28	33	33	41	47	33	37	25	34	36	40	24	30	37	24	50	32	36	31	38	33	38	34	34	28	36	31	40	41	37	31	30	37	24	39	38	30	29	38	29	41	31	29	42	38	23	34	42	33	27	33	35	30	24	45	36	44	29	33	36	32	30	35	49	30	29	31	40	42	51	34	34	30	29	37	33	35	29	40	38	39	37	35	29	33	37	30	29	43	42	32	28	35	34	33	37	39	39	32	28	28	34	30	41	30	46	33	32	38	32	40	38	29	31	53	33	37	26	31	32	39	36	30	39	32	30	40	25	39	36	34	25	43	40	36	33	24	29	39	23	33	27	39	30	36	38	38	35	27	32	36	33	34	31	37	44	30	36	32	41	29	28	29	41	36	33	32	42	37	31	26	44	29	23	37	37	25	44	30	40	36	31	43	25	30	27	31	34	35	39	29	38	35	35	29	41	42	36	48	41	28	23	27	39	41	33	34	47	28	22	27	31	38	31	24	26	43	38	32	30	40	26	25	33	35	29	29	35	33	30	20	36	44	23	39	35	32	36	44	26	36	35	35	37	40	31	34	29	30	27	36	36	43	28	34	34	33	40	27	29	35	32	35	26	31	31	27	37	38	38	39	39	28	50	35	28	34	31	34	22	40	27	34	33	39	42	40	41	41	33	37	30	28	34	20	44	36	34	42	37	47	35	38	36	32	31	41	26	31	38	29	38	35	27	29	26	38	24	21	43	30	36	31	33	39	33	28	37	36	30	33	41	23	33	40	28	35	27	31	34	31	37	38	27	28	41	33	29	28	30	32	45	28	36	41	29	31	30	22	30	30	49	37	38	31	27	30	39	37	40	26	33	28	44	39	37	39	42	29	35	35	24	40	29	37	34	45	33	41	46	30	33	34	40	40	28	40	26	26	31	34	37	32	31	38	35	36	37	42	36	35	30	36	44	40	37	30	38	29	33	30	27	36	27	27	30	24	28	40	43	29	30	30	31	41	40	36	25	25	34	25	28	32	27	42	44	35	24	26	30	36	30	37	38	27	42	32	26	39	35	28	30	37	35	26	29	44	32	38	33	30	29	34	40	40	35	16	27	29	38	29	34	26	33	37	41	29	33	26	30	19	36	40	24	32	29	32	40	34	27	34	34	29	34	33	30	29	26	29	28	31	34	37	31	36	33	36	28	34	33	23	38	37	33	47	40	34	31	34	41	28	35	33	38	34	29	43	35	38	32	38	40	35	29	37	33	24	33	36	35	31	28	35	21	25	40	33	37	36	32	34	36	36	29	33	30	38	34	34	32	28	40	29	46	38	31	41	40	30	30	39	51	34	32	35	21	36	24	37	30	43	45	41	33	30	31	33	28	31	42	37	34	29	27	29	44	37	35	29	41	40	35	40	44	31	41	26	47	32	43	30	43	33	33	33	37	32	36	27	35	37	47	31	37	42	44	29	35	25	25	44	46	32	35	32	34	42	32	35	41	28	36	40	31	29	38	38	45	34	32	35	35	34	39	36	40	28	41	41	27	32	28	38	42	34	30	28	28	44	32	33	34	38	28	37	32	41	29	31	28	29	28	33	35	28	31	33	39	24	36	25	30	35	35	32	24	29	26	28	41	26	29	31	24	33	42	29	34	44	40	25	42	26	33	39	32	41	35	28	28	39	21	30	42	40	43	36	37	40	32	36	38	26	37	31	38	32	33	31	40	28	39	35	41	34	41	25	42	41	32	36	36	30	34	25	35	32	34	37	27	33	35	34	42	29	31	32	34	36	23	32	36	39	34	22	46	42	31	33	26	31	40	39	35	33	25	32	51	44	30	35	30	30	30	37	40	26	36	24	33	24	25	28	35	40	29	30	34	37	30	28	36	34	35	41	34	30	31	36	33	39	32	38	30	37	36	34	38	29	35	41	42	40	29	42	41	38	27	32	29	45	28	36	38	32	41	32	45	45	41	38	35	32	36	36	35	38	36	30	35	31	46	40	36	43	28	29	32	28	29	41	34	24	25	30	36	38	30	36	36	35	35	22	32	33	34	35	39	38	42	37	26	44	35	41	30	33	39	33	27	31	31	42	31	37	28	38	32	27	24	36	37	26	28	32	36	43	40	37	41	31	29	35	36	32	34	43	36	43	33	31	46	40	31	38	32	38	31	33	26	28	31	36	33	30	31	34	32	37	26	38	35	31	28	39	35	40	32	32	35	23	37	26	34	27	39	28	36	33	29	31	28	33	41	33	41	45	36	26	33	32	32	28	30	37	46	25	29	34	34	23	32	32	23	40	26	34	29	28	33	49	42	30	33	44	37	33	37	30	26	37	40	42	34	33	35	35	35	35	28	29	34	37	31	29	32	33	26	41	21	35	35	38	37	21	29	35	29	26	38	43	33	34	26	28	30	37	28	36	31	34	30	25	44	31	39	28	38	24	40	35	39	30	30	36	38	39	35	30	33	38	31	26	37	40	26	30	41	27	34	34	44	36	43	34	30	35	39	31	41	42	31	38	32	37	47	41	44	43	28	27	40	39	32	32	35	41	35	39	34	33	42	31	36	34	41	31	32	27	35	32	38	33	42	34	30	29	40	41	29	36	37	36	30	42	31	41	38	30	31	25	33	40	29	25	28	33	25	27	32	38	41	26	28	29	25	40	36	32	35	37	32	42	30	29	31	31	40	38	32	34	33	40	37	40	32	29	27	29	25	38	41	34	31	37	41	37	27	47	47	31	36	40	30	30	31	28	35	30	38	35	26	34	34	30	30	27	45	30	29	40	27	36	41	24	39	32	40	44	28	48	45	31	40	32	32	39	33	33	33	29	51	39	43	28	37	40	31	39	31	31	36	23	36	30	36	37	39	42	30	37	39	41	37	40	41	27	22	35	35	41	23	35	31	31	35	36	38	35	34	36	32	31	34	27	41	32	38	31	34	36	42	22	42	35	29	38	41	31	43	42	41	37	32	30	43	28	30	36	29	34	38	22	30	36	30	36	39	40	40	42	34	30	36	30	32	31	25	29	27	33	49	29	30	37	37	42	33	35	34	22	49	31	41	37	39	25	35	41	39	31	36	29	32	41	30	34	31	41	44	32	31	36	37	38	31	37	34	21	32	34
12252	3932	2252	4011	10216	13011	11027	8195	5505	3333	2472	2068	2074	2060	2163	2052	2076	1986	1725	1536	1368	1155	1132	994	873	768	811	817	750	682	642	566	566	555	560	509	423	420	454	410	387	367	372	435	381	332	324	346	373	404	320	319	345	316	350	364	336	343	366	322	314	308	319	305	293	280	312	293	293	300	306	300	288	333	323	280	294	330	294	292	299	269	287	291	327	277	306	275	291	316	286	242	266	278	319	310	291	264	280	298	298	332	293	315	279	282	291	286	304	282	270	325	279	274	278	260	293	296	307	302	327	288	276	290	287	284	311	307	282	293	290	308	280	289	297	274	287	322	299	289	290	308	294	314	268	336	298	321	311	304	282	306	259	287	296	296	272	312	291	311	305	307	328	316	280	297	305	271	257	291	279	306	331	290	297	303	282	293	325	293	313	301	306	277	290	319	294	320	309	297	277	290	307	298	303	278	330	284	300	291	316	280	296	293	311	333	299	293	273	307	293	267	279	279	274	303	296	261	312	309	282	267	310	282	289	306	295	305	287	303	312	316	300	339	291	320	302	277	292	283	291	287	279	292	283	289	287	290	317	291	335	284	318	298	293	268	297	277	294	304	278	290	295	299	299	301	288	295	304	286	292	328	277	271	253	304	283	307	272	309	284	272	279	299	309	281	296	302	283	285	332	297	290	310	290	290	316	284	284	288	289	335	283	250	306	289	288	267	289	279	280	287	251	314	317	300	281	290	283	283	281	265	289	284	320	324	302	333	305	292	280	294	295	300	275	283	268	327	310	309	271	317	293	314	275	292	292	291	275	278	292	326	294	300	297	283	276	262	297	294	266	258	314	298	290	294	309	290	274	317	297	315	316	310	293	269	315	307	281	284	275	333	297	277	300	285	296	293	295	316	250	285	311	309	306	298	296	286	307	281	280	294	307	304	302	299	274	301	278	290	265	294	264	316	301	309	297	306	288	298	294	270	303	291	278	315	277	279	299	262	267	276	320	300	282	290	264	310	315	282	272	304	295	282	282	275	305	317	320	309	285	296	281	282	294	293	280	312	285	292	280	332	321	274	309	275	309	303	305	294	300	289	304	270	307	278	301	300	292	310	278	307	285	314	294	292	293	306	312	286	269	294	309	272	271	288	292	284	280	283	295	280	279	311	303	303	304	313	292	285	312	304	286	275	298	307	296	278	290	281	303	296	297	278	310	278	307	329	303	284	311	307	314	267	302	290	308	290	298	292	289	306	292	286	297	291	280	281	257	268	315	287	256	322	292	307	321	304	302	303	280	285	291	302	302	248	277	301	279	293	297	283	288	283	301	296	294	314	283	296	295	290	279	309	271	279	282	291	290	272	328	302	304	269	300	286	312	301	265	324	297	286	270	250	318	299	331	300	279	293	299	303	300	291	305	277	302	334	313	280	281	273	253	263	278	293	303	313	293	315	291	278	299	279	278	310	295	325	249	285	285	271	280	292	285	302	301	300	288	302	310	300	290	292	291	285	308	291	290	276	316	314	286	297	295	274	280	315	309	309	285	294	268	292	300	299	278	267	281	301	259	287	275	285	272	281	295	321	281	299	293	304	290	293	284	326	302	282	300	296	315	288	328	286	274	286	265	298	292	316	302	275	302	273	324	281	313	266	300	319	304	286	290	293	290	326	292	281	277	270	308	316	281	305	284	290	289	313	313	285	265	308	313	325	276	291	287	281	304	304	284	306	286	278	275	282	293	274	301	283	273	302	310	309	291	314	311	286	301	315	310	288	266	289	319	302	278	303	298	288	259	275	324	281	288	285	293	294	285	313	264	318	310	307	294	293	276	318	287	301	271	279	307	304	280	296	266	308	312	287	272	322	276	306	302	267	323	294	311	311	296	301	281	294	291	288	277	285	286	294	333	290	285	247	305	297	320	294	290	295	290	296	295	301	283	277	285	276	298	304	281	316	299	297	320	311	300	281	238	297	278	325	308	313	324	309	308	290	299	285	275	292	291	263	300	338	302	275	292	313	289	297	309	279	277	278	267	303	293	309	288	284	282	322	295	257	283	290	279	289	282	306	285	297	288	279	284	251	267	322	292	296	267	302	284	280	300	318	288	329	295	299	298	295	263	302	256	312	309	259	306	296	297	296	275	283	283	311	285	286	296	304	284	300	283	311	287	309	293	280	325	318	297	273	288	279	258	286	301	312	327	262	295	244	325	295	295	311	274	294	286	283	282	285	325	313	289	279	305	325	296	283	282	273	290	250	279	289	273	265	277	283	314	296	263	321	292	274	301	284	295	283	302	278	294	267	300	295	276	318	284	312	304	273	282	308	298	276	276	279	333	279	290	312	273	280	282	291	318	324	289	271	315	276	300	291	276	280	281	289	301	309	320	292	290	294	307	274	307	288	314	307	314	280	304	295	274	301	268	278	275	298	310	291	292	316	302	268	286	289	264	294	281	310	299	257	320	292	308	285	255	313	271	331	298	285	284	305	294	277	268	293	279	257	255	292	288	291	289	300	314	302	300	312	290	296	293	297	280	304	294	284	301	303	276	279	313	307	304	278	292	275	297	292	295	290	298	308	274	295	285	331	279	314	298	276	311	320	271	262	295	306	315	310	290	313	311	281	310	280	314	287	286	315	288	294	309	289	313	290	297	294	310	277	305	255	290	293	283	313	280	314	308	311	284	297	300	271	283	252	296	306	330	275	297	297	311	257	284	282	307	297	275	288	291	314	271	287	274	311	277	319	307	306	316	308	317	275	279	300	289	291	293	292	289	291	304	270	302	279	292	287	318	298	260	298	304	270	288	322	283	307	284	290	297	280	274	294	293	281	284	294	297	293	290	263	284	275	287	282	282	285	301	273	309	291	281	275	300	295	289	297	273	330	278	288	305	282	278	308	305	334	287	272	296	280	307	267	276	248	271	264	306	275	302	309	315	295	295	286	274	333	322	287	290	299	262	305	259	279	273	298	316	266	289	283	300	285	306	295	300	262	302	335	280	297	271	299	295	259	304	308	309	296	313	297	294	323	278	265	267	287	292	270	301	271	293	313	267	292	316	296	265	302	284	285	295	258	321	293	279	333	303	287	297	287	258	292	328	279	290	309	321	255	302	303	295	304	305	265	286	288	270	293	280	302	307	279	291	310	315	312	287	292	281	287	308	285	295	302	299	290	266	314	332	308	286	294	321	321	295	315	282	280	282	278	299	309	287	296	256	298	301	290	295	328	304	263	292	294	304	296	308	301	288	277	311	277	266	305	307	325	281	279	306	315	288	320	274	315	276	299	271	292	282	308	297	290	308	283	296	287	288	284	287	308	298	295	304	282	322	269	303	309	294	298	263	284	295	302	278	298	318	276	288	308	273	254	290	281	292	305	293	287	298	313	301	287	298	289	285	296	268	275	293	296	277	288	265	315	286	283	279	270	308	303	288	300	287	263	287	315	307	301	287	286	297	304	258	282	306	311	273	297	317	283	295	283	272	308	289	272	321	294	273	302
846	459	299	184	199	325	374	296	222	179	156	131	141	146	171	142	139	135	126	134	107	100	107	95	79	93	91	73	74	92	92	79	71	86	82	56	83	78	75	72	65	62	74	77	67	48	52	78	62	66	67	75	57	59	56	60	48	73	72	76	62	67	73	52	65	66	60	44	61	59	62	57	66	69	63	54	55	69	55	70	73	73	52	64	54	61	57	58	52	69	58	57	61	63	65	68	61	64	57	57	73	70	64	67	59	56	72	58	65	61	71	62	66	55	83	47	64	60	62	58	69	60	62	80	62	63	60	64	56	57	58	60	77	60	54	77	45	78	61	64	68	50	56	65	54	57	58	61	51	63	52	93	56	65	65	61	58	65	77	71	67	65	53	62	64	62	55	73	59	79	62	61	55	48	71	72	69	71	60	52	66	65	54	55	64	55	60	71	59	67	54	66	51	70	42	55	62	69	75	69	75	60	78	65	69	62	74	82	70	59	73	59	69	57	69	58	69	65	69	79	51	74	46	64	74	52	62	71	62	77	52	59	49	62	60	58	73	60	61	59	57	59	51	66	58	58	73	61	63	54	88	59	59	55	56	73	70	71	53	59	60	57	58	48	76	57	60	68	69	53	64	66	70	48	55	62	74	76	52	74	63	59	49	65	65	61	59	59	64	66	73	56	42	62	65	61	55	63	65	52	51	81	70	56	64	66	62	60	76	62	67	64	62	62	54	67	60	65	56	70	50	57	55	55	63	61	69	61	76	59	72	66	61	52	50	56	65	64	69	66	63	71	69	68	57	58	68	57	63	62	80	54	53	73	75	75	52	62	48	58	64	54	67	54	66	78	53	51	55	66	59	58	71	73	62	66	52	53	55	60	67	58	62	57	67	56	58	70	61	62	47	60	52	62	61	58	48	60	61	59	57	69	55	46	61	78	83	57	56	57	56	53	71	68	52	59	62	62	61	77	59	66	60	73	70	65	63	60	54	56	69	67	59	84	65	54	60	65	56	73	59	67	52	64	51	70	61	76	72	80	65	65	57	68	61	57	58	65	65	70	70	74	49	73	66	61	59	67	62	57	62	74	66	52	69	64	48	65	48	51	73	75	60	59	62	64	55	73	66	45	61	73	69	55	78	77	67	58	62	66	77	64	68	60	57	62	58	65	66	65	66	65	68	68	59	66	58	60	65	63	77	48	58	77	71	64	46	66	73	57	57	66	58	68	60	63	64	50	71	79	58	53	64	56	67	62	71	54	56	56	51	69	74	71	57	54	53	72	63	51	77	66	56	60	69	60	62	67	67	70	51	62	66	68	58	61	80	61	49	67	74	68	64	70	60	58	61	57	80	62	54	44	62	66	45	64	55	62	60	66	49	66	68	55	65	65	58	69	60	72	52	71	69	68	58	63	49	69	64	68	52	57	48	67	74	47	69	44	80	71	84	61	58	65	65	60	59	62	54	68	64	60	49	51	52	78	46	58	62	48	59	64	75	62	59	62	52	68	73	61	61	63	70	52	74	44	60	56	60	64	67	64	63	57	62	54	63	60	76	57	73	69	69	58	64	50	56	61	72	62	61	68	63	63	59	75	61	65	61	66	70	54	66	55	64	62	67	66	58	55	69	66	63	54	67	54	61	55	62	70	63	43	58	57	61	65	56	73	48	45	50	63	57	65	72	65	63	64	60	60	58	60	52	74	64	54	70	62	62	60	60	68	52	49	77	60	53	79	62	65	64	61	67	73	66	61	61	52	55	80	65	62	69	54	65	58	62	71	64	53	65	64	54	65	75	65	62	57	69	60	56	62	62	68	63	60	59	77	61	50	63	57	67	61	59	59	64	47	49	66	61	80	64	57	53	57	67	59	59	74	60	62	52	71	59	71	74	73	62	58	66	62	59	48	62	58	50	62	50	49	58	61	61	64	52	70	62	53	45	61	51	64	69	70	55	63	54	68	56	64	78	54	58	57	63	83	71	66	75	59	76	69	66	59	67	72	64	66	74	48	62	57	65	54	65	58	66	65	50	66	58	68	56	64	79	62	63	53	69	60	61	73	63	62	58	61	69	62	53	54	67	68	68	62	52	67	70	60	60	60	61	68	60	63	59	47	61	65	58	68	47	56	64	59	62	70	54	59	61	71	73	70	59	70	77	83	66	72	68	62	68	61	56	78	62	75	57	77	65	63	61	51	69	52	64	71	71	46	65	65	45	71	48	72	67	70	76	62	58	58	59	55	68	65	54	56	77	61	59	60	55	64	72	61	60	54	65	73	77	63	62	55	64	58	85	70	51	75	57	66	66	64	50	57	60	58	60	50	64	72	67	68	77	66	56	54	64	62	69	60	61	64	73	79	62	53	66	52	61	77	57	44	73	67	74	64	57	66	42	69	59	54	76	58	54	64	63	70	63	65	68	61	67	69	62	52	60	59	62	53	68	63	54	63	74	60	41	60	61	67	56	54	76	47	67	64	58	64	44	68	69	54	66	77	51	62	69	58	61	79	67	53	53	51	46	60	68	65	67	66	49	53	65	70	64	63	71	72	70	76	55	69	63	57	66	61	61	61	70	54	71	58	70	63	55	60	69	62	59	64	70	53	73	69	48	56	68	46	54	67	65	73	52	50	68	51	70	50	66	56	70	47	73	60	58	71	51	57	52	80	47	61	70	49	65	62	73	62	76	74	64	66	68	56	53	55	68	66	59	75	57	50	76	64	58	80	56	64	57	59	70	75	57	63	61	62	70	77	65	87	57	65	67	57	63	67	56	59	62	70	65	54	56	65	66	57	67	69	58	53	51	51	56	58	55	47	59	66	60	55	62	66	59	60	50	61	72	68	64	59	53	64	62	63	54	80	70	52	63	76	65	62	44	77	57	65	65	54	67	48	63	66	63	63	57	70	71	63	62	72	60	69	54	75	52	55	60	70	57	64	55	70	68	71	73	51	42	51	49	59	59	51	79	57	66	65	52	59	61	61	71	70	43	58	66	59	52	61	57	51	69	60	58	55	58	55	74	59	68	57	51	70	59	64	65	56	65	47	64	70	56	61	54	69	55	52	73	64	55	65	64	67	56	83	74	62	64	67	63	68	59	66	62	64	72	63	63	59	50	63	68	62	79	54	67	67	53	62	50	65	71	58	53	75	84	53	66	69	55	60	68	57	64	55	62	63	68	66	76	49	70	43	48	70	68	55	57	67	57	59	66	65	69	65	67	59	50	56	61	62	74	61	61	51	73	65	70	49	66	65	62	54	53	69	66	57	53	78	61	73	70	67	51	65	69	57	72	58	64	70	55	66	59	57	52	46	53	77	69	54	35	65	65	80	64	71	72	70	71	64	62	58	57	77	54	61	53	60	51	81	54	67	60	63	60	63	69	56	60	60	63	63	72	53	61	53	61	75	57	52	54	65	65	69	57	71	63	68	48	75	65	76	65	72	69	64	65	63	65	60	64	69	74	58	38	57	75	62	57	59	58	56	48	57	69	65
13969	6088	3425	5975	13739	16815	14925	10808	7738	5358	3816	3240	2971	3155	3379	3140	3080	2973	2563	2394	2047	1804	1627	1541	1308	1194	1302	1129	1177	1062	976	912	909	826	874	898	719	630	658	712	680	719	623	732	622	606	602	582	613	609	594	590	595	528	589	559	585	609	593	557	583	536	565	529	509	524	470	546	518	527	546	540	540	553	557	541	490	563	522	516	539	552	544	548	533	521	567	557	535	530	542	548	524	532	523	468	493	535	537	519	503	536	529	570	550	531	519	506	557	525	549	570	540	553	532	539	532	564	523	553	507	481	528	513	528	526	537	519	516	532	496	539	562	531	557	511	539	503	491	563	537	533	564	568	546	469	494	570	500	539	510	523	546	534	520	522	533	512	519	526	547	542	548	531	523	470	553	554	549	582	533	556	533	528	499	529	515	526	493	553	521	499	534	540	563	510	519	498	536	518	532	502	515	552	526	517	532	540	493	517	522	576	514	537	516	532	498	510	538	513	512	515	549	513	521	540	515	518	523	546	525	529	520	525	521	545	500	515	502	544	523	497	509	521	530	556	514	504	545	526	546	554	528	532	564	537	515	535	535	524	555	553	561	523	508	563	565	513	522	531	539	496	571	517	538	535	509	550	510	563	505	529	568	526	534	505	568	516	515	539	512	551	473	558	492	500	547	536	527	515	506	509	529	538	474	507	506	545	557	516	496	557	520	498	532	521	529	553	548	564	521	528	575	547	547	580	542	518	512	506	516	506	531	533	528	535	531	517	503	538	552	535	522	526	574	507	513	542	575	487	506	564	542	524	535	561	519	540	507	533	549	530	538	516	551	562	550	531	483	513	554	543	565	559	505	534	544	549	536	533	541	528	526	515	525	519	542	504	532	543	516	520	510	530	567	557	509	511	569	510	505	521	513	537	516	546	490	500	552	538	498	560	541	550	515	559	479	503	508	571	530	533	501	546	536	511	568	504	548	495	556	502	543	521	520	522	533	532	485	546	545	594	548	524	522	522	484	511	511	561	497	579	531	557	546	509	493	510	529	491	515	480	502	572	480	535	518	524	518	514	482	520	542	517	532	536	531	489	537	539	520	516	494	550	507	513	485	593	497	472	507	542	490	519	540	536	518	545	505	598	550	546	542	561	534	501	517	566	564	546	546	531	490	513	498	506	520	545	533	557	559	574	583	489	552	553	522	507	484	530	523	500	504	513	507	511	518	527	515	551	560	560	534	531	549	515	521	531	529	550	522	527	545	585	558	494	564	547	542	525	508	541	547	536	521	537	568	532	528	534	530	493	547	511	577	507	502	511	500	552	534	549	555	498	508	553	531	534	517	507	517	537	558	465	520	544	551	563	535	541	552	541	547	552	493	506	550	527	542	507	508	510	524	500	486	517	527	519	526	536	558	575	527	526	528	524	564	560	521	528	554	517	526	494	517	524	483	512	534	504	501	538	504	547	494	519	515	541	498	558	556	465	503	516	542	510	535	534	551	559	547	540	525	530	553	503	527	534	533	532	542	517	520	506	512	515	481	570	535	507	505	525	489	509	534	473	583	508	576	525	534	566	548	498	541	515	529	516	577	495	562	537	490	501	521	540	544	501	549	546	588	519	561	579	563	530	527	534	483	523	537	487	503	550	490	529	500	510	544	521	535	548	492	502	518	533	535	518	527	524	513	505	517	522	511	518	520	545	546	507	557	555	493	518	550	490	524	518	516	538	519	514	508	538	522	525	577	523	476	528	495	558	539	530	528	518	550	558	516	546	517	528	510	501	492	480	561	536	507	540	480	522	495	570	543	510	514	522	539	580	491	518	522	543	544	517	487	556	527	521	494	492	541	541	538	561	546	536	505	529	515	516	516	511	561	555	554	587	537	504	531	499	512	552	534	495	564	526	518	521	572	545	498	522	497	575	520	489	502	505	495	502	532	507	470	551	496	533	530	536	535	536	476	502	554	502	554	517	586	552	554	491	489	449	528	502	533	550	553	504	490	535	528	510	523	521	495	530	446	534	564	532	502	499	521	499	570	557	543	544	510	582	503	502	551	515	579	537	564	552	542	575	526	495	524	506	573	517	505	585	551	515	534	558	490	536	523	541	483	535	526	507	541	535	516	486	537	522	529	538	526	479	544	555	472	563	520	487	498	547	498	528	511	501	507	497	550	535	553	557	518	518	527	509	545	571	534	526	526	527	501	561	534	533	523	520	527	499	582	527	558	532	542	548	523	524	581	544	516	509	483	525	477	539	559	517	536	559	537	535	563	490	515	508	522	538	519	521	547	536	532	491	498	506	518	493	509	500	498	563	500	505	544	561	536	520	544	555	524	490	524	532	523	546	530	513	564	561	496	527	522	548	563	497	514	544	529	505	513	527	534	519	504	540	525	561	541	530	517	538	520	517	536	544	521	492	501	500	536	556	553	529	547	514	554	506	530	502	496	506	552	522	524	507	556	522	575	572	542	536	519	565	568	571	531	537	553	555	510	549	549	522	514	534	505	537	565	489	492	558	525	560	503	532	488	564	530	575	504	521	512	553	505	502	527	503	478	544	513	519	518	509	516	528	541	492	586	513	500	518	534	496	551	558	531	509	528	520	514	506	554	536	560	565	550	538	504	526	546	517	531	547	501	506	542	528	553	549	531	553	505	541	535	529	541	507	519	545	494	538	501	499	515	490	519	505	531	529	544	533	479	556	527	541	516	520	501	530	524	528	537	543	568	504	503	537	541	548	556	546	495	516	499	566	525	523	555	543	536	519	548	530	501	503	522	552	539	547	506	542	520	535	524	518	492	549	493	500	469	540	571	527	541	506	512	515	523	539	544	511	531	558	525	544	569	508	533	531	501	533	525	537	515	538	524	551	567	523	536	517	538	577	567	519	494	547	531	538	526	512	534	523	509	493	560	522	491	478	494	503	513	531	567	504	514	550	515	565	499	523	515	537	553	515	511	551	543	549	518	525	556	528	519	514	542	522	559	551	526	565	525	492	504	496	527	547	515	522	515	562	535	516	544	517	553	554	547	485	501	516	513	529	525	501	489	538	519	520	535	489	530	523	482	512	483	506	523	557	508	512	555	496	497	460	503	576	525	516	533	503	564	518	508	557	530	505	526	541	540	549	547	562	501	484	527	507	512	548	538	492	539	470	498	550	539	524	570	505	541	510	557	497	586	554	521	506	484	488	490	532	522	509	522	519	522	560	480	527	552	495	531	508	511	562	538	544	518	497	530	526	507	533	501	559	551	527	539	537	521	523	540	555	565	517	526	542	518	566	488	520	553	534	559	581	519	516	526	508	550	510	529	527	517	545	550	529	540	529	501	503	513	496	487	539	514	534	529	541	528	537	527	520	498	537	524	585	526	525	513	527	538	536	577	545	556	519	502	544	532	493	511	525	517	526	527	516	527	551	496	557	521	531	522	535	509	532	524	531	545	561	533	519	548	523	524	539	516	529	496	526	528	513	537	568	568	523	498	549	532	554	535	495	524	515	547	504
1817	375	216	168	150	246	312	230	182	157	131	113	125	116	127	102	113	103	110	80	83	92	60	66	58	56	60	55	55	59	43	45	38	40	50	46	36	36	38	36	39	35	35	35	31	36	30	18	33	38	34	29	43	33	45	43	34	33	39	31	30	37	24	28	25	39	27	39	36	25	26	27	27	29	32	22	23	26	38	29	24	39	40	31	33	35	28	26	28	25	35	34	31	29	21	29	27	27	37	28	30	37	31	31	38	30	33	30	40	28	27	19	34	30	28	27	28	32	19	23	31	33	33	33	34	31	35	31	36	26	32	35	37	28	37	27	23	31	31	33	28	26	23	32	45	28	29	31	43	35	30	31	25	32	32	30	33	29	37	31	29	25	31	26	33	32	33	33	38	30	31	37	37	27	34	35	23	38	19	33	27	20	26	28	31	27	27	21	27	16	39	31	37	19	26	26	35	39	33	28	29	39	31	30	27	30	38	32	29	28	33	30	39	31	28	30	32	32	27	21	26	37	25	42	26	35	40	40	35	28	34	28	24	31	24	41	28	40	25	25	30	35	36	27	33	26	31	40	36	36	32	39	27	25	37	28	30	16	32	41	21	25	32	28	41	30	30	35	26	27	28	39	27	31	24	34	35	33	23	39	32	35	37	36	34	32	39	32	23	35	41	39	31	28	32	34	34	38	32	25	35	29	32	29	29	28	40	32	33	27	37	23	26	39	35	42	38	36	31	34	30	38	33	46	35	26	28	30	33	37	30	33	29	29	37	34	33	28	33	34	25	32	28	38	38	38	31	35	25	33	34	34	19	40	30	25	32	37	36	33	30	40	36	24	30	30	32	32	42	46	28	28	36	30	21	27	22	45	25	31	34	36	28	30	35	39	32	26	35	36	36	32	32	34	36	35	36	39	37	36	29	27	30	35	31	33	21	35	42	37	36	23	35	30	21	18	20	34	37	33	35	31	34	29	36	37	29	28	36	25	38	29	38	24	39	39	35	33	24	38	29	44	22	38	28	48	35	30	25	38	21	25	31	38	25	30	37	29	32	39	26	30	31	35	43	32	36	26	40	30	30	34	34	35	34	39	30	40	38	37	33	28	34	32	41	30	34	19	34	24	37	30	40	33	37	28	23	23	28	32	36	19	21	39	34	43	28	18	38	31	38	34	38	28	34	28	27	28	31	45	30	21	36	33	31	30	36	35	38	29	18	33	35	37	30	35	33	36	27	32	33	27	25	33	38	39	34	30	32	38	30	32	27	34	36	35	39	30	35	41	31	45	26	32	38	30	34	32	28	41	36	34	37	23	33	27	31	40	38	34	27	31	45	32	28	32	33	26	28	38	36	28	36	26	39	36	41	32	33	37	27	31	37	34	34	29	35	28	35	45	36	35	30	34	30	29	41	40	19	34	38	33	36	30	39	31	31	33	36	44	35	37	35	32	32	44	35	42	37	29	35	25	39	24	24	34	28	32	22	30	24	29	25	31	22	35	29	31	33	33	37	32	20	29	35	31	38	41	37	27	39	37	39	35	30	30	30	32	33	22	30	35	35	34	42	36	34	32	36	38	39	38	35	40	32	33	27	39	29	24	29	21	37	29	34	44	34	26	41	41	32	45	32	34	29	33	35	34	32	37	41	42	31	32	41	28	22	34	32	25	24	29	28	35	42	27	35	29	33	35	31	27	36	32	29	32	34	35	25	30	32	34	35	29	44	37	23	25	40	38	34	37	27	30	34	28	42	39	33	37	30	34	36	26	33	34	27	24	33	37	24	34	21	26	36	36	39	28	26	30	29	23	26	28	24	35	36	30	39	39	35	29	34	40	21	39	24	43	31	31	31	35	30	27	36	22	29	35	31	33	27	34	23	34	39	30	40	35	33	33	25	20	29	25	32	34	39	32	41	30	30	35	32	29	24	33	21	30	31	24	41	42	22	37	34	30	29	32	35	39	27	28	34	32	34	39	28	34	31	33	35	34	33	34	34	34	27	46	31	38	33	32	38	26	36	27	32	33	40	32	33	30	24	35	12	28	28	28	37	25	30	32	35	33	34	35	38	27	35	25	30	37	41	33	31	40	46	29	31	30	30	28	25	40	28	38	31	45	25	34	34	36	31	25	28	37	37	32	37	32	27	48	34	27	29	36	26	35	37	38	34	34	32	25	39	19	36	30	24	26	30	33	24	34	28	31	31	23	36	31	35	25	24	21	30	25	37	30	33	40	37	36	31	22	34	32	36	23	36	30	38	35	36	35	25	30	24	28	27	22	32	30	26	35	27	43	30	33	31	36	27	35	38	25	30	37	38	43	36	42	24	32	32	30	29	31	30	31	26	36	41	27	34	26	33	37	32	36	44	29	29	32	35	41	34	32	32	36	30	35	28	34	27	36	22	31	33	27	33	14	33	22	37	21	27	36	36	28	36	26	41	28	33	42	31	24	41	25	38	34	29	28	29	25	26	32	26	29	30	28	43	32	40	30	30	35	29	30	29	34	37	34	34	32	31	27	27	30	44	33	37	26	30	39	28	28	33	33	37	46	34	37	34	36	27	47	26	26	23	27	35	31	32	42	29	30	35	29	30	27	24	27	40	42	29	40	42	33	28	26	32	36	34	31	27	39	36	34	36	29	29	40	33	28	34	31	29	47	28	31	30	40	29	29	24	34	34	31	23	38	28	28	35	34	29	27	33	38	30	35	30	36	32	38	27	36	26	32	44	32	39	26	29	43	38	39	31	33	37	29	35	45	43	27	42	37	14	26	27	35	34	27	31	35	26	37	29	28	27	23	28	24	33	41	41	38	38	32	42	39	29	24	34	38	26	28	32	24	22	33	31	36	32	26	27	32	28	29	29	29	30	27	39	33	27	35	36	43	36	33	30	29	25	32	36	27	39	33	40	35	31	39	29	25	29	42	27	34	27	25	30	39	36	29	31	37	32	36	28	26	27	33	29	38	29	29	31	37	31	32	38	38	37	35	33	33	29	44	32	28	40	30	48	27	33	37	27	28	38	35	29	26	44	21	30	35	30	30	32	45	32	46	40	41	33	35	39	29	23	35	29	28	25	29	28	33	26	38	37	32	27	42	34	32	41	27	28	29	25	44	28	29	42	30	33	33	26	32	28	33	21	28	37	26	39	31	22	41	34	34	34	29	27	38	40	31	36	25	25	29	39	25	23	27	33	30	28	31	33	30	32	26	39	22	32	37	31	32	27	30	36	28	40	24	37	37	28	30	39	29	27	35	35	37	33	23	30	32	26	31	34	27	55	30	33	34	38	29	31	32	35	37	27	25	25	26	29	29	43	39	23	33	44	24	37	30	36	43	31	30	32	26	34	28	27	38	32	32	34	28	26	29	24	32	35	21	34	35	28	30	34	44	22	25	26	26	32	22	32	19	33	28	37	30	28	35	23	36	37	32	19	31	25	32	23	23	22	33	43	35	37	31	28	28	36	32	30	33	19	30	32	44	29	25	36	29
14782	5284	2994	5248	12399	15646	13873	10340	7536	5196	4014	3175	2963	3131	3031	2966	3088	2749	2567	2098	1780	1546	1499	1303	1105	1010	1009	980	862	919	709	592	702	606	627	576	489	474	462	443	428	388	405	477	420	365	359	364	377	368	364	301	350	298	337	350	315	328	358	343	340	260	275	315	268	265	282	280	294	306	276	256	275	288	277	301	296	265	279	267	274	264	273	312	242	272	256	291	295	263	256	291	300	271	279	283	300	240	324	295	305	245	267	287	263	293	272	277	279	290	264	264	275	289	285	320	273	294	280	304	294	275	268	277	267	277	297	275	272	289	272	294	254	259	256	288	281	286	287	266	283	295	304	295	236	296	284	268	257	265	293	257	285	272	287	293	264	282	279	262	289	287	258	260	291	285	284	280	286	290	265	307	300	277	276	311	268	268	267	259	269	237	279	294	271	295	249	287	281	304	269	296	297	273	271	287	282	298	262	293	278	257	271	256	267	256	263	268	286	275	253	286	286	293	298	294	288	263	295	283	282	254	261	300	287	274	274	284	284	298	300	290	280	257	289	303	254	290	289	281	254	244	254	275	269	277	257	253	290	268	262	274	265	260	315	288	294	265	303	271	268	266	295	281	279	271	283	266	276	300	291	278	265	271	254	261	304	262	264	278	269	280	311	279	273	324	266	302	277	285	296	307	270	303	287	273	277	282	294	258	275	251	269	268	271	252	292	293	304	281	285	263	253	274	263	299	290	249	283	293	287	285	280	246	267	281	310	296	294	304	273	273	259	284	286	294	297	323	259	282	245	257	270	289	298	273	283	299	283	293	273	282	285	308	270	264	264	297	256	291	281	302	296	273	270	297	283	300	298	280	266	314	262	264	249	288	284	267	266	294	286	252	247	242	276	278	285	276	284	272	262	278	274	304	276	286	284	244	287	268	265	291	283	280	280	291	291	314	269	284	294	222	247	280	254	283	264	294	267	283	277	271	256	262	294	296	317	298	266	280	295	287	277	287	281	301	276	281	296	283	312	270	273	282	274	245	286	271	276	304	287	288	293	283	302	268	269	284	277	278	276	268	256	254	296	284	302	290	269	257	243	282	301	286	252	291	259	262	269	267	278	282	274	274	269	280	275	293	295	279	268	292	277	259	280	279	280	279	259	299	288	290	271	278	301	257	286	272	283	267	265	260	277	275	281	264	258	273	296	274	277	280	252	287	302	319	272	284	276	272	268	306	289	271	282	282	263	280	273	272	302	323	297	292	269	288	274	258	246	293	271	262	297	316	253	299	295	263	257	301	284	274	311	280	263	278	295	278	274	271	270	265	296	271	290	318	291	281	281	251	282	266	285	290	287	274	268	297	252	278	286	270	286	277	273	244	299	297	284	275	292	270	287	264	276	280	268	257	279	276	278	252	308	277	274	274	277	261	290	302	302	276	296	284	241	265	304	288	276	250	257	272	291	291	285	266	272	263	282	275	273	266	307	307	266	275	276	266	276	282	308	259	310	279	278	277	263	304	261	275	255	275	297	269	276	282	270	259	258	257	279	275	266	288	302	297	289	246	304	283	262	282	274	245	273	278	260	285	252	279	324	268	265	288	258	278	283	298	269	268	281	259	277	274	303	254	295	258	268	296	303	290	288	290	252	298	274	291	275	313	301	259	284	310	275	306	269	274	293	272	249	278	274	309	283	285	256	276	257	279	277	234	279	272	271	274	285	287	299	242	262	287	293	286	268	262	299	287	301	289	299	292	285	293	268	259	286	251	268	296	286	280	269	303	285	256	280	273	254	294	285	279	280	269	285	278	277	267	251	266	287	268	309	265	288	277	270	275	261	288	250	271	285	259	251	272	267	279	254	313	276	263	251	287	288	298	248	283	270	269	302	281	287	281	277	284	254	276	276	269	291	258	257	260	276	261	267	286	242	256	286	258	282	290	274	302	277	269	281	286	279	285	288	268	310	249	259	282	299	293	274	279	283	293	294	290	281	315	298	271	273	286	273	300	304	294	264	293	254	261	261	264	256	265	296	305	272	254	255	275	298	305	278	285	280	256	299	273	282	285	272	285	279	250	309	261	249	277	284	266	305	263	290	287	278	257	277	287	288	290	258	263	279	306	295	261	276	290	273	301	280	297	304	276	292	299	269	288	295	286	304	256	298	269	259	276	303	277	292	288	260	303	300	282	276	277	271	284	281	256	296	280	285	293	243	304	292	273	306	262	274	298	302	289	297	260	278	273	301	290	279	257	301	259	273	260	291	306	246	300	280	261	265	295	263	280	260	257	270	277	298	285	274	289	261	310	270	259	303	293	270	286	275	291	274	311	275	256	328	252	274	279	292	278	282	285	269	314	236	258	266	246	283	263	298	290	280	318	275	264	292	289	271	258	267	295	281	259	248	262	259	273	256	269	304	252	267	272	253	233	314	242	310	275	272	276	278	312	289	286	294	301	288	293	276	296	252	273	270	277	275	258	264	249	276	287	289	281	274	266	292	297	291	276	294	269	284	277	277	250	290	267	270	282	286	257	274	296	277	284	276	265	273	290	290	285	282	263	291	269	305	277	269	272	286	297	289	296	258	245	277	261	285	290	259	270	278	276	265	277	300	298	272	301	274	271	263	269	259	247	293	294	279	296	255	271	285	291	286	270	302	288	287	306	257	280	306	278	269	293	307	291	304	284	288	280	299	272	257	262	275	276	267	286	284	254	275	271	272	307	284	287	260	252	286	265	273	273	263	294	248	302	287	304	278	267	252	282	288	299	285	288	301	261	276	280	275	250	312	277	270	261	258	283	249	251	259	270	261	281	250	264	282	275	275	237	287	267	271	274	283	295	319	284	270	288	279	297	276	309	291	268	265	236	265	298	287	291	254	239	286	267	278	304	279	285	296	290	279	254	263	246	304	277	269	300	284	271	275	249	294	292	264	288	280	291	275	281	246	291	282	276	278	298	264	271	298	276	290	275	293	290	293	315	268	281	278	288	284	282	289	261	279	251	275	252	311	293	287	264	274	254	264	257	277	272	291	276	274	282	300	278	315	271	279	262	287	279	254	291	296	277	255	284	280	285	270	271	268	274	284	249	259	275	289	281	275	262	262	281	274	280	303	277	274	265	305	277	272	292	276	276	259	289	296	250	282	274	262	281	255	280	297	251	257	270	276	274	301	302	275	320	289	298	301	267	268	271	288	248	281	246	277	286	285	277	283	262	276	266	278	258	281	297	304	265	273	269	275	293	298	325	288	306	287	281	263	282	297	275	285	277	278	282	287	299	283	307	294	257	290	282	300	283	267	271	282	260	272	268	287	269	305	284	296	312	280	270	315	292	267	273	280	266	273	290	305	283	297	259	263	293	238	258	273	273	277	286	278	268	296	269	260	266	280	305	283	283	276	300	246	271	248	280	277	278	285	307	267	277	290	284	290	313	282	274	284	254	282	280	303	274	258	278	302	306	286	262	272	271	298	284	316	268	265	285	252	276	300	290	271	281	287	282	270	263
1310	564	362	253	256	392	445	399	317	221	202	166	154	187	149	172	179	163	161	141	144	132	125	120	110	86	97	75	114	91	79	97	88	59	86	89	74	68	67	73	77	69	75	76	62	69	57	70	68	64	60	64	75	72	53	70	73	73	62	74	60	62	64	73	51	78	58	72	69	58	54	67	61	55	55	71	56	70	65	72	76	79	65	62	67	68	65	56	53	55	67	57	56	64	76	59	59	61	57	90	57	54	55	73	76	52	63	83	76	68	46	85	60	62	65	69	67	67	82	64	69	58	49	58	53	60	55	50	64	63	61	60	68	79	52	69	77	66	58	78	72	68	51	79	61	64	67	51	65	55	74	67	56	60	80	56	62	58	58	64	67	67	53	58	66	55	69	68	51	70	77	60	66	59	61	63	55	51	77	64	68	77	70	73	63	77	56	63	51	51	66	59	70	76	59	61	77	63	74	59	75	63	54	69	65	53	71	78	50	69	58	71	83	70	58	64	64	69	63	72	69	75	53	69	53	67	57	68	69	64	52	60	78	65	68	80	62	74	62	62	65	70	61	75	60	74	59	73	56	58	74	54	74	58	65	62	65	58	64	65	81	67	74	70	63	64	67	59	66	64	45	63	63	56	65	68	50	57	66	74	54	64	60	60	64	46	71	67	71	61	56	67	66	55	66	68	73	70	54	65	63	72	63	62	61	66	61	66	72	59	84	55	57	69	71	54	60	58	63	50	53	64	61	51	67	70	67	69	65	52	62	76	72	72	61	59	65	55	70	82	73	79	65	58	59	66	71	69	74	56	74	59	60	73	52	60	69	56	56	69	67	67	68	63	73	61	77	59	63	76	61	60	73	67	63	50	61	66	60	72	61	69	66	69	82	52	70	70	52	55	67	61	56	70	68	70	60	60	66	72	66	68	70	64	70	64	68	74	67	73	60	67	64	54	65	61	59	69	70	68	66	59	70	66	75	78	72	60	67	75	64	65	68	43	73	66	65	68	73	63	66	54	70	87	61	68	78	71	65	71	62	59	59	70	52	73	66	58	62	60	56	71	73	61	73	55	63	64	65	66	66	64	68	48	59	56	69	76	59	58	55	59	77	81	76	69	75	64	59	52	54	60	68	47	61	80	59	61	69	73	65	63	71	48	57	82	64	76	62	61	67	74	69	68	52	68	61	61	66	55	70	65	66	65	65	68	52	92	58	64	62	65	63	77	65	72	59	71	76	57	64	83	68	91	62	68	64	65	67	66	43	72	82	59	75	61	71	68	70	66	62	68	56	78	74	71	72	68	69	66	56	59	49	70	71	76	73	68	70	73	63	64	48	68	79	50	64	58	53	64	67	51	58	50	70	69	89	66	65	61	68	66	77	60	64	62	73	69	62	57	58	53	62	74	67	59	72	64	62	70	56	64	65	70	61	65	62	72	70	55	53	66	62	61	61	62	53	70	74	66	68	58	71	68	56	73	55	87	67	63	70	78	69	62	66	64	64	70	69	67	58	73	66	58	63	79	62	85	56	75	64	81	63	75	63	69	76	48	61	61	57	77	65	63	66	77	76	76	66	77	74	56	73	61	58	54	66	69	58	72	68	45	84	66	73	63	67	58	49	59	61	60	59	53	68	76	65	65	65	66	52	75	54	68	70	60	66	68	73	76	71	65	60	71	62	63	59	64	68	69	65	66	55	69	82	59	62	58	83	65	60	64	60	62	70	53	65	64	65	62	57	64	60	76	78	62	73	60	57	63	60	64	76	66	66	73	61	63	65	59	70	59	62	72	66	61	68	60	61	64	73	51	69	59	69	69	60	56	62	58	69	68	71	51	57	73	75	62	64	57	69	56	57	63	59	64	65	63	79	81	66	69	59	67	68	67	71	69	56	53	66	57	47	57	61	64	72	74	58	66	72	69	63	63	87	66	75	72	60	62	60	69	72	60	68	56	65	70	69	74	63	69	58	50	51	73	55	54	69	63	63	77	62	46	67	57	51	59	58	59	59	68	66	61	56	78	56	63	70	66	69	60	67	60	77	66	68	68	62	66	56	60	72	78	64	54	64	68	62	49	65	62	58	58	63	71	70	62	67	64	57	66	76	58	68	77	64	70	81	68	63	58	54	44	55	78	53	66	74	60	50	55	70	55	74	77	68	62	60	72	62	78	55	72	66	72	58	76	74	67	66	75	66	70	50	73	59	75	70	56	59	60	53	63	72	72	74	67	63	63	73	71	62	70	67	71	61	57	64	71	59	83	50	72	94	68	54	63	64	72	56	54	71	65	59	70	66	61	61	73	62	76	55	67	55	54	60	66	56	71	67	65	79	67	60	61	54	54	62	68	57	60	61	64	71	78	68	66	75	63	72	73	52	61	65	71	74	54	60	60	69	60	60	58	60	61	64	52	63	63	75	60	70	84	71	58	56	68	58	63	58	69	61	73	73	71	51	50	67	71	62	62	72	64	64	59	63	67	81	66	66	65	68	72	50	66	65	60	62	58	79	64	70	55	67	61	68	79	76	60	57	60	74	75	68	82	63	45	59	56	77	68	68	66	60	68	73	63	63	78	66	60	77	59	72	58	72	63	63	59	81	79	65	69	55	68	66	88	68	60	79	74	51	58	66	48	63	62	58	62	61	74	69	60	61	72	60	51	60	63	59	60	67	69	63	66	83	66	57	63	63	63	65	67	72	80	73	53	68	76	51	55	65	68	70	55	66	63	51	82	79	57	65	75	52	53	70	55	69	65	81	64	65	61	59	60	66	49	60	78	62	78	72	49	64	56	52	68	66	60	48	64	46	67	74	69	68	62	65	67	79	59	63	64	59	81	72	69	73	62	80	72	63	57	68	71	71	59	49	60	64	73	49	55	68	65	73	49	78	63	68	51	60	58	63	53	52	76	64	71	61	70	70	59	57	69	70	59	79	57	74	77	57	51	59	57	69	60	54	65	64	66	67	72	68	72	56	60	79	81	51	65	66	66	74	68	66	64	57	56	71	59	53	79	66	80	66	66	72	69	71	78	60	55	56	56	62	55	66	50	71	74	74	80	58	71	63	67	72	50	63	79	56	75	82	68	58	55	79	63	64	62	71	79	62	73	52	71	68	58	67	64	74	65	66	61	78	55	58	70	69	57	80	70	65	69	48	59	61	71	56	69	72	73	59	78	65	70	63	50	71	80	62	69	68	72	70	50	52	68	73	64	71	65	60	58	60	67	65	59	73	64	68	55	56	77	52	66	62	65	72	70	64	56	64	64	54	52	65	85	70	73	68	62	54	61	61	76	68	53	67	56	50	68	63	71	60	72	77	70	57	59	59	85	53	56	52	72	57	61	71	67	59	73	73	52	65	61	69	68	51	74	71	45	69	73	68	79	68	69	60	64	57	71	66	69	57	67	77	62	46	74	75	54	61	56	70	76	66	55	66	71	65	62	64	80	69	65	62	59	64	56	52	74	70	65	71	57	91	71	63	72	59	68	71	54
16756	7415	4375	7117	15768	18643	17545	13520	9803	7145	5512	4414	4041	4174	3978	4005	4146	3751	3280	2968	2409	2232	2132	1871	1641	1505	1503	1439	1424	1428	1136	1005	1013	962	1018	886	816	758	736	797	725	685	717	769	711	695	639	665	659	618	570	618	640	639	561	620	596	637	622	620	628	607	607	567	579	566	581	588	521	597	542	634	579	526	501	537	556	594	575	572	588	569	527	564	526	532	577	566	563	537	557	574	580	556	575	531	557	528	501	592	547	521	587	543	582	583	551	546	552	582	585	575	565	587	621	529	560	543	545	525	570	566	576	559	530	544	521	518	578	548	572	555	548	575	523	523	589	571	505	537	549	558	592	519	547	555	569	551	536	548	553	550	508	538	543	551	550	570	574	560	549	554	553	592	507	562	570	537	535	528	582	568	550	558	538	581	514	546	556	579	558	576	545	549	516	576	531	553	597	563	512	532	565	570	521	606	538	542	533	548	578	571	559	538	541	540	549	570	595	497	584	564	565	485	555	521	540	562	525	564	541	489	538	548	551	540	569	531	583	563	586	586	577	563	562	579	543	596	578	539	584	525	561	536	529	567	598	534	558	571	549	555	538	569	547	558	535	599	556	529	568	602	599	539	550	531	565	544	544	519	546	557	552	583	569	566	561	538	540	570	557	546	556	566	534	527	538	544	533	617	558	593	547	592	542	541	568	514	512	575	540	553	534	519	532	568	572	534	533	553	568	558	580	522	532	519	580	562	542	552	514	520	545	537	564	565	550	560	558	550	549	533	591	539	520	508	534	512	536	580	543	539	550	555	534	537	541	558	532	599	518	555	571	559	572	505	549	500	584	583	559	589	571	525	529	578	553	555	553	583	542	596	538	540	562	524	538	562	571	545	569	575	550	524	551	563	519	516	587	587	501	568	559	557	568	593	557	539	560	506	547	579	535	544	597	552	556	550	546	530	574	535	557	566	544	584	545	521	524	506	515	546	510	545	542	533	568	535	564	549	582	540	551	540	565	546	527	559	560	541	536	558	533	552	554	554	523	567	530	552	549	496	569	544	570	549	544	563	587	596	603	581	548	527	536	537	581	532	598	573	563	579	588	534	550	507	532	556	591	555	511	579	600	539	535	550	567	567	533	588	532	595	562	551	501	574	583	589	555	575	558	502	551	561	546	529	521	601	554	595	547	567	572	553	593	557	511	546	565	544	525	534	546	552	559	546	505	532	541	558	521	492	625	589	555	541	549	560	545	559	577	570	499	520	533	515	537	531	514	538	525	553	561	555	581	556	537	567	601	536	554	547	556	522	511	544	548	620	517	575	585	549	532	557	516	510	517	533	545	514	551	534	579	515	533	610	572	575	541	565	534	558	558	569	564	548	521	523	548	533	565	564	551	566	560	524	528	569	574	562	543	547	551	570	577	589	562	560	539	535	554	561	538	528	558	545	507	515	568	521	531	540	553	541	569	578	527	532	538	543	540	569	566	546	545	526	536	558	585	566	516	529	526	578	554	544	565	562	526	592	527	562	521	534	550	553	569	536	537	529	582	583	558	535	578	521	551	585	571	584	524	541	545	547	577	539	541	538	586	504	556	559	578	539	565	533	568	570	558	492	547	548	571	536	538	576	586	522	540	542	505	559	553	512	543	607	561	553	558	554	556	541	561	524	543	545	554	527	544	533	576	524	530	560	532	605	561	537	568	531	545	529	575	552	572	555	563	545	536	573	537	575	549	548	552	547	559	553	542	550	536	596	512	527	564	538	537	541	532	563	530	554	549	536	528	567	568	579	532	542	571	532	549	510	507	590	537	549	599	544	536	557	549	568	559	574	545	587	538	556	556	560	525	634	532	514	573	537	529	600	502	508	546	603	565	562	549	550	550	603	561	577	574	570	540	533	509	517	516	585	561	568	600	626	544	557	559	588	577	539	589	559	589	585	567	532	589	561	536	552	548	573	523	545	526	557	552	540	559	563	589	562	562	539	551	517	555	544	545	521	554	594	531	565	591	567	569	548	579	559	564	569	527	546	537	547	578	543	521	504	576	565	574	567	580	538	524	567	556	544	551	571	575	550	607	567	555	550	583	539	552	515	559	561	550	552	540	529	523	514	538	577	567	611	583	559	566	566	542	554	532	574	546	565	533	533	569	573	529	526	536	583	546	560	586	566	536	527	556	555	517	548	520	580	563	549	529	555	561	542	535	537	628	543	574	550	513	551	546	535	551	528	566	588	567	544	513	566	539	522	566	553	554	508	518	541	549	569	503	566	533	536	540	542	545	545	528	550	577	545	554	559	515	559	566	564	562	551	537	558	532	567	587	534	600	522	554	529	563	538	528	546	578	561	560	576	569	574	534	596	546	547	553	550	591	536	574	554	571	531	557	517	571	544	573	550	582	539	565	541	533	566	561	573	560	559	567	589	575	535	518	557	552	527	524	570	558	560	557	521	611	544	561	503	571	558	543	592	555	574	511	520	561	542	528	587	568	548	577	559	536	567	518	588	532	551	545	537	523	554	532	531	536	571	571	543	553	615	554	539	550	566	521	555	563	553	582	521	550	552	544	571	531	533	517	553	503	522	522	571	535	549	557	561	559	554	573	544	573	528	553	527	564	562	564	559	545	556	536	531	615	585	565	546	551	588	594	584	567	532	548	521	583	553	542	554	591	573	550	559	530	573	550	539	558	522	559	566	565	571	558	560	554	579	547	550	579	546	565	550	516	487	554	566	530	548	566	523	519	562	523	552	552	532	575	533	535	555	579	595	541	566	548	520	567	555	578	554	528	551	553	572	569	552	556	558	524	546	567	512	568	570	566	525	563	551	566	552	547	563	533	571	560	549	573	566	582	523	506	563	562	597	535	573	573	538	543	596	591	564	559	558	549	568	557	530	544	562	520	554	546	592	571	518	579	540	602	542	562	564	534	547	527	586	587	527	551	576	566	540	502	522	563	536	531	560	511	552	560	576	546	557	532	540	531	573	534	550	559	547	529	533	549	572	530	544	563	569	562	552	538	607	570	534	510	558	587	603	529	576	478	554	566	556	508	581	558	563	530	562	563	551	514	546	574	502	576	533	556	552	580	541	544	581	579	555	550	551	513	542	541	588	568	550	545	527	531	528	526	585	572	524	594	586	553	552	563	572	519	570	569	548	557	544	586	550	515	574	561	596	560	540	571	566	592	576	541	547	584	556	530	535	514	559	544	529	579	542	570	555	557	591	525	579	566	557	566	580	542	537	528	548	591	556	545	550	589	558	514	534	594	558	554	538	530	545	510	543	522	594	549	533	562	601	561	589	531	579	557	551	569	561	578	530	544	510	546	581	518	506	576	541	568	509	527	529	500	514	557	504	567	534	554	595	547	588	561	546	563	510	492	550	549	545	575	541	528	554	564	569	540	550	549	602	512	558	563	564	557	562	551	558	573	557	588	566	555	555	549	521	550	552	562	522	581	552	549	562	585	559	507	537	559	534	571	538	574	519	575	534	554	543	524	571	593	502
1207	281	155	124	122	173	216	213	161	121	78	79	78	84	86	95	101	80	76	76	79	56	65	53	56	50	62	56	49	53	47	54	33	38	41	39	38	43	43	36	50	36	37	44	42	35	33	34	32	38	34	39	43	46	34	40	31	26	28	33	28	33	39	34	28	40	34	36	28	30	32	31	33	24	33	49	37	40	41	37	40	42	34	31	36	29	26	31	31	30	50	37	34	37	38	34	26	27	31	35	40	37	37	35	41	43	26	36	24	42	38	32	35	46	37	39	38	32	36	45	35	28	37	32	37	24	33	40	26	35	38	31	35	40	37	35	35	44	35	28	43	44	31	28	43	37	33	29	45	25	31	30	35	23	33	36	31	33	38	34	49	37	35	26	36	41	38	24	36	39	36	28	39	27	46	41	36	33	43	33	39	37	34	35	31	38	46	37	37	39	38	42	36	32	25	42	27	43	33	33	33	23	29	27	25	19	36	39	31	29	38	34	31	35	32	31	48	36	36	44	43	38	31	32	44	32	32	33	18	31	34	37	43	31	30	39	29	32	35	33	28	35	27	27	41	42	28	26	25	26	32	32	37	46	39	34	31	33	33	34	33	46	36	49	34	33	38	45	35	31	26	26	40	32	31	31	22	39	38	29	33	25	37	29	31	40	41	37	29	38	35	38	43	30	38	39	31	37	30	43	27	28	35	42	53	36	35	32	31	23	37	38	30	39	27	35	32	40	42	29	39	36	37	38	35	37	25	33	39	40	31	39	38	36	31	26	30	30	38	46	41	47	36	25	41	42	34	39	35	34	28	34	31	40	23	32	34	43	36	39	31	33	30	25	42	24	39	33	27	31	37	34	27	27	31	35	32	43	35	33	37	32	28	40	31	37	30	40	40	35	31	34	37	31	37	30	38	38	30	30	36	36	28	36	35	38	35	25	31	23	24	35	35	36	37	35	27	32	36	38	38	40	44	46	41	36	35	33	33	24	29	26	34	34	39	36	26	33	38	37	40	33	42	28	42	39	46	44	38	31	32	27	44	24	33	40	44	23	37	35	39	30	28	34	34	36	29	39	44	34	26	40	20	36	35	35	36	31	24	31	34	40	32	21	36	39	37	32	33	32	32	32	32	34	36	35	31	25	35	35	44	29	42	26	41	46	36	33	48	28	27	35	39	32	39	36	42	32	31	29	36	32	47	30	39	37	26	37	37	38	32	29	29	33	30	33	35	24	29	28	44	38	32	31	36	27	46	35	29	29	49	15	37	39	33	31	44	38	36	44	32	30	28	44	42	36	29	39	43	37	35	34	36	32	33	34	47	40	32	17	34	41	35	43	23	35	29	42	37	33	29	40	33	32	41	38	39	34	48	36	45	21	29	36	35	39	44	38	37	40	39	29	39	35	39	28	34	34	39	36	38	25	35	24	31	24	41	31	28	40	34	32	40	33	31	33	33	33	26	34	32	38	46	37	27	36	29	28	47	33	28	19	36	39	28	30	40	27	29	31	43	30	36	36	31	38	45	26	39	42	25	26	37	20	34	36	35	39	37	34	36	39	38	39	30	36	40	25	31	33	48	31	27	32	31	32	44	33	25	30	45	40	29	42	33	27	29	35	35	31	37	34	43	37	25	39	30	36	37	26	35	50	42	24	34	39	30	41	34	35	30	23	33	33	37	32	35	35	32	33	30	45	34	38	30	34	56	33	34	29	34	34	21	37	32	37	34	37	41	22	29	35	35	28	40	33	29	34	21	29	37	28	36	37	36	22	31	43	26	29	30	35	32	30	44	32	30	33	33	31	33	36	30	42	27	33	33	35	27	43	37	29	22	25	24	31	27	31	31	37	23	23	25	32	34	24	46	34	43	34	35	29	33	42	41	39	26	27	32	31	29	29	29	38	31	36	35	35	35	36	27	36	39	25	25	32	29	35	25	31	28	40	37	34	52	30	31	41	38	32	23	30	38	31	35	26	39	31	28	34	36	46	36	27	37	21	20	35	47	33	35	39	36	25	31	31	33	31	35	28	33	18	36	31	35	31	32	45	31	38	32	44	30	33	41	31	28	19	32	43	37	38	30	28	27	43	34	39	29	33	41	30	33	31	38	35	43	30	40	31	36	41	41	40	37	48	27	33	26	26	35	40	40	30	42	26	41	22	32	30	34	42	40	30	38	25	33	31	43	41	34	32	35	34	33	23	26	27	33	29	30	39	31	33	37	36	41	28	25	27	31	37	42	36	33	26	25	35	28	38	43	35	46	40	29	35	28	37	34	29	28	38	24	36	32	42	37	39	25	38	35	27	43	37	33	23	36	35	28	34	34	29	29	38	31	26	37	41	41	27	34	54	50	41	37	37	37	25	35	24	27	42	39	32	33	34	39	40	35	30	39	37	30	44	36	43	33	37	28	33	41	30	23	35	39	22	35	33	35	37	34	37	29	30	34	29	37	39	29	33	40	44	30	29	33	32	40	30	44	39	36	29	33	32	43	35	37	38	39	37	23	28	28	38	39	47	27	35	41	39	35	45	38	29	26	36	43	31	34	18	34	41	30	34	27	33	37	28	38	34	29	34	36	29	40	26	36	24	37	34	40	44	37	31	40	36	31	46	29	27	37	34	25	36	22	46	27	40	37	24	38	28	27	32	25	30	33	37	36	29	41	32	28	32	33	31	41	30	29	46	46	34	35	25	25	43	30	40	35	39	33	33	34	38	37	39	27	30	39	32	34	51	32	36	33	41	31	39	29	36	29	28	40	37	26	38	32	33	43	46	38	27	33	39	45	32	33	31	34	26	25	43	31	27	44	28	28	31	29	41	39	35	44	36	26	32	45	24	41	34	33	27	32	37	46	38	34	36	39	38	30	31	32	37	41	33	36	28	26	38	36	41	37	34	36	40	32	34	32	33	40	45	32	39	35	34	25	29	28	36	30	36	37	46	34	35	31	45	32	36	27	32	44	35	28	30	45	46	44	35	52	34	42	32	23	35	26	33	33	33	26	24	35	36	47	28	34	35	28	38	34	32	36	36	25	25	32	33	36	35	30	25	34	37	38	30	24	27	23	38	36	31	31	29	38	34	30	39	30	33	29	39	34	40	35	41	45	27	31	37	36	43	34	36	42	40	23	40	40	33	44	37	32	33	37	40	44	26	28	32	31	40	43	34	43	42	23	33	34	30	35	38	28	35	36	28	31	37	31	32	43	40	41	36	28	30	30	30	40	38	38	31	34	42	30	40	29	30	33	34	43	31	32	32	29	49	28	28	39	47	30	38	36	48	32	37	37	25	38	48	32	41	22	40	32	26	29	27	31	49	33	30	38	39	35	46	27	37	27	33	27	27	37	35	38	33	33	34	38	45	37	33	32	37	36	36	25	33	37	38	43	37	38	24	41	36	34	34	40	38	38	40	28	30	36	25	37	37	38	27	27	38	36	34	38	37	42	47	39	32	32	39	29	33	25	32	38	25	37	34	32	42	36	31	26	38
12588	4193	2244	3875	9855	11809	11102	7894	5783	3816	2625	2274	2175	2315	2172	2012	2317	1927	1676	1655	1322	1221	1136	1036	874	845	879	794	782	735	632	551	577	555	599	499	437	415	423	415	388	356	384	399	399	394	352	369	388	371	329	346	321	313	321	312	322	326	367	313	328	285	317	299	296	321	285	259	289	303	275	288	296	295	321	289	309	313	292	286	329	302	274	296	305	300	272	321	295	302	289	255	296	303	272	309	308	292	298	306	295	294	312	306	275	310	306	320	297	314	321	287	283	319	282	314	316	319	306	327	299	301	317	288	299	270	307	274	314	291	303	274	284	285	302	330	264	301	284	295	306	307	295	277	343	289	287	327	308	302	290	331	315	298	306	297	302	319	325	316	305	304	288	314	322	286	293	305	318	277	316	306	306	284	283	271	279	299	286	318	302	278	299	314	323	282	252	308	288	304	304	283	323	313	288	301	287	290	301	289	305	310	300	289	291	295	306	291	288	287	285	290	275	298	305	305	314	286	284	310	298	290	278	299	324	316	317	332	315	304	250	281	292	320	304	327	290	316	290	346	304	284	280	277	282	341	298	276	285	316	289	306	301	294	290	301	308	288	311	297	285	318	285	319	289	313	306	262	308	283	321	294	289	288	308	309	304	321	305	313	319	288	277	304	316	305	279	296	297	307	248	299	280	319	273	297	297	283	323	310	306	322	289	322	310	362	304	286	298	316	255	300	281	323	325	327	303	284	329	276	306	320	281	283	310	281	311	316	318	274	282	317	299	330	288	295	296	287	325	275	305	300	281	283	299	297	338	320	302	298	295	290	314	316	296	304	284	320	304	273	307	299	324	272	294	309	283	301	294	319	297	285	264	286	311	292	288	286	305	303	258	271	281	297	304	291	296	304	309	324	277	256	298	296	292	294	353	314	275	305	314	302	293	301	301	306	315	296	291	291	275	318	319	327	313	277	313	320	295	288	288	306	317	287	313	345	301	310	297	289	275	320	294	310	306	275	315	296	290	289	305	302	321	284	278	281	319	339	303	310	284	279	287	293	308	265	280	295	308	295	298	309	289	281	298	309	308	322	298	303	294	314	314	297	274	316	337	306	303	282	297	293	289	294	288	284	325	288	313	286	296	297	278	316	287	292	300	263	285	301	289	254	271	315	310	260	288	301	302	274	309	302	310	269	309	311	293	311	299	349	278	312	259	295	288	318	327	304	296	324	331	292	347	271	287	340	291	285	269	256	296	284	273	308	305	300	297	295	287	268	300	280	334	297	314	290	309	322	294	308	287	309	309	300	307	313	292	273	299	303	286	331	319	316	303	286	272	293	286	262	298	290	288	320	328	307	301	279	282	287	278	307	293	286	312	295	296	308	287	300	270	328	309	319	314	289	314	321	301	289	293	288	317	293	301	290	271	293	296	304	305	294	302	313	308	328	300	291	337	329	297	291	319	288	317	311	290	300	336	300	279	299	285	299	281	306	303	296	283	304	295	307	295	301	284	320	320	312	302	290	284	283	273	307	297	264	297	328	330	264	343	308	297	330	307	316	305	323	292	302	256	281	270	320	299	286	310	324	323	274	306	313	293	273	286	292	296	290	306	285	257	301	291	309	289	306	301	287	282	250	288	329	274	294	299	296	280	297	314	301	256	304	293	311	313	314	326	310	295	285	300	320	297	305	272	321	289	332	292	296	272	285	312	287	252	285	318	300	290	306	307	291	292	281	309	326	298	283	318	276	290	327	285	306	309	287	293	279	288	327	304	296	318	313	292	301	284	309	265	337	285	295	260	320	302	266	311	328	316	303	259	306	275	282	287	320	301	286	266	286	266	285	287	300	285	287	307	287	291	321	290	336	308	281	305	296	321	273	303	257	298	281	300	316	295	315	299	280	275	324	288	286	289	318	295	283	289	294	279	274	304	290	271	314	282	325	299	301	293	316	283	281	314	275	341	283	293	315	304	298	290	304	300	261	316	299	305	294	282	302	318	316	298	310	298	335	290	295	296	288	295	300	309	295	287	334	318	287	310	304	286	270	266	280	259	284	274	287	297	307	282	281	318	298	335	317	303	295	304	293	295	285	306	314	294	304	307	302	273	271	303	314	310	304	271	264	334	321	307	287	299	313	298	323	290	281	290	294	295	325	290	296	295	276	329	285	269	273	314	315	291	277	290	284	300	281	316	267	299	290	325	331	326	293	277	299	315	307	282	287	308	288	300	265	309	259	317	297	323	294	330	319	297	273	299	298	311	297	306	284	301	319	293	273	315	271	302	304	313	282	305	275	291	316	291	292	283	303	318	326	322	285	335	304	278	289	270	330	310	291	315	306	325	293	304	325	292	323	317	261	275	331	307	328	307	299	294	294	301	298	299	288	320	318	309	296	290	288	297	320	302	289	275	288	313	315	308	275	308	305	280	305	325	303	296	322	275	298	302	305	290	301	287	315	299	296	273	294	309	296	305	270	314	285	290	319	287	292	318	283	303	322	309	270	311	276	272	331	272	324	297	293	279	291	280	305	267	281	287	312	290	282	344	310	298	291	287	294	282	328	322	296	323	323	289	301	302	310	329	276	315	307	288	288	289	276	299	274	333	276	317	293	281	314	283	280	306	291	301	314	299	287	324	323	288	340	318	285	279	311	282	256	297	293	294	281	303	288	298	310	297	296	311	285	312	273	334	293	293	287	305	301	299	321	311	277	304	306	278	301	337	296	287	297	309	297	313	281	274	308	329	276	285	311	292	246	301	293	278	300	293	269	323	313	309	299	297	287	308	334	290	317	303	279	309	271	327	313	305	296	307	316	297	306	305	301	298	285	326	290	302	288	323	271	313	313	299	297	342	297	316	309	304	272	312	306	293	272	306	275	301	304	309	307	291	299	282	283	284	290	323	295	284	290	312	291	303	285	283	309	300	294	294	297	308	306	278	307	281	303	285	308	298	301	301	312	286	264	274	301	306	269	298	292	320	293	303	290	321	306	311	291	286	291	286	330	290	306	343	290	309	266	286	302	314	311	301	297	287	292	277	306	292	300	268	306	292	315	298	263	293	294	316	285	302	265	294	289	320	278	312	318	311	297	270	316	314	314	299	293	303	291	313	331	283	290	276	305	298	313	280	317	310	303	307	286	311	286	317	316	286	294	289	290	292	317	282	306	328	296	289	300	294	299	314	314	300	272	322	303	291	274	300	276	345	279	270	317	293	305	307	294	299	293	281	307	284	315	293	313	292	280	325	289	288	303	289	305	296	288	297	281	275	284	291	310	327	303	286	311	304	317	296	319	288	263	286	302	279	305	317	294	286	306	275	306	300	296	295	283	300	321	327	301	310	278	316	292	294	280	319	308	291	302	272	296	317	306	253	274	278	270	333	316	297	284	313	309	326	295	277	289	311	331	317	292	308	291	286	290	298	290	295	303	297	277	319	301	312	295	306	295	303	310	280	286	298	309	274	307	305	309	304	292	300	286	320	278	320	312	307	305	284	328	295	333
972	475	298	224	242	279	351	301	243	196	138	135	120	153	160	154	153	133	123	142	112	112	102	92	84	77	97	84	79	100	78	65	80	84	79	75	68	79	68	66	67	68	65	75	69	71	53	63	52	54	76	81	67	68	63	60	69	63	64	49	59	76	70	74	61	60	69	77	63	56	58	61	65	54	79	78	60	67	74	54	62	61	60	51	57	62	63	46	59	60	41	58	61	61	62	65	81	64	71	70	67	54	67	51	68	57	63	69	68	74	58	57	57	56	71	71	69	64	62	56	58	71	72	68	56	56	68	63	56	70	58	61	58	74	57	60	67	69	61	50	54	60	56	66	74	71	57	53	66	59	62	63	75	54	62	58	57	60	60	52	50	64	81	61	54	64	68	55	50	57	63	61	66	67	69	58	67	60	68	52	70	60	55	68	59	74	46	56	56	48	65	61	58	49	66	68	60	68	83	75	75	64	61	59	79	49	68	62	50	74	72	72	73	64	57	75	65	52	48	67	69	64	50	53	50	74	54	59	68	64	67	77	62	62	70	65	63	71	50	57	59	57	79	69	68	61	58	69	63	72	64	75	70	68	57	79	67	66	59	53	54	68	65	53	61	68	53	68	54	55	72	72	54	75	63	62	61	64	69	70	75	54	71	45	71	65	59	64	60	67	85	59	60	47	64	51	65	74	65	53	49	68	69	56	63	66	54	66	46	61	66	67	64	46	61	50	81	67	79	62	61	57	76	69	62	59	73	58	55	64	56	52	69	67	65	58	58	54	59	67	75	69	58	64	71	61	66	65	54	68	47	56	53	67	45	71	52	56	60	73	60	59	73	67	65	63	77	65	67	59	58	60	64	63	60	62	69	67	61	68	66	62	65	73	53	66	54	60	66	66	61	66	66	48	62	71	52	59	64	64	72	74	80	69	60	72	44	68	69	67	64	58	71	66	61	67	48	73	66	59	69	48	73	59	62	51	77	66	60	59	62	59	65	56	58	67	68	59	67	66	59	58	63	68	55	65	67	62	51	70	69	56	65	52	64	60	64	60	56	55	75	60	74	55	74	50	74	68	63	67	59	65	81	61	57	74	47	56	69	46	60	60	61	67	45	61	59	59	48	50	69	58	64	57	70	61	86	77	68	75	47	57	67	56	57	64	62	64	60	59	61	52	65	61	57	72	74	61	57	51	60	59	71	60	62	74	67	64	55	79	62	60	63	79	68	76	78	54	52	64	64	56	61	67	61	66	60	57	56	57	62	63	53	62	59	65	73	59	37	52	58	55	77	59	66	74	66	71	64	56	65	55	69	52	66	62	76	59	61	62	65	47	75	60	69	65	69	64	63	42	56	56	59	57	60	61	67	63	65	63	78	72	59	79	57	55	65	63	69	58	73	66	60	66	81	68	61	66	64	59	72	63	65	70	58	54	67	62	72	58	75	68	69	68	72	79	59	47	56	75	54	63	55	60	58	66	49	55	59	65	64	68	69	58	64	58	65	54	55	64	80	70	69	57	47	75	67	70	65	75	61	55	58	61	57	72	59	56	63	64	58	54	55	61	63	72	67	62	66	57	75	58	59	73	65	53	60	58	65	51	72	61	54	65	72	72	63	74	60	59	60	67	69	57	64	51	76	65	64	72	63	67	68	60	63	75	51	62	76	59	82	83	57	58	68	76	60	68	65	59	60	54	77	61	80	63	55	57	67	55	61	63	70	67	64	71	66	67	72	67	51	44	65	59	57	50	69	67	76	54	69	62	69	73	57	53	70	77	67	53	65	52	61	73	68	64	73	65	60	60	73	60	74	59	62	57	50	73	57	53	63	58	66	75	66	72	64	65	67	69	65	54	72	61	72	69	54	58	63	66	63	69	58	70	59	70	69	57	62	84	67	77	71	63	56	68	55	72	51	57	59	67	63	58	54	62	71	70	50	66	59	63	68	56	67	60	65	62	73	60	65	62	73	69	54	66	70	59	75	57	72	61	64	45	69	76	69	64	72	70	68	63	64	69	80	62	60	64	59	57	53	74	56	66	59	63	63	75	55	71	66	74	59	61	56	70	58	53	55	61	62	61	58	54	48	67	74	57	70	51	66	69	68	74	51	46	54	65	57	82	66	60	65	69	62	67	61	64	69	53	59	70	68	70	73	57	59	57	73	69	61	42	63	61	63	60	54	72	75	72	73	69	58	69	67	60	52	69	58	73	62	58	56	59	55	67	55	72	64	68	71	58	52	61	63	64	78	51	67	66	52	72	54	62	53	68	63	61	61	55	75	68	78	54	55	56	76	55	62	57	66	66	61	64	56	60	56	61	73	61	73	65	73	83	62	76	61	60	58	86	55	59	47	65	61	64	65	50	62	60	64	61	79	56	57	65	67	61	54	66	63	66	60	69	68	71	53	55	57	62	65	55	61	59	55	48	71	61	62	61	64	55	63	63	59	65	57	71	44	56	57	56	60	72	70	66	53	57	60	48	63	76	59	56	68	45	51	60	66	72	53	64	70	64	67	57	51	60	72	65	79	70	66	66	61	52	68	62	55	54	71	67	50	73	68	67	60	67	63	49	50	54	55	66	60	76	72	62	48	65	66	56	79	65	55	53	63	74	51	52	46	62	55	58	64	58	62	68	62	60	55	71	70	66	60	68	57	67	60	59	56	63	50	62	52	59	77	56	75	53	56	53	69	72	61	60	58	74	56	75	62	64	73	57	65	51	56	61	55	65	61	66	64	64	74	52	60	67	64	67	58	65	63	56	63	61	52	57	79	86	83	74	57	54	49	71	71	70	89	72	59	58	74	56	60	64	51	74	69	61	67	66	62	53	61	79	61	54	56	47	73	58	53	71	70	73	58	60	54	61	73	62	58	72	51	55	65	67	61	64	52	58	73	56	63	63	68	57	48	71	58	63	59	58	59	55	51	65	60	60	63	61	82	72	67	60	65	45	60	62	64	64	63	63	52	61	46	58	60	69	58	75	72	64	85	55	58	74	70	68	67	54	71	72	60	72	65	66	65	69	52	56	54	57	67	60	83	55	67	69	63	57	48	61	69	63	77	54	65	56	62	63	75	51	62	64	57	66	62	87	70	59	69	66	67	70	73	90	62	62	69	68	65	67	68	70	71	60	68	59	68	77	64	70	67	57	52	60	71	70	73	52	77	58	68	45	60	65	66	59	57	52	63	75	55	68	54	56	59	68	85	65	64	68	73	60	64	60	65	66	78	70	71	71	65	54	56	85	74	62	64	60	57	67	68	82	76	83	59	49	58	71	65	51	75	58	63	54	55	79	59	62	55	71	65	62	51	52	69	57	71	70	79	54	51	66	49	64	62	62	55	67	46	70	71	79	55	80	54	65	66	70	59	77	65	73	59	55	65	52	58	65	67	51	58	73	65	73	52	59	63	69	70	57	65	52	65	73	60	67	72	65	62	60	68	56	65	70	55	65	56	76	65	61	70	64	55	64	72	57	55	53	62	54	65	68
14378	6356	3485	5940	13862	15337	14349	10465	8394	5932	4042	3506	3297	3448	3199	3300	3391	2887	2505	2374	1943	1877	1669	1500	1394	1274	1265	1290	1220	1113	915	826	827	824	870	813	749	722	664	672	607	638	665	659	627	624	582	628	602	556	573	558	605	604	583	577	552	548	599	608	569	494	549	586	495	534	509	526	515	517	520	544	476	528	545	532	568	533	524	543	536	586	521	499	574	538	517	530	535	530	562	515	547	588	539	560	518	514	570	553	516	516	513	554	487	532	543	560	560	519	551	539	542	580	530	518	523	513	525	542	496	549	522	576	512	509	530	546	529	582	533	595	522	509	499	533	487	556	501	515	554	571	541	523	520	517	538	518	525	564	520	539	550	536	524	546	504	573	568	542	569	562	477	518	527	523	570	558	557	520	573	531	525	534	548	517	511	541	533	482	557	553	547	540	513	568	557	551	506	488	550	512	535	536	516	522	554	537	551	497	521	537	486	507	541	521	527	539	500	496	480	506	522	494	517	524	474	525	513	522	540	517	545	542	549	516	565	545	543	522	549	513	520	555	492	547	482	540	527	552	507	561	526	530	552	531	534	537	529	521	534	561	537	545	524	501	501	521	526	534	550	569	533	563	535	512	498	534	556	497	539	543	547	516	501	535	556	547	542	536	549	514	485	561	515	563	498	527	504	535	544	516	539	536	505	547	518	530	563	483	515	557	506	518	521	531	536	559	481	557	502	510	522	541	532	546	516	516	509	569	582	543	554	524	559	498	546	536	558	518	576	525	551	545	542	507	524	526	523	526	515	528	542	552	512	544	557	514	527	510	467	519	555	535	501	544	541	526	543	551	555	507	509	521	540	492	509	501	484	550	535	511	564	524	494	545	524	518	544	522	554	551	570	550	525	515	519	509	514	535	526	539	557	506	540	499	522	545	506	557	532	522	513	555	531	553	526	493	505	514	502	533	530	520	520	552	528	533	554	519	551	518	551	511	512	530	518	578	496	532	520	521	516	532	560	507	521	525	592	524	531	565	526	549	515	529	532	521	555	516	457	498	521	532	559	559	522	545	530	528	527	531	543	572	515	522	545	519	553	507	532	553	564	531	539	527	499	536	582	565	570	520	524	531	530	507	489	548	520	549	563	514	520	513	516	539	531	503	512	556	505	533	562	514	541	522	525	477	539	566	478	586	537	557	533	531	562	602	529	485	543	537	512	535	539	522	547	515	558	533	532	553	552	553	516	519	534	560	533	505	489	537	514	528	541	559	510	530	533	536	524	541	509	563	509	527	544	567	550	515	516	506	538	530	529	543	558	557	542	529	514	536	561	544	549	530	553	504	526	533	496	500	511	515	530	536	523	511	533	523	584	532	498	518	520	516	543	565	515	563	552	539	554	536	506	522	524	523	542	569	567	533	506	509	527	543	542	519	523	553	593	515	529	544	539	535	512	542	524	529	560	547	527	580	559	526	535	524	546	469	538	532	516	536	532	548	540	539	515	532	526	526	520	577	548	455	485	509	515	532	524	554	506	534	534	528	526	498	493	544	539	579	519	536	552	520	512	571	478	584	507	549	568	544	546	497	508	529	527	568	542	513	540	540	553	574	508	530	503	520	557	556	508	542	569	510	533	534	487	500	567	523	553	524	534	550	588	569	541	536	566	501	548	535	528	523	526	521	553	558	569	514	530	533	589	498	512	538	526	514	517	521	505	507	542	536	518	581	508	525	550	545	535	532	526	535	512	501	538	525	507	567	573	560	541	544	510	516	561	534	569	498	515	488	514	519	524	527	532	498	534	534	533	521	582	541	542	514	507	516	546	539	550	533	547	499	527	478	560	548	546	530	521	556	534	525	561	549	516	543	538	501	509	524	528	536	525	531	488	511	531	556	501	495	526	520	519	536	563	512	522	511	532	480	552	540	538	518	523	523	492	536	509	546	556	546	585	588	529	581	538	528	543	543	486	537	534	498	546	548	526	550	510	490	529	525	534	553	549	534	500	496	525	530	561	516	493	534	545	536	535	508	561	555	486	526	535	529	548	545	562	529	502	542	548	566	531	560	583	530	557	494	531	496	519	499	571	532	517	520	529	499	508	512	556	526	543	555	550	509	525	586	547	542	548	525	562	578	491	557	501	531	504	523	566	517	523	542	568	486	575	531	567	550	512	525	527	547	547	519	557	555	545	490	495	498	532	474	579	530	569	526	538	520	561	539	525	569	496	554	564	552	554	500	533	560	531	572	536	542	508	503	549	523	557	509	579	509	502	506	536	549	517	550	552	531	529	519	546	534	510	533	556	485	535	500	544	547	508	542	543	546	565	522	530	522	525	554	565	502	514	516	539	526	501	569	533	502	515	518	480	480	554	508	555	551	554	566	503	527	524	564	547	535	528	491	560	512	547	493	501	527	535	528	516	500	506	546	551	551	535	584	539	545	544	502	521	557	551	546	512	562	537	537	527	516	502	504	531	557	495	522	522	515	530	582	496	543	514	544	508	486	532	526	522	565	544	540	532	531	523	514	523	506	535	498	551	548	545	545	533	535	564	549	556	558	525	558	511	554	554	552	504	542	505	525	523	514	532	503	505	546	514	486	533	517	542	508	539	548	536	500	520	530	551	555	490	568	527	549	539	553	509	517	519	503	506	522	484	547	501	522	559	551	558	491	516	499	518	536	507	568	515	527	544	526	520	522	544	559	523	532	542	556	545	540	509	577	497	546	559	494	490	537	514	507	542	544	509	522	554	535	547	517	540	510	562	543	577	531	527	539	553	587	565	530	544	536	540	545	541	558	547	527	531	469	537	514	493	529	553	541	541	524	482	544	548	526	536	544	556	534	535	527	518	535	513	523	542	523	581	540	526	552	505	510	522	551	532	506	524	521	560	525	555	518	522	538	516	568	528	550	511	542	489	536	561	539	499	554	532	549	572	512	532	554	524	533	504	519	525	511	498	515	540	499	523	526	497	544	540	544	538	524	544	532	541	528	595	526	527	524	492	524	515	526	531	529	538	553	522	526	555	535	511	519	608	527	524	526	525	561	555	520	546	548	513	508	582	591	512	509	511	545	526	536	536	502	505	538	526	506	522	561	531	491	571	559	545	500	519	504	529	548	495	535	520	491	527	539	485	513	566	530	495	550	513	519	558	525	503	544	512	478	544	482	518	502	517	548	574	524	515	567	518	516	559	532	499	529	482	511	520	535	520	526	514	504	548	556	517	512	540	551	540	536	520	517	539	563	541	473	525	524	547	515	536	512	531	572	520	564	518	539	580	545	556	570	541	495	541	547	459	524	513	562	532	524	503	527	503	532	491	534	503	522	520	520	510	580	523	526	512	508	495	532	548	503	474	525	569	516	579	543	519	520	550	550	522	522	538	516	511	527	572	547	543	575	523	553	525	527	529	510	573	551	523	553	533	549	540	552	515	535	540	535	497	486	491	502	499	537	550	524	539	514	529	546	538	518	555	514	548	537	498	515	528	506	528	511	521	565	542	587	520	539
1751	403	232	146	197	242	283	225	193	165	112	121	108	119	118	99	119	108	92	89	88	74	77	68	59	61	56	57	68	56	47	50	47	50	47	55	34	29	39	25	34	45	27	39	33	36	30	39	34	39	38	38	40	33	29	32	30	39	38	39	30	37	22	33	31	32	33	24	26	30	27	29	35	33	27	26	33	28	26	32	25	43	33	32	49	25	38	26	40	31	46	30	43	40	38	40	34	26	36	30	31	29	34	34	36	15	32	35	36	50	31	36	30	30	22	26	33	24	24	30	30	30	32	33	36	39	27	27	30	33	25	35	36	34	42	28	32	37	28	42	27	26	28	34	21	39	22	36	25	32	29	36	41	41	28	37	34	31	48	26	34	23	31	29	28	35	34	29	30	29	34	24	33	30	43	44	27	35	37	39	33	31	29	37	30	30	26	35	32	32	24	35	35	35	32	40	42	31	20	31	42	27	33	36	35	26	31	34	32	37	32	36	29	36	39	42	32	28	33	31	43	31	27	27	33	32	43	36	34	31	57	27	35	26	38	29	28	34	36	27	43	34	36	33	23	33	26	40	28	28	42	30	35	27	30	39	28	28	29	29	25	32	40	27	31	33	31	32	28	29	36	35	31	34	38	29	32	23	33	27	41	22	31	23	22	31	31	30	41	41	35	31	37	41	40	31	32	33	29	31	28	30	33	40	27	30	33	24	32	33	32	29	38	29	32	30	33	32	36	40	22	38	37	26	27	36	31	39	35	24	23	29	26	29	41	24	31	32	27	32	36	34	36	35	27	27	35	20	28	38	28	32	25	31	28	25	26	30	25	33	29	29	30	27	37	32	24	33	27	36	37	32	29	33	28	25	33	34	31	29	32	36	31	33	34	21	29	22	23	38	26	37	38	40	43	28	32	32	30	39	30	28	31	29	36	46	37	42	38	32	28	37	38	38	33	34	25	22	35	34	28	46	22	30	25	20	31	33	31	28	31	31	39	30	29	39	20	31	47	28	40	38	26	30	32	25	26	35	35	27	24	37	25	39	31	37	41	42	32	33	19	37	46	32	29	28	30	38	34	29	30	24	31	26	36	54	29	25	20	29	32	34	33	32	27	24	29	26	33	37	33	37	26	30	26	43	20	38	36	39	33	30	38	36	45	33	25	34	34	39	38	27	35	27	32	30	32	26	39	25	41	26	34	29	34	25	37	40	33	29	33	25	30	30	27	34	18	31	24	28	39	22	39	37	32	34	29	34	30	22	42	37	37	42	31	48	35	36	36	22	39	35	30	30	39	29	39	41	46	37	25	24	30	31	18	30	29	23	39	31	35	32	24	28	25	24	34	34	33	34	36	30	33	40	26	36	41	29	30	26	37	30	33	28	37	32	26	26	35	29	22	40	37	27	34	28	34	34	33	43	33	26	30	40	33	39	34	26	28	30	35	36	30	34	26	36	25	36	31	28	29	29	36	25	34	29	27	31	39	36	26	26	37	33	32	26	37	26	39	43	33	37	39	33	30	32	33	26	35	35	38	22	40	37	28	28	34	29	36	34	24	34	35	37	32	47	40	30	29	35	30	25	35	26	33	33	35	32	31	32	28	17	31	31	28	30	30	30	43	30	31	41	23	31	36	33	33	30	40	23	36	39	34	38	31	31	21	30	35	19	37	31	32	19	36	28	34	34	26	28	42	41	22	31	28	33	34	36	29	33	36	31	29	25	33	26	26	20	22	35	35	29	29	38	30	47	32	36	35	32	20	34	32	30	44	27	27	35	29	32	35	30	24	33	44	31	39	35	26	39	38	28	34	28	37	30	32	26	23	24	37	19	29	26	35	32	24	40	29	27	37	33	36	36	31	37	33	24	35	28	35	28	28	37	39	47	30	36	38	32	27	35	26	33	27	27	31	25	31	30	28	25	32	29	38	36	28	30	43	38	33	29	31	30	26	33	23	34	38	36	36	36	31	42	33	34	34	28	20	30	31	29	30	34	34	26	32	32	34	33	29	33	22	38	38	31	32	33	31	33	23	33	37	23	23	28	29	32	39	40	34	32	41	26	25	43	27	31	41	28	33	27	35	43	26	29	34	35	33	35	28	25	30	38	26	26	27	27	25	24	27	34	40	29	38	28	39	34	27	28	37	27	29	39	34	36	26	35	25	35	34	32	28	31	29	37	29	32	26	33	20	23	35	28	38	32	35	39	39	28	37	34	38	31	23	32	30	30	38	35	33	26	24	45	49	35	22	28	31	30	34	32	18	31	37	36	32	37	32	33	39	33	28	16	36	28	26	36	29	20	35	30	31	29	25	29	35	35	30	29	32	30	26	30	35	26	33	36	46	38	28	32	30	33	24	38	37	36	37	29	28	34	26	19	28	35	37	37	31	30	26	25	37	28	25	35	38	44	25	34	24	31	29	29	40	34	32	31	22	29	29	33	34	32	30	30	30	34	28	17	35	29	26	27	34	40	35	40	31	31	35	26	30	31	37	24	31	40	33	28	33	35	42	24	24	28	26	26	23	35	49	36	32	39	27	30	34	27	29	37	34	28	25	33	24	33	39	19	30	36	29	38	40	28	27	39	29	32	40	26	36	31	39	22	34	27	35	29	31	30	31	34	37	30	39	38	30	26	39	41	25	28	23	28	33	34	23	36	24	22	30	25	38	32	23	32	31	31	38	31	33	36	19	31	29	17	33	25	27	20	30	40	30	25	36	37	30	20	36	33	37	24	36	34	33	23	21	27	36	34	34	44	35	22	38	27	34	39	37	37	33	21	39	30	33	18	44	36	45	35	26	18	22	38	28	34	36	26	33	31	23	38	30	31	41	19	26	28	28	32	35	31	16	27	33	26	30	34	35	32	31	30	27	32	29	42	24	32	30	41	21	32	25	29	40	43	32	39	37	28	24	30	25	35	24	25	35	24	30	34	26	33	28	31	29	24	34	30	27	26	38	29	35	26	30	16	34	33	22	25	36	39	36	24	25	28	35	33	30	32	34	35	23	29	24	38	29	27	32	31	30	34	37	30	26	29	28	32	42	43	39	28	27	31	26	24	29	41	28	31	34	28	26	22	34	35	38	28	39	29	16	35	31	32	29	31	26	24	42	33	34	37	30	23	39	33	28	33	25	26	35	20	28	34	29	33	30	32	26	38	30	30	39	27	30	20	25	31	38	26	34	32	28	31	39	36	42	26	28	34	35	36	31	33	32	27	26	30	26	35	33	34	34	34	30	30	45	34	39	28	33	32	30	29	30	21	31	26	37	43	34	39	28	42	33	29	27	33	27	28	17	31	39	41	42	36	36	28	23	35	24	36	24	35	33	30	40	38	32	27	37	29	37	26	33	36	39	42	40	38	30	37	39	31	48	27	40	40	37	30	46	42	31	29	34	37	33	25	28	33	35	45	36	37	31	26	21	31	26	34	23	33	27	25	24	27	33	35	25	35	34	26	32	38	34	29	27	32	30	29	39	35	37	30	28	25
15043	5530	3070	5272	12608	14038	13015	9593	7624	5596	3812	3236	3195	3203	2988	3144	3289	2669	2254	2149	1757	1595	1458	1250	1163	1048	1071	1010	1085	820	640	659	626	634	624	579	510	480	432	414	370	366	415	405	395	399	347	371	372	359	345	296	349	318	332	297	320	330	320	351	307	293	303	298	280	306	299	226	290	300	264	290	282	282	298	265	255	270	263	284	278	243	293	269	299	291	285	295	292	257	281	267	276	276	276	276	262	318	304	279	267	272	280	268	300	308	278	288	290	303	307	291	280	281	278	278	284	268	266	288	256	317	250	295	256	252	275	268	298	307	262	259	267	282	266	288	299	291	228	307	300	297	276	256	257	277	266	248	286	263	269	269	280	278	273	292	256	281	256	297	269	304	284	302	284	266	296	285	275	285	297	273	262	293	242	312	286	268	266	243	300	269	270	249	276	276	265	253	299	267	266	272	286	270	269	277	267	276	291	296	294	303	284	260	286	265	294	291	272	281	305	262	265	317	284	293	307	276	268	281	271	275	294	290	267	294	268	271	294	269	275	277	278	285	287	270	275	281	298	276	293	267	252	270	296	273	283	256	269	253	295	240	273	283	258	272	287	258	302	269	287	277	270	281	269	230	286	288	284	263	278	248	259	250	306	300	286	289	294	257	298	291	257	295	283	272	254	280	278	286	293	243	270	278	258	280	270	275	265	269	259	297	267	284	275	264	260	271	285	267	279	294	294	303	272	274	278	265	291	284	266	284	312	288	261	288	293	279	256	279	242	270	295	292	283	278	268	259	297	302	287	292	292	288	266	257	273	264	262	299	297	282	279	290	278	276	260	267	267	274	305	274	266	290	274	249	285	264	302	316	272	293	256	274	256	268	292	279	297	266	294	288	271	292	265	285	273	262	254	279	295	291	276	249	277	298	265	282	290	283	280	277	250	286	264	252	330	275	270	275	285	262	266	282	265	267	269	310	301	286	263	271	253	280	295	279	269	287	287	271	308	278	283	246	272	256	294	269	289	279	276	278	285	270	262	260	273	273	274	282	268	255	258	283	251	306	279	264	265	276	267	269	259	268	262	307	255	276	264	254	232	258	281	302	265	267	284	285	276	267	260	283	292	275	252	270	300	261	286	283	278	278	295	301	256	236	292	285	279	265	239	273	268	280	283	271	238	309	257	275	294	274	242	244	281	285	257	267	275	272	281	302	274	276	273	258	273	291	241	286	284	293	258	250	293	276	296	271	289	282	250	275	294	281	240	290	284	291	270	281	268	298	262	297	284	275	271	308	290	290	293	276	264	271	250	252	257	269	285	248	265	282	266	277	293	294	253	277	284	248	267	286	257	297	302	256	282	261	273	260	266	245	276	283	288	255	256	280	308	291	305	263	298	286	270	293	281	312	267	264	290	292	263	277	309	276	242	264	262	290	249	279	277	277	274	274	260	268	266	290	261	291	279	272	309	302	298	246	246	271	278	281	274	287	269	279	276	276	307	255	267	272	258	280	275	281	293	274	296	294	272	287	294	262	271	248	277	305	303	260	300	263	284	301	297	264	277	277	294	257	283	276	271	323	288	279	276	316	277	292	257	259	292	276	294	258	279	304	297	281	287	291	285	293	263	246	269	267	270	283	289	261	269	278	297	293	255	275	246	273	255	290	278	268	279	275	285	245	286	295	261	267	261	275	287	258	303	283	314	247	253	280	315	265	313	286	292	258	273	274	281	289	313	283	294	261	280	274	296	263	239	261	297	273	273	264	271	288	284	257	236	256	277	303	293	261	304	254	280	261	289	295	302	261	258	259	280	304	274	283	283	264	271	288	248	291	275	296	308	245	261	267	246	287	285	246	290	289	278	267	262	258	282	270	254	285	282	263	274	286	285	277	272	271	271	267	287	242	302	276	289	255	271	300	309	292	259	275	304	274	288	275	291	256	288	270	263	274	264	285	249	282	276	262	256	275	278	271	263	274	282	308	259	287	272	290	283	254	308	292	276	267	273	266	270	284	314	282	306	299	264	275	275	301	273	281	264	273	282	258	306	263	288	275	265	282	278	268	255	303	245	284	286	308	283	279	270	278	267	283	293	266	264	283	287	286	280	271	282	252	272	284	289	300	314	275	284	277	281	280	271	279	279	250	276	249	287	270	267	283	275	302	290	271	264	284	240	303	283	256	302	289	275	276	286	279	280	259	269	306	263	298	271	253	277	281	275	295	268	285	276	278	271	282	255	258	278	271	286	265	265	280	298	260	281	272	267	238	286	269	225	276	262	279	258	277	283	276	279	259	264	271	287	282	283	276	260	291	290	298	272	245	269	271	317	255	309	276	272	279	262	266	298	285	270	285	250	292	273	273	269	287	288	290	272	310	276	280	271	275	285	247	302	276	264	288	280	276	273	282	271	283	266	271	264	283	274	273	269	306	263	286	293	264	259	300	279	306	272	281	270	269	325	276	266	290	314	277	281	259	270	292	275	262	284	273	251	301	274	297	278	283	287	269	271	285	310	272	297	283	288	288	273	278	301	289	316	275	264	262	295	289	282	255	278	284	303	293	286	282	270	255	254	278	280	297	279	264	296	279	299	293	267	283	285	265	286	283	276	271	293	317	260	300	263	294	265	251	281	276	283	257	288	281	268	284	296	279	264	271	279	275	256	297	291	262	273	279	309	253	270	279	296	279	284	288	287	271	272	266	286	300	285	291	286	293	291	294	299	252	276	263	298	278	264	265	259	283	300	270	298	265	291	302	284	260	273	290	280	266	287	276	271	274	263	259	311	266	276	276	262	285	287	289	280	255	283	262	291	287	295	299	254	282	279	260	262	280	277	304	265	242	263	262	291	295	282	264	271	269	253	267	298	285	248	273	300	284	290	290	268	285	292	283	281	269	279	264	244	253	281	268	272	293	286	281	279	278	289	253	266	270	280	271	278	260	277	298	276	278	275	263	233	275	252	268	279	264	322	271	297	272	277	282	278	303	272	272	300	298	289	243	289	260	260	286	270	282	284	256	291	297	278	284	308	252	301	309	272	251	274	269	271	271	300	265	293	287	298	255	266	285	284	269	292	275	268	286	284	278	278	262	279	295	284	261	265	255	236	274	257	258	283	284	268	263	235	274	276	266	267	270	275	288	286	308	292	297	299	306	280	284	297	274	278	288	304	287	252	287	277	278	272	272	286	253	261	281	300	275	309	268	268	299	302	278	227	276	252	263	283	301	272	256	283	252	285	292	277	279	288	283	298	261	285	256	303	237	262	268	277	305	299	281	277	255	281	281	307	268	277	297	275	273	284	299	265	244	272	268	261	260	254	267	271	262	257	280	282	288	292	280	281	253	286	276	290	308	281	304	277	282	270	284	280	303	277	262	290	289	286	283	273	240	244	275	263	303	272	296	300	281	290	256	263	265	249	266	288	327	276	267	279	314	267	280	286	269	262	281	258	277	291	245	277	256	297	308	259	274	262	262	262	260	279	268	286	298	267	281	276	289	269	298	258	271
1342	615	343	240	268	374	385	367	265	234	170	182	177	174	178	214	165	159	169	133	142	127	121	108	107	115	101	103	92	92	94	84	81	78	86	85	72	71	64	72	78	76	79	49	57	72	73	47	60	64	79	73	60	77	70	58	67	63	52	77	62	73	73	68	66	76	59	66	62	75	73	57	67	77	63	71	63	76	50	54	53	65	70	63	63	59	56	72	46	60	70	62	57	73	68	46	62	67	63	66	72	64	66	59	57	71	57	68	60	60	62	63	67	49	67	65	56	76	52	66	60	58	54	76	66	66	68	63	68	68	70	63	62	52	60	79	61	67	60	75	68	58	52	62	62	56	67	69	80	64	66	65	69	76	58	66	55	77	73	71	46	83	57	63	61	60	68	65	72	64	52	51	50	69	73	65	52	57	53	47	51	62	65	43	60	51	57	69	65	56	63	84	65	65	67	67	73	64	53	63	78	61	78	67	56	62	53	51	61	78	73	60	77	60	60	63	57	83	72	59	67	46	70	53	60	76	68	54	54	62	64	53	69	67	53	60	68	58	57	55	76	61	67	70	64	56	56	78	66	58	71	67	76	72	62	70	51	65	56	71	58	59	75	88	73	71	56	53	62	80	70	72	67	65	73	57	63	73	65	76	64	72	79	53	63	57	85	75	64	59	51	76	57	64	71	65	63	70	58	63	69	72	61	59	59	62	56	61	73	68	56	66	61	62	85	61	48	60	59	63	68	70	69	75	58	71	83	61	71	62	73	58	56	64	54	64	73	66	59	66	71	69	68	68	61	65	60	75	62	58	84	60	55	57	49	74	60	62	63	59	47	64	59	61	68	62	66	68	61	70	65	63	51	55	63	55	69	54	80	66	64	62	59	61	68	47	68	81	63	68	76	62	75	55	69	60	51	73	68	65	63	61	81	58	77	61	64	72	68	60	72	73	75	68	41	58	56	63	65	64	60	70	66	50	55	72	69	64	69	75	65	64	66	53	78	71	62	60	76	79	73	51	68	67	51	66	63	77	75	72	60	65	75	72	56	70	54	71	66	59	57	59	58	61	65	61	68	56	67	60	74	60	62	61	63	50	57	80	45	63	67	70	59	71	73	74	76	57	46	69	70	64	69	62	70	60	64	76	67	61	68	65	61	63	58	70	66	64	78	63	72	71	70	62	73	59	53	65	56	71	57	75	60	64	60	71	49	72	66	75	70	49	50	60	59	57	77	53	64	64	67	59	72	70	66	62	69	54	48	84	59	53	58	76	64	68	54	70	68	60	70	49	77	58	49	79	67	68	65	76	64	59	64	61	65	80	65	57	46	72	72	75	83	46	56	63	66	67	68	69	62	75	71	63	68	73	68	65	63	68	60	66	64	76	67	71	68	59	73	71	66	64	68	69	80	66	82	55	59	77	78	54	63	60	62	71	62	70	56	60	54	70	62	72	60	65	74	64	66	62	60	59	79	72	59	67	61	82	76	60	59	72	72	57	63	61	53	68	54	67	78	58	57	61	62	60	53	55	63	76	61	56	75	72	65	62	63	65	52	43	70	60	68	75	63	67	62	61	76	66	69	60	64	63	66	67	71	68	77	64	61	59	76	52	58	60	75	73	62	55	57	67	46	61	81	59	68	71	63	76	68	70	79	59	67	56	61	65	68	65	54	76	65	49	86	74	71	63	55	61	69	61	77	52	58	63	58	67	65	63	65	68	56	78	77	56	80	65	69	64	75	43	79	64	60	66	61	77	81	64	70	49	55	70	63	63	68	67	67	63	50	61	78	52	68	59	61	69	67	57	76	86	71	66	67	79	66	69	72	64	63	62	58	62	65	62	68	48	47	60	62	63	81	72	63	66	69	54	68	59	57	60	58	60	54	69	56	64	64	67	71	65	83	50	71	62	65	63	67	69	65	73	83	77	65	72	70	61	76	67	70	69	78	68	71	75	67	55	57	65	71	60	60	61	75	77	61	53	76	64	57	68	73	74	63	60	83	64	64	58	77	81	58	65	67	61	65	73	60	71	61	54	62	73	63	87	68	62	83	64	59	87	74	67	66	54	66	65	39	70	53	59	51	50	72	67	58	63	70	64	55	63	58	57	58	64	60	68	66	66	67	68	55	69	75	64	62	77	67	60	59	74	80	59	57	63	78	54	67	58	53	56	58	54	72	77	57	66	66	52	65	64	65	69	56	58	59	41	77	69	53	58	60	56	68	60	73	46	66	66	68	70	64	67	72	66	65	70	58	54	59	64	69	60	60	55	56	66	59	72	86	74	61	53	60	52	63	74	72	53	69	76	57	69	61	52	66	68	63	62	69	62	72	73	65	65	49	68	70	61	75	56	68	47	51	55	68	73	68	59	55	65	72	49	69	46	70	52	60	54	71	64	59	62	65	69	71	64	66	78	59	59	77	73	49	60	69	66	73	44	51	76	66	48	53	68	73	78	76	69	69	53	68	68	68	53	75	53	78	78	65	57	64	61	71	71	53	61	59	61	53	69	65	80	61	67	68	63	59	53	76	62	68	50	56	71	61	65	78	66	57	63	61	60	56	90	60	68	68	72	69	53	69	65	65	70	65	75	54	75	75	65	63	65	72	61	72	60	53	54	60	46	69	69	62	73	62	74	77	60	71	56	54	73	64	60	67	59	86	75	65	83	62	63	64	62	79	65	61	73	55	69	60	60	60	75	68	58	53	74	75	69	50	75	62	57	69	58	67	46	69	47	72	66	69	71	63	59	64	68	69	68	71	59	62	61	59	74	63	71	67	51	58	51	53	79	67	46	64	68	65	57	59	68	59	67	53	56	46	67	56	47	78	90	62	71	58	65	44	60	66	53	55	72	77	62	65	61	68	83	61	64	61	73	67	84	63	72	51	60	60	61	70	54	72	64	62	51	70	66	55	63	67	47	68	68	53	52	65	72	71	62	61	61	64	68	59	54	60	64	69	80	60	73	69	80	69	73	81	62	65	69	65	54	56	67	70	49	72	62	58	67	77	66	62	62	42	75	56	60	63	70	63	78	58	49	69	61	52	64	63	75	61	63	65	76	80	78	69	53	59	82	55	75	74	57	59	55	69	65	71	62	72	60	72	51	57	74	77	78	63	64	64	71	69	56	51	67	68	62	77	60	73	49	56	62	74	69	66	60	61	75	62	61	59	61	72	64	67	63	49	56	61	62	88	54	65	76	51	68	63	66	70	61	67	58	64	65	65	69	46	82	66	59	57	51	63	55	54	60	60	69	74	64	57	69	67	66	60	74	71	56	58	62	60	62	61	78	64	59	54	56	70	56	59	64	55	77	66	68	65	59	59	58	70	71	59	65	60	65	43	55	60	62	75	75	69	80	66	67	80	58	55	59	62	68	68	61	59	67	62	54	70	61	73	47	55	65	61	64	64	61	68	71	65	50	72	63	65	71	75	57	71	73	55	67	71	67	68	77	69	56	65	59	73	56	67	53	54	66	64	79	64	64	81	66
17102	7691	4349	7101	15794	17530	15593	12556	9053	7066	5064	4636	4456	4515	4081	4471	4231	3815	3084	2744	2381	2359	2098	1780	1637	1647	1567	1485	1553	1230	1061	1049	1030	964	1019	942	858	808	800	707	713	677	741	722	682	647	667	632	703	634	658	576	639	654	630	629	634	612	627	613	611	531	575	571	562	625	611	550	563	529	586	572	570	583	556	562	597	563	569	552	513	523	580	568	559	521	548	553	547	520	562	524	588	532	548	526	549	536	590	551	581	553	622	533	572	566	534	577	572	577	557	592	521	549	605	550	573	565	530	606	569	581	573	534	570	576	594	574	583	543	572	563	559	541	556	577	551	543	564	528	554	552	567	591	524	528	602	562	552	557	555	602	528	538	549	618	579	559	562	560	536	555	579	604	539	606	594	534	596	567	532	554	570	604	588	552	536	552	556	567	562	549	495	561	531	543	592	545	588	572	545	568	567	538	561	519	574	589	538	588	523	585	550	542	566	560	555	572	575	570	557	565	538	551	543	565	544	556	520	567	512	555	536	579	576	544	540	587	556	517	562	528	537	576	580	545	543	554	526	564	582	572	528	580	566	583	585	586	547	531	563	569	598	570	531	531	582	588	580	565	566	577	580	547	568	585	526	568	575	554	566	559	590	594	569	541	540	564	566	566	588	539	551	584	537	587	564	545	570	554	545	522	554	562	558	551	562	584	539	520	513	537	601	581	551	577	575	570	561	570	565	587	580	568	553	533	572	608	542	535	549	562	537	567	544	523	570	544	546	577	542	595	548	563	548	540	560	588	604	542	602	543	546	551	588	512	506	552	586	551	565	521	586	543	554	506	556	492	551	533	521	544	576	544	612	568	559	576	603	547	551	599	556	528	583	552	550	552	527	506	592	575	515	545	551	560	585	558	544	571	586	522	560	558	534	557	577	535	576	483	547	574	588	560	557	550	560	577	577	558	553	557	569	522	535	569	561	548	522	576	602	514	574	565	580	565	508	551	568	549	554	545	548	587	547	558	597	599	556	577	549	561	596	572	528	552	528	557	568	576	542	561	546	495	581	593	554	569	610	516	536	580	553	566	619	539	572	579	541	570	551	530	592	585	585	604	520	529	571	519	597	560	590	588	570	556	559	563	566	580	535	550	542	550	595	530	583	617	516	589	521	587	565	589	550	527	548	563	577	537	546	601	575	594	533	565	572	561	580	580	531	530	523	546	524	550	535	553	537	559	547	547	580	520	502	535	543	556	553	582	540	569	536	564	528	535	565	549	572	565	590	569	566	563	549	563	539	589	596	567	565	553	585	529	554	558	562	563	555	546	554	558	549	522	550	583	545	528	523	561	572	557	535	574	529	550	532	550	549	580	544	536	540	566	561	567	557	562	561	587	514	492	568	571	502	603	562	517	560	578	573	560	576	519	543	569	551	604	560	552	518	584	541	540	514	577	559	566	593	586	561	571	535	551	533	546	507	567	549	557	545	542	582	539	571	546	534	576	591	544	560	529	578	562	555	557	552	558	545	574	556	563	540	553	600	553	507	548	560	521	517	558	553	555	571	515	576	541	568	563	579	558	538	551	548	553	554	573	567	547	524	558	552	573	534	556	568	545	562	545	555	543	605	569	580	560	553	539	534	592	565	552	570	523	588	561	559	563	581	583	580	558	530	601	544	524	556	573	529	536	536	582	552	538	534	586	573	558	590	589	543	557	555	554	553	543	558	575	563	565	538	530	527	560	546	539	523	557	519	552	549	529	544	543	556	570	573	565	579	589	582	578	580	584	534	581	540	581	598	502	559	577	513	540	547	626	592	568	556	580	519	554	556	627	530	575	586	554	572	552	538	516	558	539	558	511	583	555	542	502	589	582	517	576	536	600	547	585	561	565	534	537	532	569	530	577	553	538	535	534	551	569	547	550	560	567	542	574	557	579	543	548	542	552	567	580	555	591	567	550	550	544	594	527	534	513	572	547	561	524	569	544	568	502	518	571	560	576	548	486	535	567	565	563	536	583	566	547	558	593	584	571	559	560	590	516	518	555	541	551	543	564	578	554	559	571	562	587	562	568	551	572	541	559	574	564	563	550	574	556	574	525	585	572	570	485	523	541	589	571	527	558	550	519	535	551	568	554	569	545	575	546	579	543	550	588	572	512	554	535	567	585	544	604	557	528	579	524	574	532	542	557	595	567	550	556	513	549	611	529	562	572	533	558	579	546	547	540	558	593	560	560	555	567	575	570	543	523	552	563	550	543	519	540	568	571	579	565	531	561	570	541	590	542	539	555	531	561	573	564	573	561	582	525	567	538	552	563	566	550	548	517	581	531	543	542	573	559	527	560	568	560	555	562	586	516	546	532	535	567	585	559	559	582	610	514	568	559	555	556	569	557	541	564	544	551	517	541	567	572	557	568	570	546	591	544	530	568	562	538	574	541	599	544	545	526	542	562	557	550	556	580	580	566	552	595	558	562	519	564	578	572	546	597	545	563	531	566	550	551	568	529	568	562	582	566	620	555	579	509	525	537	553	525	557	573	591	528	601	597	566	536	526	572	555	539	515	541	548	581	533	526	570	591	530	550	548	593	580	567	545	574	552	563	537	559	524	548	538	546	564	575	544	515	534	514	588	546	580	565	565	559	569	557	554	535	554	531	572	519	542	539	605	570	515	561	581	520	548	554	550	591	507	546	511	607	550	556	531	572	541	526	571	554	569	578	564	531	551	532	563	549	569	524	587	535	586	555	579	487	513	558	548	529	575	584	559	547	524	568	550	526	575	565	572	563	550	587	528	592	584	579	548	542	531	550	578	546	505	554	526	594	563	566	590	589	603	589	607	580	523	570	529	521	523	548	564	549	543	569	557	559	582	567	555	542	500	545	520	550	555	612	530	523	546	556	526	566	542	531	509	540	556	526	531	559	565	569	587	600	571	538	592	567	531	557	584	493	544	541	556	572	560	548	571	586	569	577	563	600	540	544	536	541	543	552	552	556	529	535	569	542	542	551	589	540	568	547	581	525	544	546	566	529	580	551	551	524	522	569	543	575	598	541	562	548	537	563	522	570	497	583	521	561	568	548	570	602	553	542	540	572	580	536	585	549	558	527	550	539	539	566	533	587	558	585	547	598	567	562	540	504	552	508	588	557	525	510	610	568	555	529	560	529	620	577	597	556	533	601	569	570	523	569	568	604	579	588	535	545	516	567	592	551	514	538	573	525	540	550	570	529	551	587	560	556	572	517	563	580	602	539	554	533	563	601	591	568	540	549	545	547	572	571	524	558	542	585	554	561	546	522	530	559	570	534	557	562	549	526	524	548	538	529	547	548	557	538	575	536	659	531	506	563	514	596	582	575	586	548	555	537	557	535	544	544	519	562	540	575	524	529	593	520	542	499	540	565	594	539	552	514	599	554	547	542	551	535	566	539	566	534	560	575	576	532	544	592	546	518	571	551	527	572	567	567	569	549	575	566	581	521	555	568	562	582	550	558	583	588	546	587	591	600	534	574
1277	290	158	131	134	184	205	174	133	102	96	95	86	88	88	114	91	83	81	78	60	50	63	59	57	49	42	52	42	54	45	42	33	48	46	35	43	41	42	28	51	43	43	31	34	31	36	38	35	39	31	42	58	41	32	47	35	37	28	33	37	37	31	38	29	37	37	33	42	35	32	35	28	33	33	29	27	29	36	36	38	23	33	36	34	42	40	31	36	30	35	36	30	36	35	25	37	35	40	37	37	38	36	39	40	32	32	27	36	37	40	37	36	44	33	30	35	32	37	23	27	43	27	38	31	34	38	42	34	39	53	42	35	22	36	38	35	34	40	42	27	42	34	38	36	44	30	39	39	37	33	44	35	24	30	44	34	20	30	42	37	31	36	41	26	39	34	37	31	36	32	34	39	33	31	31	26	36	25	37	34	29	24	46	25	33	35	33	36	35	33	30	26	33	40	46	34	36	38	25	36	29	46	38	41	27	40	41	52	44	23	34	36	29	37	34	39	25	35	29	34	32	40	31	34	28	35	29	30	35	44	32	34	42	36	30	35	33	34	29	41	36	31	36	34	45	39	26	31	37	45	31	34	35	30	28	29	32	37	31	39	37	35	32	33	39	35	28	30	36	39	32	37	27	43	38	31	36	40	51	31	31	34	27	48	32	48	44	25	41	28	36	39	37	32	25	34	37	44	47	38	34	28	38	33	38	45	39	32	38	30	33	36	29	43	42	35	42	31	42	32	27	24	42	34	31	32	42	36	34	36	30	42	37	37	42	29	34	35	39	33	30	32	38	36	35	29	36	36	31	30	29	29	24	39	42	35	25	31	33	30	38	25	40	31	34	33	35	36	36	36	35	27	38	28	31	34	33	32	40	42	31	37	30	29	33	35	40	39	31	36	37	41	29	28	29	32	30	36	26	36	29	31	36	37	46	34	39	31	34	34	44	27	27	34	23	27	28	28	26	32	41	40	39	30	30	35	37	26	31	36	27	37	42	35	34	33	29	33	37	43	30	27	35	39	39	34	37	26	33	34	36	34	33	29	36	39	34	33	48	36	44	40	28	27	43	33	32	36	32	40	30	37	39	40	39	27	34	31	38	26	39	25	42	42	44	34	30	32	38	39	29	36	25	35	35	34	28	30	41	42	30	34	34	36	33	40	39	27	41	36	32	38	33	40	42	34	44	41	36	28	29	43	33	36	34	30	39	36	33	38	52	29	39	33	35	32	33	31	41	37	35	34	45	42	34	25	28	30	29	35	30	43	40	38	35	24	21	45	40	46	35	29	38	23	27	53	29	32	26	42	25	28	37	34	33	38	37	42	46	36	41	31	30	38	32	34	31	28	30	38	45	31	36	26	33	27	30	36	32	26	38	33	22	37	34	33	29	34	24	35	28	29	36	37	39	29	25	28	33	26	28	36	36	30	27	22	41	22	41	38	29	30	46	36	35	48	34	37	38	30	27	36	39	33	28	28	33	38	32	42	27	33	31	27	37	37	40	32	39	34	26	29	37	28	38	27	29	37	36	40	31	29	40	26	35	36	36	42	39	29	29	26	29	40	37	44	29	30	28	25	31	23	33	36	41	39	32	33	40	35	35	44	42	38	33	32	33	36	23	40	30	32	46	40	36	41	46	31	38	40	37	41	34	30	39	40	46	41	33	34	31	26	27	27	40	35	40	29	43	31	33	31	38	27	37	23	27	29	37	26	26	36	35	27	36	23	35	45	33	24	31	42	44	44	37	37	34	34	40	32	39	39	29	38	36	43	35	28	34	38	41	42	38	33	31	32	31	27	34	29	36	29	42	26	35	39	39	27	30	35	32	34	32	24	24	25	40	31	34	36	32	33	32	38	32	40	37	33	36	34	44	33	29	37	43	29	33	35	27	37	36	36	37	47	38	31	29	44	30	33	33	25	33	43	42	30	33	40	29	27	34	36	34	35	25	32	31	37	26	36	28	36	33	41	38	28	39	24	46	44	29	41	35	36	34	46	29	35	42	42	37	36	47	29	49	36	44	23	31	38	32	46	52	24	40	34	33	31	37	29	39	29	36	29	28	32	31	29	39	36	29	30	19	27	30	32	44	38	46	33	42	30	37	36	42	33	36	27	40	34	28	40	43	34	39	36	28	38	31	32	34	32	36	42	25	37	33	40	39	27	33	39	42	36	32	30	27	21	35	29	47	39	33	39	30	33	26	38	38	33	42	36	26	31	42	43	29	39	32	29	33	29	38	30	31	37	30	37	28	35	36	52	24	23	32	36	37	34	30	39	48	41	27	29	51	33	34	43	32	27	36	39	44	27	30	36	30	28	31	28	39	33	34	36	37	31	44	30	27	30	38	31	28	38	29	35	36	40	42	26	36	26	35	37	26	30	42	50	35	28	45	25	30	31	22	41	37	29	31	27	43	28	34	35	32	29	38	34	26	35	42	33	31	40	44	30	47	45	33	43	44	39	44	35	54	31	36	37	40	34	43	32	39	44	37	35	35	37	36	40	30	34	31	33	43	43	35	33	34	42	35	25	35	20	30	47	34	29	25	37	42	33	36	33	35	31	43	46	36	34	42	30	40	28	30	33	37	33	35	40	23	39	32	25	33	31	40	37	30	37	38	39	23	39	46	47	33	32	46	25	33	35	38	37	32	34	31	33	44	29	39	37	25	33	42	33	26	18	42	32	41	42	42	31	31	50	34	33	32	42	36	36	29	36	44	37	31	23	39	36	31	42	33	36	37	32	29	32	35	36	33	35	35	32	31	43	36	31	23	31	31	32	39	32	19	40	36	32	30	33	29	34	28	33	27	35	33	20	32	36	27	38	38	32	28	41	45	43	43	43	40	26	32	31	26	41	52	37	36	26	33	38	31	31	30	25	22	36	35	39	42	22	26	26	34	25	35	34	31	36	29	38	33	31	41	36	33	32	45	33	40	36	29	34	37	21	30	34	32	39	28	31	40	39	39	37	29	34	37	34	45	33	40	31	34	26	47	38	29	38	27	49	26	43	34	32	35	31	21	42	33	43	37	34	38	28	36	29	28	25	34	29	31	45	36	43	38	39	24	36	27	30	36	36	36	19	44	29	41	38	29	38	39	28	36	39	31	37	28	29	36	36	42	32	42	30	44	25	40	40	45	39	32	40	34	28	46	31	30	38	43	44	39	32	43	40	28	42	36	34	39	40	33	26	31	27	44	28	35	34	36	33	44	36	26	38	27	36	31	35	45	33	37	30	40	38	36	37	46	45	29	36	39	39	32	39	44	28	35	32	33	32	38	35	29	45	30	40	38	34	41	39	38	47	23	42	31	25	32	31	37	37	34	34	26	30	34	36	40	28	31	36	31	27	30	38	34	30	39	33	39	16	41	42	41	35	34	25	38	37	24	33	41	32	34	43	31	31	36	38	35	37	31	34	36	23	31	33	39	27	43	36	37	43	37	44	26	31	35	28	31	56	44	31	32	30	31	39	35	31	39	38	42	32	32
12679	4279	2201	3832	9493	11552	9579	7519	4778	3371	2505	2231	2395	2446	2223	2425	2357	1914	1718	1515	1304	1212	1174	969	878	921	889	789	876	618	601	573	567	573	518	481	432	434	403	369	363	395	397	435	395	341	378	378	349	324	344	299	337	300	329	338	297	311	364	316	317	300	304	319	295	294	295	299	304	307	306	305	316	292	277	323	294	299	325	314	298	293	284	299	270	282	250	289	341	292	278	305	296	296	315	302	294	282	281	302	295	309	279	279	296	316	266	287	302	292	298	336	290	306	323	317	285	292	268	305	291	303	305	310	289	300	277	319	266	288	310	301	308	304	294	305	324	286	346	299	337	303	311	304	292	299	289	287	305	308	296	264	309	304	289	259	280	298	299	291	305	292	285	296	334	310	284	304	326	298	275	316	298	300	296	298	312	292	286	304	276	283	279	314	302	320	278	292	308	281	278	291	290	297	313	309	310	301	289	290	307	301	277	311	331	321	271	292	309	317	303	282	291	288	291	324	315	305	294	336	285	268	302	296	349	272	273	282	324	319	293	298	277	281	281	326	279	283	298	309	274	281	281	296	310	304	277	289	280	290	315	317	316	264	284	293	268	301	285	322	317	293	298	338	296	310	325	287	293	314	283	287	267	324	305	316	314	305	324	315	291	297	292	303	269	321	294	312	289	293	317	309	289	286	275	291	316	299	325	278	321	298	303	274	278	323	290	307	283	294	292	321	306	304	279	320	303	314	296	281	277	278	337	295	284	294	293	307	284	284	312	292	322	293	280	308	345	314	291	284	287	300	314	293	283	312	284	303	317	318	320	321	312	255	293	302	303	316	297	293	259	311	275	282	316	312	289	297	305	291	335	295	310	292	304	284	300	292	331	304	307	297	279	304	297	284	329	292	311	299	287	299	316	302	304	336	295	298	317	297	291	317	280	296	290	311	280	306	340	323	282	302	291	307	317	265	324	326	295	302	306	281	291	289	283	319	256	293	288	281	295	301	316	282	305	292	298	295	298	334	303	316	299	297	311	283	274	313	295	321	260	304	264	272	296	321	284	288	326	286	297	278	296	318	308	273	304	316	315	298	317	324	322	315	314	266	305	279	302	298	291	290	300	274	331	274	283	314	292	269	307	316	334	286	309	296	299	298	277	266	295	298	298	334	308	305	307	292	315	353	310	293	287	306	272	282	289	282	292	299	294	269	314	288	274	275	309	298	325	320	311	305	292	291	311	284	314	288	306	297	311	298	291	291	281	302	304	263	302	299	307	305	302	285	289	322	325	285	310	276	288	311	297	300	257	275	308	303	278	322	289	293	274	283	334	252	306	294	326	309	322	275	305	269	304	334	283	295	309	282	320	285	323	313	323	342	283	314	301	276	282	326	307	291	328	294	303	310	280	297	286	281	292	300	288	264	296	294	293	305	296	281	285	307	284	268	295	297	286	290	277	281	288	320	293	277	307	305	293	302	294	300	266	300	326	286	288	288	289	288	297	275	301	286	295	294	274	327	272	296	276	314	309	322	334	316	309	297	282	302	279	295	335	301	296	273	288	287	291	319	296	298	280	298	297	282	319	269	287	314	290	321	286	281	297	332	278	288	286	302	307	276	312	299	263	283	291	323	298	319	311	271	281	287	330	315	327	279	313	298	269	299	274	277	324	292	297	291	296	301	294	296	285	302	287	317	282	289	295	317	312	324	300	312	324	285	304	305	278	309	300	295	307	305	286	313	280	294	276	273	270	301	329	290	288	331	306	306	294	302	310	287	318	303	297	315	319	301	281	305	270	283	304	298	273	306	297	327	287	318	272	326	305	319	268	297	333	293	263	269	327	306	257	294	294	283	307	309	282	286	324	308	309	313	259	290	330	306	296	336	306	287	289	294	312	295	322	281	312	312	303	263	304	276	287	304	315	293	291	308	284	337	289	279	306	276	296	309	291	302	268	311	278	279	289	319	319	295	301	305	310	324	305	324	295	300	298	288	295	293	306	271	296	308	294	323	295	309	300	295	317	310	293	259	276	263	298	280	305	284	307	292	294	287	293	282	278	294	296	302	333	315	303	290	305	277	268	293	293	282	312	285	301	324	299	309	303	302	304	317	294	272	289	302	313	291	291	283	284	316	280	266	270	333	299	298	281	298	282	307	295	303	329	309	304	310	307	313	301	295	289	266	299	285	276	281	300	298	320	298	316	300	277	275	291	287	299	309	313	279	312	294	305	274	281	293	332	303	268	306	307	287	281	297	313	310	275	276	302	298	318	313	308	318	313	308	281	343	294	279	281	312	300	315	264	295	325	312	269	331	291	311	295	305	283	309	295	286	360	304	266	292	302	290	309	291	324	340	308	308	267	272	309	283	285	280	295	311	294	301	292	305	291	301	303	327	329	301	300	298	281	317	305	309	308	303	308	311	283	296	299	309	262	250	256	307	288	278	291	283	276	288	284	290	296	318	318	267	301	257	313	293	287	290	286	329	309	288	293	275	269	280	294	309	298	276	300	305	324	289	278	281	320	291	324	268	318	278	318	306	287	302	305	296	313	278	269	314	288	272	322	312	261	287	303	305	308	297	318	326	271	296	328	316	301	280	310	271	300	274	312	315	291	313	299	282	326	283	283	331	305	319	309	295	324	313	296	290	306	293	288	301	302	317	312	321	298	281	294	291	327	290	299	295	282	295	281	264	276	291	305	315	307	303	291	283	313	283	282	280	303	298	313	289	292	275	271	303	292	286	269	291	311	294	303	306	278	313	295	283	299	301	308	322	280	265	323	287	312	308	306	300	277	313	261	317	328	311	292	287	326	311	343	283	293	330	298	285	270	305	310	295	304	297	307	292	277	295	292	258	294	294	279	275	286	273	324	292	312	304	284	280	253	301	323	294	283	266	267	283	278	292	314	286	284	287	299	312	353	301	300	263	281	330	303	285	293	302	286	295	278	302	301	299	298	284	305	300	308	294	282	289	307	306	327	299	271	302	295	297	289	345	274	305	311	281	292	307	274	279	308	304	309	274	270	277	282	299	286	298	287	265	288	331	336	302	333	307	281	260	286	314	295	293	259	350	324	294	317	318	290	283	305	318	290	264	290	297	325	301	308	269	316	283	280	287	255	308	302	302	304	279	310	303	296	298	324	296	285	284	297	294	290	315	287	316	291	309	284	254	274	279	313	296	293	289	291	317	315	279	291	331	333	312	303	313	295	310	326	304	302	302	285	289	313	293	298	285	321	275	305	294	280	285	285	277	303	318	308	312	317	323	301	276	311	326	329	290	297	278	315	319	307	315	297	304	309	271	299	272	309	295	317	285	317	293	291	321	266	294	315	298	289	288	302	284	295	296	302	318	297	261	307	283	274	303	315	299	339	291	296	297	309	319	303	305	283	297	302	283	274	280	291	304	348	309	294	281	299	320	294	278	277	301	283	273	266	287	309	318	300	270	300	293	308	298	316	297	277	285	314	297	287	331	285	295	322	284	331	285	299	301	315	315	297	293
912	473	295	215	210	296	315	304	200	181	142	139	147	156	157	161	147	126	139	125	101	98	96	90	97	99	85	85	91	69	72	85	71	86	90	83	85	57	78	70	72	63	70	58	59	62	79	68	85	58	58	67	58	72	51	68	75	52	63	69	52	55	69	63	64	64	67	62	55	78	54	64	64	56	67	58	69	67	55	47	63	62	79	55	51	52	64	69	69	56	67	70	69	68	67	61	82	76	61	59	61	64	60	78	68	65	69	66	63	67	64	54	77	60	69	58	71	51	73	60	72	67	56	69	66	71	61	72	66	55	65	74	79	50	77	71	70	60	55	76	59	73	58	69	68	67	57	71	65	63	57	62	68	63	55	68	61	58	59	49	65	64	74	57	82	69	79	56	67	65	82	51	57	60	74	62	67	64	48	62	59	62	74	84	62	58	71	69	65	75	62	60	67	69	66	60	68	56	46	62	56	48	55	67	79	61	58	75	50	67	61	63	48	70	62	68	60	57	74	54	59	80	71	60	53	58	57	55	67	59	73	50	70	62	59	61	61	60	67	58	67	62	62	79	57	60	66	72	50	61	65	66	66	55	69	65	61	64	56	38	68	66	65	73	61	59	66	71	60	65	60	70	53	55	62	74	64	63	57	63	75	63	57	59	68	63	56	63	82	60	68	60	63	77	55	75	65	45	80	75	58	50	61	59	66	64	71	59	72	74	64	56	58	50	64	81	72	51	78	60	50	68	74	66	78	57	54	69	76	64	71	47	68	61	78	58	60	55	59	69	78	48	68	65	61	61	59	77	68	66	59	71	62	62	51	64	50	71	62	59	54	62	68	66	52	65	70	63	50	70	77	56	63	57	74	66	66	63	67	56	74	49	65	72	63	57	67	62	53	73	71	61	62	59	53	52	55	65	65	73	75	51	60	53	62	50	72	66	73	79	66	71	70	58	70	62	66	57	57	55	83	61	64	63	60	77	57	70	57	63	66	78	74	71	60	52	59	64	72	73	66	67	72	50	54	68	62	49	67	74	70	49	65	52	62	62	76	64	61	81	50	59	69	72	64	64	68	57	53	79	65	76	74	52	43	72	67	67	68	67	71	65	57	66	54	53	65	57	58	62	55	60	64	47	64	68	65	71	61	67	65	70	63	63	77	66	48	65	63	53	70	60	86	63	75	55	69	62	64	51	64	58	59	74	64	57	57	51	65	59	66	53	50	71	80	66	67	53	83	67	67	53	65	65	73	71	53	82	75	75	57	61	55	72	64	64	65	61	58	49	69	49	61	57	63	57	60	78	62	61	70	62	69	58	69	74	54	50	73	73	62	56	69	67	71	60	66	66	70	56	65	82	54	52	74	48	54	60	51	62	71	67	58	68	57	51	64	57	63	62	61	62	60	43	67	60	54	55	78	59	51	69	66	65	53	56	55	56	73	81	59	57	64	58	59	72	59	62	63	66	63	58	55	71	63	73	65	77	75	56	66	55	71	58	70	64	67	51	57	64	52	61	80	71	57	68	58	87	70	61	58	68	67	60	55	76	56	57	63	69	67	76	68	60	73	65	69	61	69	73	68	85	84	69	62	56	68	60	67	51	58	65	67	68	70	70	67	59	60	63	59	63	60	63	47	53	60	69	63	76	58	65	65	53	57	54	50	57	68	69	45	56	60	64	66	53	65	53	50	67	69	61	55	69	53	72	57	45	49	67	52	63	67	63	71	82	58	57	63	61	65	54	59	74	57	69	66	51	76	77	73	54	64	68	55	66	66	73	66	58	55	66	68	65	58	66	76	83	78	54	57	64	59	69	71	60	57	61	70	61	52	68	70	49	64	65	58	56	61	58	77	64	65	58	76	59	60	66	63	60	63	63	62	61	58	55	60	69	58	65	76	55	62	52	84	76	79	69	58	53	66	57	52	74	63	52	60	67	56	54	65	48	63	56	61	65	74	71	65	68	62	64	57	81	66	75	72	54	75	60	61	55	64	62	54	85	57	76	59	54	61	69	68	60	72	81	59	63	61	50	57	59	61	66	70	61	70	64	50	47	57	53	72	58	67	64	52	74	54	71	61	64	55	72	67	64	67	57	72	65	70	66	60	64	70	65	63	81	81	57	65	59	68	60	78	53	47	76	63	72	53	60	70	62	61	55	77	56	67	53	73	63	71	59	66	57	59	62	67	58	44	56	56	73	65	68	60	59	60	68	60	69	66	70	68	65	74	68	63	63	59	66	64	64	68	61	60	68	55	85	61	64	60	71	66	53	81	56	68	69	69	67	65	56	58	68	63	57	68	68	52	61	59	57	60	64	61	72	68	68	56	62	64	73	57	60	78	66	65	64	65	70	67	74	71	59	73	75	54	64	64	63	48	58	70	47	80	52	65	67	45	63	66	60	51	73	56	53	57	62	71	60	63	61	55	77	62	47	72	71	75	51	67	52	53	77	65	70	62	72	66	76	68	77	73	68	53	63	58	83	60	51	60	58	78	68	75	71	70	61	54	77	61	68	61	89	68	68	64	56	58	61	54	58	70	57	85	60	75	54	54	68	67	48	52	56	57	71	58	74	61	72	62	70	73	66	58	66	57	74	53	61	72	79	55	51	69	77	54	78	62	66	68	69	66	62	64	62	73	67	67	74	63	73	54	67	51	66	75	43	76	56	62	73	64	58	68	64	72	53	68	65	60	73	60	54	64	50	68	61	55	59	69	72	61	67	66	56	75	61	60	59	57	67	64	57	62	60	71	71	63	66	77	65	59	73	60	64	53	58	63	76	72	72	64	50	68	53	65	71	69	70	65	61	49	76	52	71	64	70	63	60	69	62	57	63	64	53	65	53	65	75	47	86	60	60	79	86	52	62	63	64	61	60	67	58	57	64	71	65	54	61	54	73	62	69	55	70	56	51	67	77	57	61	68	72	74	57	57	66	56	73	79	64	70	69	53	55	58	55	62	63	58	70	66	64	81	72	51	57	81	66	70	72	75	58	71	63	62	71	68	65	51	84	73	60	56	60	68	59	52	64	64	77	73	56	44	65	51	66	50	51	71	71	69	61	65	72	63	57	58	83	68	66	62	59	53	74	61	66	79	57	60	59	68	62	50	60	74	62	53	57	60	76	50	48	49	58	62	69	71	56	65	66	56	57	59	58	71	46	64	79	68	64	65	69	74	72	46	63	69	60	62	64	56	68	70	55	74	53	77	64	58	47	62	72	63	72	64	61	65	73	54	63	72	63	68	63	55	70	57	68	63	73	47	49	60	62	62	63	57	66	56	52	73	65	65	63	53	54	72	58	60	67	61	68	70	81	58	68	65	64	53	69	53	82	65	67	65	73	66	56	69	76	67	52	70	61	60	58	70	66	73	68	60	58	61	58	66	59	78	58	76	71	54	74	59	85	75	67	65	64	62	62	66	64	56	65	65	45	64	65	50	58	66	58	55	66	50	71	60	55	60	52	50	72	72	69	56	68	62	60	51	65	57	66
14268	6814	3667	5776	13158	15633	12958	10781	7076	4966	4124	3513	3469	3518	3477	3628	3442	2865	2606	2086	1972	1860	1717	1503	1359	1465	1381	1302	1181	972	929	936	937	967	830	775	782	709	715	640	626	625	716	641	654	609	615	620	562	617	569	615	592	617	606	593	537	602	550	603	560	532	562	558	562	553	500	542	536	562	497	554	543	549	523	546	551	521	546	543	531	543	517	537	532	523	569	549	546	528	483	572	573	550	548	547	546	551	539	516	520	530	545	576	560	600	543	553	557	546	522	526	539	531	568	559	584	505	559	566	561	548	541	497	523	560	523	572	540	546	545	549	533	511	549	533	494	532	538	531	572	552	559	565	550	546	556	544	520	575	570	530	540	500	577	526	553	524	576	550	551	536	552	553	572	562	562	541	587	550	518	552	504	513	526	506	529	542	579	553	585	511	483	526	543	544	504	487	503	557	547	544	515	561	518	523	554	532	532	565	551	534	522	574	549	551	537	532	513	520	578	546	525	523	531	462	515	572	545	552	491	527	507	520	497	520	562	519	548	486	512	542	550	520	526	572	578	565	548	523	528	567	547	542	546	548	535	551	526	539	508	527	561	528	556	527	539	506	558	588	481	514	543	531	508	569	534	550	533	554	529	521	557	565	549	483	555	553	531	566	580	550	587	511	550	538	515	559	565	503	547	560	575	543	560	499	495	504	515	532	534	520	501	530	536	545	519	545	525	536	546	556	519	577	468	557	570	552	535	510	493	521	528	531	533	517	533	561	535	500	542	524	557	558	564	557	547	592	518	533	552	548	556	519	533	549	545	524	546	533	522	535	519	541	528	513	568	547	531	513	526	541	560	473	597	568	570	542	513	533	552	543	527	514	566	575	574	550	546	557	565	559	535	532	568	516	512	554	503	529	514	531	516	523	497	547	568	550	559	518	524	579	533	576	503	525	529	588	525	557	535	522	569	531	561	548	551	549	549	519	508	541	531	542	544	559	532	524	586	540	534	506	569	502	543	528	545	539	580	579	540	567	571	541	528	523	531	585	526	548	583	560	537	548	568	549	530	532	503	551	585	556	540	543	540	544	524	522	569	549	580	528	545	518	550	543	537	542	529	582	517	534	544	530	488	479	572	543	544	548	594	519	556	481	575	514	516	554	549	510	540	573	506	525	523	539	542	541	565	500	510	527	533	535	545	531	552	539	498	530	520	545	541	547	519	528	552	541	523	545	577	561	555	541	514	536	536	534	546	513	499	542	560	517	548	589	479	532	556	514	505	526	533	553	545	540	532	517	545	565	542	538	510	540	544	544	494	513	538	543	536	524	545	528	525	502	503	569	554	557	516	552	518	521	532	571	549	559	523	559	508	556	578	554	582	524	554	565	561	580	489	554	517	514	519	562	555	517	529	567	548	561	504	567	560	531	539	565	547	539	516	564	559	551	513	544	517	525	567	505	536	531	574	575	534	541	563	496	563	517	562	532	556	516	508	557	579	515	535	544	493	530	545	532	574	543	529	541	541	543	559	549	524	554	553	541	518	542	579	505	540	535	531	514	544	509	583	529	534	525	543	549	490	536	541	500	535	543	552	521	536	513	546	608	509	530	559	550	569	571	538	553	536	516	529	509	567	502	556	511	547	542	533	544	502	522	544	551	541	537	528	510	521	547	525	575	577	536	552	570	542	536	542	539	481	527	515	546	562	525	547	536	561	501	533	547	537	575	511	515	546	558	525	516	516	552	519	606	536	516	503	552	544	526	569	504	532	555	550	516	500	519	529	510	558	574	532	522	543	531	567	573	538	549	516	552	533	546	573	578	546	552	533	526	538	485	535	571	538	491	541	520	555	536	527	538	525	513	510	499	520	552	561	547	511	543	492	561	523	495	543	516	568	533	543	567	526	520	529	535	498	567	516	517	520	554	544	558	528	584	551	566	541	574	528	536	563	551	512	507	528	559	516	541	546	525	483	514	517	508	536	543	527	548	530	547	485	499	560	562	549	552	574	533	578	513	533	537	550	520	559	525	540	540	530	586	546	554	548	503	520	559	556	550	572	518	538	511	522	547	531	561	529	541	508	547	569	580	540	540	514	522	551	543	549	508	532	510	544	519	546	532	515	558	540	518	555	552	514	514	550	517	556	538	514	545	547	588	544	532	551	556	551	543	499	528	489	543	602	550	526	537	544	506	548	536	544	534	461	529	497	502	551	538	508	534	565	492	479	536	566	512	507	558	515	534	584	566	520	523	523	554	543	551	569	543	572	563	491	525	557	521	548	537	518	555	533	557	561	500	536	532	559	556	527	548	514	496	575	592	540	521	519	550	523	533	550	552	576	586	555	549	526	530	526	542	513	569	544	513	591	572	553	545	528	534	526	504	508	510	515	548	579	534	515	582	511	534	561	546	523	534	521	542	521	508	500	542	543	553	586	536	537	549	516	509	546	571	562	508	562	577	517	588	529	533	509	534	510	575	533	528	543	548	579	528	569	564	545	549	546	527	558	525	551	577	540	548	558	562	544	583	571	495	558	533	526	514	517	525	541	542	543	586	595	592	573	566	536	532	496	587	565	538	554	537	521	521	533	521	519	522	544	542	516	535	560	574	523	504	526	548	564	560	545	503	543	504	553	563	530	568	523	521	514	535	553	534	480	535	554	568	510	541	534	519	545	613	519	547	569	517	546	552	511	509	496	532	527	573	512	565	513	582	556	532	523	503	562	580	542	517	555	557	526	540	544	481	537	526	552	556	525	560	560	543	532	558	534	525	563	549	530	528	524	565	529	522	534	560	517	526	572	528	542	565	538	537	562	531	555	572	521	530	523	533	549	556	546	523	548	592	529	515	536	506	517	538	552	498	513	524	541	529	604	524	553	567	562	539	491	534	570	522	548	528	536	538	522	530	499	584	544	532	577	520	549	511	555	550	500	538	499	573	550	504	557	578	550	554	553	568	551	540	558	533	532	525	597	518	552	559	541	548	512	542	523	562	523	553	546	568	545	522	532	530	538	577	549	536	537	526	549	525	503	509	510	545	545	522	527	519	516	559	538	540	592	548	558	509	506	498	558	485	528	498	509	539	559	538	568	510	577	546	522	543	538	566	547	567	503	547	514	534	569	539	518	536	537	552	548	529	536	510	520	556	575	472	553	520	548	534	546	513	572	560	544	507	567	540	533	522	495	489	544	524	549	517	514	582	530	529	575	536	548	514	535	562	533	552	546	527	575	532	500	557	560	554	537	515	552	545	570	542	578	473	544	523	552	559	547	529	535	542	536	523	526	560	555	543	549	569	544	572	572	578	557	534	546	556	547	555	532	541	527	567	545	549	519	485	534	519	540	526	507	558	576	504	518	528	498	503	554	575	506	566	491	524	535	523	602	566	479	563	542	536	585	546	538	544	543	526	560	538	523	530	543	565	503	500	540	571	513	544	569	572	542	577	501	537	543	565	571	558	575	590	529	542	603	556	534	532	514	517	538	514	548	532	543	522	550	591	542	552	537	541
1753	399	214	159	147	248	256	232	167	125	115	106	130	134	106	119	120	97	95	82	87	97	89	65	57	70	53	49	60	56	48	53	45	45	45	34	41	35	41	41	29	35	43	42	39	27	33	28	31	38	30	30	48	38	38	35	33	25	27	43	42	22	26	31	34	36	37	26	24	34	34	27	23	24	25	32	45	32	38	28	32	34	36	29	33	26	48	25	39	33	32	18	29	34	48	28	34	33	39	33	33	36	26	31	34	28	26	35	32	22	29	30	33	28	30	32	41	36	38	32	33	38	21	26	23	36	28	28	33	44	36	31	41	33	30	30	32	21	29	35	38	31	29	38	26	20	33	44	39	24	41	40	29	34	32	29	30	25	30	34	39	31	26	21	23	40	31	27	29	31	46	26	32	30	32	25	35	36	33	24	29	25	40	23	39	25	22	38	29	32	30	24	43	40	29	32	27	38	36	40	36	28	34	38	37	22	35	43	33	32	30	29	33	25	21	44	31	26	29	28	29	22	25	36	39	23	26	29	27	28	31	34	35	34	30	30	41	31	19	36	30	34	35	27	38	48	39	34	32	37	32	33	21	31	38	32	30	41	30	31	29	36	32	28	37	38	37	27	30	35	41	29	40	34	29	34	36	33	30	36	34	31	34	43	40	43	36	25	41	31	27	36	31	31	26	24	32	27	24	27	37	38	44	26	39	32	29	32	34	40	38	32	40	31	25	31	27	31	29	28	35	25	38	26	30	24	43	30	32	32	35	33	39	36	31	23	23	37	30	26	30	27	26	26	36	26	31	22	33	34	27	36	28	30	35	31	35	41	24	44	36	26	28	38	34	39	33	27	41	24	27	30	32	32	44	34	40	36	28	27	41	41	30	34	39	42	26	39	35	34	32	32	36	34	38	32	37	33	26	29	25	27	39	26	20	39	32	38	34	26	35	34	38	25	27	33	36	27	35	34	32	28	25	38	30	29	46	36	43	32	43	42	37	21	32	36	32	25	29	39	28	34	28	35	33	39	40	38	31	26	25	34	32	34	34	30	27	27	19	35	25	27	36	34	32	32	38	40	23	35	22	31	35	35	35	29	28	42	24	29	35	25	35	32	30	34	36	30	34	26	35	40	24	32	37	39	31	26	41	25	39	34	42	38	32	36	30	49	44	39	37	30	24	34	30	33	38	24	34	31	34	35	42	36	44	33	36	32	30	27	29	32	38	32	21	40	42	29	29	29	34	30	33	39	25	36	35	33	30	30	36	26	33	36	30	39	29	32	35	31	36	38	35	33	27	22	37	38	25	30	30	31	30	22	36	28	33	42	33	45	30	29	33	38	28	31	32	35	45	28	31	30	30	30	40	31	32	36	31	30	33	24	26	31	33	33	41	29	28	24	35	28	22	32	21	40	31	32	35	31	28	31	32	29	38	40	36	24	36	35	23	23	34	32	34	40	37	30	36	36	30	29	35	39	37	40	34	30	37	28	42	26	37	34	25	35	37	33	29	29	38	39	30	29	27	29	26	30	26	34	36	40	24	21	33	22	31	33	30	34	33	30	25	22	37	22	36	34	28	38	38	41	35	30	32	32	31	31	38	32	39	32	36	24	34	29	30	28	38	33	37	33	39	40	28	30	30	37	26	38	31	34	27	27	36	37	26	49	28	41	34	27	26	18	32	34	16	28	33	24	30	34	35	32	33	31	35	30	30	32	26	38	36	27	35	35	32	31	43	36	37	34	26	34	26	31	38	30	24	32	26	31	30	39	30	32	22	38	34	36	38	32	25	34	32	35	38	28	32	41	35	22	30	35	32	30	27	41	33	35	32	26	35	29	25	32	36	27	41	35	30	32	30	33	33	42	22	34	34	22	48	37	27	37	37	38	24	41	24	32	30	32	33	30	33	37	28	44	24	45	30	24	42	35	35	34	32	26	28	25	34	23	28	30	35	37	32	29	31	23	30	26	26	33	46	35	43	33	28	25	43	41	36	31	36	34	32	28	34	31	30	18	37	28	33	29	38	34	19	28	29	34	27	32	30	38	28	28	23	32	31	37	27	34	29	39	22	37	30	29	25	26	35	35	44	39	30	44	31	35	26	34	41	32	26	28	33	33	32	41	38	32	36	31	34	40	28	43	31	48	44	34	30	23	35	36	31	29	30	27	43	30	28	33	34	38	32	30	35	27	39	25	33	31	28	33	25	31	30	42	34	34	25	37	30	29	30	34	31	24	32	29	29	32	29	33	35	34	39	39	30	32	37	33	41	30	42	25	41	37	26	37	25	32	34	32	34	42	27	43	23	21	39	34	30	25	44	25	39	28	39	38	45	27	38	33	39	29	37	29	30	24	25	32	36	37	33	19	34	39	24	34	29	42	21	32	25	27	31	30	36	24	31	36	36	24	23	35	28	39	40	30	39	23	34	38	31	31	25	24	40	34	27	30	32	30	35	34	36	41	27	39	28	43	25	28	46	31	32	26	36	27	29	32	30	32	21	30	28	24	37	32	31	36	21	43	38	47	29	29	28	40	31	35	24	28	36	29	37	40	27	30	30	25	33	41	37	37	37	36	28	32	46	35	27	44	35	41	26	32	22	41	31	34	41	37	22	29	38	28	38	25	35	27	35	29	25	33	32	36	43	37	40	44	37	34	39	28	30	30	37	35	34	34	38	23	24	25	31	28	34	31	32	33	32	47	25	26	31	30	31	43	30	34	28	25	29	34	32	22	32	38	38	24	40	36	37	40	29	27	33	33	40	38	32	28	42	32	34	29	38	23	22	41	35	34	37	38	32	35	34	36	32	35	28	35	43	38	32	44	34	33	40	32	28	36	37	33	32	23	33	32	28	30	33	38	40	26	33	29	43	36	23	28	24	32	26	32	30	34	45	25	38	31	31	36	35	31	39	25	31	31	36	20	37	25	33	39	34	23	30	36	39	30	36	38	31	35	27	31	29	32	29	34	35	35	31	38	39	34	36	39	32	32	28	43	34	41	35	33	32	35	35	41	29	23	30	34	32	37	29	36	44	24	36	28	38	31	35	32	31	31	36	32	40	30	28	36	40	46	33	32	27	39	35	28	31	39	30	31	31	40	31	33	31	21	31	31	37	29	35	34	27	23	37	32	35	33	37	34	26	24	29	40	26	34	38	24	44	27	33	34	22	33	32	35	38	23	29	23	32	30	33	35	38	39	33	38	30	40	24	35	32	41	30	34	28	23	38	29	34	24	28	38	42	34	27	30	23	23	35	48	43	27	35	46	29	27	33	32	31	33	29	29	37	31	28	29	36	34	27	32	32	49	29	32	36	24	56	30	30	40	25	18	35	36	26	42	29	28	28	25	18	29	26	27	33	32	26	42	34	28	29	29	37	39	29	31	26	37	30	34	37	30	33	33	38	23	26	32	28	29	29	44	28	32	38	27	36	33	23	28	26	31	25	24	34	38	28	29	27	33	30	36	38	25	38	34	33	37	36	28	37	26	30	25
14909	5751	3186	5159	11851	14461	12152	9485	6621	4786	3817	3552	3587	3271	3163	3482	3146	2540	2379	1930	1749	1564	1489	1222	1127	1132	1122	1073	944	775	661	742	705	702	576	532	505	445	453	385	407	437	444	407	359	403	373	366	385	381	331	295	316	318	307	346	337	306	311	349	275	297	278	291	288	255	275	268	312	306	251	288	289	278	304	294	280	281	286	309	312	298	281	272	285	286	292	306	297	297	261	302	301	280	283	288	303	290	267	296	275	282	283	291	295	265	317	300	301	284	297	311	289	276	332	297	278	275	335	272	290	297	311	263	285	276	277	299	288	259	289	267	301	289	267	272	292	260	259	278	280	258	299	284	270	265	267	255	282	254	269	274	296	294	261	272	306	285	271	281	277	300	319	283	308	290	300	292	288	277	283	262	270	260	289	280	301	256	290	265	317	270	290	268	294	269	250	279	272	247	254	289	266	282	299	274	269	298	269	284	280	294	276	315	279	281	306	310	268	281	308	280	297	252	280	276	245	280	298	266	296	278	253	274	273	274	299	274	275	286	297	308	293	284	268	285	268	247	267	289	253	317	304	241	272	287	279	283	253	305	305	256	243	258	272	241	272	308	309	289	313	277	282	284	291	278	289	287	275	304	276	254	292	301	287	251	293	275	294	295	279	304	265	294	287	283	274	313	257	304	285	283	275	327	290	257	293	301	277	276	277	276	312	262	292	305	282	268	270	285	288	269	336	284	281	271	278	268	285	304	319	307	284	280	306	274	282	292	270	244	261	274	282	251	300	300	285	285	285	313	259	278	295	288	266	301	284	304	311	255	282	271	304	289	259	296	286	283	312	284	303	293	272	277	309	278	305	298	287	289	278	273	277	280	289	274	291	275	303	278	265	294	293	261	292	301	286	268	287	274	262	288	248	282	264	282	291	286	294	286	280	245	304	301	307	273	268	281	294	287	284	257	281	279	280	263	275	295	295	315	294	283	269	263	241	288	281	283	290	280	280	285	307	278	294	290	271	302	260	280	274	294	288	280	270	272	277	266	286	304	295	291	264	282	267	271	267	300	253	307	269	291	308	279	271	295	306	278	288	270	269	268	257	297	286	292	308	272	287	271	292	267	278	291	297	271	274	277	297	282	268	311	292	307	289	295	279	297	271	239	282	264	284	304	307	271	272	270	303	263	295	255	293	291	275	280	277	306	272	276	259	285	307	243	301	302	277	312	268	277	283	282	306	280	291	266	287	265	271	270	305	265	290	295	264	304	282	284	291	271	289	284	285	288	309	289	278	268	261	305	261	268	273	292	311	275	296	269	295	251	286	289	297	272	281	237	255	290	247	299	269	247	269	285	301	304	293	259	273	283	291	270	327	285	304	282	274	277	276	296	270	297	292	271	279	255	277	301	251	295	272	272	273	289	308	292	277	286	253	261	281	285	307	259	293	298	266	277	292	304	276	264	268	278	274	315	279	275	278	308	292	269	273	273	260	273	286	301	280	258	303	302	297	308	295	252	276	316	279	285	273	270	260	264	303	274	291	280	267	244	267	263	272	310	309	283	269	285	258	297	266	287	245	240	295	295	296	283	326	297	267	294	277	307	281	253	286	314	291	292	307	279	289	289	265	316	291	297	267	273	276	280	279	285	274	300	291	278	290	255	250	284	265	288	318	285	280	260	293	298	289	263	263	280	268	288	288	323	283	261	255	288	300	297	268	319	292	303	289	273	308	283	295	334	321	286	314	295	300	279	279	292	261	284	277	278	271	296	296	278	289	260	320	279	288	276	271	309	304	275	267	288	297	290	280	273	268	282	301	319	317	286	246	299	289	276	301	295	286	299	278	274	266	262	297	299	319	296	287	271	276	257	292	299	292	300	280	285	303	299	288	285	279	286	288	289	288	274	304	247	293	287	291	290	278	289	285	260	280	278	259	276	286	270	278	271	271	268	314	293	277	280	302	271	299	286	293	267	303	258	282	278	266	275	288	303	269	248	279	291	280	265	286	285	303	266	281	300	281	261	285	301	270	270	266	283	260	269	268	281	266	267	309	285	281	279	294	309	273	275	265	298	275	290	276	303	272	276	275	244	274	303	301	279	297	284	276	290	283	283	306	290	282	309	269	252	303	258	268	307	272	269	291	303	308	305	282	281	296	251	303	281	304	262	270	288	341	283	272	291	273	302	276	277	282	278	275	271	289	293	287	315	279	265	280	316	302	271	278	272	300	285	281	314	302	261	278	282	279	306	304	290	306	307	311	275	262	263	271	281	292	294	294	276	300	278	256	293	288	279	271	277	245	257	307	289	299	259	285	293	274	299	280	288	273	282	281	287	281	285	287	281	282	271	288	264	298	292	271	276	293	247	267	287	282	255	295	261	297	307	268	285	274	265	294	263	268	277	285	318	299	324	273	286	286	272	298	306	260	279	302	319	278	261	263	296	285	261	309	302	295	283	259	287	287	282	284	274	296	290	297	293	286	282	297	282	296	285	291	293	276	269	271	276	270	280	304	262	260	284	267	268	275	276	273	277	265	275	281	276	261	296	303	286	251	282	300	262	296	261	293	262	296	261	295	280	308	271	253	272	254	271	259	276	297	249	306	266	322	260	292	276	285	254	299	294	283	274	265	265	289	304	266	306	286	274	295	249	276	286	303	261	282	299	279	281	297	273	275	285	291	231	284	296	277	289	287	282	297	276	257	279	276	283	275	266	301	273	262	269	304	296	270	314	287	258	243	287	275	238	282	279	284	263	282	263	301	279	257	305	295	290	288	308	298	272	274	300	296	278	282	275	280	313	300	289	304	285	305	291	277	295	298	293	311	296	256	277	305	293	263	299	284	308	269	309	278	276	256	235	267	299	307	312	288	307	281	275	280	277	288	280	286	264	279	277	304	265	265	291	294	271	273	297	274	271	310	287	271	280	269	273	275	274	258	282	293	280	283	297	267	261	277	292	294	264	290	270	272	278	274	280	281	320	281	283	266	296	290	296	263	270	285	265	284	281	252	250	290	335	306	288	270	290	258	281	260	310	287	300	274	286	286	288	295	278	292	299	279	271	297	277	293	268	276	287	299	291	299	287	288	284	311	285	308	289	301	282	294	289	246	283	285	285	291	279	279	326	283	287	319	266	291	284	268	259	275	289	300	289	303	260	286	273	271	277	316	296	284	283	289	311	298	293	275	292	288	288	323	274	278	288	293	288	280	272	295	296	255	273	255	287	297	281	288	312	272	291	283	265	311	277	338	275	279	302	295	288	296	294	269	265	283	295	310	309	263	256	292	270	286	296	270	286	309	283	286	262	280	306	287	280	267	269	291	265	280	295	283	304	274	307	286	259	270	299	283	292	298	285	260	266	287	260	309	246	271	278	266	303	264	280	282	310	281	275	301	281	290	248	287	275	299	292	282	258	332	273	271	301	287	294	257	288	269	280	299	273	288	283	287	267	289	279	277	271	280	296	282	297	268	276	293	283	268	286	301	285	275	282	300	253	290	291	263	307
1355	557	362	258	238	394	407	305	264	233	190	170	196	163	177	180	194	155	164	138	125	143	113	92	106	117	116	94	88	79	91	83	84	78	97	77	73	100	81	75	71	71	49	91	67	66	77	71	68	72	66	65	61	62	71	58	68	63	63	67	65	59	62	59	78	74	61	72	71	62	61	61	74	56	63	65	77	55	59	65	65	71	51	47	64	77	63	68	61	69	65	53	86	79	79	61	64	80	69	74	77	56	65	66	71	61	76	66	65	62	72	68	62	66	55	68	50	61	59	66	64	73	56	69	67	70	54	65	71	67	53	61	70	68	53	75	77	66	64	74	75	69	83	75	73	66	84	63	66	55	50	75	75	70	58	70	49	63	59	62	66	65	57	68	72	67	59	64	68	64	66	61	78	64	76	64	69	78	61	79	69	53	59	68	76	83	72	59	74	70	55	53	48	56	61	70	61	72	53	46	68	64	52	65	65	83	57	83	72	67	51	61	64	77	68	62	64	64	73	70	64	53	70	56	56	65	68	72	72	55	64	74	71	53	54	55	57	72	77	67	67	58	71	68	72	65	58	61	67	60	71	59	58	52	75	70	64	70	54	73	63	61	64	78	60	58	67	79	53	58	71	65	63	74	68	69	60	62	67	65	74	73	74	60	79	62	73	63	54	61	77	55	67	52	55	69	64	56	48	65	78	70	54	81	67	49	58	60	67	63	65	64	66	70	77	40	72	75	68	62	60	55	58	56	75	65	66	84	52	55	74	55	63	70	75	71	57	64	67	61	66	69	64	63	73	66	58	71	76	70	84	49	49	73	74	64	69	73	67	72	57	67	77	66	65	69	62	76	72	71	59	83	57	63	79	75	80	69	66	54	58	68	55	55	63	45	66	69	50	65	70	69	74	61	68	53	63	75	86	59	64	61	72	59	69	64	66	73	66	50	66	81	61	67	70	62	69	63	72	64	66	71	48	58	61	91	79	67	52	60	64	58	59	71	66	62	59	67	64	60	66	56	61	80	80	85	58	56	64	70	64	61	60	58	59	57	80	66	48	65	71	77	68	76	75	64	63	80	65	57	65	69	54	65	71	68	60	64	59	78	68	56	54	56	84	81	73	74	69	55	65	75	70	59	78	62	69	71	69	73	65	66	61	63	65	62	62	78	57	73	65	53	53	61	58	67	67	58	50	59	62	85	61	72	64	58	62	61	64	69	67	63	61	59	62	62	71	73	68	51	67	76	68	62	91	67	67	61	75	62	57	71	69	61	71	47	76	57	57	60	69	73	84	68	79	57	52	71	64	57	71	72	63	69	62	70	63	69	61	70	61	71	67	59	68	66	52	68	68	78	63	53	69	69	60	82	58	66	76	57	65	74	72	74	61	62	70	69	57	72	67	53	56	51	57	65	65	57	65	69	56	56	67	71	82	58	59	71	67	65	54	43	72	77	76	66	69	48	59	74	63	79	63	60	52	71	68	66	51	78	67	71	53	61	70	60	60	66	72	62	68	57	67	57	63	76	83	71	63	56	55	67	67	84	71	81	53	70	63	59	69	68	76	72	55	70	55	66	75	70	66	58	55	58	76	66	67	69	65	71	66	71	62	72	59	65	68	63	67	62	66	78	76	48	53	58	63	70	61	65	78	54	62	70	73	63	64	67	59	70	67	77	62	51	63	74	75	66	58	66	58	69	60	72	63	52	64	63	71	52	61	69	68	63	62	59	76	75	57	62	57	66	55	81	69	68	58	66	72	68	61	68	61	63	58	39	77	71	70	63	75	77	66	57	69	55	62	75	79	63	62	76	65	73	58	63	62	75	72	66	66	55	55	64	66	75	58	62	59	61	63	63	54	68	62	68	73	56	74	71	81	76	73	73	71	42	77	64	62	56	69	66	63	55	74	61	56	62	69	52	68	61	57	59	65	65	62	73	66	73	56	62	65	71	77	67	60	55	54	76	68	66	62	75	54	60	52	44	69	65	64	74	70	74	62	58	61	62	75	83	57	61	57	70	63	70	75	67	61	63	71	64	72	56	54	76	64	57	50	67	75	65	81	64	75	60	65	59	56	70	64	63	80	68	69	68	68	63	64	61	55	50	80	68	63	58	68	63	63	65	79	65	55	69	63	68	61	64	78	70	63	72	61	78	62	66	59	68	60	67	72	81	55	54	61	78	67	58	76	59	69	60	85	76	71	74	66	72	62	78	65	71	63	49	64	79	63	77	61	71	56	68	63	70	77	60	77	76	55	61	71	69	62	75	66	72	70	58	61	70	63	48	80	75	63	52	84	68	78	81	55	59	70	74	71	68	64	67	74	83	57	70	60	78	52	51	66	63	62	74	54	73	70	60	71	62	78	51	67	62	58	76	79	59	60	62	61	70	68	66	67	62	63	88	71	57	63	67	68	69	62	76	64	74	72	74	69	56	69	65	73	70	77	54	60	67	64	71	71	69	71	61	67	54	68	73	55	59	58	61	62	58	62	52	60	58	77	68	68	59	65	65	60	58	54	71	70	61	80	65	71	82	57	59	67	70	81	57	70	70	80	75	71	73	59	62	51	71	75	70	69	72	56	57	57	61	54	68	48	60	74	63	82	67	52	72	56	70	77	73	74	67	66	66	57	65	59	62	76	84	60	65	64	67	71	72	67	60	72	59	51	58	67	62	63	66	80	63	52	63	51	56	56	82	68	62	72	78	65	80	75	61	75	65	46	60	61	66	66	67	82	66	52	62	69	75	68	57	65	54	60	88	71	55	73	72	73	64	46	80	62	67	63	57	65	60	66	72	60	66	66	73	67	80	78	51	78	81	75	57	55	63	74	80	60	71	67	64	67	57	67	67	55	54	65	81	60	70	61	66	60	63	85	68	65	59	70	66	60	67	60	60	69	55	62	66	58	59	62	65	82	83	68	70	78	56	73	73	65	57	63	60	51	68	62	55	62	60	70	61	63	83	59	67	71	61	58	63	66	52	58	76	61	70	71	76	62	59	60	57	70	77	51	71	74	64	79	66	59	56	69	63	63	75	65	78	66	63	60	64	54	69	66	71	73	63	72	66	70	77	78	68	63	65	52	75	65	67	77	52	55	67	64	68	52	75	66	78	75	76	76	75	70	71	65	71	81	73	69	58	71	68	59	57	68	39	80	65	65	71	62	63	85	64	63	62	62	70	67	58	59	61	67	68	68	64	61	66	58	75	66	62	61	69	72	72	69	70	50	59	69	73	82	67	58	71	73	76	64	58	59	65	64	62	61	57	78	73	59	72	69	72	77	65	75	72	62	82	56	58	50	64	59	52	66	65	65	66	70	70	67	61	73	79	74	80	69	55	74	73	71	69	69	78	56	64	63	64	71	60	66	59	60	53	62	79	59	70	77	68	75	65	77	74	62	69	75	63	86	61	77	54	70	75	66	62	66	69	42	74	63	55	61	72	59	64	69	63	82	54	70	83	62	84	56	66	70	54	62	75	64	65	62	81	66	69
17321	7944	4589	7406	15009	17495	15647	12050	8886	6586	5435	5108	4973	4496	4419	4398	4198	3574	3140	2783	2467	2306	2136	1784	1690	1734	1618	1582	1449	1214	1091	1165	1061	1081	1010	861	879	767	774	730	715	665	727	764	706	650	701	694	644	644	636	658	607	612	670	679	642	618	628	653	599	617	621	581	561	627	586	584	558	566	590	552	515	574	589	570	610	568	575	589	603	599	579	557	591	578	576	562	596	584	605	576	556	585	569	575	581	551	577	643	565	580	558	573	586	604	564	538	582	586	595	588	602	554	555	595	543	555	576	573	608	514	575	573	622	636	587	571	552	538	566	563	595	532	514	601	582	554	576	582	581	535	548	558	592	596	571	562	543	595	543	595	531	621	608	580	563	535	630	576	581	539	606	624	557	534	565	528	550	539	585	534	570	568	600	562	606	577	588	531	563	570	565	559	555	591	555	585	565	528	538	554	566	578	544	571	589	558	571	601	524	567	569	548	576	552	567	580	583	582	564	564	553	562	534	546	567	579	577	530	515	592	559	528	560	560	549	551	544	574	562	605	535	555	566	578	588	578	556	593	534	556	584	574	557	577	575	576	603	541	556	582	584	591	561	585	590	548	583	537	584	579	534	601	538	569	520	585	576	567	563	586	575	559	584	605	550	571	505	558	557	591	572	596	549	585	537	589	586	541	565	574	564	586	595	570	601	586	548	588	584	535	574	551	565	618	589	564	545	548	587	555	570	578	559	601	588	538	574	562	552	571	599	561	544	534	535	541	584	564	584	558	586	573	611	554	571	596	602	574	561	552	551	555	549	568	540	560	610	566	612	594	598	592	591	568	547	538	550	597	598	575	545	572	626	628	594	548	549	575	593	569	553	535	571	574	576	539	547	552	531	549	570	557	570	593	585	565	577	564	591	548	554	561	524	628	550	533	584	551	551	556	549	578	545	574	578	564	599	596	567	568	582	564	555	564	557	583	581	545	593	594	590	577	556	549	563	533	556	602	523	503	560	584	582	598	604	585	571	575	577	534	545	565	550	507	527	586	550	571	565	579	600	568	558	557	556	563	569	588	550	525	566	535	604	558	539	562	561	570	544	575	562	567	607	597	537	566	546	597	557	542	570	546	556	571	593	540	545	600	589	596	558	623	581	582	557	568	492	575	576	606	610	559	545	566	577	576	604	548	586	568	583	578	585	547	592	554	513	611	544	612	568	575	567	562	558	546	581	580	550	590	554	604	598	550	549	557	553	567	591	573	553	553	534	556	557	538	551	584	581	560	558	595	603	567	588	596	567	563	538	535	569	561	598	539	544	594	549	567	577	601	590	552	575	574	548	618	604	566	533	597	582	534	577	585	571	537	538	580	518	592	560	561	616	567	593	563	577	572	581	561	591	582	598	583	580	522	552	595	526	592	573	580	563	536	572	586	583	547	572	569	602	608	598	575	594	524	571	574	569	580	585	569	587	581	592	547	558	571	591	599	564	526	525	535	575	582	600	581	538	520	583	607	577	587	616	571	577	531	573	535	578	561	593	536	574	571	564	553	577	604	583	562	562	571	544	577	572	522	619	585	525	605	537	589	655	552	515	593	525	595	577	553	585	531	571	575	567	557	629	569	562	610	573	550	597	537	571	562	586	540	575	556	538	569	570	550	546	567	534	572	606	571	595	564	544	533	544	521	557	547	560	551	572	584	543	586	614	542	552	569	585	585	550	550	562	581	601	599	560	576	536	558	561	570	559	551	527	646	532	540	564	554	558	571	563	533	580	525	566	562	622	574	551	537	556	559	594	540	590	517	574	554	560	573	579	568	599	553	613	595	565	576	550	576	538	562	542	591	561	559	594	580	583	597	594	545	561	611	556	571	569	592	559	569	574	555	566	608	530	567	555	561	585	592	542	547	555	558	584	550	589	594	574	545	566	565	581	567	527	580	549	564	579	572	572	539	589	528	595	560	607	570	613	557	583	611	567	552	561	585	556	551	571	574	578	558	582	593	574	557	574	560	555	595	553	618	534	555	582	572	562	543	579	549	539	547	548	555	592	583	536	564	575	587	600	600	608	564	568	563	547	559	551	599	554	588	589	543	573	567	559	622	527	520	558	563	541	629	562	574	541	593	545	574	560	567	589	576	537	566	575	578	580	570	564	622	549	554	540	541	607	557	552	532	523	534	548	573	571	595	567	578	596	542	540	574	586	523	604	629	585	581	558	560	573	552	605	579	567	553	570	581	572	538	545	596	566	569	566	580	561	587	576	563	601	574	565	542	591	556	525	577	600	578	594	601	594	538	566	559	584	513	529	534	558	592	552	584	563	536	568	567	524	587	591	570	564	582	577	553	542	550	516	592	598	575	556	581	538	554	607	541	568	620	570	555	550	550	515	610	582	565	584	524	570	564	595	577	532	575	577	542	556	549	566	571	563	587	560	562	544	560	554	571	570	556	558	585	605	591	576	573	529	571	593	574	579	562	555	574	566	566	595	577	525	556	591	562	562	517	595	542	570	540	568	587	589	582	519	566	530	558	574	582	604	559	563	554	581	588	600	571	503	581	554	551	553	576	568	554	559	529	562	579	533	612	559	563	560	583	528	596	589	581	581	549	589	599	556	586	591	581	562	594	520	600	541	589	555	543	538	609	585	591	594	543	509	542	570	563	577	576	568	558	541	567	577	558	560	566	565	577	589	550	579	606	573	573	584	578	567	557	597	546	553	567	565	570	559	538	557	529	555	567	542	586	533	567	571	563	544	576	559	583	532	546	574	534	595	534	596	566	579	553	537	504	552	582	595	560	576	582	596	581	595	542	602	576	546	585	579	555	601	598	578	575	568	568	533	587	535	555	560	548	576	564	563	580	548	575	572	495	546	574	569	597	576	580	595	578	566	551	557	560	533	559	577	614	583	592	566	548	556	583	537	545	597	560	561	592	582	521	585	581	555	586	568	594	552	539	561	575	556	587	605	556	562	553	528	563	607	549	566	563	569	582	534	586	594	554	562	555	587	564	563	585	528	527	542	547	579	588	589	551	610	564	485	581	543	525	541	582	596	576	576	594	570	586	528	573	609	628	593	561	552	581	578	548	548	555	565	599	610	576	587	555	552	594	569	554	559	583	546	586	569	553	561	579	568	575	594	591	589	569	569	498	603	564	591	577	551	579	549	561	570	552	580	558	517	561	537	559	535	568	598	558	538	571	557	550	593	536	566	563	535	566	609	581	540	563	587	547	544	534	558	558	590	580	558	553	543	570	541	519	537	562	563	550	580	560	537	571	572	647	548	568	596	589	516	612	619	551	579	559	574	567	603	528	522	547	587	571	564	550	576	600	569	589	573	584	562	587	538	564	586	588	566	570	539	555	563	558	553	540	584	564	592	593	558	533	522	574	574	606	582	548	573	616	561	547	533	558	546	556	604	573	576	543	526	609	577	583	581	555	583	579	606	540	581	556	535	536	528	519	557	562	578	583	588	575	575	600	581	576	521	561	513	565	553	557	573	573	546	593
1229	308	167	118	122	170	190	147	149	97	80	100	114	100	104	96	89	81	73	70	84	39	64	63	56	69	58	51	55	39	41	45	49	45	56	44	38	44	32	39	35	32	48	41	43	33	29	41	36	37	32	38	36	36	44	31	51	48	35	31	27	29	29	34	25	31	27	42	35	36	38	34	30	41	43	44	28	30	35	32	41	37	39	33	36	24	36	35	44	32	37	30	40	30	32	33	34	36	31	32	35	33	35	37	37	37	33	33	32	39	41	37	24	31	32	32	36	33	36	46	40	36	45	34	35	36	35	44	40	36	29	37	32	35	42	38	41	31	30	34	44	29	41	31	26	25	32	37	28	37	37	27	33	29	38	39	31	25	32	39	33	40	27	36	37	33	31	40	23	30	30	40	33	25	31	30	34	34	38	26	38	41	33	38	41	34	36	39	42	36	33	28	30	42	36	36	46	37	35	35	38	39	36	27	45	39	40	38	55	35	26	33	30	25	35	41	31	33	37	38	40	41	36	39	41	31	28	40	40	49	35	31	30	43	21	36	33	38	23	36	44	40	43	28	39	34	33	31	39	35	38	39	32	31	34	39	28	30	22	34	39	33	44	32	35	34	25	39	35	26	39	42	37	49	37	30	43	33	35	34	26	33	30	39	37	42	36	28	26	26	34	24	37	36	29	30	32	25	43	30	27	33	27	32	27	46	36	28	17	40	37	31	34	48	37	46	27	31	35	37	26	29	30	35	22	37	42	37	33	44	36	39	47	34	33	33	37	30	32	36	24	34	43	21	28	39	41	46	35	44	36	34	49	40	39	31	26	24	42	32	28	29	29	24	34	39	24	42	29	32	36	29	35	23	41	36	34	30	38	29	40	38	36	37	42	25	26	33	31	38	23	40	37	37	32	30	41	42	38	29	41	33	30	38	29	34	31	40	21	35	31	28	42	37	29	28	32	32	31	35	14	29	35	35	29	39	34	37	34	28	23	36	42	45	39	25	25	40	33	27	40	39	43	33	24	30	32	29	28	28	41	42	27	36	36	40	36	50	37	43	31	50	25	35	29	35	34	41	32	24	32	35	42	33	31	33	29	33	41	36	35	48	24	37	39	39	33	22	31	33	36	35	28	36	29	32	39	43	33	34	48	30	35	39	55	38	45	37	40	34	27	34	34	22	32	43	51	35	40	31	37	34	54	27	30	48	41	44	38	41	29	41	32	37	28	32	39	30	34	35	33	35	37	38	43	41	30	35	36	38	36	31	32	35	29	39	30	29	44	24	38	37	30	28	36	31	40	33	41	30	48	36	33	34	31	34	30	36	32	29	32	32	32	44	32	32	41	39	37	32	35	41	29	30	33	36	27	28	35	33	36	37	39	36	32	33	44	33	40	26	35	41	24	35	27	35	34	40	44	46	38	35	45	37	31	44	37	28	30	52	46	35	32	31	40	30	36	39	35	37	42	32	27	39	32	34	31	40	40	30	33	40	28	37	38	25	34	40	28	30	25	22	42	34	39	28	45	38	28	31	33	37	48	39	30	34	22	45	38	29	33	48	35	26	56	38	39	30	31	39	21	41	47	41	26	38	40	34	31	40	29	42	34	32	29	34	37	25	51	31	30	29	38	35	40	27	44	43	34	25	46	43	33	34	34	31	33	31	35	29	30	43	46	38	26	32	44	27	32	31	31	28	29	37	32	40	35	34	39	37	50	31	30	38	32	32	38	30	24	38	34	31	25	34	37	29	30	29	30	42	46	44	40	45	42	40	25	44	49	23	33	40	42	26	39	41	34	30	27	41	39	32	38	46	34	34	32	23	47	25	33	28	45	31	32	31	30	24	38	43	34	33	37	41	23	48	40	32	38	32	27	30	40	31	36	40	45	33	27	27	39	33	26	37	34	21	31	26	32	34	36	38	40	19	25	36	30	31	38	48	41	39	29	28	40	33	36	36	35	41	33	32	35	42	39	23	33	29	47	37	28	35	37	33	37	21	30	39	44	42	46	27	40	33	39	34	37	41	34	29	41	28	25	35	40	37	46	34	36	33	23	23	39	43	33	39	37	32	29	31	35	28	32	42	35	30	28	30	28	27	33	33	24	28	27	37	40	23	36	38	38	38	33	36	46	35	32	38	33	37	42	31	32	28	29	45	25	35	31	31	41	38	30	30	36	37	39	35	33	42	38	32	36	27	39	34	39	38	32	36	31	32	26	40	40	31	30	37	32	38	46	28	33	36	37	33	43	40	39	26	32	33	35	35	31	25	35	30	39	31	35	39	39	20	29	42	32	33	31	38	36	39	27	40	33	35	28	44	32	33	33	23	34	41	33	44	36	39	32	30	33	41	30	22	37	36	29	37	33	35	29	27	32	42	29	35	33	27	26	37	32	39	32	35	44	38	42	37	45	31	37	41	22	41	38	36	39	34	39	21	36	39	47	30	45	31	31	39	31	36	30	29	30	36	38	41	22	42	38	30	43	30	32	39	31	40	31	32	25	24	33	32	32	20	31	39	42	28	38	56	29	33	27	45	33	48	33	31	41	27	33	40	36	31	47	48	41	33	31	33	30	34	39	33	28	49	24	28	30	36	43	35	37	39	34	39	35	43	48	31	29	38	26	42	21	42	34	36	40	53	45	34	37	30	22	33	33	41	34	28	36	36	36	41	31	40	32	36	35	40	40	29	32	31	44	37	28	34	29	32	35	42	21	29	27	42	33	37	34	36	36	33	52	38	24	30	28	46	29	26	33	42	34	38	32	37	33	36	35	43	43	41	25	33	35	34	32	34	42	31	33	40	33	35	43	31	30	36	29	26	28	29	44	36	32	41	28	36	32	25	32	44	43	48	36	32	36	28	32	28	49	30	27	31	41	32	35	28	29	33	43	36	41	34	37	42	36	43	30	31	33	30	35	32	35	35	37	37	32	46	34	39	23	33	29	36	40	37	35	28	31	36	43	39	35	33	27	30	37	33	40	25	40	29	32	43	37	35	24	30	48	31	30	35	45	40	33	27	38	29	25	32	25	36	28	41	36	50	30	36	45	46	30	32	36	42	32	27	32	26	27	29	37	27	28	30	31	34	32	36	34	28	38	39	39	26	22	43	30	25	35	28	41	33	38	35	40	30	29	28	29	46	28	42	37	29	27	24	26	32	26	31	32	33	38	42	41	38	32	43	35	37	42	29	31	31	34	30	42	35	35	33	34	41	33	26	42	40	38	26	25	37	31	33	30	36	34	38	42	41	41	33	28	38	22	30	27	34	34	23	37	44	37	27	29	40	41	36	27	34	39	47	30	31	35	33	41	40	42	29	29	35	35	41	35	25	30	36	27	36	23	29	37	36	24	26	32	26	35	32	33	38	40	28	34	30	33	39	27	34	28	29	33	34	45	33	27	38	32	31	47	47	28	28	22	36	42	29	40	36	36	34	26	37	31	30	41	48	28	38	30	40	48	39	41	37	30	30	32	46	41	39	38	32	36	29
12598	4404	2368	4185	8956	10839	9569	6981	4820	3369	2742	2824	2925	2234	2236	2324	2293	1929	1697	1386	1269	1249	1069	1010	904	922	846	852	703	645	589	598	570	590	588	487	434	391	400	374	389	390	405	393	359	325	341	366	347	375	326	359	344	336	336	309	346	314	336	333	287	298	315	284	339	302	317	288	299	310	318	288	283	323	272	315	283	283	288	301	298	283	278	271	316	301	283	298	333	325	319	313	280	327	293	299	314	309	278	300	316	330	292	334	309	320	322	303	327	300	325	336	314	302	292	327	321	280	335	311	298	334	288	297	300	314	328	285	314	297	303	314	314	305	307	338	305	291	300	290	304	287	303	286	335	287	303	301	301	301	313	280	323	316	315	306	296	301	308	314	281	281	330	292	299	298	281	321	303	278	330	319	287	269	277	292	271	316	309	304	302	319	277	301	304	279	300	319	300	288	290	294	330	323	291	249	287	305	267	316	300	289	320	358	285	312	300	305	298	292	305	301	275	295	293	316	319	307	285	281	304	320	289	253	304	273	308	297	284	292	273	313	305	319	310	288	303	295	296	312	336	294	301	295	268	301	302	342	273	321	302	298	287	302	290	296	293	302	310	321	297	297	314	288	309	322	291	311	277	291	306	308	294	305	277	298	288	305	305	268	295	324	308	283	299	292	317	275	292	319	304	333	293	322	303	299	281	310	323	275	317	300	331	281	302	280	263	302	307	280	302	295	309	297	308	312	309	299	272	316	333	306	300	287	288	294	322	308	279	299	300	272	285	330	289	297	359	275	303	304	272	301	309	291	317	313	297	328	309	327	310	323	285	305	313	294	291	297	302	284	304	301	283	321	306	277	322	342	326	295	309	325	334	339	303	271	299	296	326	295	313	330	320	322	331	295	304	295	297	282	320	278	320	322	311	278	293	306	297	301	295	317	330	310	284	305	308	298	295	310	318	320	294	295	301	303	315	300	336	293	294	308	291	315	293	326	320	301	296	319	321	289	306	309	294	294	300	285	326	301	329	310	319	297	340	300	311	327	299	279	300	280	312	286	300	313	272	277	293	315	323	273	317	317	325	305	302	280	264	281	313	284	292	287	306	311	287	292	333	294	257	309	293	291	291	309	275	307	307	340	292	307	322	303	295	276	305	301	320	262	333	315	289	301	282	280	302	290	292	281	301	293	309	327	301	291	296	308	305	302	284	291	279	314	323	285	296	307	318	310	272	289	282	298	325	306	303	287	286	325	299	304	314	277	304	319	285	302	325	283	321	299	337	294	280	284	290	313	298	302	309	277	296	330	298	313	328	305	284	284	293	318	286	303	323	270	269	304	304	281	309	304	304	306	293	311	280	300	334	286	304	261	308	323	276	275	308	319	329	296	324	317	333	272	309	288	289	280	285	280	324	296	280	328	308	323	309	300	274	277	291	297	314	295	270	276	306	288	289	296	310	312	289	297	310	315	314	276	327	289	308	293	329	282	262	349	341	331	304	305	293	321	282	295	296	332	299	296	323	279	286	282	304	286	296	304	308	294	269	297	276	323	303	313	304	337	324	317	302	319	295	280	314	309	306	313	292	311	262	302	305	288	300	287	328	307	294	306	297	263	303	325	320	284	290	301	308	282	274	293	277	300	275	301	307	267	310	289	274	287	274	283	313	297	291	273	304	279	323	318	308	308	291	321	319	295	333	302	308	297	315	312	293	291	290	291	297	303	294	332	269	328	301	287	275	311	282	304	321	319	317	305	320	284	286	296	313	302	292	309	289	289	311	264	293	290	331	282	295	293	293	294	303	317	309	301	269	297	304	322	289	307	308	277	313	290	305	292	301	297	298	298	302	307	313	305	320	283	310	307	309	294	290	278	320	289	279	313	279	299	286	281	294	311	304	300	317	263	295	291	290	270	315	308	284	294	304	303	299	324	308	309	288	291	310	311	306	297	287	315	303	312	300	329	310	314	329	335	311	304	318	323	297	305	287	306	302	317	285	301	298	296	290	311	298	295	299	307	283	276	299	289	314	313	314	316	311	299	265	292	298	296	328	281	312	324	283	277	288	268	299	282	267	339	346	278	326	307	306	307	280	314	308	326	340	295	295	319	314	333	309	312	319	318	289	301	341	307	303	248	288	303	306	273	308	312	289	333	325	296	297	321	290	330	327	274	293	299	300	296	311	282	307	275	301	272	313	320	309	285	319	314	289	278	313	278	291	332	304	302	270	303	285	287	281	287	307	306	322	310	280	310	286	321	322	313	321	299	294	285	301	301	286	315	296	290	274	303	292	294	278	332	280	319	287	318	313	280	275	290	327	319	291	299	306	307	292	269	329	273	306	322	312	297	336	298	279	291	308	331	307	306	306	291	309	292	310	307	311	297	338	295	297	332	278	320	274	317	325	296	305	312	311	294	280	288	296	297	317	307	273	310	311	332	313	328	306	303	303	292	263	284	302	297	294	301	310	289	283	289	299	305	311	310	284	316	290	295	288	304	323	298	295	321	296	315	297	332	315	298	316	295	315	301	291	293	286	278	314	311	303	276	281	305	304	309	307	271	322	286	343	300	299	326	278	302	246	305	290	319	315	299	322	288	331	306	301	289	304	330	305	306	288	288	307	279	286	314	304	269	312	315	315	297	298	302	296	265	345	316	349	326	329	326	320	322	286	300	293	318	302	299	273	294	287	287	320	320	305	285	280	294	287	309	320	294	317	315	328	330	328	289	308	306	301	293	318	300	315	320	329	307	300	326	294	329	303	312	291	295	310	303	328	310	289	306	309	323	280	322	303	296	310	290	287	307	292	301	307	300	318	328	318	301	301	301	313	308	305	295	300	315	266	307	329	303	364	326	346	304	313	290	277	305	290	277	295	293	293	293	315	296	320	286	278	295	260	308	307	312	281	321	322	300	313	294	305	302	324	291	302	309	319	312	298	286	331	304	315	317	297	285	298	337	334	303	292	335	308	301	346	323	270	306	288	306	317	284	284	288	321	288	290	295	269	317	308	304	297	306	282	287	303	313	258	323	313	259	285	300	267	313	301	287	306	253	296	289	304	276	327	290	295	322	299	312	283	299	274	274	306	293	313	288	290	281	303	282	287	297	285	333	306	287	276	303	316	330	303	300	289	314	312	310	292	317	288	313	287	294	320	300	307	311	302	305	319	294	314	257	307	301	272	315	301	301	279	334	311	273	308	317	312	286	283	319	319	303	310	316	313	301	283	321	286	277	275	287	315	297	312	309	308	309	304	287	316	263	283	299	300	300	317	335	317	316	297	317	262	303	296	307	260	258	306	340	299	314	319	294	284	295	306	308	256	309	275	264	282	316	310	304	337	301	305	311	299	343	296	285	292	283	329	342	306	309	309	289	311	309	307	294	302	307	311	315	289	299	300	293	313	304	308	313	315	284	336	310	278	310	315	277	273	300	292	312	311	270	297	298	289	316	311	299	324	294	336	298	281	306	306	296	299	294	290	288	303	287	301	313	323	250	285	301	333	313
899	468	305	201	234	282	300	281	207	160	184	151	133	143	160	146	139	120	141	114	121	100	107	86	89	95	102	88	82	105	73	67	76	93	82	79	86	78	72	67	74	57	79	62	61	72	58	73	63	68	50	69	82	72	70	62	69	72	62	64	59	57	66	66	59	71	64	67	75	65	66	51	67	59	58	77	58	63	72	56	56	46	75	75	70	70	59	62	67	69	70	61	84	53	62	65	70	66	55	79	81	66	59	64	57	72	67	52	59	49	62	50	60	84	63	67	67	53	74	70	61	69	64	72	47	65	67	74	67	66	73	70	71	57	60	63	81	68	75	68	62	61	59	66	56	58	65	59	61	67	66	62	53	52	71	70	64	64	53	71	59	64	69	65	72	52	71	65	68	64	69	72	62	62	61	61	44	73	60	54	81	71	57	64	74	64	58	64	71	61	61	60	58	70	65	75	62	71	72	73	73	71	67	83	46	61	56	76	65	61	61	60	64	75	59	56	68	64	42	66	78	53	55	70	70	61	65	53	81	74	74	65	63	53	61	58	62	62	65	72	50	54	62	65	63	60	70	75	63	67	67	89	53	77	75	57	58	75	60	67	54	47	60	72	52	69	54	61	66	59	80	62	58	62	69	67	60	56	81	65	56	68	58	57	61	56	69	78	55	69	58	51	53	51	71	59	60	58	48	68	67	56	64	58	66	46	56	61	63	61	71	67	71	55	68	65	66	63	52	56	76	60	66	75	53	54	68	65	63	65	68	62	61	78	75	66	66	69	56	58	76	60	74	56	65	64	52	54	58	61	61	53	61	86	74	66	64	62	75	63	69	61	63	62	63	54	62	56	69	59	60	60	72	61	59	74	48	60	64	64	64	45	53	44	83	68	52	71	71	78	64	57	71	68	64	56	62	63	70	53	74	58	64	56	45	69	63	69	58	74	61	66	70	77	64	71	73	71	83	64	69	64	73	63	73	70	66	58	57	60	54	61	59	69	65	65	73	56	58	63	72	64	68	80	76	51	62	65	61	62	73	83	58	61	72	63	73	60	65	60	71	63	72	58	61	75	48	62	67	74	66	66	68	61	54	67	57	73	60	63	60	60	61	54	67	60	60	76	66	67	63	60	79	72	68	75	69	70	62	65	67	76	61	63	55	70	73	76	61	70	68	64	62	65	73	64	73	68	60	74	66	69	63	54	61	58	67	62	70	58	75	55	73	58	77	85	73	65	60	65	69	58	64	65	71	69	68	53	61	78	77	67	69	51	68	69	63	62	69	63	70	56	63	55	74	69	62	63	67	67	53	69	55	80	70	59	57	63	80	54	69	70	49	56	76	73	53	56	68	67	66	57	61	65	81	48	56	66	63	57	54	66	72	55	68	63	62	59	53	59	50	60	70	51	70	54	72	56	67	75	70	60	68	74	72	60	51	65	86	77	60	63	74	90	61	67	77	68	64	51	61	77	74	64	66	61	66	54	58	76	55	65	62	74	64	44	63	74	59	77	60	56	67	62	54	65	60	49	68	72	74	61	62	74	67	64	54	53	64	66	64	54	59	56	55	67	65	49	69	65	55	76	63	62	63	61	72	65	60	62	78	65	64	59	63	61	61	62	77	62	57	69	67	64	58	49	52	51	70	48	56	60	54	60	71	59	59	62	71	47	79	54	61	54	76	62	79	69	74	69	61	56	66	79	67	70	62	65	63	53	67	53	76	72	65	61	73	62	66	80	62	67	57	82	61	70	67	74	57	75	70	65	74	75	70	67	77	67	75	65	57	54	72	78	62	65	58	58	50	70	72	66	67	59	74	55	67	52	75	71	65	58	63	66	51	61	74	60	51	71	67	77	69	71	54	66	68	78	64	69	67	48	67	60	71	51	62	56	77	66	70	59	62	65	54	81	68	64	56	61	77	69	69	67	43	58	70	69	69	55	53	56	64	70	64	81	56	50	58	56	42	59	65	53	69	79	66	66	67	64	74	60	62	61	49	62	70	76	83	63	64	47	63	75	55	70	61	76	65	55	63	60	65	65	55	70	54	75	60	81	64	63	62	65	69	61	62	67	48	59	63	68	84	58	59	68	67	77	82	63	73	66	57	71	68	69	53	79	65	66	66	78	61	64	67	69	68	65	77	55	53	73	42	59	51	68	64	69	68	81	77	69	64	77	63	68	63	69	76	49	61	74	67	62	76	61	61	63	73	66	50	70	58	73	73	62	66	70	73	61	58	71	63	72	75	73	62	63	53	70	67	62	61	48	72	61	65	56	65	58	77	62	86	59	77	62	57	67	67	69	56	54	57	73	69	68	57	63	66	69	64	63	69	49	59	75	69	67	56	58	53	56	65	58	65	61	70	59	62	66	60	65	58	76	48	51	74	67	70	60	64	59	78	77	61	64	59	69	62	80	62	60	69	65	64	63	65	70	59	53	67	56	68	80	64	62	58	55	55	60	57	54	55	68	60	64	52	60	58	68	67	66	55	65	64	59	60	66	67	75	59	63	67	69	65	59	75	51	66	70	48	52	68	73	68	60	65	65	73	67	69	60	54	66	61	72	56	52	74	68	70	62	71	69	68	55	67	63	59	61	60	64	71	50	57	65	52	65	59	65	70	69	71	73	62	79	74	63	73	61	66	69	70	67	71	64	65	71	52	55	63	60	58	61	62	69	66	76	65	53	62	67	64	64	43	65	54	57	63	59	56	59	60	58	73	58	55	62	62	58	60	68	77	67	57	61	55	69	49	61	72	47	82	60	57	55	62	51	65	54	66	61	64	73	44	69	68	66	64	69	76	62	68	67	86	66	64	57	73	61	67	81	58	66	59	60	63	68	60	57	43	54	72	73	71	78	65	61	53	74	65	55	70	42	64	61	65	81	55	57	62	64	62	70	76	64	58	66	62	63	72	81	60	77	64	73	68	79	63	60	48	72	56	69	75	73	60	54	69	72	66	62	64	72	74	60	51	77	64	78	63	81	65	64	61	67	67	68	66	69	51	54	72	73	58	58	76	54	70	70	70	79	73	48	70	70	56	63	59	56	56	59	64	60	60	62	66	58	73	77	72	74	52	58	79	67	66	70	59	65	67	69	56	63	66	62	67	71	61	54	60	66	62	75	65	65	61	68	60	71	59	62	66	54	64	61	52	42	56	58	63	69	61	68	60	63	64	68	65	69	49	74	67	59	73	70	61	56	69	49	59	64	76	70	73	67	62	64	64	65	58	75	61	51	79	67	72	63	62	71	68	69	68	73	57	63	56	69	54	57	58	74	66	61	62	66	58	62	66	70	51	65	57	64	81	72	62	70	65	56	69	53	63	69	71	58	58	75	68	68	61	68	65	55	68	70	66	57	68	66	75	67	67	55	52	50	52	56	73	67	66	72	56	76	52	62	80	68	73	65	64	74	72	59	75	65	59	68	60	74	61	69	68	58	56	55	67	69	68	59	54	65	70	69	66	65	60	57	71	64	53	48	63	66	63	59
14126	6765	3907	6222	13347	14273	13007	9816	7241	5113	4269	4285	4080	3572	3186	3263	3326	2863	2456	2158	1956	1900	1778	1558	1367	1365	1265	1167	1135	1053	930	1041	936	944	909	776	742	665	646	703	726	706	688	673	623	648	666	649	615	614	596	580	614	580	526	554	600	566	626	561	541	548	561	545	573	582	545	571	572	519	560	557	573	554	586	565	536	577	498	545	557	570	553	550	564	514	587	534	555	557	522	533	595	514	537	552	555	530	501	536	569	546	532	538	535	572	539	551	577	557	543	549	586	544	569	506	524	509	595	560	520	591	518	606	509	538	574	560	519	565	569	533	570	553	549	515	577	546	545	551	587	519	542	521	559	555	567	548	543	574	549	535	558	534	553	526	552	522	523	529	526	538	558	530	585	592	585	545	546	548	572	567	515	577	545	549	526	551	564	568	570	521	541	560	540	551	530	540	527	561	521	537	545	601	544	569	520	588	583	562	547	553	545	542	552	554	532	547	548	501	533	528	529	575	596	544	544	569	510	546	553	575	543	549	560	563	536	536	565	529	550	571	530	540	525	527	586	572	551	552	555	539	544	538	545	498	531	526	564	574	528	540	581	613	537	516	540	552	560	595	571	551	566	547	556	536	540	494	545	540	603	570	539	551	510	584	531	584	533	526	539	521	567	528	532	562	506	535	522	555	558	576	577	572	562	507	576	545	580	535	562	524	559	520	539	576	574	508	509	541	555	544	533	546	589	508	530	549	554	547	507	539	597	551	566	533	505	547	568	537	571	522	518	565	581	567	511	577	564	563	560	552	530	557	571	509	544	557	516	565	513	504	561	565	552	512	538	529	543	519	620	548	560	577	544	561	589	554	577	595	560	545	556	545	533	529	585	553	556	530	591	529	542	553	520	557	547	538	531	507	532	590	568	557	517	551	584	541	514	533	571	552	540	555	573	556	514	534	558	530	547	556	515	567	535	544	530	538	544	548	528	560	555	571	564	533	559	579	514	529	547	549	576	572	557	506	572	543	553	573	533	555	528	532	495	533	543	538	517	592	526	534	546	561	558	543	566	555	506	495	544	557	531	530	534	558	560	604	541	517	576	524	507	518	551	519	532	558	546	543	558	525	564	515	553	557	556	534	554	555	584	558	543	535	558	536	548	537	542	503	568	543	550	547	547	544	526	533	563	548	528	535	510	584	521	561	543	580	561	533	562	500	536	493	548	598	545	556	507	557	553	553	574	550	514	517	542	535	509	566	521	529	515	541	536	536	540	530	517	534	557	551	565	548	518	574	538	515	557	555	547	539	534	551	520	554	547	557	547	595	550	580	535	562	545	526	509	555	533	520	536	553	557	529	534	535	578	556	539	576	543	541	566	542	530	531	536	496	563	586	539	534	506	532	533	554	573	575	547	544	552	521	517	542	567	506	509	598	533	552	562	556	538	539	522	565	554	547	505	587	536	545	607	566	579	540	559	549	546	547	537	519	566	562	549	541	579	500	494	551	543	505	514	558	562	549	524	561	509	571	515	531	514	568	553	564	532	550	564	546	506	546	569	580	582	495	544	534	565	550	547	555	545	539	573	545	586	543	568	532	572	552	583	551	510	566	522	552	548	554	578	552	528	554	540	546	553	577	529	517	532	568	575	567	536	563	556	525	535	559	555	546	558	527	557	559	539	571	484	511	519	513	561	514	559	532	533	538	553	574	507	534	542	554	596	535	542	586	586	575	537	550	532	524	528	542	577	563	526	516	571	568	536	514	508	574	578	556	564	526	559	565	553	534	528	550	549	581	566	556	570	540	607	522	541	547	568	522	532	540	576	538	558	563	563	533	542	533	583	520	557	509	560	517	538	595	573	526	524	556	509	553	564	524	494	508	564	553	528	562	548	514	530	580	555	541	552	545	510	591	550	551	532	563	507	547	542	538	525	538	547	553	549	553	523	541	573	570	563	537	533	550	526	494	544	514	519	526	568	588	542	533	574	565	570	559	528	535	553	543	533	554	546	508	533	569	528	538	535	584	544	584	566	552	557	557	557	600	556	540	570	519	527	542	589	525	527	533	547	569	503	531	549	546	530	540	563	543	543	576	560	501	540	544	554	522	535	553	528	569	552	517	539	536	505	552	505	495	580	513	515	505	537	543	557	545	561	564	521	540	532	515	546	544	508	523	529	575	512	543	534	526	579	534	551	504	578	498	536	559	526	557	555	541	566	557	560	545	580	562	489	586	560	567	548	534	569	572	565	559	522	509	576	569	555	557	522	529	546	574	571	541	551	545	566	547	532	557	507	523	530	554	535	545	526	498	569	550	581	549	508	552	550	529	543	524	565	540	519	549	548	547	541	559	555	571	590	534	565	586	547	542	506	549	548	533	545	564	537	544	530	499	548	560	542	518	510	521	512	563	561	549	544	518	518	545	545	520	584	541	524	555	566	526	517	555	535	542	510	564	513	572	554	562	527	518	531	522	592	563	526	494	531	513	519	556	540	536	552	520	528	515	537	527	541	541	505	515	535	530	567	521	530	571	557	571	545	560	535	532	564	547	537	540	514	615	554	548	496	582	574	526	556	529	535	571	570	533	524	541	544	558	571	510	538	565	530	505	564	492	569	563	535	571	571	538	526	538	555	593	558	526	513	511	526	570	557	547	523	536	585	533	534	518	525	564	543	554	549	543	522	516	524	482	528	549	573	559	580	558	514	574	510	580	582	534	571	573	554	555	548	593	531	542	540	541	551	559	520	540	546	520	573	535	568	533	527	527	515	531	572	577	571	535	594	529	558	562	581	563	580	572	549	569	560	563	553	514	528	537	551	529	561	517	562	536	552	543	535	534	528	563	517	553	596	513	543	573	491	494	543	545	567	557	566	555	532	557	505	518	526	507	547	543	551	516	541	577	582	532	556	564	551	522	568	565	543	576	510	580	563	520	579	541	525	587	572	536	541	563	563	576	521	554	586	508	518	529	544	563	571	584	524	561	530	544	501	514	533	547	525	541	533	535	511	529	540	525	545	570	583	542	542	556	537	546	527	563	496	542	587	519	528	511	540	529	545	591	557	525	572	568	569	527	556	560	542	541	557	539	530	491	547	578	571	570	576	527	589	526	528	556	533	539	548	563	545	561	564	549	551	530	532	533	521	576	524	557	561	566	600	537	579	514	568	556	539	538	554	541	539	529	521	541	564	541	514	565	566	519	535	566	571	560	517	536	581	556	528	552	514	612	524	542	523	581	560	572	565	524	577	522	552	519	550	550	519	559	554	510	541	536	541	566	594	510	519	560	527	556	576	562	549	526	544	535	575	555	550	564	534	542	534	561	521	559	539	548	534	535	530	576	556	579	542	520	558	564	557	539	572	602	574	548	530	555	562	544	569	543	581	550	570	537	493	530	551	531	544	584	557	535	508	558	504	553	544	532	532	575	521	547	540	540	568	579	530	570	554	543	519	600	562	566	578	546	547	551	503	554	538	566	532	542	547	548	510	513	555	522	535	538	504	527	555	491
1848	390	249	168	168	215	257	213	167	144	102	140	130	128	127	135	114	100	99	103	65	77	67	62	62	86	77	74	71	56	46	43	48	47	46	42	48	46	31	41	41	44	31	44	29	38	28	45	34	42	34	43	35	29	46	32	42	42	22	26	33	38	43	26	37	38	35	35	29	29	33	30	35	28	32	26	39	21	29	34	29	29	30	50	28	31	42	26	27	28	21	33	34	32	29	45	41	36	26	28	34	33	36	35	33	34	35	27	38	39	40	31	28	25	23	31	24	26	34	29	35	29	30	25	35	35	27	44	34	32	26	37	28	31	33	34	27	29	28	29	33	34	29	24	31	23	32	32	29	37	36	36	24	35	34	35	26	25	39	37	26	36	42	40	32	29	35	31	32	24	41	37	25	39	29	28	25	36	29	27	35	33	39	32	38	32	30	26	32	30	32	31	33	40	28	39	32	32	34	34	38	32	32	30	25	27	38	18	34	31	29	31	29	40	34	32	24	38	24	34	32	28	30	40	31	32	39	47	34	32	40	27	32	25	33	46	27	31	25	26	37	32	33	33	28	31	26	30	40	28	34	35	31	26	31	30	27	30	36	39	34	39	33	33	26	39	34	30	28	44	35	38	31	33	30	27	38	35	36	26	38	33	33	25	33	32	38	37	29	34	34	32	22	27	39	29	30	22	29	23	41	27	36	31	45	31	27	27	32	24	32	35	31	31	35	32	35	31	38	30	32	32	35	33	32	33	27	28	30	35	29	34	22	27	30	40	34	25	34	22	36	26	26	26	28	36	33	25	36	23	24	29	36	36	24	32	45	29	35	32	26	28	26	30	30	36	19	28	25	29	36	29	37	25	28	24	28	38	43	26	32	30	43	37	36	22	38	32	33	35	33	26	36	34	29	24	32	32	24	26	28	23	36	40	29	28	37	34	27	30	46	32	38	25	38	26	26	25	32	27	24	40	30	34	33	35	24	28	29	40	26	25	36	24	28	32	24	30	28	26	37	41	25	31	41	38	41	28	21	25	34	34	29	34	32	39	33	24	20	28	30	35	32	28	32	24	29	27	30	24	30	42	35	29	30	33	35	38	36	23	39	28	31	38	29	37	33	27	31	34	30	23	32	33	27	31	29	31	42	30	31	31	30	27	23	39	29	32	30	29	28	37	26	21	26	33	30	22	24	31	42	33	35	30	28	32	31	29	32	29	34	27	34	35	33	31	29	34	34	32	25	31	32	41	50	38	39	40	36	31	29	27	30	29	30	33	38	39	37	42	36	32	31	23	35	43	25	24	33	35	29	28	30	42	30	27	29	27	29	25	32	32	27	35	36	31	24	40	33	28	29	32	38	22	31	32	26	42	35	40	30	37	26	28	35	37	38	38	24	30	33	38	34	36	38	38	30	35	29	37	33	26	26	35	31	41	27	42	36	31	26	34	30	33	27	28	40	30	37	28	38	34	35	27	29	25	37	30	20	31	33	32	29	38	28	29	36	30	30	22	33	23	29	29	40	25	37	38	36	34	31	38	30	33	31	35	29	30	30	33	32	34	43	33	28	32	34	34	36	28	33	24	32	36	33	37	25	47	25	36	27	31	47	24	38	28	30	32	43	28	28	28	46	27	35	27	30	29	32	27	39	27	34	40	37	22	31	25	29	34	30	26	28	19	43	26	42	27	35	38	19	20	30	31	30	30	24	36	41	24	32	32	25	21	35	46	35	31	31	27	29	33	37	38	21	39	39	28	34	42	30	33	36	27	23	33	45	37	32	24	29	38	37	35	36	34	35	30	22	32	25	27	31	32	34	38	32	34	33	33	30	35	42	46	41	34	53	32	28	34	35	38	33	38	34	36	41	29	35	30	29	31	34	28	33	36	24	40	32	33	32	30	31	28	36	38	41	21	32	33	32	27	35	32	23	29	39	38	43	41	30	34	30	37	27	29	26	34	30	29	41	24	34	35	41	44	32	29	30	38	36	34	28	39	23	33	33	40	34	32	41	28	42	36	34	30	28	29	30	30	32	18	30	37	30	32	26	28	37	24	29	25	40	31	25	31	32	36	34	40	23	38	32	31	35	27	38	32	30	30	31	43	42	34	39	35	30	38	26	33	27	36	38	33	35	29	34	30	32	33	22	34	28	36	30	37	30	36	31	31	30	38	36	29	29	28	32	42	33	40	35	35	28	26	44	37	38	24	28	22	27	30	25	33	33	32	26	33	34	26	31	30	42	31	23	35	29	31	44	29	35	22	23	38	45	30	23	36	22	31	25	30	27	38	36	28	31	39	32	32	27	29	38	35	43	33	51	33	30	39	34	31	35	39	34	28	37	26	32	25	32	32	45	31	31	32	46	31	33	24	29	22	38	28	35	22	34	20	31	31	42	36	30	32	25	23	29	23	33	28	36	30	29	37	22	40	32	36	25	31	41	31	23	35	35	39	38	29	23	33	33	25	31	30	22	37	22	29	34	33	39	26	31	34	33	31	25	31	30	35	34	45	24	33	32	28	36	23	38	34	27	33	24	25	35	32	29	37	30	30	35	32	35	22	30	32	23	33	29	39	35	33	32	29	24	29	36	30	36	35	34	33	29	37	24	28	25	30	38	29	29	41	29	27	39	38	31	33	32	25	20	29	25	44	37	40	34	30	30	30	32	43	43	39	30	34	27	41	36	39	38	37	42	28	34	24	29	37	27	35	28	32	30	32	15	31	28	24	37	43	35	36	23	37	22	27	32	33	36	32	42	37	31	33	34	32	26	34	25	35	40	44	32	29	34	29	31	26	25	28	24	27	27	30	26	41	24	40	37	27	29	46	22	26	25	38	29	32	30	30	30	25	28	32	37	35	26	28	34	33	34	36	25	31	40	44	29	32	38	24	25	43	33	34	34	29	27	25	34	30	38	38	21	38	40	23	29	31	12	27	39	36	34	43	37	29	35	27	20	33	48	46	39	29	29	34	33	33	40	21	41	37	41	32	36	34	36	32	50	38	30	38	29	37	38	28	29	26	43	30	26	30	38	24	36	38	43	32	28	39	35	40	34	29	39	39	46	27	31	31	28	41	45	26	44	30	30	33	45	32	35	28	31	32	36	31	30	38	25	29	33	26	28	31	27	35	38	24	32	33	29	27	35	35	39	27	38	27	42	36	30	35	36	35	36	36	36	31	34	28	33	32	27	33	34	25	30	31	36	44	34	39	39	23	31	30	33	32	33	37	24	29	34	17	33	34	21	40	26	35	34	32	28	28	22	35	30	35	37	27	22	32	27	30	21	28	34	27	32	25	35	38	36	23	40	31	28	21	35	32	32	29	28	38	30	28	28	33	31	33	22	37	37	27	38	33	31	34	28	34	41	32	33	35	33	37	44	28	33	36	31	29	47	36	36	39	36	32	36	39	31	30	40	35	31	40	37	33	40	24	28	29	25	32	37	27	32	34	29	33	27	35	32	37	32	22	25	25	21	37	31	29	35	33	27	22
14660	5528	3186	5460	12230	12760	12052	8974	6745	4992	4046	4211	3994	3420	2989	3274	3042	2656	2294	1952	1722	1687	1448	1287	1110	1168	1079	960	1008	776	742	694	696	664	680	548	480	499	447	423	372	398	456	416	385	371	368	365	393	375	317	353	318	293	324	346	365	330	303	310	312	268	306	311	269	298	285	289	319	317	276	299	280	297	293	291	272	267	274	285	302	308	304	250	268	304	256	301	285	309	323	276	265	272	305	275	288	288	286	249	273	283	294	261	287	303	277	293	287	301	276	287	270	290	299	280	288	297	318	304	277	277	287	276	269	286	264	281	281	282	284	293	316	287	289	309	269	268	280	294	307	282	285	297	280	280	306	252	321	293	312	296	268	275	310	292	270	256	294	266	277	333	304	321	308	295	282	255	298	302	297	266	260	298	292	264	307	275	277	298	260	289	297	273	285	296	293	311	270	314	268	293	265	272	262	267	317	260	245	290	266	287	276	297	266	272	291	285	278	266	287	309	252	278	292	294	290	277	313	270	268	281	294	308	263	283	267	260	288	314	285	301	318	277	285	235	304	300	270	282	292	269	290	289	285	281	300	289	306	282	272	243	283	299	321	249	279	270	271	274	274	310	262	264	287	271	298	310	273	280	308	278	293	287	311	345	279	287	306	276	266	268	293	273	297	317	273	302	277	270	308	334	283	288	255	285	295	278	294	278	265	298	298	245	277	278	314	306	278	277	289	305	273	268	286	279	296	266	302	267	292	264	289	304	281	307	320	327	248	257	297	295	293	264	260	279	263	287	285	272	329	315	286	271	253	275	283	303	285	282	309	267	286	283	275	307	283	288	314	276	292	311	303	307	320	275	300	288	310	296	303	269	262	291	305	286	298	288	263	292	268	281	301	304	289	302	293	266	270	294	285	306	304	290	317	274	285	268	307	260	304	289	281	260	278	276	263	269	280	296	300	275	273	294	316	266	306	268	297	285	249	301	276	285	286	260	297	255	256	294	284	291	254	292	273	271	291	264	269	300	291	286	274	246	261	270	282	265	316	293	301	274	289	289	297	282	291	304	278	289	294	270	286	296	335	309	277	298	283	307	306	284	342	308	264	276	271	297	290	316	297	284	263	274	300	253	288	263	321	267	283	283	275	264	293	284	296	303	282	292	307	260	287	286	279	287	309	280	279	268	273	299	277	294	283	295	278	305	278	296	282	292	281	288	288	267	289	316	297	292	298	288	302	276	286	291	274	290	281	298	277	277	267	255	275	316	291	271	292	297	282	295	299	291	290	302	305	316	300	258	260	290	312	297	288	280	278	260	310	303	306	282	305	290	313	262	295	294	270	283	288	323	313	261	300	286	302	273	289	311	270	288	301	278	255	267	331	309	266	277	296	303	294	299	295	287	303	310	281	280	262	257	286	294	285	293	286	304	290	278	308	280	275	327	278	264	273	308	274	275	282	294	274	287	312	272	276	290	278	272	318	305	297	258	271	294	275	290	292	264	265	298	283	259	293	276	260	292	304	291	296	273	288	299	291	291	291	288	273	261	296	283	286	318	271	280	306	293	280	294	286	301	297	284	265	246	294	298	311	286	281	304	294	281	304	304	299	297	294	280	304	315	291	318	288	280	274	292	285	258	298	298	272	277	293	290	294	296	303	263	308	303	300	307	304	249	311	284	280	300	288	289	271	275	326	285	277	247	260	302	293	291	269	251	283	295	277	290	315	288	313	278	297	304	291	279	250	289	278	275	292	314	294	268	323	270	298	268	283	270	272	307	294	304	282	280	268	289	298	305	295	270	308	280	294	292	285	298	287	297	298	296	275	284	264	279	264	299	304	272	255	279	271	312	276	266	292	277	281	272	294	327	285	276	294	275	267	294	275	266	301	265	292	303	280	264	282	304	287	261	310	303	289	269	284	266	292	286	292	287	292	295	311	295	321	267	290	289	289	282	282	267	294	303	256	284	288	295	309	282	276	282	266	322	281	284	290	302	271	276	290	295	304	294	309	326	263	311	305	265	279	272	289	272	307	269	294	280	285	308	284	296	302	285	278	298	278	312	280	278	298	271	283	294	287	304	292	291	292	293	279	306	264	297	280	280	292	311	284	290	309	290	264	288	255	277	280	280	315	235	315	262	265	271	298	272	299	288	301	284	249	310	271	271	299	290	298	280	313	297	271	284	317	262	268	294	270	289	285	282	288	283	298	269	289	291	261	285	270	276	261	301	282	272	271	267	285	283	250	290	274	283	288	289	305	283	267	297	274	276	275	288	262	296	294	250	296	278	302	271	290	267	274	265	281	299	289	257	297	314	299	283	275	294	302	278	270	286	320	307	251	292	294	295	264	282	269	279	274	283	276	273	287	288	298	256	301	298	288	299	311	285	317	294	276	304	298	295	270	321	301	295	286	273	274	288	281	302	293	323	289	277	294	285	318	261	268	301	295	277	300	280	286	322	291	298	268	311	285	314	293	293	285	284	270	270	308	287	298	286	315	298	274	267	282	267	269	288	297	277	261	295	270	255	271	279	302	286	278	290	302	266	268	300	271	326	319	291	273	275	278	292	300	268	282	269	297	289	303	301	286	259	286	272	288	326	302	279	273	309	276	287	293	298	289	294	267	297	273	292	281	263	279	325	275	292	297	289	283	304	284	303	297	289	287	272	291	299	269	280	289	274	291	272	297	285	302	258	281	266	317	313	293	291	303	277	278	291	271	289	276	275	282	281	279	274	290	270	296	270	286	261	273	245	273	301	288	284	273	302	266	274	272	301	290	300	287	289	257	307	263	287	305	282	296	312	271	290	258	285	274	285	279	281	286	261	251	283	289	284	276	311	299	283	259	295	285	295	302	295	285	307	301	271	281	307	245	267	300	291	278	293	260	279	256	301	281	302	252	312	267	294	273	277	274	293	280	290	252	312	279	281	317	280	287	302	306	284	273	280	281	288	287	292	271	283	280	276	267	285	314	282	276	275	284	281	289	295	261	280	290	293	313	260	273	269	268	261	302	272	268	286	304	271	302	283	306	282	313	298	311	259	285	301	288	288	261	329	305	304	267	281	278	309	291	265	284	295	308	275	271	271	296	295	261	282	266	315	292	293	293	298	268	287	283	280	286	295	277	292	279	276	317	288	302	297	296	328	281	305	292	290	285	288	298	287	297	276	327	273	289	261	264	297	295	310	270	336	283	284	293	288	268	262	284	299	282	278	294	280	298	284	290	281	276	272	295	302	285	300	290	270	264	262	254	289	282	285	271	291	289	287	305	268	292	291	320	305	279	277	341	282	287	283	284	285	262	314	302	265	284	325	292	332	296	293	275	269	277	285	289	280	271	298	308	270	285	295	256	288	281	307	302	273	305	294	261	269	262	288	311	315	323	273	270	296	282	295	288	297	275	307	298	276	277	304	290	256	274	266	280	284	281	262	282	296	288	292	283	291	292	286	279	300	294	297	298	304	288	282	284	285	279	299	277	269	277	274	254	273	280	330	247	275	296	285
1310	589	390	287	237	322	384	317	264	199	199	199	220	189	166	184	159	164	161	148	138	112	117	108	102	118	105	91	87	87	74	91	82	81	82	70	64	80	75	76	54	73	63	65	64	57	55	77	70	62	73	50	54	67	61	80	57	67	70	93	60	73	79	77	74	69	61	81	73	64	66	72	62	59	57	60	68	71	68	82	56	70	75	65	63	68	50	64	71	79	54	62	61	66	62	52	61	79	79	80	72	69	63	79	57	65	86	68	74	57	60	68	75	79	62	62	61	71	64	60	71	74	59	72	66	67	64	77	84	59	70	68	65	60	65	86	66	51	78	61	66	49	58	78	73	75	71	73	69	61	67	60	62	60	54	79	67	46	75	64	64	59	57	51	67	80	66	78	70	70	62	60	73	63	63	59	71	58	64	68	70	71	61	62	66	60	68	55	60	68	46	60	73	60	77	61	64	57	58	56	48	69	56	64	69	79	73	91	62	71	70	58	56	66	68	73	52	80	74	58	76	65	54	70	77	53	55	59	64	75	60	65	62	68	77	74	65	58	72	66	75	64	78	69	55	74	67	69	67	59	66	65	51	62	59	71	67	58	68	67	73	53	55	70	81	58	63	66	64	62	57	48	67	54	55	63	59	71	56	67	78	73	72	71	73	63	68	62	61	71	74	65	75	72	63	67	84	70	72	72	68	65	65	77	67	60	60	61	63	60	89	54	53	60	50	79	61	71	63	59	71	61	70	69	55	56	71	62	71	71	61	71	71	56	59	74	57	81	52	66	64	80	80	76	66	54	53	63	73	62	71	48	56	77	74	72	77	70	64	81	72	73	63	67	83	60	64	62	52	55	67	68	64	58	76	61	49	69	76	64	64	74	56	70	77	66	73	71	74	69	77	67	69	50	51	75	74	69	64	66	56	51	58	64	77	68	50	64	62	73	58	78	75	66	65	68	75	49	64	64	66	59	72	68	59	61	67	56	45	73	70	64	61	76	67	60	75	60	69	66	63	73	61	65	70	69	56	63	58	84	60	59	66	68	74	73	60	61	67	80	85	64	73	63	90	76	65	79	59	66	60	71	72	72	74	76	65	56	60	67	70	75	62	56	76	76	53	68	62	72	65	46	84	70	57	76	73	68	70	58	70	60	54	61	60	63	75	54	51	64	63	71	52	60	69	59	72	64	60	70	70	81	66	59	64	78	67	80	60	77	72	61	77	79	64	79	51	75	55	59	82	63	72	54	56	76	84	68	66	75	71	74	64	73	61	63	73	72	70	57	64	59	52	87	56	72	73	72	66	72	65	64	64	73	62	70	67	67	73	61	66	49	77	75	76	60	76	72	62	63	67	52	68	59	54	64	68	85	66	65	50	69	57	54	75	59	66	66	64	69	63	66	69	63	65	65	76	65	67	59	78	74	73	73	84	72	68	62	52	60	76	62	83	62	64	57	95	71	73	78	80	61	65	73	72	56	59	61	69	57	55	73	87	64	77	77	62	66	73	70	66	63	57	66	60	70	77	56	63	59	64	69	60	65	64	69	60	88	88	78	84	67	48	71	83	62	75	70	53	69	66	67	64	66	72	56	58	66	85	69	72	62	54	62	69	66	72	66	55	64	68	62	72	62	63	78	57	69	87	55	61	57	65	77	68	59	58	66	64	81	64	82	72	55	60	61	65	65	45	75	63	61	60	57	60	75	73	64	69	65	60	60	68	73	68	67	59	70	69	55	70	68	71	66	68	55	61	65	69	75	64	61	73	75	66	69	56	71	55	85	66	60	64	65	60	71	85	70	74	58	66	71	61	60	76	51	83	66	50	77	64	59	72	69	81	75	60	58	70	52	55	80	74	66	73	72	63	65	55	68	51	50	58	86	80	66	53	66	49	59	70	61	49	96	84	67	69	64	69	69	62	76	71	55	58	76	60	63	67	66	74	62	61	73	62	67	65	68	92	63	76	62	66	66	62	60	72	66	70	64	70	61	61	71	75	70	66	64	77	76	57	63	71	63	71	63	63	71	66	74	61	60	60	70	61	76	70	71	75	73	54	62	67	68	59	69	67	57	78	68	78	59	82	69	71	77	53	72	54	76	69	62	58	60	71	67	77	58	85	71	55	58	61	61	71	72	68	65	62	58	61	59	75	63	74	59	66	74	54	53	64	73	63	60	61	61	61	43	68	51	53	68	70	65	58	59	73	61	56	63	53	65	83	71	78	72	84	55	71	81	81	62	64	74	72	63	73	60	68	70	71	65	61	60	68	79	63	73	60	78	79	49	72	58	64	64	77	91	68	62	82	81	57	62	69	78	74	54	67	74	76	71	72	61	70	78	68	65	65	70	68	77	63	69	74	69	65	75	69	60	76	70	64	93	61	52	70	74	56	65	71	76	54	63	64	58	54	56	57	58	66	58	54	64	66	72	72	69	49	85	65	70	63	87	67	72	67	60	77	54	76	60	66	68	64	56	75	78	53	62	52	71	59	53	61	65	60	52	78	58	79	53	60	59	73	66	65	54	61	66	59	63	60	73	74	71	53	62	70	75	50	64	70	70	64	80	53	56	67	68	73	73	78	57	62	67	79	79	77	66	66	59	56	72	61	68	54	66	57	56	53	69	69	57	67	74	70	66	74	61	60	63	65	65	64	63	67	57	67	58	61	63	71	70	91	57	64	80	63	63	72	47	66	59	65	77	68	57	66	85	73	61	74	64	68	70	79	82	66	62	72	64	61	68	70	63	61	82	50	73	56	50	68	56	68	67	68	77	69	79	53	61	64	80	76	66	72	55	59	66	68	65	59	54	66	73	83	66	57	56	53	60	59	74	69	60	67	64	63	60	69	66	60	62	56	67	61	55	69	74	75	70	74	61	71	69	67	71	67	65	58	71	63	60	69	61	49	68	66	83	51	74	56	73	76	68	70	75	64	64	63	57	75	67	67	72	70	82	60	70	70	68	65	72	51	56	69	68	59	66	62	65	66	62	61	71	77	62	64	73	67	55	48	63	59	65	71	78	78	51	58	79	66	79	78	78	64	65	61	61	69	65	69	59	67	75	72	57	67	65	60	62	72	64	81	67	59	79	63	70	67	83	68	65	65	58	62	69	78	75	84	64	64	57	58	53	58	65	52	81	71	72	59	56	70	76	68	70	77	57	59	67	64	68	63	57	71	68	62	73	65	79	53	70	57	57	60	70	64	72	73	74	54	63	80	77	54	69	69	57	75	59	75	56	73	61	65	61	66	69	76	56	68	77	75	73	76	61	70	61	80	67	72	73	58	74	50	58	80	60	63	60	54	61	62	62	60	72	62	79	81	58	81	62	74	69	61	61	63	47	73	62	74	59	58	64	68	79	77	48	65	72	53	58	75	61	46	73	63	59	59	71	54	67	59	58	59	77	64	77	71	58	82	63	65	66	70	54	59	75	51	76	57	60	70	72	62	63	64	63	79	72	69	61	73	72	81	71	71	83	44	66	81	76	66	54
16835	7790	4374	7199	15565	16310	15070	11899	8854	6697	5696	5703	5409	4369	3928	4495	4083	3562	3066	2696	2342	2508	2005	1939	1757	1628	1565	1464	1436	1188	1176	1077	1044	1087	1062	929	828	801	827	730	698	725	803	735	640	667	689	680	660	633	624	625	604	617	638	609	655	590	637	633	617	596	571	574	612	568	557	562	628	601	538	585	557	561	596	576	581	567	587	583	573	596	552	581	592	558	581	597	547	576	551	586	571	587	625	622	580	606	611	562	557	589	600	543	567	593	629	562	613	582	549	576	590	534	591	603	564	570	567	547	547	583	588	541	581	583	575	605	577	571	552	581	570	537	591	549	575	605	558	565	578	588	566	582	540	600	564	539	577	564	557	618	537	580	555	616	540	590	565	592	609	617	564	568	600	579	542	562	550	601	549	575	572	579	568	574	538	569	526	608	560	566	563	587	556	604	560	585	605	542	569	585	546	594	567	559	574	585	577	585	585	536	588	554	584	588	561	628	549	572	586	571	561	611	570	566	552	622	563	564	601	573	557	552	557	601	579	550	557	602	555	592	594	633	543	594	543	605	592	523	562	565	591	593	579	589	569	590	575	568	584	544	554	569	623	531	540	545	598	597	554	566	583	564	554	590	561	545	570	576	573	580	574	552	585	597	605	606	548	563	540	599	626	525	591	536	585	558	580	612	557	610	583	557	542	544	566	566	539	550	585	544	590	610	585	561	582	566	572	543	579	568	556	578	594	591	523	586	532	623	561	624	510	596	560	541	583	594	590	589	565	582	572	550	565	610	553	564	552	570	568	545	572	565	571	566	541	590	555	532	525	591	544	604	593	567	582	552	596	568	580	569	544	615	572	568	566	592	548	597	572	544	559	588	618	566	545	573	623	607	552	591	585	619	578	574	593	594	597	580	549	570	608	554	617	570	615	538	577	552	601	549	576	562	592	542	591	513	572	569	584	532	592	582	555	566	531	600	561	579	574	556	601	587	552	546	567	542	562	542	568	572	554	555	619	555	621	568	583	559	584	577	557	615	599	537	578	590	517	594	577	571	546	582	555	549	539	553	534	611	559	603	545	606	590	522	569	562	544	559	529	577	564	577	557	563	550	551	591	578	541	604	521	558	586	600	637	518	621	574	575	566	566	580	540	536	591	551	595	550	600	604	618	565	568	576	591	611	589	584	563	560	606	566	561	612	558	542	579	541	607	594	555	536	593	527	575	584	557	597	573	575	575	541	596	530	572	572	570	594	601	529	566	570	606	618	610	546	574	535	557	553	569	579	587	618	603	560	586	594	586	569	561	556	599	559	591	559	638	591	599	567	550	538	605	586	567	546	589	580	616	582	570	588	580	558	557	541	577	558	582	569	561	560	568	563	552	563	541	530	573	591	560	549	564	564	557	573	577	580	588	538	520	587	567	560	549	594	530	584	572	595	641	590	518	586	602	629	542	555	600	570	560	624	551	618	593	594	583	581	591	596	602	562	576	521	574	586	595	567	499	579	550	592	581	582	531	557	547	576	607	602	577	584	596	554	549	605	586	652	556	571	578	583	547	601	592	582	558	567	574	571	580	564	571	560	529	587	567	573	593	563	582	578	587	579	569	607	574	532	554	603	564	601	604	584	580	549	577	568	530	594	592	503	577	599	597	603	543	571	582	588	582	561	572	556	595	553	576	569	555	584	565	593	568	557	585	609	597	568	548	553	562	578	538	580	585	559	556	587	566	604	571	547	572	581	578	582	581	548	547	547	558	589	597	584	587	590	579	561	578	566	563	538	529	616	556	576	589	577	575	541	589	591	539	578	571	591	616	536	603	576	572	554	537	617	499	560	606	630	598	584	606	558	604	561	586	553	548	544	555	585	566	581	595	548	573	578	570	581	539	530	545	579	556	553	526	582	565	540	593	576	564	583	561	531	572	595	590	602	562	556	588	549	529	563	611	602	572	574	538	527	564	573	598	587	560	602	599	572	552	610	556	594	566	572	519	548	581	610	544	541	578	561	584	576	556	592	594	535	533	591	550	592	606	577	575	574	540	552	597	605	570	563	562	544	555	561	577	572	550	537	576	591	602	521	602	589	623	570	533	544	612	611	586	559	575	597	535	545	556	582	599	614	564	561	552	591	584	594	573	549	515	585	623	608	556	594	576	567	581	568	550	565	605	580	590	602	564	558	595	541	602	590	566	598	564	569	594	586	567	600	573	530	590	582	594	615	581	631	539	568	575	555	550	588	566	588	559	628	565	576	599	554	541	557	567	570	590	571	566	563	584	554	551	603	575	552	589	581	597	606	615	553	546	581	582	611	576	613	573	601	608	563	576	569	558	558	528	539	566	573	548	576	556	566	546	606	553	586	641	590	610	601	545	566	601	596	580	549	555	546	551	562	595	583	597	571	571	555	616	584	576	546	571	595	547	547	608	564	508	558	565	561	545	584	554	519	555	617	544	537	542	619	584	546	601	601	560	579	594	556	555	577	594	531	577	571	562	583	568	600	606	541	570	571	587	533	610	590	573	580	598	568	575	574	591	537	545	583	579	550	569	610	582	602	577	576	595	542	553	574	578	620	529	571	563	565	553	578	592	582	588	609	550	576	620	545	574	622	549	579	558	563	572	548	590	550	632	562	539	566	574	550	557	584	573	641	553	602	608	572	563	535	560	550	576	553	582	607	564	551	644	605	569	571	589	573	567	571	573	567	575	576	546	630	569	547	590	597	555	577	588	588	566	568	619	607	574	553	603	594	572	540	597	593	573	593	564	551	597	576	565	551	556	564	569	616	548	571	567	523	575	555	578	530	551	595	590	576	561	584	570	569	563	571	622	574	585	608	574	607	588	533	553	570	517	564	600	588	526	592	620	591	574	610	547	579	584	570	576	540	578	551	554	588	576	583	564	577	589	593	644	554	601	550	556	620	567	574	577	562	592	581	572	579	531	586	549	531	589	549	574	551	571	546	572	579	601	579	587	594	553	537	547	572	594	558	569	592	546	561	601	591	584	560	550	584	567	576	550	580	598	554	618	587	525	570	602	590	586	600	560	571	544	570	594	596	599	568	606	541	583	601	553	582	566	550	596	583	600	565	590	545	554	574	565	581	581	576	590	599	599	559	581	572	647	568	568	563	576	599	586	524	574	559	590	527	590	596	555	575	590	526	576	587	547	620	581	593	594	566	620	613	535	560	564	590	594	611	602	535	566	554	561	537	565	580	588	614	558	598	601	570	558	606	610	563	611	542	556	587	588	621	580	523	567	590	546	566	548	582	553	557	570	563	533	584	547	564	585	611	573	555	568	552	592	590	562	567	566	573	589	563	548	558	615	540	578	572	561	582	577	572	578	555	551	582	551	575	548	527	536	567	564	576	565	587	574	586	579	578	577	603	588	589	600	622	551	501	547	594	537	572	565	590	546	591	551	570	583	583	594	551	583	579	598	564	591	572	535	572	552	597	561	597	587	539	531	558	623	530	584	609	578	597	590	589	579	585	596	597	579	558	559	578
1146	264	159	130	116	144	178	144	144	98	97	93	85	92	81	102	94	76	94	90	75	68	56	62	60	64	49	49	52	49	29	48	52	41	50	33	41	40	33	36	30	38	40	32	39	42	30	45	36	39	34	33	38	46	39	33	33	26	37	46	31	34	32	35	42	27	34	29	27	44	39	34	31	28	46	33	34	36	29	35	30	37	29	31	46	26	34	30	25	37	39	44	43	34	40	41	36	25	32	32	23	27	28	39	36	40	35	43	43	26	34	28	29	36	33	43	42	38	40	32	36	42	50	33	30	33	39	42	32	31	26	34	37	44	40	34	32	38	36	39	31	26	43	44	43	41	35	32	30	35	40	35	33	39	29	34	42	38	28	31	33	33	24	43	30	43	44	35	23	36	27	33	40	40	28	22	36	29	42	30	35	29	40	35	32	39	43	29	34	39	46	34	42	52	35	36	34	33	34	37	31	33	40	40	27	28	37	34	35	41	34	34	39	30	28	34	41	38	33	29	31	29	29	40	31	37	37	31	37	45	35	44	33	29	42	53	34	26	34	29	43	30	34	37	44	33	37	41	29	32	28	23	32	31	33	34	36	36	23	28	35	29	43	28	27	35	31	32	25	29	34	34	29	49	42	28	23	30	34	37	35	39	44	39	32	28	40	26	31	39	41	25	26	36	35	29	21	28	34	41	32	34	31	26	39	36	37	35	37	35	36	30	40	37	37	36	45	28	34	34	33	33	37	50	25	25	38	33	44	36	26	23	33	41	30	43	29	31	45	27	28	35	21	31	38	30	36	29	42	35	31	34	38	25	18	33	42	25	39	35	29	33	31	26	30	28	36	22	32	36	40	39	36	36	21	29	46	24	27	31	36	32	31	27	39	41	46	38	40	45	25	25	29	35	37	34	23	29	44	28	44	39	22	36	39	28	39	40	32	32	31	35	38	32	35	36	36	35	33	36	39	27	25	28	27	34	48	29	39	41	30	39	38	30	36	42	26	39	45	35	21	31	35	36	33	36	36	32	27	38	37	45	32	27	42	31	26	32	31	41	40	28	33	27	36	42	30	30	28	43	51	28	35	27	39	46	35	48	34	35	28	37	40	34	37	37	38	29	32	34	35	29	31	32	27	40	35	29	34	28	34	33	36	36	36	45	37	29	28	21	31	34	29	35	36	37	40	48	30	29	36	34	24	30	34	37	39	42	32	38	32	43	28	28	50	41	35	29	35	43	36	33	26	28	44	27	34	32	40	38	30	39	37	34	35	43	38	48	24	23	31	41	32	42	32	30	27	35	44	51	25	38	48	33	26	29	25	30	20	33	42	39	28	37	33	43	43	25	30	33	34	30	35	39	30	36	25	38	36	30	33	36	45	25	35	36	48	36	23	36	29	40	36	26	25	41	31	31	35	23	32	34	49	29	31	32	38	42	27	37	31	33	32	31	39	42	42	32	23	42	31	34	31	38	32	40	32	33	39	38	38	45	24	33	39	39	44	22	41	34	35	32	46	35	33	35	34	31	28	35	20	31	37	41	37	37	45	32	31	32	33	39	48	34	25	38	31	29	41	31	35	28	39	35	39	30	40	42	33	36	32	31	41	37	30	43	31	31	41	40	36	40	31	23	31	34	33	43	39	26	32	34	39	36	42	30	32	43	29	28	38	31	34	42	24	37	39	20	34	44	34	30	42	30	40	38	36	35	46	32	38	32	41	36	33	43	39	38	38	33	40	43	36	34	49	25	33	38	30	37	42	36	37	44	35	32	29	46	37	35	39	30	31	32	31	37	35	28	48	37	42	42	33	28	38	27	39	43	34	26	25	38	38	32	28	29	27	48	32	45	44	29	36	25	34	40	37	27	34	38	32	27	37	35	39	37	36	32	34	41	31	40	43	30	30	33	35	33	32	40	42	37	35	29	30	36	45	34	47	49	32	52	35	27	30	37	40	33	36	34	24	32	37	29	37	36	27	28	23	38	34	33	40	39	23	36	36	37	24	30	39	32	37	31	38	38	34	37	35	18	30	33	35	36	54	31	30	35	34	42	51	42	37	27	35	32	41	35	25	28	34	29	36	31	41	36	32	31	34	28	39	37	37	37	39	33	40	28	45	22	30	44	30	33	38	33	37	36	41	36	37	33	35	36	33	32	27	29	36	34	38	38	40	44	42	25	33	53	28	40	42	38	31	27	31	22	34	29	19	35	48	32	33	35	33	29	37	27	34	27	42	42	32	41	38	25	38	32	42	37	49	23	36	33	40	36	43	31	30	42	37	37	39	21	35	45	35	36	47	36	29	39	40	37	40	37	33	41	27	40	38	34	34	26	32	28	42	41	33	24	42	40	29	33	26	30	43	34	37	20	40	33	32	32	37	42	33	46	42	40	31	31	43	24	47	35	42	34	34	40	40	28	44	33	36	39	38	39	43	28	36	30	44	32	39	44	28	35	40	35	39	34	38	38	34	31	34	28	42	25	29	44	27	45	36	22	23	32	35	35	40	35	48	35	31	36	34	46	41	40	36	26	42	44	26	35	35	35	40	36	26	40	45	29	36	35	31	29	36	25	38	37	39	33	33	27	47	36	33	40	34	42	37	33	30	25	40	44	45	41	29	38	47	36	24	34	32	44	37	39	29	38	35	21	30	35	36	42	30	38	41	46	36	39	40	53	33	42	30	36	33	46	29	38	31	27	38	32	29	38	31	40	40	50	45	33	26	34	45	31	26	34	35	38	38	45	42	36	28	39	39	42	31	35	29	35	33	19	44	38	35	27	47	39	45	38	40	41	32	22	29	36	46	43	30	34	50	28	33	37	33	40	37	34	34	36	37	27	35	36	44	46	26	47	29	32	33	33	29	38	40	47	38	39	37	34	32	37	28	33	28	35	40	43	40	31	32	35	45	39	32	44	37	41	38	27	37	23	36	31	32	33	28	41	34	32	38	43	40	38	41	45	45	44	53	51	22	31	32	37	36	40	29	33	31	35	36	35	41	37	28	40	36	35	35	27	27	31	44	36	34	36	42	32	27	44	29	35	35	36	34	24	36	38	35	28	47	32	24	30	29	40	45	37	33	29	28	33	28	33	36	44	36	34	38	39	25	37	32	36	25	35	42	33	33	37	28	35	27	35	31	34	36	37	34	27	34	32	40	31	49	35	28	27	26	41	35	37	34	43	37	27	30	32	31	38	31	38	33	30	31	33	36	30	35	34	30	42	20	55	42	35	45	32	34	33	35	34	21	40	37	35	33	41	38	29	37	41	46	40	30	27	30	42	34	28	55	28	35	31	35	34	54	34	41	43	32	35	35	37	43	34	36	46	33	41	25	37	29	31	38	24	38	29	34	28	34	31	55	28	30	32	43	31	38	45	37	26	42	33	37	24	32	30	39	38	34	42	30	41	31	22	34	34	34	38	43	27	41	38	30	43	39	26	29	33	28	29	25	32	39	29	31	46	44	34	38	38	36	19	36	37	28	36	32	26
12117	4171	2295	3697	9553	10357	8540	6551	4498	3410	2986	3063	2887	2230	2213	2502	2130	1903	1682	1434	1306	1279	1116	1070	874	955	820	759	763	661	582	564	591	578	562	509	473	483	418	391	329	353	402	400	355	379	362	363	349	325	326	336	328	315	333	316	319	326	330	316	322	329	321	313	324	307	318	312	303	316	301	273	298	312	289	310	283	282	317	322	309	300	303	305	322	296	260	330	317	272	302	307	318	287	300	333	323	306	327	308	319	316	283	311	281	305	309	313	298	288	308	332	303	275	307	297	285	292	272	313	302	330	293	268	300	294	289	335	325	322	270	317	293	300	304	314	321	299	291	291	285	327	292	290	328	277	300	323	300	313	291	296	311	296	302	309	299	314	307	310	305	329	304	298	291	299	299	313	355	293	315	306	320	296	291	287	297	302	318	306	326	288	283	309	280	300	314	308	275	297	280	330	330	289	294	286	300	299	298	278	301	292	291	318	313	293	300	297	324	307	295	322	313	294	280	328	293	313	274	265	300	309	310	303	371	286	319	274	311	342	284	314	284	301	296	307	346	301	325	301	308	285	304	330	287	278	284	311	289	295	299	295	287	313	282	315	294	273	310	290	323	342	299	282	317	287	308	292	319	294	276	309	325	311	302	299	303	303	300	294	285	303	286	312	318	317	296	326	308	324	326	314	297	331	298	328	277	346	288	296	309	297	282	300	272	295	278	268	329	300	334	295	266	301	287	291	284	320	296	306	320	271	285	290	309	304	312	319	285	332	316	276	331	310	287	287	320	348	315	283	315	322	301	314	312	340	277	314	298	275	310	311	328	303	310	285	328	290	306	304	303	306	306	300	269	317	320	299	296	313	320	333	308	312	303	297	310	295	334	307	327	297	332	356	309	310	304	298	305	287	308	304	318	333	305	309	281	361	291	302	321	270	305	307	312	278	319	310	295	313	296	296	297	318	317	350	299	316	300	322	300	324	345	274	335	314	311	324	309	286	305	314	313	325	290	306	324	330	323	300	324	279	289	288	314	305	337	313	279	322	320	275	317	305	298	262	335	314	328	290	309	274	294	290	327	307	300	297	276	305	303	301	287	297	315	316	296	331	310	300	287	282	303	294	297	283	286	295	296	311	306	298	287	294	300	309	326	304	300	311	292	296	304	335	279	283	280	295	277	289	302	322	277	332	283	289	274	328	300	317	295	300	298	261	307	300	293	318	316	312	299	291	310	309	285	325	313	340	318	316	292	294	321	293	306	283	272	308	293	277	290	309	323	305	305	287	318	321	309	311	332	306	315	303	262	298	309	331	293	289	316	302	269	328	315	308	296	318	314	281	331	285	334	285	296	291	288	289	317	291	319	308	304	311	301	275	291	305	281	320	318	305	278	307	314	283	264	331	320	306	289	316	312	295	302	323	299	276	289	309	300	326	290	299	295	300	315	294	272	300	308	299	281	300	341	295	299	325	308	293	310	298	321	302	285	305	287	301	284	305	288	309	299	333	285	355	311	282	294	314	299	304	314	308	309	334	320	306	323	303	325	307	293	281	287	327	290	316	302	287	307	314	297	317	309	330	343	298	309	300	272	324	294	280	298	301	340	291	309	287	335	287	307	285	294	291	320	308	313	308	295	286	308	290	328	279	304	298	326	300	312	306	282	286	331	329	315	288	306	318	324	282	315	327	282	328	325	312	340	273	324	327	307	296	347	294	294	322	287	322	304	293	305	309	307	327	291	290	275	307	293	300	308	316	297	317	286	311	282	320	313	306	324	317	307	304	311	300	289	312	327	331	300	326	298	294	295	308	304	312	305	307	291	319	334	289	268	302	287	315	297	291	311	319	316	317	299	282	316	311	326	308	284	297	292	315	310	314	335	283	280	308	271	296	300	289	291	275	293	309	279	325	329	292	319	329	302	325	304	302	322	302	311	311	334	323	303	310	307	295	339	317	341	298	268	269	302	320	346	336	278	284	335	290	298	335	315	315	279	316	296	315	327	311	311	287	315	288	259	324	260	316	329	293	296	313	283	300	298	291	334	311	312	323	333	336	267	302	290	329	329	294	325	326	317	299	312	312	296	262	311	304	314	317	270	335	308	307	328	295	323	339	285	296	286	332	313	253	297	268	281	304	259	303	268	327	271	317	284	302	302	294	301	284	323	307	306	308	341	286	321	318	319	336	331	312	321	309	317	336	306	302	283	253	284	284	289	324	297	289	296	345	295	310	340	319	292	292	299	306	291	310	319	316	311	312	286	290	273	301	310	300	347	309	283	290	327	292	315	329	308	299	308	325	291	302	295	306	292	312	337	298	312	306	314	297	256	334	316	283	296	307	269	304	293	282	315	338	306	312	282	314	299	312	301	287	304	328	310	313	291	309	297	319	319	319	330	328	282	307	300	313	304	292	292	303	309	314	309	326	293	311	305	317	289	296	318	308	314	308	329	289	336	301	290	306	295	295	289	287	306	296	316	283	317	306	282	325	311	277	310	308	315	282	320	257	279	296	304	306	323	282	310	287	318	326	304	310	320	304	289	337	297	303	298	265	298	341	287	318	309	292	322	298	326	326	305	324	281	283	322	287	296	325	328	310	293	319	272	298	301	300	302	301	308	293	309	307	311	278	299	304	317	322	311	300	328	361	278	330	292	295	312	313	327	310	309	309	305	297	328	326	275	319	291	316	308	283	322	303	335	311	311	321	315	284	307	321	290	320	315	313	310	303	309	314	324	310	323	318	281	320	305	308	303	315	314	314	281	310	313	299	312	298	308	304	290	306	318	332	319	298	310	284	277	295	289	294	301	331	284	309	278	313	280	307	301	303	304	296	297	325	282	307	301	290	314	280	295	314	290	324	324	273	317	326	288	273	286	306	286	311	324	321	294	296	321	303	293	299	289	317	293	345	342	299	291	296	301	312	260	307	271	283	285	310	315	300	294	318	305	301	299	299	303	316	285	298	329	316	327	297	285	336	293	291	306	291	304	279	296	311	298	272	333	324	304	317	300	292	289	311	286	284	274	315	311	319	311	299	302	297	306	280	320	305	306	295	281	331	293	322	289	333	290	308	290	284	305	306	310	313	245	305	303	296	312	287	294	300	321	319	301	285	277	288	321	315	312	315	307	313	328	330	324	315	310	285	294	286	313	304	290	293	287	307	332	314	310	277	304	251	309	280	292	317	293	286	297	295	276	321	308	312	282	281	317	305	304	300	333	315	324	300	296	303	335	287	307	273	279	306	297	275	292	283	295	305	338	302	334	330	321	300	272	308	330	333	341	283	311	320	281	325	284	330	295	293	308	290	332	315	286	285	286	281	291	314	302	302	304	297	292	290	301	307	292	309	316	295	296	351	320	292	281	297	324	308	313	321	325	306	309	335	286	290	300	309	308	292	284	329	296	294	305	324	297	318	328	331	324	303	291	286	276	293	295	294	283	319	314	313	272	311	284	278	312	325	251	297	309	276	276	297	301	331	288	336	302	314	302	317	318	286	337	261
915	430	270	179	205	289	266	267	190	180	157	168	163	134	148	161	156	127	123	117	124	116	88	97	109	87	90	97	84	74	78	79	88	73	79	66	74	79	67	49	64	78	96	72	63	66	62	62	70	58	63	66	60	63	75	66	78	70	61	62	80	75	61	76	70	54	70	62	54	56	78	59	66	71	63	78	68	62	52	64	74	69	75	46	86	66	73	60	65	55	80	68	79	76	59	63	74	57	69	59	65	67	70	78	67	67	73	69	56	58	63	78	72	68	80	69	58	66	86	72	67	71	59	69	63	66	63	68	67	69	59	65	64	82	59	65	58	76	72	74	64	65	79	56	63	61	65	63	59	69	57	53	61	75	76	67	68	47	65	53	80	70	62	59	74	58	60	69	68	70	61	85	50	77	64	68	63	52	67	78	61	69	66	60	75	70	77	75	68	76	60	64	77	70	65	69	68	50	71	61	77	59	63	72	77	58	83	54	79	67	57	81	54	67	61	59	72	52	61	60	65	64	70	65	62	66	56	62	78	56	66	64	60	60	66	76	68	67	59	61	64	64	56	70	61	69	72	85	70	62	72	74	73	65	63	59	71	68	69	67	63	58	63	69	57	47	81	79	64	76	70	85	66	60	52	62	67	62	52	62	66	75	54	61	61	71	59	78	67	70	52	73	84	59	57	66	72	61	59	52	73	64	67	66	69	45	71	60	74	74	60	53	55	63	63	66	61	62	56	72	58	69	60	76	65	75	60	66	74	78	77	75	68	68	78	70	59	56	74	76	63	69	68	46	62	76	65	66	76	68	60	65	67	61	79	63	65	75	63	80	72	69	69	63	57	76	66	55	81	61	57	61	66	69	80	61	66	62	60	59	84	66	71	71	65	69	63	67	81	56	61	73	68	57	70	58	64	56	76	60	74	54	54	83	63	60	74	68	69	77	66	64	75	62	50	68	68	73	62	75	79	64	69	62	63	65	65	64	53	69	57	56	66	53	64	66	90	61	58	56	73	71	64	50	78	72	75	66	59	73	69	60	55	69	52	82	75	49	60	70	67	71	64	53	77	56	60	73	65	75	62	70	57	55	79	60	66	68	57	62	63	69	69	70	69	63	63	69	73	60	65	63	55	75	62	56	67	78	74	62	69	56	47	60	64	55	83	53	72	59	66	48	65	54	81	71	54	65	55	75	63	54	69	58	82	68	63	82	55	79	63	66	70	85	70	54	68	71	60	79	70	66	74	57	51	66	59	58	77	74	61	73	60	54	68	76	58	81	63	60	74	57	58	76	61	61	61	68	66	71	64	58	66	54	57	66	64	60	71	50	70	54	61	77	66	59	61	76	68	81	44	74	77	66	66	82	75	62	59	69	57	66	64	70	55	62	61	67	68	61	66	63	45	66	68	61	76	66	62	65	76	77	68	71	56	58	53	59	66	58	77	65	62	64	60	65	75	63	63	64	66	67	71	72	56	80	70	58	59	59	69	63	73	72	65	74	59	65	69	61	52	65	71	79	84	67	63	71	83	71	63	55	56	77	68	60	64	74	56	64	71	65	63	72	65	65	66	69	70	60	79	71	76	68	61	60	60	71	77	62	64	58	76	66	55	58	53	66	62	60	67	71	68	79	53	66	70	62	63	57	73	59	63	69	69	62	73	74	79	63	60	67	61	59	85	70	58	74	70	68	74	68	66	84	60	74	53	64	62	70	59	69	69	70	72	79	77	69	89	77	66	57	73	60	61	53	61	68	49	57	64	80	69	72	63	59	67	58	72	62	58	63	50	83	74	86	64	60	71	65	63	79	71	60	76	57	60	62	57	53	65	70	81	62	56	76	58	64	77	64	63	58	66	75	72	65	64	69	63	66	69	67	62	60	69	52	52	76	56	75	79	67	64	46	60	75	74	59	73	47	62	69	69	58	60	68	78	63	57	71	64	70	61	59	75	63	71	55	78	71	64	56	64	61	60	64	70	54	59	82	71	58	62	78	59	74	70	62	70	72	72	65	52	80	70	64	68	67	69	57	61	60	78	61	67	70	66	64	60	60	64	59	61	71	64	64	71	75	56	79	59	71	74	59	76	67	77	59	69	79	64	60	75	69	60	45	64	54	69	62	63	69	63	64	65	78	60	78	67	62	73	67	61	62	55	74	74	67	58	61	66	61	53	61	71	76	79	61	59	71	60	70	60	81	52	74	63	64	56	58	69	71	76	71	73	62	61	71	62	52	79	67	62	63	71	66	57	64	56	61	59	74	57	81	56	53	63	67	65	58	79	65	66	73	61	58	63	60	73	66	88	65	77	68	53	69	65	62	77	67	56	67	78	74	60	65	64	65	71	63	59	79	69	63	58	65	75	57	70	69	70	73	55	73	60	77	66	68	64	80	67	74	58	62	74	93	61	55	71	52	58	68	52	67	59	68	60	55	56	69	78	62	55	67	78	77	63	57	62	52	64	65	55	60	60	64	52	58	64	79	75	57	77	54	82	77	60	60	68	49	74	69	66	60	67	60	71	53	57	60	70	65	62	60	64	58	75	59	72	67	63	87	69	64	54	64	76	59	73	80	59	60	58	66	74	68	69	67	74	72	73	48	54	64	74	71	58	64	54	65	73	57	79	70	52	62	74	79	57	78	65	55	69	63	69	72	68	75	67	60	71	68	64	67	66	63	65	60	61	64	73	82	64	65	64	66	68	79	68	65	69	67	55	76	52	73	66	55	54	73	72	65	69	82	70	66	68	80	75	68	59	67	50	52	67	69	68	61	66	62	58	64	59	64	71	67	80	65	56	58	54	70	67	69	61	67	63	78	61	59	67	76	78	68	81	59	57	54	65	63	71	55	65	68	53	72	60	75	63	57	61	69	58	71	62	75	69	74	55	79	66	50	79	67	62	74	71	80	66	73	77	64	63	79	57	76	62	48	56	55	74	60	66	64	68	66	72	69	85	53	61	76	78	70	72	72	59	63	62	72	63	82	62	68	68	61	66	68	61	82	69	67	77	69	61	71	71	61	76	59	70	54	65	75	70	67	57	65	66	56	71	62	69	63	65	65	67	55	72	69	55	73	55	67	65	68	63	49	67	68	82	72	57	60	61	70	63	62	57	76	59	71	53	62	62	61	72	68	58	75	54	64	61	64	63	59	74	59	48	63	76	63	52	65	68	68	66	74	59	60	66	47	64	55	73	86	77	73	70	72	72	69	65	66	70	64	65	75	62	67	53	77	79	62	83	68	74	52	61	74	75	78	67	48	58	73	69	56	64	65	75	71	61	51	75	69	70	66	73	74	55	77	69	63	71	60	80	77	67	83	71	72	68	57	58	64	60	68	69	88	69	48	67	67	78	72	60	63	63	78	63	57	74	66	74	67	52	69	75	75	85	76	64	61	60	58	67	63	60	71	72	49	62	60	74	57	64	50	70	59	65	65	98	64	66	50	77	80	80	67	68	61	82	64	58	77	58	69	74	86	62	69	69	60	70	75
13761	6656	3659	5633	13306	14487	11684	9216	7012	5250	4495	4453	4328	3452	3469	3552	3248	2730	2336	2098	1978	1884	1642	1567	1404	1447	1367	1273	1176	1084	1034	1000	942	897	888	828	744	736	753	633	622	686	742	716	639	622	611	668	597	582	578	617	624	626	601	535	595	567	613	578	553	618	537	562	546	546	532	564	546	595	530	567	578	531	550	580	566	538	540	587	560	548	555	539	566	540	559	553	577	568	515	565	554	587	562	518	516	559	553	552	561	513	536	561	569	567	587	552	642	560	582	532	558	554	559	563	576	566	547	579	530	551	574	543	542	526	586	492	566	547	552	559	579	546	556	555	560	561	519	561	531	523	555	578	531	539	518	589	541	552	529	567	564	585	542	500	548	585	577	532	560	536	586	535	532	584	547	526	571	564	564	575	543	538	537	573	540	519	547	534	571	550	500	560	544	536	513	559	538	547	535	565	526	582	587	578	547	566	542	568	570	556	540	541	553	561	557	577	563	574	537	574	543	541	582	543	552	526	561	578	555	538	573	553	563	549	525	539	512	571	545	558	543	554	564	567	501	551	526	569	523	566	529	545	515	599	533	562	554	568	539	542	542	556	562	525	561	549	593	557	562	534	565	565	523	554	570	561	555	560	521	530	555	527	576	542	545	498	538	596	553	529	565	510	544	572	527	529	554	555	533	545	526	556	538	491	545	591	530	553	531	565	555	567	560	532	502	635	562	567	584	593	524	536	527	521	564	552	535	561	596	537	571	546	568	550	545	546	560	572	568	557	501	533	573	533	582	551	569	532	539	547	574	587	532	548	551	584	539	559	534	516	578	606	528	591	569	549	511	519	560	580	509	582	533	563	543	526	537	602	542	540	583	574	514	550	522	537	590	592	526	524	572	554	571	567	577	514	574	533	535	530	543	603	558	560	548	548	594	566	594	536	517	523	515	559	555	534	573	570	539	541	551	554	542	580	558	504	534	537	529	537	539	550	532	545	553	531	568	545	573	533	532	489	536	556	563	533	522	566	587	554	523	566	533	550	542	529	561	543	566	545	541	506	516	551	566	553	544	519	579	565	588	543	555	523	548	543	554	555	561	587	586	543	544	589	578	555	535	586	604	540	588	553	551	536	541	578	580	564	573	558	562	548	551	545	561	530	543	564	536	534	578	548	524	535	539	578	563	546	587	543	534	583	542	533	566	561	574	547	536	559	533	600	585	575	573	574	586	545	546	553	551	546	524	563	579	543	576	596	543	556	543	588	542	562	521	565	507	566	555	559	543	593	556	556	562	524	534	588	585	595	527	574	599	577	566	556	558	535	551	571	544	574	522	536	585	569	553	562	540	553	541	502	548	561	587	525	558	532	508	584	651	511	543	552	528	586	582	561	521	522	591	566	579	551	521	538	534	526	540	539	557	588	544	544	574	502	551	583	518	586	531	544	532	566	582	522	593	545	572	549	597	550	518	538	557	567	536	551	539	490	527	512	557	546	465	583	569	568	550	558	524	527	531	563	543	563	561	543	583	547	558	530	576	552	548	563	552	596	537	612	525	526	559	539	506	561	564	553	565	546	545	508	546	539	513	534	561	537	545	540	506	586	560	527	537	572	544	504	568	515	579	564	590	566	537	519	556	547	527	597	540	545	546	539	531	536	511	557	565	579	554	522	487	520	526	545	574	521	531	531	551	556	545	550	541	582	571	547	577	561	553	547	581	586	595	498	547	557	568	546	539	524	522	534	546	564	567	544	583	529	519	540	530	535	550	607	557	535	563	563	560	526	536	544	550	516	552	571	542	576	543	571	535	555	555	526	565	565	599	594	554	628	574	496	576	521	605	567	581	560	566	545	576	581	558	554	553	554	552	564	595	572	537	567	573	561	546	527	522	545	568	533	564	541	530	566	580	534	553	591	523	525	548	543	533	578	545	523	588	576	551	556	529	543	570	598	563	529	519	586	556	562	536	538	551	572	552	545	546	543	576	545	570	546	528	544	593	571	544	574	569	556	569	539	540	559	545	583	513	528	535	524	563	548	583	558	552	516	566	561	568	585	558	544	512	470	550	549	519	552	563	521	530	535	521	548	546	537	522	530	540	561	547	537	560	552	551	490	535	549	543	526	546	590	526	549	519	561	537	496	546	535	581	567	554	542	565	559	556	544	556	527	566	521	553	545	545	529	565	577	550	583	506	564	546	517	600	551	531	562	572	565	571	554	497	530	555	542	579	520	570	576	539	518	559	551	553	544	490	513	577	552	577	529	575	541	547	511	563	514	545	557	536	600	560	570	555	527	540	559	565	537	520	585	566	606	542	558	588	592	514	519	518	566	525	561	556	553	588	537	540	529	520	524	536	550	554	598	579	566	554	582	559	561	569	513	546	541	583	506	536	524	583	541	569	563	517	574	537	557	547	571	563	553	540	541	539	543	557	521	552	534	557	565	569	537	547	545	529	549	536	515	553	557	515	564	551	544	556	555	553	561	545	510	539	544	612	552	561	568	570	584	554	573	500	569	611	505	556	576	590	585	550	557	589	580	540	549	594	530	542	590	552	539	538	573	575	562	525	532	529	566	557	569	517	517	527	520	544	556	507	582	551	494	548	560	547	498	538	560	569	542	544	620	577	558	557	566	552	542	579	529	568	558	542	510	548	551	528	631	536	547	565	557	543	542	534	569	543	542	519	555	588	586	572	534	562	580	587	504	589	550	519	511	567	503	574	509	579	573	567	521	551	565	533	529	567	575	551	539	562	573	587	530	532	538	549	559	585	561	564	570	531	569	548	509	553	554	591	556	586	574	529	537	581	577	602	541	553	550	531	563	515	558	551	569	526	561	546	537	575	567	510	542	543	536	505	563	511	566	550	549	521	521	568	594	551	530	539	530	532	578	519	554	550	554	555	532	546	574	550	603	546	586	551	569	584	556	548	568	542	588	565	561	581	565	557	541	608	530	576	539	549	585	558	553	549	557	568	565	543	544	552	578	541	558	557	546	555	552	552	571	558	551	541	521	538	518	489	576	574	550	565	548	571	552	536	553	536	544	524	560	545	575	554	537	535	583	563	536	548	570	526	569	594	602	569	573	518	554	560	570	582	567	588	576	524	573	552	520	550	548	528	559	591	535	546	557	557	549	557	512	560	557	546	548	540	537	560	539	569	555	581	534	487	555	527	572	528	528	586	578	561	513	542	546	560	541	563	565	511	531	557	560	586	591	542	541	548	517	520	552	554	556	543	565	604	569	541	539	560	591	521	550	559	558	528	579	577	546	539	554	546	565	541	513	550	561	560	472	550	550	577	555	567	559	515	593	535	557	543	578	527	533	565	570	510	544	554	528	593	533	580	501	535	561	568	539	560	533	561	576	541	574	561	524	557	548	599	549	544	574	611	510	563	566	534	497	576	540	575	557	552	524	559	539	548	526	509	501	517	564	562	534	557	556	540	543	548	548	525	554	561	537	510	532	565	562	602	544	592	552	547	558	578	539	558	492	570	534	552	532	527	532
1764	375	218	142	170	223	217	206	153	153	114	137	119	123	146	132	115	107	113	62	85	75	61	75	71	72	50	53	59	53	45	56	44	55	41	44	41	54	42	41	33	44	43	31	31	42	38	32	39	40	42	35	39	36	35	34	41	38	31	39	21	33	33	32	27	35	19	31	36	29	44	37	30	39	26	29	31	37	32	21	37	24	34	38	31	32	26	29	37	31	36	30	32	37	27	34	20	37	36	32	31	31	39	34	27	30	29	42	45	42	36	41	34	27	38	39	29	40	34	25	28	36	28	35	31	28	36	41	32	20	32	27	37	25	22	27	29	26	38	31	37	31	34	44	27	31	26	33	31	28	31	28	33	23	33	44	31	33	36	37	32	33	25	29	35	25	32	33	35	41	34	28	45	31	30	32	40	37	30	38	32	26	42	31	33	45	25	24	36	26	21	40	25	28	43	35	32	38	31	37	36	36	37	29	27	38	25	39	32	31	28	33	35	25	44	46	31	34	40	31	26	31	36	35	35	30	37	33	26	50	26	49	39	31	40	31	22	20	22	32	37	46	32	32	22	33	32	25	33	31	30	40	23	33	34	33	22	37	23	30	33	22	20	29	30	35	41	30	34	48	33	36	28	27	42	25	35	40	35	34	30	32	28	36	32	35	41	39	36	37	28	28	33	35	41	25	30	44	32	33	28	28	33	34	38	33	25	37	33	23	34	37	28	31	36	33	52	31	34	39	32	25	40	35	28	43	36	34	36	28	36	31	43	29	29	34	26	34	30	34	42	30	26	36	30	27	30	40	37	35	35	30	35	40	35	32	30	38	27	36	25	26	34	36	32	25	28	30	40	33	35	29	36	41	33	30	30	28	34	30	30	36	36	18	36	28	40	24	28	35	39	23	33	38	39	29	27	30	38	33	25	44	39	31	27	24	24	34	28	30	35	25	29	26	33	45	28	28	30	37	31	37	31	27	28	29	33	35	25	34	37	44	30	28	31	30	39	33	33	27	30	26	34	38	36	34	43	24	33	34	36	27	34	30	44	28	35	37	26	36	34	44	37	32	26	30	32	30	37	38	29	34	41	27	36	31	23	34	41	37	40	28	43	36	33	38	32	42	38	30	30	33	34	30	32	43	36	28	41	40	39	32	36	33	29	42	28	39	31	28	34	29	31	27	25	28	35	34	38	41	30	35	23	31	38	28	36	34	32	28	34	35	28	29	26	32	28	41	40	27	37	25	36	29	20	33	30	39	36	23	36	41	34	32	35	30	25	24	39	32	22	23	41	19	32	30	41	27	32	33	23	28	27	43	26	46	28	35	35	36	33	36	34	14	28	35	24	30	40	43	31	30	27	38	32	46	34	29	30	35	26	32	32	29	32	32	30	23	36	18	32	30	26	23	32	35	29	38	40	38	38	35	25	31	30	29	29	43	34	28	26	36	50	30	23	31	37	40	37	37	33	35	25	30	36	36	32	34	38	34	23	30	33	30	41	45	27	34	47	28	31	33	30	36	29	20	42	31	38	31	36	28	29	33	28	32	34	38	27	33	35	38	47	40	31	35	34	36	43	30	31	37	28	30	25	35	31	31	38	30	39	31	28	31	26	28	38	33	41	35	26	23	30	37	35	47	34	37	31	33	38	28	33	32	31	29	18	36	29	23	30	37	27	27	23	34	32	33	29	31	32	30	34	34	29	23	35	36	30	33	28	22	28	28	33	42	25	30	34	35	40	32	23	33	32	42	31	29	38	36	33	27	39	32	22	25	29	31	26	32	29	45	35	22	47	39	44	37	42	38	31	38	38	22	45	36	27	32	26	37	26	34	38	29	35	33	41	32	36	32	30	36	28	29	32	32	20	25	33	34	32	37	33	33	29	30	35	38	31	28	42	30	34	37	34	42	28	30	33	33	24	26	29	42	21	31	33	35	26	31	31	39	36	35	28	44	30	35	21	41	33	30	40	27	42	39	37	43	40	33	36	38	33	35	40	42	32	32	29	25	40	26	22	31	35	33	41	26	40	32	30	40	44	34	23	33	41	29	32	28	23	36	38	44	33	42	36	37	37	28	39	37	23	38	25	26	27	23	41	45	34	23	34	30	30	24	35	38	28	32	35	30	38	33	30	33	30	37	43	31	47	30	28	34	35	36	20	34	43	28	32	37	35	32	31	25	29	32	31	31	33	33	33	37	35	34	35	34	38	42	27	30	39	29	37	35	30	32	34	29	33	31	35	31	22	30	40	24	30	34	28	34	32	32	32	38	34	35	52	31	30	36	25	30	37	31	24	29	31	42	25	45	32	27	36	29	29	37	30	38	32	32	44	30	31	35	35	31	27	37	29	32	35	33	38	22	28	27	37	40	41	29	30	49	39	29	28	30	39	46	29	37	37	29	40	29	27	36	31	30	32	32	25	29	34	29	35	24	41	34	33	38	40	32	29	27	31	35	37	39	37	39	28	32	34	28	27	46	28	32	33	35	31	31	32	22	22	38	31	33	30	25	32	34	33	25	37	34	33	36	34	33	26	37	37	33	42	26	31	29	24	32	35	27	36	38	27	32	39	26	38	36	46	22	34	27	33	30	46	25	34	33	24	30	35	34	33	29	27	38	23	37	25	36	40	31	25	29	39	31	27	45	23	36	41	31	34	43	40	33	43	39	37	32	30	41	39	33	32	28	42	33	41	27	32	28	36	26	45	37	39	34	35	26	27	35	29	29	36	30	36	36	28	31	30	32	30	36	31	31	33	36	26	36	49	27	30	45	40	37	30	41	37	26	35	24	29	30	35	29	35	34	32	37	34	26	38	31	46	28	28	41	31	25	32	22	34	29	32	36	39	27	29	36	38	30	40	39	33	32	25	23	39	29	32	33	27	40	37	23	28	39	29	30	41	31	27	29	38	26	26	26	31	23	44	36	30	35	33	23	40	37	28	25	26	35	46	31	31	33	39	35	37	42	31	29	33	37	35	36	23	28	30	28	31	31	46	31	25	26	40	34	32	30	25	34	22	41	36	38	22	35	25	43	26	30	22	23	32	35	37	23	34	33	27	36	39	30	40	30	42	27	29	30	32	42	31	35	40	29	22	32	34	43	29	38	36	35	36	38	36	38	37	34	27	32	31	36	42	45	34	29	53	49	37	34	22	33	30	30	31	37	34	34	31	31	28	40	35	39	27	30	24	27	28	35	31	41	34	38	34	30	26	32	40	45	36	36	31	43	16	29	38	39	40	25	24	35	27	30	33	34	31	28	30	42	35	37	34	31	42	34	27	38	36	36	29	35	29	34	35	38	33	29	33	28	28	35	33	33	30	41	34	24	28	31	20	30	42	24	36	33	18	21	30	34	26	37	36	33	39	44	33	32	35	42	39	41	29	29	26	40	34	34	36	32	36	39	27	28	36	35	33	41	25	35	42	31	35	27	27	44	33	24	39	31	33	28	23	40	41	41	26	27	16	30	37	28	28	29	38	34	38	32	30	32
14523	5720	3181	4880	11947	13333	10949	8869	6567	5047	4138	4105	4053	3236	3495	3394	2730	2618	2242	1937	1763	1803	1358	1357	1162	1220	1084	985	931	778	724	761	722	676	596	570	470	444	439	419	386	438	461	391	384	383	397	345	337	346	339	341	349	349	297	345	363	323	343	317	297	301	282	267	321	270	271	292	300	276	301	301	288	302	257	302	280	332	306	261	277	298	299	284	262	280	288	269	289	283	273	299	277	288	273	273	305	297	280	282	277	295	298	319	264	269	287	302	285	329	287	311	287	305	302	289	271	311	287	289	294	291	284	268	314	267	298	321	284	274	289	240	269	306	262	256	287	280	289	314	288	314	307	261	275	273	291	296	323	279	290	267	257	341	291	273	269	293	283	294	294	301	313	297	267	291	269	323	299	270	295	276	302	290	277	292	304	287	315	298	270	286	287	293	313	277	304	334	268	296	318	308	278	302	294	288	292	266	298	279	291	246	300	289	308	289	253	284	303	310	275	285	279	254	297	302	269	280	311	292	296	287	278	273	318	311	290	299	275	304	286	274	301	280	313	273	279	256	279	287	260	275	268	268	289	292	292	309	306	264	270	289	281	279	308	311	290	326	294	280	297	300	289	286	288	276	287	300	259	272	311	299	301	313	270	269	310	290	276	291	278	294	314	293	305	272	288	315	272	313	280	297	276	276	296	294	328	273	281	300	279	293	265	274	265	300	267	286	304	287	274	282	253	302	283	287	260	295	319	304	289	291	281	264	288	301	283	265	300	332	314	300	269	274	300	262	329	286	270	288	279	273	294	305	293	267	281	275	296	294	280	258	300	307	297	289	278	289	271	309	276	281	297	296	312	277	328	275	258	300	265	307	291	292	303	278	281	282	298	287	262	288	294	298	281	264	276	311	250	250	297	298	253	277	308	277	302	264	303	313	299	252	271	298	276	254	296	278	283	297	307	297	313	260	316	323	300	299	284	294	319	293	306	315	276	258	296	276	297	307	295	286	273	255	292	286	315	296	306	283	273	301	291	319	292	293	272	300	292	300	267	296	296	309	278	308	297	319	298	280	297	302	307	317	255	315	278	297	286	308	304	299	296	253	250	296	292	288	301	294	275	299	296	294	304	288	299	308	262	274	301	271	321	282	293	274	274	313	254	273	251	257	294	283	264	324	268	276	298	313	279	284	306	282	269	333	321	277	300	280	291	257	284	275	265	274	280	290	312	283	298	302	264	301	287	320	292	282	288	287	298	286	309	297	280	270	255	280	328	266	294	310	244	278	259	269	306	292	302	306	288	281	328	284	273	315	282	300	316	301	261	296	259	306	313	297	279	282	281	304	303	277	297	298	277	290	278	293	299	319	279	264	304	280	273	321	258	276	269	279	267	312	283	308	281	283	252	252	279	299	317	254	261	276	254	278	259	298	292	300	296	297	264	295	313	272	287	293	289	282	313	247	290	307	286	293	312	290	272	300	281	309	273	296	284	267	284	258	267	294	317	269	262	277	271	280	305	266	329	296	264	289	278	264	292	321	290	301	309	283	294	271	274	292	275	291	275	274	271	306	297	284	287	312	286	305	269	296	310	290	286	289	295	298	308	278	308	314	282	268	304	280	276	280	318	272	297	307	275	273	248	263	281	278	239	302	285	281	293	288	295	311	292	300	299	279	282	276	276	269	275	280	311	293	301	307	281	287	286	266	281	302	260	309	260	285	287	257	266	274	283	305	289	273	290	271	271	293	284	289	265	289	274	281	290	278	276	321	299	277	260	271	266	271	277	301	275	270	277	272	275	297	268	285	297	320	263	287	306	308	316	285	252	284	287	286	308	272	306	290	284	322	277	259	306	310	322	309	309	290	297	251	285	282	301	267	286	297	310	305	268	305	300	306	293	281	253	277	285	260	294	297	284	287	296	287	273	284	281	284	295	288	296	263	292	316	290	290	280	295	311	290	285	276	305	286	308	297	277	282	279	288	316	290	315	309	262	272	286	297	294	297	288	269	262	305	272	274	284	278	288	271	284	291	299	297	276	280	285	284	294	303	269	281	272	284	263	299	289	294	289	284	301	296	302	297	273	275	261	281	319	277	255	263	277	296	256	261	276	304	289	302	290	282	269	294	298	273	281	263	286	288	275	322	285	284	241	291	293	277	310	305	272	288	278	280	293	265	267	273	285	298	286	284	298	290	289	293	296	299	330	265	277	280	295	263	310	263	317	293	277	274	300	288	309	259	276	287	260	302	282	281	285	280	301	294	291	262	288	263	296	266	280	286	287	285	293	278	286	270	266	286	279	310	291	269	316	298	290	275	273	281	309	282	295	287	294	259	292	264	301	306	300	311	289	301	311	296	275	301	288	292	292	302	281	304	282	291	300	294	275	278	289	270	275	318	275	278	282	293	253	316	282	267	268	277	308	305	286	295	275	282	306	271	276	302	325	272	276	306	285	259	291	291	301	285	319	298	275	311	294	318	286	295	286	276	287	281	319	302	287	277	304	262	290	289	287	296	309	290	310	296	289	289	287	287	277	275	291	262	302	300	284	283	291	258	291	273	300	267	321	296	284	282	308	301	320	281	302	307	275	292	246	279	293	281	281	309	287	263	269	314	298	258	291	269	272	300	298	281	310	311	286	250	271	284	297	271	299	269	281	288	291	319	288	297	300	283	299	288	275	284	280	311	274	284	303	296	293	262	284	259	293	307	274	294	274	283	238	270	241	288	278	284	319	291	304	295	277	294	291	269	274	264	274	291	265	269	275	264	313	266	308	246	290	291	296	290	280	278	280	295	247	272	296	293	276	286	321	256	285	308	267	274	260	318	281	271	300	309	272	268	305	274	312	315	287	305	308	304	290	269	277	316	301	282	306	299	290	299	285	290	285	272	272	311	243	306	272	289	277	283	292	289	271	293	278	287	294	287	291	303	308	269	305	277	283	283	275	311	292	294	299	290	297	310	293	291	268	266	302	288	306	290	277	292	291	287	269	312	299	312	308	281	291	262	321	289	266	276	268	307	280	298	289	256	268	279	294	300	310	310	266	300	292	279	282	278	270	298	298	274	270	297	283	285	294	274	302	269	283	281	276	314	286	255	288	292	292	299	301	278	309	276	290	288	281	289	266	303	296	267	298	316	284	265	299	304	304	290	273	276	307	293	262	272	311	281	272	302	292	302	293	291	301	303	283	273	247	277	311	308	261	279	305	312	289	274	277	298	285	271	288	279	288	289	300	311	297	276	307	276	307	288	275	272	295	298	306	275	275	295	287	277	293	283	281	305	292	291	290	321	255	300	310	288	276	304	261	322	304	291	304	252	284	285	280	315	301	287	297	274	262	284	286	283	265	270	321	300	282	284	284	306	295	267	306	288	288	282	291	297	271	308	276	315	291	294	309	275	318	330	285	271	314	279	308	281	285	281	286	250	267	252	291	302	256	287	295	318	303	307	279	263	262	308	293	292	286	316	293	269	286	292	284	314	283	304	247	298	299	264	281	267	272	263
1331	613	371	259	250	330	363	342	222	232	176	206	183	167	170	192	164	167	150	122	142	147	125	118	112	127	113	98	107	84	83	88	92	95	90	85	84	63	69	61	67	68	61	64	70	92	72	77	60	79	82	58	64	66	75	87	79	59	72	76	70	55	75	80	83	74	87	64	54	59	71	89	75	71	72	69	72	83	68	77	76	50	52	85	56	66	65	71	60	66	74	71	68	81	77	73	63	81	56	62	67	79	56	75	69	82	77	76	71	66	72	60	68	58	79	75	75	68	72	55	74	71	77	67	70	61	55	53	61	85	71	75	65	76	66	70	65	63	87	83	51	54	88	66	72	75	89	75	73	63	61	78	58	81	68	70	57	70	61	75	62	53	50	62	72	72	76	62	83	71	65	62	82	63	74	61	75	64	67	53	73	79	66	58	56	57	86	64	78	57	45	61	77	74	75	60	57	57	72	66	57	67	62	75	71	67	70	64	66	68	68	72	62	75	68	64	68	67	65	73	64	62	62	72	73	66	55	83	65	73	61	65	92	73	74	46	64	73	74	63	77	80	68	71	73	62	59	72	64	78	86	64	80	86	53	57	54	81	85	57	67	56	55	60	70	81	77	64	71	73	54	48	80	73	71	68	75	72	61	76	62	64	73	65	67	68	64	69	65	73	86	60	62	65	71	73	63	55	62	84	62	64	74	73	70	71	59	70	69	78	67	61	73	82	67	52	86	53	64	73	75	52	56	75	60	66	72	53	68	68	70	67	56	56	62	69	45	61	71	56	63	60	73	69	66	52	66	61	68	72	58	69	46	77	63	72	72	65	69	66	78	65	66	77	66	81	81	82	69	51	77	65	55	61	60	74	58	56	66	71	75	57	73	63	69	60	72	69	67	60	77	72	71	74	81	64	88	56	50	55	77	64	60	76	66	67	58	57	72	64	70	66	64	62	63	67	70	70	72	62	72	63	56	61	73	72	56	70	68	63	68	66	78	67	66	72	62	80	64	60	78	65	76	68	61	66	75	70	53	62	57	78	83	55	54	76	69	75	76	67	70	58	74	54	71	69	79	64	60	57	66	75	83	73	61	80	67	57	70	63	63	72	64	65	76	69	64	62	60	60	67	63	73	65	56	69	66	58	71	88	87	65	78	73	62	58	56	61	78	65	68	69	61	63	66	71	80	65	72	73	60	78	72	76	75	65	74	61	63	75	96	62	68	61	61	73	68	68	56	72	65	72	69	84	74	68	75	73	64	66	75	80	67	71	68	63	70	66	69	70	74	66	72	66	81	75	66	66	75	55	81	63	74	76	66	66	71	66	75	66	45	65	60	80	75	64	60	72	64	66	62	67	85	91	66	63	60	63	74	67	72	64	56	77	70	54	73	71	67	69	73	69	63	62	58	70	61	66	61	77	75	62	61	58	57	65	77	69	61	64	64	61	87	75	62	53	50	64	68	55	56	68	67	58	73	58	74	75	66	67	70	70	74	60	68	66	84	65	74	78	63	60	76	60	60	59	81	75	52	74	76	57	79	66	70	64	57	71	70	61	70	74	59	70	78	69	65	70	73	71	62	62	80	75	59	57	61	70	53	85	67	71	87	74	61	73	50	72	76	66	63	71	81	79	73	78	69	74	71	51	78	70	74	58	71	61	72	62	76	70	57	84	82	57	64	53	86	79	70	73	57	75	43	58	55	56	67	67	66	74	73	66	84	69	71	69	73	64	63	81	65	67	68	71	66	67	56	81	68	76	76	65	65	75	76	61	63	66	71	66	56	73	70	58	56	72	95	73	70	74	77	75	82	69	77	74	63	83	68	56	71	67	80	62	79	67	76	74	59	76	71	69	68	72	78	71	68	68	69	57	66	67	65	71	64	84	73	73	69	63	72	65	71	66	66	84	84	64	68	57	59	71	76	71	75	57	61	69	55	63	60	73	70	67	77	66	79	71	51	67	78	65	59	61	62	70	62	82	66	68	62	75	70	71	54	70	73	68	62	63	69	73	55	65	62	66	62	60	68	74	56	51	71	61	67	51	76	73	56	72	64	55	74	74	57	70	80	62	63	56	70	61	76	80	80	63	81	69	72	66	68	51	63	62	71	64	65	60	60	56	68	65	62	73	61	75	69	75	64	63	77	78	70	64	74	66	67	59	73	64	61	78	56	76	67	72	76	59	64	67	79	60	60	61	72	74	81	56	66	76	66	70	63	78	61	52	57	65	61	62	61	82	59	91	78	69	64	69	65	73	68	66	58	55	72	75	52	59	74	76	79	71	55	74	62	54	84	67	69	61	63	79	61	67	70	53	71	57	71	65	73	65	69	74	75	74	66	73	45	65	73	71	73	53	77	73	78	83	67	77	78	72	60	85	66	73	68	53	67	82	64	52	75	62	55	64	55	78	59	46	75	76	37	44	66	65	59	78	60	74	65	60	96	59	60	67	58	88	73	79	68	82	67	60	85	60	58	62	65	67	61	82	74	64	63	56	82	69	64	77	63	60	83	66	60	73	67	67	56	54	66	71	72	84	71	62	65	59	64	59	83	59	83	70	59	57	60	59	64	73	73	74	71	73	69	67	72	74	61	67	72	73	65	57	61	73	74	74	64	58	66	82	66	66	66	61	75	62	70	74	62	62	66	78	68	62	67	74	75	52	70	62	59	68	70	64	53	66	57	68	70	69	64	75	65	71	65	62	68	76	68	76	64	65	84	55	58	73	68	54	73	71	54	63	64	66	69	74	79	66	65	54	59	67	70	54	66	55	61	67	62	62	72	69	61	72	51	66	66	72	62	70	70	66	56	69	82	77	77	72	68	69	80	69	67	72	70	71	68	72	56	66	87	74	66	56	79	72	71	81	61	68	65	77	70	74	55	81	74	86	53	64	73	66	61	71	76	68	57	55	65	74	82	77	75	60	70	70	68	55	63	52	50	57	62	52	63	65	75	70	73	64	53	66	75	65	62	63	51	66	75	63	62	66	81	62	67	74	67	72	69	67	62	69	53	60	68	70	70	75	63	60	57	67	60	55	65	65	68	69	61	62	69	82	58	82	67	70	56	62	66	76	76	70	63	66	85	56	82	71	64	56	51	58	67	69	67	80	77	71	59	73	88	76	72	61	60	55	80	68	60	72	63	68	70	64	66	62	62	70	71	58	71	83	59	66	83	72	59	63	82	70	81	69	60	79	70	65	62	75	63	63	74	63	68	80	61	51	71	69	71	74	82	65	62	69	62	65	55	80	68	73	84	57	62	78	75	63	69	66	57	72	65	69	61	54	66	68	64	68	69	78	42	61	64	68	70	81	63	53	65	71	70	84	57	76	55	62	56	84	76	67	74	64	65	67	65	66	81	60	66	62	65	80	53	55	74	51	65	64	68	62	65	69	73	60	63	70	65	68	71	66	74	72	75	50	77	90	78	77	62	78	72	71	67	75	65	55	59	51	57	68	61	51	51	72	74	55	75	72	73	69	72	76	79	65
16577	7750	4354	6982	14978	16426	14122	11383	8553	6646	5476	5254	5220	4388	4684	4404	3725	3516	3061	2664	2529	2436	2166	1936	1806	1759	1552	1545	1461	1240	1172	1184	1059	1109	1026	891	894	867	729	771	736	767	796	728	691	705	708	709	677	649	620	627	663	599	631	618	586	605	649	583	585	541	598	554	591	589	575	517	608	573	624	566	564	584	589	559	604	600	590	560	575	566	581	581	556	579	578	584	560	580	579	563	588	551	593	585	596	603	589	586	583	602	622	615	601	621	631	585	589	610	603	566	580	605	562	587	597	577	572	584	581	559	565	557	542	575	574	608	522	566	543	539	563	624	600	592	597	584	573	601	617	579	565	585	637	578	572	586	555	626	569	534	560	559	597	548	551	620	588	561	552	631	567	594	573	567	595	620	597	563	590	611	555	535	547	598	583	582	571	630	618	533	619	555	575	553	545	553	569	556	544	577	586	595	589	636	592	606	609	586	608	545	560	547	579	542	588	565	558	543	569	572	554	611	591	577	586	588	539	579	590	603	559	581	601	602	584	576	560	566	568	568	549	610	567	544	564	545	592	577	606	584	595	565	581	613	595	603	577	553	573	592	599	577	589	565	598	554	586	542	595	571	604	573	591	578	563	543	591	567	580	568	606	549	546	546	568	597	562	542	575	597	575	571	589	573	556	556	584	660	570	594	613	588	592	580	553	596	589	568	541	571	559	572	621	544	615	576	593	632	596	576	552	528	537	572	600	579	585	542	547	585	594	577	583	560	570	593	577	538	573	566	558	562	556	570	549	531	582	571	571	597	620	531	528	544	610	565	616	583	577	514	567	596	607	566	576	560	592	608	578	602	556	556	605	572	558	609	610	583	585	589	557	568	589	545	600	600	608	597	589	569	548	585	567	602	623	590	591	568	612	531	579	579	598	539	575	577	582	606	603	584	570	603	620	559	561	550	614	564	543	590	572	582	602	551	613	603	563	585	593	567	599	559	591	622	598	578	546	597	555	587	542	597	587	597	551	564	554	595	588	567	621	591	587	563	595	590	583	579	577	578	581	596	566	608	581	574	556	566	591	553	650	563	579	606	536	586	637	567	596	558	616	593	626	569	554	554	531	602	592	566	599	590	569	568	577	573	585	551	532	601	593	571	570	572	605	596	568	620	613	609	577	629	612	552	585	606	607	582	556	579	574	639	569	593	593	576	603	563	594	579	560	564	589	576	575	604	603	564	541	548	569	568	537	587	543	584	562	597	607	554	567	558	600	550	558	561	617	560	594	554	592	561	619	576	586	574	544	574	600	596	573	533	573	596	582	554	598	578	562	575	599	588	604	566	593	572	569	576	567	613	565	577	606	556	584	575	597	590	590	567	545	588	590	592	590	579	602	611	547	586	605	521	536	591	603	567	549	602	571	588	612	574	551	621	569	533	562	561	622	571	560	585	605	594	565	571	594	556	597	591	597	560	592	541	592	572	592	563	556	585	584	525	605	597	549	576	559	561	583	626	598	561	582	567	539	554	573	587	558	573	595	584	608	567	542	540	563	618	575	596	584	580	582	550	572	604	553	607	639	580	580	542	576	616	572	576	560	566	546	565	600	595	600	598	568	564	618	608	594	529	630	628	588	570	586	584	526	593	620	582	589	589	541	623	552	560	530	598	582	522	568	591	560	580	591	572	605	589	616	523	577	623	594	566	552	587	580	595	602	544	543	580	547	591	597	627	568	526	597	636	594	557	580	588	544	591	571	605	550	554	600	581	558	607	584	581	587	583	589	591	585	626	563	541	554	554	574	568	583	574	561	575	549	575	608	590	590	586	561	566	605	546	584	555	582	577	552	593	573	586	538	582	577	564	560	592	598	579	600	560	513	608	577	614	583	543	611	535	557	578	581	622	556	588	586	549	598	547	589	593	595	553	551	590	577	546	549	543	559	562	629	623	582	585	572	588	602	615	591	584	570	571	569	590	578	612	601	519	574	590	581	577	573	572	563	584	593	593	546	579	591	599	560	565	609	603	559	581	555	553	550	596	579	557	568	569	567	570	567	569	597	594	602	567	575	569	593	578	544	598	566	575	573	588	583	552	582	550	565	540	602	615	517	591	546	546	599	607	552	575	621	603	579	554	575	612	586	563	642	564	544	568	609	565	561	605	589	608	590	570	602	587	606	623	570	607	594	552	573	564	571	580	557	626	603	589	573	569	585	554	636	554	596	600	542	631	560	591	570	582	579	589	573	590	609	602	594	633	588	585	582	608	602	618	557	601	579	584	573	587	554	575	606	603	571	556	575	591	605	539	592	584	561	603	582	603	584	588	604	617	627	567	554	588	584	563	601	604	548	582	568	545	597	571	549	578	619	593	554	583	624	528	605	551	595	595	578	539	553	563	572	580	536	576	589	565	581	598	575	527	545	565	587	584	526	585	550	577	592	566	577	532	574	576	583	585	562	617	606	579	541	566	607	575	583	604	602	556	572	589	573	628	594	624	611	590	587	575	635	605	576	574	563	594	597	572	565	579	567	577	512	597	604	577	612	605	590	599	562	600	579	586	573	606	605	607	600	553	595	544	544	599	595	562	540	566	590	572	622	529	602	643	561	567	567	560	578	547	581	589	611	563	560	619	546	590	636	578	601	564	612	621	604	611	589	596	571	592	575	552	618	566	574	611	626	584	592	557	540	571	555	571	579	516	574	569	582	609	640	621	624	593	594	621	592	578	623	630	555	667	564	606	612	637	598	526	580	548	610	580	558	566	566	577	536	614	591	562	570	572	567	582	594	587	587	545	607	584	557	579	573	567	596	599	641	560	560	579	586	594	536	556	553	587	569	592	561	592	610	602	600	566	594	586	546	591	577	567	610	567	555	584	618	590	573	547	528	525	541	585	553	558	603	575	529	594	572	598	631	558	577	567	581	572	581	557	593	598	604	612	605	560	561	582	578	564	623	606	584	597	574	567	596	558	579	575	634	589	583	609	568	601	590	586	599	570	560	561	603	634	599	565	566	563	582	621	585	591	585	558	590	557	551	599	606	566	584	552	525	526	580	588	548	608	564	582	588	575	580	606	584	586	612	529	587	566	601	586	609	550	575	521	591	565	559	571	579	583	638	553	598	619	574	616	569	590	595	597	578	559	568	581	617	545	563	550	591	596	562	587	591	641	586	560	588	585	563	557	604	562	613	584	585	615	537	574	579	556	575	533	576	526	521	587	581	575	540	513	609	553	566	592	605	583	557	562	582	575	563	570	613	621	620	621	621	549	554	562	575	557	566	579	552	512	584	557	514	591	634	594	542	568	575	622	583	593	618	568	562	638	572	611	605	616	574	574	567	611	624	580	611	589	576	579	595	630	592	535	581	616	601	606	605	605	537	550	586	625	576	599	621	557	602	599	592	577	569	568	570	579	574	567	571	558	537	605	552	588	535	574	572	577	554	580	582	575	617	557	581	592	569	540	617	626	576	549	555	563	627	580	524	556	582	565	542	573	551	585	563	545	573	575	535	585
1157	266	155	143	87	155	171	124	133	100	89	94	92	102	96	101	110	92	90	86	56	67	53	62	68	61	52	67	54	50	25	39	47	45	42	45	42	47	40	34	35	47	38	39	31	35	39	51	36	38	31	29	40	31	36	46	44	39	46	28	32	45	22	34	33	37	30	30	29	34	33	33	37	27	35	36	38	29	34	36	33	37	38	29	33	35	39	30	35	33	34	32	39	37	38	28	34	37	44	34	31	35	32	43	47	46	38	50	41	35	30	30	24	43	41	39	34	31	30	43	33	35	29	42	38	35	35	34	27	34	36	37	33	41	37	49	34	44	31	40	40	35	32	48	41	32	24	36	30	36	38	31	43	36	36	42	37	31	32	34	39	32	42	29	25	46	31	34	33	38	38	38	28	29	36	24	33	30	28	47	39	36	36	35	41	36	42	26	40	38	44	32	34	40	26	31	29	32	36	42	26	38	28	37	36	37	38	32	25	36	33	28	37	35	38	25	37	36	37	33	33	36	35	33	37	27	35	29	33	45	33	31	35	36	41	34	37	31	41	34	34	39	30	35	25	37	32	32	35	22	25	34	35	29	33	38	28	38	35	35	29	37	40	29	46	28	39	37	31	33	35	40	38	43	32	28	29	28	23	24	40	36	36	40	45	31	37	43	34	42	29	40	34	42	36	41	39	39	36	31	31	34	33	31	34	41	29	39	28	34	38	39	26	33	37	40	32	36	29	27	36	38	34	44	30	26	29	37	39	41	34	41	30	43	41	28	36	45	34	28	43	45	41	32	33	31	33	40	40	33	45	34	38	35	30	34	43	34	34	29	39	44	38	24	39	32	26	37	44	39	46	41	38	37	35	48	29	35	36	32	40	34	35	39	35	29	33	34	38	36	31	36	32	26	35	39	45	35	44	40	48	38	33	34	38	35	41	45	25	36	42	45	41	32	33	35	35	36	45	39	43	31	40	35	39	39	43	30	47	45	49	36	33	23	32	38	36	35	23	37	36	41	35	33	43	33	43	40	37	33	28	29	34	40	29	35	33	34	30	45	23	33	40	36	51	38	33	47	31	29	45	36	44	36	36	38	26	41	26	33	34	38	49	27	43	28	38	36	34	33	36	40	31	37	49	39	38	23	34	38	38	37	35	39	31	48	45	30	30	32	40	24	31	31	34	46	33	39	43	40	45	35	34	38	29	42	27	40	46	29	32	44	31	38	27	39	25	44	37	38	49	36	46	28	32	40	31	34	29	33	39	42	38	32	42	30	28	35	31	38	36	36	33	40	37	35	38	44	25	34	33	35	33	33	38	41	32	40	30	38	32	48	37	33	32	30	26	38	33	31	46	24	39	35	26	42	38	39	28	30	32	55	29	33	42	51	28	48	34	43	32	27	37	42	36	39	34	44	33	46	44	35	25	34	40	24	27	41	35	32	34	32	34	37	30	39	27	36	34	35	39	24	32	35	39	35	36	34	41	25	31	31	36	30	33	30	44	28	24	35	32	33	32	37	39	45	34	38	31	35	35	24	30	39	33	41	32	29	37	32	38	45	34	28	39	43	41	38	22	39	32	46	42	35	30	32	29	43	47	33	35	39	34	33	42	31	38	33	43	37	26	38	21	34	29	30	30	29	40	40	33	33	43	39	38	41	40	42	29	39	38	38	33	35	36	37	36	50	40	29	50	35	39	40	40	34	34	36	38	34	37	33	39	25	35	46	35	39	42	33	40	24	38	42	54	35	34	23	28	38	35	37	40	31	29	31	43	35	42	39	27	38	30	38	39	38	40	34	38	38	27	41	25	26	52	35	52	44	37	31	34	37	38	35	32	41	29	38	35	43	39	29	35	28	33	33	37	35	32	38	37	32	33	43	28	32	30	35	29	42	52	41	34	24	29	45	36	38	32	35	45	37	31	39	30	49	27	31	26	40	41	38	33	38	39	32	39	38	35	36	45	47	36	39	37	40	41	29	39	39	37	27	32	43	37	38	38	35	33	35	38	41	36	35	52	37	40	32	31	36	42	42	42	37	37	34	39	32	44	29	42	34	43	39	36	42	36	32	36	42	26	39	36	31	40	35	34	29	32	32	30	34	30	41	35	30	29	40	32	29	31	32	30	36	35	32	31	30	37	43	35	30	36	34	28	33	36	32	34	26	37	34	35	31	32	45	31	31	43	31	25	33	37	51	35	34	39	36	37	33	34	40	39	44	43	36	37	35	42	26	32	38	29	40	28	37	30	32	35	39	40	24	35	34	30	34	32	34	38	36	34	33	38	31	39	41	35	29	28	26	34	36	32	34	39	37	26	34	43	41	35	41	44	43	40	31	38	38	45	31	40	26	34	42	41	39	31	43	33	29	49	33	25	42	31	36	36	40	26	33	28	35	35	32	38	31	34	36	32	40	35	39	38	27	37	44	37	38	41	43	46	30	33	35	31	37	48	39	35	37	41	26	32	35	28	39	37	36	30	26	34	32	34	34	37	34	38	33	29	34	32	40	35	29	40	32	39	33	39	30	31	23	29	36	31	45	38	31	29	32	37	33	36	33	38	33	30	38	41	43	34	39	40	37	24	25	37	36	26	40	32	39	38	36	34	36	48	42	26	33	23	43	32	43	40	24	45	49	35	30	37	18	41	30	30	29	37	31	44	38	35	29	40	28	41	41	31	41	41	27	33	33	37	51	33	40	33	46	41	33	31	36	39	36	30	36	28	44	30	39	34	35	39	44	28	22	28	46	45	31	30	37	33	41	31	44	43	48	23	46	35	43	35	32	29	25	36	35	29	42	40	38	36	44	37	36	38	29	24	29	45	38	39	38	28	27	45	31	42	39	34	34	37	31	36	41	34	26	42	31	36	40	32	35	40	44	31	30	40	33	42	28	28	34	24	34	40	32	34	24	40	29	41	41	25	42	38	33	38	39	28	33	29	35	35	39	38	31	34	31	28	31	39	39	35	32	29	35	32	33	30	41	30	33	27	42	26	29	50	31	32	36	31	35	30	48	37	31	35	31	34	37	28	36	35	42	39	30	28	30	41	32	44	34	32	40	40	37	41	28	36	30	31	36	24	32	27	45	38	38	32	44	28	31	31	36	40	37	23	32	31	29	29	33	47	36	38	41	33	24	38	29	40	33	46	41	42	36	39	30	52	38	38	37	35	39	36	39	35	36	28	38	43	34	30	29	29	24	30	42	45	33	43	42	38	32	37	38	25	36	35	38	42	34	46	40	35	37	27	45	38	38	33	27	41	39	27	40	38	27	45	28	34	42	37	29	36	30	31	43	41	41	29	36	44	25	48	41	31	39	34	36	26	41	44	41	32	34	32	35	41	38	36	46	29	31	33	41	28	26	28	26	28	32	42	32	38	26	35	39	33	33	32	41	35	38	36	36	26	28	24	31	30	35	39	36	33	42	49	37	37	37	34	39	34	30	27	36	42	23	34	36	27	50	33	45	34	32	35	37	43	45	27	37	33	39
11995	4321	2207	3763	8827	10115	8102	6131	4443	3476	2823	2717	2769	2432	2586	2348	2180	1873	1651	1456	1384	1294	1092	970	996	986	856	852	751	658	625	653	593	644	550	492	502	454	382	341	371	437	428	407	425	372	346	320	381	339	329	320	348	302	318	315	347	362	327	319	317	325	349	308	331	284	311	327	304	296	324	302	289	354	275	301	327	348	298	321	316	297	317	308	288	315	300	329	307	294	284	319	306	289	317	304	285	303	292	280	306	301	317	269	311	299	303	323	327	317	307	311	307	286	332	273	290	301	304	294	309	299	293	294	324	302	307	302	323	317	295	326	298	305	309	286	293	293	313	293	316	340	293	321	300	302	314	309	309	320	293	317	324	313	295	301	321	296	294	319	308	320	317	288	329	317	307	331	294	305	289	300	321	320	299	321	268	287	313	324	324	306	336	290	352	325	322	306	337	296	291	268	310	343	294	291	304	310	279	295	312	286	319	290	316	336	315	345	308	306	323	314	317	307	295	284	295	305	243	291	296	312	299	323	332	318	299	312	310	277	329	317	273	298	287	288	328	280	292	314	330	311	320	282	332	289	337	313	316	266	295	342	297	310	299	314	317	328	304	278	284	321	306	318	326	319	326	295	315	323	345	276	291	306	272	313	333	319	274	294	290	288	319	287	311	303	362	285	273	297	339	314	342	259	302	337	314	313	294	306	305	290	319	302	337	290	325	311	304	311	328	340	332	297	320	338	305	306	283	318	341	297	313	295	309	298	308	285	329	309	301	326	284	297	315	293	287	286	291	324	316	296	279	311	316	311	329	324	312	297	324	305	273	309	299	327	286	272	307	303	315	322	332	290	317	314	291	316	312	288	325	326	306	320	297	298	285	311	327	301	297	311	288	322	302	306	316	295	312	322	282	319	282	276	299	291	316	281	319	284	319	310	314	311	318	288	322	260	327	327	288	291	270	311	308	301	300	287	290	305	299	279	302	305	307	286	318	290	296	319	293	312	320	271	335	298	327	280	311	316	319	280	310	318	313	287	267	302	327	311	294	273	314	281	289	296	297	281	321	283	315	259	311	258	315	325	299	311	292	326	296	307	281	300	360	325	296	324	300	294	306	318	280	287	291	321	280	339	309	331	307	310	294	316	313	325	302	301	293	315	307	280	319	294	290	286	309	304	328	281	325	324	282	309	281	272	294	305	348	296	282	330	272	281	308	285	317	308	300	321	284	302	321	297	310	329	315	309	331	301	324	312	323	298	326	292	326	322	306	334	315	311	329	290	283	295	306	306	285	331	286	303	308	312	299	298	287	318	300	321	306	315	309	315	324	284	302	307	314	317	305	301	324	289	290	275	290	350	330	279	309	286	323	323	311	305	318	331	305	316	331	321	325	295	286	304	309	329	304	327	293	316	283	307	324	297	322	302	290	287	303	321	303	312	317	319	322	317	330	305	300	307	331	321	303	277	289	309	279	272	310	311	324	324	300	328	311	327	284	296	299	306	368	298	308	302	304	302	315	318	303	321	305	328	307	309	291	308	288	292	260	286	282	304	337	294	285	283	302	331	358	307	331	318	297	301	325	303	313	322	300	290	320	313	300	292	309	284	293	319	318	319	309	301	315	336	349	293	288	283	305	305	333	300	322	338	281	303	319	345	326	287	283	335	308	315	318	316	331	313	321	309	293	311	315	325	306	286	305	301	291	296	322	318	299	312	333	311	311	308	290	301	305	321	284	295	264	311	300	311	312	285	323	310	298	324	326	297	327	271	275	281	319	329	318	309	285	289	315	313	287	296	309	296	270	296	297	316	302	270	288	318	303	295	327	317	311	306	295	317	301	321	314	297	287	321	273	311	298	295	305	285	315	300	322	277	305	317	281	328	317	314	303	294	294	295	296	291	342	288	306	339	348	324	335	293	299	279	308	333	324	335	308	338	298	293	337	291	303	320	296	328	306	282	273	305	342	318	297	316	302	329	283	343	325	301	300	293	307	309	298	305	294	329	312	296	302	315	325	289	289	273	293	312	318	282	333	312	337	312	315	289	321	317	322	329	310	322	308	294	325	315	288	319	319	311	274	252	313	325	310	272	332	314	278	305	324	309	310	328	272	302	303	315	306	307	310	317	289	283	287	279	320	300	353	314	319	292	310	297	280	330	305	293	328	299	304	324	306	311	282	293	320	299	278	292	318	301	292	281	314	339	336	288	325	331	304	308	300	319	321	295	306	312	294	326	272	329	312	294	320	340	329	285	329	302	312	292	309	294	300	297	293	331	308	323	305	321	301	333	283	278	286	303	314	326	330	329	338	300	294	292	353	285	312	282	312	293	333	304	307	300	306	320	318	289	331	312	293	324	260	300	295	310	289	295	307	294	311	313	308	309	290	286	306	297	311	321	268	321	312	294	281	303	274	333	294	331	317	309	298	326	333	306	320	313	310	301	306	309	321	307	328	315	306	310	276	300	298	308	291	346	288	302	289	298	347	323	294	349	302	271	301	320	288	332	330	312	326	298	291	287	271	297	336	288	317	329	338	303	307	284	303	309	320	279	329	320	318	296	320	312	308	303	338	292	322	280	308	305	286	317	306	316	318	302	297	328	309	297	331	319	312	348	336	310	307	290	304	309	312	282	313	297	296	336	322	272	342	313	298	300	315	320	295	314	297	302	312	273	296	303	293	322	308	312	309	299	312	322	313	277	340	305	318	302	288	304	294	297	313	303	307	339	296	287	320	305	318	286	287	315	299	322	291	311	276	323	333	328	336	309	332	300	289	313	294	311	281	319	295	294	332	290	290	358	308	300	316	285	288	314	308	294	296	317	308	312	317	294	317	305	304	307	323	326	311	309	281	312	332	286	303	286	326	293	326	280	322	294	330	288	294	301	328	295	334	268	313	288	302	299	286	288	300	262	318	305	310	291	268	277	297	349	289	315	299	298	333	280	277	324	344	330	289	315	313	324	307	301	313	340	287	316	327	280	299	263	295	307	311	311	302	318	270	333	317	304	273	300	300	298	321	309	285	330	306	297	272	317	302	318	298	275	301	301	283	298	323	330	305	332	300	309	293	308	329	318	317	299	303	315	299	296	314	320	309	335	269	318	310	332	318	338	285	344	289	296	304	290	288	286	304	292	290	279	273	301	323	330	309	287	281	301	301	315	328	287	286	321	318	339	275	299	296	296	304	276	354	308	300	324	324	354	318	347	316	340	308	301	290	321	290	308	340	306	302	293	309	287	326	307	282	303	327	298	304	326	312	291	322	277	302	316	308	295	309	351	286	327	309	317	289	311	316	330	288	295	313	312	291	301	312	337	297	330	299	330	335	322	310	308	299	316	284	302	295	308	292	308	357	316	311	302	348	319	322	313	315	299	306	317	316	320	321	309	302	320	309	350	304	275	329	287	303	312	343	303	280	327	323	291	318	284	329	319	297	317	290	309	277	301	306	307	296	308	338	289	295	347	315	323	299	296	313	296	286	303	312	367	280	300	295	332	319	293
885	466	287	184	209	284	242	243	203	173	173	171	164	145	176	167	146	132	118	102	120	121	100	103	90	90	81	83	101	99	81	94	78	68	84	93	81	77	79	77	50	79	66	80	70	64	77	70	72	65	64	80	72	74	74	86	64	72	60	76	64	60	71	60	63	80	55	84	64	73	69	81	74	73	78	67	69	72	85	72	75	54	65	69	74	74	74	57	65	69	70	56	68	76	73	64	66	62	67	63	76	70	62	64	60	58	80	56	68	77	66	75	77	68	60	67	76	65	45	52	62	67	65	70	55	75	73	59	68	72	57	63	55	85	69	61	60	70	67	58	62	72	70	69	66	50	62	72	59	66	69	72	72	64	68	63	72	65	64	73	58	68	65	62	59	69	72	93	66	71	71	61	77	74	66	72	74	62	72	62	56	52	62	78	69	74	75	67	57	61	63	66	68	54	64	84	58	67	63	57	59	64	67	76	77	72	67	75	61	46	70	55	71	45	65	59	69	57	71	58	61	68	70	69	57	56	79	67	82	61	75	66	67	78	69	69	72	65	79	63	78	63	61	62	66	71	79	68	69	63	70	61	77	67	74	62	69	75	72	68	62	63	65	69	71	64	62	64	66	72	64	75	60	74	73	62	68	54	60	58	68	71	59	55	70	61	59	61	62	65	66	79	63	62	62	72	57	59	52	65	53	73	57	64	65	82	52	59	54	76	67	61	71	75	62	74	78	75	74	66	75	48	62	82	59	66	72	78	73	67	52	77	76	51	64	71	78	70	55	67	75	67	71	65	82	76	63	58	67	55	74	68	63	66	65	59	71	64	71	65	52	56	59	71	72	70	70	79	65	66	68	66	70	68	63	72	75	60	53	74	73	63	62	63	87	81	64	64	59	70	59	71	48	76	80	66	66	75	85	69	58	67	57	51	63	65	70	68	72	70	58	72	60	57	75	61	49	65	55	82	67	71	84	53	70	66	56	71	76	60	49	69	53	69	68	67	65	60	56	69	60	77	75	70	80	65	68	71	67	71	74	63	55	78	63	80	68	53	58	58	72	73	74	57	54	53	66	61	64	67	70	88	70	62	61	77	60	62	59	63	72	65	62	60	75	75	65	61	82	59	74	70	71	81	60	62	74	65	68	68	60	78	66	79	54	61	57	65	52	67	75	71	72	61	74	80	62	62	74	64	79	67	74	73	76	54	81	73	64	77	69	74	75	63	81	65	64	75	60	76	71	69	73	73	75	49	69	72	73	71	67	75	59	68	66	65	78	63	67	54	85	66	75	68	65	58	65	68	62	79	70	52	65	66	74	69	68	62	80	85	74	72	61	68	63	64	62	60	82	76	73	62	64	61	75	70	69	61	51	53	66	55	67	69	80	71	86	63	58	64	66	79	58	68	77	65	75	67	58	62	60	62	46	67	77	91	52	70	60	49	62	77	73	67	60	58	62	57	49	47	64	71	64	64	54	67	67	67	52	72	71	70	62	53	56	76	59	76	67	72	71	68	52	69	62	65	63	74	50	67	71	71	59	54	67	67	63	70	67	61	78	58	76	62	73	78	78	73	70	63	58	57	67	60	58	67	77	51	62	72	65	61	59	59	63	55	55	68	67	67	64	68	53	67	72	61	73	65	56	68	75	96	68	58	74	52	64	66	66	62	63	73	54	75	76	64	56	68	72	65	61	77	64	77	71	61	60	76	69	63	100	62	54	64	69	80	69	64	71	74	89	70	72	75	60	65	59	63	61	57	77	61	68	70	58	63	58	62	71	62	71	66	62	66	75	65	63	83	59	67	65	89	55	75	77	63	75	59	55	66	72	76	63	76	73	71	65	66	65	81	62	64	79	57	64	64	62	76	60	70	81	68	52	69	70	74	53	65	65	83	75	66	70	74	66	81	54	64	70	66	69	69	69	63	64	75	54	58	69	63	60	68	74	57	74	69	78	64	65	71	65	53	68	60	71	59	79	64	55	81	79	63	67	68	67	59	55	73	71	58	66	56	66	76	64	60	82	60	72	65	56	68	56	64	75	65	76	57	57	64	56	64	84	68	66	62	63	76	71	69	50	63	63	79	65	73	57	56	60	76	73	74	68	87	73	67	62	77	65	60	69	60	68	60	65	70	73	75	73	67	64	53	65	85	67	69	90	60	58	65	77	57	73	60	57	73	60	58	57	62	71	68	70	63	76	68	74	64	73	64	81	77	73	63	57	67	63	54	71	65	81	64	61	66	77	81	56	64	67	51	60	61	67	64	63	58	72	72	70	53	65	63	49	66	58	72	61	69	60	61	67	94	67	55	64	79	68	69	70	65	63	73	76	61	67	66	62	63	77	73	69	62	50	61	59	72	56	57	73	66	59	71	61	62	54	58	63	58	59	68	76	74	56	59	58	58	59	62	64	73	62	54	52	61	77	67	69	69	61	49	62	62	80	74	70	68	67	65	60	71	73	57	71	69	76	66	62	67	62	68	79	61	68	74	69	56	62	47	77	73	66	79	60	60	64	59	65	63	65	59	58	68	54	66	68	73	64	77	61	75	68	60	69	75	73	68	64	60	58	66	59	91	54	57	60	78	87	60	65	69	61	74	69	62	59	67	61	74	67	60	66	62	75	63	61	75	62	58	71	83	59	55	61	65	58	73	76	65	63	66	56	76	81	62	70	64	67	60	101	61	61	71	60	57	61	69	59	68	71	62	58	68	70	50	63	79	69	69	70	58	71	74	64	66	75	54	69	70	62	63	62	59	75	77	65	67	61	68	57	61	84	60	66	70	61	63	56	72	72	53	68	72	67	74	74	69	58	52	63	78	67	68	62	52	71	78	75	62	60	56	64	56	79	62	68	69	66	56	53	59	66	54	68	74	56	69	55	54	62	72	52	61	69	66	74	45	76	63	70	68	79	73	72	59	73	53	60	66	60	77	66	55	73	67	69	60	58	63	75	77	55	67	56	67	69	52	71	74	63	65	75	67	50	71	61	63	73	49	64	63	75	56	69	56	86	67	62	67	65	70	48	70	67	61	65	50	65	59	59	77	74	54	59	67	70	73	71	66	73	52	78	82	62	68	67	67	67	64	61	62	75	64	70	60	63	63	68	58	82	71	69	70	66	59	68	62	62	85	69	57	52	57	61	56	66	55	76	64	67	85	60	59	61	58	64	54	63	72	59	54	49	69	71	49	71	57	61	68	64	78	63	66	77	64	66	56	67	63	65	69	69	67	65	74	64	54	76	66	60	68	68	74	62	57	69	72	68	61	70	72	64	53	62	60	61	56	73	58	62	71	79	58	63	72	60	60	48	63	73	62	55	63	58	63	73	64	73	57	65	82	63	67	58	48	63	78	61	69	59	62	61	64	47	52	61	67	51	76	68	64	78	67	76	60	75	74	71	69	67	70	65	69	60	58	67	57	62	56	50	70	76	76	50	64	67	65	83	64	67	55	66	73	79	69	61	71	59	81	74	66	70	69	74	69	73	62
13872	6494	3402	5586	12172	14057	11743	8794	6481	5241	4466	4492	3998	3757	3701	3333	3158	2810	2322	2232	1967	1844	1634	1551	1534	1474	1325	1259	1205	1052	954	1013	957	950	873	814	759	707	694	671	633	700	731	660	611	654	714	653	610	599	591	594	624	592	554	630	573	569	586	596	543	599	534	581	543	568	544	600	569	578	550	591	533	557	544	559	558	535	568	539	604	543	567	569	594	557	552	545	549	521	506	582	535	531	595	590	561	580	584	534	579	517	559	542	526	542	570	579	554	563	615	505	542	574	603	520	569	578	533	504	542	565	589	556	537	523	557	593	553	561	598	586	591	550	547	543	586	554	519	548	538	556	579	515	584	563	586	550	562	572	558	568	540	556	585	531	552	534	533	505	543	557	536	570	573	570	557	535	594	589	530	556	564	560	533	569	535	565	539	527	584	574	556	552	539	528	532	548	575	555	578	547	557	582	586	543	552	555	541	564	570	538	566	573	577	555	529	515	556	518	549	591	573	537	524	589	582	593	554	558	546	566	535	525	511	539	549	577	537	542	535	604	558	530	587	519	572	545	587	553	576	544	573	521	586	555	543	559	544	548	568	551	581	508	573	556	569	583	549	547	553	548	571	555	517	563	566	535	577	572	578	564	570	618	572	571	561	553	574	549	539	535	535	569	586	614	546	581	554	533	539	561	556	564	548	573	576	537	575	541	546	530	554	543	560	510	573	571	535	547	543	584	551	564	587	521	550	533	564	567	541	571	550	556	552	558	582	565	541	505	534	545	523	540	546	521	554	605	546	524	562	623	572	590	525	528	550	579	534	558	586	565	579	604	577	538	554	528	552	545	555	545	543	585	556	491	581	576	516	548	547	581	547	550	598	531	551	534	534	556	547	594	563	584	531	560	560	547	556	560	541	551	553	579	536	559	553	527	558	581	523	530	528	541	598	576	555	537	589	523	587	532	555	579	562	579	537	539	550	536	603	600	541	561	572	552	550	568	557	574	562	573	555	573	595	609	542	525	533	558	530	619	556	533	541	524	575	567	551	568	532	523	547	577	554	525	551	548	557	545	532	599	560	552	557	550	537	522	572	589	562	568	528	578	560	566	571	520	531	553	568	547	574	563	549	538	623	566	555	571	545	559	517	594	587	558	547	562	589	562	579	508	539	537	546	541	554	555	544	581	537	564	561	498	565	558	572	549	540	544	576	561	546	595	575	552	536	579	558	559	589	566	564	554	543	561	613	568	568	555	577	579	541	543	597	548	582	576	583	554	551	572	555	518	559	557	528	581	511	530	551	577	558	513	577	561	555	564	584	568	564	525	555	575	539	511	545	517	541	537	570	545	534	578	579	533	574	526	566	533	577	568	553	589	551	564	531	540	543	589	552	535	596	530	523	566	542	549	531	588	561	527	544	572	550	531	535	532	581	546	578	515	601	527	624	532	557	531	552	536	572	542	547	552	567	534	575	563	573	523	637	581	583	529	591	578	554	550	537	529	544	516	561	529	583	520	568	505	551	550	538	546	557	551	572	521	558	514	559	560	563	578	564	578	557	563	570	551	547	554	546	588	569	520	565	518	546	578	531	583	540	577	540	556	546	546	577	525	532	556	551	524	586	547	531	508	539	551	536	570	547	548	551	593	534	534	558	564	521	587	551	581	530	542	547	517	483	559	561	548	594	556	561	548	564	540	593	523	516	559	551	538	600	569	545	585	570	569	495	572	551	541	499	542	582	572	577	531	561	579	587	563	567	545	548	525	514	575	546	575	576	512	542	537	498	588	577	565	573	557	573	573	593	516	507	561	569	530	583	525	543	557	519	599	553	605	543	509	569	565	538	535	544	568	526	592	561	572	551	561	553	560	607	587	597	542	567	532	543	556	535	588	521	564	510	544	557	578	566	544	540	517	570	561	536	563	567	573	557	569	534	552	558	565	527	554	554	583	549	549	547	582	553	540	554	540	564	562	562	577	552	558	543	544	615	585	550	552	576	541	547	545	599	523	549	515	544	560	542	563	568	548	540	507	604	571	566	553	595	538	543	577	593	520	567	552	559	528	563	544	587	582	542	518	543	572	524	530	571	539	541	571	566	502	568	565	539	490	553	536	502	515	556	603	541	570	582	553	560	574	567	562	550	572	564	552	552	516	554	533	559	570	526	545	558	579	576	604	607	531	557	557	586	581	538	566	525	543	518	554	583	528	527	565	517	570	545	530	587	571	563	554	579	521	569	583	536	575	543	538	535	528	551	538	557	578	518	529	592	534	570	533	546	552	510	547	579	544	573	571	570	596	542	555	595	547	541	511	541	546	537	582	560	540	569	538	543	603	581	556	525	547	505	551	520	571	588	517	548	571	534	588	539	512	570	552	531	554	570	564	594	561	512	599	587	538	505	523	578	562	569	542	565	556	517	551	538	584	521	543	560	572	557	588	559	580	512	568	526	566	580	531	503	569	549	569	595	533	573	509	570	579	598	603	576	550	547	561	541	525	524	563	541	597	588	587	545	599	557	579	570	552	537	553	551	557	526	547	610	605	515	545	551	547	538	580	546	523	560	545	558	539	553	573	538	562	521	533	568	567	539	523	553	578	550	559	575	536	563	600	584	518	533	531	516	579	553	545	568	522	587	544	517	558	581	589	569	549	534	548	555	523	571	578	544	596	553	551	541	529	562	564	547	526	592	530	528	566	567	539	552	559	535	575	598	533	560	565	544	549	572	559	575	556	551	570	593	551	562	602	546	573	540	564	537	577	527	545	544	521	556	551	540	585	547	508	574	572	567	594	555	588	510	575	585	525	576	521	572	554	592	557	601	548	512	565	525	575	558	583	573	527	541	557	531	546	558	566	567	613	541	578	551	566	586	541	545	550	557	568	527	542	549	536	541	530	573	569	583	522	567	548	575	525	574	557	588	533	557	536	599	545	555	556	549	603	582	555	567	489	547	561	547	528	577	538	566	537	540	555	544	552	549	562	543	573	588	559	525	542	574	551	583	592	551	570	569	551	578	553	556	561	542	530	536	536	561	560	561	559	520	542	567	572	564	542	543	556	553	530	538	541	562	540	528	571	553	553	557	531	523	546	574	577	550	542	546	530	599	569	526	573	576	566	574	578	537	573	568	561	560	573	562	559	570	587	572	561	549	571	567	555	590	548	527	602	540	574	567	579	574	590	611	537	554	539	554	505	548	550	555	543	554	542	564	575	543	575	562	560	580	530	559	563	570	552	561	569	521	569	540	596	544	531	522	545	591	595	561	510	550	599	558	531	562	530	536	577	552	552	504	543	526	567	555	585	540	557	530	571	577	588	623	549	577	537	578	584	579	544	544	556	578	537	583	556	554	540	569	579	542	528	584	569	539	537	564	541	546	544	536	540	591	558	532	528	537	587	551	556	571	540	588	583	562	536	561	576	571	568	548	536	535	535	541	542	501	551	569	557	551	569	593	545	570	567	530	546	540	557	541	555	552	569	564	585	578	541	562	591	548	523	561	494	551	571
1738	365	224	157	141	247	246	195	156	123	155	129	134	129	126	124	124	104	89	86	73	70	71	59	65	71	56	48	66	46	51	53	49	45	38	52	44	34	41	42	35	35	43	30	38	41	42	40	28	36	34	42	46	34	38	32	33	43	25	32	39	26	38	36	31	38	34	41	46	29	27	32	40	31	29	37	38	31	36	31	35	25	31	34	32	25	33	26	25	30	31	30	27	31	31	26	44	34	38	36	35	43	37	30	33	16	36	31	21	37	38	45	43	33	35	31	28	39	41	27	33	47	28	28	30	34	38	37	35	32	39	32	36	37	38	36	35	30	34	34	32	26	46	29	41	31	33	32	31	28	32	27	38	30	32	36	34	25	35	37	33	22	37	31	32	36	39	36	31	28	35	39	40	47	25	32	31	39	36	41	36	32	19	29	31	29	30	23	39	32	37	27	29	32	44	46	27	28	37	36	23	40	40	33	29	32	31	41	30	26	29	35	30	37	23	28	41	28	35	40	26	22	29	36	37	40	30	40	32	34	30	35	38	40	27	34	32	33	34	35	22	28	36	32	34	28	22	43	29	33	44	37	34	42	27	31	41	38	25	32	30	28	36	35	33	37	24	33	27	37	41	42	37	35	40	29	28	31	39	33	27	33	41	41	39	39	32	43	34	28	45	29	30	24	31	31	27	39	30	37	38	40	40	40	45	35	28	32	33	34	36	28	38	33	38	40	28	37	32	37	31	22	21	38	29	32	31	42	35	29	24	29	29	23	40	44	35	34	35	36	35	47	33	34	33	33	29	39	34	34	31	39	30	41	27	38	31	28	37	36	32	33	44	34	33	19	39	29	17	32	23	29	25	39	37	24	31	29	32	40	47	40	26	35	29	31	38	28	31	25	32	23	30	34	27	42	30	40	31	30	30	41	45	33	25	43	33	39	39	39	36	32	31	31	37	35	40	31	39	40	23	28	28	37	29	31	30	32	31	25	30	20	35	28	36	23	33	32	28	44	35	23	31	36	28	33	37	37	34	36	25	37	42	38	31	26	27	32	28	35	37	42	33	27	35	34	37	34	35	35	33	26	37	29	42	39	35	44	33	29	28	34	38	39	36	28	38	37	38	26	29	40	46	27	37	32	39	31	34	32	14	42	36	31	24	34	33	36	43	42	31	36	31	35	39	29	33	26	40	30	35	40	26	32	40	24	35	26	51	28	32	35	24	28	37	32	46	35	39	31	30	38	37	36	37	26	32	34	24	29	33	46	34	34	40	26	34	35	34	42	34	40	32	28	31	29	34	30	43	24	39	41	39	20	37	26	36	33	30	39	22	32	42	45	33	30	34	35	38	34	36	39	34	35	41	30	23	33	39	34	26	36	35	31	32	39	36	42	23	40	38	24	39	31	43	36	29	20	29	37	32	34	30	37	29	36	30	39	42	37	37	36	29	28	25	41	35	26	28	30	37	32	32	29	40	25	34	30	38	29	25	31	34	34	38	36	32	35	38	23	30	37	26	30	44	29	31	28	36	37	44	34	25	28	27	46	37	32	34	26	28	46	24	37	24	34	22	35	41	31	38	33	25	27	36	38	27	39	33	35	39	31	28	27	37	31	27	24	35	28	31	31	36	28	25	43	36	25	44	37	39	43	41	27	32	43	22	33	35	18	32	40	44	29	33	27	35	29	38	35	28	30	32	22	40	43	39	28	24	38	45	33	23	38	33	32	32	34	35	23	33	32	29	32	36	37	39	24	30	31	32	29	38	25	36	33	31	27	43	37	34	23	43	26	30	32	34	39	31	29	31	37	30	40	31	35	34	31	26	33	38	21	38	34	44	45	24	26	37	40	32	43	36	33	31	39	38	36	32	46	28	40	36	30	36	30	27	42	29	31	34	33	40	35	33	35	37	29	34	32	40	21	33	37	34	28	25	35	31	35	35	38	33	23	34	41	31	36	34	28	39	34	36	27	27	33	28	37	25	43	35	34	31	36	34	33	27	27	44	31	36	45	32	39	28	26	37	39	33	32	34	25	32	36	37	37	33	30	31	39	31	34	48	27	32	29	39	41	32	37	37	20	35	23	39	29	37	29	34	26	35	37	18	32	40	43	23	38	37	24	17	32	36	47	22	26	28	49	38	24	36	28	36	34	29	42	30	30	30	32	45	30	26	43	44	38	45	32	33	33	39	35	41	36	35	35	34	33	25	30	27	42	35	32	33	33	38	31	22	38	34	34	27	29	42	36	35	39	31	26	38	25	41	26	34	29	42	37	32	30	35	34	34	31	31	27	30	28	36	34	28	38	27	34	29	28	35	31	38	25	36	31	22	44	30	33	29	39	34	43	27	45	40	28	32	37	38	41	25	27	34	28	35	30	48	38	29	36	45	37	37	40	32	36	35	37	34	37	34	33	35	39	32	28	34	24	31	49	27	27	26	31	41	37	19	30	23	34	37	35	30	32	38	22	29	37	34	29	38	28	38	35	36	35	32	30	22	39	30	27	37	36	32	32	28	34	38	51	40	43	30	35	29	44	31	35	34	30	33	22	35	38	33	29	45	37	27	34	35	37	20	26	33	44	41	37	43	25	33	34	27	32	30	36	35	32	32	36	39	21	34	38	45	36	29	38	38	26	29	35	23	34	35	18	34	26	38	28	47	35	29	31	32	34	25	41	34	34	43	39	28	34	28	38	32	29	33	33	35	32	33	31	30	32	27	37	36	33	33	41	31	37	43	33	29	29	24	31	35	22	21	35	34	33	25	39	34	41	32	38	36	35	31	32	29	49	37	30	40	25	29	36	30	44	26	34	39	28	41	38	36	30	31	33	28	39	43	27	26	29	28	43	27	35	31	33	26	32	38	28	43	25	36	33	28	44	34	32	34	34	37	31	40	29	35	40	33	21	33	29	37	26	38	29	36	21	34	42	40	35	36	40	31	30	29	36	42	48	38	36	36	37	38	28	31	21	31	35	28	33	41	40	25	37	40	29	22	32	39	34	23	31	39	29	34	39	49	32	31	26	33	31	27	38	38	38	34	42	33	31	32	31	47	28	28	28	33	41	34	34	40	35	25	29	29	42	32	31	33	42	33	35	28	36	30	30	30	45	37	24	40	23	39	26	34	41	37	24	40	42	31	36	30	31	29	25	34	37	33	35	38	34	43	35	28	23	27	24	39	40	37	30	42	31	39	37	33	35	33	38	29	40	36	36	33	32	34	28	40	30	32	22	45	26	28	34	39	31	34	36	35	31	30	37	31	36	32	36	26	18	23	35	34	45	29	34	29	25	29	33	47	39	24	35	34	35	44	45	33	31	36	25	28	32	29	37	45	34	35	43	14	35	30	41	26	43	24	40	36	28	40	38	34	33	32	41	24	28	37	43	34	34	28	21	36	29	29	22	34	40	36	34	36	34	27	20	37	32	30	38	31	29	36	21	26	30	24	31	30	42	26	30	22	42	29	44	30	32	44	37	21	38	31	32	27	41
14601	5582	2928	4860	10743	13449	10861	8091	5927	4726	4468	4630	3931	3466	3489	3123	2945	2595	2192	1894	1810	1667	1488	1338	1184	1157	1053	1034	940	808	706	724	716	702	678	557	445	482	440	418	386	421	488	442	410	383	386	363	358	357	375	360	327	295	311	364	304	305	338	328	351	293	298	313	301	289	278	289	274	303	290	299	272	302	295	284	290	292	298	300	323	286	283	267	289	279	281	283	274	285	328	296	279	282	278	262	309	298	287	291	309	300	298	301	305	294	325	300	304	343	293	350	278	303	303	314	295	298	280	318	330	289	288	269	280	305	303	289	274	268	303	314	281	291	308	310	309	260	324	302	275	276	290	286	293	278	305	275	309	326	322	284	293	264	296	289	295	306	260	290	292	279	305	293	244	296	301	274	287	292	305	316	294	303	288	312	326	284	262	307	287	273	300	312	267	265	338	281	304	303	308	270	296	291	315	307	316	265	285	324	324	299	283	298	294	288	281	294	304	295	306	278	305	303	274	316	294	300	275	277	279	319	296	273	317	308	295	306	262	300	262	314	291	286	263	306	307	308	295	291	257	269	325	300	298	306	280	309	293	252	287	291	275	293	312	294	307	284	280	249	300	266	272	289	305	288	294	265	291	297	304	332	270	283	263	290	269	346	316	293	306	292	309	268	285	271	312	294	299	274	297	291	278	254	299	285	282	302	308	261	298	255	266	292	301	290	266	283	284	281	280	297	299	280	300	309	285	289	296	284	281	268	297	289	297	296	276	297	275	290	290	301	264	316	270	289	299	310	277	294	316	286	309	287	303	287	314	291	298	287	320	268	292	277	270	319	308	274	288	293	299	296	314	292	293	295	309	281	281	258	295	288	276	273	296	283	280	257	262	267	281	273	303	268	312	331	303	296	296	267	304	285	306	276	329	293	305	267	281	284	294	264	283	303	294	288	273	297	293	318	274	273	261	294	267	270	304	282	289	281	322	303	278	278	272	288	290	285	277	303	313	277	298	285	295	283	321	293	277	299	300	282	298	299	296	327	302	296	296	310	282	289	313	276	289	312	289	299	300	256	295	300	325	299	295	287	289	288	290	330	275	338	312	277	289	264	292	300	312	328	283	284	258	273	310	301	298	292	326	300	310	273	277	332	280	296	281	291	289	305	301	300	304	292	279	315	269	289	306	270	262	292	264	293	308	301	307	297	264	287	287	304	287	312	285	271	318	312	305	277	280	308	308	268	317	279	291	290	290	272	267	295	293	291	299	295	305	290	281	292	257	261	304	280	273	300	293	297	305	274	307	268	291	294	273	288	272	282	305	287	302	307	284	292	268	301	289	270	309	275	304	273	308	271	316	297	279	271	275	293	289	298	291	265	312	292	283	275	315	276	258	319	313	322	283	281	306	278	291	297	272	298	293	251	267	278	318	315	288	270	317	297	310	306	298	304	293	284	292	281	300	303	293	269	280	286	317	316	295	264	284	290	299	270	279	314	268	292	287	277	300	276	283	302	290	266	264	267	278	325	297	297	286	263	269	277	256	304	302	314	284	294	272	271	280	301	319	278	278	314	287	286	285	335	298	282	307	272	304	298	306	280	307	298	306	296	274	307	270	293	282	300	287	293	297	272	268	312	297	299	308	304	298	305	282	273	277	294	298	287	301	282	290	283	279	280	267	299	294	278	285	258	280	287	279	292	289	315	276	293	300	268	280	297	276	302	274	291	295	266	318	289	297	297	319	278	297	291	269	272	295	297	300	271	279	324	284	294	281	311	291	296	269	295	276	314	290	278	292	272	327	295	288	297	282	301	271	281	252	304	290	267	278	316	249	290	286	290	254	301	280	287	295	281	249	282	304	296	305	309	316	309	270	267	308	318	281	312	293	293	289	271	280	274	287	286	312	297	272	282	277	303	319	323	257	269	311	270	276	307	301	306	303	272	286	297	272	273	287	298	326	329	285	288	275	274	288	295	294	299	303	272	277	284	302	298	289	264	290	284	325	278	273	303	303	285	288	277	298	290	289	315	295	313	297	274	323	316	283	278	276	267	295	315	274	307	278	299	257	270	267	296	274	289	251	300	281	265	292	304	294	299	293	331	279	299	299	283	272	257	315	322	302	276	282	280	291	284	309	285	270	323	271	270	289	295	319	292	297	301	276	294	270	320	300	294	267	280	295	305	273	288	282	320	272	301	309	300	286	271	296	291	302	269	295	291	297	277	276	284	287	291	307	315	309	317	294	243	261	267	290	307	287	271	302	282	283	294	281	278	271	277	307	286	310	282	303	299	294	299	259	340	290	273	271	290	293	283	303	291	276	286	290	286	278	301	279	270	287	284	284	249	303	293	285	289	268	292	292	293	301	262	300	285	317	304	279	273	277	298	265	287	295	327	282	273	305	294	275	301	279	293	293	299	292	301	290	302	296	316	294	317	284	287	289	269	285	258	305	276	292	269	288	276	315	275	263	286	286	283	309	281	271	282	293	285	264	307	253	304	271	270	288	290	291	278	282	284	344	277	324	307	285	298	296	251	271	254	268	333	319	301	282	261	293	301	280	288	292	269	276	272	312	279	272	292	314	252	311	274	289	307	319	282	297	307	298	297	305	315	307	295	286	277	261	290	308	246	293	305	304	280	295	282	276	299	289	312	315	285	265	313	302	277	278	299	266	293	284	288	311	306	303	299	255	269	286	278	263	301	298	307	286	294	284	302	282	281	281	294	308	301	277	284	320	278	309	303	283	292	309	301	280	282	295	293	285	249	267	273	294	294	264	335	274	312	255	304	296	261	249	307	297	301	298	265	283	314	295	307	278	259	273	298	304	289	288	304	291	314	273	310	278	305	255	311	321	279	278	288	278	313	298	300	302	295	293	289	291	272	274	289	343	295	298	282	281	291	293	293	311	273	318	304	283	301	291	282	291	279	255	276	286	293	268	278	314	293	276	288	271	280	275	327	271	315	304	292	286	262	261	285	316	268	271	289	258	308	288	311	288	295	295	289	265	269	292	290	266	304	282	272	282	274	305	285	300	301	332	306	271	260	288	271	325	292	308	281	278	285	273	274	288	289	272	329	284	303	263	286	308	292	290	295	312	265	304	268	274	303	292	293	265	269	295	278	304	294	288	287	288	277	278	287	316	277	275	263	321	277	312	305	270	280	283	302	270	302	277	274	304	288	291	310	303	289	286	277	279	286	256	298	297	309	272	272	281	267	291	298	291	294	277	278	298	267	306	298	312	260	295	300	303	306	305	271	286	289	293	283	295	271	280	297	298	306	272	269	300	294	300	285	307	292	290	296	282	268	299	293	276	312	330	302	268	281	300	277	293	307	273	286	277	284	287	279	263	292	339	306	286	294	305	271	275	290	311	296	268	252	306	287	301	290	282	266	311	312	298	303	286	285	281	307	318	318	301	293	284	273	284	263	273	322	270	295	266	291	267	284	303	335	323	302	273	328	304	289	314	295	302	288	310	274	299	280	302	310	263	308	290	287	300	270	294	294
1335	641	352	263	254	331	340	283	273	239	217	231	204	184	192	204	212	211	187	137	119	125	120	93	100	85	101	94	102	110	87	95	92	79	93	71	77	71	83	80	66	78	76	68	74	70	74	67	63	75	61	83	73	65	74	68	63	67	66	82	68	76	70	79	60	69	67	71	68	73	62	63	56	58	72	66	62	79	72	66	64	67	66	62	71	66	70	63	64	81	70	62	51	59	77	65	75	72	66	74	63	69	73	79	78	67	62	71	70	69	61	79	69	76	72	63	66	73	74	51	71	71	71	65	69	64	75	71	60	64	69	68	54	71	75	61	74	82	65	72	81	73	61	66	58	76	64	81	65	67	71	71	75	68	65	53	64	69	71	50	69	76	77	69	67	68	85	68	87	66	82	85	67	62	69	58	75	65	69	82	79	79	74	73	71	67	46	65	68	63	73	89	63	63	52	48	67	64	61	69	68	55	69	69	61	79	62	58	64	69	73	57	78	63	69	79	65	53	56	77	81	64	71	42	69	63	75	69	66	78	76	83	64	74	75	78	80	59	75	68	59	68	65	73	65	66	63	70	75	73	76	58	70	79	71	60	69	75	76	74	65	77	85	65	72	78	72	74	51	68	64	69	84	70	66	67	70	84	80	80	85	67	76	78	52	77	81	66	64	60	76	88	66	77	67	74	70	57	57	69	69	68	50	74	78	62	65	57	73	62	66	57	67	65	74	75	62	71	88	78	82	56	75	70	72	62	88	65	63	58	73	56	57	63	70	58	77	63	57	60	61	61	58	61	84	51	70	87	74	67	65	75	65	77	66	82	62	60	60	72	85	75	64	58	69	62	73	55	73	64	72	69	62	72	62	62	56	68	62	69	47	74	69	73	64	73	70	60	69	54	80	58	69	78	73	86	65	73	61	64	75	69	58	72	66	50	69	73	82	67	63	71	64	71	64	68	68	72	58	67	69	72	84	55	63	68	68	64	56	73	69	83	81	53	67	77	92	54	64	68	67	65	64	67	62	64	71	78	67	64	63	73	69	67	58	71	82	59	64	80	58	62	58	74	72	69	66	67	60	73	69	78	75	74	68	73	63	81	56	86	74	76	47	73	66	70	63	61	70	70	65	58	60	71	92	80	78	79	69	68	70	57	62	54	70	68	65	82	58	60	61	63	68	69	67	77	68	52	65	68	60	66	66	65	83	50	64	66	78	66	71	71	63	87	68	70	80	65	79	74	76	78	63	54	67	60	65	60	73	62	67	67	86	59	65	74	61	49	68	69	59	61	69	58	79	67	67	70	75	68	54	71	86	79	71	85	65	73	68	59	71	73	80	69	70	67	64	69	68	72	70	71	82	68	72	66	66	56	80	61	66	73	67	68	70	80	57	65	75	63	63	59	66	73	68	73	72	60	63	70	70	63	51	72	71	76	59	65	74	78	62	81	67	79	78	76	71	94	70	57	63	74	72	62	62	72	67	65	65	58	75	58	74	67	67	58	63	69	70	65	85	74	72	73	61	78	75	73	87	68	65	74	64	62	69	72	64	49	73	84	67	61	70	62	70	78	68	68	62	54	67	59	69	69	76	65	66	68	75	72	63	78	55	80	62	56	75	53	65	71	72	66	74	62	58	61	73	53	61	73	70	72	61	84	80	75	88	76	68	72	83	68	56	76	66	70	64	66	76	75	65	73	77	71	73	64	73	58	59	65	72	90	75	86	75	63	62	75	61	67	68	63	63	73	74	72	66	71	57	60	65	75	72	88	81	70	73	76	58	67	65	78	68	69	60	61	76	75	72	59	75	64	56	72	47	55	72	67	78	78	76	73	82	60	62	70	72	82	73	61	52	61	65	62	67	65	57	76	69	67	78	72	81	71	72	80	80	56	70	76	53	83	77	75	66	79	68	61	71	63	66	74	61	64	68	66	57	68	70	64	58	73	81	73	74	56	70	71	75	55	71	68	75	65	66	60	78	73	70	74	46	67	64	81	62	60	53	67	68	62	79	71	67	62	49	73	70	69	71	69	66	64	62	54	79	68	72	61	63	78	65	67	65	77	69	76	63	76	58	65	66	66	62	68	69	72	80	60	68	66	66	77	57	59	73	58	64	77	78	71	67	61	82	78	61	58	61	79	62	80	78	63	71	74	61	74	78	65	60	51	69	71	77	59	83	63	69	65	84	69	62	69	61	71	73	70	64	58	61	64	69	69	61	72	66	74	59	79	65	88	63	67	62	80	72	57	85	52	69	52	75	62	60	79	80	67	76	69	61	84	61	61	68	88	88	71	62	50	78	73	70	60	86	75	76	65	71	60	80	71	73	66	60	61	65	83	65	69	84	87	66	83	54	75	84	79	79	62	59	78	50	65	53	75	61	63	78	62	72	57	75	63	69	65	60	66	53	86	71	55	75	64	65	70	72	63	66	59	66	71	76	71	59	66	51	76	70	73	48	79	59	62	70	63	65	63	69	74	78	64	59	68	82	62	68	70	73	68	68	69	62	75	76	77	78	72	69	72	72	89	72	70	78	73	61	69	56	66	81	76	72	85	63	74	73	61	68	50	60	64	81	67	77	66	80	64	65	69	59	63	69	64	63	67	90	68	76	60	70	80	79	62	57	58	81	58	62	59	73	65	74	61	60	64	76	64	63	69	68	61	61	62	60	69	62	64	60	60	66	52	53	74	82	68	56	82	64	78	65	67	62	60	72	79	71	85	57	88	68	74	76	69	72	59	69	81	71	69	79	63	68	64	67	75	78	88	63	74	65	67	70	53	78	62	61	69	80	61	75	68	76	63	65	83	58	65	60	70	82	62	70	71	61	60	65	69	66	59	68	68	73	63	63	73	70	75	73	71	60	65	74	62	64	78	56	72	65	63	51	76	82	63	70	73	71	58	69	71	71	81	61	75	69	70	60	58	79	66	92	71	60	57	71	71	80	64	68	81	59	69	66	64	77	68	64	76	64	51	82	82	71	80	69	82	64	73	57	67	67	71	81	78	72	71	74	75	78	64	74	64	75	73	57	67	70	75	64	73	70	72	57	71	72	65	79	64	76	89	64	64	61	69	71	70	78	67	54	61	63	67	69	70	72	67	57	63	67	54	73	83	79	53	80	71	59	63	83	84	68	69	71	85	61	69	52	90	73	70	49	74	68	70	69	65	82	62	81	67	71	83	59	51	77	71	71	76	65	59	75	62	67	62	74	61	68	62	58	72	67	59	69	66	72	71	70	65	87	77	76	72	61	69	76	72	68	89	60	67	81	61	73	64	62	52	80	54	51	55	79	77	69	63	66	56	66	63	62	66	65	68	57	68	77	62	56	69	66	64	61	74	72	62	58	75	73	49	64	65	70	56	64	58	64	74	61	64	65	58	79	57	72	79	73	73	68	68	66	68	54	66	67	72	67	73	64	72	66	72	61	68	83	53	52	75	56	70	69	76	75	69	62	68	56	67	64	73	69	80	74	68	73	58	66	72	67	69
16963	7795	4115	6731	14101	16856	14012	10537	7913	6427	6257	5967	5143	4840	4659	4353	3959	3443	2965	2669	2642	2294	2066	1819	1834	1688	1595	1483	1344	1238	1193	1128	1112	1073	1033	920	874	811	744	723	668	764	790	728	692	724	727	705	675	637	625	660	616	640	637	641	652	595	668	625	610	607	569	588	544	610	613	611	609	601	548	581	601	544	585	561	606	607	614	645	609	586	581	585	623	580	590	622	577	573	561	583	567	588	606	554	574	627	614	564	559	606	573	598	624	637	593	596	649	612	618	548	599	572	594	611	593	581	603	553	597	561	573	586	605	588	618	547	589	583	604	580	616	597	602	618	612	608	583	592	598	572	564	575	578	612	577	610	555	610	568	618	577	593	567	590	584	566	567	563	612	602	617	565	581	580	624	622	557	591	603	554	608	542	594	603	589	553	605	591	563	592	569	572	573	596	562	557	549	594	588	573	593	593	614	598	579	605	548	561	594	566	550	564	576	579	623	587	569	594	571	539	576	607	548	569	597	584	604	619	618	574	609	583	546	612	617	570	578	558	587	590	571	574	585	557	615	611	595	548	608	557	566	610	638	559	602	575	559	570	629	585	547	581	569	544	597	619	580	564	580	613	589	611	590	642	558	580	624	586	587	566	592	608	612	588	557	599	550	571	532	629	565	560	593	560	600	583	551	609	585	564	582	560	598	563	552	581	582	559	587	585	582	585	569	557	562	615	622	576	567	596	591	564	584	571	573	591	571	577	589	547	589	608	581	616	588	576	576	564	575	606	577	543	577	624	607	581	570	583	585	567	583	569	550	614	595	620	529	624	541	530	609	617	613	602	595	571	604	579	580	560	575	580	533	635	569	566	596	590	617	554	633	624	539	581	600	587	549	596	563	595	546	579	583	607	555	622	584	578	584	631	572	565	612	589	588	619	585	540	592	598	546	577	576	600	610	529	561	586	621	571	590	563	557	597	564	591	553	583	605	627	581	602	542	580	573	593	611	552	582	595	575	584	587	605	582	651	625	626	568	562	586	579	544	582	583	586	607	590	577	569	580	608	540	573	601	552	561	589	568	537	590	550	574	598	605	548	593	571	577	628	588	574	596	572	584	613	563	566	641	619	621	569	598	603	607	543	545	566	583	570	592	575	608	492	555	549	579	564	561	597	553	571	590	559	594	544	591	610	584	595	609	544	606	597	576	601	617	584	595	530	552	594	587	606	592	589	585	542	570	573	555	569	593	615	574	635	601	624	590	582	588	550	582	571	635	598	578	585	569	606	575	588	575	591	600	568	581	604	549	569	546	594	598	623	603	604	596	596	574	585	599	571	620	566	578	589	624	603	643	572	593	567	614	589	576	599	616	628	630	595	574	624	588	591	587	558	590	560	597	619	535	576	574	590	617	599	553	609	601	608	600	569	554	565	607	591	603	583	578	577	614	580	623	558	584	602	593	589	578	597	568	581	588	639	579	563	579	567	607	605	562	576	617	592	564	607	642	574	575	565	587	532	620	625	604	605	581	596	599	560	604	595	578	537	565	605	577	591	598	604	585	593	609	629	601	560	555	560	605	574	543	577	588	599	618	568	585	604	563	552	619	586	610	576	547	543	588	565	603	611	585	589	555	593	608	591	602	611	581	574	600	572	559	569	560	608	596	548	574	614	544	586	611	600	603	577	556	564	574	602	541	623	556	593	573	571	598	580	562	545	588	559	569	543	581	550	597	611	591	589	550	590	605	545	591	567	572	583	580	574	543	579	582	580	585	579	604	592	598	570	624	596	633	591	592	598	550	585	604	540	596	610	556	569	588	558	575	558	582	608	558	564	599	573	542	595	607	620	592	570	572	611	592	590	589	598	586	572	572	586	581	575	566	614	594	538	597	575	551	608	588	580	519	604	565	604	603	642	563	623	602	570	588	582	578	547	609	630	595	564	606	559	617	621	612	592	578	564	555	587	616	599	601	610	586	564	577	567	603	593	635	608	583	580	533	601	583	566	627	574	600	548	604	589	568	606	600	596	583	557	605	567	595	619	592	590	583	583	573	611	640	578	623	592	631	593	623	572	537	577	569	598	591	581	568	613	583	615	581	572	570	585	538	589	547	578	556	586	589	578	591	629	636	577	611	587	560	597	564	538	550	555	565	579	567	602	581	595	596	589	568	579	570	596	602	567	571	589	594	585	579	581	601	625	605	616	603	580	609	584	560	600	581	594	602	572	635	544	545	606	595	599	597	612	592	582	609	578	606	580	538	578	591	551	527	554	571	562	588	588	617	595	580	559	530	566	584	584	571	580	578	575	602	589	554	588	551	612	609	588	581	606	564	573	558	636	600	561	518	603	580	580	579	590	601	602	561	581	570	604	601	561	587	572	584	579	589	590	612	609	617	575	555	574	563	594	578	584	600	594	562	616	602	588	608	569	568	574	589	591	562	573	584	591	602	612	599	613	575	599	565	581	582	575	562	558	567	564	608	586	589	563	570	596	580	619	558	577	559	604	589	624	587	570	562	575	577	566	610	542	555	610	579	592	602	588	594	584	611	547	545	622	586	600	599	572	607	549	564	608	585	587	594	593	603	585	592	602	582	624	592	560	577	570	578	612	598	618	576	613	560	578	565	583	597	640	591	577	617	640	598	601	599	590	622	636	619	568	577	614	597	606	629	579	607	585	575	584	574	585	567	575	616	556	578	580	547	576	561	597	591	597	599	602	579	588	572	541	545	603	599	567	593	532	605	601	546	584	620	558	594	606	586	549	537	587	546	545	620	582	595	629	618	595	579	611	630	599	541	620	565	557	599	585	612	575	556	605	555	567	583	597	569	611	565	557	585	565	565	583	615	580	567	567	608	629	592	619	598	595	549	599	599	604	534	552	575	573	554	581	535	591	546	574	598	600	575	622	592	613	593	584	604	604	575	570	551	565	594	595	594	584	614	573	557	584	583	591	591	585	596	557	553	590	568	569	571	620	634	553	559	598	546	575	588	552	586	557	568	568	573	557	561	617	595	602	551	568	571	549	558	583	638	596	606	600	580	544	586	547	576	619	565	614	618	583	562	582	560	586	582	589	605	559	560	581	607	591	622	578	606	558	597	597	572	590	600	570	598	607	561	557	590	554	593	573	613	587	584	534	627	611	554	594	571	599	566	650	580	572	551	537	610	587	564	533	531	625	558	591	596	621	615	575	575	603	566	562	589	612	597	571	572	562	598	598	557	563	581	542	552	584	570	589	574	571	623	528	562	600	569	561	571	588	537	590	573	556	620	606	591	597	581	627	584	553	623	623	590	593	621	587	647	547	584	572	583	599	634	590	550	611	610	608	570	596	569	600	616	614	550	620	590	595	579	608	545	562	584	602	596	632	572	587	578	579	587	551	573	590	578	605	588	562	575	558	551	577	563	572	581	567	599	609	574	575	605	592	596	580	579	559	574	562	562	622	599	611	568	590	573	565	576	586	598	573	572	575	567	601	607	599	569	596	567	580	601	601	599	643	582	590	585	597
1221	286	178	116	120	157	165	129	118	108	79	95	96	100	110	106	104	92	87	82	75	60	79	69	64	55	57	61	66	44	48	44	49	50	40	45	47	38	39	43	45	41	34	34	43	37	41	32	52	39	43	42	33	33	38	29	40	38	38	41	31	40	26	42	41	33	37	35	27	32	27	34	27	31	30	33	28	34	27	41	41	28	32	34	33	41	31	33	33	35	41	23	36	31	37	28	35	35	36	25	37	48	39	32	37	38	48	39	29	50	37	46	48	26	36	46	34	42	38	37	42	34	35	28	36	40	36	32	28	38	52	28	41	31	38	41	37	23	40	38	26	41	25	35	27	42	38	30	31	37	25	43	35	46	35	38	38	35	35	35	29	38	28	43	29	29	38	50	34	35	39	32	37	38	33	29	40	38	38	29	32	33	40	30	37	34	35	42	31	27	34	38	34	35	38	39	37	25	36	35	32	40	38	44	32	27	36	43	38	37	25	37	30	36	51	51	51	35	41	56	34	35	39	35	40	31	42	38	29	45	35	37	38	28	29	38	40	44	39	45	46	24	36	28	45	29	39	53	54	31	42	34	34	36	31	29	46	36	37	37	34	49	32	33	34	31	33	36	39	38	28	46	39	41	43	31	31	39	26	41	33	33	36	35	39	46	30	32	43	38	36	43	32	44	28	54	29	41	39	30	42	33	24	49	45	33	43	43	35	36	34	40	39	36	36	40	43	40	32	38	38	34	30	38	28	32	40	38	34	34	40	33	49	34	41	32	40	43	35	35	48	40	28	41	27	36	34	40	26	34	39	33	41	38	43	41	30	36	43	37	35	28	33	40	34	41	37	41	34	37	36	32	41	36	31	31	30	38	30	39	36	37	33	44	37	32	34	37	37	37	29	38	34	29	29	30	26	28	44	28	30	44	28	52	40	19	38	24	37	37	34	37	30	34	42	21	42	35	30	30	38	34	34	26	34	35	39	43	35	34	33	34	22	29	27	44	43	31	38	35	36	45	40	33	46	41	30	41	56	32	39	41	38	42	51	26	49	36	39	42	30	30	29	39	35	38	38	42	24	43	36	44	33	36	38	31	32	34	31	37	45	42	31	28	36	29	51	29	41	34	34	41	43	46	26	26	35	26	39	37	34	44	35	28	33	31	39	34	37	42	40	37	41	31	34	37	32	36	32	37	34	34	30	44	31	28	35	30	41	42	32	50	22	38	43	31	37	46	45	33	29	39	54	43	28	39	38	39	38	29	40	35	34	48	40	34	40	49	34	33	35	39	43	47	35	33	33	33	52	33	37	41	38	42	33	35	45	40	41	31	40	35	33	27	42	34	33	45	33	33	44	32	23	29	34	34	35	28	36	29	30	35	40	43	33	31	34	38	35	40	35	34	38	31	36	33	38	33	31	32	37	42	26	27	44	32	35	28	39	38	33	38	39	28	25	36	38	26	35	39	41	42	29	36	40	34	35	29	36	22	34	36	48	29	41	38	35	31	41	42	39	41	33	33	37	40	37	37	46	34	46	42	45	37	33	33	41	46	23	39	32	46	29	26	39	42	38	31	29	43	26	35	46	36	37	33	38	40	25	38	44	23	41	42	28	43	42	31	40	34	34	31	34	47	32	28	38	39	45	38	32	37	41	37	49	44	43	23	34	31	52	35	35	41	34	32	38	38	31	38	40	35	30	40	35	29	34	30	46	37	29	43	33	35	33	35	28	39	25	28	40	28	39	36	32	36	44	39	37	40	36	28	38	34	36	44	42	43	37	40	39	29	29	38	31	41	33	30	30	40	46	33	29	36	20	46	47	43	41	35	43	37	22	33	44	40	32	40	32	30	38	38	27	41	38	46	35	38	39	38	30	37	39	25	29	39	36	38	31	31	37	34	38	39	39	31	33	27	34	41	36	35	39	36	26	29	41	30	42	31	40	33	28	39	35	40	42	32	34	25	39	37	32	33	40	36	50	36	36	39	29	37	39	39	31	27	34	42	31	40	28	34	31	30	34	33	33	39	40	40	35	33	36	29	39	41	37	38	37	30	41	32	32	34	30	37	37	36	30	38	29	28	29	40	36	29	36	42	36	45	39	48	35	36	34	31	44	44	28	38	38	46	35	31	38	27	32	37	36	29	35	40	38	36	33	55	31	35	42	29	40	42	42	37	29	46	26	45	27	38	32	39	36	28	29	26	40	32	29	36	33	30	37	39	31	40	46	22	31	42	38	35	29	26	35	46	46	35	30	33	37	28	38	53	40	36	40	38	39	38	44	34	31	33	39	51	36	42	50	41	42	29	43	29	29	22	35	38	32	30	39	42	39	35	27	39	36	29	38	40	48	30	32	43	34	30	34	41	38	39	37	31	31	33	47	33	28	32	32	43	32	29	31	40	31	38	37	39	26	44	53	36	40	38	38	31	34	35	44	36	34	31	34	35	34	38	44	30	47	35	37	40	33	33	40	41	35	39	36	31	30	37	23	40	45	36	37	32	40	42	30	36	33	38	31	28	43	33	39	34	28	36	50	32	29	35	35	31	42	37	29	41	29	30	28	33	33	32	33	31	28	41	34	39	34	38	36	34	53	43	41	32	36	51	28	23	34	27	34	36	36	41	27	43	43	34	37	30	31	45	34	37	25	30	37	29	26	29	39	36	41	33	30	46	35	46	40	48	37	41	36	30	32	30	36	35	39	30	34	35	23	31	35	40	37	42	35	29	45	29	36	42	33	33	45	31	23	34	27	44	56	40	41	29	43	35	36	29	49	33	29	34	40	46	37	46	45	34	30	41	46	27	29	39	30	37	42	32	32	39	30	34	37	41	30	29	42	34	37	34	38	41	45	38	50	51	35	39	31	32	41	21	31	38	39	35	42	40	45	37	34	34	39	32	39	40	38	33	24	33	30	30	45	38	31	36	31	31	44	36	41	40	37	45	31	36	30	36	35	31	28	39	41	34	43	48	35	34	33	24	39	36	36	36	31	31	44	36	34	37	42	44	47	41	28	32	33	39	48	42	26	33	39	28	48	37	33	31	32	33	30	31	36	44	26	34	40	46	24	37	36	45	40	28	37	37	46	30	24	35	28	28	36	27	36	37	39	35	29	34	39	27	37	40	41	48	36	35	35	33	33	37	34	30	48	45	39	36	39	28	40	28	32	37	48	39	29	35	39	30	47	46	43	38	42	39	42	44	29	35	36	31	27	47	36	31	42	33	39	34	44	31	33	41	39	38	47	37	33	42	41	39	38	40	38	30	35	35	30	48	38	42	30	38	39	43	28	41	39	42	37	49	31	37	28	36	41	33	46	34	33	46	35	29	34	41	40	36	28	35	35	34	37	43	39	40	40	34	51	33	25	36	30	32	34	25	41	26	36	43	31	32	35	39	30	32	23	34	35	29	40	29	30	25	35	30	47	36	32	29	38	20	36	33	40	33	36	30	31	40	35	28	39	39	40	47	40	41	39	37	33	34	33	46	24	40
12678	4545	2217	3709	8222	9702	8279	5981	4151	3534	3246	3239	2754	2711	2612	2246	2142	1814	1598	1514	1358	1204	1143	945	1029	943	887	793	752	708	576	644	595	595	544	434	513	425	357	383	357	367	424	379	358	380	385	362	369	368	339	334	357	312	331	342	345	320	336	321	326	335	335	320	343	325	305	321	294	299	319	286	297	302	301	327	309	324	337	280	338	302	295	301	309	290	299	320	276	344	273	309	345	319	348	317	313	323	330	296	317	297	283	278	306	344	309	332	312	311	296	312	349	334	312	302	332	317	308	309	305	308	318	313	317	316	361	318	289	323	299	297	326	273	286	321	312	300	312	295	328	279	341	319	320	319	309	332	323	317	307	314	288	318	305	331	292	327	289	317	316	310	329	306	358	315	307	305	304	315	296	303	319	306	282	322	327	315	312	284	337	275	311	326	315	308	340	331	317	321	328	326	322	346	322	303	315	321	295	317	332	306	314	301	327	305	317	349	297	287	317	302	330	302	304	294	303	293	311	309	306	295	280	309	303	326	301	295	358	279	319	299	309	308	325	318	319	348	317	316	309	288	310	312	282	297	324	310	300	305	323	324	285	344	318	298	338	294	312	333	324	296	294	296	327	351	294	317	298	328	294	299	294	286	282	297	338	320	310	321	342	308	323	318	318	325	316	326	315	280	309	300	333	290	314	299	312	319	334	317	296	322	326	308	311	307	312	285	321	296	315	338	266	300	319	306	287	323	313	332	349	304	321	300	311	311	327	312	320	294	281	300	308	307	289	293	317	321	330	293	334	290	319	288	312	299	320	309	339	297	317	306	280	294	304	313	314	326	310	306	305	328	283	327	330	311	295	298	328	289	319	286	292	323	308	340	317	342	309	302	323	320	330	294	310	308	317	303	330	329	318	324	287	300	300	313	308	276	296	308	309	316	303	300	275	317	311	322	303	288	297	337	327	327	331	284	289	324	308	321	280	307	304	328	319	292	324	283	309	307	340	309	299	318	291	309	348	303	321	329	308	302	297	269	288	297	311	266	330	281	309	335	334	323	319	301	323	297	342	294	319	304	322	309	310	333	332	337	319	328	316	311	310	329	325	323	283	302	299	311	345	319	317	301	291	293	327	294	286	313	280	334	322	301	340	299	337	299	316	306	299	313	319	317	303	333	305	294	295	359	310	364	272	312	313	291	298	303	320	326	332	283	322	320	326	301	346	296	322	310	305	300	308	309	345	315	311	303	332	299	309	313	326	293	297	324	319	304	332	316	306	337	319	316	329	296	325	331	334	292	289	307	314	293	300	316	310	313	286	306	297	328	316	313	312	270	295	312	290	314	316	296	304	296	319	287	280	304	304	289	312	298	314	299	308	311	327	298	325	307	305	310	316	294	307	325	300	304	324	319	314	316	331	335	324	312	318	322	322	321	325	312	329	337	321	308	310	328	322	303	291	282	309	323	310	304	310	332	326	303	316	314	357	336	290	287	365	301	301	348	297	340	325	336	333	323	349	300	321	311	284	298	315	307	313	305	326	297	309	312	327	288	341	336	301	317	304	312	312	305	325	305	322	335	346	307	294	296	291	309	285	316	286	318	297	295	285	316	340	315	319	299	323	331	329	309	290	312	298	295	309	322	337	331	316	329	320	304	313	343	325	295	287	294	296	297	304	328	327	311	316	300	331	320	305	307	345	305	304	306	289	296	345	337	303	318	330	294	298	332	308	307	312	318	332	313	293	341	295	317	326	318	299	326	353	304	307	287	299	327	330	337	320	316	291	318	331	321	326	317	325	323	294	323	295	330	283	287	334	334	371	292	333	298	325	325	312	351	289	285	327	305	321	285	314	339	314	315	305	303	296	323	303	315	323	328	332	317	303	292	338	298	306	290	316	331	331	319	327	323	313	327	348	307	302	325	294	305	299	296	313	336	308	325	331	324	292	331	316	311	331	312	337	318	317	292	301	329	268	290	316	320	271	319	315	315	323	302	349	284	306	301	319	299	335	293	295	309	327	334	287	317	283	292	316	317	285	301	274	295	317	316	300	310	320	302	313	337	338	311	313	308	295	302	311	319	306	309	337	306	329	318	320	285	316	313	302	284	299	310	291	346	338	300	290	302	292	294	306	281	334	291	316	279	338	335	291	341	284	337	354	281	304	315	352	305	292	291	310	340	318	331	335	318	317	325	300	303	325	314	303	317	319	296	302	293	324	301	261	300	299	314	310	323	290	313	290	329	285	340	312	278	305	315	333	316	326	317	310	297	305	305	311	317	318	278	313	291	341	310	277	311	278	312	326	337	314	323	288	338	281	300	323	340	326	308	353	312	300	285	320	305	302	288	333	319	305	327	303	324	326	295	311	311	317	293	324	308	292	303	285	299	323	311	300	321	316	331	336	322	333	332	319	287	289	291	310	324	306	313	314	312	299	316	285	307	281	299	291	324	328	302	299	276	308	314	306	310	328	331	303	288	327	275	312	313	296	315	265	275	289	282	317	302	294	306	336	312	291	326	342	337	326	322	298	311	323	338	350	299	345	300	311	338	288	323	305	312	325	313	289	306	343	336	308	300	310	317	330	294	297	327	295	302	319	325	342	325	280	317	293	359	306	310	319	284	292	315	302	331	292	307	308	305	330	282	309	320	310	321	290	326	313	284	314	316	311	310	314	323	300	321	305	315	291	296	289	291	296	310	278	297	297	304	322	319	310	282	297	327	326	283	296	320	310	330	299	291	310	287	328	332	303	309	282	299	342	328	276	316	334	354	290	304	306	313	300	326	326	366	313	333	349	312	312	322	310	329	288	301	276	335	290	304	328	318	317	299	301	305	339	318	316	297	324	285	297	291	308	331	323	321	281	307	266	285	315	314	300	326	290	325	290	288	327	303	347	287	296	307	291	333	292	308	312	311	333	294	333	324	308	294	307	327	332	284	313	273	295	313	323	299	317	293	316	311	288	343	331	336	297	289	268	303	304	314	315	299	322	303	319	294	310	306	300	324	296	284	308	335	259	305	317	318	306	317	316	326	322	295	335	278	311	291	314	324	303	297	304	322	333	311	355	365	323	318	324	296	315	296	319	321	330	322	339	301	316	306	306	284	344	339	283	307	335	301	304	280	329	296	336	301	318	303	325	332	316	310	308	326	299	324	304	313	296	301	299	319	335	326	318	325	319	313	318	289	297	306	317	315	318	360	322	311	309	308	314	329	332	312	301	317	319	332	335	307	328	298	320	316	293	293	294	327	313	324	284	303	318	287	306	281	301	313	303	291	328	325	328	286	296	264	306	330	315	278	301	319	319	315	339	280	310	316	299	323	335	301	341	307	287	324	317	282	308	331	280	327	316	318	315	308	295	323	318	279	337	293	307	292	323	327	331	288	290	329	298	328	297	299	309	312	308	303	333	308	320	331	310	273	312	324	309	301	309	322	287	313	309	326	298	313	311	303	274	301	288	318	327	294	292	329	326	336	336	292	307	312	303	273	346	321	279	298	339	300
968	435	276	210	168	252	272	238	181	170	177	153	165	171	165	165	165	128	127	147	121	101	113	118	123	98	107	107	82	84	83	89	83	78	79	79	78	80	69	74	67	87	76	56	58	74	88	68	80	83	84	59	56	81	67	80	59	76	83	73	76	71	54	58	66	54	67	68	67	66	72	78	63	63	72	58	55	78	70	70	66	61	54	71	67	57	68	63	63	82	65	75	62	79	70	66	62	83	62	63	60	58	64	66	63	62	81	69	62	58	73	66	68	62	73	80	71	82	54	66	58	58	77	62	63	61	61	65	59	62	77	55	81	77	74	59	62	77	56	73	63	64	62	60	57	63	66	55	85	73	53	66	68	66	53	67	60	56	58	69	80	74	90	75	61	63	64	69	62	73	55	68	70	77	76	64	73	64	79	77	73	80	66	72	59	68	66	67	51	78	58	64	66	89	72	67	71	51	60	73	85	76	59	83	54	62	67	58	64	72	78	88	72	59	77	66	62	63	51	76	60	65	58	70	80	68	70	72	64	69	61	77	77	60	58	59	69	72	58	70	60	52	70	77	71	70	72	61	79	61	65	52	75	71	83	55	62	66	87	66	67	70	61	66	67	70	62	66	62	70	76	78	63	59	60	70	49	66	74	54	61	80	70	59	69	80	65	67	76	55	76	77	66	67	62	68	72	73	69	70	83	67	86	65	61	71	60	75	67	70	55	76	63	74	54	83	58	66	56	88	68	73	66	59	57	67	68	72	66	64	67	57	68	57	63	76	56	89	62	57	53	72	67	76	57	63	54	65	69	43	69	65	67	69	71	66	54	74	56	68	50	62	77	76	57	63	81	64	76	70	62	69	70	75	75	64	73	58	56	66	65	64	77	65	68	78	66	62	78	66	67	55	73	71	54	71	57	63	65	64	74	68	67	74	57	57	74	72	73	68	67	62	85	76	70	59	75	59	57	67	60	57	76	63	80	80	84	58	68	70	67	63	69	81	74	80	59	64	61	60	71	64	76	64	70	81	64	70	69	55	54	58	74	79	55	72	62	64	84	84	61	51	69	65	62	51	59	74	65	66	63	59	62	73	49	68	63	63	67	82	59	65	62	67	81	77	64	66	59	62	64	71	69	66	62	67	82	63	67	82	95	90	69	62	61	69	64	78	82	73	72	77	73	64	66	64	65	64	71	70	73	59	74	67	71	85	70	47	75	78	71	77	63	82	57	69	72	76	74	67	79	73	72	72	62	73	64	61	63	71	72	54	80	74	73	58	84	65	59	67	48	75	72	66	63	72	63	71	63	74	64	81	76	68	70	63	62	88	65	67	61	77	66	77	85	58	73	81	76	70	67	66	67	56	77	58	77	70	77	56	77	68	55	64	53	78	55	77	71	85	69	65	53	64	75	60	66	75	71	52	58	60	72	67	61	68	61	71	55	81	64	60	63	63	60	56	67	71	48	66	62	82	72	60	65	61	66	66	76	78	78	66	55	75	77	88	66	73	57	56	67	72	74	65	68	69	59	83	68	51	63	69	77	60	60	69	66	78	73	80	67	86	61	62	75	64	82	62	75	55	66	53	68	64	71	64	76	60	60	60	61	72	64	74	65	68	61	63	73	71	66	70	59	75	60	73	58	56	61	57	70	85	63	65	71	70	75	72	62	82	79	63	73	56	78	67	64	72	77	53	61	75	54	64	62	78	67	54	79	68	66	84	68	73	59	65	74	71	69	73	67	57	69	49	71	70	77	72	48	66	76	63	56	63	72	56	79	58	61	67	63	69	59	64	66	52	72	77	58	61	73	85	68	73	67	63	64	79	71	57	79	52	75	66	80	54	66	73	65	68	69	59	83	66	68	73	51	70	66	78	63	61	56	76	62	70	72	60	63	71	66	63	51	69	54	62	65	63	85	74	66	67	73	69	52	78	53	59	73	83	65	63	68	74	60	68	81	65	75	63	61	76	64	55	63	61	70	64	84	76	74	67	56	82	80	49	66	80	73	72	67	61	65	64	65	64	61	80	69	70	65	73	66	54	73	70	62	68	68	59	70	78	67	73	61	73	78	65	71	82	70	69	57	71	61	60	67	81	76	60	76	74	78	62	57	63	70	75	63	74	70	63	54	77	62	61	61	71	49	64	69	70	62	62	71	60	61	75	66	61	54	78	63	77	78	69	69	86	64	80	63	67	75	77	71	62	60	61	64	60	68	59	64	64	74	55	73	60	72	75	58	54	66	67	68	86	66	75	63	67	67	64	71	62	66	67	61	77	71	82	80	67	71	61	73	95	58	50	63	74	73	73	60	74	64	74	57	70	69	57	71	58	68	78	65	58	71	59	73	88	68	72	59	67	59	76	65	73	65	69	89	72	85	72	73	61	81	57	79	53	64	68	69	63	54	64	61	63	62	57	78	56	69	57	71	61	75	71	64	62	53	65	71	53	58	62	70	64	60	70	66	63	69	78	82	76	65	69	70	70	64	69	83	77	69	65	90	58	66	49	72	54	81	60	74	81	71	62	62	65	71	64	70	81	65	63	63	72	60	63	58	63	71	61	91	52	71	66	74	64	71	69	68	55	70	56	50	55	76	55	64	77	61	67	59	70	77	68	58	75	81	73	67	67	80	66	62	74	59	63	65	68	64	70	64	54	75	52	52	59	64	63	71	67	76	68	73	66	70	69	62	62	87	64	60	72	80	66	73	70	64	74	63	75	57	77	62	59	54	65	65	61	62	68	58	57	71	63	65	65	68	60	66	63	62	63	73	82	72	76	63	75	72	66	62	76	50	69	68	58	75	67	66	66	70	76	65	58	73	78	72	86	73	73	81	70	76	73	66	57	74	61	59	66	69	62	70	76	55	70	76	55	49	62	62	60	75	64	52	71	58	63	80	56	71	66	55	59	66	76	64	81	60	66	56	72	71	66	73	66	65	63	57	75	71	73	66	86	61	57	59	70	81	66	69	64	53	62	67	66	69	74	75	78	77	75	60	76	65	78	68	67	64	72	52	56	74	70	75	69	62	63	68	70	67	75	70	61	50	72	64	75	60	74	68	83	58	64	63	68	65	86	62	54	60	72	71	58	47	75	88	68	58	58	72	67	65	73	68	69	73	62	77	78	61	71	59	76	74	69	51	79	70	72	59	72	63	64	66	72	59	79	77	73	72	68	75	64	64	59	60	57	74	65	46	70	59	72	72	77	49	67	73	64	63	65	55	63	70	69	78	66	56	59	60	79	54	80	83	92	72	74	68	68	56	70	57	75	58	83	68	81	75	75	66	76	65	74	76	87	57	58	70	66	66	69	59	56	84	82	69	77	58	68	56	61	72	58	64	62	58	72	66	71	71	62	67	81	74	53	65	66	74	67	60	65	73	60	60	60	63	84	80	60	52	61	70	53	65	73	66	66	60	69	67	54	61	69	62	84	74	70	76	70	66	70	57	70	72	57	67	72	65	77	62	51	55	81	51	55	68	60	61	74	82	73
14549	6587	3442	4922	11618	13353	11523	8756	6241	5005	4717	4507	4213	3980	3710	3316	3058	2677	2330	2208	2135	1857	1775	1541	1568	1459	1353	1236	1108	1105	1014	996	927	926	904	775	797	742	682	672	692	700	728	687	647	710	671	650	609	611	597	588	596	634	564	598	615	584	564	652	575	563	537	569	601	570	574	606	567	580	585	542	602	572	563	544	566	564	605	524	573	541	577	565	566	516	529	569	576	538	538	580	596	543	558	549	548	564	525	575	527	570	551	505	558	560	593	569	548	574	573	517	568	613	549	586	577	571	597	511	575	568	562	607	581	560	567	590	558	566	536	569	565	590	569	580	570	524	585	548	551	578	537	628	575	554	612	566	608	587	572	552	544	534	536	560	551	582	516	595	550	586	575	521	568	553	515	532	542	580	562	596	574	548	525	531	555	589	535	563	562	574	585	572	582	548	585	573	536	597	598	536	533	566	540	528	548	548	576	580	568	584	560	577	606	549	527	559	584	519	606	585	561	545	558	537	579	547	550	549	557	557	564	575	576	591	592	529	574	534	570	519	585	529	562	570	579	578	567	520	530	557	595	600	576	548	550	583	554	544	515	547	558	589	581	594	529	573	550	538	571	572	519	568	591	560	469	571	564	552	601	554	592	564	596	550	562	565	521	547	565	579	546	596	524	569	626	570	571	552	596	585	568	540	554	581	574	557	563	560	564	601	577	561	601	575	530	557	575	567	566	561	579	537	566	583	550	563	584	546	539	581	575	553	530	536	546	558	553	510	537	576	592	560	574	585	548	571	561	587	523	512	560	571	554	540	537	567	559	587	574	584	560	537	547	563	564	531	598	563	543	563	569	544	556	558	557	556	568	554	541	562	573	604	559	552	557	544	558	530	573	579	572	600	530	535	582	558	527	560	523	581	554	574	579	547	610	565	572	547	590	558	558	568	544	547	572	590	573	517	538	586	590	618	561	579	595	598	549	558	557	573	563	583	549	557	572	586	532	533	554	571	547	549	561	568	578	554	524	566	568	584	556	601	578	594	573	588	601	567	562	560	538	553	584	582	588	543	578	553	559	559	570	526	540	598	535	583	508	542	566	597	548	578	570	560	551	561	542	538	566	531	588	588	532	579	563	574	582	543	541	531	581	540	568	559	563	546	574	579	550	628	512	576	573	568	531	567	522	588	594	543	520	573	564	495	530	563	555	533	546	503	566	587	509	558	547	581	597	577	552	534	527	574	598	532	550	575	582	549	581	560	573	606	536	566	555	518	531	545	532	593	543	551	525	584	558	579	578	578	556	561	537	558	520	561	569	519	568	579	540	538	548	515	562	559	555	564	538	597	558	559	488	585	571	541	558	574	580	573	561	571	530	639	526	586	588	551	546	560	564	558	570	548	584	567	564	540	558	567	588	600	567	550	563	570	537	509	586	552	537	553	534	518	560	585	553	543	519	573	547	522	570	568	577	592	579	576	556	572	554	529	550	578	548	574	600	553	558	557	538	620	575	610	573	566	574	589	568	513	583	540	566	583	551	556	547	567	555	546	569	562	543	546	607	588	567	556	553	566	555	563	560	557	556	561	575	525	538	569	525	543	550	571	598	584	566	571	581	514	555	594	568	557	576	592	553	542	556	571	551	561	553	602	571	552	539	602	568	582	578	558	589	568	583	557	586	567	585	556	595	543	567	567	592	584	587	527	559	540	567	594	560	558	546	565	560	580	532	560	583	551	569	535	545	552	527	523	539	546	592	531	588	550	569	595	587	592	597	559	558	591	547	574	544	559	549	573	571	549	521	530	552	591	538	574	578	586	578	539	575	532	571	571	586	568	568	549	626	525	577	582	560	558	581	593	564	526	551	581	520	587	554	547	545	596	547	561	548	604	514	579	564	519	584	568	560	533	514	551	556	587	600	578	550	581	557	548	588	584	586	510	550	544	603	597	568	530	541	613	550	535	538	536	570	584	555	540	551	564	546	549	526	530	535	571	589	522	590	532	553	549	580	538	570	560	542	523	540	576	552	577	558	571	492	542	587	512	554	529	558	595	552	576	562	544	585	566	577	575	527	597	542	609	597	577	601	559	586	540	574	547	545	570	567	558	553	555	541	610	584	609	567	573	580	545	550	533	543	560	535	543	565	552	547	561	570	619	595	560	501	604	484	557	583	559	555	523	554	594	577	555	556	551	587	555	569	581	546	541	577	595	563	540	533	524	578	575	511	570	551	544	553	560	548	560	550	588	578	551	518	601	571	571	563	578	580	581	555	570	589	504	558	570	571	597	568	542	578	559	571	594	531	565	513	566	595	578	537	577	544	558	602	574	589	568	550	571	562	572	563	602	554	581	573	574	562	571	560	567	571	555	563	556	555	583	527	540	529	547	556	579	547	568	569	549	538	558	556	557	602	555	596	592	567	581	538	559	540	555	560	579	506	579	576	545	549	602	592	581	594	602	560	588	605	558	589	596	537	545	539	537	520	555	529	556	567	551	606	525	570	532	582	511	541	540	542	575	548	569	553	585	539	581	610	563	562	538	583	546	591	563	542	561	577	523	568	594	547	544	586	532	577	587	525	533	539	540	587	565	516	518	567	533	572	580	552	533	585	545	550	560	567	591	573	584	555	572	530	564	586	582	554	609	560	620	558	553	549	590	579	572	596	542	535	570	548	584	554	547	541	580	556	565	558	540	578	587	578	542	568	558	548	563	542	592	570	539	575	570	550	615	539	512	536	541	529	597	560	548	589	508	613	573	549	596	531	558	558	534	607	534	565	564	564	546	581	534	547	551	594	582	585	550	588	611	559	598	586	586	580	523	571	529	619	586	582	551	592	567	583	517	557	598	580	546	543	582	573	546	571	602	564	597	563	502	565	558	572	570	541	594	566	544	564	522	507	573	589	548	573	569	579	545	576	558	529	542	562	580	506	513	609	525	557	567	583	545	551	537	543	600	569	568	599	570	571	559	539	558	516	561	608	589	595	529	549	581	556	581	559	613	561	609	535	555	586	588	604	599	588	530	577	566	570	585	537	580	537	582	587	547	591	562	571	548	577	555	552	596	573	538	571	551	562	579	573	566	588	514	530	585	584	609	539	582	559	535	542	603	515	587	562	586	559	535	512	540	544	559	577	543	546	549	589	574	587	514	598	563	572	552	557	552	584	578	559	548	544	533	545	552	536	533	544	526	595	552	573	616	500	569	550	539	561	597	560	533	595	559	626	510	555	565	567	607	538	589	570	537	546	614	543	517	564	554	583	576	536	537	534	529	550	570	579	577	587	560	571	562	606	559	596	556	517	551	567	543	610	540	601	561	554	561	557	616	562	557	606	576	544	590	517	544	551	551	532	547	564	543	558	580	548	587	577	542	555	583	577	549	569	597	583	593	581	580	577	557	541	597	601	633	580	582	563	553	589	537	583	562	532	546	592	579	554	593	587	580	540	568	569	560	559	571	595	558	553	605	538	565	603	574	534	578	580	542	559	558	559	551	548	585	547	534	554	541
1779	369	235	169	140	175	216	224	170	128	131	146	141	130	138	125	97	84	99	89	77	74	82	63	69	63	54	47	48	48	54	50	59	43	42	49	42	39	33	37	38	48	33	40	26	43	39	41	35	29	37	37	31	44	32	34	32	50	34	38	34	26	34	28	26	23	38	26	27	37	31	35	39	40	34	39	29	44	34	32	41	30	35	30	55	27	28	39	29	39	31	36	31	37	33	35	34	25	27	30	34	48	33	36	35	42	34	39	30	31	33	34	34	35	37	34	25	40	29	35	32	47	21	20	29	25	31	32	35	40	44	44	44	36	19	36	39	28	42	39	36	40	37	32	39	26	43	36	31	36	35	28	43	33	27	23	29	41	36	39	31	39	35	28	32	47	28	26	42	26	31	18	32	30	26	33	34	34	27	37	30	28	50	33	31	31	31	34	41	32	36	25	30	35	30	35	30	47	22	27	33	31	34	21	43	35	36	41	40	35	30	26	24	34	36	44	33	51	27	36	33	35	25	33	27	23	42	37	33	29	29	31	29	39	32	27	35	32	27	33	34	32	43	27	39	36	42	34	30	33	32	30	40	38	31	29	31	32	38	31	37	40	38	34	33	25	38	33	41	27	26	30	31	42	40	32	34	27	25	48	38	34	35	31	31	32	34	40	39	48	34	24	33	28	37	37	28	38	25	38	37	44	39	39	36	31	28	41	38	34	36	37	27	36	37	40	20	26	31	25	31	32	34	31	27	42	31	46	30	38	41	35	33	29	36	32	45	33	26	41	36	48	27	42	30	47	29	33	35	36	25	24	35	34	26	24	29	30	44	29	32	29	27	32	33	31	39	35	30	38	37	33	29	38	35	42	35	31	26	38	26	31	35	31	31	37	36	30	28	33	38	39	32	33	35	25	39	33	36	34	34	30	35	46	35	43	39	33	23	27	29	37	20	31	36	41	25	31	34	33	37	35	22	29	33	33	34	40	35	36	34	31	23	39	38	32	32	27	37	35	27	38	20	30	27	38	42	41	32	23	35	40	28	34	40	34	28	38	33	42	37	34	28	35	28	35	31	31	34	37	32	30	27	32	25	40	40	34	39	25	39	41	23	37	30	47	42	33	29	43	37	33	32	39	27	28	40	29	40	31	32	31	24	36	27	33	35	30	25	41	36	36	31	43	32	35	27	35	25	33	49	32	42	24	35	31	35	38	30	26	26	26	40	38	35	36	32	27	22	33	28	31	33	35	46	26	34	28	35	32	33	39	34	30	36	39	30	34	23	38	25	29	37	37	23	34	35	40	34	33	34	42	24	33	29	35	43	31	42	36	39	30	26	39	25	36	32	42	33	32	32	28	33	42	28	39	34	47	26	44	35	41	27	42	31	39	45	26	28	38	24	34	39	34	30	36	28	26	36	26	32	40	43	41	31	30	27	39	27	34	21	33	24	32	34	40	48	34	38	28	40	31	39	34	27	32	34	38	29	33	30	26	34	28	33	41	35	33	26	26	37	28	24	41	37	36	29	33	25	41	34	34	34	33	37	33	25	30	24	30	38	36	23	30	33	34	21	31	40	34	36	34	33	30	29	28	24	29	24	27	31	31	39	41	39	38	33	32	42	31	43	41	38	43	36	25	32	25	32	40	21	33	19	23	29	46	42	38	29	33	29	39	30	29	33	19	18	42	26	30	37	31	37	33	34	35	25	29	40	37	34	41	38	31	28	26	37	29	36	31	33	24	35	32	31	29	33	39	43	31	28	34	37	26	33	32	42	28	28	29	31	42	43	37	35	27	26	43	32	44	42	38	44	28	33	25	39	41	31	29	38	43	28	35	44	43	28	28	26	31	26	38	40	30	41	35	34	31	32	36	47	32	35	28	40	44	36	39	41	35	23	46	35	30	44	36	25	20	29	37	38	32	32	37	34	38	24	35	38	35	36	40	36	50	31	35	35	29	39	32	38	35	40	26	20	29	29	31	28	41	28	41	34	34	19	41	33	49	42	30	30	23	37	31	40	36	26	50	42	30	35	37	24	31	37	30	29	22	30	40	26	34	29	36	29	29	41	33	30	34	43	38	41	31	25	29	28	37	31	33	49	26	31	36	40	37	32	31	29	48	36	26	34	26	39	48	27	41	31	35	33	43	44	30	42	29	31	30	31	40	27	31	40	32	43	32	36	32	27	28	26	39	31	29	34	38	31	32	35	45	35	40	26	33	38	36	43	41	38	38	33	31	38	39	26	27	31	44	43	30	27	23	36	34	35	40	25	42	34	33	37	31	43	37	26	43	35	27	31	40	41	42	40	43	26	34	32	36	29	32	35	26	29	42	34	33	33	32	40	27	29	33	19	32	32	31	30	31	35	41	41	42	34	41	35	39	38	41	37	30	28	38	26	32	41	37	30	34	33	32	34	35	36	34	36	36	38	32	35	40	32	35	35	23	37	36	40	37	36	31	33	39	24	49	32	35	33	37	32	43	31	39	37	29	43	38	36	25	22	34	38	24	42	38	32	35	36	42	31	41	45	35	33	39	24	37	34	38	37	34	27	49	24	35	32	30	41	27	33	31	37	43	45	39	33	36	36	35	46	43	37	30	34	31	35	39	31	37	36	26	38	38	29	35	31	41	38	42	32	32	34	34	23	33	36	45	35	37	37	32	24	29	32	37	30	36	35	36	31	31	40	25	35	36	31	33	34	36	33	34	41	34	43	39	31	36	42	38	36	33	33	40	46	34	34	36	32	16	34	47	39	31	32	27	29	42	33	34	36	27	33	38	34	30	35	49	20	29	31	40	22	32	40	39	33	34	25	33	31	33	36	39	35	35	31	37	41	27	38	38	43	33	30	32	33	39	37	27	38	33	31	31	34	27	33	29	49	33	34	33	44	35	35	38	46	46	40	45	35	41	32	28	32	31	40	29	28	43	35	45	33	47	40	29	41	34	37	41	31	34	40	34	41	37	43	30	38	36	43	21	31	33	28	30	43	37	39	26	30	30	34	33	33	37	43	28	41	40	43	37	33	34	38	38	26	32	31	34	40	26	36	25	41	35	39	37	38	30	37	45	24	41	42	32	36	33	26	43	41	27	32	36	33	42	30	39	34	45	27	35	36	45	37	31	41	31	44	38	34	33	36	36	28	33	28	33	34	25	32	29	34	33	33	26	43	40	33	30	36	44	43	31	26	33	40	45	32	34	29	34	23	38	33	37	44	36	37	40	26	35	39	40	38	25	36	30	33	29	39	39	38	31	34	44	38	32	40	30	43	24	39	35	32	35	28	28	36	33	26	42	37	24	28	26	32	30	32	31	36	39	24	34	37	30	28	34	31	28	29	39	26	32	35	32	34	34	34	29	39	41	35	44	26	41	34	39	43	35	32	19	31	29	31	40	32	41	30	44	30	34	26	40	42	38	37	39	42	35	27	40	43	41	33	38	29	26	27	30	32	35	34	36	40	37	32	24	36	32	30	37	28	39	27	47	34	31
15327	5636	2993	4385	10215	12304	10366	8192	5999	4858	4274	4037	3982	3832	3527	3103	2730	2478	2156	2099	1917	1618	1551	1276	1240	1122	1110	1066	882	884	789	703	716	703	594	560	533	449	429	375	410	419	453	379	406	425	417	383	390	351	336	317	335	320	320	353	356	308	324	326	319	303	329	311	355	286	293	276	299	299	318	314	314	300	287	289	302	281	264	325	285	295	315	292	333	268	284	276	276	303	314	283	301	273	296	308	279	298	307	285	260	327	295	301	315	304	297	326	304	284	279	325	273	312	319	310	301	264	300	294	308	307	276	285	310	317	283	284	296	315	296	301	288	296	318	289	313	292	239	326	281	321	288	313	266	304	279	304	282	272	290	298	283	317	264	314	283	287	336	296	319	304	337	330	327	287	290	266	295	316	314	263	316	291	292	275	281	295	291	314	302	296	331	310	264	299	294	277	285	306	278	284	293	266	319	301	344	296	300	296	307	268	302	287	280	283	317	323	289	284	304	296	288	329	314	278	306	307	284	312	282	287	296	293	284	287	297	291	275	294	277	284	292	285	276	318	300	296	293	297	293	294	299	259	303	272	305	293	274	313	262	295	303	306	299	289	310	283	319	297	260	308	315	278	295	254	270	292	286	282	283	280	294	309	290	269	281	309	288	268	266	277	288	318	307	301	303	315	270	278	306	277	268	280	282	313	332	316	279	335	292	287	292	293	294	302	309	275	292	299	293	261	290	288	286	312	287	311	265	287	287	323	299	294	312	272	331	258	310	289	286	272	268	311	277	270	272	279	282	306	299	281	310	294	335	297	261	311	275	296	334	273	294	317	307	267	302	284	278	309	289	265	302	305	284	312	291	264	318	291	313	286	320	305	280	290	307	306	279	316	316	300	295	290	298	303	279	290	279	308	309	303	285	295	264	290	271	286	272	316	284	301	292	295	278	296	296	290	308	280	291	294	289	278	320	299	264	272	284	298	284	338	295	321	278	304	289	305	282	309	294	273	317	275	270	324	305	290	297	280	296	320	303	303	275	304	283	307	293	298	296	321	268	303	305	288	331	274	299	304	321	307	313	279	304	312	331	286	316	325	299	294	290	280	308	339	285	306	289	329	280	285	326	302	307	264	284	297	303	266	320	322	280	295	330	294	288	289	290	315	302	297	286	300	294	288	280	300	270	303	307	284	301	286	313	293	298	324	283	306	295	282	286	294	280	284	266	296	282	325	293	286	299	296	300	297	317	293	298	300	288	285	274	301	298	327	345	309	308	317	262	295	314	293	285	296	302	267	306	294	313	284	305	306	312	287	259	322	310	277	308	287	310	285	277	275	275	281	277	285	300	289	310	296	278	293	294	268	329	300	281	299	298	300	311	283	284	318	289	260	325	288	296	257	270	319	288	271	288	304	297	288	292	289	302	291	295	300	312	311	284	287	308	307	333	306	302	296	289	302	316	316	289	305	300	296	292	321	296	310	292	287	290	283	281	245	325	326	295	280	303	279	278	274	294	316	285	281	291	268	327	279	288	298	280	299	288	290	288	314	279	309	304	279	275	310	286	314	305	305	295	291	289	291	300	279	284	262	292	287	299	283	285	287	322	297	294	319	308	283	285	298	258	335	302	280	300	294	304	264	256	307	301	284	275	326	319	273	289	290	306	315	272	315	307	302	286	295	300	286	298	303	310	331	316	326	324	294	296	305	288	295	304	317	309	267	292	294	322	274	273	317	304	288	313	308	272	333	291	304	260	304	298	304	296	317	297	296	305	315	276	303	306	305	292	260	289	290	300	343	306	291	259	312	323	295	305	289	283	310	279	309	307	315	286	282	297	309	323	323	318	273	293	306	302	293	287	311	278	309	289	299	275	293	310	299	307	268	272	270	277	289	273	295	306	307	286	312	299	311	327	269	288	306	307	285	272	273	277	284	306	303	311	256	310	308	278	328	322	313	290	299	274	297	301	299	287	298	303	259	276	302	296	305	317	290	276	317	294	315	274	258	322	306	294	319	294	294	294	299	292	285	302	315	352	304	349	300	318	320	302	303	296	344	298	312	257	302	316	291	312	317	271	313	289	281	294	277	286	267	315	310	280	345	288	257	283	283	268	251	281	323	284	303	283	268	304	274	290	293	301	276	286	287	278	267	298	310	266	304	292	296	292	316	297	281	283	261	285	292	277	275	300	287	298	297	269	274	265	294	304	307	336	299	300	338	279	282	287	265	305	306	281	268	320	282	301	306	288	278	307	282	265	320	267	285	308	305	276	308	299	308	314	301	317	313	317	270	303	283	310	282	284	311	275	316	307	273	313	312	291	292	305	289	282	307	291	304	316	295	288	283	292	307	288	288	311	320	275	284	327	291	315	316	295	288	300	306	285	309	280	284	316	297	277	291	311	328	288	293	291	287	271	310	287	314	307	296	318	286	293	309	292	300	326	325	327	292	292	305	281	292	323	284	313	302	293	297	334	285	264	317	304	305	268	286	331	304	299	280	305	313	289	334	314	287	345	314	275	291	300	288	295	303	298	321	321	309	264	313	287	282	291	269	287	281	276	306	300	290	285	292	285	291	295	325	267	280	294	311	280	305	282	288	331	274	308	316	313	282	282	273	302	298	285	312	292	298	297	305	282	274	304	309	313	295	318	314	281	312	303	256	276	289	327	293	289	297	299	313	315	333	295	323	307	306	317	312	255	289	309	302	278	285	302	319	314	287	273	288	306	334	273	284	299	306	301	287	299	302	278	307	319	284	296	287	244	299	313	318	293	314	294	297	312	295	301	301	302	292	297	290	281	271	272	304	306	294	292	312	295	291	300	287	285	284	301	289	295	312	289	285	307	280	299	279	319	284	320	343	268	287	300	254	279	279	276	294	310	313	300	269	303	280	304	317	326	282	288	296	301	253	277	316	284	270	284	297	271	320	299	311	316	299	266	279	303	291	296	307	264	276	310	296	296	283	319	277	269	299	314	326	280	300	315	310	286	298	283	308	274	294	293	296	302	306	280	281	257	295	297	295	281	302	287	306	302	289	281	260	268	308	285	301	305	298	297	291	284	283	294	303	275	306	305	308	315	283	283	298	313	274	291	260	280	321	276	328	329	291	300	317	294	290	290	311	323	276	310	283	261	284	302	293	296	288	309	305	291	296	295	324	294	317	315	274	291	316	277	303	297	291	282	278	288	290	280	263	278	317	286	297	309	272	260	309	321	306	328	278	299	277	304	287	318	281	272	276	305	348	300	281	269	305	294	285	303	274	300	283	282	322	271	282	330	321	299	282	311	303	255	298	291	285	291	293	295	300	308	270	287	266	297	281	302	284	306	302	279	281	290	276	291	315	268	259	257	300	289	277	328	322	316	289	319	309	282	302	299	268	286	294	286	295	281	311	296	337	301	287	288	293	301	320	290	307	290	320	281	308	299	310	280	302	294	314	295	306	347	287	312	310	270	294	291	288	302	290	308	279	291	291	285	301	300	273	340	304	282	292	290	294	290	301	292	305
1450	619	359	238	205	317	321	246	236	225	215	219	174	174	195	210	155	155	153	158	142	151	129	117	110	98	104	97	87	88	97	83	85	75	88	80	84	99	68	73	69	71	74	70	74	86	72	79	74	79	68	60	80	84	63	72	77	71	73	86	68	65	68	70	58	59	70	75	76	73	78	71	69	66	82	68	72	91	72	69	64	65	89	56	75	79	66	74	63	70	74	54	59	76	62	80	73	73	74	82	70	77	64	64	70	63	70	68	72	68	49	72	93	83	75	74	63	67	65	64	70	73	78	60	63	71	75	73	64	90	74	71	68	64	90	73	59	70	84	68	73	74	74	63	76	65	72	64	68	65	73	73	92	73	72	69	65	85	74	74	70	67	59	75	71	82	77	75	78	49	73	82	73	63	81	68	76	74	72	80	62	82	70	61	69	60	64	81	75	65	86	66	63	84	78	73	63	78	81	82	67	77	70	72	71	69	62	64	69	73	73	80	74	80	73	83	68	79	73	74	73	62	81	67	70	94	75	70	73	65	63	76	68	64	44	74	69	69	73	63	55	70	75	58	68	48	66	73	61	71	66	78	82	75	70	75	68	82	74	66	89	73	59	73	71	62	85	75	68	71	89	50	56	71	73	78	67	59	76	63	67	75	58	67	96	62	66	69	82	74	59	65	69	58	74	63	80	69	55	66	75	78	94	78	75	67	66	74	66	79	70	64	80	69	89	64	79	83	105	74	72	73	52	70	77	81	63	67	74	69	70	69	57	66	68	73	72	55	67	82	82	55	78	76	56	69	77	56	67	71	77	52	77	71	73	75	72	68	70	68	79	75	73	84	78	79	82	79	61	72	79	73	79	62	83	81	69	75	66	72	80	79	73	77	85	88	57	73	78	81	74	63	81	68	84	83	52	65	64	69	78	74	55	72	79	64	73	61	82	59	83	77	66	61	54	82	50	71	71	73	68	78	72	63	73	73	66	73	69	68	69	68	84	77	57	68	78	75	59	67	67	69	69	63	66	64	80	63	57	88	61	64	77	70	66	68	79	57	73	82	79	77	71	65	84	61	71	82	65	70	64	75	88	75	61	64	73	78	72	62	94	74	50	74	72	51	78	88	65	76	74	59	67	70	67	78	68	70	64	70	76	84	74	66	65	63	79	59	68	69	82	61	72	62	67	70	60	72	68	89	65	62	64	65	73	83	69	67	64	85	77	87	78	65	72	65	74	68	70	56	61	70	69	72	79	84	75	64	78	66	53	71	85	59	73	60	74	65	65	61	64	69	68	84	67	79	68	64	89	61	61	54	64	70	74	84	81	78	65	74	69	75	73	84	68	70	76	59	54	76	59	46	70	65	67	73	77	89	78	63	67	70	65	71	72	67	77	62	69	72	78	63	75	61	89	67	61	60	81	81	62	82	64	74	72	75	69	88	85	74	84	66	73	74	68	73	77	78	62	78	69	63	79	79	68	70	66	66	64	80	73	73	79	79	78	78	69	76	72	67	63	57	64	74	86	86	88	73	74	66	81	97	74	72	82	64	75	77	64	77	61	65	70	71	83	68	68	70	73	65	73	74	58	59	75	65	68	77	65	65	63	64	89	71	69	64	64	71	62	62	78	67	73	78	78	60	74	68	65	68	86	73	68	72	48	79	70	54	82	67	87	68	69	56	83	73	78	78	65	66	85	79	75	71	85	75	75	67	74	83	72	77	88	65	70	77	69	77	79	80	65	67	61	77	65	65	77	65	68	81	81	69	77	68	68	77	70	78	76	49	68	73	76	84	60	73	60	65	82	63	75	69	58	48	66	68	70	77	63	72	82	68	70	69	78	82	70	59	62	84	82	77	68	60	70	79	67	73	71	76	72	82	70	68	68	79	99	61	76	91	58	72	55	60	64	70	71	69	80	52	85	78	69	90	76	78	60	58	85	47	68	53	79	70	75	71	68	74	68	69	82	64	73	56	59	68	59	94	65	72	68	70	60	63	88	70	73	69	69	74	71	79	59	82	86	69	60	62	68	78	56	77	62	71	66	81	67	74	71	62	58	77	83	75	59	67	62	73	69	71	73	71	59	68	76	66	78	63	73	67	60	69	83	87	66	70	78	69	56	66	66	79	79	59	66	69	81	76	74	64	67	83	59	65	72	61	51	58	72	65	81	74	64	66	61	60	77	74	73	67	65	77	76	67	53	74	68	82	72	70	65	86	68	53	74	67	80	72	79	71	84	74	57	73	56	69	69	55	74	90	52	66	82	74	76	70	62	58	59	61	61	74	66	63	74	67	72	78	70	77	65	67	62	69	67	81	51	57	66	69	72	54	72	86	67	83	83	50	84	83	82	66	74	64	82	69	70	78	81	66	64	57	57	50	57	70	70	79	83	76	66	60	65	55	83	73	70	84	65	71	60	52	67	63	62	72	60	72	79	59	87	78	50	81	81	69	70	78	78	82	68	94	79	62	69	66	66	74	74	72	69	74	77	64	65	76	65	74	65	68	73	69	76	66	66	83	66	82	73	62	46	74	74	64	70	77	61	63	61	74	75	86	71	84	77	76	75	66	71	74	58	73	72	71	75	77	66	76	76	59	76	66	79	79	72	84	65	64	67	62	71	70	80	74	63	75	79	62	54	67	62	82	64	66	66	76	68	54	72	75	72	58	72	59	72	75	56	61	66	75	68	74	58	80	78	76	72	74	74	71	65	79	61	82	79	70	55	83	79	86	68	68	76	82	70	71	70	83	68	89	66	73	81	63	66	75	64	79	64	77	78	69	70	71	73	65	72	71	75	69	74	64	78	68	70	77	71	60	75	65	71	71	56	75	80	64	71	80	66	73	61	57	79	70	80	69	64	76	70	78	76	63	65	74	62	78	68	83	65	73	78	76	80	58	86	86	58	79	88	63	62	73	76	72	59	64	62	61	72	72	70	72	81	67	70	75	68	67	63	60	64	68	74	68	66	64	57	70	74	70	63	69	66	73	73	72	79	60	57	81	60	73	72	69	63	54	64	76	73	59	69	67	66	51	58	61	56	71	66	66	66	66	76	71	64	78	90	60	66	68	62	66	81	73	72	53	65	74	61	74	64	77	69	80	68	53	69	70	60	52	100	55	70	64	74	74	61	77	78	57	71	67	77	58	74	85	66	68	91	70	80	51	70	62	77	70	70	48	71	63	79	71	76	62	78	70	74	75	77	70	75	80	65	69	80	67	72	61	74	64	77	78	76	61	82	72	68	74	68	66	80	69	72	72	68	73	84	72	75	81	74	63	63	69	64	66	76	77	77	78	70	74	57	67	58	75	59	72	68	67	57	84	56	69	75	72	62	74	75	71	69	83	71	73	69	60	65	74	58	54	71	69	78	55	77	71	74	59	57	83	88	60	68	65	64	76	55	70	67	75	72	64	70	66	71	79	46	66	51	85	65	77	69	59	82	66	67	72	97	79	73	86	64	93	76	56	92	83	70	57	66	77	76	63	68	70
17452	7912	4260	6189	13552	15731	13646	10434	8068	6539	5833	5497	5274	5227	4952	4355	3795	3369	3061	2767	2712	2368	2120	1905	1804	1695	1696	1592	1324	1344	1259	1133	1129	1088	1006	893	834	768	705	743	695	741	794	722	708	817	750	740	784	666	612	663	618	649	634	655	633	637	636	628	608	625	594	626	595	609	577	605	606	628	600	601	648	582	591	599	574	664	608	597	607	644	658	583	564	590	593	573	608	593	574	588	635	579	570	604	602	626	575	584	581	575	642	565	614	654	591	635	646	632	602	576	597	586	597	646	617	622	604	599	568	618	577	583	579	662	571	575	593	578	584	590	588	595	588	593	614	588	622	576	619	622	578	650	570	641	606	627	607	613	607	582	597	562	631	517	604	620	576	582	596	590	626	620	607	599	583	568	597	583	566	573	613	605	594	574	604	596	573	619	575	577	576	596	581	611	626	606	568	608	581	596	634	610	561	600	570	611	558	613	590	618	635	626	609	588	639	614	604	623	643	624	609	553	563	614	607	583	563	568	614	566	619	586	577	588	597	623	605	605	668	621	612	604	668	590	578	573	609	597	564	593	633	586	619	569	626	574	615	600	616	593	581	612	558	608	602	598	562	597	634	607	600	588	578	589	605	617	622	585	595	606	592	589	553	619	594	615	570	596	609	588	603	594	559	599	605	608	614	594	635	591	634	611	589	565	574	607	591	598	622	599	607	580	575	589	610	628	591	585	600	575	613	593	611	551	588	601	596	586	603	601	575	558	631	636	623	598	580	589	598	604	609	594	609	614	631	588	569	626	623	609	559	633	578	589	607	565	610	598	556	608	630	527	614	565	613	579	605	577	571	576	640	620	546	559	614	599	594	622	626	601	615	593	566	602	572	620	595	553	603	608	600	596	629	553	642	621	612	634	649	614	548	551	597	561	597	615	606	554	576	662	575	579	595	588	599	651	577	548	588	609	622	575	604	582	581	578	623	553	594	568	585	603	562	530	625	576	569	570	603	622	592	604	605	573	594	575	589	589	601	564	613	576	587	635	586	577	590	599	621	599	650	592	575	596	619	573	610	598	645	576	641	563	603	608	577	601	587	587	621	563	587	594	611	620	570	573	539	574	624	613	598	636	600	596	623	581	630	619	605	615	570	629	585	579	568	659	584	546	569	645	617	609	620	554	589	581	581	613	657	607	609	570	583	617	591	583	593	623	559	594	640	575	568	558	618	597	581	574	600	590	591	604	586	574	620	586	603	624	588	616	591	639	601	616	600	598	573	608	585	641	575	592	589	611	625	587	590	604	576	570	574	561	585	594	538	625	628	599	539	577	614	565	587	582	615	568	579	614	607	612	581	588	585	586	537	597	567	624	621	571	609	574	602	599	583	576	601	604	598	613	560	605	546	603	566	587	595	634	592	605	559	612	581	542	566	552	636	565	622	591	588	572	633	600	585	591	586	602	581	619	610	577	616	566	606	643	567	572	577	620	596	573	611	621	596	623	574	600	613	564	618	659	636	581	619	573	602	586	612	623	610	587	567	584	613	601	615	560	594	605	568	604	590	581	555	596	588	641	639	610	583	610	583	566	589	576	607	553	599	604	576	556	604	589	601	591	621	630	587	602	605	561	570	617	603	563	625	563	590	621	603	588	598	595	570	626	548	602	601	577	615	603	596	620	599	557	605	602	600	617	566	590	640	600	599	629	553	596	580	622	571	572	592	597	595	647	626	561	608	577	614	570	613	566	582	607	580	584	608	559	598	593	571	568	600	599	597	552	608	558	595	567	564	611	605	597	551	571	633	568	608	593	593	634	603	610	611	573	583	627	585	566	565	592	613	578	667	576	617	564	578	610	632	580	615	580	632	564	633	620	602	610	617	588	592	615	596	582	576	617	591	607	584	570	602	586	668	543	594	586	564	617	596	617	579	600	567	586	576	595	608	617	558	577	576	598	596	588	578	636	563	573	570	535	592	619	584	584	627	625	589	569	631	572	576	599	604	599	592	612	593	589	618	619	633	581	588	592	597	565	640	561	580	620	588	600	638	561	567	544	642	638	647	583	586	613	632	607	577	593	652	587	609	587	592	562	599	653	608	590	641	588	602	599	658	594	599	620	610	592	611	575	616	592	625	612	599	585	583	590	574	586	626	593	608	609	636	614	585	613	598	599	587	594	586	594	612	602	569	585	604	594	570	563	594	574	569	614	583	574	592	585	593	587	596	532	601	632	605	580	621	577	578	592	592	639	644	583	600	583	550	589	594	542	600	624	621	579	618	618	617	623	585	565	601	574	588	633	615	580	624	602	600	567	560	591	570	576	577	570	615	583	554	608	650	594	605	594	610	644	580	590	615	582	573	598	586	624	606	645	585	599	605	604	592	569	631	563	581	579	618	560	587	584	586	623	600	603	615	608	594	570	595	584	558	574	600	583	567	600	637	544	642	538	593	622	573	576	651	614	637	589	580	585	638	592	628	601	574	620	652	580	560	642	571	613	585	592	571	628	580	612	589	633	619	627	552	627	593	594	646	566	567	633	602	625	609	603	632	586	611	614	555	623	602	592	607	607	624	619	596	575	615	601	630	577	609	609	552	589	582	612	567	586	555	597	603	595	580	578	606	622	591	587	611	591	623	620	608	626	565	621	590	555	613	585	588	602	606	590	559	585	625	612	602	583	617	568	593	598	583	592	608	546	636	578	640	540	575	554	567	616	609	604	581	622	519	605	566	585	600	599	588	616	642	580	593	606	609	603	629	579	569	581	591	628	586	632	597	562	618	612	577	596	587	597	590	570	552	627	608	545	583	603	568	566	557	564	594	583	617	573	631	577	604	595	597	617	579	608	580	623	584	591	610	595	660	575	572	561	601	573	576	662	571	619	586	571	603	536	599	626	608	599	614	600	618	608	566	604	602	608	579	614	580	635	539	624	604	553	584	612	591	595	580	602	555	606	631	602	644	616	577	607	613	566	572	607	607	612	596	618	646	580	596	605	636	556	610	574	582	610	560	572	611	627	607	562	562	536	616	578	596	560	635	555	595	590	611	628	614	628	592	606	628	594	597	569	603	592	584	600	596	607	580	583	622	573	587	587	570	551	538	605	566	587	567	644	598	560	573	628	581	589	604	580	591	610	606	605	598	543	604	631	556	585	600	646	622	604	642	617	594	613	617	565	578	595	555	627	624	614	557	619	578	619	571	595	601	564	588	584	607	571	596	613	608	573	588	607	603	644	573	604	537	582	572	555	606	607	568	594	610	602	595	591	603	596	540	606	567	594	617	625	550	610	569	641	637	624	591	585	590	567	605	581	597	566	581	623	575	625	593	597	594	585	650	621	586	626	572	614	614	569	612	607	588	574	615	598	561	556	579	596	602	581	630	595	606	652	622	585	621	560	617	626	650	589	611	624	577	572	591	575	578	589	598	582	657	566	585	580	601	610	608	628	579	586	582	607	530	575	612	623	595	579	572	578	611	631	616	588	612	617	583	604	600	601	570	621	590	635	633	580
1298	308	185	122	88	156	153	130	115	105	98	114	106	102	100	101	86	89	67	84	79	74	67	66	51	70	56	49	47	62	61	52	50	41	40	33	44	40	35	44	40	39	41	47	36	35	49	50	30	31	52	38	33	43	31	42	30	50	26	41	29	38	43	33	41	27	41	38	48	38	28	34	41	34	57	31	31	40	44	32	29	39	39	37	43	32	38	39	41	39	31	31	37	37	33	32	35	33	39	38	39	36	36	32	44	42	44	47	31	33	33	33	40	41	46	28	33	53	38	28	40	44	44	35	42	32	38	29	31	34	30	35	43	52	26	41	30	33	34	40	45	33	39	35	39	38	37	43	37	37	38	41	40	29	42	33	38	37	37	37	26	41	28	36	38	42	39	50	29	34	39	34	34	46	29	32	44	38	38	31	36	33	36	32	37	42	38	31	32	29	36	32	38	32	45	48	41	36	39	28	50	44	38	35	35	27	34	31	36	31	33	45	42	35	44	41	34	28	44	39	42	38	34	23	27	42	37	39	37	38	34	31	31	37	47	48	42	50	41	29	25	39	38	39	29	31	28	34	37	37	49	25	44	44	30	37	42	40	38	40	27	36	33	35	38	46	25	32	39	33	37	38	30	35	37	45	38	48	39	37	36	33	33	41	43	35	36	24	45	27	37	37	36	33	38	38	39	29	44	40	37	41	33	38	49	39	42	32	31	36	35	32	28	34	34	47	43	30	39	41	46	33	35	32	35	43	28	44	38	40	50	41	38	43	40	30	39	42	44	41	40	39	40	57	30	29	25	46	39	38	36	40	36	33	31	37	52	46	44	38	41	41	43	31	36	41	36	40	38	35	27	40	42	40	43	33	37	29	40	32	25	26	39	31	39	46	26	38	47	47	35	36	34	45	44	31	29	37	45	28	35	29	38	48	34	40	42	32	42	46	44	33	30	26	38	39	26	45	39	43	41	45	54	42	40	41	47	40	41	39	43	26	46	37	50	46	40	41	32	33	35	42	35	35	37	29	47	36	42	39	31	34	26	32	33	39	29	39	40	42	41	38	38	39	42	39	40	44	41	38	37	44	35	47	26	45	28	27	40	31	41	37	35	40	40	48	24	41	48	36	35	30	30	30	37	34	41	41	37	27	39	45	29	43	35	45	47	30	32	41	37	32	37	19	34	30	28	40	36	45	35	36	43	46	38	33	31	29	48	47	47	29	35	46	44	32	37	42	42	24	43	35	29	39	39	52	34	36	52	32	39	40	38	38	33	48	42	38	29	29	32	32	42	34	45	45	34	28	45	38	44	29	44	35	43	32	35	30	40	32	39	43	35	34	42	38	45	36	35	34	32	37	40	32	30	37	51	28	40	31	38	50	46	31	35	32	26	42	45	49	39	45	38	40	47	40	34	47	41	37	24	33	45	33	38	30	42	51	41	34	33	38	42	35	37	32	36	37	48	33	39	37	44	34	25	31	39	49	34	45	40	39	50	43	36	44	30	34	36	42	35	40	43	47	39	35	38	28	36	31	35	37	40	44	39	40	35	30	31	44	40	29	34	32	32	34	47	35	43	33	34	33	36	49	42	36	35	33	34	35	28	36	38	21	30	42	39	41	31	42	36	41	29	39	51	28	39	30	37	47	41	27	36	33	45	39	35	42	40	27	40	30	28	32	43	38	48	34	44	53	42	45	41	35	39	43	33	40	43	45	35	43	35	40	33	50	31	35	47	29	37	37	35	34	39	42	36	37	36	42	39	29	32	31	31	48	39	28	34	40	29	33	38	32	32	40	42	30	44	31	36	39	37	42	30	47	38	46	29	29	37	29	49	44	34	39	37	35	34	44	25	35	35	32	33	40	46	49	21	30	44	38	33	41	44	34	44	50	39	40	42	41	48	47	28	40	23	37	35	43	44	31	30	41	37	33	43	32	39	36	43	38	40	46	35	50	27	33	37	30	34	36	33	42	35	40	33	50	40	42	33	31	32	31	38	37	44	40	50	35	26	39	37	34	25	35	36	45	26	29	40	37	36	31	39	52	32	27	38	35	34	37	34	45	31	47	36	35	37	34	41	39	29	42	41	33	32	42	42	41	39	42	30	30	39	33	32	43	23	36	37	49	41	37	34	42	52	45	41	33	43	26	43	38	35	38	49	48	41	31	38	30	30	38	37	33	31	32	39	45	43	36	41	47	43	34	44	29	32	34	38	40	28	44	41	24	44	28	36	28	34	29	43	35	51	35	45	32	43	43	31	35	46	36	40	38	43	25	36	44	40	35	42	33	39	25	35	36	42	30	35	28	39	39	34	39	28	47	47	38	33	40	40	30	44	41	36	35	44	35	44	43	35	45	28	38	34	42	35	26	40	37	40	38	29	34	34	34	32	48	32	40	33	37	44	47	48	34	33	29	28	37	33	41	33	36	33	46	41	36	28	28	29	50	30	44	35	48	45	37	34	47	31	38	54	38	31	44	39	29	36	39	37	25	36	38	34	30	41	32	32	27	35	46	28	35	41	36	34	30	44	31	32	39	46	32	33	40	36	44	30	33	33	40	37	32	43	39	40	35	37	36	30	25	34	30	48	45	31	29	42	38	42	38	30	41	29	44	47	37	34	34	43	50	27	37	34	30	36	40	45	41	50	34	34	27	29	32	45	28	37	42	35	25	48	34	46	34	36	49	34	30	32	30	33	58	40	38	43	31	35	32	37	35	39	29	29	48	30	29	34	32	46	30	37	41	38	41	27	37	31	38	37	49	45	26	35	34	37	39	37	41	56	40	45	32	41	28	38	50	48	37	46	33	40	35	44	38	31	34	34	35	44	46	30	43	47	39	35	36	35	36	31	38	34	26	33	33	35	44	28	32	34	36	32	41	33	35	43	22	34	34	47	42	30	30	38	39	31	41	47	40	32	41	37	32	34	45	26	33	41	42	33	38	39	25	34	41	40	41	28	36	36	35	39	35	31	53	34	28	42	39	36	31	36	32	52	40	38	37	54	36	32	35	35	34	38	44	36	41	27	34	37	37	35	39	34	44	39	55	34	32	40	40	33	41	36	30	45	46	36	40	41	32	39	27	41	45	23	36	50	45	38	38	37	44	36	38	24	31	32	37	40	44	41	32	35	41	34	39	24	37	39	32	36	42	27	34	38	33	41	33	32	31	34	35	35	35	55	32	28	37	30	45	32	43	31	31	32	42	45	41	49	35	38	30	24	28	29	35	43	40	30	35	35	32	45	46	35	37	37	43	37	40	29	42	32	44	30	43	36	40	36	36	40	34	30	53	28	35	22	37	36	47	38	38	34	34	36	38	37	30	48	36	38	44	35	32	45	41	36	42	51	34	38	55	38	38	41	41	31	36	51	49	27	51	37	40	31	36	37	41	32	41	40	42	40	41	37	36	39	43	34	40	39	31	35	36	39	31	40	28	28	34	43	37	35	42	36	49	40	29	37	39	35	47	37	37	30	37	53	34	37	37	32	40
12803	4394	2221	3168	7390	8762	7497	5326	4121	3216	3011	3013	2959	2670	2543	2206	2146	1910	1712	1471	1511	1264	1133	1006	925	940	894	857	705	727	698	587	613	577	545	503	485	413	370	388	378	417	377	381	355	397	379	397	360	364	332	390	352	344	326	347	339	341	351	312	308	304	306	325	325	324	328	311	350	318	345	294	328	316	332	311	303	312	283	320	316	315	328	350	318	333	306	343	307	325	321	303	329	337	313	315	317	333	341	317	304	270	312	300	324	329	343	290	332	301	328	307	310	314	321	322	317	320	326	346	322	288	325	306	284	338	318	319	326	294	306	300	310	321	353	323	347	325	315	366	326	307	312	323	332	306	315	304	312	305	300	316	291	348	329	330	338	337	320	341	330	331	300	297	337	351	316	344	320	316	344	335	330	316	307	302	327	298	311	310	332	306	310	319	316	323	305	332	300	310	292	309	329	345	313	326	339	307	307	306	324	313	309	318	295	331	303	334	311	341	329	311	307	329	325	324	297	311	306	339	340	295	325	363	333	349	324	311	334	328	311	315	312	328	290	300	333	323	319	302	323	349	326	309	320	332	302	326	264	338	329	296	316	323	319	332	344	331	323	321	307	309	276	323	314	313	336	310	330	319	277	304	307	329	281	298	310	313	280	340	343	351	368	326	307	318	304	306	327	297	326	341	290	275	312	300	307	320	318	315	316	317	309	295	338	343	332	337	330	320	302	317	319	316	332	319	323	359	307	290	292	305	347	355	295	318	337	301	334	332	295	326	317	337	321	313	345	321	320	322	306	314	309	330	307	346	355	329	334	350	309	296	304	320	310	278	365	321	338	315	343	307	297	316	310	298	312	303	344	343	307	291	326	337	336	346	301	324	333	327	356	305	301	324	312	305	289	321	299	307	316	315	324	327	332	313	313	349	317	334	316	306	323	324	288	325	318	297	320	349	326	330	329	322	331	303	300	289	324	287	330	326	266	294	337	332	299	288	276	315	303	287	313	312	345	336	302	348	305	326	297	322	319	331	325	304	320	306	290	342	349	302	326	311	336	325	314	323	282	302	330	310	312	277	304	309	326	334	335	313	355	320	302	322	349	318	313	333	301	327	329	314	326	315	314	311	318	337	317	320	310	335	302	329	316	332	307	302	300	313	300	346	330	321	310	314	309	321	314	342	277	324	357	288	309	329	331	355	300	349	311	309	345	301	289	332	329	323	309	307	322	330	302	306	325	312	325	304	286	306	341	370	336	331	322	348	307	298	346	313	308	323	327	342	342	322	332	380	336	295	333	308	309	330	319	307	329	308	332	310	345	356	306	316	326	318	325	303	327	290	312	340	314	322	324	319	323	311	338	353	322	320	319	291	330	290	306	292	330	364	321	284	327	279	293	301	308	328	282	311	325	320	326	335	324	295	330	295	290	328	341	330	295	321	323	331	321	324	340	318	347	336	274	317	346	329	333	327	296	324	325	331	312	295	316	323	344	340	307	324	310	329	331	344	339	301	327	328	315	314	323	304	320	296	336	284	282	304	304	314	298	305	281	309	311	314	281	298	319	303	314	320	354	308	289	289	281	353	307	336	306	288	311	295	313	305	326	297	303	333	318	291	328	291	313	314	302	330	285	329	343	329	304	332	324	309	283	328	303	289	335	321	357	320	293	314	306	321	290	320	343	320	327	299	280	288	314	292	315	351	321	313	313	321	313	324	323	317	328	341	311	332	342	328	313	315	331	317	307	334	303	303	301	333	305	348	294	316	345	300	293	326	319	295	317	322	320	320	330	326	308	336	319	320	309	329	313	306	305	313	303	364	325	302	301	336	310	318	268	317	324	327	340	310	297	315	317	326	326	304	340	309	302	288	304	323	339	345	332	333	320	321	333	327	322	347	288	319	319	324	344	309	331	331	319	338	289	303	339	316	316	309	293	330	338	303	301	331	261	308	306	345	336	328	327	286	327	321	318	321	345	307	334	362	356	329	346	296	346	318	295	324	339	320	326	332	350	342	341	324	304	290	289	305	335	323	335	326	295	337	324	344	323	289	320	312	312	336	322	350	337	288	330	297	321	313	355	319	278	330	356	294	339	275	299	302	327	300	331	286	318	305	304	302	303	316	289	303	312	331	321	297	324	327	335	309	320	278	294	318	264	328	337	322	299	333	316	326	334	339	309	297	313	353	296	303	262	346	298	305	326	292	328	332	289	302	340	311	345	321	289	316	338	310	310	346	317	308	348	300	304	293	314	291	331	319	295	317	332	309	309	331	331	286	325	334	317	320	334	323	326	316	324	298	299	342	281	300	340	308	355	330	309	310	329	309	313	322	317	346	306	303	336	314	312	311	315	326	315	320	327	337	339	331	321	342	328	324	313	305	305	353	317	320	335	299	308	340	328	361	304	291	332	298	343	339	308	308	311	336	312	343	329	327	317	318	299	341	331	290	319	297	337	363	329	305	309	328	318	322	308	320	300	309	310	313	322	305	324	331	300	310	305	330	310	320	258	330	326	323	319	318	308	306	358	312	304	343	331	338	326	276	328	332	312	306	293	346	336	305	290	314	321	311	310	326	338	306	295	308	314	328	321	329	333	342	303	305	333	319	295	304	331	334	304	306	289	291	303	284	296	331	315	311	296	318	362	345	285	336	334	319	317	325	302	318	297	298	333	320	304	327	313	321	342	310	308	310	305	330	280	345	301	269	310	321	331	315	324	340	333	292	331	334	327	326	311	318	316	304	298	307	315	333	319	324	330	310	343	299	339	301	311	333	340	314	332	323	303	324	290	352	312	297	357	342	305	317	290	322	300	304	302	298	312	303	321	313	306	335	306	333	325	342	334	320	329	327	303	329	318	309	329	313	309	332	285	341	302	322	303	304	322	316	310	297	339	305	354	308	310	310	333	298	308	354	306	323	330	339	333	318	322	329	341	333	311	296	322	332	326	297	302	320	331	302	316	323	324	312	326	315	303	304	315	306	317	308	287	311	334	351	325	337	316	358	327	319	359	265	325	318	297	302	316	324	276	317	303	328	345	322	311	292	320	321	330	324	344	344	299	310	309	339	297	348	319	318	327	311	311	337	323	352	348	316	293	300	295	324	328	279	318	325	313	321	316	322	305	293	307	304	331	326	317	306	313	334	315	310	329	294	316	323	311	351	288	347	330	313	299	271	330	325	314	312	323	322	340	310	289	285	346	320	297	311	320	293	337	315	340	318	326	299	358	295	301	338	332	337	335	317	315	323	312	299	305	329	297	305	329	317	331	306	335	274	299	298	320	305	328	337	332	331	313	305	320	305	321	333	287	353	335	325	334	340	319	329	317	310	323	302	268	315	339	321	330	329	308	311	299	342	343	321	316	307	327	303	311	314	284	318	354	334	316	323	305	316	334	318	327	308	334	334	314	321	320	301	304	280	324	302	311	343	361	330	316	318	281	322	331	347	334	312	285	309	281	345	316	303	297	328	323	302	288	341	314	294	298	372	319	289	307	301	330	333
996	480	306	207	167	236	290	230	227	169	180	147	194	199	173	159	151	139	125	117	118	115	94	105	89	100	100	95	95	87	79	89	98	81	68	88	75	69	72	75	80	64	73	72	69	78	72	58	85	65	76	79	78	77	68	76	79	76	57	60	72	77	64	77	65	67	59	80	59	67	62	74	72	61	81	82	66	79	64	71	65	73	62	66	74	66	58	64	64	68	77	63	80	63	64	76	61	71	61	75	62	77	66	63	80	74	63	57	76	66	72	82	69	58	56	76	90	52	74	69	70	82	67	72	67	79	66	63	80	71	80	69	69	65	79	60	59	59	59	80	71	68	70	63	75	74	71	66	68	84	79	54	66	53	85	72	55	63	60	59	77	73	83	74	64	73	62	68	70	74	75	66	63	59	54	56	67	88	70	67	67	81	70	68	63	66	63	60	70	70	75	65	69	63	70	63	68	79	75	87	71	71	67	76	89	71	59	70	81	69	70	57	71	75	64	77	63	80	63	68	77	74	69	68	43	72	77	65	86	81	72	75	85	72	88	69	62	64	69	77	83	58	61	70	70	64	59	83	61	82	74	69	70	66	76	58	69	75	56	85	67	80	81	62	68	78	58	89	73	77	66	67	70	70	47	83	69	54	69	74	65	77	66	82	69	69	62	68	71	68	65	61	60	72	59	53	76	70	61	71	66	65	67	56	60	67	73	65	57	77	60	68	73	75	84	71	66	78	63	62	66	74	75	75	72	65	64	65	53	66	54	80	78	69	59	82	56	61	80	52	60	72	66	72	53	67	70	71	60	64	71	85	66	75	79	64	81	64	73	71	65	68	66	78	57	74	62	71	82	62	59	67	61	63	72	78	74	62	65	66	61	82	55	67	69	69	83	80	68	66	75	59	58	66	84	77	63	65	67	68	67	65	67	93	64	80	62	63	66	79	66	54	83	69	75	62	65	71	62	68	68	68	77	91	76	82	67	62	62	71	42	68	86	68	48	80	70	53	65	69	69	62	69	78	89	68	72	70	63	53	82	70	58	52	75	54	73	60	65	77	60	71	54	79	69	64	66	71	74	70	72	67	79	69	75	61	70	74	78	67	79	89	57	83	73	69	65	58	71	66	81	72	60	74	72	73	74	65	63	61	70	61	74	72	83	85	68	75	70	48	71	75	86	88	81	63	74	83	59	68	69	73	67	75	73	72	74	78	63	59	78	55	75	67	78	66	75	71	74	68	66	75	77	63	60	63	69	78	54	62	68	67	68	67	70	74	66	66	73	66	64	79	71	66	55	68	72	76	73	52	78	61	74	66	65	65	75	72	52	60	76	65	56	78	68	62	61	60	80	63	74	66	63	70	76	68	80	65	68	68	54	64	66	50	61	81	87	74	70	70	64	71	58	71	74	72	71	67	70	60	62	70	66	66	59	66	74	73	61	72	68	62	71	71	74	60	68	75	80	71	73	72	75	78	64	76	70	72	66	61	67	63	71	73	58	66	59	73	86	75	59	75	66	51	81	73	71	68	63	52	71	69	63	83	72	61	75	60	67	64	67	58	74	56	75	61	70	65	71	75	81	65	81	82	69	76	58	64	60	80	73	74	71	60	64	63	88	81	69	63	70	57	78	68	63	88	65	62	60	57	63	59	88	73	70	55	64	96	73	77	78	77	73	68	76	74	67	71	58	69	68	72	59	63	55	58	82	63	74	70	68	74	54	75	67	64	58	79	76	77	80	81	70	78	66	68	84	78	63	79	64	71	73	64	69	71	80	75	70	72	64	76	62	74	71	80	51	83	74	62	62	82	71	61	83	61	65	61	79	66	70	84	61	73	71	66	66	68	75	70	62	66	66	83	55	70	66	60	79	77	45	72	61	80	76	70	56	61	69	59	71	69	69	78	70	74	63	70	63	70	69	57	68	59	59	63	60	73	63	56	75	72	75	68	81	61	78	78	79	74	75	64	81	78	57	71	53	71	84	64	59	68	51	63	57	71	85	72	72	66	79	78	61	65	66	79	64	77	73	57	88	59	62	72	72	75	81	72	76	72	81	60	68	51	70	68	81	73	76	76	74	70	71	68	66	80	63	78	74	70	72	66	66	66	86	63	61	78	60	76	61	66	63	72	47	57	53	77	65	48	65	70	65	64	78	86	71	70	74	66	75	56	68	65	64	64	60	72	73	67	74	62	70	84	75	77	69	61	59	66	85	59	65	82	74	65	69	63	72	72	76	61	68	56	67	60	53	64	70	65	79	64	67	60	74	74	64	66	73	65	59	65	83	71	62	61	96	66	68	82	68	74	81	87	70	75	66	77	76	69	65	62	56	74	72	66	81	82	50	73	62	79	76	70	77	69	67	76	52	50	70	57	67	76	58	62	73	69	71	55	74	54	72	78	71	66	57	74	68	61	76	68	67	66	77	64	66	81	77	72	67	75	87	60	58	57	71	85	61	55	62	52	82	75	66	47	51	64	58	62	68	65	59	66	66	72	65	67	72	68	75	68	63	86	62	67	60	82	68	66	63	65	71	79	66	70	52	74	64	65	69	79	71	77	69	80	68	67	75	69	62	66	54	58	69	74	71	60	66	62	86	61	69	52	63	69	58	67	71	80	58	73	67	72	64	71	64	71	68	76	58	92	80	75	69	67	70	57	51	76	68	60	69	66	66	60	69	72	66	75	71	63	75	70	65	76	77	64	78	62	79	59	73	58	82	54	86	59	51	66	80	80	60	57	66	73	66	52	68	71	67	63	62	68	85	66	77	70	72	60	67	65	66	54	75	65	86	62	76	83	64	70	63	85	74	62	70	52	72	63	80	65	75	61	64	66	73	81	59	59	70	81	67	75	65	79	82	68	62	52	87	67	69	69	78	67	78	62	51	76	69	62	78	69	78	76	75	66	58	60	64	73	76	42	71	73	67	74	72	70	77	72	83	67	69	69	69	58	78	69	61	79	78	75	66	67	64	79	70	73	68	67	67	76	64	79	79	84	97	72	72	50	58	65	67	63	62	65	56	66	77	61	75	64	59	81	66	52	60	68	78	67	54	67	87	62	69	75	65	85	64	51	77	60	79	65	62	64	71	65	66	71	71	59	66	68	90	77	55	67	79	85	75	74	70	82	73	68	63	64	76	76	78	70	72	77	69	83	59	93	69	64	80	80	78	75	59	69	51	69	65	73	71	68	73	69	73	66	66	72	64	61	67	67	70	73	49	74	78	54	65	76	73	63	60	67	71	55	49	64	75	67	76	72	69	67	46	72	67	61	78	80	71	80	77	60	71	74	78	70	69	61	87	77	71	71	68	69	65	66	62	66	67	64	78	53	79	65	70	67	67	70	64	75	74	82	75	75	69	71	73	75	48	67	55	60	65	76	72	69	65	66	80	65	64	55	73	76	76	69	73	72	65	75	84	59	57	61	70	67	65	70	67	56	72	88	91	73	67	61	68	75	70	68	63	81	65	68	85	82	74	80	69	67	68	69
14544	6593	3720	5137	10453	12297	11084	8130	6266	5015	4493	4456	4177	4181	3882	3238	3096	2758	2400	2239	2185	1819	1693	1562	1424	1403	1459	1340	1176	1102	1107	1015	1021	967	916	835	770	686	706	671	633	666	732	687	710	754	717	677	674	622	633	616	600	586	597	595	599	641	598	610	579	594	613	561	604	583	591	578	635	540	588	587	565	550	567	624	572	575	569	558	546	611	520	577	540	558	573	527	610	583	553	578	574	591	579	600	604	578	563	536	539	646	541	563	576	603	604	602	585	538	546	622	581	570	563	516	579	584	586	593	548	583	564	574	579	600	552	594	593	574	545	571	598	557	601	579	602	601	572	551	586	569	592	592	586	562	586	545	565	604	599	597	565	556	530	598	604	557	574	555	577	541	573	585	587	584	558	596	573	586	543	581	537	594	588	570	561	530	589	575	572	568	600	552	591	538	536	553	599	583	592	601	564	527	553	580	558	584	582	584	591	581	536	568	590	556	607	601	573	538	558	612	544	570	561	530	559	556	536	573	601	567	605	538	580	563	581	546	586	600	559	580	582	593	585	581	566	567	584	603	529	574	603	556	618	578	595	561	606	588	575	536	580	597	595	582	528	575	561	558	578	602	605	575	575	596	623	595	553	560	582	564	576	566	583	596	577	570	608	568	576	571	543	551	565	580	574	552	581	603	551	615	598	529	572	570	575	535	555	545	565	607	557	575	553	632	564	601	567	555	556	551	576	583	561	576	589	548	571	552	602	574	585	553	546	582	573	624	587	544	614	601	594	530	609	573	580	529	579	557	552	542	572	566	581	569	595	546	531	575	572	539	536	595	541	569	544	575	598	605	604	588	577	548	579	523	560	611	532	599	569	571	527	588	569	594	598	572	611	581	564	595	574	572	575	587	561	563	543	535	528	589	596	553	553	571	571	545	591	569	616	549	610	583	530	601	606	575	543	555	593	556	585	602	535	580	569	569	619	566	553	560	619	561	542	570	572	548	591	550	558	591	565	579	567	594	578	582	575	548	541	584	581	598	572	579	590	593	566	571	592	560	583	584	554	564	547	601	573	574	546	550	546	563	557	581	594	563	566	576	581	589	551	575	593	547	545	585	577	583	595	532	556	554	582	566	542	546	527	560	533	578	510	584	599	554	542	554	560	529	565	555	597	574	540	597	584	606	586	575	614	572	580	568	552	609	613	527	605	574	537	572	556	564	590	550	591	575	545	579	575	548	607	551	568	589	578	600	596	595	581	622	608	574	544	537	612	594	574	610	487	560	572	580	558	574	548	590	564	580	552	606	547	542	606	531	567	553	593	571	617	564	586	574	567	568	567	555	563	567	603	542	553	533	586	551	568	546	578	578	582	580	579	579	556	590	566	572	585	609	577	598	600	572	578	586	566	556	542	552	563	590	578	567	565	548	559	564	617	535	569	554	544	548	585	600	554	594	565	546	561	573	559	592	598	595	559	571	530	588	570	527	562	569	568	605	564	595	567	566	560	586	552	557	516	601	557	552	591	591	629	560	584	554	543	587	566	539	558	588	583	601	563	588	546	559	565	530	559	553	615	531	559	549	557	538	570	542	579	562	605	513	556	535	547	565	561	566	572	590	560	520	587	574	585	585	588	589	553	592	581	578	565	570	584	539	596	607	533	587	581	565	599	560	548	564	574	572	549	588	502	584	563	627	583	549	550	583	568	595	540	607	545	576	595	538	588	564	550	609	603	563	598	529	583	552	576	601	570	591	567	554	566	595	554	602	547	586	550	590	592	554	589	595	563	555	547	561	567	595	558	567	592	592	572	576	545	566	571	538	576	571	581	593	603	563	535	553	542	589	557	564	601	595	565	582	534	536	612	556	600	572	567	542	565	607	572	612	522	592	588	573	606	577	594	617	580	564	581	584	575	571	611	574	566	550	555	513	578	606	538	583	561	590	551	519	580	594	578	607	576	565	566	570	591	607	595	535	568	531	578	623	504	570	578	565	579	587	614	564	562	559	609	601	565	605	575	539	533	582	584	576	580	607	576	612	609	588	538	611	573	607	577	588	555	543	550	562	578	557	586	549	595	560	561	599	571	575	590	575	627	599	597	572	590	591	611	570	569	583	542	611	534	516	593	562	592	595	554	574	579	536	561	575	538	564	565	547	572	539	583	550	562	591	583	549	570	549	600	576	553	588	567	599	556	568	572	556	560	560	571	591	631	557	603	578	558	602	559	581	605	580	544	590	605	582	577	553	566	566	537	562	599	586	592	551	560	615	616	594	559	597	561	569	604	539	539	596	581	591	575	561	563	611	583	563	546	571	610	559	572	514	551	577	506	609	588	540	578	588	564	558	541	584	600	616	574	562	558	569	609	549	591	586	571	598	586	575	578	547	565	560	560	568	567	611	583	626	600	547	616	550	592	522	594	550	565	558	588	575	573	531	598	618	557	566	573	555	538	574	631	620	570	560	590	566	585	584	598	569	600	579	552	537	541	596	599	567	598	582	581	598	555	571	589	547	571	573	553	533	601	548	576	558	558	584	557	588	537	597	539	573	588	565	561	560	562	553	586	575	575	556	608	594	601	579	517	522	565	570	561	585	534	633	576	561	608	583	565	564	567	578	550	604	525	561	585	541	583	560	615	609	570	578	612	595	541	586	592	581	610	563	558	579	569	540	603	577	582	585	588	604	560	559	574	588	620	585	567	592	541	534	543	569	633	561	572	604	608	557	545	554	555	546	592	561	530	529	564	558	569	609	608	533	553	579	563	574	573	577	564	554	587	601	546	596	593	544	512	572	583	602	593	544	557	579	599	546	516	564	588	547	596	551	559	600	563	570	588	643	571	581	573	542	572	576	567	570	533	562	586	582	559	571	602	512	551	571	557	589	551	565	601	570	620	561	585	549	586	586	570	595	587	547	540	569	596	542	571	588	571	558	556	567	572	582	540	559	572	560	532	539	529	580	582	622	539	608	634	599	525	586	538	526	554	577	576	558	576	589	556	567	579	533	542	557	596	593	551	541	580	567	545	609	586	547	613	579	581	560	548	601	593	573	579	570	561	584	562	581	534	582	564	590	617	600	519	585	561	597	535	548	565	588	522	593	556	555	562	588	544	541	569	580	586	586	534	604	638	567	564	576	590	573	604	633	588	583	557	546	563	562	545	557	551	594	533	614	561	555	550	571	578	580	579	551	585	589	608	580	579	589	545	584	579	552	571	563	588	554	568	597	563	612	580	550	562	558	611	577	603	599	552	552	563	598	601	548	563	569	565	544	544	529	581	524	544	573	607	576	542	540	569	566	575	608	543	573	542	570	524	584	569	569	512	560	568	550	610	553	560	586	600	564	567	618	596	566	543	579	611	567	598	588	518	590	601	581	599	615	612	579	614	565	583	566	570	607	602	586	554	572	528	609	568	563	609	570	579	578	595	584	616	538	563	539	581	572	574	605	584	569	552	582	552	568	542	561	556	548	558	560	590	581	557	555	588	531	579	580	614	600	530	580	546	533
1799	390	245	152	108	192	208	179	146	142	119	120	137	146	142	140	128	131	79	65	92	96	71	74	71	70	87	51	46	52	50	61	59	57	52	44	42	44	35	50	42	35	37	40	38	38	37	30	34	46	39	27	45	48	36	34	40	40	26	37	25	32	33	36	35	29	40	38	28	48	45	45	38	36	32	40	39	28	38	28	41	48	50	40	44	35	31	31	28	30	30	26	30	28	29	31	42	31	37	44	42	37	43	40	42	41	44	30	31	36	30	42	36	38	39	35	47	25	28	34	47	26	38	36	31	27	32	39	33	31	34	29	29	36	42	36	39	31	39	36	39	31	35	30	34	33	36	41	38	33	30	34	33	34	28	32	32	30	34	32	42	47	32	43	30	40	36	39	38	36	45	35	43	27	37	30	42	32	34	36	47	37	29	30	44	44	34	50	35	44	34	38	32	29	31	32	40	24	36	45	43	50	28	30	44	28	41	41	32	33	29	34	37	27	33	32	38	47	46	27	44	42	33	28	48	40	29	37	28	36	35	38	30	48	39	37	45	44	22	30	33	31	35	43	27	39	46	38	31	26	34	39	41	41	32	21	28	37	33	34	49	31	35	35	32	45	33	36	27	30	35	30	35	26	35	31	36	42	32	32	29	32	39	32	32	28	38	41	39	36	37	39	36	28	26	35	43	38	35	47	32	27	36	21	43	34	35	30	36	44	42	32	26	35	40	45	38	36	26	43	39	34	31	29	33	26	46	42	34	28	35	32	39	28	34	34	36	40	41	35	29	33	25	28	34	39	50	35	44	45	36	32	29	43	35	36	46	32	34	40	30	40	30	24	38	25	43	31	33	28	19	34	38	28	35	36	36	43	31	38	31	38	46	29	39	25	39	34	32	35	33	31	33	31	23	37	40	29	40	42	48	35	33	32	37	33	31	30	34	34	32	31	26	34	25	24	22	34	39	37	26	46	33	42	38	26	42	41	38	40	37	37	33	33	29	36	39	28	37	44	30	35	32	32	37	32	41	44	43	32	32	29	31	41	42	35	38	27	44	41	34	34	28	35	31	41	32	38	30	46	38	46	29	36	32	32	42	39	22	35	35	37	33	45	29	24	35	21	38	35	30	40	23	43	38	51	38	40	34	33	32	29	39	40	33	31	41	39	38	38	25	47	30	42	33	29	35	49	50	38	35	43	32	26	33	38	31	32	34	33	42	33	40	37	37	38	23	26	42	26	30	42	27	36	43	38	36	45	42	46	32	33	36	33	26	41	41	31	28	43	30	36	35	37	34	43	30	27	34	28	42	26	26	27	40	30	40	37	31	42	34	24	31	31	33	19	38	37	35	32	26	35	34	24	34	35	33	35	28	31	34	28	39	30	31	34	38	26	38	40	34	33	40	40	34	40	41	36	38	32	35	32	43	40	38	30	36	31	29	34	45	26	34	44	27	34	38	30	33	49	37	40	33	42	41	36	26	40	41	27	30	44	36	33	31	36	37	31	37	38	32	34	36	35	28	36	33	39	33	38	34	30	41	21	36	34	22	41	36	42	32	29	24	33	39	42	36	39	39	41	27	36	31	29	36	34	34	26	50	34	36	43	34	37	44	30	40	41	37	34	40	39	41	26	22	40	35	38	37	37	34	29	29	35	23	39	34	47	36	43	35	37	40	40	40	38	38	26	39	40	44	30	36	41	33	41	47	42	32	28	43	39	37	37	37	42	35	37	45	43	38	36	36	28	31	31	37	39	36	24	28	40	42	41	31	31	39	39	37	42	35	42	41	34	28	33	30	40	42	26	39	36	41	35	41	45	39	28	32	25	41	44	33	35	55	24	45	32	45	37	30	21	31	34	38	41	42	36	33	24	44	46	39	28	40	35	36	37	30	36	34	24	36	36	26	41	39	35	32	30	37	31	43	31	29	35	38	32	34	40	47	43	44	31	41	35	29	37	29	37	39	42	33	32	36	36	33	46	34	23	40	38	38	27	34	40	36	29	24	29	40	31	42	34	50	35	36	43	30	40	45	44	33	28	33	31	30	33	35	34	41	39	29	31	22	33	42	36	34	31	19	30	31	31	38	40	31	35	39	46	39	47	35	29	34	30	28	50	37	33	26	32	35	30	36	32	30	34	36	33	33	35	44	45	40	37	36	35	29	30	33	29	37	45	40	31	33	35	41	30	39	27	42	24	47	36	28	37	28	30	31	33	37	29	34	47	35	35	44	40	43	32	38	37	40	32	38	33	41	44	29	42	41	20	36	33	40	48	41	37	30	45	45	30	34	38	33	36	32	47	36	37	36	28	47	48	33	44	37	31	41	37	42	24	47	29	30	34	42	36	39	49	42	34	27	31	31	21	35	39	30	44	38	45	35	38	40	39	31	32	39	32	32	31	39	29	28	22	35	29	33	41	21	40	45	30	46	39	38	41	26	35	40	33	30	42	47	41	28	32	27	33	32	48	32	43	33	27	32	27	39	31	30	31	25	28	31	43	33	31	35	31	33	32	29	37	28	39	35	41	35	36	43	36	38	30	28	44	35	35	38	34	46	30	31	36	42	30	41	35	39	25	33	40	36	39	34	30	41	30	23	41	46	22	29	30	38	26	41	42	36	32	31	33	26	43	29	35	29	20	37	36	22	29	31	34	25	41	34	33	41	25	30	30	31	38	31	40	37	39	37	32	38	28	35	33	26	32	25	35	32	28	33	22	32	38	37	35	32	34	38	36	42	37	28	39	25	40	30	35	38	40	43	37	33	40	44	26	32	45	30	39	46	42	32	35	31	41	27	32	38	40	33	41	41	38	36	25	39	42	36	37	38	43	38	36	27	42	46	33	35	32	32	29	36	33	24	42	35	41	37	36	37	37	28	30	42	36	43	38	32	45	29	39	45	42	28	26	41	33	35	30	42	43	31	34	27	37	37	28	36	44	40	36	30	29	34	39	32	39	35	34	25	20	53	39	31	40	29	36	39	21	31	21	44	38	38	31	29	49	29	25	33	34	37	45	30	33	49	28	26	30	36	33	33	40	25	46	37	37	43	34	36	36	26	40	28	33	34	25	32	30	37	38	30	37	34	27	33	31	36	38	33	36	29	34	36	42	37	48	30	34	26	33	28	32	36	37	35	44	32	19	33	30	29	30	27	31	31	39	27	35	30	36	41	34	38	28	34	35	31	38	30	29	35	38	29	31	44	39	40	31	39	53	27	38	29	42	32	38	31	37	28	33	35	28	32	29	29	38	35	38	37	35	37	46	38	40	38	31	43	30	37	48	35	35	42	26	42	52	41	26	29	36	39	35	21	41	38	35	33	36	40	31	37	30	34	31	40	40	32	33	34	42	42	42	30	37	34	31	36	28	35	39	33	42	39	44	25	33	38	30	19	37	41	33	36	23	35	40	45	37	31	54	30	34	34	32	40	29	44	42	26	25	45	39	40	29	24	27	31	35	32	36	39	30	29	39	31	45	24	25	29	32	39	30
15027	5632	3132	5043	9363	11063	10084	7580	5934	4739	4371	4089	4242	4007	3680	3267	2948	2502	2138	1991	1978	1467	1497	1297	1251	1193	1124	1066	864	826	756	796	768	691	599	505	514	436	452	457	435	466	449	444	423	442	408	374	405	361	381	368	337	339	320	292	340	323	328	324	305	343	321	328	324	296	316	322	283	305	286	313	340	319	315	319	290	292	333	308	315	293	287	300	315	317	274	328	318	330	289	291	284	321	327	317	321	275	290	305	290	327	305	330	306	342	309	334	335	307	326	305	313	300	290	331	338	288	318	300	297	281	321	297	315	321	289	306	324	314	324	270	285	327	340	290	282	316	298	321	301	313	296	299	309	287	318	314	305	273	304	300	296	286	282	313	327	293	310	292	294	331	301	307	318	329	306	292	316	274	293	311	270	303	307	307	314	314	331	292	328	354	320	294	305	323	293	290	286	293	296	280	321	297	280	341	285	305	303	321	334	332	284	280	285	309	300	316	310	345	316	297	303	319	316	318	300	287	313	304	306	312	286	295	308	311	357	303	321	290	298	333	325	303	329	306	303	273	285	278	298	293	286	306	281	304	293	304	289	266	316	276	308	288	281	310	304	279	302	285	293	286	297	301	306	354	314	311	303	274	309	298	317	270	295	312	323	248	294	267	301	315	258	281	291	323	326	306	323	292	313	299	317	288	329	331	295	312	284	315	307	304	312	300	299	315	314	306	293	291	310	313	291	312	301	294	318	290	301	326	307	292	268	312	314	299	295	315	284	310	316	330	300	289	275	309	288	302	308	329	315	295	311	329	316	331	294	296	317	303	301	299	257	291	320	305	318	311	297	311	295	309	325	299	291	321	283	300	304	313	289	294	299	312	282	304	296	275	302	306	327	331	316	290	297	299	293	311	302	299	292	307	317	289	325	309	315	305	307	323	267	315	316	313	298	268	280	274	288	285	333	288	265	339	287	341	331	317	282	299	289	317	279	277	318	276	294	295	333	313	286	321	326	282	296	287	314	276	304	264	331	318	303	311	294	280	322	305	305	277	264	299	307	274	318	305	299	286	317	318	292	299	280	327	313	317	315	290	314	328	291	329	299	327	318	350	291	307	312	320	295	297	280	277	287	304	273	334	292	308	296	298	311	328	307	308	314	298	295	311	329	282	292	307	278	315	315	315	282	331	307	318	285	324	278	275	291	306	287	318	322	303	307	258	282	301	287	291	331	278	294	311	305	341	314	319	296	324	296	271	291	273	301	319	296	286	274	294	294	286	303	330	326	305	317	314	300	311	273	342	286	304	308	296	315	289	271	288	309	353	292	313	309	294	296	284	298	325	290	278	356	327	314	306	298	315	270	302	280	333	303	312	323	278	273	286	316	256	287	335	286	295	288	300	305	299	284	305	299	315	320	320	320	300	305	284	301	301	271	334	334	314	314	311	296	310	306	304	318	301	301	288	289	292	277	339	308	311	294	336	303	304	320	304	323	289	297	306	324	303	314	313	338	335	311	293	323	316	280	301	326	325	282	294	312	323	313	276	317	286	288	300	306	307	311	300	300	287	329	334	328	323	280	299	313	326	310	288	318	288	321	283	290	301	294	339	306	280	272	292	302	269	298	310	292	318	321	282	309	322	321	317	324	309	299	311	302	305	279	276	286	314	338	334	290	300	285	321	265	275	340	292	319	311	303	305	297	289	307	299	317	344	300	322	307	325	342	338	278	303	325	306	296	310	294	278	325	310	276	284	343	346	292	298	287	333	314	330	328	324	347	268	304	303	307	311	274	301	297	281	309	321	296	304	322	286	271	319	293	318	355	294	287	316	305	295	332	293	281	304	300	304	308	305	287	316	311	279	313	322	283	314	289	301	295	307	304	292	318	298	287	286	308	274	311	338	299	278	289	301	300	309	291	297	314	297	333	273	311	330	298	320	298	297	299	299	287	326	322	272	320	304	307	292	323	320	293	313	315	333	309	320	316	316	330	323	306	292	299	307	309	315	285	307	308	309	300	294	297	300	317	286	310	309	291	306	314	292	262	331	333	268	302	306	310	294	307	308	309	320	288	306	298	316	291	309	301	324	321	324	336	330	294	297	308	346	292	314	313	313	318	328	309	321	294	313	309	305	308	307	325	342	335	282	296	285	290	294	303	335	295	294	359	296	288	338	271	313	319	314	284	313	292	328	271	295	303	305	338	298	315	326	284	321	313	302	303	285	311	324	309	316	315	318	260	300	283	336	304	286	325	301	274	320	315	296	291	316	309	314	331	284	317	294	292	324	288	292	316	306	290	313	318	307	304	276	318	312	308	294	307	322	305	297	296	292	300	289	318	294	312	326	306	300	274	304	303	334	318	314	305	298	302	309	286	325	310	307	302	268	292	284	304	295	285	300	297	331	291	308	293	276	286	288	315	327	316	297	303	290	288	293	311	308	287	295	304	329	334	338	318	287	324	294	284	311	311	290	312	313	319	319	328	303	283	299	315	315	332	292	342	295	323	297	307	275	288	330	285	295	314	294	326	282	287	311	285	289	310	276	300	282	346	310	308	310	286	319	284	287	300	307	315	284	291	315	328	306	305	279	292	288	273	306	293	291	278	294	291	310	307	323	290	299	275	305	317	290	309	299	301	275	312	304	325	263	308	285	297	263	306	300	311	318	325	320	309	301	288	318	283	317	304	290	294	297	308	308	295	296	325	301	309	301	305	312	302	302	283	282	312	281	277	289	319	310	293	324	329	322	274	310	329	323	324	336	344	310	308	309	301	318	264	323	259	306	341	316	290	284	297	298	285	306	312	313	292	283	312	291	293	312	331	285	292	316	307	334	297	275	278	296	332	298	320	292	317	281	299	325	288	305	320	319	339	294	333	317	314	317	297	312	319	298	328	304	306	321	292	306	299	294	297	347	321	323	326	328	294	265	323	344	326	274	294	306	295	301	320	278	300	300	302	317	280	309	322	303	321	292	310	310	326	303	265	304	282	296	299	306	295	288	294	308	314	299	290	314	310	297	289	309	330	306	299	334	331	303	288	296	309	289	290	291	304	289	309	303	294	306	299	318	320	308	284	313	277	317	289	301	317	309	288	333	309	297	281	321	287	298	320	290	316	305	337	310	301	302	253	308	303	286	324	307	298	271	313	301	290	296	330	311	297	292	285	309	308	282	313	303	301	280	311	303	306	279	290	333	333	272	331	268	300	302	306	326	289	298	278	306	306	314	289	300	312	298	273	287	325	315	314	286	291	292	308	316	330	316	286	320	342	310	309	278	284	304	323	304	323	285	293	277	327	305	308	296	336	314	318	309	286	290	288	293	298	282	281	291	276	266	313	313	308	313	283	293	276	290	293	289	300	295	313	321	291	301	320	329	312	293	295	305	274	326	273	299	286	275	301	297	336	306	299	303	318	308	286	321	284	303	273	312	295	319	307	331	296	299	304	308	317	305	335	315	336	288	326	325	320	311	277	317	312	323	307	297	278	289	285	309	255	345	323	310	311	299
1313	621	352	286	233	277	326	271	234	218	187	220	204	217	199	210	167	175	139	134	133	124	115	114	118	108	115	85	100	95	85	101	107	94	100	81	106	84	81	74	68	82	86	83	69	68	84	79	52	73	66	67	80	70	69	73	83	66	73	87	82	68	71	59	80	65	70	65	82	78	71	66	69	60	66	70	60	72	58	78	81	72	68	57	63	74	82	68	60	46	61	52	70	48	65	64	72	67	70	73	78	67	62	67	73	52	93	62	63	64	70	68	68	64	69	60	67	59	63	55	79	80	82	65	75	75	71	75	66	70	75	67	76	62	79	76	59	67	76	74	75	75	78	77	71	61	69	51	81	71	73	82	96	80	84	61	56	73	75	74	78	71	74	61	55	72	74	71	80	71	60	66	77	59	75	68	60	76	92	74	93	80	68	81	71	70	71	79	77	57	78	75	68	79	60	66	65	85	82	69	63	93	78	65	72	79	68	69	66	64	71	86	60	60	87	85	68	69	70	67	54	67	71	66	73	70	73	79	77	78	77	71	50	66	56	77	64	57	70	73	64	65	78	64	55	71	63	54	84	80	65	79	66	61	77	80	68	63	65	66	81	75	80	71	56	74	78	71	64	68	88	60	63	82	57	66	71	80	68	66	76	73	66	61	77	73	60	68	85	75	94	63	74	76	73	72	66	74	78	79	67	85	66	71	65	73	69	77	65	53	68	73	82	58	68	83	64	67	71	57	58	81	62	69	53	70	74	74	81	64	89	90	68	74	70	82	71	77	64	81	56	75	63	76	74	79	72	66	63	73	83	80	85	68	73	72	69	73	75	68	58	78	66	76	78	69	66	63	65	68	65	70	55	80	68	75	73	73	82	67	81	59	53	67	78	101	78	64	78	85	63	61	84	57	61	69	84	57	67	71	90	76	76	68	81	64	77	71	54	73	68	67	63	81	73	70	74	78	68	79	72	76	82	70	55	85	65	76	79	68	62	71	61	67	81	67	65	70	72	75	72	79	75	75	79	71	86	71	75	79	72	68	74	63	73	65	67	70	74	69	69	83	66	91	83	76	72	60	66	74	69	60	77	62	81	66	58	87	69	73	69	75	65	61	72	65	72	84	73	73	74	63	56	69	71	56	75	66	61	70	69	50	87	86	70	72	72	76	72	61	67	70	73	77	78	58	68	66	76	76	64	60	84	73	84	77	66	63	89	70	64	60	65	84	80	81	69	88	89	63	59	70	64	93	69	72	76	71	75	76	75	67	69	75	66	70	72	74	77	74	95	77	74	75	63	65	81	65	79	58	49	81	69	63	71	67	69	75	63	67	65	69	46	64	67	66	87	73	87	74	53	72	69	64	74	70	59	65	69	74	71	72	76	75	65	73	85	75	74	96	69	58	75	76	76	72	61	74	62	70	69	78	70	74	57	64	77	70	69	93	62	66	72	57	71	56	76	80	69	75	66	78	91	65	73	68	68	70	64	64	76	77	83	66	75	73	74	86	68	70	73	73	63	90	79	76	83	69	61	73	76	79	70	67	80	60	55	68	75	65	96	69	72	66	82	78	82	79	68	70	54	74	79	60	65	64	75	68	58	73	74	79	82	88	83	53	78	62	61	76	55	74	65	68	70	76	76	71	54	65	70	72	72	63	88	67	58	70	69	66	74	72	64	82	76	62	74	72	72	81	76	63	74	67	78	72	67	80	74	80	69	83	64	79	69	64	54	84	82	67	74	80	66	78	71	63	70	70	72	76	80	76	66	73	71	76	69	52	66	77	79	73	68	68	65	63	69	62	76	70	88	71	67	73	60	64	73	79	77	76	85	73	66	76	63	57	68	76	60	67	67	78	74	67	59	66	65	84	92	62	67	84	74	66	79	72	64	87	77	77	78	63	61	72	77	65	76	82	60	89	70	54	89	69	76	80	80	71	69	69	73	97	78	63	88	72	76	56	84	66	91	78	63	70	66	76	93	81	86	63	73	75	72	68	60	64	72	80	60	70	67	67	62	81	77	57	66	66	78	63	78	74	78	70	62	75	57	86	71	68	65	56	60	80	67	74	88	79	72	66	74	81	74	78	78	65	85	82	74	81	84	60	78	59	67	75	65	65	93	71	79	65	72	73	68	58	68	80	69	79	69	66	70	68	69	84	58	59	67	83	72	67	75	63	64	73	82	76	58	49	61	73	83	72	71	76	77	63	66	54	87	75	71	56	86	76	74	55	67	68	73	69	71	64	71	77	85	76	79	73	84	86	89	64	78	94	71	65	70	78	75	83	92	81	63	67	58	57	65	76	68	72	87	88	60	48	70	50	82	49	73	73	69	71	64	64	57	65	67	77	66	74	91	60	70	72	73	65	54	76	74	63	61	83	76	70	64	78	78	72	73	74	73	66	75	62	76	86	90	70	75	74	76	74	67	57	62	73	71	69	67	73	75	73	75	65	68	61	69	68	65	59	77	89	70	65	72	65	72	87	65	71	86	74	68	67	71	68	76	69	74	72	59	83	70	72	87	66	84	60	79	75	74	72	65	83	59	67	86	67	55	67	62	52	67	65	80	63	74	73	67	63	73	75	75	65	74	79	72	84	68	70	72	73	78	51	66	75	62	71	86	73	66	82	93	63	81	70	63	75	75	74	59	77	54	68	78	70	66	82	83	69	72	74	67	77	76	59	77	62	70	72	77	72	78	61	78	75	69	77	79	63	74	59	58	77	68	73	55	70	74	75	70	77	74	77	68	68	74	69	74	52	83	72	58	68	70	67	64	67	59	76	77	64	61	61	89	51	88	53	80	67	88	72	64	56	72	90	89	65	66	71	71	87	81	71	62	49	85	61	68	70	84	61	69	75	67	81	74	71	77	75	70	66	64	56	79	53	60	74	65	77	66	76	62	64	83	66	70	64	67	59	83	74	51	87	88	47	68	73	70	66	76	73	79	72	73	74	80	60	91	68	72	74	66	61	79	70	72	59	71	71	70	72	66	61	80	61	70	85	73	67	54	71	83	73	80	82	76	74	71	64	60	61	72	62	90	72	64	56	71	73	73	73	70	71	68	65	72	68	69	68	64	78	57	63	77	72	68	76	74	79	63	74	80	73	66	65	82	71	80	68	69	52	70	70	86	63	89	75	56	64	66	49	80	51	73	62	72	62	73	69	77	76	70	53	65	74	76	69	80	86	61	65	62	68	64	80	79	76	86	85	79	69	86	71	77	79	54	81	80	69	67	71	77	67	78	63	67	63	69	65	70	53	76	79	74	65	69	67	71	69	78	62	68	68	50	73	64	75	75	67	67	72	70	71	77	79	64	73	66	60	58	80	56	90	76	77	69	63	71	90	74	76	74	86	83	64	79	69	65	81	79	52	74	78	59	80	67	75	80	81	82	87	67	67	71	70	84	71	70	76	56	69	80	74	65	62	82	76	63	86	60	70	77	70	66	71	73	63	61	75	77	63	73	60	72	60	60	72	67	84	80	67	73	75
17304	7666	4531	6731	13219	14354	12600	10119	7815	6294	5897	5702	5731	5498	4999	4531	4025	3260	3021	2652	2585	2181	2137	1874	1780	1776	1718	1520	1378	1316	1209	1290	1153	1139	949	915	903	833	778	782	716	780	759	726	736	717	737	744	731	678	698	653	667	651	631	645	640	673	620	671	605	631	611	636	626	612	629	564	629	633	562	579	602	603	615	594	606	624	581	637	649	586	594	583	592	607	619	639	572	620	574	571	594	590	630	612	590	618	615	610	677	578	579	627	635	643	634	618	605	586	622	601	608	608	618	635	621	594	605	617	618	622	590	634	599	646	586	588	620	594	640	636	619	609	623	586	615	618	594	603	625	600	605	597	630	661	624	602	575	599	605	622	618	634	632	626	606	593	610	595	652	614	612	605	620	594	600	625	593	574	593	601	609	598	595	586	641	609	632	572	603	623	603	601	603	618	599	591	639	608	629	629	638	665	567	576	600	611	617	613	584	572	618	579	545	594	584	581	591	606	602	593	622	648	614	603	588	579	580	575	580	607	599	602	653	604	583	613	586	590	607	614	584	612	591	570	662	581	584	653	588	618	590	594	583	621	585	571	647	582	586	616	619	621	587	588	636	571	600	601	602	620	632	600	597	634	611	604	650	611	619	625	588	595	616	562	623	628	587	626	554	596	581	598	616	635	578	663	600	638	623	595	607	598	598	624	597	635	601	595	615	559	591	610	578	575	600	618	607	572	618	605	571	562	573	594	620	554	601	608	626	621	571	585	590	576	597	631	607	638	629	586	604	641	614	618	602	609	614	584	617	583	598	613	553	620	619	596	609	608	595	634	591	616	621	667	554	607	643	588	649	604	538	626	632	642	653	566	616	605	571	631	599	608	594	588	589	626	626	591	613	646	639	589	574	613	593	603	603	606	623	605	645	563	645	578	557	608	552	550	594	583	609	624	642	630	600	600	621	656	622	583	630	661	633	655	595	585	614	608	686	627	588	594	582	597	598	620	600	592	630	618	556	607	583	585	637	569	586	604	634	601	596	613	597	602	626	597	561	609	564	634	556	566	612	588	604	582	652	590	607	598	601	634	589	569	575	597	593	611	633	570	618	566	629	540	588	577	646	611	586	649	548	603	634	610	608	642	611	635	647	623	548	643	565	588	576	604	572	638	581	591	625	557	620	644	633	631	633	651	572	598	617	569	586	581	595	648	595	588	639	589	616	606	557	645	576	632	605	634	616	624	582	610	587	583	637	601	612	616	576	565	625	631	593	660	589	587	664	624	568	605	615	609	617	620	580	630	578	586	583	637	619	623	626	633	610	636	606	665	622	581	607	572	614	577	560	605	625	635	574	628	583	636	617	587	575	587	556	587	635	598	617	605	610	623	661	609	627	590	637	600	580	613	660	621	563	607	587	616	586	610	616	618	556	607	607	585	584	574	628	580	561	575	586	587	586	588	587	601	611	567	621	650	589	583	655	604	601	607	628	591	569	603	619	589	616	617	592	606	596	580	620	579	555	586	592	658	561	624	601	615	621	588	593	623	598	594	573	575	599	592	586	660	599	584	642	590	655	574	581	592	616	610	577	578	601	553	567	598	613	578	635	603	598	635	559	620	595	590	580	563	596	597	641	608	573	605	632	615	632	612	623	572	592	584	622	597	636	592	559	598	597	618	628	553	583	651	609	608	608	647	589	622	577	626	577	616	641	584	582	652	604	607	617	640	584	578	585	622	617	553	641	586	637	583	619	596	659	578	629	599	619	569	616	632	613	560	608	639	541	579	548	611	593	611	622	619	591	616	606	641	591	629	571	600	596	610	594	630	591	568	582	637	616	657	603	589	603	607	610	605	584	622	630	560	604	558	622	613	657	581	583	649	594	590	590	629	636	548	584	608	661	623	603	589	572	609	603	645	617	626	586	625	591	595	596	612	585	597	611	605	605	580	574	601	581	624	607	589	597	616	554	652	645	590	595	594	612	650	583	613	575	580	610	614	587	573	574	579	628	610	581	628	594	622	563	583	620	602	584	574	602	617	543	611	650	578	584	614	593	630	619	613	615	615	612	641	628	560	654	668	600	620	642	619	577	618	585	617	642	622	610	648	637	639	612	632	626	624	627	585	600	619	608	635	599	621	597	651	608	635	618	607	584	566	590	595	583	593	606	668	609	624	602	609	606	595	623	626	632	592	601	621	615	607	608	614	641	649	594	598	562	581	629	597	576	644	573	589	590	614	585	614	594	576	633	573	608	564	587	598	636	556	635	642	640	648	614	569	591	573	642	594	640	647	630	693	577	615	620	586	627	628	587	561	609	666	569	614	613	615	605	620	616	613	626	585	613	617	619	590	568	568	606	601	612	584	606	637	628	630	597	597	594	664	595	638	632	603	631	609	589	635	620	599	621	648	593	615	607	604	648	571	552	606	578	637	591	607	634	605	617	627	577	570	626	619	627	618	599	574	614	575	616	576	598	588	588	625	632	582	623	597	609	640	596	597	607	636	612	608	618	566	600	591	596	622	604	561	554	616	600	602	591	565	613	611	624	596	618	578	577	605	575	578	570	623	554	582	568	564	571	656	624	609	594	561	597	580	621	595	600	586	586	636	601	615	585	588	600	615	631	588	616	580	622	612	600	596	601	599	641	591	641	610	611	622	577	585	615	620	616	645	606	575	631	616	614	605	626	623	599	627	540	585	613	636	592	578	576	645	573	597	624	601	585	621	573	661	607	614	619	581	613	546	616	580	587	609	602	572	564	607	588	588	594	587	583	628	582	576	596	566	634	615	657	592	610	619	621	601	584	572	608	618	611	597	645	642	585	591	585	542	583	621	632	597	635	580	577	605	548	613	604	606	599	601	565	610	585	595	640	579	618	614	607	630	622	629	638	637	609	593	571	572	611	641	596	543	617	588	636	574	614	599	647	636	636	636	611	618	584	602	604	636	568	596	580	577	605	635	596	582	573	655	612	627	588	581	585	618	610	589	593	578	569	604	634	596	585	637	617	607	596	602	629	636	592	625	618	589	618	574	585	629	594	581	587	608	629	596	600	603	591	601	610	624	602	655	615	556	590	590	585	616	602	617	611	600	572	600	607	616	589	625	591	602	642	623	610	613	603	594	577	582	620	585	575	626	621	585	619	564	614	602	604	604	610	622	605	645	602	588	624	633	599	599	669	615	589	584	633	622	626	586	589	635	623	619	589	627	583	640	617	597	611	594	631	613	592	588	621	551	579	652	644	639	574	641	595	532	592	608	611	618	577	622	661	615	643	634	563	580	605	653	604	575	601	580	617	630	663	650	593	581	625	592	615	597	616	603	628	600	584	589	585	639	618	631	634	631	615	609	582	606	644	655	572	608	605	624	609	573	603	620	557	643	617	595	602	612	605	608	546	611	651	592	571	582	598	618	609	601	579	621	628	599	619	592	582	606	593	622	605	643	585	604	614	555	584	565	574	625	611	636	576	625	613	607	581	591	625	595	599	573	580	585	616	663	629	605	622	610	564	636
1226	250	171	127	90	110	158	118	113	101	112	115	112	113	105	104	111	77	57	82	66	71	71	66	65	60	62	61	62	48	38	51	52	51	51	43	36	51	36	44	34	37	44	50	36	46	39	35	41	44	46	47	43	37	58	32	35	45	43	42	42	36	33	36	31	38	45	32	43	44	41	47	37	36	47	34	38	32	35	37	34	32	31	31	24	30	33	40	32	40	28	34	32	33	48	39	45	31	20	33	44	33	48	37	23	42	40	44	37	30	35	37	31	38	45	41	27	46	32	43	37	38	34	25	30	37	48	39	39	33	39	41	41	31	30	51	39	33	45	57	42	32	38	24	25	34	44	47	41	31	37	46	34	35	36	40	28	30	45	38	43	41	52	42	32	43	36	35	44	38	54	43	41	39	34	46	43	44	38	36	40	39	40	39	39	49	41	32	44	29	29	46	33	48	42	39	45	40	40	45	41	33	30	31	45	46	44	45	45	42	42	37	31	26	45	40	57	27	38	37	44	47	36	32	26	31	44	36	40	36	31	34	32	24	34	40	33	38	39	27	46	29	41	35	38	42	41	32	37	43	35	31	40	26	37	35	32	33	44	48	33	37	37	47	48	46	39	28	44	32	32	40	34	30	30	45	42	37	27	39	43	42	33	46	30	29	33	40	39	33	36	31	35	34	28	39	47	35	45	27	30	54	39	46	39	37	32	36	37	38	37	40	44	33	34	42	38	38	39	50	39	35	39	32	23	29	42	31	45	43	52	39	46	42	38	32	30	29	38	34	44	44	41	27	41	32	38	32	40	49	31	43	36	39	31	35	37	42	45	34	39	49	37	31	34	36	54	42	43	48	23	32	43	43	42	37	31	37	39	28	35	31	28	36	30	36	44	39	48	33	48	38	39	41	37	36	33	37	30	40	46	33	41	25	38	42	41	36	40	38	35	39	41	43	42	37	29	33	43	41	35	27	41	28	30	39	40	26	35	43	42	36	25	32	47	30	28	40	42	25	39	35	33	36	36	47	37	31	39	24	42	41	53	32	40	38	36	30	34	43	40	45	38	31	42	37	29	39	33	40	28	27	40	39	45	34	38	38	32	34	35	38	42	41	40	33	36	39	37	35	24	35	42	36	29	36	30	43	39	44	39	39	46	44	35	33	33	39	43	31	47	38	34	37	38	25	39	40	25	44	51	28	36	42	39	51	40	28	46	40	47	49	42	41	47	38	28	33	38	37	31	35	48	40	27	33	31	38	30	39	37	30	38	36	33	30	32	43	24	43	31	32	40	33	38	34	38	30	33	38	33	41	40	33	34	37	34	41	52	37	39	30	46	29	28	27	33	28	41	37	37	38	31	37	33	35	30	42	41	39	46	42	41	37	44	42	37	37	35	44	31	38	40	26	33	42	31	50	37	30	37	31	44	38	33	53	39	25	43	36	34	30	31	35	37	28	35	27	42	43	46	27	39	45	46	42	37	32	32	44	32	33	46	43	34	39	36	33	46	40	38	36	32	33	32	38	33	33	40	31	36	42	32	43	43	30	34	47	41	29	31	43	48	32	39	39	36	48	40	42	46	51	42	28	26	52	32	39	40	37	39	44	29	34	41	34	31	52	41	35	42	25	41	38	32	33	31	42	31	46	46	50	34	37	38	38	34	40	32	44	38	39	37	46	55	37	33	46	36	40	39	38	40	28	36	37	38	42	33	46	39	38	38	39	37	35	35	38	37	28	39	35	37	38	37	38	35	36	30	38	52	43	40	34	28	36	36	41	31	46	42	47	29	34	29	40	45	45	37	33	39	39	48	33	33	30	40	41	42	40	32	46	49	45	47	35	33	32	47	39	36	54	43	34	38	43	28	29	30	32	31	39	42	43	33	31	27	40	33	39	35	38	32	32	27	47	31	35	49	30	35	34	42	46	38	41	29	30	35	36	34	35	36	36	31	30	29	33	49	41	43	43	38	29	42	39	31	46	35	35	43	46	39	36	38	37	46	32	37	39	39	45	33	38	37	35	35	32	31	52	46	31	40	41	30	35	52	53	50	41	28	36	32	39	42	37	41	35	34	56	42	50	41	41	37	24	42	31	35	32	45	42	47	35	26	37	46	42	38	44	40	43	37	45	23	43	37	34	34	50	51	36	45	32	37	39	36	41	32	36	49	36	40	33	41	48	29	48	39	46	42	27	45	31	31	47	33	32	40	47	34	31	34	32	43	49	34	32	40	41	33	32	40	32	29	38	35	42	30	36	35	39	39	28	35	32	34	40	51	40	40	37	37	45	41	53	40	38	31	35	35	43	34	33	33	32	44	41	31	43	45	35	38	41	43	46	39	29	51	33	41	32	29	32	46	35	40	44	40	40	35	35	33	42	43	33	40	38	37	36	46	30	26	32	43	25	31	32	42	41	36	26	40	36	34	39	33	34	41	37	45	41	40	37	36	45	34	40	38	43	36	44	32	47	50	30	37	34	38	34	40	47	51	31	31	28	33	44	31	47	28	37	38	31	39	35	36	39	36	44	40	38	43	37	30	34	28	44	37	37	31	39	32	41	39	33	40	51	40	43	35	46	39	47	29	37	38	36	33	37	35	38	41	42	33	49	41	29	34	39	53	33	32	32	37	44	42	44	34	38	34	38	34	28	48	30	24	40	32	38	46	47	27	41	44	41	47	31	34	38	45	33	43	28	40	35	48	32	47	41	36	49	35	22	37	34	45	44	56	35	34	44	34	41	39	34	28	34	41	26	49	36	39	39	42	35	35	30	32	35	41	36	33	32	39	38	32	39	31	36	33	29	38	40	32	38	34	32	30	34	28	25	42	40	35	41	43	44	27	38	42	42	37	33	41	39	36	34	36	42	35	50	44	35	57	41	33	37	36	38	40	38	47	44	37	48	32	46	33	29	32	49	23	36	46	37	45	36	40	32	42	44	35	29	27	52	39	34	39	40	49	37	53	40	40	44	36	39	29	42	32	36	30	39	44	34	35	40	33	36	52	45	35	30	39	29	42	31	32	33	55	38	38	35	42	36	37	35	42	39	36	27	39	36	35	39	43	39	28	41	27	53	42	36	30	40	44	37	39	44	34	40	43	34	45	36	32	35	47	36	36	43	31	23	44	39	32	49	48	41	42	39	40	42	34	36	33	40	38	38	29	38	34	22	37	35	45	34	42	35	48	43	41	50	33	37	43	35	45	29	28	30	32	34	45	41	38	26	34	40	27	32	30	38	32	40	37	32	30	36	31	48	28	50	34	32	43	50	41	39	35	38	43	41	40	33	51	47	26	44	26	35	36	35	42	38	40	39	43	35	41	26	37	38	39	39	33	36	35	42	44	32	47	35	37	43	28	38	39	41	51	36	31	37	43	46	37	37	55	33	38	39	36	39	39	41	42	35	52	37	43	46	42	33	46	28	33	36	44	36	28	31	52	36	34	36	43	42	45	28	28	34	32	39	29	50	32	41	45	37	30	25	35	43	31	35
12784	4366	2209	3246	7151	8298	6833	5207	3906	3250	2913	3192	3190	2888	2553	2453	2173	1771	1614	1457	1266	1203	1099	991	1001	961	997	917	777	710	641	729	640	628	532	450	464	428	404	373	410	424	393	441	425	405	402	368	354	381	412	340	372	311	327	359	318	351	334	341	297	289	355	315	332	334	301	356	329	318	315	295	310	315	330	337	296	338	325	347	323	338	312	341	286	337	308	355	324	312	327	327	325	299	341	333	298	318	329	323	311	337	299	308	292	368	376	339	314	305	337	344	311	352	336	352	316	289	293	328	310	336	336	315	320	323	326	281	318	330	316	318	334	327	347	325	308	348	285	344	334	331	326	328	329	328	318	309	305	317	335	295	327	320	303	325	320	324	345	330	339	334	328	355	301	339	323	312	300	332	324	301	344	328	334	313	308	334	329	300	322	328	324	329	298	349	316	321	312	345	319	322	334	290	318	340	311	328	286	342	316	301	314	299	312	331	314	359	329	325	318	326	338	322	327	341	324	293	323	348	303	351	354	325	323	317	320	337	315	305	327	340	329	338	315	336	299	315	306	313	343	359	345	335	327	321	325	330	351	327	339	318	331	338	328	333	339	325	312	314	353	327	253	311	301	333	358	325	336	332	328	311	367	322	289	301	316	308	274	322	331	313	342	328	302	326	317	335	320	335	356	319	340	335	319	336	349	300	353	295	328	319	326	331	315	309	355	346	330	316	324	348	324	315	345	318	329	315	328	330	362	330	343	334	337	368	315	330	316	324	317	306	353	313	334	303	314	306	317	307	303	310	324	331	313	314	335	303	335	323	327	352	352	348	338	308	330	324	339	318	341	341	308	314	310	328	298	320	331	316	330	312	310	334	335	303	335	334	370	302	311	314	342	325	304	344	350	307	291	320	293	299	351	332	307	335	301	337	323	351	333	338	313	316	299	291	329	354	349	340	333	307	329	331	332	330	320	306	332	296	308	289	321	325	304	336	343	316	338	343	303	316	321	365	325	335	339	319	312	347	326	328	342	328	309	302	291	316	268	323	344	310	327	338	314	323	347	362	353	330	288	337	319	340	352	341	301	329	314	306	286	326	326	302	322	311	309	326	326	310	341	320	322	334	319	304	310	317	324	355	337	372	308	295	319	330	343	324	333	315	338	324	308	299	315	293	335	353	294	315	320	312	351	328	302	298	363	320	303	320	311	309	342	307	300	354	270	347	331	356	326	310	337	361	326	343	324	328	347	347	328	308	328	325	311	333	292	305	298	329	335	323	315	307	356	343	316	289	306	335	314	342	331	284	342	310	310	326	305	310	344	320	313	324	321	314	333	308	347	351	319	332	324	297	328	319	332	308	320	343	328	343	297	340	351	339	286	318	312	328	317	350	337	318	316	338	333	328	308	341	300	335	269	311	336	347	333	326	348	338	344	303	309	323	335	316	309	305	336	307	335	307	295	360	289	297	319	301	296	315	310	314	322	337	300	338	343	321	312	321	326	319	299	321	340	300	302	304	298	353	297	324	379	299	310	310	323	326	329	322	290	322	299	302	328	292	334	303	324	327	338	289	334	329	332	332	337	310	290	288	306	317	349	326	290	288	291	353	335	352	295	314	305	346	314	318	306	342	328	334	332	313	317	324	299	348	301	333	291	318	305	314	302	303	304	319	343	345	320	284	302	329	322	340	287	329	314	334	304	322	355	288	284	314	317	308	309	303	297	335	317	311	327	332	342	344	296	327	320	356	322	306	335	322	327	301	316	318	361	292	326	309	362	328	303	306	289	331	338	333	328	332	310	319	320	331	324	323	298	320	311	330	317	331	314	303	307	314	311	306	300	285	331	356	306	319	340	290	340	334	323	329	329	311	310	321	323	298	325	324	329	345	347	310	328	318	320	312	318	334	331	296	330	329	291	325	302	325	321	321	315	323	314	309	324	341	320	340	293	283	304	328	325	273	329	342	305	294	322	321	354	319	317	313	329	312	312	362	325	304	317	317	307	316	311	340	301	288	325	300	337	331	326	300	343	335	344	340	324	338	295	350	323	311	341	341	313	332	268	318	317	321	328	326	318	318	363	301	315	312	313	371	330	343	321	304	337	337	340	314	337	348	313	330	305	339	333	308	298	289	280	321	343	313	357	316	328	311	332	321	343	317	311	308	322	288	301	318	320	341	342	315	313	325	303	367	349	317	333	321	278	325	302	309	329	333	319	328	322	310	322	312	323	318	325	307	301	350	345	307	302	299	305	335	327	323	325	323	303	308	287	312	302	314	345	304	300	314	327	330	315	329	305	308	306	340	337	315	271	372	339	310	298	325	336	330	304	342	326	322	308	298	309	312	316	295	304	334	357	310	301	337	313	335	269	298	345	309	318	318	345	302	311	335	306	323	317	299	328	310	302	332	313	287	305	291	333	302	330	327	337	291	318	313	291	325	341	301	315	303	319	371	345	354	305	298	290	329	361	334	306	323	303	357	346	304	313	323	280	333	332	334	355	372	325	319	296	299	339	314	293	341	326	303	320	335	338	322	341	295	313	310	324	337	322	304	330	338	308	321	325	312	335	327	297	312	295	316	320	307	310	335	383	311	327	337	324	351	319	316	313	334	339	315	342	361	337	338	311	312	335	311	322	326	350	321	304	296	323	301	321	297	329	334	325	334	342	313	338	312	312	317	344	366	307	322	293	325	293	319	278	327	331	331	318	299	309	298	286	287	335	312	288	301	329	308	345	299	318	304	336	337	316	318	310	295	328	314	329	338	316	332	339	351	285	292	338	315	302	334	324	286	314	338	338	292	350	317	311	339	324	290	311	329	353	315	310	284	329	333	295	328	300	310	316	327	281	348	319	292	314	334	301	319	353	330	333	331	299	342	310	283	320	301	306	332	291	307	323	328	336	322	310	309	290	326	323	293	322	326	331	348	333	302	310	305	344	327	309	336	327	337	305	308	334	313	321	316	328	302	335	324	332	286	326	335	335	335	286	351	320	308	306	304	330	319	324	323	358	316	299	305	327	314	339	345	325	333	332	322	301	314	296	330	306	355	311	295	334	333	341	360	347	345	322	315	316	320	337	319	310	295	321	366	317	346	332	334	288	346	303	310	327	311	346	318	306	280	331	333	334	327	325	322	321	288	300	342	338	303	316	353	336	331	323	279	325	305	326	309	309	349	337	324	310	323	277	326	325	314	344	309	299	324	331	334	311	287	335	327	316	333	305	299	316	284	328	307	313	367	319	321	335	301	288	346	342	330	296	297	310	323	327	312	313	326	329	314	318	308	314	298	310	337	307	330	308	326	326	313	311	324	283	317	306	321	352	312	321	316	323	333	310	293	332	328	306	325	352	303	288	340	306	297	333	341	319	302	324	331	291	327	332	306	311	323	300	320	357	329	356	315	338	324	290	332	350	297	334	331	322	321	331	300	328	316	307	322	316	350	322	319	315	335	288	342	315	314	306	329	313	348	326	321	330	333	341	359	316	326	359	317	322	341	300	286
933	495	264	200	184	242	263	230	174	165	165	171	180	173	196	161	128	134	134	146	120	99	113	100	98	99	94	95	93	92	91	78	87	81	75	79	84	93	76	77	92	79	67	80	75	82	81	74	59	65	64	63	77	73	61	77	75	71	63	75	66	60	64	63	66	72	77	96	67	78	86	71	66	67	56	69	57	64	66	73	74	57	60	65	82	83	61	74	80	71	65	57	71	65	59	70	81	60	63	74	65	72	63	54	65	85	71	72	60	56	63	72	65	65	49	61	68	85	59	67	69	78	54	46	85	57	61	58	48	64	73	59	59	75	73	61	78	71	66	65	67	62	69	73	60	72	66	72	78	60	58	83	64	71	69	54	50	56	63	64	62	60	57	52	62	71	60	72	83	51	62	65	61	57	61	65	71	75	64	67	70	90	77	82	63	69	74	78	66	65	49	69	64	75	66	80	66	66	63	59	73	79	57	54	69	63	62	75	69	52	78	77	84	62	76	84	67	62	85	76	79	86	60	80	75	55	77	70	73	85	85	75	60	79	61	66	70	68	59	70	66	51	77	73	60	69	70	68	71	80	60	86	78	63	74	61	79	71	76	79	73	91	61	65	72	62	68	81	75	70	69	61	67	87	75	69	41	75	61	56	68	68	68	76	83	70	56	71	67	62	62	65	63	82	58	72	74	82	66	63	68	81	77	53	76	68	65	77	76	63	61	70	73	64	65	75	67	63	66	70	63	64	72	64	86	68	59	67	53	82	67	62	69	74	69	65	74	66	74	56	55	50	73	72	82	65	55	58	73	67	72	76	75	77	72	85	79	77	63	64	64	55	59	73	66	82	75	77	70	68	59	61	64	65	66	74	86	73	79	74	65	74	78	49	74	72	63	75	61	65	72	69	84	69	81	76	63	61	58	66	62	86	72	81	63	65	69	72	75	87	68	68	66	70	72	66	73	65	55	66	63	53	63	72	70	67	63	58	59	71	65	59	90	78	79	62	91	68	68	74	72	69	86	74	74	62	76	70	73	69	66	73	71	68	58	70	89	62	56	65	66	74	86	72	76	80	89	78	77	64	68	72	71	76	69	76	73	57	60	66	65	65	67	79	73	59	53	73	65	73	56	56	68	74	78	67	79	63	62	73	68	65	73	61	71	74	75	90	71	65	88	62	73	81	67	76	61	71	73	77	63	61	73	65	68	57	72	68	63	67	71	69	78	71	86	67	74	66	58	60	73	67	71	70	81	73	73	61	59	56	65	72	85	66	61	64	65	69	81	64	64	65	67	72	72	74	72	71	88	68	83	70	63	73	64	59	79	68	70	85	68	62	92	69	58	83	64	62	67	73	62	76	63	76	81	89	49	68	65	81	75	64	70	67	79	75	82	71	63	71	50	81	71	73	64	67	61	68	74	63	55	70	61	71	71	59	69	71	76	69	67	66	71	70	60	69	67	74	78	82	75	56	62	73	68	55	66	59	76	64	80	62	66	68	63	56	71	72	68	68	67	60	66	63	82	63	77	56	58	68	65	77	65	69	66	62	62	82	71	68	68	74	63	62	63	65	76	71	58	90	63	62	63	62	62	65	71	71	80	71	65	75	58	74	71	65	69	76	75	78	68	71	65	67	56	69	75	76	67	66	71	62	66	55	62	66	77	81	58	73	79	93	61	66	77	55	72	77	57	71	79	68	94	70	75	87	54	72	83	84	52	75	73	81	73	68	60	67	74	83	63	67	71	81	74	73	84	59	83	79	72	70	73	76	76	76	71	66	61	62	59	60	52	76	57	85	54	68	64	69	82	65	72	62	64	64	54	72	73	75	69	70	79	78	60	76	63	67	75	61	67	77	70	66	62	62	66	66	70	75	61	67	66	61	73	76	78	61	73	77	64	68	80	84	54	62	74	85	76	89	78	57	60	73	83	61	83	72	58	76	52	67	82	76	66	57	69	59	60	75	64	69	71	63	62	76	93	57	63	68	67	65	76	78	71	65	83	82	57	65	73	68	80	54	80	79	68	62	70	61	76	76	62	65	88	66	65	73	71	59	84	66	55	65	74	63	78	65	58	58	77	72	76	55	63	69	68	77	59	75	62	70	70	70	63	66	62	78	71	73	65	69	75	47	59	88	64	62	75	68	65	80	68	65	76	70	60	68	71	83	74	74	78	79	70	56	61	71	62	73	75	67	76	60	67	90	56	64	81	83	59	65	67	54	65	56	58	59	67	80	78	76	72	69	67	79	67	71	64	83	72	59	64	63	74	70	57	71	62	79	62	59	87	80	66	72	77	62	63	66	72	63	76	79	66	65	82	62	66	64	73	84	79	76	70	61	71	54	69	77	77	60	60	69	74	78	73	61	76	70	66	67	53	76	71	74	68	63	61	71	58	83	67	74	63	55	68	85	71	70	64	65	56	76	67	61	49	71	63	68	64	71	81	78	77	92	61	64	69	62	67	70	60	64	62	61	68	66	77	71	75	74	52	55	72	61	65	75	69	63	69	78	69	65	55	68	64	62	66	86	69	64	54	59	82	61	78	67	61	65	66	69	76	68	57	58	67	73	81	60	92	80	69	64	49	77	81	68	66	72	72	50	61	87	59	54	59	73	74	66	69	73	70	54	70	80	64	72	69	69	74	61	67	70	70	63	71	66	73	68	60	65	81	66	61	68	64	87	71	73	61	69	72	72	53	55	65	61	63	57	63	58	62	58	76	73	67	73	65	70	77	64	62	73	63	71	68	62	67	60	69	76	74	74	90	76	78	69	66	72	55	89	66	74	60	68	63	47	85	69	67	71	75	62	77	64	71	70	75	61	63	89	58	73	73	66	72	84	66	64	79	71	53	79	78	79	66	71	58	69	70	77	72	62	56	58	55	60	65	73	62	70	60	77	64	73	67	84	71	82	73	75	68	71	64	64	63	71	66	81	58	65	64	70	64	65	74	59	71	77	83	76	80	64	76	78	63	67	88	53	78	68	63	55	60	72	66	74	78	82	68	63	58	68	52	60	67	67	80	77	68	72	69	67	60	74	72	65	76	67	70	83	60	76	66	74	58	72	82	75	75	64	64	64	64	56	73	63	72	62	67	79	63	60	70	77	74	64	71	72	62	67	68	77	74	64	76	69	81	65	82	63	60	62	64	74	80	68	67	85	70	81	60	83	76	66	76	76	65	68	70	68	71	63	86	78	58	63	72	70	82	74	64	86	84	77	65	82	71	67	73	63	81	77	58	82	65	83	55	68	67	70	61	70	71	69	77	68	68	66	79	90	66	79	72	69	72	82	71	73	75	71	76	76	74	68	62	79	57	69	84	70	65	72	60	69	61	78	67	78	73	75	64	68	73	59	74	72	57	72	76	63	62	66	63	58	67	60	64	67	67	72	61	77	72	79	62	70	64	69	71	77	69	77	75	65	58	67	66	78	71	67	72	65	63	77	60	73	72	81	76	63	92	85	62	61	70	62	80	72	62	81	74	62	70	68
14667	6715	3498	5281	10696	11877	10211	8053	6109	4908	4569	4665	4464	4245	3866	3683	2968	2854	2394	2329	1990	1752	1625	1515	1519	1483	1453	1306	1193	1140	1022	1096	1014	958	920	798	816	750	668	652	661	717	754	640	687	669	712	658	675	664	654	593	609	584	635	582	636	571	550	594	626	588	572	588	604	601	582	553	585	574	580	556	551	568	610	583	580	577	585	594	580	544	559	550	565	599	560	568	547	578	577	563	566	567	622	579	552	584	584	575	607	580	577	543	599	599	582	574	574	613	597	606	573	588	565	593	563	559	615	566	590	552	595	575	545	617	559	601	584	557	584	609	561	565	568	599	564	560	575	569	589	563	555	577	576	646	603	600	573	601	559	568	577	595	602	608	553	628	576	596	612	610	588	565	571	605	611	556	565	546	558	597	548	598	584	575	558	569	568	561	654	561	644	544	588	580	596	562	557	576	577	622	563	576	573	608	606	583	613	571	541	589	574	533	571	592	596	633	546	562	580	581	597	593	584	591	578	554	579	601	593	579	600	557	571	576	614	578	620	591	626	612	541	588	572	584	578	579	592	600	543	610	594	594	585	588	576	580	559	529	575	569	611	560	589	610	559	560	544	586	554	605	584	605	632	580	566	566	553	596	561	597	540	620	550	581	555	568	577	568	598	607	611	597	584	605	589	607	595	575	565	563	553	577	589	576	614	544	567	604	581	618	575	601	583	573	551	538	589	570	579	531	604	561	611	581	534	580	584	577	579	566	568	580	613	568	621	586	588	608	615	619	576	594	562	594	556	634	574	566	562	533	581	604	570	564	582	530	588	595	567	588	527	612	569	570	556	561	594	546	563	532	589	561	598	569	596	552	609	574	554	548	591	587	619	576	551	551	580	564	577	593	585	609	598	594	557	578	580	624	565	606	612	575	630	609	570	542	578	606	577	577	561	535	573	587	532	608	571	587	578	541	553	552	615	558	597	603	606	525	601	614	581	575	609	586	566	615	584	585	567	563	546	604	580	543	590	558	611	572	548	577	554	624	533	591	603	574	549	580	601	576	533	624	532	622	580	535	554	597	609	591	596	604	613	570	584	591	552	559	580	573	608	555	569	561	577	563	614	608	550	549	581	525	568	574	576	596	534	595	603	590	590	563	574	583	586	537	573	561	609	599	611	572	621	591	563	592	569	569	580	603	590	560	559	561	541	576	586	623	581	567	602	577	548	573	601	580	560	584	582	641	607	591	570	568	613	595	589	566	557	555	602	560	567	553	598	574	584	557	545	598	563	552	544	591	645	544	579	575	589	541	544	557	602	554	592	626	581	552	589	537	557	579	601	604	540	588	563	581	577	571	599	586	566	563	614	577	608	551	583	556	559	550	595	585	549	605	566	568	591	560	563	606	588	574	583	597	551	559	632	592	561	562	596	563	558	573	588	576	537	577	600	598	564	574	573	561	597	607	586	601	618	576	620	572	552	581	583	568	521	594	558	618	601	574	616	535	593	564	545	594	604	560	597	572	566	612	564	618	582	597	587	573	534	628	593	607	604	569	585	560	576	554	575	566	584	553	588	635	568	628	588	611	576	599	585	597	572	578	553	619	585	542	539	584	547	589	570	577	563	593	533	577	531	562	570	623	587	573	606	607	568	584	582	569	614	558	623	606	599	561	561	561	551	576	585	518	598	548	587	594	569	569	646	591	558	579	546	528	592	596	576	572	601	578	553	595	597	605	559	563	571	550	580	556	572	582	571	602	543	581	547	566	603	600	568	544	623	553	593	586	597	585	586	574	552	564	565	594	591	554	582	614	593	553	583	598	607	573	605	540	605	584	609	578	575	549	580	589	581	546	584	551	602	578	561	583	608	622	610	551	554	596	565	599	589	587	609	578	610	597	599	573	535	588	569	576	551	553	601	635	590	607	568	642	576	618	620	567	574	537	605	579	582	602	558	554	576	571	609	554	584	579	621	568	545	599	583	592	580	562	612	572	594	531	600	592	565	574	515	559	604	570	562	588	567	517	587	589	562	604	558	589	595	571	593	616	578	568	588	583	577	589	584	563	594	557	617	585	573	587	606	547	545	509	603	591	532	562	565	550	539	555	566	565	571	604	562	592	578	563	609	525	587	572	614	584	584	592	549	616	573	579	555	574	608	582	620	592	594	523	566	575	581	594	586	551	591	576	615	598	555	580	587	568	582	560	592	576	611	582	549	570	587	646	617	591	566	582	567	582	572	615	627	587	552	629	554	559	505	568	583	597	588	544	564	590	588	598	620	543	601	590	576	599	566	592	557	548	587	614	573	598	560	609	564	619	590	588	588	561	560	586	557	562	592	529	584	572	569	544	618	591	622	602	595	614	595	554	575	527	520	535	565	542	532	545	580	554	598	555	598	565	541	581	565	594	572	584	585	565	608	553	566	588	552	570	539	545	601	557	573	590	619	581	568	558	586	537	577	593	580	575	579	582	592	573	599	552	617	590	546	540	534	546	540	608	563	584	604	591	627	568	623	590	584	610	573	564	575	584	583	561	595	574	569	570	596	581	518	594	544	559	580	587	549	625	555	586	553	599	564	551	567	567	575	618	572	560	568	585	572	576	591	559	590	582	626	574	562	571	562	603	593	579	617	552	577	593	572	605	571	611	616	554	630	558	573	552	598	595	566	578	582	540	573	595	581	537	561	587	622	547	591	567	585	605	553	623	601	566	597	562	556	547	572	583	582	627	596	603	624	601	573	587	563	549	564	570	558	556	556	592	582	591	633	576	613	589	595	544	565	589	598	535	574	595	601	580	539	545	603	564	546	595	564	550	577	562	597	577	569	580	588	562	538	522	601	558	590	596	597	577	555	589	564	601	531	545	584	586	590	573	559	616	617	582	595	600	534	582	572	579	578	604	561	608	584	602	553	564	561	601	592	563	575	547	602	578	585	585	594	547	587	601	573	580	544	590	560	588	525	576	561	561	537	602	602	545	576	556	591	575	554	626	559	580	561	540	579	588	596	553	634	555	584	574	577	594	560	531	595	565	594	555	579	548	583	552	614	573	515	591	563	588	592	588	548	576	568	550	550	570	575	544	572	625	540	547	546	577	614	526	602	575	567	605	598	529	597	552	581	545	572	588	601	614	624	602	570	557	610	623	584	598	594	534	603	563	551	552	569	564	546	590	606	591	563	533	599	587	576	581	608	616	591	520	550	550	586	613	587	569	587	579	617	568	580	581	585	552	582	602	570	584	619	590	570	546	552	571	562	564	578	625	597	563	567	596	602	611	553	565	573	583	592	590	588	600	597	586	593	599	594	562	602	606	586	591	549	586	581	579	577	581	530	561	591	568	571	593	594	619	587	580	562	622	552	585	607	579	564	576	582	630	544	549	599	641	603	569	589	588	616	554	548	588	564	573	616	612	522	583	595	623	614	575	589	577	590	609	569	580	605	572	583	559	578	612	583	574	628	594	601	570	596	646	556	569	595	549	591	547	581	566	604	543	579	624	532	545	587	578	592	589
1781	362	223	148	120	159	172	150	156	156	146	162	123	144	121	136	103	109	103	92	90	83	81	76	83	70	55	54	46	55	54	71	43	55	50	41	40	40	47	44	35	41	37	40	46	44	41	36	41	29	42	25	36	33	37	45	36	36	30	44	32	41	37	25	38	39	36	36	41	34	25	40	29	31	43	37	40	32	32	32	41	33	38	35	31	45	37	32	28	31	27	40	40	34	42	25	33	35	43	29	24	32	33	24	39	38	37	31	46	44	35	39	31	30	36	30	33	32	44	35	40	25	22	34	26	35	29	39	42	34	37	38	38	32	30	38	34	41	29	37	40	28	32	40	27	37	33	35	46	29	33	46	33	35	40	30	45	41	35	31	41	42	31	28	39	37	29	31	27	34	26	43	25	39	27	39	34	34	31	45	40	30	34	37	33	27	33	38	36	36	36	36	28	45	39	36	36	34	36	39	30	23	30	39	40	44	34	32	30	27	30	30	34	25	32	35	34	40	40	44	39	39	31	42	38	42	39	28	35	37	34	39	33	28	35	33	28	31	23	42	43	39	30	38	38	31	34	33	30	35	46	31	34	27	35	30	32	16	29	37	39	25	34	46	30	37	42	30	40	36	41	44	28	32	41	30	24	35	35	31	27	26	39	35	37	27	30	32	33	35	44	23	37	34	34	36	34	28	33	31	31	30	37	36	35	28	33	47	31	32	31	26	37	33	32	36	24	32	46	34	30	33	19	43	35	27	32	37	28	34	48	42	48	37	28	37	31	27	36	32	28	43	42	29	32	36	38	36	26	37	40	29	28	35	37	25	23	30	28	42	35	42	41	31	33	24	45	29	32	27	25	35	34	49	35	26	38	32	33	40	37	33	39	40	28	38	30	42	41	30	51	39	33	29	39	37	34	43	31	30	35	28	38	40	23	30	19	31	41	32	28	29	45	40	27	37	33	34	40	35	31	30	35	31	34	21	48	39	32	33	40	38	22	27	27	36	25	30	35	40	38	41	24	32	30	25	28	41	27	27	27	30	41	40	40	40	36	25	43	34	35	36	29	29	29	44	34	28	29	28	40	35	39	23	35	35	30	37	31	26	38	31	36	37	40	27	36	30	35	26	38	44	37	46	24	39	35	34	34	28	31	40	25	36	30	33	25	32	32	30	28	34	25	39	37	29	30	32	40	44	36	30	37	39	41	31	27	29	26	32	39	37	26	31	36	31	33	36	31	47	32	24	26	30	41	31	38	34	30	35	45	27	33	34	29	32	32	40	28	36	25	27	16	29	46	34	38	39	36	30	37	29	35	27	37	37	26	38	35	30	34	30	45	31	36	34	32	25	36	20	43	39	35	32	28	37	31	39	32	31	38	36	39	47	37	37	36	32	40	33	40	35	25	41	33	33	40	49	33	29	31	45	38	25	35	38	39	33	30	35	39	39	44	30	29	33	34	39	40	41	35	32	24	32	28	35	27	20	40	36	30	35	35	30	18	35	31	30	38	36	40	29	35	33	39	34	31	28	35	27	31	27	36	21	35	33	26	28	33	32	36	38	30	40	33	26	39	39	29	30	38	26	39	33	38	35	29	29	31	28	36	40	30	31	26	42	32	24	39	32	33	32	34	34	33	32	30	33	37	32	26	23	33	28	34	40	27	24	33	36	35	43	35	44	37	41	37	33	21	32	40	47	32	39	34	33	40	32	42	31	35	38	22	36	23	36	33	26	38	36	31	29	45	32	33	21	32	37	40	28	43	45	33	32	32	31	34	31	47	29	27	34	39	38	33	23	33	34	27	36	36	22	27	45	27	31	40	34	25	36	27	40	31	35	37	41	43	32	36	33	30	39	34	40	20	35	36	31	39	32	41	32	33	24	42	38	36	34	40	31	40	34	28	38	33	33	27	35	26	30	31	30	41	32	45	45	36	31	28	26	30	26	35	43	27	39	36	35	34	34	34	35	25	33	38	34	32	26	37	37	40	29	30	33	39	31	34	42	49	35	28	31	38	22	40	41	41	28	22	35	34	33	29	35	31	30	41	30	32	42	33	33	29	35	40	38	21	27	42	32	30	36	29	33	39	29	36	25	33	35	33	37	31	28	46	45	35	34	33	31	22	35	28	38	38	25	47	38	31	45	42	32	38	38	40	32	27	33	28	24	29	20	47	32	27	34	24	27	34	30	31	40	41	32	34	47	28	21	33	43	36	36	32	35	25	38	32	33	29	46	19	38	34	37	29	30	32	42	31	35	28	34	40	40	42	32	37	29	27	36	34	25	27	36	33	34	28	44	35	24	23	36	34	38	23	45	36	33	36	41	32	32	33	44	26	35	31	33	37	43	36	41	31	42	34	27	35	34	43	32	34	36	39	38	34	45	25	31	37	25	29	28	29	47	32	35	40	38	38	32	30	39	31	42	31	33	33	34	44	39	34	45	26	41	35	32	27	36	34	40	32	40	30	26	21	37	37	33	31	35	40	39	35	34	47	40	40	25	28	33	33	32	30	35	41	32	42	35	35	43	28	31	30	42	37	36	45	43	35	34	34	38	36	27	32	26	42	40	30	37	33	21	31	43	33	29	27	40	40	36	36	33	35	33	34	36	31	44	38	38	30	37	36	35	35	36	38	35	34	32	36	27	30	23	35	25	30	31	36	30	25	35	39	35	40	40	34	32	28	30	26	27	32	35	40	36	35	34	38	27	28	24	44	28	37	30	36	27	37	39	43	37	43	29	32	37	35	27	47	44	34	28	32	43	38	39	30	36	24	27	30	35	40	34	40	39	42	57	46	31	45	31	26	36	25	34	36	37	22	28	29	33	31	36	23	31	35	35	39	36	39	32	31	32	34	42	34	28	32	27	41	45	39	30	38	44	34	29	30	29	37	39	41	46	41	32	37	39	27	23	24	33	41	29	39	36	41	27	35	38	30	37	25	44	37	32	33	26	41	36	42	35	26	30	32	32	38	26	27	34	30	29	39	52	31	24	33	38	43	38	32	43	32	27	36	41	36	38	36	38	37	31	34	34	43	34	39	42	32	19	34	32	39	42	25	36	45	40	34	29	39	31	28	31	29	28	28	30	29	38	27	33	35	33	34	23	28	30	28	34	34	37	44	37	39	36	31	43	24	39	35	28	37	41	29	37	29	31	41	32	32	29	35	29	33	44	37	31	38	33	26	27	33	38	29	26	34	32	33	31	28	44	32	32	33	39	28	33	31	33	26	39	33	34	35	34	26	25	40	34	23	29	42	30	27	37	32	42	37	30	28	34	35	28	32	34	42	39	45	35	48	31	32	34	44	21	40	34	39	42	27	47	42	37	34	35	37	39	37	32	43	29	41	29	42	38	22	34	23	21	24	37	33	33	36	41	31	39	40	27	37	36	34	23	23	38	38	37	32	33	30	33	32	34	30	44	39	37	37	35	30	32	28	32	23	31	35	43	29	37	29	35	44	34	44	34	25	39	31	31	24	42	41	33	28	37
15266	5619	2854	4585	9319	10529	9076	7326	5966	4824	4443	4306	4221	3949	3611	3571	2863	2498	2210	2089	1743	1507	1357	1275	1230	1221	1177	1051	948	926	827	787	745	758	581	564	491	477	450	415	388	441	486	404	436	403	372	362	377	377	380	354	291	327	343	302	332	331	317	346	306	298	317	328	318	322	312	313	312	276	321	268	319	312	289	313	304	295	277	306	333	294	318	311	298	302	305	313	301	286	299	284	287	273	305	299	318	317	349	294	284	328	321	307	315	282	295	312	322	332	301	315	302	334	321	320	313	252	315	281	297	269	279	315	278	276	306	304	305	301	283	313	312	344	306	336	270	279	292	268	312	303	294	297	278	294	288	279	307	293	299	305	284	315	310	306	293	284	302	328	327	291	304	306	306	322	311	292	293	288	307	283	293	340	311	314	318	297	298	290	301	331	312	306	282	282	300	299	299	302	269	312	307	332	277	294	305	304	302	322	293	290	294	296	282	274	318	309	302	308	314	317	289	304	298	311	288	310	313	297	274	320	370	261	305	322	293	267	331	311	306	295	308	338	282	310	330	320	297	292	289	308	279	275	278	293	318	298	278	302	302	287	258	321	316	292	313	294	313	280	293	312	335	318	325	277	299	277	307	310	317	324	309	332	302	287	308	316	300	350	291	305	326	317	330	313	310	306	286	292	298	319	301	310	293	300	297	310	283	309	328	312	298	282	310	295	320	295	276	317	310	278	289	278	280	303	308	301	330	296	310	296	275	311	296	324	293	328	292	284	287	329	294	332	279	306	319	309	305	330	303	322	270	269	267	282	315	279	312	322	278	291	274	293	297	301	302	259	266	289	275	313	284	311	302	295	306	320	309	309	319	296	304	298	309	326	283	317	324	309	297	285	294	311	295	311	279	360	305	311	294	315	303	299	319	304	284	308	292	305	284	273	316	304	313	305	304	295	291	302	299	313	284	288	318	301	283	310	297	285	317	301	352	296	297	282	266	325	314	314	326	293	341	278	318	299	309	308	304	289	319	294	324	298	301	312	293	305	274	291	290	278	329	309	304	311	311	297	310	303	293	313	283	302	296	310	298	332	322	304	306	309	320	311	287	278	308	282	289	307	325	293	319	289	266	326	310	298	291	310	287	290	339	320	311	304	270	322	307	327	320	284	317	306	287	296	298	305	285	320	326	282	298	296	299	280	305	326	273	309	275	311	304	265	291	322	290	288	268	290	303	324	302	261	278	334	309	288	273	323	330	279	316	300	299	297	316	295	336	283	274	294	295	284	283	310	316	292	314	307	290	311	297	316	286	310	316	285	310	279	293	277	279	289	253	311	267	307	313	295	333	277	299	306	312	307	265	347	299	288	282	295	321	294	321	279	323	292	270	340	315	309	308	322	315	282	325	291	291	289	345	324	316	276	320	311	318	267	326	309	316	296	290	284	310	293	330	315	279	285	291	318	302	305	298	301	311	307	318	298	291	289	313	325	311	306	291	296	309	304	301	315	308	331	344	310	307	295	309	288	299	332	299	304	295	326	290	281	297	302	289	299	297	308	341	300	297	294	328	276	309	315	286	337	291	301	308	284	301	270	290	284	344	284	253	316	309	275	294	285	300	293	296	297	309	315	308	327	303	284	316	306	249	289	290	314	305	303	272	320	303	288	292	302	307	301	277	287	301	285	310	316	290	293	310	305	294	318	309	308	322	273	340	331	301	280	301	286	301	290	317	293	296	308	307	299	302	289	289	279	322	314	306	313	314	302	300	291	293	312	273	293	297	298	327	298	319	328	308	320	286	274	302	320	310	315	294	319	314	290	284	281	291	292	317	294	301	293	297	290	289	304	290	308	302	289	302	321	303	311	337	282	307	294	270	313	285	290	306	303	311	303	300	297	288	305	283	306	304	271	324	273	292	302	301	320	296	328	314	284	315	319	290	294	281	302	299	294	293	300	299	269	281	312	318	309	335	319	313	283	306	314	294	309	306	289	300	288	301	286	310	304	333	315	279	304	302	301	332	313	306	292	323	287	301	301	323	299	321	270	305	293	287	273	290	324	307	301	309	308	281	342	309	325	295	294	316	279	311	319	288	291	306	294	310	289	299	290	287	282	326	282	305	292	320	329	305	307	310	313	283	310	309	320	318	289	300	309	283	258	287	327	270	309	322	307	311	299	294	325	280	300	315	320	302	274	300	312	313	283	340	329	257	298	283	284	298	334	305	276	303	340	291	298	304	282	304	305	286	328	282	305	312	270	297	325	316	310	270	299	309	297	309	294	301	304	293	323	320	318	308	276	285	316	319	306	269	304	290	310	291	302	268	321	297	292	296	307	310	294	299	296	284	288	291	296	303	309	277	331	310	300	309	276	300	300	298	304	322	314	297	327	320	342	301	290	321	276	256	303	291	306	314	327	326	288	284	305	311	285	317	315	283	290	281	293	296	263	284	312	288	286	288	287	312	291	320	314	304	310	282	306	276	299	310	301	303	311	291	282	282	297	299	291	265	291	288	277	324	284	296	286	296	299	280	281	306	310	307	294	290	333	302	310	303	308	291	297	324	250	306	302	281	299	294	296	322	267	306	291	302	300	291	298	313	293	281	324	298	279	312	325	313	301	304	310	291	295	299	295	329	301	318	303	305	285	313	293	296	303	326	343	317	281	286	282	315	344	329	289	299	319	344	298	307	314	330	307	302	291	317	303	293	325	319	299	309	302	289	350	313	319	308	287	292	324	299	297	282	310	270	326	310	309	346	294	310	297	313	315	287	296	292	330	316	288	298	312	324	307	282	319	285	325	306	299	312	293	310	313	277	318	298	302	316	309	321	316	268	280	314	333	308	309	306	311	324	273	336	281	325	287	295	305	306	304	263	286	299	276	293	330	313	333	297	322	274	298	307	303	286	308	296	311	319	291	305	309	310	277	292	307	318	280	294	315	284	273	309	272	332	313	285	273	328	291	303	310	274	262	289	345	293	309	295	296	272	278	278	317	288	294	309	277	295	299	308	322	291	287	314	280	303	292	295	325	297	319	308	304	274	285	294	306	293	290	286	277	283	314	304	279	281	309	327	281	322	308	315	296	303	320	301	305	308	300	268	307	284	286	291	280	304	283	290	310	314	286	263	305	305	280	297	299	303	300	279	297	296	291	277	301	306	301	320	295	315	284	327	288	296	313	290	300	295	316	302	295	312	303	274	320	288	339	305	320	283	323	311	293	294	330	335	280	300	303	312	312	293	307	287	291	302	288	328	303	295	301	328	328	318	297	291	317	287	253	301	285	259	295	310	277	285	335	285	296	313	288	317	330	298	332	288	293	275	317	292	290	316	313	279	283	295	276	297	315	307	280	292	310	299	288	300	314	283	283	278	276	267	311	300	309	304	326	274	289	283	262	327	310	289	301	304	296	311	298	301	303	292	295	322	342	286	289	285	295	299	338	291	303	304	298	309	294	323	309	305	279	306	310	280	281	320	323	317	304	286	318	269	260	298	327	267	291	317	305
1420	618	320	279	199	275	277	310	261	227	238	232	201	191	191	218	192	179	156	136	130	111	122	130	109	126	101	114	91	109	99	84	97	90	92	69	66	91	82	79	82	72	82	71	74	81	72	74	76	76	63	89	68	86	76	65	71	83	64	69	69	78	75	74	75	61	73	87	84	65	67	91	75	79	69	67	91	75	62	56	83	66	71	56	70	88	76	71	71	73	70	82	59	54	70	69	68	84	79	78	88	70	78	75	80	73	86	53	78	65	61	79	88	50	81	82	69	72	55	72	90	75	84	70	66	75	65	71	54	54	82	58	80	69	55	73	71	64	56	72	66	70	71	82	82	62	66	59	54	68	81	70	65	85	63	68	61	56	60	74	77	69	92	61	76	64	74	86	83	64	74	71	54	59	67	74	72	50	69	76	66	75	78	74	72	72	75	81	72	72	63	79	63	62	72	60	69	78	55	64	72	68	57	61	53	76	88	67	76	61	71	90	66	75	70	75	67	66	70	56	82	73	70	67	51	86	78	73	83	75	67	63	60	70	76	71	81	71	73	71	81	69	65	72	86	81	86	66	83	90	67	66	65	76	78	79	65	77	69	59	73	69	84	79	60	68	68	74	61	60	63	73	66	86	68	84	55	76	86	69	62	91	70	80	68	71	85	66	62	70	78	77	58	60	88	73	74	73	66	69	70	68	71	76	71	66	78	73	79	48	67	65	62	77	58	69	60	61	68	67	68	66	74	77	85	70	90	80	67	65	65	70	69	67	65	73	90	58	82	72	68	64	75	74	69	85	76	77	73	76	62	72	78	66	75	70	69	66	70	84	81	58	69	66	71	74	78	73	84	64	83	75	66	62	70	70	67	73	82	65	86	81	71	73	58	69	81	83	57	78	56	82	65	59	65	77	87	60	67	92	72	82	65	67	84	77	58	87	58	66	55	68	61	70	66	68	67	67	82	75	66	51	68	58	67	62	69	75	64	73	62	69	58	71	71	64	61	69	46	67	67	69	66	56	74	59	70	84	76	71	62	68	77	75	67	71	72	67	77	69	68	75	72	76	73	75	62	69	70	70	76	79	66	65	56	77	70	73	65	83	80	68	64	61	71	65	72	73	64	61	66	73	63	73	69	61	98	75	76	79	78	76	73	78	61	58	80	75	79	74	75	74	69	69	77	82	63	71	83	82	82	70	68	66	60	75	73	77	78	58	57	72	64	69	66	65	65	74	78	91	79	69	58	75	70	73	65	79	67	77	70	75	71	71	64	69	58	48	71	76	73	72	63	69	76	68	64	62	64	65	83	77	85	65	83	83	76	102	74	84	78	74	72	61	71	76	50	66	65	62	67	74	73	65	82	82	82	79	71	69	74	80	81	62	63	58	68	62	67	78	73	74	64	70	76	73	77	65	65	71	80	81	73	68	53	77	58	72	56	77	66	88	78	66	75	78	72	81	75	76	55	72	76	68	62	77	69	72	71	75	65	79	69	69	71	56	52	81	74	72	65	66	83	76	87	89	72	76	65	70	73	77	65	73	69	69	59	63	81	77	69	60	77	72	63	71	73	70	57	87	70	80	64	66	67	74	80	71	63	75	78	59	68	61	67	69	73	69	80	76	59	66	67	63	78	78	79	71	76	61	63	78	73	74	71	65	62	79	70	67	62	58	67	73	74	66	64	72	66	65	70	76	78	68	70	78	77	68	67	64	82	69	77	59	83	68	73	69	65	60	68	78	85	67	88	66	71	81	69	84	84	69	74	64	67	77	79	69	69	72	78	79	77	78	58	62	64	74	61	72	77	70	81	63	73	80	70	69	78	76	68	66	73	65	48	66	73	74	67	78	61	66	70	60	64	61	65	66	69	84	66	81	72	82	68	66	84	72	69	69	74	75	64	72	79	74	75	71	55	73	73	67	86	75	73	75	76	68	58	75	72	81	64	75	64	80	79	70	55	77	74	74	78	74	93	73	72	70	81	80	65	62	88	72	56	70	79	80	62	84	75	71	81	70	74	50	73	79	92	62	83	69	71	62	72	84	68	78	72	68	73	76	85	68	72	70	74	77	65	61	69	79	65	52	81	73	76	69	68	94	61	64	67	75	66	87	71	85	82	86	73	65	76	61	67	74	91	76	80	77	71	65	73	63	67	74	72	79	80	74	58	64	83	59	102	62	76	90	69	71	77	70	86	58	68	61	76	73	82	81	77	61	68	57	65	58	74	66	71	72	74	68	66	59	74	75	79	69	80	65	92	68	65	74	67	74	64	72	67	76	73	83	67	56	72	72	66	73	64	74	60	66	70	76	80	71	71	71	63	61	76	73	82	78	66	63	77	80	76	65	70	74	72	69	68	68	100	63	76	75	74	56	79	76	68	57	64	70	80	62	60	77	75	67	73	68	71	74	73	79	80	59	57	66	86	65	75	69	71	63	92	51	65	64	64	77	71	74	66	67	63	75	78	81	72	72	75	72	62	59	71	67	75	73	81	70	58	70	83	61	65	74	83	72	78	72	59	68	60	74	75	62	78	78	67	63	76	67	77	79	83	61	69	78	72	70	63	68	69	81	59	64	78	70	73	85	72	78	81	66	83	61	80	77	76	75	67	97	75	55	62	72	71	62	64	70	80	76	81	72	57	77	72	64	65	66	61	73	70	78	73	77	77	61	69	63	72	67	60	62	73	78	80	84	68	70	61	71	78	78	61	81	73	62	72	55	77	74	74	69	60	67	72	70	70	87	75	86	64	78	72	73	86	86	74	65	59	76	62	75	78	62	54	68	78	64	107	67	73	69	68	78	47	70	72	67	77	69	74	82	72	68	56	75	70	77	79	81	67	66	70	66	80	76	81	92	74	77	71	80	75	80	55	62	60	82	75	69	59	55	82	73	67	54	69	82	71	63	79	69	71	54	61	70	91	55	84	83	74	69	65	69	73	79	67	80	69	55	51	72	69	72	69	74	68	59	55	79	72	72	84	57	72	72	56	67	58	58	69	70	74	64	72	80	74	59	65	62	57	83	73	68	68	73	76	67	70	69	76	73	63	88	73	86	69	66	72	65	68	75	78	70	70	58	86	77	69	70	79	76	83	83	73	71	54	81	78	61	76	61	69	51	66	75	78	84	69	72	70	69	72	67	70	80	73	80	68	61	74	66	70	67	75	72	77	62	73	63	91	79	64	88	78	67	54	88	82	67	63	69	85	61	60	65	57	74	70	76	75	74	55	71	70	77	83	74	64	77	80	60	73	79	80	63	83	77	75	67	71	73	76	67	78	78	85	75	61	85	66	75	91	63	80	72	54	66	61	71	78	78	56	66	89	71	74	77	79	78	78	61	56	73	63	81	75	67	77	78	68	64	72	87	69	64	80	76	76	95	76	81	76	89	76	76	78	65	77	72	75	70	70	79	71	71	75	58	74	69	97	71	67	78	75	66	66	73	74	62	75	79	68	65	65	83	61	73	71	69	58	74	75	74	70	77	77	62
17305	7891	4081	6609	12352	13725	11819	9972	7837	6633	5962	5936	5565	5276	4938	4660	3915	3222	3009	2875	2446	2271	2000	1850	1802	1741	1666	1668	1376	1392	1297	1209	1213	1125	968	939	893	820	781	810	748	810	729	772	805	757	735	741	697	682	706	637	677	628	659	668	632	643	685	642	611	628	630	619	633	540	600	644	597	595	620	642	630	635	624	620	575	655	606	550	609	603	649	628	568	612	626	631	610	613	568	630	612	644	550	604	646	555	624	634	632	614	616	616	616	607	629	588	640	583	639	579	610	651	647	582	607	637	579	632	629	635	619	598	615	636	658	629	598	607	592	608	606	620	602	549	603	646	626	577	616	563	593	595	564	603	624	615	632	605	641	563	595	614	650	592	586	601	597	628	648	604	621	626	588	625	647	639	569	621	594	634	609	577	572	630	599	613	602	606	604	588	623	607	586	609	609	631	639	664	588	618	614	597	634	620	622	595	576	657	642	549	589	573	596	582	616	563	570	650	620	574	592	574	598	612	628	608	598	609	591	583	607	598	590	616	602	604	656	576	600	615	629	584	596	627	603	596	603	598	562	632	616	656	607	593	611	622	594	614	627	607	602	621	622	631	608	590	612	618	629	615	621	623	592	631	619	582	632	648	623	615	612	599	628	600	609	560	655	591	579	580	642	616	642	572	649	599	592	628	567	588	626	612	600	605	643	592	569	619	630	600	623	615	578	579	621	607	594	614	594	618	598	600	539	634	568	599	625	616	614	584	604	588	590	589	639	617	609	585	594	593	608	611	607	575	591	580	613	570	559	586	614	595	623	589	607	597	642	614	629	595	627	608	609	601	589	664	632	614	633	663	577	599	597	631	570	649	614	617	640	677	624	589	621	585	596	597	595	621	583	620	599	623	572	611	609	592	561	550	596	613	581	617	570	651	646	586	534	619	591	589	570	581	593	628	591	594	599	592	608	618	604	614	622	632	542	578	589	611	602	605	588	634	604	633	614	593	588	601	568	646	564	643	608	665	584	622	625	578	594	614	597	576	609	606	630	588	608	578	605	599	632	585	620	630	659	603	606	599	600	600	603	578	613	619	619	600	590	609	598	625	617	649	636	582	632	620	556	612	585	602	600	651	606	619	608	614	658	594	636	600	593	631	614	583	645	597	593	578	596	584	607	608	613	598	591	627	591	615	621	621	598	628	656	624	604	617	618	589	630	577	611	583	599	587	611	630	595	642	626	677	589	618	629	598	570	627	621	642	614	639	661	631	583	581	636	591	580	632	594	587	577	620	604	626	596	609	642	605	556	595	618	606	589	621	622	628	593	602	622	615	614	614	639	608	601	593	627	667	617	594	582	589	560	589	597	560	614	617	603	579	624	590	615	604	596	598	593	629	598	634	620	593	639	620	586	583	598	588	613	589	576	606	602	564	576	646	614	611	607	593	631	626	596	641	634	597	587	573	638	587	660	628	616	592	614	606	622	593	624	609	599	593	546	661	610	588	598	577	596	592	594	578	590	620	649	578	578	562	638	644	621	666	586	598	637	538	579	585	580	620	640	614	604	574	625	615	635	600	597	630	623	613	578	604	591	612	611	574	645	610	621	659	632	599	631	610	605	600	608	627	594	588	579	556	583	628	620	557	614	601	633	598	622	619	631	627	627	564	601	583	617	575	616	665	573	630	571	596	595	636	603	634	650	622	630	604	594	618	582	575	630	581	612	580	624	627	649	647	615	633	605	632	569	622	604	632	574	622	637	586	647	558	618	627	588	582	623	589	617	582	627	617	597	591	617	616	548	627	637	608	602	621	556	595	570	630	608	570	608	621	626	614	634	582	655	586	589	614	602	637	639	638	591	588	619	638	564	627	615	583	584	611	625	659	615	623	623	618	598	599	646	602	555	619	621	614	614	632	607	544	612	586	612	595	594	574	591	603	636	586	551	634	604	645	654	592	651	572	590	588	641	598	618	638	630	569	625	617	613	597	640	669	579	603	569	589	586	585	648	606	604	579	606	596	609	595	609	608	588	639	661	632	574	630	600	604	589	630	589	634	599	637	585	628	616	612	584	566	586	625	585	633	602	577	642	596	614	612	648	579	603	598	620	620	627	642	594	620	621	621	590	565	608	588	585	596	557	630	631	621	582	640	632	593	586	639	626	600	638	597	604	626	589	584	589	611	633	600	602	606	557	591	649	603	593	571	586	624	599	609	551	624	608	617	616	611	627	569	636	594	578	593	618	596	570	580	640	590	594	643	587	652	596	629	586	570	614	602	597	604	599	579	575	571	665	619	605	627	601	577	589	608	624	605	601	643	607	604	627	573	606	627	597	629	585	598	570	603	597	644	581	601	567	586	639	593	614	617	573	619	593	616	607	595	582	583	645	609	578	598	575	576	624	586	600	589	668	622	598	628	616	565	611	619	623	552	594	610	633	594	587	585	627	602	615	606	620	598	591	568	624	563	635	608	567	588	643	584	590	600	585	598	639	629	601	651	609	608	636	612	631	601	615	616	624	574	594	605	623	656	584	580	616	614	556	581	615	628	593	572	588	621	580	585	617	622	579	610	617	612	586	589	554	560	576	649	631	617	593	605	613	591	606	629	594	613	599	564	620	567	614	623	627	615	605	575	614	608	614	646	624	566	592	606	631	602	598	572	617	606	595	580	595	633	621	620	608	626	594	612	604	603	601	611	619	600	590	615	543	619	609	600	584	645	577	600	617	592	566	587	617	610	595	585	608	593	622	590	564	571	578	598	556	566	573	636	601	560	637	602	625	607	591	615	625	605	578	614	575	578	616	606	617	642	622	621	633	607	587	602	645	666	614	623	637	630	592	621	601	613	601	605	640	570	600	572	544	611	631	608	604	566	609	578	623	577	592	601	596	611	607	589	635	594	602	618	598	600	616	634	616	648	600	626	603	600	589	619	608	618	581	624	618	626	592	596	606	612	628	623	614	609	631	624	587	626	621	592	599	628	618	605	569	645	669	623	576	587	606	595	587	618	583	610	554	646	607	575	612	570	624	619	593	626	599	573	571	595	612	618	594	597	585	593	620	624	610	640	626	615	593	616	559	583	586	611	612	619	600	577	583	585	576	591	611	603	608	657	612	633	609	647	599	616	596	592	610	595	649	598	585	563	608	603	639	641	628	541	594	588	597	606	608	595	596	622	605	663	640	588	606	602	638	621	601	614	607	654	616	625	601	612	625	628	602	552	591	577	609	603	562	661	585	625	621	613	568	628	643	651	581	607	604	573	562	619	594	634	594	631	581	629	626	646	621	586	575	631	582	624	585	613	551	622	614	584	628	617	596	627	638	629	638	625	616	577	619	610	621	611	583	636	621	605	596	607	638	603	630	624	597	583	610	625	590	609	641	583	612	621	633	611	594	575	544	642	615	604	620	572	590	607	572	586	626	581	580	645	546	599	588	630	603	590	618	613	577	655	591	594	560	621	636	616	605	627	583	614	612	625	627	606	564	592	566	607	645	614	588	632	580	630	614	621
1197	252	137	132	109	110	151	124	106	103	101	101	110	113	125	88	92	72	71	73	65	63	55	53	44	65	53	67	76	65	47	56	56	50	52	33	45	54	24	38	47	38	45	50	44	36	35	38	34	36	36	36	39	49	42	39	34	33	39	42	43	28	49	41	35	31	33	32	38	40	40	37	47	38	34	38	45	42	47	42	33	36	34	32	34	32	46	43	35	43	53	47	32	46	40	40	35	47	35	30	51	43	31	24	34	39	36	35	42	45	33	36	23	38	35	44	29	40	49	34	39	37	43	38	34	31	35	46	31	42	53	43	49	38	37	29	44	38	26	45	33	32	28	42	42	48	43	36	42	26	38	36	39	43	28	36	50	42	52	35	50	34	34	46	33	38	47	42	47	31	47	40	30	43	31	29	39	45	45	35	35	50	33	38	36	35	35	38	44	32	42	29	39	42	38	40	33	39	46	34	42	38	36	34	38	37	37	35	38	30	43	44	37	35	44	43	37	39	39	43	36	42	37	37	41	46	33	38	35	37	32	43	49	38	39	37	39	31	44	43	49	31	31	38	36	40	36	42	36	34	45	43	40	38	32	38	39	42	38	38	33	36	42	29	38	37	43	41	48	37	39	41	39	40	37	44	34	46	44	42	33	40	33	36	33	39	48	31	38	47	36	40	32	39	50	23	33	41	41	42	46	40	40	44	30	28	38	44	29	42	32	38	42	40	49	38	36	31	32	39	47	40	32	23	39	41	35	25	30	36	37	44	41	43	28	37	39	36	45	29	36	31	33	40	29	38	31	58	39	36	35	41	44	30	33	34	40	34	36	32	41	40	41	42	45	39	42	34	43	26	45	37	28	33	32	44	45	50	41	33	36	42	43	35	40	34	31	42	35	27	44	41	39	38	28	47	33	43	37	39	35	37	35	33	36	39	41	37	49	29	52	42	42	39	38	37	29	34	34	37	44	30	42	31	39	36	37	34	38	27	35	34	36	42	29	27	41	46	40	31	36	52	32	33	46	36	35	35	33	26	33	42	34	28	49	40	49	33	36	35	44	31	34	27	34	40	39	33	37	26	42	36	35	38	38	34	31	37	28	31	35	39	39	35	28	40	32	45	40	46	39	35	45	43	50	35	37	27	32	48	34	35	47	33	38	43	37	36	38	32	44	35	31	42	44	35	38	38	40	43	37	30	33	43	33	32	31	40	19	40	41	51	33	38	29	27	33	32	23	28	32	34	37	50	39	28	40	37	34	47	32	34	31	32	39	36	45	48	43	32	40	32	34	40	37	34	44	40	42	42	37	40	43	36	33	35	39	42	38	47	39	39	33	33	35	46	40	37	42	36	27	48	36	28	35	36	35	38	40	39	44	28	33	48	32	34	37	42	31	34	31	30	37	35	40	39	44	40	43	42	52	43	40	43	27	32	34	38	37	34	44	44	38	43	46	46	37	35	43	31	43	38	34	44	28	31	28	33	34	42	40	42	38	39	37	42	37	42	30	34	36	36	38	29	46	49	42	28	33	33	37	38	46	31	36	41	44	30	36	29	41	45	48	41	34	29	40	42	37	51	33	44	30	35	45	36	41	33	34	35	45	38	30	40	34	31	36	25	38	40	41	32	30	48	36	42	36	42	26	38	42	36	35	36	28	51	44	42	42	31	34	37	46	47	31	29	39	28	37	41	43	47	38	42	44	39	30	35	37	39	35	28	32	36	36	37	48	40	35	39	51	49	28	42	37	52	44	36	45	41	34	34	38	45	35	37	38	38	39	32	36	45	45	30	35	31	39	35	33	48	38	46	29	26	33	45	35	36	36	49	29	37	43	38	37	25	44	39	42	31	45	44	39	32	45	41	35	36	36	37	34	38	27	37	42	46	40	46	37	28	48	35	41	39	49	33	35	36	32	51	50	36	43	44	31	40	43	35	43	37	42	28	39	35	26	41	39	39	34	40	40	26	36	39	34	47	27	32	30	35	39	53	36	41	32	42	42	51	33	35	41	50	37	38	39	41	46	36	52	41	38	32	36	25	41	41	44	47	36	27	38	37	25	41	42	34	37	31	41	41	31	38	38	38	46	27	33	53	36	41	47	26	26	37	35	35	40	32	38	26	33	38	37	40	35	33	32	33	49	40	38	30	34	39	38	41	36	38	38	40	26	26	45	35	40	32	34	29	42	47	37	32	32	36	33	31	35	35	37	37	36	48	36	43	36	38	37	39	41	35	24	34	37	35	41	40	29	36	37	36	30	37	34	36	40	41	33	41	51	41	30	38	31	38	40	43	33	33	33	33	35	31	37	27	47	44	31	40	45	33	40	32	41	40	45	40	36	33	50	40	49	35	36	42	46	47	45	34	42	40	36	24	32	31	40	34	50	46	28	35	39	40	37	34	43	52	34	46	35	28	43	41	34	45	32	37	47	39	36	32	39	48	29	48	41	34	36	44	34	33	45	40	33	42	38	38	25	51	36	36	31	44	37	39	27	37	35	44	36	32	38	42	38	33	40	36	28	28	44	38	40	44	29	38	35	36	32	29	41	39	34	48	37	36	36	37	45	45	31	44	39	35	34	37	43	31	36	44	31	45	32	36	40	42	44	39	38	32	33	37	34	39	39	36	38	34	39	38	35	31	35	48	46	30	33	45	32	39	30	38	39	39	35	59	38	43	26	41	33	43	34	32	48	49	25	37	37	39	48	41	39	41	39	41	38	37	47	35	28	39	44	23	34	31	41	32	40	45	45	48	51	41	33	41	33	39	36	43	36	38	35	34	45	35	45	46	33	46	36	39	38	38	41	47	34	42	47	35	35	39	27	30	50	40	31	44	38	37	37	30	36	30	41	29	35	35	44	39	27	32	34	36	43	47	30	29	40	43	34	49	39	37	43	41	36	37	35	49	42	45	37	39	32	37	37	48	39	29	36	43	35	41	44	24	40	32	36	40	38	42	37	43	36	28	46	44	27	41	39	35	40	32	31	43	27	36	36	47	33	36	43	40	42	32	40	31	38	35	40	37	29	32	31	35	38	31	33	43	46	28	38	42	28	42	40	35	44	36	37	43	43	35	38	33	34	32	41	34	28	38	41	31	35	34	45	36	31	35	39	28	31	46	37	29	48	34	42	29	30	34	40	32	32	33	29	39	36	29	33	34	41	37	43	28	35	36	37	42	28	40	43	29	32	30	52	55	47	39	44	46	52	35	39	35	37	45	37	38	33	39	34	38	34	42	39	42	41	47	42	44	45	36	40	32	34	27	47	38	48	27	31	43	32	44	36	43	34	42	42	27	29	33	42	35	40	37	29	35	41	31	42	34	33	25	42	37	38	44	51	34	38	39	28	40	37	38	33	36	33	31	35	37	39	30	40	39	51	37	43	34	38	38	49	27	33	32	32	41	42	26	36	40	42	29	25	47	45	46	43	21	40	39	40	50	38	38	36	37	33	39	41	44	30	25	31	36	39	37	31	27	29	39	33	30	39	37
12561	4279	1994	3446	6473	7450	6311	5158	3965	3480	3297	3167	3042	2773	2721	2500	2070	1731	1668	1544	1211	1233	1021	1016	963	1011	965	865	776	720	699	657	658	590	550	464	488	417	429	377	380	418	401	417	427	411	367	383	404	350	378	341	348	331	354	331	340	335	340	375	341	317	371	328	311	306	319	338	349	344	313	340	308	306	341	321	344	346	332	305	327	313	304	297	313	336	299	319	294	330	333	341	324	344	307	331	330	314	340	300	343	338	323	345	335	300	341	306	332	324	313	329	311	275	328	310	305	281	319	325	337	321	298	331	332	305	314	300	301	319	308	299	309	305	317	311	303	301	328	291	331	312	322	324	321	314	320	337	321	357	298	327	289	337	322	307	312	304	305	343	306	339	289	334	311	306	331	334	317	304	329	336	353	318	339	332	331	321	310	288	342	320	313	316	305	326	315	330	299	322	317	336	319	367	335	339	305	320	355	344	313	368	331	337	338	330	307	359	316	304	317	314	344	339	298	322	342	317	310	319	341	303	306	327	307	345	334	326	285	354	333	346	329	321	321	362	304	359	316	300	319	306	348	300	301	356	308	326	325	328	308	333	331	339	312	320	308	346	328	339	296	325	333	333	306	343	301	297	347	337	333	331	322	305	320	327	299	335	333	316	322	312	297	334	284	346	309	300	303	335	312	297	322	317	305	324	320	321	304	293	332	346	299	296	284	287	311	295	325	287	352	319	308	352	295	299	327	308	356	323	313	298	320	336	316	291	318	313	313	325	325	314	314	319	319	329	316	307	328	317	340	321	336	309	332	326	365	315	333	332	335	334	314	297	291	318	286	339	303	353	349	325	294	307	306	341	307	255	323	333	316	349	302	343	330	329	323	334	316	315	301	329	300	317	320	312	308	334	277	341	300	307	329	304	326	350	333	328	331	277	317	333	335	323	305	346	322	334	312	319	330	333	307	309	320	302	325	359	290	288	298	301	307	320	367	341	372	297	308	328	318	311	338	331	342	335	343	331	309	344	344	307	325	330	332	324	293	309	293	317	318	287	306	264	301	317	318	317	331	324	282	341	334	359	335	343	312	329	347	331	317	306	319	323	317	325	330	294	325	328	321	343	289	345	335	343	319	305	297	326	335	332	342	314	324	357	382	298	364	332	324	344	342	290	319	282	312	326	332	318	337	316	333	330	334	346	338	323	308	294	311	336	310	311	336	337	309	316	362	316	338	315	335	316	326	323	318	317	303	291	288	301	305	283	318	341	333	308	340	333	287	294	324	317	345	309	313	306	303	338	321	329	322	297	305	332	347	309	312	342	333	321	290	348	315	317	337	336	321	333	328	313	322	312	309	295	324	314	329	352	307	317	328	337	300	345	323	307	351	339	313	312	323	331	324	314	337	328	293	321	318	333	297	323	306	316	294	317	321	309	326	359	314	319	314	349	342	328	286	318	325	328	341	319	327	302	367	324	298	318	321	308	315	295	306	299	310	335	324	318	319	330	331	328	328	309	330	317	316	317	351	347	354	322	315	338	337	298	352	338	302	351	292	325	332	339	311	316	356	291	331	354	303	369	337	338	331	334	333	347	346	339	305	329	321	360	328	291	318	293	304	327	326	325	341	326	344	329	324	286	315	303	315	338	318	332	306	335	318	326	293	305	363	330	326	302	300	317	317	328	306	316	290	297	300	337	311	296	327	344	309	257	333	298	330	317	311	312	335	316	321	342	308	312	311	329	310	299	329	346	300	329	296	328	319	338	337	346	329	331	324	321	329	309	308	312	329	282	313	298	299	330	295	298	315	363	297	351	322	332	307	348	340	338	311	340	323	318	308	345	334	343	323	304	321	306	324	311	323	302	365	345	336	296	346	292	302	350	302	295	345	294	332	315	316	334	323	329	331	318	321	319	319	330	290	304	309	370	329	300	319	312	351	335	318	325	317	322	302	350	325	349	347	324	314	315	323	328	322	331	329	318	314	335	282	296	316	317	323	320	314	325	334	306	312	318	322	334	312	337	319	351	344	312	315	331	319	302	328	337	344	352	319	302	311	304	340	340	333	317	321	301	325	319	327	305	349	327	293	322	312	338	319	307	303	315	337	310	322	303	329	331	313	309	334	314	328	303	299	302	338	346	329	311	332	330	324	316	310	310	320	315	333	305	323	277	333	361	332	317	324	312	306	305	314	316	313	305	298	308	377	334	305	321	315	319	307	307	337	317	326	320	295	339	335	316	371	301	332	325	347	332	300	323	310	295	311	298	340	344	330	319	331	348	279	301	324	344	317	328	283	300	318	313	302	340	304	309	301	333	315	327	304	337	337	318	312	322	346	305	346	344	343	344	323	283	349	311	293	327	316	280	310	304	304	324	317	302	335	324	341	299	292	315	291	342	315	317	326	311	334	304	338	318	300	312	298	335	325	314	319	283	335	323	302	310	278	330	316	328	304	294	302	307	304	321	313	291	328	305	328	344	320	324	306	330	306	279	319	305	332	307	285	317	327	294	302	334	338	302	333	290	332	319	317	311	282	326	338	294	328	315	330	329	335	341	310	327	296	303	321	326	346	325	300	307	324	309	324	322	339	326	350	349	324	335	324	332	329	333	332	308	344	317	306	327	304	328	317	334	344	337	348	330	305	353	295	356	340	330	299	339	304	324	339	317	307	311	331	311	265	325	318	290	306	287	323	305	331	312	325	337	294	333	321	325	319	329	319	334	280	326	309	302	307	319	316	335	307	306	327	340	291	317	328	297	300	373	311	334	304	288	296	296	321	304	360	330	324	317	317	303	309	352	329	307	325	325	323	328	332	323	362	312	305	328	329	312	325	315	316	307	328	321	315	334	299	291	317	337	324	345	302	306	336	323	315	336	338	337	292	338	302	312	320	342	319	299	332	315	335	303	356	301	323	302	324	334	319	330	284	332	356	327	299	318	306	307	341	325	318	326	307	292	326	316	349	339	305	348	331	299	325	320	327	319	319	326	340	329	309	306	323	301	330	280	315	328	331	282	304	280	314	299	321	356	316	323	308	279	316	332	353	334	328	312	335	309	301	285	306	308	321	305	321	322	330	300	286	314	322	327	331	299	318	290	332	329	316	295	327	338	281	331	344	360	304	294	312	312	317	308	317	317	297	323	301	329	294	314	322	313	312	337	332	354	335	311	325	304	333	284	289	340	326	308	346	333	302	354	321	341	332	319	344	314	324	321	307	317	286	304	305	342	334	304	361	299	355	316	310	318	315	345	314	330	317	299	297	295	301	340	299	333	338	301	308	355	292	318	342	313	362	308	338	310	312	336	300	323	328	343	343	336	321	288	326	333	340	312	317	324	330	298	285	301	334	330	303	290	327	324	324	313	317	302	299	327	350	307	314	333	350	367	321	347	333	310	320	331	294	331	298	331	301	315	307	299	295	305	330	329	280	330	337	324	318	304	305	340	274	328	322	346	306	328	318	334	310	333	309	331	326	308	316	312	333	337	368	317	320	365	300	297	309	324
982	471	307	216	155	215	253	214	170	188	208	172	197	198	191	145	163	135	130	136	122	104	96	111	88	125	108	80	93	93	97	76	87	81	82	73	84	77	74	63	78	82	72	67	82	68	72	76	71	74	64	81	74	79	71	83	90	81	82	58	69	77	82	76	83	64	82	66	78	73	58	80	68	70	78	69	62	62	91	73	82	68	66	67	67	80	75	74	63	76	78	70	71	69	67	76	74	69	72	66	66	65	67	61	66	70	76	65	70	73	61	60	83	75	69	58	71	51	75	58	80	79	78	58	83	76	73	77	66	76	72	78	64	66	73	84	78	88	71	66	79	59	89	76	59	69	64	69	73	71	72	73	75	76	62	83	71	78	61	60	67	57	63	72	72	55	78	59	63	64	64	61	63	61	79	77	57	63	91	81	79	73	68	66	66	79	63	68	70	82	60	61	74	71	78	67	64	69	67	67	79	62	64	60	58	78	87	85	64	69	74	68	59	65	66	65	87	62	57	80	69	73	64	67	62	61	72	74	72	69	66	70	71	71	56	61	54	78	59	73	69	66	71	73	76	76	76	67	80	57	60	71	58	72	69	57	66	79	72	77	63	58	67	74	58	69	74	69	78	72	66	65	86	74	74	63	77	77	67	64	79	77	75	70	66	71	68	69	63	78	71	53	58	71	55	73	73	72	86	70	71	75	69	66	80	71	69	62	68	70	52	83	72	63	58	68	71	63	66	90	67	69	66	71	81	79	57	59	66	66	83	73	79	70	68	71	71	70	65	71	83	57	54	65	59	65	67	71	52	77	76	82	83	64	68	78	62	64	72	69	77	70	52	63	86	71	71	59	63	69	70	63	54	62	79	61	59	71	67	70	74	80	67	76	62	81	78	82	57	82	80	69	68	66	78	81	72	71	60	73	80	71	69	79	71	76	68	74	83	69	97	68	71	67	80	69	72	80	74	74	73	79	94	70	73	75	82	72	83	79	76	81	66	78	79	69	72	70	61	65	75	76	62	68	55	76	78	86	63	85	61	67	77	80	69	56	72	68	57	67	63	80	62	63	72	73	72	70	81	77	76	74	69	84	65	67	57	68	56	77	63	62	79	70	66	69	74	69	58	75	72	74	64	66	69	55	64	76	77	90	47	68	68	68	59	60	59	67	84	81	75	58	72	61	57	68	74	71	79	73	76	73	69	89	76	63	65	65	83	68	72	61	68	67	64	72	66	75	75	75	66	81	51	65	64	67	73	83	69	51	64	66	69	56	66	73	64	79	60	73	73	58	72	73	79	56	64	65	64	82	61	76	79	73	72	73	80	82	68	57	64	82	52	66	86	72	81	62	78	63	80	86	84	70	65	73	68	61	72	63	59	63	69	71	63	65	75	76	69	74	82	73	78	61	65	69	65	60	73	71	78	57	78	66	42	59	77	67	66	63	85	74	70	76	47	73	79	74	57	75	68	70	63	68	70	60	70	70	82	65	84	70	67	83	107	82	81	90	87	69	78	87	68	64	69	55	81	57	67	72	64	80	82	68	72	72	88	77	79	67	71	81	77	73	92	56	60	69	71	71	64	72	87	68	66	59	68	74	69	73	70	63	80	69	75	62	59	77	57	67	70	59	73	68	61	73	77	68	82	79	76	75	65	59	74	75	64	54	74	67	68	68	60	75	59	89	82	69	83	58	73	63	80	72	67	67	75	66	77	74	66	72	66	82	78	67	66	64	62	57	82	62	73	53	77	86	80	82	78	59	67	72	69	73	82	67	62	67	70	69	69	77	67	66	76	74	89	60	62	75	78	59	61	72	68	64	69	66	83	73	64	76	84	79	72	61	64	63	79	68	71	66	77	70	73	73	81	61	67	74	85	66	67	69	67	58	70	64	50	71	74	56	88	72	62	56	68	66	76	59	80	61	71	85	68	82	58	72	73	67	83	72	80	60	83	76	67	74	71	69	70	69	68	82	90	79	69	73	72	55	81	86	67	69	67	70	72	69	59	68	62	74	72	69	71	76	70	67	63	75	62	65	86	81	68	68	69	53	72	79	75	56	74	65	50	56	63	77	73	66	75	67	78	78	66	67	64	69	75	78	74	78	65	77	58	59	76	73	66	72	74	60	68	74	76	74	58	63	73	79	85	70	70	61	70	85	73	75	64	67	79	59	53	59	60	65	71	71	61	66	72	81	74	77	67	69	75	65	64	78	70	58	69	75	85	70	62	74	85	72	62	58	68	76	75	52	71	78	73	79	58	55	74	77	58	75	63	83	59	78	61	67	57	56	71	68	49	57	46	73	72	80	100	66	58	66	76	75	69	62	73	69	67	65	80	74	77	62	65	76	69	77	75	75	80	80	85	83	74	63	72	69	66	60	70	49	69	83	77	55	73	65	71	69	71	52	71	85	74	61	62	71	69	79	59	63	77	69	70	78	81	63	78	67	67	76	68	68	67	66	69	75	58	81	69	68	68	71	77	69	65	71	84	60	60	57	70	72	73	79	85	66	65	65	60	66	81	70	71	57	74	70	63	66	75	69	74	65	73	70	66	54	78	66	74	73	78	70	72	74	78	63	70	82	67	64	66	77	66	81	79	63	61	67	63	79	75	78	77	68	61	54	59	74	70	70	73	67	70	71	76	75	65	80	62	72	69	88	62	69	67	51	72	66	78	52	73	71	82	68	75	47	70	65	68	72	74	62	74	72	77	69	71	73	88	69	73	71	51	72	62	47	75	75	79	71	70	76	77	55	85	74	62	63	68	57	80	77	59	64	76	67	77	68	88	61	76	77	83	77	75	68	69	77	76	61	70	75	68	69	60	66	71	64	68	67	73	70	58	77	77	73	70	64	76	72	66	69	65	65	54	74	60	68	77	74	88	60	62	68	75	66	60	78	60	71	69	62	63	53	87	78	68	81	78	68	74	69	64	80	70	67	64	63	73	75	73	71	70	70	59	61	69	73	72	63	74	71	93	79	64	66	80	80	64	72	63	84	70	78	72	75	74	79	64	61	71	67	68	59	60	70	77	61	66	64	71	68	77	57	71	70	62	55	71	52	84	68	67	83	72	77	72	63	58	65	71	69	73	76	67	67	78	57	78	59	59	77	75	57	69	59	68	78	75	62	69	82	81	72	51	78	63	69	78	68	59	82	70	83	68	75	61	67	72	64	57	74	46	61	72	77	75	62	63	67	69	72	52	70	55	75	74	79	72	68	80	75	77	79	72	64	68	60	72	74	58	68	68	66	71	76	69	77	70	75	75	66	56	60	76	65	78	62	69	67	56	68	77	68	69	63	76	74	73	65	76	76	59	66	77	62	74	64	67	67	67	84	72	60	58	63	73	72	70	70	73	74	70	76	67	67	64	65	66	72	67	86	73	68	68	79	83	65	56	74	73	80	77	60	73	70	59	77	55	82	70	62	74	75	56	77	75	63	74	72	74	88	69	67	64	73	75	68	47	59	64	62	50	78	72	72	77	80	63	90
14559	6829	3460	5411	10032	11493	9829	7785	6169	5397	5314	4638	4633	4328	4034	3413	2937	2606	2282	2202	1918	1757	1567	1586	1493	1437	1442	1361	1194	1195	1101	1069	1031	967	787	772	772	752	728	699	705	738	696	722	727	704	682	661	682	658	616	630	628	602	601	586	616	609	642	571	626	571	596	629	603	654	615	613	594	595	594	599	544	584	571	578	586	571	610	608	579	586	614	583	581	585	554	571	594	582	608	590	596	576	547	591	630	563	561	569	587	614	578	616	608	628	584	601	576	583	628	599	582	562	612	581	614	598	560	582	590	607	586	555	635	583	606	614	572	596	584	541	595	569	540	621	571	572	594	562	546	585	548	592	582	570	629	587	569	563	554	614	574	634	590	593	583	587	584	591	595	579	590	548	563	539	606	576	587	586	587	610	589	607	570	566	564	576	546	626	585	576	601	579	610	587	563	608	579	596	566	552	588	592	607	600	572	629	540	580	607	550	596	601	588	564	582	615	532	580	579	592	563	535	602	604	617	569	575	596	582	637	639	539	595	618	570	630	588	608	588	622	628	626	575	552	592	606	552	574	616	586	550	606	552	601	575	550	575	603	611	588	622	593	590	581	592	576	572	590	606	581	598	577	576	607	606	587	603	618	607	610	534	582	597	613	546	601	542	594	581	609	632	574	550	593	594	598	559	567	579	597	588	559	580	571	588	565	546	604	579	601	568	610	588	588	574	580	606	597	609	555	559	585	621	582	628	590	621	585	591	593	578	583	593	597	608	615	569	555	578	576	553	541	617	556	553	581	573	618	586	545	631	539	567	576	572	628	583	570	571	577	567	571	581	556	608	575	552	590	578	545	565	597	529	595	584	567	582	577	605	570	611	577	560	620	572	578	574	578	593	601	568	598	614	531	575	550	594	576	563	519	574	582	606	572	578	618	590	549	581	555	587	528	589	592	585	597	569	572	616	591	564	535	611	590	563	606	572	603	557	570	557	532	622	593	594	522	544	600	599	545	615	602	616	609	557	581	605	583	551	554	566	555	597	577	596	546	589	577	565	543	539	583	544	569	618	564	585	613	575	565	563	579	569	588	569	593	596	583	597	583	626	575	588	590	592	555	609	614	582	590	546	592	570	629	603	595	600	553	575	621	569	621	566	574	586	548	617	568	610	553	610	605	555	582	617	578	599	575	624	598	616	587	562	599	559	510	646	536	624	581	605	586	568	580	572	564	578	585	587	634	560	597	567	629	549	577	590	604	588	540	558	613	567	590	557	595	562	566	584	561	597	591	601	567	579	619	533	527	567	601	617	587	601	580	556	599	561	585	606	601	559	560	600	606	583	560	620	590	608	596	600	618	648	646	613	545	566	597	579	582	616	636	556	585	594	575	577	578	602	541	585	622	613	610	601	595	532	610	572	570	590	588	532	614	599	620	623	547	536	591	549	580	604	575	553	591	619	615	559	619	609	521	555	553	570	589	555	605	566	580	576	586	591	562	560	563	581	551	546	628	572	566	590	576	568	614	561	561	533	598	592	560	574	556	568	612	589	568	578	586	623	615	572	579	591	553	637	578	586	577	604	561	581	592	561	586	602	561	580	613	577	544	593	599	573	618	582	603	602	544	562	575	618	558	616	576	591	580	537	596	632	602	572	580	547	604	564	579	538	592	616	547	563	574	588	573	572	596	575	560	606	579	589	618	603	556	626	576	589	607	597	583	574	565	611	599	587	581	555	610	561	538	566	599	609	595	601	600	603	609	572	599	565	572	577	577	616	615	567	611	629	597	582	561	597	562	561	578	583	549	598	523	598	575	587	589	576	583	567	571	594	607	568	584	602	610	557	568	564	594	572	602	568	611	607	586	578	593	566	611	573	615	548	554	566	557	574	570	597	597	624	551	564	604	612	596	567	605	601	590	546	571	580	570	587	539	579	596	579	533	587	535	567	549	575	543	602	584	534	587	602	585	589	626	623	603	572	590	576	581	617	574	562	572	655	587	547	551	564	598	612	598	616	554	560	616	586	612	582	600	575	545	558	584	624	544	564	568	593	542	626	594	569	566	579	588	572	610	606	592	588	586	582	578	576	613	596	621	546	609	635	600	578	556	595	595	555	557	611	616	587	562	584	595	587	579	616	591	562	591	586	621	600	628	539	589	581	633	588	595	581	595	590	571	601	542	583	576	598	579	587	615	563	566	596	587	586	589	591	615	597	624	591	541	562	597	577	599	587	562	617	572	597	568	580	574	584	562	571	595	623	563	564	587	578	611	568	586	543	609	584	543	618	626	538	599	564	570	564	572	599	605	563	577	586	537	555	552	574	553	606	578	564	586	569	597	586	627	596	584	590	540	567	611	636	583	605	581	557	595	642	578	596	599	584	606	611	623	576	546	592	630	587	567	626	597	622	537	596	601	576	557	612	572	601	605	538	598	584	545	576	578	596	575	613	590	594	603	590	590	518	585	615	562	565	570	575	601	579	600	559	570	615	573	598	552	542	549	584	560	602	555	610	617	569	574	573	594	614	559	575	620	575	592	558	558	537	608	558	576	563	542	606	578	605	610	581	612	569	545	572	561	603	630	512	591	605	583	588	570	583	580	560	594	594	562	586	557	600	591	577	564	572	609	591	563	540	596	568	626	547	635	566	574	613	557	596	591	626	575	592	585	571	599	581	601	583	578	585	603	594	621	558	600	547	540	570	543	552	557	574	612	593	570	540	589	612	581	591	560	608	594	594	579	603	570	576	554	558	579	577	595	594	556	590	628	596	546	597	595	618	565	565	564	579	600	606	557	608	558	603	603	563	590	623	584	614	602	547	596	610	526	599	624	557	618	591	588	560	575	634	586	590	533	564	594	526	569	550	578	564	567	594	578	618	577	580	612	591	554	600	622	648	629	566	560	619	625	563	636	579	610	601	599	547	615	570	557	561	615	606	612	601	623	569	605	614	579	572	593	606	601	602	559	557	584	577	590	637	615	594	560	594	551	563	567	600	625	583	592	532	582	596	565	586	614	611	567	586	593	592	638	586	589	549	612	630	564	587	550	640	625	560	546	612	591	593	568	578	601	632	576	573	590	574	585	583	585	601	589	587	557	604	589	573	626	596	538	618	578	589	567	591	564	591	571	569	615	600	633	568	581	589	587	598	577	606	543	585	605	610	566	602	593	564	574	580	582	569	586	580	562	556	571	623	586	571	541	608	619	576	584	544	572	586	602	627	599	555	576	577	580	597	558	559	605	574	576	588	541	589	583	578	550	555	560	605	552	554	585	596	592	572	601	602	581	574	609	548	563	554	590	539	613	606	608	559	612	582	591	558	558	580	591	584	573	555	570	583	592	574	584	587	577	575	588	612	600	578	588	549	582	566	566	568	573	635	556	574	569	566	595	580	623	592	591	571	574	556	568	564	594	599	527	584	571	575	608	607	582	591	585	626	564	587	556	584	592	575	555	582	555	600	600	565	570	584	548	557	585	570	601	639	640	538	580	592	541	592	565	564	590	571	554
1835	400	249	139	142	157	194	151	164	152	149	148	161	135	146	106	109	85	100	82	95	97	64	75	66	73	60	63	75	59	51	47	49	53	39	43	36	32	36	40	36	42	44	44	43	28	41	32	50	36	36	39	41	34	52	41	40	31	40	36	34	41	29	37	29	31	38	36	29	44	31	32	41	36	28	29	22	36	37	34	30	31	39	37	29	48	31	29	38	24	24	44	41	32	30	40	35	38	44	36	41	42	37	31	29	23	31	33	29	42	44	31	32	31	27	37	32	34	32	30	36	29	35	37	33	43	35	39	40	41	33	40	39	37	33	36	30	30	31	25	41	30	33	36	36	50	41	45	31	43	37	44	28	28	34	29	35	34	35	30	36	38	37	33	32	42	29	41	31	43	41	35	36	36	29	28	39	39	33	37	23	33	32	39	33	36	33	26	42	37	35	38	36	36	37	48	49	38	36	34	33	34	36	29	35	37	33	33	33	31	38	36	42	29	26	34	39	43	29	34	20	37	41	35	32	34	34	33	30	32	39	40	39	32	36	43	38	39	33	35	38	32	35	34	40	36	38	41	34	34	25	35	33	39	35	46	48	40	41	44	32	49	32	33	38	30	51	42	37	40	33	33	35	32	38	50	33	40	32	35	35	35	36	37	33	34	39	31	47	30	38	30	35	37	42	37	27	36	38	34	44	42	39	37	46	33	38	37	37	33	39	28	33	29	27	33	45	34	37	30	34	33	45	32	34	35	39	37	26	34	44	30	33	21	52	39	30	42	37	30	42	32	37	40	47	25	24	39	33	34	30	43	43	32	31	43	38	42	36	37	36	35	44	41	45	37	39	43	32	36	25	42	34	40	43	24	29	33	39	39	38	31	32	36	35	35	39	31	25	42	38	28	27	30	42	36	45	38	44	27	40	35	36	30	45	32	28	33	30	35	31	34	31	40	28	35	37	31	36	41	31	35	31	28	32	29	40	37	42	33	48	42	38	46	37	39	40	35	43	33	35	37	33	39	36	33	46	42	32	44	37	32	54	40	23	36	29	32	29	27	33	38	33	41	38	32	40	28	38	31	35	45	37	31	27	29	42	32	30	29	36	48	33	31	31	38	28	32	45	25	33	31	24	31	39	29	31	29	35	32	36	35	43	38	33	40	30	31	33	22	33	27	30	34	45	39	33	44	42	40	52	59	34	46	36	44	37	39	47	29	32	31	34	33	30	23	35	44	28	33	37	28	32	31	29	46	28	35	27	37	39	39	46	31	29	35	36	39	31	33	37	32	36	29	34	27	40	21	35	33	32	30	26	35	37	45	37	32	33	31	37	32	35	34	34	33	24	28	36	32	42	31	34	43	34	33	26	29	18	31	31	28	33	35	42	34	28	33	33	42	41	44	35	36	31	36	48	51	31	35	26	42	29	33	24	30	35	30	29	31	43	48	38	36	39	31	32	30	23	32	30	56	37	38	32	36	40	35	38	34	47	41	34	30	27	28	39	27	27	23	36	39	46	37	41	36	35	43	27	33	28	37	34	40	48	36	34	38	40	43	28	37	27	29	34	24	30	47	37	37	33	35	33	31	33	34	28	38	30	31	39	34	27	37	33	30	38	32	38	40	35	34	41	42	46	46	32	37	32	36	40	23	32	40	38	48	31	31	26	40	45	37	33	29	29	39	23	26	31	37	28	43	40	30	37	34	30	31	44	41	26	41	32	37	35	27	34	38	43	36	21	41	35	32	31	32	39	41	34	45	37	31	32	40	34	45	35	28	35	24	34	31	36	41	27	33	45	31	33	34	44	37	31	38	36	25	36	25	33	35	31	27	27	38	39	31	29	30	32	41	39	34	38	35	33	36	42	34	36	18	37	25	39	31	39	42	38	32	30	36	28	35	33	27	38	44	35	36	31	27	36	39	39	37	34	31	32	48	37	44	41	23	42	34	31	32	23	25	43	39	43	25	18	30	27	37	37	35	43	37	47	39	31	43	46	40	27	29	29	25	34	29	36	28	38	34	34	32	23	32	31	27	38	27	44	33	48	39	40	24	39	35	35	35	35	30	28	30	28	37	43	43	37	40	39	33	27	43	38	45	40	41	37	34	44	35	38	35	32	32	26	38	36	32	39	35	32	45	33	50	32	33	41	40	41	35	34	48	38	31	30	32	34	36	42	20	28	41	41	38	37	32	33	38	37	44	46	33	34	26	30	28	37	33	27	41	40	35	41	36	25	29	28	34	37	35	27	35	26	34	25	32	36	35	28	33	31	45	37	27	46	32	44	38	37	34	33	23	43	30	35	23	29	38	32	41	47	35	38	42	26	35	38	37	41	40	36	28	41	30	38	28	31	37	33	30	42	30	33	38	45	45	45	29	37	42	37	43	27	35	34	45	36	39	28	41	34	34	37	49	36	36	33	30	33	39	34	30	32	50	29	50	26	34	24	39	37	43	34	29	38	30	34	36	25	42	35	38	22	28	22	28	30	29	32	31	41	29	25	44	24	42	27	34	26	47	31	31	41	35	33	38	32	38	38	36	37	50	30	33	28	36	41	26	40	36	29	38	34	36	38	41	41	37	30	41	44	44	40	33	40	29	36	30	56	37	38	39	34	34	43	32	36	30	35	36	35	36	32	31	40	33	37	36	29	31	30	34	39	42	36	30	33	31	24	36	45	44	37	34	41	27	31	42	35	43	28	29	45	43	25	42	26	38	18	33	33	29	37	41	37	48	33	37	33	30	24	31	36	43	34	35	31	38	31	34	34	35	31	30	23	34	36	28	47	37	38	35	30	28	41	41	38	31	33	33	30	44	29	38	34	33	22	40	28	41	29	35	34	38	27	38	30	35	33	35	39	45	43	34	23	23	31	30	31	38	41	29	37	37	35	24	45	39	33	31	22	45	30	46	40	33	35	32	32	48	24	29	41	29	39	37	31	33	27	46	32	37	28	32	40	45	28	46	39	26	44	42	27	27	32	42	32	30	38	38	47	38	27	42	41	32	23	32	31	30	31	39	41	33	30	38	44	40	28	42	40	33	28	35	36	36	26	40	37	30	33	32	36	31	40	34	28	43	42	33	31	26	35	39	27	42	35	35	41	29	29	33	34	43	27	36	34	32	41	38	23	46	39	29	29	29	39	27	33	25	34	36	44	31	32	35	35	43	32	35	46	37	36	29	44	32	33	39	41	36	26	38	35	34	18	48	38	39	30	43	40	26	35	40	31	30	24	42	39	26	41	38	49	33	34	37	35	31	33	28	31	39	39	41	27	42	41	23	51	41	38	31	30	36	31	35	37	32	40	25	45	32	35	36	31	35	34	27	41	37	34	32	38	37	32	42	37	29	32	33	32	37	35	42	32	34	39	28	39	25	36	45	29	43	42	36	34	36	38	35	23	33	41	35	41	37	40	39	33	37	33	33	28	33	42	28	50	40	33	25	49	28	35	35	29	38	31	44	42	36	33	34	31	38	31	49	30	43	33	37
15041	5736	2970	4690	9369	10672	8918	7091	5816	5446	5109	4549	4595	4193	3805	3115	2847	2348	2156	1975	1678	1555	1343	1374	1208	1182	1149	1008	954	852	847	815	807	682	600	516	540	489	434	490	433	472	400	401	447	426	388	380	392	402	337	347	382	350	361	349	336	388	375	330	319	320	312	296	316	308	295	320	256	312	297	297	323	312	310	340	268	321	301	309	285	303	290	315	281	330	299	316	303	319	309	317	334	329	301	285	326	305	344	332	292	318	309	318	335	347	345	346	302	341	289	328	295	295	294	325	261	304	334	340	300	286	286	301	294	287	297	323	306	304	313	306	312	321	324	303	298	299	329	308	277	295	282	317	318	295	296	310	309	326	296	307	288	307	333	325	311	308	289	304	325	308	329	308	306	307	287	319	281	298	305	315	324	299	289	308	283	314	305	320	293	339	314	299	276	299	290	295	315	306	337	315	317	310	311	301	308	299	292	291	308	314	311	296	319	298	261	288	313	311	319	297	326	275	297	338	286	304	294	323	325	304	318	285	320	276	309	322	304	321	301	332	271	311	289	304	310	328	296	320	294	320	300	327	293	300	326	301	307	269	309	299	322	344	307	322	281	316	319	283	307	318	324	296	287	319	294	290	281	299	304	304	311	285	328	313	303	294	304	342	295	300	295	291	288	309	326	317	313	288	332	298	285	303	298	304	305	344	273	314	285	327	272	286	310	322	286	288	297	323	320	289	320	328	305	310	269	305	318	298	312	294	322	272	285	316	294	290	305	310	311	317	299	300	289	301	276	306	309	304	299	316	316	312	296	301	299	315	314	327	283	314	298	280	308	334	389	308	311	317	281	279	297	310	335	304	339	319	296	293	287	352	330	318	318	295	300	313	297	295	319	329	287	322	322	309	276	326	306	325	327	278	324	298	313	316	313	296	316	321	269	296	291	339	310	342	309	307	343	301	281	316	299	328	293	319	304	318	335	322	302	313	304	318	297	298	329	324	313	290	306	314	286	313	304	289	316	310	294	352	281	298	293	290	280	301	302	335	287	311	309	327	305	341	304	284	275	304	333	295	312	311	330	332	312	292	321	302	297	301	287	299	311	302	306	307	313	290	279	309	312	326	280	297	279	340	318	280	332	317	279	313	276	288	288	311	318	305	305	304	296	318	313	332	317	291	309	280	324	299	278	289	306	293	322	315	292	301	269	310	316	291	291	308	301	292	319	323	324	314	291	284	312	290	329	306	347	326	315	332	302	310	312	332	339	283	304	278	308	299	319	344	287	301	284	313	296	327	335	298	290	336	298	310	310	305	300	277	302	326	314	307	301	297	289	301	288	356	327	302	284	320	267	315	314	299	279	347	312	270	266	302	321	313	299	283	314	301	319	293	303	323	293	328	304	338	287	298	309	329	309	275	297	333	279	322	298	288	341	276	320	307	294	291	277	300	319	283	322	319	265	314	292	306	305	291	320	265	350	299	350	326	292	311	264	309	328	325	290	330	303	307	296	313	296	303	309	300	293	309	320	299	306	287	292	300	313	332	274	308	314	304	307	320	303	309	307	317	332	282	315	333	294	293	327	329	328	343	300	344	298	301	298	317	303	276	269	329	321	299	329	328	330	285	290	339	287	290	309	284	291	306	314	278	272	297	300	317	309	308	282	257	310	298	319	337	343	297	312	325	299	327	311	294	287	307	279	268	306	277	274	337	302	320	326	302	302	346	312	279	326	314	316	278	313	306	303	323	287	308	342	315	302	284	314	324	302	290	296	302	313	322	314	316	325	284	330	313	303	308	287	313	309	292	284	331	301	288	305	327	288	300	318	297	341	308	305	317	317	319	295	279	321	325	344	332	290	312	302	299	331	332	309	326	327	322	330	291	299	287	326	339	298	296	272	284	307	293	285	309	275	293	307	297	298	330	294	291	301	305	285	310	323	296	325	285	329	316	297	311	273	329	300	310	328	311	384	295	317	328	340	328	334	355	302	319	302	305	324	329	314	299	302	317	282	294	318	345	316	301	308	293	287	313	323	304	290	312	312	282	333	285	313	300	326	296	311	294	326	289	325	320	314	300	330	312	327	312	307	320	277	325	284	301	306	321	337	319	296	304	314	302	296	331	332	284	285	302	326	289	293	294	290	293	271	333	298	295	285	333	322	306	298	321	313	296	307	325	298	325	311	301	322	283	314	322	305	343	289	326	319	277	269	308	305	326	307	300	315	305	305	321	305	314	311	313	323	332	277	323	322	354	317	314	296	319	310	302	327	326	312	304	319	300	306	296	312	300	299	261	261	288	348	285	283	287	301	304	306	320	315	311	334	289	305	334	352	297	284	327	313	312	294	313	315	336	310	317	311	331	291	283	300	310	290	291	297	308	308	313	318	328	297	297	296	324	286	305	329	285	303	299	303	305	284	313	310	292	281	308	313	329	328	300	268	333	292	322	351	302	281	329	300	317	315	293	294	304	289	318	285	319	272	294	330	309	312	304	300	343	302	305	297	309	303	310	281	306	303	303	288	315	333	324	300	267	283	272	304	315	317	329	305	320	313	297	306	310	280	326	313	293	295	300	285	312	308	304	309	283	287	353	325	305	303	292	292	329	342	336	300	321	298	329	289	304	319	316	303	306	321	306	260	287	306	321	304	298	304	297	313	301	299	292	375	266	315	321	308	306	291	313	302	323	322	289	310	292	298	332	298	329	300	307	283	309	288	298	295	319	310	280	302	324	300	283	312	298	267	311	313	327	293	314	294	301	270	304	282	325	298	310	285	292	327	308	299	308	300	313	298	284	300	335	318	308	311	290	326	325	322	323	330	332	299	288	305	311	300	286	314	279	307	308	283	283	335	302	286	305	302	317	294	294	302	302	307	278	334	298	317	337	332	293	295	310	309	305	281	302	349	270	286	309	330	318	329	319	310	302	290	291	277	322	290	326	292	309	288	319	330	347	307	314	285	316	333	295	296	303	317	327	271	303	308	333	288	322	297	313	325	321	309	339	282	299	279	328	276	322	323	324	336	305	273	323	293	272	315	297	311	278	295	318	298	311	303	324	324	313	292	290	266	315	351	305	296	298	304	286	303	313	317	296	336	297	342	284	326	307	325	312	281	310	295	313	320	312	311	292	314	311	325	304	287	300	270	286	277	298	302	305	311	300	296	311	328	299	294	314	300	304	317	302	286	296	336	319	279	312	294	327	312	312	288	303	317	320	308	312	319	281	298	312	317	335	302	317	315	313	321	292	311	286	281	319	339	292	324	303	293	306	284	272	311	316	271	321	279	330	277	320	306	309	268	298	300	289	296	314	328	309	314	269	279	305	322	324	305	332	311	284	292	285	300	318	305	307	332	286	283	333	320	307	311	266	341	338	294	316	328	321	311	329	294	293	326	297	308	274	288	320	325	294	301	296	312	288	319	342	249	295	342	317	316	310	303	285	292	304	328	293	281	314	287	294	300	320	322	307	299	311	313	289	320	301	317	309	347	289	291	314	292	310	285	298
1342	616	343	224	189	286	287	277	211	229	240	228	207	231	229	203	157	151	145	156	133	131	125	111	114	113	139	108	106	119	97	107	107	96	71	85	68	79	83	90	83	77	85	97	73	96	84	82	96	98	82	81	85	61	72	76	78	67	87	67	62	74	72	72	79	75	76	80	58	80	72	62	63	89	90	88	53	66	65	72	70	73	73	55	77	68	71	75	70	68	60	63	67	64	69	76	67	64	80	59	75	60	57	69	72	71	80	77	83	83	80	78	63	67	74	67	65	59	74	77	50	74	84	77	55	72	78	59	89	86	67	58	59	69	67	62	76	75	82	76	73	83	83	74	74	78	60	72	74	69	57	70	80	85	78	69	78	67	82	57	75	86	78	86	71	79	67	66	85	79	60	70	57	74	67	63	70	90	78	71	76	53	66	82	67	73	81	71	70	87	77	72	50	85	75	83	59	70	54	74	60	68	80	83	72	68	63	55	77	65	81	65	74	69	72	68	69	80	88	64	80	61	80	69	91	76	61	71	74	68	67	76	62	75	92	58	60	64	72	78	64	56	67	59	71	77	85	85	79	76	65	74	80	64	70	62	71	73	67	60	89	69	83	59	74	81	66	79	63	57	70	66	83	71	70	69	86	75	73	62	75	96	69	78	78	51	79	79	74	72	60	73	81	75	74	66	77	70	72	74	62	70	73	86	77	77	73	63	79	55	58	62	69	74	75	66	71	82	61	68	67	69	78	83	61	59	64	64	77	79	74	60	72	71	75	66	85	67	82	74	75	74	79	82	73	76	81	71	79	77	83	70	79	82	64	77	78	78	61	62	59	76	74	80	93	77	69	63	77	68	69	68	73	59	62	76	79	77	73	84	66	73	63	67	84	70	59	60	75	75	68	68	65	67	68	81	55	76	62	79	74	54	62	63	69	69	75	94	85	70	81	89	67	68	65	73	68	71	71	69	65	66	86	63	70	64	84	83	75	69	70	55	64	81	56	82	66	66	67	61	79	75	88	82	75	77	78	63	72	83	73	84	79	79	60	74	53	63	74	59	65	83	73	79	73	69	60	80	78	65	95	59	63	86	63	72	83	75	87	67	71	89	72	75	56	51	79	71	75	68	64	79	72	59	59	61	63	76	68	74	67	76	66	85	64	88	65	56	59	77	48	73	81	46	70	63	73	66	67	72	72	72	74	83	64	66	81	60	80	65	72	70	77	76	70	77	75	70	74	74	76	68	83	90	76	74	79	73	75	77	65	75	86	65	73	71	61	54	74	67	73	68	69	60	83	69	78	77	72	74	72	70	84	64	62	68	77	73	67	62	71	73	77	84	64	78	68	76	72	65	59	66	80	73	71	82	81	80	74	69	80	68	69	58	63	78	72	55	64	76	94	69	66	86	68	75	73	77	78	90	85	81	87	68	81	73	83	64	71	69	78	84	78	63	77	85	63	64	72	72	70	83	78	81	79	76	78	73	56	74	72	75	69	70	87	74	73	66	103	91	75	81	76	80	65	76	63	65	79	65	71	69	65	69	74	62	64	82	80	63	79	64	73	65	72	74	78	65	71	86	76	73	78	75	65	59	79	85	73	54	75	72	68	66	74	54	70	69	86	84	79	75	87	71	75	72	73	70	72	61	63	74	71	64	65	76	70	75	76	73	69	75	64	56	70	81	55	88	81	61	68	62	74	71	72	69	67	67	68	78	51	69	75	82	75	89	70	74	72	69	65	87	78	67	70	74	69	74	73	70	73	63	66	69	68	78	92	94	54	59	71	74	60	75	68	81	74	70	62	87	73	84	83	88	60	70	66	74	73	68	79	76	78	77	65	61	62	73	69	72	72	77	83	80	59	75	58	62	86	83	65	86	77	78	70	81	61	72	70	70	70	83	90	78	73	69	71	69	67	90	60	70	61	81	61	62	72	87	74	75	67	75	72	85	64	69	72	78	72	67	66	89	86	77	72	73	74	67	63	66	68	72	58	66	77	82	69	70	74	80	87	64	53	72	66	81	64	84	72	69	56	62	74	64	70	67	79	74	70	74	73	58	73	73	78	79	72	65	82	72	66	75	84	65	64	73	69	57	68	77	86	78	63	72	65	72	82	79	82	76	70	74	83	74	78	52	73	79	63	87	67	56	55	81	78	67	75	73	57	58	62	81	69	73	56	59	55	66	84	78	73	58	79	88	71	63	84	80	73	69	67	67	77	68	80	60	79	74	77	66	63	89	76	84	93	80	72	71	78	68	74	63	70	63	62	69	77	69	76	65	69	77	65	61	61	83	73	76	66	88	69	77	67	91	67	64	77	74	74	77	72	76	67	68	71	57	64	81	78	63	66	70	66	69	68	72	75	62	61	61	79	80	64	65	70	69	71	67	79	57	80	89	66	57	66	73	77	81	72	80	70	67	80	76	64	91	70	81	69	51	68	64	70	82	65	69	68	66	83	81	71	69	61	69	63	63	70	77	74	77	75	86	65	59	77	72	81	69	85	70	63	75	57	80	73	70	72	78	79	66	79	72	72	67	56	58	65	75	74	58	68	73	55	74	84	61	53	85	74	70	75	79	84	67	78	67	85	80	64	68	88	54	83	92	73	65	72	70	69	80	70	57	70	70	72	74	65	74	71	82	71	77	76	65	69	79	71	88	68	76	69	72	78	75	58	55	59	80	77	71	67	52	64	59	83	67	68	61	93	71	69	88	66	74	64	77	74	64	76	75	74	96	67	70	70	55	67	59	58	60	56	58	61	54	59	68	81	68	78	56	69	72	72	63	76	70	76	73	73	74	90	83	77	89	61	77	53	90	72	74	83	74	58	64	79	57	77	69	80	70	66	55	79	85	71	65	79	63	77	73	73	56	69	79	67	75	55	64	59	76	68	76	84	81	87	88	74	80	81	68	82	61	67	59	74	67	77	75	78	62	73	84	68	77	80	73	69	83	67	75	75	79	76	63	74	65	62	73	67	67	72	74	72	55	84	71	65	60	59	78	65	67	77	68	68	85	63	77	78	63	64	83	64	77	65	71	76	73	67	56	74	74	80	73	71	73	75	82	66	61	73	79	82	69	78	61	79	76	82	57	74	71	64	79	85	90	75	71	75	89	71	62	62	78	70	57	84	57	86	93	89	70	86	74	67	80	64	71	87	80	65	58	72	81	80	70	74	76	77	66	83	72	84	85	67	55	68	71	68	67	59	65	78	60	80	82	84	79	77	66	80	74	82	69	67	84	81	70	77	86	72	83	84	69	67	73	72	74	78	76	60	65	71	66	59	67	66	64	70	65	80	85	63	67	77	61	72	84	76	72	65	65	64	74	67	71	69	73	75	71	66	57	59	63	78	86	60	67	93	67	67	64	64	72	73	65	58	70	69	68	71	78	74	68	64	64	64	88	71	84	81	74	67	76	81	69	67	68	65	77	73	79	97	71	72	75	62	78	78	86	61	71	75	71	70	83	53	62	79	69	84	73	81	57	87	81
17111	7955	4175	6514	12653	14139	12027	9402	7698	7130	6727	6254	6051	5647	5064	4190	3869	3280	2904	2678	2400	2219	1935	1959	1722	1702	1763	1539	1461	1297	1388	1168	1286	1164	967	914	873	800	801	771	833	860	743	752	782	770	689	713	724	719	722	700	677	669	665	669	624	688	642	642	634	598	597	630	631	559	638	643	654	589	578	618	620	602	614	574	599	618	629	614	646	617	658	583	642	611	580	618	647	626	602	593	611	613	637	632	633	627	578	604	625	628	641	600	619	619	640	670	659	585	626	591	627	649	632	591	607	635	618	604	607	632	615	624	656	612	620	647	628	635	663	609	628	629	571	603	617	628	599	681	609	598	675	567	643	612	597	629	611	580	612	624	599	602	602	636	638	567	568	615	593	585	603	592	656	571	652	602	596	625	611	579	592	581	620	615	603	593	552	633	656	597	609	588	624	633	629	611	632	581	623	594	615	579	614	605	601	553	669	587	622	588	618	640	614	574	646	605	643	622	624	603	581	670	596	608	639	584	628	624	612	624	576	606	614	594	618	598	643	588	601	578	627	628	589	616	596	618	614	659	652	598	662	645	613	579	636	606	618	646	647	603	666	621	631	548	640	595	601	609	599	629	623	621	626	605	640	587	630	638	594	636	619	593	583	650	619	619	629	608	607	592	651	614	599	614	633	588	624	565	559	615	621	648	585	619	627	587	602	545	597	597	608	605	624	616	602	623	621	604	601	595	634	588	616	600	606	641	616	601	634	607	609	622	565	602	629	623	606	624	595	632	625	594	644	632	623	610	573	589	621	626	591	631	588	596	589	593	619	606	589	613	599	581	633	649	589	635	624	647	586	620	571	635	632	624	579	612	636	632	602	630	588	595	599	597	656	583	614	610	607	618	628	608	575	637	603	593	633	600	606	601	592	606	574	649	609	615	652	621	583	601	607	594	633	642	597	619	586	586	629	607	637	618	572	560	599	612	622	639	593	624	631	572	615	596	621	595	638	635	664	601	597	609	610	598	679	616	598	619	598	615	629	567	602	647	635	640	652	596	587	641	610	664	620	621	618	580	613	622	603	621	687	631	637	623	613	605	592	605	581	622	624	635	640	624	595	617	626	597	613	615	634	591	644	603	591	622	654	608	590	604	605	624	588	590	622	607	620	617	619	631	616	623	568	557	605	579	617	581	610	588	625	632	615	620	583	579	625	601	646	627	603	627	586	629	533	642	631	619	595	587	625	646	604	614	608	583	611	595	618	606	623	576	630	633	601	618	657	626	631	608	625	617	586	596	612	649	596	610	618	570	620	615	613	640	629	594	597	635	603	592	645	591	630	624	622	647	584	603	616	629	643	601	629	614	623	594	629	632	623	620	625	620	606	662	567	633	619	614	573	645	597	666	638	649	621	591	633	650	597	613	617	670	635	616	627	636	561	619	554	644	646	557	584	632	619	645	602	613	591	596	599	649	603	576	594	610	630	613	594	623	617	604	611	640	601	615	633	600	625	598	608	620	631	612	615	587	609	584	657	641	616	605	618	624	619	602	616	630	581	601	645	619	584	630	585	610	629	622	563	656	596	566	607	641	610	591	585	564	630	620	601	607	610	583	596	629	646	599	613	609	595	635	611	566	630	634	613	588	637	637	635	618	620	630	629	626	581	606	588	620	643	602	602	607	591	603	621	672	638	618	608	644	626	618	617	611	640	611	615	589	600	597	639	651	627	572	620	637	617	642	588	598	612	627	620	576	617	597	587	627	622	597	604	638	628	611	585	575	573	632	614	625	618	598	612	609	645	610	598	582	604	583	624	623	599	594	629	588	578	610	631	610	639	632	601	594	626	574	643	633	622	627	637	584	612	614	629	584	629	585	619	590	633	604	612	649	622	610	612	608	631	601	644	640	655	649	622	607	627	647	609	595	566	583	609	618	572	642	615	602	598	583	593	612	567	552	626	627	608	606	636	596	697	628	604	641	611	589	582	631	607	678	642	599	606	614	625	575	587	580	581	634	593	615	595	596	593	581	623	592	633	599	625	594	577	556	608	610	604	602	586	662	559	681	580	612	589	602	626	609	636	600	596	593	623	607	622	592	650	615	617	588	573	624	632	613	592	621	599	595	606	603	579	588	603	593	584	635	623	626	537	601	619	636	567	564	617	602	587	617	601	639	614	649	630	624	661	608	634	604	610	605	613	651	626	593	607	613	632	622	626	613	612	649	612	621	608	664	633	596	660	596	625	619	640	620	592	606	602	613	582	595	575	599	626	667	654	586	646	607	560	625	589	656	598	626	634	612	599	582	560	642	613	602	618	629	605	602	576	660	577	611	639	601	596	597	620	608	621	544	553	563	603	636	627	623	633	642	639	628	591	665	590	658	583	623	614	620	637	613	641	626	611	611	629	590	644	641	589	552	630	645	612	616	604	666	598	608	635	600	618	600	617	595	621	646	638	604	577	644	620	667	612	609	667	638	592	619	612	603	611	596	599	605	582	614	623	641	616	617	601	612	591	609	638	585	591	614	629	619	640	587	639	604	619	595	625	633	601	625	573	601	617	586	582	621	625	618	609	615	645	597	626	595	649	583	596	630	613	576	621	586	577	607	599	595	639	549	583	642	560	599	627	656	628	615	641	630	648	613	624	607	634	581	581	641	619	585	591	588	623	622	588	626	579	661	659	588	615	590	667	592	563	626	578	631	627	620	613	588	581	637	619	612	602	647	557	608	603	605	634	634	626	638	613	636	609	633	632	579	593	635	599	631	608	605	603	624	608	594	635	623	580	609	599	589	641	599	596	585	601	592	574	574	592	583	602	577	591	596	644	613	607	623	645	597	635	599	601	621	615	604	591	622	615	591	600	621	618	639	562	599	605	633	581	608	629	617	625	645	574	621	619	581	665	594	649	652	580	564	623	642	592	593	615	626	615	611	610	626	570	612	638	671	595	642	596	610	622	622	608	603	616	647	598	575	642	637	649	641	567	578	606	593	645	634	596	582	589	632	621	613	638	586	636	605	625	618	634	611	588	642	594	647	591	604	641	625	645	617	607	548	616	642	568	605	559	622	640	609	591	615	589	641	650	537	582	581	608	657	595	587	633	630	590	620	606	658	631	627	600	578	679	659	586	591	585	629	587	587	634	651	611	613	628	586	597	627	611	630	551	625	622	613	623	623	655	641	624	612	592	606	621	605	640	643	596	638	618	636	611	627	656	613	589	590	635	630	529	620	605	605	579	594	610	592	623	586	598	592	620	576	635	604	586	626	607	609	637	609	619	616	591	610	594	593	580	604	612	602	659	615	606	630	651	561	600	600	635	619	590	620	621	576	598	583	627	606	613	641	643	594	626	640	637	657	635	632	638	595	630	621	601	599	589	623	672	585	630	651	613	584	624	574	594	620	606	669	576	592	609	600	625	620	592	613	610	576	577	622	610	637	563	585	583	621	628	617	632	595	597	593	644	611	586	579	615	599	638	610	641	576	599	606	574	583	590	621	596	597	581	593	630	639
1224	268	149	110	88	137	139	118	107	105	139	108	126	102	110	91	90	75	76	82	60	58	60	66	53	61	64	57	66	51	50	45	37	43	52	40	39	42	35	45	49	45	49	41	32	33	45	49	39	33	34	43	42	30	49	32	29	49	40	43	32	37	35	51	32	35	33	41	40	38	40	47	40	39	34	31	28	38	42	39	39	35	30	42	35	34	37	37	45	28	42	22	31	37	39	40	44	44	42	29	31	46	33	43	38	42	36	34	48	45	32	34	33	50	38	31	37	35	34	36	39	41	42	38	41	41	36	35	46	52	40	37	34	39	38	37	25	26	26	34	29	32	36	43	34	40	43	37	47	51	38	47	33	39	38	30	40	30	40	35	35	31	35	44	31	29	46	40	43	29	42	38	35	44	43	34	36	37	39	37	38	33	34	38	34	40	45	33	36	38	32	39	33	34	37	41	30	36	38	31	37	47	33	35	36	39	41	34	40	44	36	38	35	39	40	30	22	33	36	30	34	35	29	33	41	29	39	29	27	32	48	42	32	32	46	39	41	52	29	40	34	38	36	37	39	19	36	35	39	43	34	40	40	42	40	45	48	28	31	30	44	37	38	38	34	37	33	34	37	39	45	43	36	40	32	30	28	34	44	32	35	31	25	39	33	40	31	42	35	44	37	49	29	39	33	35	40	38	34	38	40	34	43	43	25	44	25	30	34	44	30	40	32	32	38	29	36	30	38	41	29	32	48	43	34	34	45	29	38	33	35	40	40	39	43	39	27	29	39	36	39	41	45	28	40	35	35	44	39	41	49	40	36	39	44	34	41	45	36	34	44	31	37	25	43	28	48	34	39	36	44	42	45	43	50	46	42	41	29	31	29	43	34	45	43	34	31	37	39	32	32	41	38	36	36	32	31	41	38	40	42	39	35	46	43	31	48	43	45	40	34	41	39	39	50	25	37	32	29	48	39	42	36	38	32	33	33	18	36	41	51	36	31	40	31	29	38	38	27	29	36	39	35	31	39	29	33	30	33	44	37	48	41	40	37	51	39	40	44	45	35	35	32	45	39	39	48	34	39	43	35	38	37	43	37	47	37	23	27	40	48	36	34	30	37	41	44	30	39	38	45	41	37	40	41	35	36	37	45	36	40	34	53	40	34	34	35	46	40	45	32	31	51	46	30	35	45	34	33	39	26	41	40	40	47	39	41	42	36	33	34	35	37	44	35	32	38	42	39	31	47	20	35	17	36	38	43	37	37	25	38	39	47	45	38	38	28	40	33	37	38	43	39	43	37	40	47	44	33	41	33	39	39	28	27	46	37	43	28	40	33	40	34	33	28	43	40	33	43	37	32	35	47	41	30	32	37	38	40	46	45	38	26	38	37	35	40	44	45	40	35	23	41	42	41	35	41	42	39	35	38	40	34	42	34	46	40	31	36	39	42	38	41	31	30	31	28	43	48	50	50	33	40	39	38	33	42	25	37	26	37	44	50	32	43	34	33	37	26	40	39	51	36	44	39	38	33	35	28	27	34	35	43	38	29	28	25	36	42	31	29	31	39	36	36	34	33	40	27	49	31	51	36	45	45	32	32	32	47	28	35	35	40	32	44	27	43	32	39	41	45	34	38	33	29	42	31	26	31	28	32	45	40	38	45	36	35	43	36	35	36	37	31	37	40	27	37	42	39	30	38	34	39	38	34	36	47	35	46	37	33	43	42	37	33	36	36	45	39	33	28	36	37	31	33	34	40	25	38	44	38	33	39	40	36	35	48	29	46	40	35	43	35	29	38	34	44	45	45	27	25	32	48	27	33	33	40	35	34	35	36	33	32	41	41	32	42	37	39	44	32	28	37	41	52	41	34	43	34	23	24	22	32	31	35	39	35	39	48	44	31	38	35	35	37	36	31	39	35	44	41	39	38	30	31	43	29	40	28	44	37	36	33	50	38	25	45	37	46	32	18	43	42	34	36	30	25	34	42	38	40	40	40	41	27	46	25	52	42	40	26	34	43	48	22	41	35	36	37	41	36	35	25	35	33	38	39	38	47	47	48	41	38	52	50	42	31	32	43	37	40	41	36	33	39	38	45	44	39	39	40	38	44	40	37	41	39	43	51	35	35	35	38	46	33	35	36	50	30	43	34	31	21	29	27	32	38	32	50	45	33	31	47	39	38	37	42	36	41	40	38	44	36	43	45	33	43	33	40	45	39	41	38	29	37	37	45	56	35	36	39	32	24	37	26	36	37	35	42	38	43	30	30	40	31	31	51	34	39	42	42	33	48	30	37	44	39	44	31	34	43	29	25	41	30	36	30	37	39	28	47	42	34	43	44	39	36	34	33	33	45	33	41	37	31	39	40	40	43	39	28	30	34	44	40	36	36	40	36	35	37	37	32	45	34	38	35	42	37	39	24	33	46	37	24	49	33	35	39	40	38	32	33	40	33	44	45	39	43	35	41	35	47	36	37	36	34	27	39	34	43	31	35	33	40	46	37	34	41	19	44	31	26	53	36	36	43	36	33	35	41	44	33	36	33	43	29	46	49	32	39	40	32	38	32	33	32	36	53	34	41	33	38	30	47	39	29	37	36	38	38	41	33	40	43	35	38	33	33	40	40	46	40	22	33	39	31	35	35	40	34	25	49	40	42	33	49	38	36	38	30	36	34	40	46	43	36	44	33	33	41	38	40	34	38	36	27	39	40	41	27	43	32	45	31	36	31	37	38	37	26	38	36	41	34	35	42	29	41	34	36	36	40	50	45	29	42	38	42	36	40	28	44	43	41	44	39	34	34	37	32	36	45	39	37	33	49	38	46	30	46	35	36	43	41	39	32	38	42	24	29	38	41	40	32	43	39	38	34	34	37	33	38	32	32	39	39	52	37	37	40	41	44	27	33	38	43	35	30	29	51	47	30	43	33	41	44	51	41	39	36	39	36	37	37	38	34	50	32	39	29	23	32	46	31	32	30	29	44	36	39	41	32	40	40	31	27	43	39	35	53	39	38	22	47	47	34	41	37	36	39	34	35	39	37	29	40	46	41	44	41	38	38	48	35	43	32	38	41	34	39	33	37	37	41	34	26	42	42	31	40	38	38	36	48	24	49	38	34	43	37	35	29	44	27	37	42	38	42	40	38	36	38	53	43	42	39	33	50	40	46	40	37	32	35	33	36	34	34	39	29	26	34	46	32	33	30	41	34	32	36	33	33	34	43	35	41	32	47	30	42	26	39	35	51	35	35	49	35	36	53	45	49	25	44	33	35	40	29	41	39	37	29	37	32	35	37	30	43	41	36	41	44	50	33	53	42	38	41	41	48	45	31	38	44	49	44	32	34	37	34	35	32	31	39	35	39	40	38	36	48	35	38	34	46	50	39	49	46	38	31	34	41	38	33	43	33	40	39	44	25	32	33	38	41	36	29	31	36	43	35	32	33	33	37	31	24	30	39	46	48	36	32	57	48	25	40	41	32	38	34	33	31	33	28	35
12451	4035	2185	3281	6743	8192	6863	5002	4099	3624	3703	3656	3489	3233	2689	2220	2121	1716	1617	1484	1264	1137	1061	1125	965	957	981	833	838	713	768	605	680	662	547	532	488	369	405	381	433	442	375	414	422	406	365	383	392	383	359	348	334	331	365	347	328	374	349	370	302	354	343	351	318	344	305	363	298	333	351	326	319	310	303	306	310	356	302	326	319	338	302	296	309	297	347	324	324	309	299	316	330	311	317	334	352	324	327	303	301	321	343	358	342	319	304	360	299	339	337	341	288	339	339	326	309	286	312	312	308	325	311	330	326	362	294	370	314	330	326	331	309	302	333	286	346	328	305	329	323	333	347	318	339	321	352	317	320	305	343	285	355	337	332	302	314	303	303	318	333	335	320	323	295	341	313	341	310	344	283	323	327	329	332	321	296	298	291	315	270	309	308	343	329	292	310	323	298	321	299	347	358	328	333	372	331	299	332	328	289	332	291	322	307	329	331	325	309	327	312	325	323	351	309	332	311	301	316	341	323	330	347	304	324	327	337	299	302	342	343	302	307	307	346	336	349	336	288	319	349	347	295	346	349	343	306	316	316	309	335	305	341	337	294	329	330	348	320	342	346	319	336	340	365	337	323	337	307	311	332	335	344	354	315	302	325	361	304	335	300	303	338	331	311	361	317	323	343	334	355	346	341	319	341	358	344	333	332	324	324	358	327	328	321	325	325	324	315	348	319	369	306	304	301	331	335	319	316	328	324	332	345	323	312	313	300	311	313	310	332	328	321	358	321	262	316	319	314	339	335	338	339	297	293	314	351	311	346	335	307	333	315	309	332	342	366	362	347	328	321	314	331	335	320	309	320	327	327	321	332	342	321	328	339	318	332	314	322	332	347	303	310	350	283	313	306	340	311	338	334	329	320	306	335	326	356	300	318	342	310	334	284	271	324	291	289	309	314	320	305	298	331	313	339	332	313	326	323	356	297	335	318	301	342	346	321	339	339	351	303	310	353	310	347	295	332	315	310	318	337	335	326	321	311	339	354	340	330	298	328	349	310	302	337	331	337	305	304	346	329	320	298	376	345	325	324	327	364	325	307	310	323	307	359	352	313	301	313	315	315	337	297	287	328	333	308	298	294	289	352	343	323	337	323	369	301	341	366	321	327	299	333	353	302	339	319	356	340	331	353	325	328	326	338	299	343	312	314	349	355	312	324	304	310	303	308	328	313	319	322	311	333	320	323	325	305	315	321	296	313	320	368	320	336	340	331	320	312	319	300	326	312	322	325	314	338	333	301	303	315	315	307	304	350	306	323	326	320	326	318	332	323	318	308	310	276	305	317	319	332	326	321	313	322	296	311	294	343	310	346	345	285	318	349	333	301	352	334	321	307	329	312	335	312	306	295	337	324	325	327	331	332	296	318	346	313	303	310	333	351	301	273	303	301	320	319	345	321	341	302	331	316	324	291	318	311	317	301	292	318	331	327	341	307	326	321	321	309	368	313	339	338	321	298	336	310	299	322	331	327	283	324	317	328	312	334	336	341	323	315	305	341	325	298	315	351	294	343	314	307	303	315	330	301	314	323	314	287	342	313	321	301	310	319	319	345	341	341	300	352	322	261	315	310	326	326	310	312	311	343	318	317	331	317	318	274	339	323	325	314	332	329	329	296	317	300	313	328	315	297	352	333	298	314	321	321	337	338	324	344	330	327	325	301	310	299	348	360	329	335	340	356	344	309	284	323	326	337	352	284	341	354	298	346	326	330	323	314	316	277	333	298	312	312	332	338	338	356	298	315	329	320	305	316	312	325	304	296	330	306	311	345	309	320	325	332	345	327	311	312	321	285	314	347	362	317	311	310	341	327	344	308	338	345	298	313	387	333	371	328	349	318	298	307	349	336	365	321	336	365	320	331	339	359	280	324	319	313	312	296	323	330	309	315	335	327	320	372	320	316	335	305	308	323	325	339	328	309	327	346	331	310	344	346	317	293	305	315	341	320	302	329	350	341	301	335	317	326	334	292	335	303	302	311	330	334	325	335	313	328	342	315	326	327	341	344	289	355	348	313	339	304	322	346	318	317	333	324	293	321	311	306	313	332	302	355	318	308	337	325	327	320	328	368	323	323	304	298	300	331	315	312	315	295	310	347	327	364	342	332	321	341	315	331	339	307	347	352	321	305	328	325	335	320	321	327	335	315	310	345	323	329	334	321	324	316	315	289	346	298	325	312	326	331	346	332	341	305	321	317	303	338	330	303	300	323	330	314	319	326	305	325	324	311	305	307	326	349	309	330	330	340	329	322	312	305	342	309	372	343	333	317	330	334	325	335	336	336	330	315	343	322	344	307	321	358	360	324	319	286	319	364	323	305	357	314	288	346	324	321	321	339	334	349	336	328	324	330	331	364	307	307	306	345	321	285	315	334	307	304	344	355	329	304	333	317	327	302	347	328	325	290	282	337	331	342	318	315	337	317	347	329	332	307	324	343	354	318	328	322	315	311	328	331	312	328	340	334	326	327	313	348	302	317	322	330	346	308	316	313	332	306	341	308	348	322	343	340	350	322	312	339	305	347	301	337	290	304	326	319	321	343	302	335	333	335	339	307	342	306	351	306	332	335	372	343	320	332	327	329	340	317	348	325	326	303	342	318	293	364	311	309	308	311	309	309	297	285	350	295	313	350	301	351	328	291	314	305	345	297	299	309	323	289	307	309	309	282	325	308	331	336	306	320	344	385	317	331	329	311	336	313	322	307	302	346	288	326	317	312	323	357	340	320	332	305	381	338	319	318	319	329	311	324	325	312	334	357	317	316	312	322	340	317	307	300	347	324	307	321	313	307	308	303	296	316	323	326	348	314	312	317	335	310	324	308	325	305	332	350	319	340	313	346	353	314	355	320	317	309	346	297	294	334	296	323	315	365	306	315	308	328	359	315	316	339	298	290	307	319	315	317	278	322	327	344	325	336	328	351	348	278	349	319	302	295	315	346	326	339	327	330	322	310	318	323	322	319	309	325	303	310	345	313	308	317	284	318	356	316	314	343	321	308	298	328	302	335	342	330	308	316	312	312	326	310	328	349	326	350	318	306	323	307	327	314	304	313	314	283	309	332	343	338	344	337	342	336	285	282	336	362	323	302	332	315	346	303	292	332	334	300	325	328	341	341	353	352	335	352	317	314	351	309	359	305	331	315	342	307	320	347	316	311	337	343	333	339	313	305	309	320	312	344	294	332	334	303	314	318	335	343	324	292	327	331	338	288	315	330	319	333	334	308	317	303	323	332	336	325	322	320	351	298	338	308	297	289	301	316	310	344	289	289	320	326	351	338	318	314	308	343	314	344	326	324	294	320	312	340	310	333	285	334	302	320	336	302	330	336	334	339	292	323	305	319	319	337	305	299	302	320	320	310	321	311	348	327	307	338	339	310	291	287	329	356	303	328	347	354	333	336	323	281	308	284	349	331	329	313	352	309	312	325	293	341	348	334	327	330	343	324	343	307	332
928	463	290	230	168	246	275	207	198	178	197	193	213	188	183	135	162	140	134	113	111	114	108	110	94	91	101	100	89	85	99	95	73	69	78	86	76	80	76	69	63	69	70	67	68	65	93	73	66	57	76	75	71	71	74	69	75	78	71	73	61	61	72	75	66	67	63	74	64	65	67	64	59	75	56	69	73	72	72	85	63	68	65	67	67	66	64	62	79	69	63	62	77	92	67	72	64	83	62	90	84	77	64	57	81	71	69	76	63	67	67	76	80	83	67	76	71	62	83	69	78	73	61	69	73	70	59	68	69	55	65	68	73	59	63	70	74	73	70	52	69	68	76	76	68	89	69	48	82	74	74	76	70	89	58	87	75	57	62	71	71	70	73	64	59	52	75	73	74	75	74	69	55	72	76	77	68	66	65	69	60	69	66	72	69	49	56	77	58	75	65	73	76	66	41	69	74	71	76	62	76	70	59	62	66	71	64	74	74	84	63	63	75	76	82	74	69	76	59	71	71	78	88	62	69	61	65	66	71	70	82	68	64	78	84	71	73	65	69	69	70	64	70	61	76	70	77	61	73	85	92	73	64	79	70	62	68	71	71	78	77	61	58	75	65	46	74	73	65	77	67	65	81	62	60	62	73	62	62	51	64	67	79	71	65	70	81	93	73	68	73	73	73	65	71	59	66	69	63	68	66	70	69	75	64	65	65	77	57	70	78	73	67	60	63	56	89	74	66	71	65	87	76	60	67	69	64	64	68	72	60	92	59	68	62	69	73	75	54	57	75	70	84	82	67	78	64	74	69	63	87	66	65	79	70	64	48	68	56	62	67	64	65	82	69	58	72	70	71	57	64	73	65	70	66	74	59	64	81	64	75	66	76	77	56	81	64	77	77	74	71	80	68	73	77	67	75	63	65	66	80	77	79	68	66	55	67	77	70	58	71	61	64	69	76	90	75	61	61	85	58	73	82	67	71	56	70	68	62	69	65	72	51	65	58	74	68	65	76	66	53	66	79	90	65	60	74	80	75	77	83	74	59	60	65	65	77	74	65	70	81	60	67	75	55	87	74	84	70	74	55	64	57	79	66	62	71	80	78	68	66	70	59	73	64	63	82	66	80	78	55	69	79	73	59	62	75	67	68	69	78	69	66	74	72	67	58	83	72	66	63	73	84	88	64	72	49	74	76	84	67	69	83	71	62	77	65	73	58	63	79	68	67	80	78	62	72	59	65	46	89	75	69	69	70	68	64	79	73	47	69	64	67	64	64	75	67	91	66	76	71	65	81	55	79	67	76	71	69	77	70	78	66	74	63	71	75	66	82	64	66	71	61	64	84	58	70	61	61	66	75	72	77	73	51	75	77	71	70	69	76	65	68	74	73	81	74	71	60	63	77	82	78	74	65	64	63	69	68	56	61	82	75	71	65	78	55	78	56	72	69	71	65	80	73	63	69	57	70	61	74	61	79	78	55	62	75	60	81	72	65	56	60	63	69	64	68	63	81	64	72	68	76	70	63	62	62	66	91	60	70	74	93	79	73	79	71	67	64	64	71	54	63	67	62	69	89	72	70	71	57	75	62	64	73	72	82	66	70	68	65	62	69	68	67	59	90	74	69	66	72	78	67	68	81	79	77	71	65	56	66	81	77	66	76	72	74	74	65	62	65	57	61	64	84	80	71	72	79	87	67	66	55	56	68	68	72	87	67	61	75	60	67	64	69	56	75	70	70	62	93	61	68	82	60	92	81	68	71	76	65	65	75	62	70	78	72	75	66	67	63	67	77	88	79	84	71	66	70	71	77	76	70	65	62	68	69	67	74	68	71	70	85	65	73	68	73	88	81	67	62	78	84	61	71	69	90	68	80	62	87	78	67	59	58	73	75	74	66	73	62	65	72	66	69	85	56	55	71	73	64	70	63	67	79	64	58	66	67	67	65	63	65	57	55	68	77	75	74	65	76	70	61	69	56	59	64	77	69	85	65	67	66	65	70	70	63	77	58	72	63	70	70	53	61	76	62	78	64	70	79	62	74	77	57	67	70	63	77	83	75	80	73	66	62	68	62	68	67	54	69	70	84	67	79	76	68	61	90	64	77	74	66	65	61	68	69	72	55	68	75	64	76	69	76	73	66	69	77	74	72	71	72	70	71	52	64	73	74	54	76	76	77	75	77	70	79	62	78	71	81	83	61	64	80	70	55	67	78	66	63	66	63	66	77	54	79	74	54	69	79	64	64	71	73	65	60	60	64	82	62	74	75	67	75	57	76	60	72	70	83	67	63	74	62	84	66	62	71	79	69	72	60	70	63	67	76	64	69	59	60	73	74	82	69	66	63	57	66	67	75	69	74	64	68	68	74	87	71	65	63	74	81	73	70	79	72	60	71	71	56	69	89	71	49	69	67	63	75	83	66	52	79	72	70	71	68	77	68	75	65	57	76	54	63	72	70	67	74	79	70	69	71	72	75	72	84	81	48	74	68	71	73	78	80	62	69	70	61	74	76	63	74	67	72	84	77	70	55	69	71	55	70	64	64	73	73	67	81	60	65	64	72	69	61	71	61	85	77	72	70	57	63	59	69	79	64	70	55	68	61	80	71	65	75	70	72	67	85	68	75	79	82	69	74	70	74	66	57	57	71	71	51	74	74	70	73	65	59	67	64	65	75	53	59	65	67	69	70	65	71	71	62	62	67	70	65	64	50	65	66	66	60	55	63	74	66	81	72	64	71	75	87	74	71	69	87	71	63	76	80	74	67	68	68	64	77	61	62	77	69	66	54	80	57	80	82	69	63	64	58	74	68	68	65	63	66	70	70	68	72	73	76	65	67	87	55	82	45	62	64	72	81	74	67	81	67	69	69	81	66	76	76	76	59	66	68	74	64	62	73	63	57	70	56	71	87	59	78	70	74	69	74	70	71	77	51	57	66	54	60	85	70	73	78	69	78	65	85	65	74	76	86	74	55	61	76	81	53	68	77	69	67	66	63	67	47	65	77	77	64	64	72	72	60	75	66	60	65	70	68	62	63	74	67	72	82	69	69	64	63	66	70	60	77	79	72	67	62	66	95	83	83	61	64	64	62	65	76	72	63	59	71	52	67	79	67	69	62	75	64	74	70	74	73	63	49	76	76	77	73	65	61	70	59	73	85	75	64	60	47	69	74	68	78	63	86	70	82	72	76	77	62	79	79	67	66	65	74	65	79	79	63	70	92	65	72	67	67	70	70	62	76	72	62	64	64	78	69	69	75	84	73	92	63	67	77	63	65	49	80	67	74	83	71	87	73	79	67	62	81	84	67	71	90	64	57	79	69	78	57	67	69	72	74	55	69	80	69	66	71	67	60	59	69	64	72	74	65	48	77	76	81	75	68	51	77	66	77	63	64	50	69	66	71	76	72	61	68	73	87	77	75	77	61	102	73	71	80	77	80	71	72	81	70	79	60	69	73	79	72	61	71	65	67	73	58	68	80	65	68	68	58	72	64	57
14072	6411	3351	5300	10854	12087	10421	7872	6298	5469	5476	5325	5031	4446	4058	3247	3151	2465	2345	2174	1799	1768	1659	1554	1515	1452	1406	1284	1240	1096	1090	1100	1143	994	899	840	827	701	678	711	755	722	719	705	697	701	674	696	697	685	613	596	647	609	607	596	584	615	634	584	595	571	620	537	571	584	573	563	592	614	641	587	544	608	585	586	541	601	623	615	550	574	564	595	572	566	568	570	562	534	538	610	596	608	582	585	563	590	610	601	594	577	595	636	612	631	576	602	562	576	599	607	557	598	575	571	605	598	585	616	576	555	598	621	575	578	571	582	584	549	595	598	610	587	575	584	595	588	604	560	577	587	572	594	591	552	556	580	564	586	552	609	591	623	592	601	565	600	567	614	569	597	586	591	627	541	563	556	585	571	613	573	600	610	578	540	599	577	568	551	608	566	594	621	580	601	588	624	608	573	585	568	582	574	595	557	582	553	577	597	590	549	599	620	595	569	628	597	578	542	598	589	574	597	575	580	597	596	618	594	612	593	597	586	551	547	595	559	562	543	583	552	576	553	634	581	582	576	598	608	579	600	531	597	577	577	552	600	602	578	575	581	603	604	584	574	579	604	580	582	577	591	550	617	601	603	613	609	586	569	586	610	583	575	544	592	621	603	600	576	607	578	558	562	621	561	580	602	573	578	578	557	593	590	576	561	582	586	541	619	605	613	589	567	552	593	603	597	558	591	559	552	602	602	544	568	645	595	596	584	566	584	621	588	575	601	604	562	555	591	604	593	557	600	594	579	638	633	569	606	595	574	578	557	563	592	609	597	597	591	620	549	585	556	592	601	533	553	544	533	610	603	631	615	573	566	589	597	560	541	571	621	568	639	534	588	593	572	589	611	548	574	543	633	568	584	584	535	570	597	568	555	601	588	629	578	590	581	551	597	569	581	554	580	604	591	577	577	564	633	576	620	617	549	600	619	613	588	572	550	584	577	598	621	604	556	560	554	576	593	580	596	519	583	622	588	621	563	591	602	577	598	548	603	531	537	553	585	585	605	609	566	551	609	566	589	574	565	591	577	629	581	520	571	585	558	612	580	574	616	570	608	599	592	581	594	586	562	592	569	534	582	588	595	552	601	608	585	571	571	584	573	555	601	600	580	572	559	583	556	602	584	541	601	607	561	594	550	520	626	645	577	616	594	610	548	556	593	571	560	607	585	558	602	612	584	576	575	570	576	595	568	576	585	559	551	599	571	598	610	571	586	569	595	638	570	591	595	579	614	574	547	557	573	590	560	608	606	623	600	578	608	558	564	634	616	571	581	562	541	591	553	567	551	604	612	581	575	546	582	560	568	605	546	546	576	597	581	543	592	573	570	586	590	584	620	572	610	629	597	602	593	622	628	586	569	608	574	585	646	546	627	554	593	580	557	579	579	590	581	565	596	585	589	596	562	646	601	593	669	573	559	584	576	582	614	603	561	584	625	560	591	611	516	565	539	594	624	577	612	566	626	563	590	592	614	572	581	613	586	594	581	535	587	580	613	587	605	578	578	578	578	610	568	611	558	583	599	570	565	551	621	599	568	571	577	573	561	583	602	569	611	576	587	597	604	565	573	565	538	569	514	589	608	605	569	563	589	566	568	613	568	610	594	605	578	569	600	556	600	605	592	573	570	620	583	631	608	554	599	618	601	600	576	607	585	578	564	564	565	597	561	601	571	587	591	565	571	575	567	598	577	591	553	563	555	612	533	568	595	589	587	596	627	571	635	562	577	580	540	590	579	637	555	611	604	558	546	593	557	638	552	614	607	594	627	609	614	581	580	590	578	571	556	574	605	560	634	617	609	584	611	617	579	588	548	593	618	552	593	603	594	586	578	573	630	583	568	552	599	583	568	600	567	598	625	592	543	573	572	617	552	614	585	584	588	575	633	554	555	581	597	591	594	572	607	611	603	614	604	584	573	577	608	578	649	593	601	560	590	549	596	619	605	597	600	602	588	571	603	586	596	575	558	638	580	626	550	644	610	595	559	573	587	529	562	618	583	591	618	580	597	571	591	548	606	563	577	614	630	569	587	586	587	578	562	551	624	599	583	584	598	563	556	573	532	592	588	555	565	595	620	581	594	580	561	590	614	533	551	622	573	602	634	613	532	592	601	579	574	581	607	530	597	553	582	585	581	622	619	593	586	590	568	583	584	593	626	582	521	580	554	660	560	566	612	610	592	602	570	582	561	546	578	609	591	582	584	583	571	532	572	584	556	590	584	588	618	604	572	592	562	575	558	620	580	580	611	578	593	606	547	614	605	607	583	583	570	555	610	582	624	619	584	591	552	590	603	629	580	605	595	605	613	626	590	576	583	587	592	554	614	611	586	564	544	598	607	588	549	602	589	591	588	564	554	611	608	573	621	581	582	628	537	649	599	620	567	560	616	610	530	608	574	546	568	614	585	586	540	598	578	552	595	581	580	556	513	566	578	583	592	591	620	614	544	565	564	538	588	593	574	597	586	635	609	595	595	549	592	625	603	611	565	575	659	638	614	551	590	618	584	550	600	597	591	572	555	587	587	551	559	617	554	600	567	624	607	570	611	618	603	556	546	590	527	592	621	587	578	583	618	598	600	569	611	611	574	607	603	574	543	592	587	559	551	567	552	602	586	582	639	615	620	619	586	601	560	572	594	594	589	599	609	607	604	597	623	589	567	572	613	578	556	614	571	563	590	609	575	573	581	621	577	538	575	607	606	565	564	575	566	606	581	584	577	618	608	570	613	611	562	579	571	584	582	598	613	600	609	583	591	567	573	599	602	593	555	570	562	568	588	587	591	558	627	567	553	581	542	617	603	576	594	598	621	606	570	583	612	569	576	548	578	586	581	564	540	579	608	557	617	584	575	541	587	547	574	567	593	577	568	564	572	603	568	624	607	580	580	606	583	563	570	560	601	610	587	570	596	575	555	598	586	555	567	601	576	621	553	623	583	588	582	587	538	605	563	527	628	574	562	577	621	571	597	616	660	560	593	582	556	613	606	568	578	607	603	587	565	559	591	559	587	583	544	625	591	570	584	624	584	582	571	579	589	608	607	597	628	573	638	558	579	565	610	557	593	565	611	557	594	581	524	550	587	605	594	591	575	581	586	642	569	548	562	579	626	570	601	591	607	559	556	606	581	570	576	560	625	580	612	573	586	578	626	582	610	553	606	608	606	625	593	593	588	588	560	593	556	591	596	616	592	556	603	622	587	592	601	579	573	620	612	598	581	543	577	587	612	578	578	575	596	572	562	606	558	595	595	634	565	582	629	546	570	591	608	546	625	571	561	593	615	644	568	613	586	584	597	564	603	583	608	587	580	638	559	536	541	603	590	567	632	573	582	571	608	604	606	587	557	571	594	609	595	602	610	569	577	594	547	539	585	548	607	556	612	571	569	583	548	607	638	620	581	573	592	611	585	599	580	605	577	579	570	609	577	582	572	623	562	606	599	563	598	571	593	596	548	589	569	578	617	578	603
1733	395	241	152	130	155	199	179	153	161	138	165	133	154	139	123	108	98	79	82	82	81	64	63	76	68	84	64	60	59	60	53	61	44	56	46	47	39	42	50	45	43	39	57	42	50	47	33	32	39	38	29	31	36	39	36	35	41	25	43	39	36	31	33	33	39	44	32	42	31	44	25	33	30	36	33	31	37	45	54	36	38	41	33	50	40	38	31	33	26	32	33	35	36	29	33	31	38	34	35	48	31	29	36	39	38	36	45	31	35	33	25	43	40	35	28	33	40	26	28	45	38	31	36	38	31	41	35	33	31	41	38	42	30	36	46	31	33	27	31	33	33	40	31	32	37	33	33	40	31	34	39	47	34	40	35	32	44	29	28	36	34	30	36	35	32	40	34	33	31	37	30	34	44	22	35	27	31	45	34	45	38	43	34	32	34	34	38	35	42	42	40	39	26	42	45	36	36	37	38	36	29	31	28	25	39	33	25	31	30	26	30	45	29	38	37	31	29	27	28	26	33	36	38	28	39	36	39	32	36	32	34	37	34	42	34	38	38	28	37	40	33	27	28	36	42	37	24	36	28	28	28	34	47	43	33	27	25	37	35	42	27	37	25	26	42	31	37	30	32	39	37	37	34	25	35	24	36	38	29	39	37	35	31	30	40	36	40	36	37	30	26	38	26	36	35	35	49	29	27	31	35	37	38	26	36	31	34	41	39	43	36	34	44	41	31	28	35	29	37	31	38	38	42	29	27	35	37	33	45	42	36	29	41	46	41	36	34	28	37	38	28	36	39	32	25	31	26	42	22	40	32	37	34	33	37	37	41	43	31	35	36	36	30	39	42	44	48	47	44	42	32	40	34	37	32	40	38	40	32	29	32	38	31	29	43	46	38	35	29	38	36	40	32	41	45	39	40	36	42	47	45	40	39	27	41	31	43	41	43	35	26	30	21	30	29	29	41	37	29	34	39	32	29	30	27	39	26	39	26	33	33	41	30	35	37	44	39	29	40	44	42	46	36	39	30	32	35	34	34	28	35	34	23	42	44	35	45	33	36	32	33	42	30	41	36	36	49	42	22	26	50	29	38	27	38	35	31	35	33	36	38	34	38	35	32	48	29	36	38	28	30	23	32	42	32	31	37	33	39	26	37	37	27	36	39	36	44	38	32	38	33	46	34	22	32	37	49	35	23	35	29	36	36	31	36	40	30	27	39	36	27	28	35	33	42	39	39	37	31	32	34	31	29	36	33	44	33	35	38	32	41	39	38	24	25	46	28	30	34	40	31	40	39	27	35	34	31	50	27	47	26	26	35	49	36	35	34	30	33	32	39	42	39	35	30	24	26	28	35	22	28	29	27	24	34	32	37	35	33	34	41	34	29	21	32	33	29	24	30	33	33	36	26	36	41	37	44	39	34	38	43	36	39	33	26	40	40	30	28	33	47	48	35	48	36	32	23	25	32	27	37	33	52	32	31	35	49	35	37	34	34	39	43	37	35	43	32	32	42	27	44	31	50	38	38	31	23	41	37	24	26	35	30	31	36	37	42	41	46	28	36	40	31	31	39	38	29	37	37	36	37	31	34	35	34	31	34	38	32	32	33	31	39	33	36	26	38	34	41	42	40	40	37	41	35	35	34	27	32	36	35	46	41	31	32	27	30	43	35	29	35	42	36	28	32	24	38	40	46	30	34	47	33	35	32	39	36	31	30	30	26	36	42	34	35	40	37	40	35	42	30	37	29	45	38	39	36	34	42	38	41	38	33	33	37	28	27	32	45	37	36	38	40	41	49	30	29	37	41	28	33	37	28	35	22	37	34	37	44	37	40	34	32	39	31	34	29	31	42	46	26	32	32	41	29	30	39	36	34	41	40	40	38	34	24	33	36	35	30	34	38	36	43	46	32	38	48	27	37	34	40	32	44	35	33	43	34	32	35	39	42	31	35	36	41	30	31	30	22	41	33	36	39	42	26	34	32	40	42	42	38	38	24	37	29	35	43	42	40	36	35	29	28	33	40	44	39	28	33	37	41	41	38	28	33	36	39	40	28	22	28	43	33	35	36	29	34	34	35	46	40	29	43	31	40	39	35	36	39	30	36	38	38	42	35	30	27	25	34	30	33	34	30	41	24	42	35	31	30	29	28	39	37	37	34	42	41	35	35	32	29	32	44	42	37	28	49	35	34	34	32	32	40	36	44	53	35	27	34	41	27	38	36	32	27	31	38	26	36	50	34	35	43	35	42	36	39	32	36	27	30	44	34	38	26	31	37	35	31	30	30	27	39	32	36	36	29	44	33	41	41	37	33	31	40	30	20	24	29	37	38	35	46	38	27	32	48	34	39	31	34	35	35	37	38	40	32	31	33	35	41	43	31	35	32	34	39	34	34	28	46	36	38	38	39	39	33	33	44	36	36	35	42	29	29	38	38	29	37	38	40	27	33	37	26	38	38	29	40	43	46	47	44	36	41	32	30	27	39	29	31	38	38	41	27	29	45	38	42	37	32	37	27	38	33	36	34	41	38	44	35	30	46	22	35	37	37	22	33	29	36	32	32	29	35	31	37	38	32	41	39	32	35	25	40	42	30	40	28	40	37	23	34	35	38	43	36	33	33	44	31	39	44	35	37	31	56	16	38	36	35	27	37	35	35	37	30	34	31	41	32	41	29	53	46	34	30	24	39	30	42	32	37	34	41	26	41	33	28	28	36	35	40	28	34	35	41	31	42	36	38	32	29	39	35	36	36	33	37	42	45	35	29	40	30	32	33	51	32	40	25	32	40	37	41	38	34	40	42	30	30	39	44	25	36	30	31	38	39	32	47	32	38	42	24	33	35	29	32	26	38	36	36	36	47	48	33	28	41	41	38	37	43	36	32	42	24	31	34	24	28	38	38	24	41	45	46	25	44	31	38	34	28	41	37	29	35	32	30	29	38	30	31	32	30	37	36	33	33	33	35	40	37	34	26	36	38	26	30	40	33	37	33	41	35	24	35	38	38	37	32	25	36	29	31	21	41	31	36	34	41	40	35	30	36	43	41	27	42	31	39	30	40	43	35	28	41	39	42	26	37	33	32	32	49	45	41	33	33	40	31	37	33	30	27	32	34	33	38	29	41	23	33	36	35	26	39	35	43	36	21	33	32	33	31	30	37	30	36	42	30	41	28	35	36	26	34	35	32	34	38	39	23	45	39	42	39	34	42	31	28	32	33	41	32	32	42	33	44	27	35	25	41	33	30	42	45	43	39	33	35	32	36	22	38	41	26	35	40	19	43	30	39	37	31	41	42	49	32	33	43	38	40	33	36	35	37	37	30	37	37	37	32	39	40	29	51	38	34	40	35	48	40	41	28	34	34	40	39	36	40	37	44	33	27	32	33	41	41	37	31	47	38	36	42	24	30	38	50	24	42	28	26	47	34	32	39	41	33	39	27	33	32	47	32	34	34	35	45	33	38	36	46	48	34	40	34	39	35	31	33	33	30	34	42
14425	5573	3056	4486	9942	10918	9616	7560	6071	5259	5379	4938	4640	4364	3668	3077	2814	2324	2156	1873	1702	1489	1376	1297	1170	1250	1264	1067	935	865	864	811	810	691	591	535	538	461	418	433	429	432	441	440	446	392	404	377	376	397	375	366	363	339	362	344	326	358	355	333	330	285	311	295	330	298	271	262	306	311	287	355	315	282	312	306	287	313	289	308	312	292	297	306	302	309	332	280	306	304	303	291	319	279	320	291	273	307	284	294	321	315	313	314	324	345	306	334	320	321	286	302	302	337	304	296	324	284	299	295	298	296	300	307	303	313	299	307	308	309	298	310	324	285	299	289	296	305	325	284	288	311	299	301	321	326	290	300	316	295	305	300	293	296	316	286	307	344	326	310	310	319	301	311	298	287	327	284	313	291	286	306	331	278	340	300	270	295	316	295	320	288	323	342	297	276	293	308	315	263	311	293	314	298	295	350	313	291	305	312	304	285	329	319	285	330	292	263	278	313	336	314	340	319	318	317	336	301	315	295	307	300	289	292	301	313	303	309	311	285	314	337	277	330	326	263	299	306	310	293	326	312	293	331	285	305	330	285	297	306	317	282	324	316	297	298	314	322	268	294	289	323	317	318	298	298	288	308	320	304	324	290	294	308	315	305	293	321	311	310	310	289	303	318	277	298	334	315	288	280	325	287	319	341	330	288	317	282	316	291	322	315	342	306	303	283	279	297	289	309	296	297	305	272	286	286	327	339	303	305	334	270	294	273	277	303	321	297	350	307	276	328	305	331	318	295	300	278	286	314	296	301	281	305	319	315	323	322	283	298	284	321	320	306	270	285	295	292	308	288	308	299	300	322	293	329	311	276	342	302	285	301	297	298	322	310	333	273	295	325	302	306	319	308	285	293	326	309	280	315	303	295	317	278	313	272	336	300	319	310	279	297	310	314	314	296	294	311	294	294	306	276	298	294	309	272	319	276	319	283	301	272	310	277	328	308	314	315	320	294	286	286	312	316	299	315	339	319	323	301	281	281	312	318	315	300	307	287	292	281	289	311	270	294	296	299	306	310	350	307	283	327	318	273	284	292	302	306	303	317	302	279	308	328	303	296	288	302	311	314	277	309	369	307	290	309	296	298	318	309	302	326	316	309	318	300	321	293	322	253	288	305	284	300	344	326	264	336	314	291	308	277	299	284	297	307	301	310	303	327	294	301	323	323	342	323	325	316	308	305	307	286	289	284	263	324	321	328	310	319	312	305	325	322	298	288	289	304	289	295	271	299	318	298	312	287	301	273	307	303	306	305	316	329	320	296	305	317	305	332	288	297	292	324	313	318	300	307	287	302	302	318	299	343	317	296	298	313	314	309	280	331	305	285	285	289	320	284	302	294	272	316	299	300	334	302	302	332	278	286	312	328	319	320	315	319	279	301	306	289	282	340	277	316	311	313	323	291	291	295	292	278	292	319	310	291	312	330	326	318	298	325	288	301	330	315	337	312	311	309	312	300	315	326	328	341	281	332	311	300	306	308	284	316	298	295	297	311	319	316	295	290	347	303	303	301	304	300	278	289	281	323	301	298	300	323	313	317	282	315	288	277	332	323	259	311	324	318	334	351	319	280	298	283	297	292	308	328	314	280	288	307	311	289	313	306	293	312	287	303	297	297	302	293	304	334	299	299	330	288	325	334	276	289	290	286	322	296	299	301	321	305	308	332	298	293	295	337	311	315	296	311	309	338	274	295	319	321	294	301	321	293	317	337	319	314	299	332	310	277	316	329	301	304	327	275	290	299	281	303	324	313	292	278	285	280	306	311	289	287	307	296	313	275	310	300	317	298	303	292	322	296	295	327	303	316	265	286	317	310	314	302	319	337	310	311	310	319	312	307	300	320	285	324	312	337	285	304	308	298	351	312	310	299	289	303	298	314	296	289	302	289	320	333	344	338	309	288	286	301	329	281	300	307	332	292	314	323	287	322	331	325	294	283	322	302	311	290	308	306	282	332	319	293	305	295	265	293	281	317	314	314	296	333	289	275	330	315	332	315	333	285	317	322	337	307	308	278	275	308	289	302	312	320	317	305	308	291	298	309	328	311	281	306	321	286	305	282	285	309	291	283	318	298	317	324	289	312	289	322	312	319	309	345	316	312	269	301	303	294	287	296	286	319	297	305	319	290	340	324	336	330	304	289	290	327	313	274	318	290	323	306	332	288	304	331	328	321	286	300	292	298	330	269	287	296	323	282	325	299	307	286	314	247	333	301	327	291	277	305	334	289	309	274	316	297	344	297	296	298	308	313	312	301	307	274	292	281	333	330	333	305	303	327	356	307	306	290	309	327	320	294	302	290	293	309	312	275	297	303	287	337	305	312	304	324	272	274	293	301	312	317	293	305	274	282	327	279	316	321	298	327	324	322	307	299	300	315	291	311	310	341	303	320	288	294	328	312	301	303	320	282	295	316	302	281	310	304	328	303	325	315	299	281	281	317	290	309	334	286	308	319	288	296	311	286	325	309	287	280	325	287	299	301	327	315	348	315	316	340	321	307	306	322	322	365	327	329	301	278	329	290	313	311	330	297	297	306	287	298	285	330	348	297	292	262	277	266	326	332	297	328	296	283	282	306	287	299	266	312	300	275	301	313	305	299	307	338	328	318	289	310	299	325	302	302	312	311	336	321	303	277	332	317	305	304	307	315	292	313	302	323	325	285	304	324	321	288	315	274	305	302	286	311	316	303	308	267	258	326	296	288	293	288	300	287	300	295	298	299	335	298	300	313	325	332	311	326	293	289	307	271	317	307	292	293	285	322	323	300	307	320	272	319	299	281	289	304	300	305	309	316	322	318	300	281	304	323	315	325	292	288	310	347	284	314	279	335	277	339	324	314	330	280	304	304	282	310	323	315	312	310	285	295	292	291	316	318	286	283	321	312	308	302	288	276	336	290	273	320	331	295	304	298	295	338	300	290	284	301	304	300	294	276	323	287	324	275	315	330	313	311	281	342	325	298	310	311	301	294	312	341	297	307	306	301	295	292	316	301	327	336	308	288	283	277	341	302	315	304	308	304	327	311	329	321	312	307	310	302	303	332	296	299	283	321	306	337	312	281	298	316	321	313	313	310	288	310	289	304	309	277	272	318	316	328	323	298	291	319	315	337	333	319	327	313	327	304	273	291	301	274	289	309	295	304	303	288	311	292	314	300	310	288	298	310	302	315	315	297	333	299	307	302	319	318	281	297	305	310	308	304	313	318	313	303	320	289	279	298	289	312	291	315	334	319	319	310	301	313	316	287	306	323	305	307	295	302	315	299	318	317	294	279	318	333	307	311	315	285	303	308	301	318	289	316	330	310	278	313	305	298	315	292	314	309	311	299	300	303	341	330	306	304	316	327	342	284	308	333	307	312	310	337	294	309	271	312	304	304	303	300	306	310	319	291	296	285	283	302	315	301	316	295	267	291	301	293	328	296	307	305	307	291	319	317	288	308	334	295	304	315	324	303	300	279
1354	625	334	274	232	278	293	257	249	214	262	209	248	235	227	180	193	153	148	137	137	129	115	133	124	134	114	96	103	108	95	90	88	105	84	90	89	64	83	80	75	63	85	62	64	86	96	83	86	84	74	96	92	74	63	76	84	82	76	68	70	74	83	85	86	71	70	79	66	61	83	74	79	72	87	77	87	76	72	80	70	75	69	72	71	73	77	68	75	81	92	62	68	76	74	71	83	79	59	75	74	63	71	71	102	75	57	87	81	79	66	61	89	65	71	72	79	64	67	82	57	59	68	67	72	84	85	74	73	73	66	65	72	79	60	70	79	59	81	81	71	82	75	85	67	76	80	74	75	84	78	72	71	82	68	77	78	75	68	73	81	71	64	58	66	75	88	89	80	68	74	68	80	76	64	81	74	67	63	68	61	76	70	64	77	77	76	73	71	80	73	64	85	61	69	74	56	79	70	59	74	77	80	78	76	77	75	74	69	60	76	73	76	70	59	79	88	68	77	57	63	72	65	78	78	86	58	63	67	75	77	75	88	68	59	70	77	72	71	77	87	87	81	72	67	74	78	66	81	71	54	67	79	67	83	70	71	54	71	95	79	66	77	73	75	65	56	92	74	80	78	76	71	62	77	85	71	66	74	66	75	75	67	71	77	83	67	79	76	77	78	83	82	66	71	62	67	71	69	70	76	73	73	82	88	68	89	75	79	73	61	75	67	69	65	74	69	69	78	82	66	56	80	71	66	74	81	69	74	69	69	62	67	70	91	88	89	78	76	62	60	61	57	72	64	83	79	64	76	67	70	61	75	67	67	75	80	78	77	86	85	69	71	75	91	82	89	81	78	59	76	52	81	93	66	54	67	72	65	90	62	73	73	78	80	74	72	81	78	85	66	80	70	72	80	68	68	73	73	67	58	68	63	85	58	93	77	87	67	60	57	69	63	73	71	89	69	82	72	87	66	69	96	72	89	71	67	74	81	75	73	71	80	71	62	70	69	64	68	75	81	75	76	76	73	74	79	80	68	57	69	75	75	71	75	65	76	85	76	76	85	72	81	83	74	85	67	61	64	65	68	68	65	70	74	77	78	69	69	68	66	75	69	81	76	55	68	78	70	74	78	84	66	68	55	64	63	67	82	71	70	72	78	72	68	78	69	71	66	68	81	67	77	60	64	87	59	87	77	67	69	69	69	63	72	79	67	83	72	74	83	79	72	69	74	78	77	83	67	77	78	89	71	82	73	72	64	77	81	74	76	74	89	73	75	85	91	62	81	59	63	80	70	60	74	63	74	82	63	75	76	64	76	73	70	69	79	76	69	79	59	91	79	60	72	75	59	86	76	75	89	66	64	87	72	72	67	64	61	69	78	85	73	85	79	64	54	101	72	67	72	66	82	64	65	68	76	74	68	65	70	56	64	82	78	88	78	75	61	79	72	69	67	81	80	74	82	72	85	91	77	74	53	67	75	78	66	92	67	63	76	86	86	69	71	82	71	73	68	67	71	72	66	88	73	79	66	81	83	79	62	108	74	63	66	74	77	79	73	85	79	87	65	65	81	65	69	64	79	81	70	64	70	59	71	62	69	70	68	81	71	82	74	72	75	74	68	62	62	77	86	70	62	72	71	62	66	67	72	61	60	64	86	65	71	74	78	69	75	80	58	72	84	61	74	60	68	79	68	87	74	66	81	88	65	62	81	69	61	69	81	84	77	61	75	75	63	62	81	79	75	76	86	80	80	88	77	62	78	93	68	77	78	78	74	64	64	88	77	66	80	78	75	64	67	69	68	60	62	69	78	94	77	72	74	71	62	66	81	67	84	79	89	84	73	96	75	63	68	62	71	75	68	80	74	86	68	75	80	58	72	62	70	68	86	58	79	85	62	67	76	73	59	73	79	71	73	66	89	65	70	80	92	84	81	87	82	78	89	74	78	73	82	81	71	62	63	65	64	77	78	71	59	76	64	83	80	81	67	81	67	69	69	77	71	77	54	88	67	87	65	74	73	89	81	81	88	71	72	57	79	85	79	74	70	75	63	70	72	71	47	59	81	72	84	73	61	88	63	87	78	84	77	69	77	80	80	77	69	66	66	72	83	64	68	63	87	77	68	94	78	90	78	69	66	60	68	62	73	68	58	83	71	74	78	70	60	77	63	66	72	88	79	71	67	72	58	63	84	72	82	68	79	72	76	66	68	63	72	87	72	68	81	73	63	60	90	64	80	66	76	86	78	65	72	80	79	74	87	87	81	66	71	60	78	72	74	84	84	65	75	73	82	73	66	67	67	72	69	65	73	72	69	63	74	81	72	70	88	66	65	67	70	81	62	65	69	85	76	69	86	67	59	71	67	67	58	87	67	63	76	75	69	70	69	79	64	85	70	74	72	70	70	67	76	68	70	64	83	83	80	73	76	71	69	64	83	80	76	74	68	82	77	64	80	64	69	73	79	79	76	79	78	74	87	75	75	77	63	54	56	66	81	77	77	76	70	66	52	67	66	80	60	90	74	60	73	63	67	64	84	78	76	78	78	67	79	55	78	68	76	74	72	60	80	85	70	65	74	70	72	63	70	69	63	81	66	54	74	75	61	58	72	77	69	73	67	74	78	72	69	68	68	52	78	80	88	68	82	56	59	76	79	81	65	71	86	84	80	76	70	65	62	81	70	67	71	69	76	85	66	70	79	71	73	82	75	79	70	67	75	76	69	68	73	66	76	72	72	99	66	87	61	63	91	56	84	51	77	68	70	69	89	70	64	98	76	65	65	80	77	68	68	73	78	73	65	74	59	79	68	82	62	83	63	68	63	81	70	79	78	77	78	59	88	65	98	64	76	81	56	75	76	77	74	62	72	67	65	75	81	79	78	96	88	82	76	78	80	72	75	74	73	78	63	76	89	71	71	80	80	74	60	85	70	73	63	70	75	56	62	61	59	83	73	78	82	75	84	81	74	71	75	76	73	70	66	80	64	72	69	68	81	85	75	85	87	77	81	74	74	83	79	73	72	56	63	77	63	61	72	71	73	58	71	72	78	56	84	62	69	63	65	70	68	60	70	81	72	60	71	79	88	79	78	76	62	64	70	88	80	81	67	84	63	83	71	67	61	66	62	64	63	73	68	73	66	72	81	72	78	74	69	72	77	71	67	71	83	74	83	61	94	78	77	72	72	78	70	97	76	72	74	85	86	71	70	76	90	88	68	71	63	64	68	71	66	55	89	63	69	68	90	56	71	61	82	64	78	53	89	72	78	92	63	89	64	70	78	61	69	82	71	74	70	62	78	70	84	74	67	77	72	70	62	66	64	79	55	81	66	82	65	61	67	80	71	64	76	65	67	77	94	71	78	63	79	80	65	81	66	78	65	79	78	75	74	86	70	73	74	64	62	71	68	67	85	72	83	70	86	72	69	67	74	80	64	81	79	75	64	63	80	70	59	59	70	60	71	78	60	68	68	58	71	69	65	83	82	63	63	77	73	68	72	54
16769	7764	4342	6306	13315	14571	12637	9928	8175	7205	6931	6618	6094	5950	4997	3977	3685	3227	2961	2516	2239	2094	1924	1982	1830	1748	1804	1488	1461	1409	1271	1314	1309	1100	980	892	888	825	788	832	793	795	780	850	784	729	732	743	727	766	694	653	661	708	718	675	704	644	634	657	642	618	637	647	651	648	648	620	600	637	646	602	657	609	628	602	612	568	640	635	606	596	639	604	630	605	595	592	589	599	628	660	638	656	654	602	584	571	618	606	611	628	670	631	604	642	581	664	590	641	649	630	611	608	629	641	623	625	607	623	643	623	640	650	650	618	657	654	625	627	613	628	627	585	597	613	630	621	582	643	604	605	630	627	656	597	619	619	611	655	586	599	629	626	600	662	650	603	598	667	563	656	638	638	625	622	623	635	656	596	658	582	629	668	586	653	633	633	581	628	589	644	647	628	650	617	607	599	587	632	601	591	629	623	622	604	617	563	641	648	628	657	615	637	624	598	615	640	618	617	578	632	586	646	609	640	610	644	628	593	561	658	590	650	595	563	649	620	637	601	591	619	597	619	591	657	619	637	675	663	635	661	569	622	620	580	572	633	622	591	668	637	643	610	610	596	592	623	605	634	594	558	609	568	586	599	646	594	605	621	578	598	613	661	639	625	606	631	589	617	620	596	603	616	632	601	584	574	600	577	641	618	639	628	617	602	617	591	630	647	619	609	608	607	651	581	636	619	579	641	623	630	585	589	671	616	633	551	609	593	646	648	593	628	587	614	593	623	591	624	608	627	584	585	598	618	585	638	604	629	626	574	611	616	641	603	610	603	607	585	642	579	618	598	589	605	596	601	622	590	580	607	624	622	631	607	586	612	601	657	602	595	591	614	610	630	642	606	622	614	625	622	639	641	625	568	625	609	624	626	600	570	640	604	613	606	580	630	605	624	642	613	646	664	605	616	642	617	619	606	621	587	614	601	661	665	598	658	586	647	636	613	607	635	617	586	602	590	592	609	640	586	645	607	646	610	629	635	648	668	618	584	641	591	599	627	609	662	620	649	627	674	652	599	624	612	595	614	589	622	648	601	626	558	643	624	619	622	628	603	601	615	577	610	608	635	619	617	638	603	627	611	654	648	583	625	643	628	681	612	635	589	646	581	608	632	597	593	630	622	644	612	607	625	593	668	601	652	653	605	629	547	644	636	635	623	610	620	602	643	583	609	621	631	599	637	606	608	635	615	627	611	634	610	657	638	602	612	585	625	620	629	609	606	654	589	592	636	583	577	607	628	618	634	582	603	625	620	633	615	598	598	618	646	642	605	641	604	612	596	582	597	613	592	610	556	577	671	613	578	620	635	652	597	610	618	599	657	676	641	627	597	605	614	608	598	653	624	636	590	589	585	644	622	587	591	648	586	602	615	620	631	618	628	590	588	571	644	609	608	616	610	603	630	592	631	604	623	569	606	621	575	595	578	578	624	640	626	621	635	641	623	604	599	588	594	597	627	614	620	586	630	614	627	641	613	607	605	583	584	584	602	624	645	561	608	601	584	591	621	630	618	604	659	637	666	611	618	609	588	593	600	616	636	593	676	604	600	604	631	597	622	652	612	596	614	574	616	595	603	625	627	608	615	581	629	610	638	650	615	598	611	612	654	606	621	656	662	612	635	609	626	601	620	645	624	620	584	555	617	618	595	635	642	637	615	620	609	614	629	622	660	573	645	631	641	597	591	598	594	593	631	620	655	597	627	640	611	617	638	642	614	611	596	600	632	622	654	634	646	608	554	571	653	623	597	610	625	621	640	624	615	632	585	569	610	611	621	637	635	626	634	635	637	662	631	674	590	590	646	621	642	616	604	613	608	645	647	600	569	588	652	629	613	579	598	625	564	634	618	633	596	635	629	614	585	579	586	608	653	689	592	646	602	642	616	586	646	645	641	615	638	592	599	618	638	668	627	620	613	643	649	646	633	613	605	588	586	607	590	625	612	610	622	585	629	646	601	615	598	641	606	610	595	664	582	574	623	601	622	627	623	574	575	592	584	587	552	620	660	595	596	648	576	625	664	603	648	617	623	572	610	581	631	603	629	607	646	653	583	605	616	610	648	637	623	586	621	620	597	613	648	594	595	579	594	628	582	577	594	642	611	647	610	646	643	596	636	612	624	621	588	650	594	618	594	636	611	611	610	579	589	622	634	614	602	563	598	611	601	642	676	640	605	638	606	599	636	591	591	628	622	623	635	640	639	631	633	590	598	659	604	602	598	628	612	624	623	534	572	614	628	626	617	630	608	600	620	611	594	643	586	620	652	620	636	622	598	611	650	604	602	629	593	600	594	619	632	614	660	564	592	559	607	626	637	602	610	622	645	627	641	579	614	650	579	606	616	596	615	656	647	596	615	620	588	586	600	607	599	563	654	590	628	651	631	636	598	607	602	651	594	600	568	632	619	603	649	587	599	647	671	602	615	639	599	631	637	629	591	619	653	584	624	571	598	628	649	630	621	612	612	652	583	637	606	594	609	594	619	629	582	618	649	620	635	632	612	572	586	608	651	574	551	605	618	667	660	635	610	648	632	643	613	626	600	619	600	573	631	619	648	624	628	650	607	618	661	611	631	602	620	639	612	624	586	615	651	659	587	616	605	605	576	617	606	635	621	656	644	603	676	643	599	636	590	688	623	606	625	592	633	628	629	595	606	653	663	557	601	604	596	617	614	556	594	594	607	604	648	632	604	614	606	615	585	620	626	619	638	645	616	617	642	615	620	591	635	611	592	602	579	579	609	567	624	627	613	620	582	687	568	633	649	622	619	650	614	640	626	619	579	645	605	642	609	597	604	608	597	641	610	609	637	618	622	633	619	641	612	622	574	615	599	641	643	605	666	620	610	605	663	669	664	607	553	582	607	633	644	541	602	610	601	600	584	669	614	615	592	657	606	611	605	611	623	564	622	613	655	617	592	632	613	589	649	638	634	626	608	658	628	608	639	641	589	615	633	620	601	630	566	609	654	621	625	649	643	590	677	596	623	655	622	570	594	616	561	673	630	609	645	557	654	590	633	638	600	648	582	626	615	617	594	605	638	620	628	587	611	619	634	610	617	584	613	642	643	651	601	603	623	614	606	626	625	610	620	630	610	612	642	661	624	623	634	591	650	625	607	629	628	586	633	687	614	650	624	654	626	622	630	606	641	601	632	612	624	648	621	634	607	619	616	609	622	572	614	621	622	634	600	602	558	615	620	626	634	609	613	655	663	621	606	589	608	602	588	611	620	589	630	583	602	656	647	586	603	607	590	639	629	636	622	593	601	617	631	609	610	670	631	631	600	582	647	620	606	586	607	602	621	589	587	600	652	611	614	634	610	568	618	599	626	595	635	620	631	589	631	616	588	616	589	577	632	622	604	643	594	616	600	607	610	596	628	579	614	616	628	584	629	599	599	597	643	636	594	639	587	669	622	563	577	665	611	640	618	580	609	617	616	638	626	621	612	604	625	589	587	615	626	620	656	575	612
1210	288	149	113	88	129	157	131	132	115	117	105	119	114	108	87	113	84	84	77	66	66	71	55	80	62	67	59	46	47	52	47	56	51	60	43	42	49	45	48	36	34	32	43	39	45	37	44	53	32	37	39	36	45	45	41	25	50	44	38	32	30	41	30	36	39	31	38	34	33	44	33	34	36	39	45	43	31	49	46	33	41	29	34	40	41	42	49	32	39	33	28	35	43	38	45	39	48	29	44	27	43	40	37	29	45	37	52	32	43	43	43	40	39	30	49	37	34	35	47	42	36	34	32	34	27	35	30	35	40	37	38	45	35	27	40	34	40	50	33	38	37	49	36	39	34	31	37	30	32	24	27	31	35	31	34	32	39	31	50	35	46	39	32	33	34	29	34	40	36	29	38	46	38	37	40	40	31	37	36	34	24	38	38	30	46	37	31	34	41	47	38	35	34	52	37	30	24	43	32	34	37	31	27	47	32	42	46	37	42	29	24	35	44	38	41	40	34	41	38	37	32	40	40	39	36	36	43	49	37	36	34	49	40	33	40	31	38	44	32	38	38	36	45	33	34	45	47	26	44	38	54	46	40	38	40	41	33	38	46	44	36	37	41	35	51	43	41	49	30	41	37	38	37	39	42	51	37	38	46	33	45	43	31	35	33	32	42	34	32	38	41	33	26	42	32	51	29	35	26	40	35	36	36	34	20	34	37	26	39	40	36	28	45	40	46	49	37	30	42	38	55	39	34	36	29	29	32	35	37	49	32	40	34	37	42	32	37	43	35	42	27	41	43	45	39	39	39	34	44	40	26	46	46	39	33	41	50	48	45	41	39	42	25	50	29	35	41	42	27	37	37	33	41	30	30	35	40	40	40	36	42	34	28	36	38	38	35	39	33	46	37	28	33	32	40	39	30	27	37	44	33	37	32	30	35	52	33	35	40	42	32	43	30	36	46	38	37	35	25	34	31	44	34	43	48	35	35	47	39	29	36	48	26	34	33	29	32	36	46	31	40	38	45	37	36	43	47	28	37	40	27	36	28	33	40	26	48	51	37	34	36	30	41	35	38	28	38	36	44	42	40	36	38	31	40	44	39	36	25	37	43	34	40	29	43	28	39	29	38	41	40	37	46	42	39	37	28	32	30	40	36	34	38	33	39	41	41	35	36	41	44	41	40	39	38	39	42	42	36	42	39	37	36	50	38	42	48	35	38	46	45	45	45	46	54	28	32	43	40	37	47	30	40	38	38	37	39	45	36	36	39	44	43	46	25	34	40	39	47	41	32	36	29	40	30	39	51	42	44	33	31	33	35	35	35	31	37	45	28	33	34	33	43	36	49	49	52	34	40	25	43	38	38	39	41	45	38	40	45	37	32	37	44	30	34	32	35	28	33	32	46	28	44	29	36	40	33	26	43	39	36	42	28	42	38	31	25	34	49	39	48	40	40	37	37	38	37	47	42	36	32	42	28	24	45	35	45	34	50	34	30	41	45	50	36	43	40	46	32	57	37	38	42	31	43	32	45	39	32	42	41	42	36	43	48	34	36	28	37	37	41	41	52	41	34	47	38	37	31	40	36	44	40	36	35	31	41	37	28	29	35	45	44	33	32	30	41	37	35	41	35	32	29	40	34	37	39	46	34	47	43	40	44	42	32	40	33	41	43	43	27	44	46	30	41	41	35	35	36	45	39	30	38	35	40	36	36	35	39	43	33	29	40	40	30	38	44	39	41	47	43	32	28	49	49	34	36	49	38	40	43	32	33	49	38	42	50	44	47	41	36	31	28	34	51	50	36	30	39	41	26	35	29	33	38	38	35	31	44	36	34	42	37	30	43	31	38	36	42	38	38	33	42	37	46	33	40	44	43	42	43	43	31	44	44	30	40	43	37	44	46	31	41	31	32	34	36	29	36	37	35	31	43	30	44	32	46	31	34	36	42	36	39	42	52	36	43	28	42	36	46	48	50	41	39	26	36	44	40	43	38	39	33	44	33	36	43	24	27	49	41	34	43	31	39	36	42	35	33	36	49	51	50	34	32	29	38	37	32	40	37	40	48	44	38	40	37	35	30	41	41	45	40	34	44	29	49	34	37	42	35	46	39	32	33	45	41	34	42	38	42	40	39	35	41	50	41	33	48	30	37	43	44	33	42	25	38	43	48	49	44	48	32	40	47	37	38	29	42	43	41	34	29	47	36	32	42	35	35	41	44	40	36	36	40	42	36	33	27	43	38	36	47	41	32	48	39	38	27	30	43	37	38	30	36	59	28	41	26	35	30	37	31	50	32	32	52	36	36	42	47	44	41	41	36	41	43	39	39	43	35	36	49	29	43	54	46	37	28	21	35	34	46	40	44	38	33	43	40	43	35	29	47	36	38	35	34	43	39	29	36	29	36	48	43	49	33	33	39	40	33	37	42	43	44	44	30	39	42	39	51	33	45	33	31	39	50	45	33	34	33	33	43	28	49	42	33	43	32	33	33	48	40	32	31	47	47	40	41	34	35	41	52	35	37	31	35	42	36	22	40	46	39	34	34	39	42	29	26	39	31	37	40	29	31	39	49	22	42	41	48	46	43	48	49	39	34	36	40	40	40	42	33	44	29	34	32	35	37	35	33	38	42	29	30	38	48	36	37	42	47	44	33	40	39	32	25	40	33	32	37	30	31	29	33	31	44	43	35	44	38	32	39	36	39	35	43	33	40	35	38	37	42	31	42	50	37	43	37	33	37	43	28	48	42	39	43	33	43	36	35	38	34	34	37	47	39	34	49	31	38	41	35	27	58	46	34	45	45	34	52	45	41	34	36	36	22	40	35	41	31	41	47	33	34	49	35	36	44	39	43	33	42	30	38	39	41	44	34	43	43	35	38	47	35	47	40	36	38	42	46	39	31	38	34	33	42	32	37	37	35	36	39	53	31	33	47	45	40	38	44	42	40	42	44	36	44	32	36	36	48	53	28	38	33	39	32	41	44	36	28	41	37	46	29	35	36	30	38	36	38	31	48	54	37	31	38	45	28	24	34	44	36	42	46	30	42	37	33	26	35	42	41	42	38	30	41	31	35	36	23	49	45	40	46	33	38	34	48	33	36	40	53	41	41	40	40	40	49	31	32	36	36	44	38	36	39	30	50	26	38	52	33	29	30	40	43	45	44	35	46	31	32	38	42	32	42	35	33	39	39	29	36	41	36	42	30	43	31	38	47	41	34	37	60	31	37	35	35	34	49	38	34	32	45	41	34	40	31	44	30	40	40	45	39	40	41	29	35	40	39	43	44	41	35	44	29	52	39	42	34	43	30	37	38	37	38	39	18	30	28	30	38	40	37	30	37	34	36	39	44	36	45	38	33	41	33	46	30	30	38	29	39	43	35	32	28	28	27	35	31	32	51	37	35	43	33	42	35	39	43	40	49	42	47	44	32	45	33	27	42	35	47	50	34	44	46	40	43	37	44	25	42	35	32	33	29	43	37	36	30	36	36	55	35
12121	4191	2094	3130	7329	8339	6841	5327	4401	4107	3774	3578	3465	3244	2605	2110	1986	1660	1558	1369	1222	1099	1012	1018	1000	1005	923	819	813	731	766	696	683	671	545	463	435	445	440	444	442	420	392	394	421	395	386	393	369	376	369	339	341	390	369	344	360	356	339	349	320	337	370	314	322	354	310	307	310	309	326	345	276	324	307	348	304	315	344	334	299	338	335	313	316	316	329	319	290	324	323	323	309	327	348	324	316	326	338	321	311	317	332	335	330	336	329	315	314	315	321	305	302	313	298	334	294	328	329	340	335	319	338	324	292	321	315	325	344	351	338	311	321	312	289	320	332	311	336	312	298	328	285	310	291	323	309	283	330	342	355	324	316	333	310	343	337	335	335	325	347	329	336	303	331	318	301	345	329	317	360	335	333	321	302	291	317	324	320	304	300	300	331	361	295	325	320	303	340	328	363	350	318	341	367	315	340	308	309	302	349	298	309	362	329	310	324	319	329	317	322	281	317	311	326	336	284	318	334	361	342	322	322	313	358	316	355	304	333	319	325	321	334	299	304	305	316	345	321	335	324	306	323	344	330	332	322	292	332	357	323	324	309	318	338	295	316	324	334	337	320	299	325	339	365	297	313	307	349	311	326	348	324	316	312	327	304	333	340	332	325	326	324	283	344	330	291	305	331	362	280	301	308	316	352	318	305	311	318	320	341	335	317	344	336	327	299	356	328	315	331	334	319	292	316	306	316	311	350	329	314	330	321	308	361	337	318	310	304	301	328	380	344	307	328	314	332	323	316	300	335	326	321	329	304	304	320	342	325	311	306	333	305	320	334	333	300	305	314	303	319	344	366	304	313	315	358	321	325	317	319	316	314	288	324	296	342	337	338	334	311	329	298	334	308	324	309	323	343	340	329	322	328	325	305	347	300	308	309	338	303	327	345	346	308	322	329	336	311	355	327	336	297	297	348	291	324	336	320	317	318	305	322	323	362	298	321	285	324	347	303	317	294	348	345	306	335	308	339	315	299	296	338	324	330	332	306	323	323	290	319	355	341	302	277	348	332	303	332	327	327	309	313	302	310	360	300	299	317	349	321	313	332	312	323	313	330	330	291	321	281	345	304	306	299	327	295	337	343	331	332	334	281	344	351	332	324	330	319	308	327	329	335	359	335	316	331	310	309	322	321	302	336	288	326	298	294	321	308	328	342	374	321	317	333	303	329	308	305	308	268	342	332	347	363	331	312	353	315	339	345	303	315	319	326	307	316	355	329	358	346	336	351	330	345	336	330	321	329	312	335	304	321	285	309	327	289	313	341	332	341	289	314	311	337	343	338	305	321	343	324	346	323	343	340	342	303	312	317	340	328	332	318	322	313	351	334	279	322	340	311	318	306	288	368	319	298	323	328	315	315	351	308	353	331	331	320	293	350	324	337	324	311	323	332	349	338	327	323	329	363	329	335	348	290	309	375	313	307	335	315	330	337	301	316	315	331	283	299	306	324	313	325	310	329	334	327	292	305	356	333	325	282	328	375	304	316	332	310	331	352	308	337	313	286	329	313	321	335	336	303	312	325	298	315	326	310	320	307	327	312	315	318	338	320	289	324	322	303	330	325	334	352	322	317	328	271	348	300	278	305	330	320	331	300	312	337	320	319	319	319	319	348	308	347	300	335	348	332	336	332	302	330	336	317	310	324	364	359	287	326	287	328	320	322	321	321	315	339	281	320	340	327	306	291	312	314	354	354	319	317	327	346	357	298	336	319	313	302	307	313	322	330	322	302	318	321	328	336	342	324	314	333	332	328	312	322	356	325	299	339	331	328	324	340	316	320	342	342	286	334	316	290	328	329	332	345	309	286	338	297	326	319	292	301	352	329	302	325	354	347	342	320	328	331	351	320	337	335	316	308	312	325	350	307	301	337	326	317	297	327	325	269	349	301	357	325	329	336	334	315	329	316	317	320	306	343	312	307	325	292	370	325	314	336	352	334	342	308	319	337	326	336	327	334	286	324	295	331	317	341	282	331	310	334	323	324	320	350	348	321	309	322	320	309	325	304	328	338	318	302	316	304	323	312	302	320	312	343	308	292	361	303	296	314	314	311	298	300	314	312	320	316	334	324	306	317	324	325	318	293	338	324	348	353	344	303	275	305	292	343	295	329	288	310	352	321	319	320	313	337	315	355	319	314	331	304	307	308	346	321	326	347	336	334	333	343	278	341	311	326	328	331	312	316	370	310	326	280	304	352	341	316	363	326	292	319	336	310	334	360	306	328	361	303	306	322	332	312	311	344	302	305	274	294	322	315	305	342	325	326	359	327	297	294	312	345	353	307	324	334	323	326	304	363	355	309	326	337	345	331	330	286	332	344	322	312	329	305	325	295	328	290	328	309	320	350	315	312	307	311	329	302	333	327	330	295	322	282	327	341	291	297	336	295	316	289	295	334	322	349	302	315	304	300	323	342	344	348	335	354	329	324	355	324	293	306	329	304	333	316	303	331	325	316	378	322	340	348	356	326	293	303	305	336	325	329	324	323	329	346	333	327	318	303	316	337	310	323	340	326	292	296	324	350	319	294	298	296	363	332	335	305	314	319	336	311	316	334	325	333	310	308	305	326	317	309	321	337	302	313	289	314	320	303	323	345	342	330	345	320	314	344	316	366	326	317	340	317	350	280	305	342	318	288	294	325	312	355	311	308	341	309	350	328	289	319	324	339	332	318	327	312	336	303	314	345	333	328	321	317	322	340	343	319	333	309	359	326	317	341	353	343	301	329	332	343	326	321	344	319	287	330	312	344	345	352	321	306	301	328	322	309	347	341	322	329	316	335	335	329	347	307	309	337	293	285	331	341	337	320	310	321	309	319	301	336	306	339	328	340	337	310	296	348	318	327	314	317	319	315	305	274	340	315	308	327	302	321	331	323	343	306	335	293	352	329	332	332	311	299	330	339	323	319	331	328	301	346	339	302	324	329	325	324	311	293	327	316	304	327	315	290	332	318	318	318	317	344	339	347	307	313	323	359	324	332	355	294	330	326	301	304	326	321	302	330	287	341	323	315	322	316	283	348	309	345	281	347	304	282	314	308	364	320	312	327	323	339	330	340	327	335	335	316	307	309	305	298	296	318	314	351	308	316	337	324	351	337	343	317	309	310	300	325	282	319	325	317	305	317	331	344	328	330	317	305	325	276	293	356	330	306	333	314	332	340	380	322	337	345	348	351	337	327	304	252	335	332	339	354	306	345	314	340	310	339	308	298	322	324	293	315	359	294	315	327	293	325	308	287	328	331	337	330	329	338	333	316	332	329	330	335	322	300	362	322	354	357	320	296	370	346	331	287	317	315	314	345	323	325	308	326	303	329	320	283	339	335	303	314	341	289	336	299	332	327	286	302	331	301	319	323	344	322	302	293	305	321	304	302	315	361	347	300	342	295	335	315	348	349	298	319	322	312	315	319	323	318	315	306	349	303	326	290	295	336	329	332	326	287	320	301	328	303	303
871	481	260	185	185	240	250	229	181	220	194	193	197	202	156	161	161	129	146	131	101	122	97	110	84	101	103	108	108	76	103	86	81	79	79	94	79	72	75	75	88	65	91	88	70	78	69	59	71	85	76	66	83	79	67	88	62	78	65	75	72	78	81	72	75	67	80	87	55	78	73	55	76	71	60	66	60	75	72	77	68	78	77	74	82	67	78	77	75	73	82	59	76	75	75	63	69	71	77	72	79	73	59	72	68	82	64	74	67	83	59	61	65	61	64	65	60	68	48	82	78	58	65	75	67	63	68	57	63	75	60	79	75	72	76	81	69	80	81	56	75	70	73	63	70	75	72	58	73	81	64	66	76	76	75	65	85	69	76	82	73	67	61	76	61	65	62	67	61	73	61	63	68	85	66	71	84	71	71	74	58	82	81	71	83	61	79	66	68	58	81	74	76	78	67	75	65	70	86	66	56	68	72	74	61	52	84	80	77	87	59	80	67	67	71	70	67	73	70	61	64	67	78	76	62	66	66	86	78	84	79	67	78	74	86	68	80	69	59	79	70	71	63	82	81	59	81	72	83	70	54	60	60	67	52	80	53	59	73	83	64	79	64	72	57	65	79	77	66	66	58	85	77	71	77	64	69	73	78	67	70	66	65	78	81	74	70	72	72	66	74	63	74	74	61	89	72	58	76	76	86	65	60	87	80	68	61	69	67	56	60	84	62	73	73	78	79	78	85	56	76	69	64	69	72	72	71	80	81	63	72	67	66	78	62	72	72	67	61	69	66	71	68	74	57	66	65	70	56	61	84	75	61	68	64	69	79	73	74	71	86	73	68	67	79	68	70	69	74	67	70	76	76	76	90	73	60	59	67	67	63	77	72	70	86	82	69	74	75	66	68	72	52	68	49	65	62	73	68	67	79	72	64	70	64	59	61	82	82	63	82	82	85	60	79	56	75	68	56	77	69	60	69	84	61	80	71	68	69	53	86	66	66	79	90	83	57	75	79	70	70	76	86	61	66	90	71	84	86	73	77	72	84	73	71	68	69	48	79	75	55	75	80	75	78	53	79	72	75	75	69	92	85	63	64	78	62	69	67	81	71	78	66	74	61	59	76	81	75	64	51	83	55	67	74	79	67	62	74	76	64	74	80	57	69	74	87	67	70	66	77	62	62	81	72	79	59	59	60	78	73	65	65	80	83	70	65	67	72	77	70	62	69	71	73	66	79	70	60	73	66	72	79	61	77	69	55	57	74	70	61	75	65	57	78	66	63	71	64	72	54	62	75	65	69	70	73	72	75	67	95	80	65	90	66	71	77	71	80	88	63	66	72	69	88	69	76	81	73	68	88	72	69	63	75	82	62	73	57	67	68	78	68	75	77	74	81	78	70	75	68	80	63	72	59	75	62	85	78	89	84	83	62	77	66	61	72	70	97	69	75	61	77	66	61	71	74	74	67	75	86	73	76	61	68	80	71	67	72	65	68	69	59	72	60	65	54	58	60	79	78	83	79	74	70	80	71	71	66	60	83	60	67	63	66	65	72	65	72	59	71	79	77	67	80	81	70	69	75	71	65	69	72	68	81	64	75	66	64	82	60	82	68	68	62	77	73	86	67	74	69	54	75	80	68	53	72	77	70	64	79	63	82	78	72	57	78	80	85	46	66	71	63	78	70	77	69	91	65	86	57	72	80	63	71	71	70	65	70	77	84	79	68	89	73	75	68	73	70	54	73	72	72	67	56	52	80	72	83	74	61	64	65	73	72	90	66	80	57	82	67	83	73	77	79	80	56	70	62	65	79	93	65	81	72	75	59	77	76	74	79	78	71	72	84	56	70	79	68	66	72	63	67	71	81	61	63	67	72	72	83	68	67	63	64	83	63	69	55	75	63	68	65	73	83	68	72	80	76	69	71	76	61	79	61	84	63	75	83	73	77	77	61	59	63	81	65	68	60	78	63	66	70	76	63	78	69	65	76	67	64	69	74	65	68	72	72	79	82	77	65	72	76	72	70	71	81	70	67	86	84	72	72	66	77	83	70	69	81	76	79	90	75	78	68	79	70	58	72	79	74	96	58	72	76	74	76	63	65	67	56	57	79	75	63	74	74	72	71	73	79	78	72	62	65	78	67	67	77	80	63	77	67	74	70	74	65	79	56	87	77	57	79	92	58	75	66	82	66	66	71	71	65	82	67	71	69	73	72	73	63	58	75	62	73	65	71	76	73	81	67	79	68	64	79	65	74	65	66	80	80	72	67	77	89	74	72	57	61	64	68	82	69	58	73	83	66	72	67	67	58	72	81	69	86	70	71	76	71	62	66	83	77	67	74	72	77	65	74	77	64	66	80	67	72	75	72	73	78	68	80	66	65	77	73	81	73	75	80	85	64	61	68	86	75	69	63	54	72	76	72	79	67	66	73	71	53	76	62	59	75	73	68	75	71	76	60	69	57	75	75	80	83	62	70	53	67	69	63	63	74	70	64	68	73	78	66	64	66	70	78	62	72	68	79	78	76	77	72	74	67	77	69	71	56	65	77	72	73	83	89	67	74	72	60	77	69	76	74	67	77	70	83	61	77	61	74	73	74	84	68	55	52	67	80	79	62	74	65	82	69	80	70	75	70	68	80	72	73	57	79	85	64	92	71	66	67	70	74	85	60	66	83	58	60	57	71	75	68	62	58	74	77	66	83	70	76	64	72	71	65	72	73	72	61	80	68	54	72	65	81	71	68	65	68	54	69	82	75	86	62	56	56	78	54	58	56	70	76	68	80	67	84	66	77	80	79	79	61	61	72	61	89	70	65	82	66	55	61	71	74	68	61	69	70	57	75	72	62	77	74	65	67	72	81	67	76	82	75	74	55	80	77	72	59	77	59	59	67	64	70	62	69	81	72	80	81	86	63	68	82	73	74	68	71	72	66	74	76	61	64	67	55	71	75	72	81	64	80	57	70	67	74	65	62	78	61	52	62	62	61	75	71	80	68	55	86	79	70	66	73	80	58	77	81	65	63	62	70	61	80	64	72	60	67	78	67	73	72	77	68	77	82	75	81	76	81	63	66	66	77	71	89	55	70	64	72	70	66	61	74	68	63	71	57	66	77	91	61	67	77	73	74	48	92	74	70	72	79	84	63	58	75	57	61	61	80	69	67	58	101	63	73	65	81	79	65	61	73	66	71	80	90	61	69	75	66	80	64	66	56	81	80	72	56	58	75	75	82	71	66	67	81	65	86	77	68	70	73	66	67	81	72	87	83	79	74	85	80	75	59	56	74	66	74	76	54	69	80	54	70	69	79	79	63	73	74	71	81	60	69	82	78	70	67	72	71	75	65	69	75	83	59	83	69	52	63	66	69	74	71	73	70	74	75	70	64	90	53	64	76	65	78	69	76	81	83	70	74	60	75	61	59	87	76	68	67	46	69	85	82	68	63	58	75	69	80	71	79	64	77	72	67	71	55	87	67	77	71	75	83	63	68	78	71	63
13822	6651	3262	4864	10970	12249	10588	8182	6916	5807	5617	5272	5172	4884	3706	3149	2974	2603	2458	1945	1831	1683	1523	1587	1464	1443	1358	1315	1247	1167	1136	1083	1034	1004	853	881	822	724	793	777	761	726	761	716	674	682	620	735	704	648	638	639	670	651	637	608	626	614	556	627	604	605	553	582	593	593	604	571	614	614	603	578	584	565	560	608	611	563	536	565	577	622	600	585	565	577	653	609	571	561	587	607	598	584	605	583	566	615	571	569	580	598	586	608	629	662	613	588	573	612	599	599	636	596	634	579	581	598	606	541	587	588	587	569	576	599	565	541	572	585	567	572	624	583	599	584	555	581	600	584	612	558	619	573	593	575	587	587	603	591	612	620	579	642	588	531	608	585	570	574	574	586	566	576	564	614	563	570	587	571	599	640	627	615	587	588	585	543	565	575	597	580	583	595	611	571	575	616	566	616	545	574	619	568	579	603	613	621	585	544	598	619	580	624	561	599	581	574	604	556	599	578	589	574	602	587	539	583	612	592	603	592	612	608	619	628	573	606	607	594	594	595	604	596	595	634	577	576	552	571	631	593	625	564	630	616	568	599	570	547	613	589	584	596	596	576	604	590	610	585	628	598	612	609	598	584	562	603	565	539	566	613	615	582	606	572	550	592	609	573	624	567	584	568	615	550	574	590	604	556	589	600	590	590	588	609	569	550	607	597	631	561	573	629	554	601	578	582	548	551	605	620	594	643	601	586	569	550	573	621	587	548	597	604	563	596	609	566	578	564	617	552	559	553	599	569	606	594	602	592	556	596	577	582	617	576	580	609	601	573	591	606	638	572	591	592	612	588	578	589	599	613	563	610	609	603	592	573	570	600	623	556	564	583	567	569	574	606	575	596	593	589	588	622	576	593	552	574	519	586	585	622	579	612	599	548	625	570	535	558	632	576	628	539	647	596	587	570	537	606	587	599	566	586	560	576	627	561	572	634	585	599	592	596	591	597	616	557	619	574	618	583	552	610	602	545	554	615	589	583	581	572	621	634	597	570	623	547	613	613	591	596	602	599	595	624	608	584	603	622	563	597	593	595	620	583	584	603	636	573	579	611	574	560	604	586	583	575	603	571	639	601	612	620	599	585	662	577	607	581	629	571	584	635	597	533	582	592	620	581	590	591	584	566	569	578	586	534	629	644	563	559	616	571	585	559	530	598	610	545	579	564	616	598	580	575	614	595	584	615	577	631	579	615	582	584	609	606	573	642	588	575	579	608	572	568	585	613	557	575	614	592	575	582	611	577	617	626	562	586	562	608	585	595	619	579	628	562	623	582	572	555	619	601	602	566	583	638	556	563	606	641	606	581	569	608	573	600	573	558	568	590	639	564	590	607	615	577	602	625	585	583	575	640	542	581	593	584	578	575	552	614	591	598	588	599	608	590	584	660	590	577	583	598	543	574	620	546	535	622	636	596	539	575	603	604	575	580	586	590	596	600	570	617	570	608	577	593	579	614	592	569	531	596	597	579	602	578	578	606	605	575	597	635	590	612	601	628	593	588	596	580	589	600	557	593	592	569	587	586	587	588	547	609	643	601	590	609	593	573	594	569	601	601	573	591	597	596	576	619	550	549	599	605	549	603	625	582	587	593	596	579	562	599	610	584	577	599	552	559	569	585	588	590	621	558	619	546	632	638	578	630	616	590	576	632	610	591	606	554	649	566	551	607	553	566	604	561	560	602	603	568	555	573	550	606	591	588	531	606	639	570	589	568	618	588	617	571	611	570	586	615	615	619	547	584	604	628	576	606	613	592	585	628	638	560	570	564	611	605	554	613	593	644	559	577	572	546	595	608	603	550	587	592	573	596	575	611	609	561	583	563	602	621	580	598	586	560	546	568	590	576	606	563	570	584	588	575	601	557	602	599	605	593	603	608	610	558	583	611	566	600	606	594	594	594	569	621	575	596	586	574	582	555	577	563	610	609	605	562	598	567	584	560	605	578	596	593	549	571	574	632	573	594	578	588	591	569	629	608	563	581	599	593	581	644	580	562	572	567	562	584	617	585	628	580	581	637	563	591	574	609	586	595	647	598	610	627	611	613	596	590	579	575	560	583	605	535	599	589	590	556	608	579	618	580	583	578	608	564	569	624	537	613	633	597	552	550	564	584	576	584	579	554	591	570	616	595	613	612	583	555	599	640	649	561	634	566	542	589	583	624	575	575	614	603	571	608	625	560	596	581	578	606	576	597	577	568	595	587	634	581	607	523	603	537	585	604	582	612	589	613	593	586	608	612	626	618	542	590	581	566	613	539	563	580	611	592	555	608	587	568	631	588	575	613	582	587	587	571	609	558	561	625	566	552	564	572	565	584	612	626	575	603	607	596	593	574	601	580	610	589	598	585	580	601	606	558	612	577	615	621	562	545	568	576	595	612	550	593	554	590	591	548	586	552	608	611	598	611	552	591	575	587	606	591	618	605	566	616	569	598	584	578	589	554	592	553	610	588	566	582	563	600	601	576	584	587	609	548	598	604	575	605	623	570	594	599	566	584	631	552	573	585	575	626	614	615	571	583	607	583	567	628	598	618	604	581	619	592	640	618	587	609	583	576	617	588	580	569	605	539	566	610	568	619	570	612	569	581	579	581	656	573	556	619	559	605	582	606	586	597	571	617	581	603	584	603	558	602	572	590	525	590	544	573	573	591	585	606	572	591	574	580	589	596	563	601	560	600	631	575	567	583	591	574	617	542	601	621	589	595	560	627	627	602	634	604	590	603	609	581	584	595	578	559	590	589	616	574	567	542	611	609	587	573	587	545	582	627	570	615	587	553	571	572	566	610	629	622	576	571	618	567	598	559	581	626	599	611	573	625	581	590	550	580	615	595	585	559	550	606	624	611	597	559	580	604	571	554	564	569	581	547	541	561	610	591	629	578	564	585	578	590	596	596	584	571	593	571	576	600	615	591	610	555	582	594	595	555	605	597	566	584	612	604	626	609	592	576	613	580	604	627	557	559	585	552	571	543	608	617	596	547	586	578	583	628	580	609	604	594	579	619	608	597	552	578	569	601	613	611	588	610	604	574	547	573	603	615	593	534	601	601	554	589	579	608	590	568	636	548	604	571	645	611	594	607	574	614	648	581	585	568	603	595	598	582	601	608	594	597	576	601	613	610	602	595	591	574	565	606	598	598	636	605	577	597	621	600	592	545	564	608	558	603	593	604	586	599	575	586	581	586	597	599	577	623	571	603	581	585	534	607	602	569	621	601	604	584	598	549	600	588	553	631	590	553	604	557	587	581	558	589	559	573	568	597	565	619	595	617	601	583	603	600	612	586	612	570	636	596	564	552	546	633	579	584	620	635	606	611	643	580	592	619	634	620	604	603	601	583	586	574	595	574	554	616	573	607	589	630	599	570	596	586	612	573	570	583	634	589	640	557	591	610	609	555	608	623	630	608	601	571	570	596	589	570	561	580	636	606	593	582	578	583	574	607	548	589	567	629	627	611	610	557
1848	365	197	126	111	161	207	173	158	139	179	137	161	142	116	133	110	88	94	83	77	87	69	74	64	74	63	66	44	46	59	43	43	43	38	68	47	42	42	37	34	32	46	49	36	35	44	43	35	34	37	36	25	37	34	33	33	37	39	45	40	31	32	43	31	33	34	42	41	37	27	34	38	30	31	31	35	31	36	30	31	36	30	27	38	25	24	35	39	38	35	30	35	39	43	31	33	36	30	27	29	34	24	25	23	41	35	37	37	32	37	33	30	38	31	36	39	44	24	30	31	30	34	51	43	26	37	36	41	28	41	29	34	36	40	49	39	39	31	44	34	33	40	37	34	37	43	41	45	38	31	34	29	43	26	40	33	30	45	29	35	28	43	36	32	38	39	39	39	34	42	25	40	36	49	40	38	32	40	43	28	39	28	33	26	37	33	41	35	41	29	32	37	29	40	34	45	34	39	31	24	36	30	42	35	34	38	38	26	33	38	27	39	35	20	32	35	36	32	36	42	32	27	30	29	36	42	32	42	38	38	34	36	38	39	46	42	38	38	27	30	36	39	34	35	26	37	38	31	33	43	36	32	36	37	29	39	36	43	33	30	35	38	37	46	35	33	32	27	33	28	33	31	30	37	45	50	37	35	34	42	29	39	39	34	32	35	35	27	35	35	37	54	28	34	44	33	38	34	28	26	41	34	25	33	40	35	46	31	35	35	31	34	41	29	38	30	33	31	33	25	38	34	39	31	36	52	33	33	44	40	38	30	46	29	33	42	36	36	40	42	39	38	42	25	26	33	37	37	34	25	40	25	28	45	30	29	31	43	40	31	33	35	32	32	39	36	30	49	35	29	40	46	25	41	24	37	43	44	36	33	33	45	37	33	41	34	21	40	25	43	45	34	41	32	35	36	31	42	34	33	36	38	45	31	37	25	27	40	33	25	34	36	37	53	42	39	30	34	38	25	37	45	44	37	49	34	29	25	36	34	33	29	46	39	29	35	29	42	39	28	48	33	25	33	38	40	47	28	31	46	40	28	45	30	29	36	42	28	38	32	36	29	24	40	34	37	41	43	26	40	30	45	32	37	36	32	39	39	38	43	45	40	32	34	39	32	31	38	31	24	40	22	43	38	28	29	32	40	36	48	37	34	40	40	37	28	28	28	41	31	35	31	30	28	34	33	33	29	38	39	29	20	44	28	39	39	38	45	27	36	32	34	39	37	28	35	25	36	40	27	31	35	42	28	55	26	28	42	18	27	34	38	38	28	28	43	34	36	31	21	25	33	32	42	40	37	47	39	34	22	30	30	51	37	32	36	34	44	37	36	30	41	32	35	47	29	30	38	28	32	24	41	45	41	29	39	37	37	23	36	24	35	26	26	23	37	27	49	28	42	35	35	38	35	33	46	38	57	29	41	30	42	31	45	21	27	40	32	42	29	43	29	44	24	44	33	31	26	36	33	45	37	30	39	36	46	46	36	43	44	43	40	45	47	35	38	34	40	45	45	42	27	30	34	34	39	43	41	34	37	29	37	29	35	35	48	36	39	30	27	39	27	31	32	35	39	44	34	50	31	39	50	52	27	43	36	30	35	35	33	44	32	35	44	39	31	49	34	37	34	29	42	27	42	38	36	29	28	41	38	34	31	34	40	36	29	30	35	21	26	30	30	39	35	29	30	35	29	30	39	27	28	29	33	30	38	42	24	34	29	23	37	34	40	45	30	37	35	36	44	28	35	23	31	36	34	41	32	29	46	31	39	31	42	28	21	36	28	32	44	36	29	21	36	28	24	40	35	34	40	33	42	36	33	34	38	31	43	38	39	28	37	29	37	31	43	41	38	41	36	34	34	35	28	33	36	35	39	41	26	35	40	42	33	37	33	30	37	24	43	38	38	26	39	33	40	34	49	39	42	32	43	35	34	27	34	47	27	29	37	38	36	23	45	33	32	33	42	37	38	34	45	44	35	36	39	33	43	41	32	30	36	33	38	42	35	29	25	38	35	44	34	34	37	37	35	35	30	39	34	36	45	35	42	22	40	35	40	36	44	26	32	39	37	36	41	31	30	32	45	35	32	38	28	31	36	48	29	26	38	38	46	34	38	42	39	30	44	36	31	34	39	40	45	44	38	27	28	39	34	38	29	41	35	37	37	40	39	30	33	43	34	37	48	38	40	41	34	35	27	35	37	37	41	38	30	42	37	47	37	31	32	36	34	39	36	42	29	23	35	36	30	36	33	37	39	41	32	33	52	34	40	28	36	44	37	31	28	31	39	31	34	33	44	35	32	33	36	36	36	43	37	40	32	29	34	40	28	27	50	36	37	33	27	39	30	41	25	42	30	30	34	34	36	37	36	39	38	21	35	34	28	37	34	39	40	35	40	37	44	36	36	44	36	37	38	34	41	21	39	41	33	39	37	35	39	36	33	35	37	22	44	46	36	32	38	41	32	33	26	41	32	31	40	21	34	32	45	35	33	33	34	36	41	38	40	34	39	46	43	39	31	47	31	36	37	46	40	34	32	40	32	50	31	44	46	37	42	36	37	32	41	39	40	34	37	40	37	34	31	27	41	34	28	46	37	36	38	31	33	29	40	29	40	38	27	32	25	45	36	32	29	41	42	40	26	34	51	41	33	34	46	29	28	40	35	31	36	29	27	28	24	45	38	34	24	47	40	28	30	30	32	44	29	50	39	34	34	29	39	34	36	37	32	38	29	34	40	51	39	46	43	30	35	45	37	36	39	41	37	33	32	30	32	33	34	29	34	34	46	33	42	30	38	36	47	33	30	33	32	29	35	34	40	37	43	35	40	24	27	34	39	40	36	36	35	34	38	39	30	44	34	34	41	31	38	24	46	35	33	29	37	31	34	32	29	35	33	37	32	40	28	28	32	35	45	48	42	33	28	39	35	41	34	33	34	39	28	35	36	31	35	32	26	42	44	33	40	37	52	44	35	41	34	31	28	30	39	30	36	34	41	34	39	35	39	43	28	40	40	28	33	38	22	38	32	30	28	26	47	26	36	37	39	41	29	29	41	38	37	37	44	31	43	33	30	40	37	41	34	24	41	33	32	25	39	33	27	38	30	34	35	34	38	44	38	34	43	32	38	54	25	40	38	40	31	37	33	30	32	37	37	36	27	33	44	30	36	46	38	40	39	39	38	49	29	39	37	36	32	28	33	27	26	33	27	31	38	36	27	31	37	37	36	33	33	29	32	38	36	36	34	33	43	34	37	47	34	31	32	37	30	38	39	26	26	36	33	41	29	24	39	45	35	29	33	41	41	44	38	34	24	30	34	43	29	37	43	38	31	34	42	36	34	38	35	33	35	31	42	33	39	27	37	27	32	41	38	39	27	40	33	25	43	33	35	36	35	29	40	34	30	40	42	34	33	38	27	26	39	29	46	39	33	29	40	38	37	35	34	38	43	32	34	34	41	25	33	36	32	25	42	33	33	41	27	39	35	43	39	34	40	30	33	43
14821	5611	2635	3950	9078	11485	9720	7847	6308	5602	5284	5136	5012	4318	3438	2899	2837	2257	2246	1710	1696	1468	1269	1351	1258	1206	1103	1056	964	889	795	949	779	731	641	544	482	460	471	478	470	418	417	447	379	401	382	459	390	393	330	356	345	360	340	363	362	384	345	323	334	285	344	321	323	291	329	323	310	280	310	301	269	290	287	305	335	282	292	323	301	307	304	297	305	327	303	346	305	295	316	273	277	282	304	295	303	323	336	293	299	337	312	328	317	339	286	356	335	318	341	310	327	320	326	295	342	309	312	314	312	313	292	291	321	295	306	305	329	307	275	328	301	313	326	294	300	297	327	321	329	312	309	275	275	319	337	340	288	278	318	314	316	303	321	300	251	292	323	283	296	282	303	280	313	317	299	314	281	275	281	322	314	307	320	298	313	324	304	320	299	320	331	295	294	285	307	334	329	311	325	273	310	300	290	304	318	281	302	312	304	325	315	324	302	329	307	300	274	310	290	321	301	324	307	328	304	302	316	307	326	319	321	269	339	316	302	298	297	321	301	286	302	336	291	284	291	291	316	305	329	312	289	321	289	270	341	298	337	301	305	319	296	321	310	315	349	326	317	319	323	300	295	321	312	336	309	321	350	296	316	313	320	280	347	299	292	285	276	280	301	322	307	305	299	308	296	303	332	283	319	321	313	292	331	287	319	284	327	337	334	287	335	366	319	317	307	336	287	333	275	321	296	327	324	291	329	295	326	300	298	291	303	307	306	306	325	300	307	329	256	301	311	303	313	314	311	306	290	301	338	294	299	303	310	300	277	339	321	332	309	272	305	314	285	311	322	303	323	274	304	307	323	329	297	292	281	286	316	286	300	302	309	281	304	284	285	334	272	304	323	308	324	313	310	301	299	348	304	294	335	300	326	257	302	286	278	309	310	320	314	290	300	316	313	280	316	300	294	291	311	308	270	292	332	286	299	319	284	346	284	320	306	294	317	320	291	309	294	281	287	294	302	308	303	292	315	307	338	323	327	289	321	310	310	318	297	319	284	314	319	321	325	296	297	287	314	318	285	336	291	306	291	333	308	284	338	285	337	312	307	319	312	301	325	319	333	313	264	281	322	323	354	309	290	336	357	330	323	291	322	303	303	296	332	307	289	287	297	260	311	303	310	280	312	315	304	326	325	309	327	301	322	297	312	313	312	330	280	313	291	301	321	284	306	292	294	317	319	316	293	289	288	309	311	310	300	305	273	322	301	315	302	299	313	301	321	310	316	307	290	297	281	303	319	300	318	314	309	277	348	302	290	313	301	316	309	322	333	324	308	303	296	304	310	327	322	320	313	306	323	306	331	298	312	317	333	318	305	306	283	341	294	293	295	289	319	308	308	322	292	285	294	312	326	299	300	320	320	326	303	287	321	316	299	298	289	297	313	303	333	314	343	272	302	297	310	335	301	254	295	326	315	319	297	322	301	321	327	293	317	295	277	287	297	307	262	326	297	311	316	336	306	305	347	315	308	310	312	311	305	299	315	335	295	296	336	317	295	343	307	284	289	302	299	317	320	275	332	305	312	317	284	322	290	295	317	348	322	316	287	272	326	322	282	314	319	296	300	283	309	310	311	327	320	309	296	313	294	321	327	298	286	320	317	327	327	328	303	276	309	291	301	302	349	281	317	310	315	329	300	336	304	318	312	321	281	303	295	308	318	286	311	299	317	289	284	326	310	290	275	302	302	298	291	302	253	353	308	326	324	301	306	292	338	330	294	273	329	278	329	311	303	299	319	304	320	304	309	311	304	284	306	342	312	329	283	317	286	284	311	327	297	300	287	340	328	315	306	286	273	303	296	301	309	291	324	307	297	297	308	290	290	307	304	298	285	272	274	294	280	326	318	258	303	323	308	308	328	318	310	316	283	315	304	298	310	306	302	260	314	291	330	286	334	292	293	356	334	304	296	328	309	264	336	319	311	301	327	303	302	287	294	286	309	324	285	286	296	299	301	294	328	289	310	318	283	372	287	299	302	317	279	320	302	307	314	298	316	322	290	313	312	278	286	305	297	310	314	310	320	308	296	326	303	304	314	307	321	316	326	295	334	293	296	311	324	290	341	346	313	331	277	302	319	302	291	291	266	281	297	317	297	303	320	309	316	307	317	327	309	306	308	301	310	341	290	281	269	305	304	287	309	304	292	278	330	341	305	305	308	296	275	295	282	341	301	294	303	306	317	304	322	309	273	326	326	296	321	307	286	287	294	278	312	325	286	308	310	306	308	280	315	318	299	299	278	306	340	307	298	302	290	302	338	319	309	299	297	325	308	343	324	310	344	290	303	329	328	324	280	309	301	314	317	310	310	279	285	290	289	300	293	323	305	304	320	318	310	293	330	263	318	309	301	306	318	323	320	284	303	276	305	308	298	335	289	273	303	279	347	284	271	289	279	278	314	300	304	308	281	335	327	308	319	287	313	310	320	300	311	314	323	301	279	297	285	288	302	297	289	287	271	280	280	293	299	306	313	267	306	319	325	324	312	297	307	296	301	306	310	324	345	316	323	296	277	301	336	312	331	287	279	294	306	333	320	308	316	285	337	296	300	313	287	326	340	286	284	296	311	311	275	319	349	323	305	311	315	318	304	315	332	296	279	329	307	315	329	310	318	299	318	322	280	331	299	304	303	308	311	314	302	329	338	291	280	290	317	292	337	320	278	340	308	304	327	288	301	296	276	296	292	306	294	277	278	307	310	307	306	292	300	288	313	281	302	304	337	299	344	347	344	286	270	289	329	319	314	319	267	340	304	324	326	349	302	317	302	331	297	309	301	306	293	326	322	344	321	296	297	301	302	314	301	313	305	304	303	287	331	318	273	311	318	325	329	321	334	277	307	307	292	344	296	333	298	287	285	357	347	329	275	337	311	297	288	304	299	281	354	301	313	302	274	294	294	320	302	323	319	311	292	363	303	273	315	289	337	302	282	303	302	284	288	306	321	292	282	299	343	313	308	323	326	312	321	318	295	288	301	322	298	310	319	323	316	319	316	305	296	289	286	312	298	306	306	324	326	278	301	295	300	283	308	322	297	294	316	294	313	315	319	310	356	315	318	280	295	321	349	324	303	309	332	309	288	342	332	293	294	292	325	304	323	308	325	290	311	309	284	292	310	313	308	299	267	323	301	297	321	331	276	295	336	296	299	305	314	330	313	317	310	314	307	301	295	337	301	294	299	319	277	309	303	325	289	284	330	302	321	296	351	310	300	304	338	323	336	337	302	272	296	312	313	297	278	319	322	303	304	305	289	305	304	308	349	296	349	303	295	326	338	306	305	308	316	333	305	278	300	353	318	288	293	309	327	278	281	307	323	314	287	275	280	316	351	296	321	279	322	296	292	304	336	309	303	308	285	313	337	305	269	336	311	321	309	320	296	302	299	320	316	275	322	296	300	288	283	264	321	320	333	306	263	345	301	309	288	297	291	306	321	295	295	316	291	314	322	320	297	318	333	300	282	291
1329	609	309	226	195	321	287	286	291	255	241	238	252	227	187	167	192	153	161	123	133	116	125	111	127	101	130	127	101	96	98	97	110	105	90	74	88	86	98	97	82	75	78	81	77	80	88	80	90	65	71	74	65	64	71	71	91	74	70	78	68	78	75	83	77	78	75	84	77	60	76	77	65	74	78	69	78	70	75	56	75	76	61	72	62	64	77	73	70	78	64	66	75	67	70	70	89	69	61	62	83	72	63	67	66	62	77	62	78	87	77	77	85	64	70	75	74	62	61	86	68	78	72	70	79	82	63	68	70	71	69	68	84	66	76	79	75	66	82	61	83	74	84	87	69	76	67	74	80	74	67	73	57	73	66	74	68	84	61	75	83	75	72	59	71	76	70	58	80	72	77	79	78	70	81	67	70	73	64	68	73	65	78	60	67	68	69	89	70	79	75	68	77	60	78	83	73	64	84	70	76	88	81	65	80	68	67	65	65	68	78	79	69	80	67	76	69	65	83	71	73	58	81	67	56	77	78	81	66	84	73	73	96	77	90	86	76	65	80	70	75	87	57	64	77	60	94	83	65	61	60	76	71	86	69	87	58	68	64	97	82	69	70	68	82	76	70	77	79	70	74	83	68	63	63	58	80	66	84	78	78	82	69	83	66	79	73	66	69	69	79	60	80	79	75	75	73	86	73	79	91	76	77	76	67	78	58	87	60	70	74	66	81	61	94	74	71	70	88	60	73	78	71	60	67	65	91	96	58	86	66	67	80	89	76	77	75	79	70	84	77	72	74	76	76	73	80	76	74	68	70	74	85	80	50	71	70	66	70	69	83	78	75	78	58	90	81	89	69	77	66	66	75	90	65	77	71	69	72	58	66	61	74	68	74	76	81	72	86	74	85	67	69	67	75	92	63	82	86	66	66	61	87	87	90	71	78	82	78	63	72	87	76	69	67	70	84	81	74	64	82	78	73	72	69	75	72	61	97	61	67	70	64	84	69	84	69	75	68	87	77	76	68	102	72	77	82	80	73	70	59	75	90	80	60	69	82	87	56	76	67	86	86	69	70	87	72	59	81	76	72	78	70	84	75	70	76	74	77	75	80	85	72	63	76	76	65	69	65	74	81	77	74	87	63	71	80	76	76	78	72	88	94	93	67	81	69	77	75	73	99	63	72	65	70	73	76	63	77	63	80	73	65	60	74	73	76	73	83	76	69	84	69	71	76	94	90	69	75	74	90	80	58	63	84	75	79	77	57	76	74	77	69	66	68	61	61	77	72	81	78	88	58	71	62	72	59	87	59	79	56	75	69	77	75	72	69	65	66	73	76	78	87	83	69	76	75	58	78	69	56	89	74	79	83	65	85	103	75	85	77	66	74	80	86	58	79	66	67	77	77	70	72	75	81	76	66	63	78	84	57	80	83	68	78	71	78	68	64	73	67	79	78	61	80	86	75	76	71	66	84	73	75	69	93	72	79	71	79	76	81	83	85	68	78	85	76	71	69	74	69	68	75	59	78	71	73	87	56	70	76	63	63	63	66	80	73	85	74	74	78	65	69	74	73	67	76	89	77	84	70	69	69	68	90	79	73	74	64	87	50	83	82	69	75	71	61	72	90	80	77	74	82	70	72	63	69	59	69	83	70	79	62	86	82	64	72	69	59	73	88	85	82	76	80	95	59	93	58	76	77	68	72	88	70	90	85	74	76	79	60	77	72	80	76	76	63	74	73	82	71	87	63	66	66	65	72	74	66	56	70	96	70	68	81	77	68	87	79	82	76	67	58	76	69	78	73	72	70	64	80	82	81	74	74	80	70	65	65	62	70	79	68	80	69	80	75	90	62	76	77	77	71	64	64	80	83	69	70	79	75	82	72	61	82	66	64	56	72	69	71	78	87	73	71	62	89	80	68	74	74	83	64	72	67	86	64	86	81	90	74	76	61	69	69	75	64	91	71	73	97	69	87	67	70	79	72	79	62	69	66	86	72	69	85	60	80	71	63	81	81	64	77	78	75	60	75	81	83	62	67	80	77	66	75	70	66	68	72	67	66	71	61	88	70	81	67	73	81	84	72	69	61	66	69	74	70	79	71	74	74	85	65	68	72	85	71	75	70	74	64	84	73	72	82	73	82	67	80	78	67	55	66	76	67	59	75	73	92	76	76	72	71	75	68	85	75	77	85	66	71	75	75	75	96	78	73	64	73	77	69	76	72	73	71	70	95	77	67	72	74	79	83	71	90	81	88	68	65	65	68	82	78	64	68	81	75	82	71	89	80	73	73	68	60	93	80	76	92	80	65	81	76	62	73	75	80	76	53	77	78	71	81	85	75	68	68	74	87	70	72	82	91	89	58	83	79	77	78	63	64	105	75	69	79	72	61	87	78	67	81	83	90	100	75	82	71	73	65	58	80	59	83	69	81	76	84	67	64	77	63	70	72	70	72	68	67	70	75	76	79	81	90	69	65	69	79	85	69	69	90	75	74	79	78	82	63	73	82	66	80	73	83	86	72	52	65	82	88	76	64	59	76	65	74	76	75	81	87	88	68	66	82	73	84	70	85	70	70	67	75	72	68	80	82	95	79	71	71	81	87	69	60	76	66	82	77	74	67	85	77	80	66	81	77	87	68	61	68	64	74	62	66	81	71	64	84	67	67	65	63	71	60	73	78	81	62	81	74	75	57	66	81	57	74	78	84	76	76	73	76	72	88	76	71	80	65	66	84	68	62	76	78	74	83	57	63	69	66	84	64	74	86	65	85	63	57	73	83	88	88	72	70	72	62	54	75	87	68	77	78	82	80	75	55	85	72	72	70	55	88	61	76	71	56	73	78	69	81	80	76	80	73	81	69	83	72	69	73	75	60	56	71	69	79	82	74	80	79	67	80	74	85	68	69	88	88	76	76	74	66	65	75	78	71	68	67	69	69	76	80	79	68	68	65	79	78	70	81	65	68	71	84	67	67	58	69	74	77	69	67	51	92	84	76	79	64	89	73	69	75	77	71	65	68	65	74	73	70	93	73	72	88	73	58	69	80	62	91	74	65	67	74	84	66	75	71	67	72	62	79	79	81	64	77	88	61	79	72	76	67	84	90	80	70	72	68	70	74	71	66	65	73	72	70	63	83	70	63	71	83	57	75	82	76	55	82	70	72	65	81	87	77	76	76	83	71	76	76	86	68	82	68	61	87	71	83	88	78	83	75	57	65	59	81	84	58	82	73	73	74	80	79	95	72	85	77	72	71	88	67	74	81	84	80	75	72	74	71	63	80	63	70	70	61	74	68	82	68	72	70	81	77	69	62	77	72	70	65	62	83	69	81	75	64	75	83	60	79	73	71	97	70	62	65	88	70	72	65	58	90	84	76	63	81	67	52	75	90	99	83	74	68	76	79	70	70	73	82	73	72	75	80	66	63	78	57	68	64	88	73	77	68	74	76	64	75	78	74	75	73	88	76	63	87	74	78	85	66	76	71	72	66	80	75	71
16912	7738	3823	5778	12118	14701	12573	10403	8334	7956	7070	6627	6312	5917	4520	3978	3848	3340	3050	2501	2412	2055	1939	2049	1844	1812	1759	1503	1348	1371	1356	1478	1220	1165	1003	977	895	794	775	813	830	783	759	800	757	701	759	717	741	703	738	659	638	646	658	664	676	684	681	616	614	635	623	636	608	623	639	610	646	646	637	634	667	631	657	628	638	636	642	624	617	655	600	611	622	657	626	652	643	621	616	617	625	639	618	636	581	594	646	584	636	612	657	631	626	629	652	674	647	660	675	673	627	620	595	628	663	638	667	680	641	644	586	636	612	618	666	619	657	614	570	597	641	644	616	630	624	644	623	630	649	630	627	629	684	618	634	621	653	614	647	673	596	661	658	672	610	617	639	615	675	640	594	615	639	618	606	632	646	625	661	641	599	662	646	606	642	605	639	581	669	634	596	613	612	628	628	607	613	624	616	634	656	609	657	638	644	619	609	606	590	648	595	626	605	613	609	601	620	611	639	633	619	638	633	615	611	627	612	618	597	642	604	609	627	613	608	600	607	606	655	679	607	647	600	622	617	626	650	606	609	626	604	656	556	654	633	605	614	652	668	618	639	596	655	616	632	619	582	603	671	628	625	615	640	618	614	618	625	624	590	647	593	669	592	623	656	616	607	619	655	625	605	611	647	667	612	595	616	681	640	610	634	616	594	592	646	653	620	626	660	638	609	600	580	621	602	618	624	626	655	629	609	648	594	644	594	629	623	599	613	597	587	635	636	625	603	656	640	625	626	665	593	604	652	593	610	610	614	635	632	596	654	652	613	647	619	600	588	623	625	642	644	609	662	640	651	598	601	640	650	674	629	610	605	639	583	603	585	626	649	661	629	619	587	595	621	608	681	627	664	605	635	651	605	578	633	614	611	668	650	627	655	637	610	663	615	612	600	648	599	625	614	641	622	588	648	636	579	666	609	626	614	679	630	622	595	595	661	633	626	609	609	598	639	592	684	631	633	623	624	646	642	593	615	644	630	624	631	622	634	607	607	637	657	615	619	625	661	619	623	612	619	622	655	628	612	623	616	692	622	638	576	645	567	641	680	642	625	613	640	614	588	664	616	664	616	606	596	608	595	632	605	652	634	606	623	670	620	597	622	620	648	624	605	650	628	619	649	569	665	610	564	615	626	608	606	634	612	613	618	648	635	601	622	618	629	623	612	653	600	599	632	647	579	597	643	611	625	675	601	631	722	602	621	632	601	642	621	623	599	652	566	644	669	647	602	643	606	644	613	628	608	587	637	618	636	632	602	646	624	640	676	635	624	598	589	636	605	566	650	627	622	624	609	618	614	578	635	611	608	614	644	599	651	620	616	602	619	628	663	630	642	676	635	627	626	630	647	608	592	586	636	622	544	600	604	587	658	621	625	629	646	640	608	658	653	630	618	647	590	595	620	625	615	609	641	667	644	621	635	622	636	620	606	612	630	612	657	608	619	621	623	615	619	588	590	593	601	606	642	632	650	634	675	607	600	615	641	630	613	617	659	602	651	613	603	609	606	601	609	601	645	600	644	602	620	631	611	616	646	604	605	695	663	597	601	637	621	656	591	604	624	617	592	619	655	631	639	651	594	617	652	600	593	617	603	612	651	633	662	632	659	648	602	648	671	584	599	647	594	640	621	591	628	606	658	592	612	613	612	694	657	600	604	617	609	615	609	665	576	607	586	623	616	569	632	615	626	637	591	635	648	621	629	605	624	645	662	639	640	613	614	610	625	649	611	602	578	628	630	587	605	614	659	611	609	676	619	624	633	636	616	630	554	680	617	655	612	654	618	605	580	619	619	644	616	627	613	662	598	610	613	656	632	629	680	636	607	617	631	606	626	611	640	600	632	609	588	632	699	656	587	663	616	618	605	647	585	652	615	657	648	609	615	573	605	644	601	650	654	623	597	604	567	655	641	649	650	619	621	638	581	619	625	645	612	590	627	652	654	620	604	614	605	618	599	613	593	596	630	623	638	635	589	641	608	610	648	583	614	635	595	647	627	611	604	594	622	618	634	641	619	654	602	658	647	643	612	615	607	668	647	589	652	577	606	619	638	590	617	616	613	603	599	614	631	651	623	603	603	606	628	599	597	641	568	651	590	602	607	619	627	636	647	666	659	603	590	653	626	603	663	629	635	595	632	584	602	634	599	626	631	631	634	616	650	646	594	641	590	639	625	609	578	640	627	576	636	640	616	598	605	590	600	593	628	654	651	648	627	638	658	672	641	632	595	580	627	592	667	603	663	586	694	617	621	643	637	601	636	641	623	631	633	606	637	607	629	611	606	606	609	630	567	635	609	601	613	601	647	638	638	624	651	598	589	601	618	584	658	653	641	645	612	634	576	607	627	636	627	643	617	645	637	591	618	583	588	632	618	582	626	591	591	646	631	622	631	614	575	633	622	606	595	637	577	699	665	666	603	618	628	628	638	597	623	643	623	610	625	608	597	585	652	645	596	638	596	567	629	637	619	596	589	655	556	592	600	638	668	636	619	620	621	644	645	609	587	635	581	576	615	593	631	583	640	592	606	609	644	625	593	628	602	658	618	654	616	639	665	613	580	622	672	677	608	580	647	637	650	626	608	586	638	604	629	620	587	619	590	612	606	595	644	616	602	566	659	576	668	609	615	601	623	589	652	659	650	637	637	595	599	606	610	585	632	623	605	616	637	622	587	584	597	619	619	596	637	658	637	647	624	583	648	579	630	616	630	662	605	629	646	582	618	581	653	641	583	666	653	670	574	589	599	589	602	574	584	643	618	585	648	591	580	613	614	616	598	641	643	578	645	613	612	653	626	631	642	593	623	652	623	638	623	580	626	614	601	563	606	578	617	624	648	638	610	670	608	643	649	668	653	633	612	638	616	627	643	688	631	639	636	636	635	601	638	626	639	610	602	662	581	615	632	604	604	638	626	587	637	617	620	607	609	635	612	637	614	676	596	641	625	648	605	611	634	632	666	593	636	585	605	639	598	657	644	639	619	603	648	587	603	617	607	610	643	645	622	606	606	590	618	595	600	654	660	590	628	621	618	701	679	613	617	611	621	647	648	621	613	636	682	644	623	624	640	642	623	636	650	575	572	619	611	628	660	664	667	653	607	643	632	626	629	639	626	613	576	579	683	634	613	572	618	649	627	633	629	623	597	622	656	660	620	645	642	631	618	565	614	633	630	595	678	592	650	624	651	659	670	639	615	629	595	627	636	645	649	631	623	623	643	654	649	609	642	622	646	586	653	651	591	601	600	652	644	594	611	647	604	646	649	614	604	611	633	622	682	630	594	643	636	629	682	618	638	604	621	620	586	599	650	569	609	625	639	599	654	580	622	601	606	617	597	602	702	589	657	638	623	586	594	620	643	609	645	600	634	646	596	630	604	623	620	578	613	619	635	630	614	625	629	579	614	646	611	628	617	610	602	658	627	577	610	664	608	608	627	601	588	626	647	604	669	639	619	600	657	628	642	666	631	626	635	583
1221	261	133	112	89	141	122	155	125	145	129	122	124	121	108	90	89	89	78	60	69	69	72	65	74	65	42	50	52	48	48	48	42	44	47	50	40	44	43	42	33	36	50	54	49	41	33	51	42	45	35	28	33	37	46	42	35	38	39	32	48	56	45	34	37	26	35	37	36	44	44	33	33	26	39	41	34	32	34	33	36	39	41	32	33	32	41	37	38	36	34	30	28	45	43	49	40	40	39	40	51	42	35	50	37	37	38	44	38	36	33	42	44	48	36	43	40	39	39	43	38	38	34	44	40	27	34	36	44	44	27	43	41	26	44	38	34	49	48	42	34	44	28	51	33	42	36	28	33	27	37	35	22	40	39	33	38	32	30	43	43	45	28	48	39	34	36	43	35	42	40	24	49	33	28	36	32	34	43	34	36	26	48	39	37	37	44	40	40	29	47	49	30	40	41	38	38	35	43	37	38	39	49	45	33	36	34	34	36	34	38	37	38	34	37	31	39	39	31	40	35	33	30	33	39	33	28	34	37	40	31	44	31	37	39	36	40	38	26	49	33	44	43	41	40	44	40	42	28	36	34	36	54	44	37	43	27	38	41	33	36	44	35	41	41	27	35	50	41	38	44	34	33	41	36	39	34	34	35	41	46	35	44	44	36	38	41	42	24	37	27	36	59	34	41	46	35	33	44	33	35	28	50	41	40	36	42	28	51	39	27	33	34	37	43	41	35	43	31	37	32	51	38	42	46	27	45	39	57	33	44	42	39	35	48	45	40	38	32	30	34	36	34	43	21	36	43	34	36	35	21	48	34	32	46	54	30	40	41	32	39	42	46	36	39	40	37	42	40	43	33	34	39	36	37	43	37	25	30	32	44	30	45	23	48	32	33	38	46	34	40	42	35	53	38	25	40	48	36	44	35	32	37	30	50	37	45	24	49	31	37	43	41	45	36	37	35	37	31	38	33	39	34	40	40	37	39	45	31	32	38	36	36	33	31	32	29	41	36	22	34	37	41	39	31	27	48	30	30	34	33	37	40	34	41	44	40	39	46	46	30	45	34	41	43	50	40	27	41	38	45	30	29	30	36	45	25	36	38	45	35	51	37	32	34	42	34	22	32	43	42	32	28	27	32	41	35	37	31	38	28	36	36	44	32	37	50	42	50	38	31	52	31	36	31	34	36	31	44	41	32	33	45	39	42	23	29	34	40	33	36	42	43	38	40	51	37	30	39	31	34	44	43	40	41	42	33	39	30	49	38	39	46	56	37	31	40	46	46	43	42	47	51	43	33	37	39	37	33	38	38	38	33	34	44	42	34	44	36	36	39	36	37	37	53	45	37	29	46	35	45	28	44	46	43	34	38	30	41	30	47	26	44	47	46	48	42	40	42	28	47	37	43	36	41	31	36	43	37	44	37	33	38	35	41	33	31	34	49	39	30	44	36	38	26	45	31	41	46	37	39	43	32	51	36	42	32	44	31	36	42	34	41	44	30	44	31	39	47	27	52	41	53	25	35	39	46	46	38	37	34	46	38	30	47	47	36	41	30	31	46	43	37	37	35	47	42	34	43	38	36	29	40	35	43	39	41	34	29	39	34	48	38	29	32	46	32	41	38	46	41	30	41	36	37	36	49	33	35	44	40	49	33	44	42	40	36	42	40	36	33	39	39	51	44	49	38	35	44	42	35	23	34	32	40	27	38	34	45	36	45	39	42	41	44	38	34	38	40	45	32	40	37	38	45	37	44	48	30	48	44	49	45	48	33	34	44	38	36	40	40	36	40	42	45	31	49	34	35	64	28	45	41	46	34	42	44	20	43	32	28	43	22	41	37	48	40	42	24	37	40	31	26	41	40	39	42	35	29	30	36	37	35	30	26	43	28	43	34	40	38	51	42	33	38	40	47	43	42	47	39	39	35	41	47	43	36	42	36	33	49	42	42	31	43	28	35	32	29	44	45	41	25	36	39	36	41	42	46	42	42	41	31	30	23	52	36	32	42	33	49	35	26	47	47	47	27	28	52	35	41	33	49	42	46	26	43	36	32	40	39	33	38	40	44	42	45	36	37	49	34	31	37	36	39	48	39	45	43	33	40	35	47	38	50	45	41	45	32	40	37	37	41	41	46	45	35	46	38	46	44	43	34	44	40	33	39	42	42	32	40	37	37	41	39	43	28	29	20	39	34	24	41	31	30	43	43	35	29	42	32	32	33	35	32	49	42	38	39	33	44	34	54	37	53	34	39	26	38	31	30	41	40	38	30	34	36	36	40	41	37	30	42	38	33	40	48	29	45	52	32	33	36	35	44	53	38	37	34	40	26	48	38	37	33	35	48	39	46	46	46	37	41	38	26	40	35	45	29	35	25	33	34	42	34	40	36	49	44	38	42	36	34	31	38	48	33	40	32	55	38	44	31	41	35	35	35	33	35	28	33	33	42	41	40	25	46	36	35	39	40	40	36	40	36	41	33	38	39	33	39	58	36	40	35	41	38	39	33	43	43	39	33	35	45	30	41	37	49	43	32	37	25	51	35	28	39	42	31	32	28	37	45	36	49	47	27	41	42	46	35	50	49	44	34	40	25	41	42	50	41	37	44	39	42	40	38	38	36	41	45	34	33	37	44	44	41	37	36	46	41	27	41	37	39	39	32	38	31	38	37	35	48	40	33	34	37	35	38	39	38	41	33	27	41	45	59	31	37	35	34	39	40	43	48	39	39	38	37	32	35	31	46	42	30	36	42	36	38	31	50	33	38	25	36	37	40	38	45	44	32	37	41	29	45	39	45	53	29	51	41	46	45	48	51	38	41	39	33	37	39	32	44	39	40	37	40	46	39	40	33	29	50	48	37	38	44	35	41	51	39	34	28	36	27	49	37	34	32	39	43	37	45	40	35	44	43	39	29	47	37	42	34	38	39	52	27	53	32	40	32	28	30	39	42	49	47	43	36	31	45	44	40	41	27	39	44	40	32	41	32	50	33	37	30	48	47	25	41	34	42	42	51	42	39	39	44	31	35	39	33	44	38	36	42	46	34	27	33	34	34	55	35	32	42	48	40	31	36	42	43	40	47	37	51	32	26	26	43	32	31	30	44	34	35	41	42	39	28	31	45	34	42	44	36	37	34	39	37	47	42	30	35	39	42	37	44	45	37	49	34	36	34	43	37	45	36	30	29	33	40	38	39	29	35	32	36	40	41	27	37	42	42	50	43	42	43	35	38	40	36	45	37	26	32	42	34	36	37	36	38	39	36	35	39	52	31	35	20	40	35	43	36	33	50	35	40	39	34	41	46	28	40	44	31	39	58	46	32	40	38	38	46	42	28	37	43	39	37	49	36	35	32	43	29	44	39	41	50	39	28	32	35	32	46	41	31	42	39	50	32	41	26	32	27	34	36	47	39	39	29	37	42	40	31	43	39	38	36	37	36	40	42	36	33	42	45	28	37	47	31	41	31	33	26	54	51	36	39	42	31	41	49	22	38	42
12182	4239	1781	2803	6578	8197	7098	5418	4401	4257	3868	3714	3522	3294	2434	2240	1877	1730	1636	1336	1306	1048	993	1095	1015	927	962	798	727	761	694	787	686	653	541	498	487	472	447	439	407	465	424	433	390	394	348	383	408	402	359	364	340	340	320	389	358	355	371	334	342	320	344	328	317	349	337	287	331	309	356	317	329	293	355	348	327	323	348	329	327	301	306	308	315	357	289	333	311	303	323	326	327	306	299	333	292	313	338	326	325	313	334	325	339	320	310	338	328	352	327	343	321	320	359	340	289	370	317	323	326	318	306	311	317	312	320	323	303	350	300	318	332	319	299	299	343	329	320	340	339	352	309	312	338	315	301	300	342	347	326	326	328	323	319	316	321	319	316	335	321	356	326	316	318	327	298	334	331	315	301	338	322	315	322	331	339	349	306	326	299	335	304	321	303	343	313	345	352	324	330	356	332	319	332	283	376	315	353	309	329	340	314	335	313	373	321	348	347	337	321	296	306	315	313	304	322	321	315	331	299	326	323	313	312	328	313	327	327	322	346	345	309	312	345	307	319	302	314	317	330	318	316	325	309	276	320	304	318	334	331	339	316	322	326	322	309	342	372	308	305	300	334	322	334	296	333	322	322	310	353	359	327	340	304	331	319	324	326	327	311	310	318	322	315	333	313	320	337	312	323	314	296	311	331	313	319	320	343	306	346	318	339	319	322	346	304	341	313	350	331	328	301	306	313	336	319	329	316	286	306	317	316	333	283	338	306	316	297	350	334	309	321	327	335	338	312	329	356	326	309	330	299	319	337	328	293	307	312	313	343	309	343	324	330	310	324	337	326	325	334	296	333	333	366	328	306	312	361	338	316	322	289	337	318	344	354	348	306	314	318	306	338	324	319	331	343	321	305	280	333	322	323	334	321	343	321	310	333	355	348	328	327	302	324	339	305	332	347	344	302	313	325	325	329	294	331	309	309	304	318	338	322	342	331	344	303	372	339	350	324	357	302	334	317	321	339	300	341	342	281	318	286	319	287	349	288	325	321	283	312	307	323	288	357	287	318	324	315	320	331	310	354	347	335	320	338	326	325	346	324	329	322	344	318	342	300	300	331	289	282	322	321	329	310	329	309	340	326	337	339	301	335	305	298	321	314	349	314	342	349	314	362	308	318	305	327	348	338	342	339	317	353	311	326	323	326	357	337	329	329	334	290	332	325	341	288	302	328	337	323	285	307	326	336	312	296	319	346	331	306	306	340	311	331	350	340	307	297	331	322	286	322	316	309	348	298	333	324	310	314	328	309	307	330	331	343	305	328	324	350	322	304	343	334	299	335	340	285	321	307	316	312	356	314	326	334	334	316	324	286	331	343	328	335	323	329	329	302	310	327	326	334	321	343	335	302	322	302	322	308	327	328	335	302	341	325	346	313	312	314	322	341	332	346	345	335	333	327	339	333	326	342	325	345	329	325	343	345	303	325	308	319	293	336	324	329	326	322	339	342	319	361	328	334	314	319	326	344	323	312	316	313	308	326	324	361	312	308	332	341	346	319	295	305	330	300	303	328	349	316	294	327	305	360	317	304	340	326	329	316	327	321	317	335	347	342	313	334	361	348	305	319	306	305	347	345	344	335	302	340	351	329	320	294	340	329	292	292	308	311	327	318	349	311	338	340	324	326	305	324	342	321	317	315	310	316	317	315	289	292	351	291	332	344	339	305	343	322	335	331	354	300	307	355	328	321	293	335	318	333	342	313	345	337	315	308	317	321	320	344	299	316	311	319	337	294	322	282	354	335	322	311	305	327	317	360	306	314	332	310	329	338	334	347	296	303	354	335	321	338	291	306	334	331	307	314	339	361	323	320	287	348	323	337	332	348	338	336	334	335	327	320	333	295	347	303	320	337	308	318	328	296	309	329	336	296	321	348	355	323	317	318	336	327	317	313	323	332	308	306	319	337	349	382	321	326	335	344	322	298	289	272	322	322	312	290	332	328	328	331	314	312	324	311	303	330	324	337	302	321	297	333	306	347	322	318	344	328	354	313	330	331	307	299	347	308	295	323	316	305	345	308	338	327	303	313	361	325	331	314	310	307	296	308	321	344	305	326	335	343	279	322	308	343	319	301	318	330	316	292	345	354	332	289	344	333	303	326	304	319	311	335	335	317	292	309	314	289	347	310	319	360	314	361	338	336	326	324	357	316	337	278	325	339	310	343	327	298	317	336	295	338	325	312	327	357	308	316	326	301	323	324	339	321	308	319	311	354	311	334	332	299	300	319	313	330	327	315	315	346	314	313	348	318	329	308	333	333	347	320	288	352	334	350	346	315	301	318	343	325	315	346	311	319	318	313	343	325	342	311	323	336	321	318	319	307	312	329	290	363	342	288	315	314	318	303	331	322	313	325	327	318	311	317	316	331	345	333	335	302	353	333	339	300	312	318	340	327	320	353	308	359	291	356	309	329	306	330	339	308	345	299	344	351	317	323	338	310	335	300	344	332	331	345	300	309	314	343	301	326	300	307	328	318	299	333	319	301	326	317	316	327	331	325	304	338	325	289	322	305	309	326	355	321	275	337	329	336	332	314	350	321	354	328	340	282	319	319	356	328	297	294	326	346	324	335	323	322	321	308	334	316	301	350	330	333	340	314	324	285	340	326	326	310	295	310	296	313	342	314	331	350	288	336	339	326	287	307	332	315	339	296	309	335	350	298	318	310	330	306	317	316	321	338	323	334	314	330	328	313	335	328	319	282	362	280	288	347	356	306	321	341	334	318	308	308	322	301	314	308	325	310	326	321	328	343	345	328	342	332	325	285	343	319	307	351	311	318	297	325	336	300	321	316	318	341	341	309	328	315	302	269	352	336	328	322	350	311	305	306	321	334	315	315	275	315	337	341	341	306	359	327	348	335	328	325	313	334	315	340	319	325	326	323	334	333	299	367	320	323	347	343	291	308	322	301	344	302	330	306	338	330	313	336	312	340	317	312	329	319	314	305	321	313	346	334	327	332	323	277	322	317	343	308	310	320	356	319	309	314	337	324	300	334	339	338	350	347	332	303	304	323	353	311	331	321	329	320	313	284	313	272	350	316	332	316	356	338	341	320	305	338	339	323	302	347	300	328	354	338	329	337	355	321	311	323	337	328	313	306	315	317	336	317	329	289	282	312	335	349	322	334	301	307	327	342	341	323	281	327	304	313	334	341	321	345	334	335	326	321	342	327	330	312	294	311	310	302	317	327	310	324	292	329	315	326	335	310	333	315	329	311	345	333	294	326	316	320	299	335	320	314	338	337	334	309	307	350	333	356	321	333	315	312	304	299	318	337	333	327	316	300	368	311	322	322	291	296	297	333	286	313	335	319	305	314	308	306	322	292	293	290	330	309	310	339	317	328	327	365	358	332	310	312	293	334	323	322	318	351	307	312	325	338	285	292	320	355	325	361	346	348	355	307	326	304	303	322	348	314	341	359	331	326	374	333	326	316	328	311	305	298	322	326	301
959	474	249	185	172	223	250	232	198	205	227	191	198	172	130	154	135	130	161	104	106	106	101	113	86	103	106	88	84	85	87	95	77	83	79	65	70	79	71	79	71	76	67	88	65	74	78	60	78	72	83	89	58	64	81	68	68	76	90	60	63	65	83	83	79	60	74	79	68	76	70	69	74	65	65	80	80	49	67	77	77	64	68	60	73	85	64	71	71	71	80	57	79	76	60	80	57	77	72	74	64	76	71	63	80	64	82	77	75	83	55	60	62	70	78	71	68	48	76	74	83	76	56	71	72	73	69	78	57	72	62	67	76	69	86	77	66	77	62	68	70	84	84	60	72	70	61	85	75	77	53	69	74	80	73	75	80	78	69	71	58	66	69	70	70	72	63	68	71	71	62	57	74	81	70	93	57	56	71	82	70	77	83	75	80	98	90	75	85	76	74	70	79	73	62	65	63	69	64	75	94	81	71	66	74	72	64	60	84	84	69	64	80	80	78	68	78	74	69	63	60	77	70	96	73	72	69	73	64	82	73	67	80	75	70	73	69	54	80	82	60	98	76	75	64	83	68	88	72	103	74	69	71	62	66	66	81	63	59	78	60	57	72	69	73	80	74	67	46	81	71	67	66	93	68	68	83	65	64	75	72	81	72	74	69	88	83	71	83	56	61	77	64	76	81	66	72	69	71	51	58	65	69	87	71	73	69	59	61	83	89	77	65	92	74	64	84	77	68	67	76	62	69	57	72	74	53	82	54	66	70	82	60	68	71	63	57	75	70	72	72	65	71	69	82	76	52	81	74	68	92	72	76	71	86	80	91	65	68	63	71	68	50	72	76	68	50	62	82	72	63	86	65	80	75	73	81	68	76	69	56	65	61	80	78	61	64	78	72	76	84	73	64	66	71	63	62	66	62	67	68	59	69	76	64	55	79	73	78	69	71	71	74	71	73	60	78	64	90	69	59	87	77	80	67	70	80	73	87	82	82	74	92	78	63	60	74	84	58	53	76	72	79	73	71	68	69	58	83	61	68	70	55	74	63	88	74	60	74	72	84	77	84	68	83	72	64	81	74	85	72	73	75	61	73	74	73	73	69	65	64	78	74	62	67	80	73	78	69	69	76	75	77	66	77	80	63	68	79	67	73	81	74	77	59	71	66	78	62	71	54	65	63	69	84	76	81	78	71	77	75	61	81	73	68	71	85	76	74	79	72	79	59	77	66	70	63	76	66	67	69	73	88	72	69	63	64	83	62	72	74	95	68	73	80	69	58	61	78	58	60	68	72	86	80	82	80	76	60	65	63	80	89	66	63	94	60	65	55	85	62	83	74	77	53	72	82	79	57	71	76	60	78	60	65	46	71	61	79	84	72	75	70	76	62	64	74	65	75	76	71	83	56	65	78	76	69	75	71	61	56	68	74	78	89	77	83	66	83	86	73	62	62	72	79	67	73	63	85	83	76	76	58	74	70	76	72	74	79	83	74	61	86	66	71	67	82	70	71	56	60	69	66	75	71	80	63	67	73	79	77	65	77	71	89	68	69	71	72	71	80	76	62	75	84	66	81	76	67	66	66	77	58	69	74	65	66	76	68	63	71	82	72	67	68	72	65	81	81	64	79	56	71	83	65	69	66	77	65	68	60	65	76	84	84	75	77	76	64	80	78	78	73	64	81	66	65	57	68	78	57	71	66	61	71	66	70	72	76	65	83	68	94	69	71	76	83	81	73	69	75	63	80	66	69	77	77	84	71	72	69	67	54	83	58	97	66	73	66	78	55	66	68	66	75	78	64	80	62	86	75	76	52	71	79	69	73	70	69	59	69	82	65	68	83	81	60	68	68	87	62	66	59	82	67	71	72	68	63	81	88	71	69	69	69	77	69	74	49	71	71	76	88	66	76	69	67	73	64	58	59	66	80	75	79	62	62	68	70	69	59	64	71	72	66	67	72	76	63	68	68	78	83	74	77	70	77	70	64	72	68	63	78	74	69	67	61	76	88	80	62	78	66	58	74	65	70	66	68	54	55	64	66	78	67	60	82	65	80	78	73	78	73	70	60	72	85	76	89	81	59	67	91	80	61	67	77	80	71	74	79	79	68	79	85	75	63	76	74	70	78	76	85	80	81	77	64	62	81	76	81	72	64	65	75	63	82	61	72	67	75	81	66	73	92	85	65	62	84	70	79	67	73	63	80	77	84	71	93	85	71	64	68	68	58	59	60	61	64	77	68	72	69	67	70	61	80	73	73	74	66	86	78	83	71	64	77	75	69	65	86	62	80	83	73	64	72	84	84	67	97	84	68	71	80	67	85	74	72	78	53	75	75	66	66	72	77	66	72	76	61	69	78	89	67	67	68	73	67	72	80	68	68	77	74	99	68	63	58	68	75	76	72	82	65	65	77	81	63	72	80	77	75	69	62	74	64	83	81	73	70	80	71	73	77	58	59	76	66	66	77	67	76	72	60	78	70	65	71	69	61	79	78	62	58	62	73	67	80	75	78	82	61	66	66	76	79	73	83	60	80	77	66	58	73	79	81	89	76	65	80	87	61	72	76	69	67	83	77	63	83	83	78	81	82	77	70	69	73	72	63	92	56	73	75	68	83	68	71	71	66	70	56	61	68	77	67	90	75	68	65	90	71	69	63	55	72	79	63	62	77	74	64	74	76	77	76	67	56	81	72	70	78	67	73	97	73	79	83	74	58	82	93	82	65	64	63	77	73	65	63	78	85	83	64	79	81	63	63	65	69	69	63	76	54	81	71	68	75	60	61	75	69	71	71	84	76	58	72	70	88	55	74	72	81	61	79	72	69	84	75	69	75	75	76	71	81	62	87	82	91	64	60	72	77	60	69	81	77	76	68	73	61	65	72	74	69	77	95	74	78	69	73	80	80	75	73	63	70	87	72	78	72	79	74	84	76	67	82	78	93	75	63	88	63	68	60	56	77	58	54	68	66	59	76	75	83	60	66	68	66	81	72	73	70	96	75	70	51	70	82	83	68	75	72	63	71	77	74	77	70	75	67	82	66	70	64	84	67	53	61	64	78	76	75	58	76	72	56	66	91	62	70	67	70	63	59	66	64	69	69	77	69	64	77	80	82	82	86	76	69	68	71	72	67	77	77	65	73	98	70	82	82	74	76	76	77	64	51	73	74	68	70	65	70	72	77	72	57	69	66	83	83	65	82	73	82	64	83	65	69	78	54	73	77	87	66	74	47	76	68	74	56	72	86	84	60	65	62	63	78	77	74	65	63	63	67	61	68	79	88	61	77	71	81	80	74	72	74	63	77	73	86	67	74	60	58	78	68	89	59	57	69	83	61	77	67	60	76	69	71	65	76	62	87	68	64	74	76	73	66	71	63	67	77	70	76	80	79	74	60	65	73	80	57	66	71	71	80	71	80	70	65	63	57	66	67	72	85	76	67	62	81	61	74	82	81	63	81	62	69	68	73	85	68	66	81	81	61	64	69	88	81	80	77	78
13908	6564	3065	4667	10292	11923	10776	8125	6862	6251	5933	5694	5247	4666	3519	3332	2804	2544	2410	1978	1982	1630	1688	1552	1537	1511	1392	1221	1236	1132	1159	1236	1028	974	898	825	826	737	769	813	686	714	741	752	678	676	649	688	674	671	650	688	594	640	614	675	648	692	621	606	637	633	592	596	574	579	603	602	577	628	633	609	583	590	601	563	556	596	587	597	585	609	607	604	581	569	617	577	572	616	594	628	588	601	602	577	632	616	633	575	625	601	598	654	601	637	607	580	632	636	605	610	558	622	569	603	572	622	620	596	626	583	619	567	571	593	607	582	585	600	578	610	626	585	599	581	626	619	579	602	617	599	592	605	602	570	546	604	578	594	614	534	591	585	600	600	572	580	580	634	565	555	598	623	616	608	593	593	585	595	570	562	593	581	619	597	636	567	550	531	577	637	556	607	600	616	589	594	555	589	586	615	584	608	604	623	581	566	621	560	579	599	615	580	588	635	577	595	580	631	592	581	560	639	591	593	607	565	583	582	640	620	593	638	676	614	573	596	589	600	584	554	569	579	613	598	605	606	578	558	612	632	559	587	589	572	597	599	592	636	599	592	532	590	609	604	647	574	602	568	621	582	543	566	607	602	607	587	578	599	597	581	593	599	603	576	622	602	574	589	647	581	591	599	574	574	581	574	568	580	609	597	558	581	555	607	597	613	547	584	603	572	593	595	592	611	586	581	592	630	609	632	577	598	587	608	612	573	604	597	565	581	624	609	586	547	602	644	620	630	585	607	575	597	614	614	598	609	581	598	640	619	624	556	564	566	617	626	585	598	598	571	605	598	636	593	597	594	594	597	611	599	577	584	587	612	582	585	585	567	562	612	616	612	635	586	578	622	636	560	592	550	665	631	573	624	573	572	577	608	579	612	606	615	580	597	621	619	611	570	631	594	610	579	597	604	622	601	612	616	587	627	558	613	575	583	588	542	613	575	586	593	561	564	603	605	590	578	599	610	553	594	561	587	630	609	607	578	574	597	570	599	585	578	607	605	604	580	575	605	591	547	610	598	633	614	593	576	583	595	586	626	561	606	578	587	645	601	625	607	570	570	582	595	597	562	554	609	597	610	619	619	617	539	595	575	591	589	576	580	574	551	590	600	587	648	592	615	591	583	588	609	559	583	589	580	593	623	581	577	616	564	610	605	596	562	578	651	659	588	590	598	603	546	546	604	635	624	593	581	618	604	584	560	595	583	599	653	548	611	583	557	642	631	585	577	565	605	572	548	612	614	582	611	595	569	641	572	621	546	580	608	580	589	586	607	625	604	566	602	570	595	612	618	571	600	573	563	608	610	599	607	571	552	581	588	612	550	580	567	600	609	599	575	615	619	585	579	587	579	569	582	601	624	593	579	627	560	565	562	588	603	594	590	615	573	592	583	591	578	605	594	589	591	605	598	621	572	553	623	592	573	590	603	603	574	598	586	602	621	581	629	654	586	575	589	565	608	590	586	612	635	608	625	612	626	617	617	595	622	621	625	587	590	567	540	620	589	603	608	634	592	585	599	575	606	603	582	581	593	590	621	603	585	588	599	636	587	595	622	587	598	650	588	607	595	588	584	582	579	594	577	613	626	579	626	564	577	605	584	610	564	567	602	604	577	566	577	567	662	655	616	568	543	626	594	528	577	622	550	600	620	588	621	598	623	576	582	590	602	641	588	583	611	609	613	578	561	654	553	603	582	600	584	550	618	640	590	586	570	564	610	598	607	582	568	572	568	594	572	618	587	600	597	582	562	569	586	599	582	618	603	597	560	604	625	599	592	604	568	601	597	630	572	606	583	596	575	589	582	604	578	558	565	607	592	579	615	602	614	609	627	592	623	581	602	581	560	592	594	589	580	632	547	580	617	595	586	608	582	552	594	621	590	572	574	645	574	607	565	604	567	579	601	589	587	580	588	564	573	589	563	616	617	611	620	598	604	592	572	550	603	571	599	588	583	576	618	603	591	562	596	608	571	594	601	584	608	633	608	625	627	588	600	614	573	586	592	596	591	600	595	617	594	622	616	601	573	653	603	636	577	658	610	614	596	582	546	585	631	608	592	566	612	562	572	611	551	598	586	582	592	586	622	594	569	586	635	555	622	585	568	600	615	542	572	637	554	585	559	606	580	600	631	566	580	621	607	557	608	587	616	643	592	578	602	590	614	617	588	593	609	624	570	592	609	585	609	599	608	585	584	579	613	593	584	579	605	600	568	595	595	614	592	591	637	571	554	598	577	626	575	599	598	605	597	600	591	622	588	527	611	554	610	546	616	606	599	615	619	565	614	579	556	577	579	623	595	593	592	622	561	594	561	584	607	561	563	632	594	572	664	573	588	637	589	611	619	617	573	599	613	587	626	572	599	608	600	573	595	620	598	602	610	637	608	573	583	614	647	578	635	564	585	580	599	651	605	610	588	576	597	602	598	589	615	567	585	617	635	597	597	589	587	583	573	591	596	546	604	610	641	570	596	587	561	575	625	593	565	635	602	609	589	599	568	622	583	557	553	526	611	568	590	579	603	601	603	586	627	625	581	592	541	589	570	618	596	617	566	586	596	593	574	553	602	620	623	593	594	577	604	567	620	565	550	616	601	593	634	588	665	578	604	581	585	570	601	562	565	605	548	594	593	569	593	560	606	606	586	639	629	574	575	620	609	592	611	583	581	569	563	612	575	612	632	594	563	590	587	582	604	614	576	554	623	567	621	574	589	595	598	661	576	606	560	637	579	602	601	609	607	604	603	606	598	613	630	565	590	568	556	610	624	580	622	629	565	581	575	563	618	609	604	606	635	610	601	614	600	609	575	583	556	639	633	638	590	615	631	579	562	597	592	594	568	591	590	549	579	588	575	616	598	552	632	619	599	594	630	622	602	602	575	595	597	596	529	579	604	626	606	595	593	604	552	598	605	624	548	570	603	604	565	586	600	628	597	605	600	579	618	600	607	620	597	600	591	617	644	558	605	592	576	585	587	570	572	615	554	567	594	583	606	555	602	559	563	597	604	610	645	613	602	584	604	588	607	626	618	596	615	610	627	575	598	525	596	614	636	598	580	660	596	611	541	571	589	574	568	616	603	628	570	598	631	599	577	558	547	598	566	565	619	580	608	636	613	616	554	607	598	559	578	574	588	616	585	556	618	615	609	612	600	608	597	586	578	597	583	589	602	612	574	646	635	612	613	601	568	584	581	589	571	599	620	606	603	627	582	582	587	612	580	582	558	621	599	588	607	638	629	602	581	677	603	595	610	603	611	548	583	586	578	604	567	633	560	588	574	599	583	572	619	575	598	549	575	583	627	590	593	567	629	635	568	637	596	569	596	593	620	571	590	614	588	600	608	613	576	585	561	553	579	582	601	613	608	603	548	570	565	581	607	588	615	537	574	594	624	590	599	574	614	608	565	580	593	573	624	547	603	612	564	614	602	589	581	597	584	640	583	600	605	549	543	587	558	579	633	587	561	566	635	571	633
1736	353	197	129	143	163	202	186	145	166	170	173	188	149	123	140	102	97	93	71	88	56	79	56	51	52	63	60	62	56	59	64	53	48	46	43	47	53	42	53	39	47	37	36	50	50	39	52	40	50	44	43	41	28	36	45	38	33	45	34	27	43	39	36	28	18	36	22	36	44	26	42	34	36	27	32	37	31	50	36	45	46	40	35	40	35	48	39	38	28	35	37	26	32	35	46	35	32	37	31	36	36	30	41	31	40	32	23	24	35	43	26	40	38	37	28	32	32	24	34	30	40	38	32	37	36	41	28	31	25	32	39	38	42	41	43	30	29	40	35	30	25	43	29	36	44	37	29	40	36	37	41	27	32	38	48	35	38	43	45	32	34	33	28	31	35	29	38	37	32	41	34	38	29	35	31	28	36	22	37	37	41	33	41	40	43	37	37	30	36	30	37	46	40	34	27	27	37	26	33	43	35	48	43	37	39	37	25	32	45	25	29	51	21	33	40	32	42	40	31	31	32	36	37	50	30	36	37	45	43	51	36	33	42	39	33	41	39	41	27	35	33	44	38	28	52	32	38	36	30	34	32	37	32	36	43	33	37	39	37	27	34	41	41	39	22	33	34	34	26	26	38	39	39	41	28	35	28	35	41	35	33	39	33	29	37	48	24	36	27	23	30	33	27	43	33	39	32	44	39	37	40	32	43	31	47	32	38	36	30	41	27	37	36	41	38	33	30	31	32	42	36	37	29	23	31	46	32	34	31	33	28	32	37	45	32	26	37	27	31	42	29	38	37	38	30	32	37	40	33	42	48	34	37	35	39	43	34	27	37	37	26	36	43	46	27	30	36	33	32	38	37	23	38	38	27	33	31	30	35	33	43	36	29	28	46	38	40	37	22	35	54	29	34	38	42	37	32	45	38	34	23	34	41	23	31	39	43	44	25	27	31	47	46	44	43	40	35	38	36	39	35	33	37	38	37	36	35	40	32	23	34	35	49	45	36	34	42	35	42	44	30	30	36	37	39	30	30	39	37	36	36	39	44	33	32	30	36	43	36	35	38	36	31	37	36	36	24	32	33	42	32	39	34	35	34	41	31	33	37	37	32	40	36	40	40	25	41	33	40	35	42	32	36	25	29	36	34	35	30	45	34	42	39	33	46	37	36	34	31	33	34	31	31	25	34	32	30	41	43	38	33	27	38	42	32	38	35	34	34	38	31	30	38	33	31	39	36	40	39	39	29	38	40	31	29	37	33	39	29	36	27	31	45	38	34	39	36	45	42	36	36	29	46	51	41	29	34	25	42	30	40	28	34	46	33	37	43	34	27	44	35	32	35	32	30	44	41	49	43	33	29	36	29	39	31	31	27	41	49	31	32	27	48	44	37	40	32	43	36	36	42	40	31	33	47	43	29	36	33	41	44	41	40	34	35	34	42	35	46	35	29	34	37	38	31	40	43	33	28	39	29	41	36	42	44	36	33	38	38	40	40	39	36	35	41	37	38	41	27	39	33	35	44	40	30	31	35	32	38	24	33	23	33	38	43	40	38	39	28	27	38	35	43	33	36	34	37	39	39	41	37	36	40	30	42	37	38	36	42	34	36	30	27	32	39	42	37	47	42	41	29	42	37	38	34	32	40	30	32	28	32	32	36	47	42	32	39	38	33	28	45	41	38	43	31	32	37	32	39	30	39	43	34	40	34	32	45	32	40	27	35	42	33	41	39	36	32	30	43	33	33	36	41	40	32	36	40	36	27	42	39	41	43	39	34	37	35	46	31	30	25	37	53	31	34	38	31	37	35	28	23	35	33	33	35	26	34	32	34	33	35	36	29	38	34	39	39	36	37	28	50	37	33	41	30	38	32	45	43	33	22	42	34	46	30	39	43	25	36	31	28	55	46	34	36	38	31	40	34	47	32	30	40	38	26	37	41	42	40	43	35	43	34	39	40	39	28	28	23	38	29	30	35	47	37	43	35	36	27	42	45	42	25	40	38	39	40	47	37	42	33	44	25	30	30	45	52	37	39	38	28	29	37	28	36	42	40	40	37	41	37	23	37	44	29	35	38	37	41	33	40	36	43	40	34	42	37	34	31	43	48	30	39	31	30	30	42	34	37	31	44	35	37	28	29	21	43	32	30	38	35	33	39	40	29	38	28	38	32	26	36	28	22	36	46	36	27	33	41	45	32	36	33	33	30	43	45	35	31	36	32	32	38	34	30	42	37	23	51	27	47	34	34	34	35	22	28	37	37	32	35	36	33	26	39	32	40	26	38	41	41	28	38	40	38	36	40	38	35	37	36	41	36	35	33	36	37	35	31	36	36	35	36	42	33	46	42	35	35	28	27	39	41	41	38	32	38	38	39	38	42	35	32	33	44	33	36	31	39	39	36	27	52	42	34	30	40	36	29	26	39	44	37	31	37	34	39	40	42	33	41	41	29	34	41	36	22	44	33	31	24	31	33	35	33	34	31	39	39	37	35	31	34	42	34	38	44	38	31	38	31	35	39	36	45	41	29	34	36	41	26	38	28	34	30	35	31	38	31	31	30	39	38	36	39	33	38	39	41	41	43	39	25	37	34	39	44	33	33	45	30	35	47	34	36	36	32	38	28	32	33	33	28	51	33	35	37	37	32	40	37	41	31	36	40	47	31	31	36	37	34	30	37	42	41	28	43	26	40	24	33	33	47	36	37	29	27	31	38	42	37	22	37	44	40	23	37	33	36	27	31	31	42	42	42	47	42	27	26	32	29	39	38	41	40	42	30	34	35	25	36	34	37	25	48	22	38	25	47	36	44	36	37	28	41	43	38	29	40	43	40	31	35	32	38	35	23	29	28	34	32	37	27	29	40	44	30	33	31	34	33	35	33	32	32	47	37	34	26	32	30	35	42	40	37	31	34	46	37	32	37	29	43	44	42	30	34	35	30	44	49	39	32	39	45	32	44	36	40	32	40	39	34	29	36	36	25	25	37	45	36	28	38	40	35	40	31	27	34	42	32	27	38	42	30	41	39	36	28	41	37	22	32	36	31	36	37	48	37	30	28	34	38	34	32	28	33	43	34	29	35	35	37	35	51	35	42	40	36	36	42	33	43	40	38	26	43	35	36	35	40	25	34	43	32	49	53	52	34	37	28	40	32	33	33	39	28	39	32	32	39	40	31	47	40	34	45	42	29	35	38	22	45	38	28	32	30	36	36	43	33	39	28	33	35	39	40	38	37	32	33	33	41	33	39	28	32	38	38	45	32	37	26	29	37	29	35	36	34	33	38	32	40	34	32	42	30	31	36	46	38	37	40	43	31	40	37	40	33	37	31	42	39	38	35	28	39	37	25	54	41	38	49	28	32	35	29	30	32	28	35	40	32	33	49	32	36	31	37	29	26	35	37	39	34	39	43	35	37	43	28	40	26	29	27	37	39	37	31	32	46	35	32	42	34	31	37	39	28	36	22	36	39	36	26	38	36	24	47	45	35	29	29	30	44
14424	5326	2536	3880	9119	11002	9960	7702	6385	5722	5486	5322	4956	4373	3312	3005	2505	2329	2141	1680	1622	1302	1518	1345	1220	1130	1070	973	963	836	915	916	789	729	677	546	451	483	524	449	470	417	442	423	417	401	419	421	389	407	365	410	343	382	401	396	399	371	330	301	343	328	301	310	266	300	308	325	317	327	263	309	299	267	286	283	283	290	301	286	294	304	347	309	309	321	331	313	330	277	273	302	298	341	300	316	294	321	293	317	298	329	335	291	316	348	316	319	336	308	293	339	326	330	307	326	322	290	335	303	295	331	321	309	320	333	298	315	320	308	315	319	344	312	327	313	351	325	285	325	311	332	306	310	296	295	291	338	312	327	299	322	298	294	297	315	291	345	310	312	295	328	310	301	341	308	330	268	301	336	330	317	289	283	295	307	312	327	297	291	287	290	285	306	318	297	319	262	293	305	310	299	330	304	328	327	316	324	309	316	297	299	306	326	290	304	330	327	338	318	322	291	334	291	328	304	290	294	293	313	310	303	318	299	308	310	294	304	314	289	300	303	316	304	295	301	295	286	308	305	306	304	311	343	325	313	312	289	302	268	312	308	328	280	308	308	316	296	301	312	335	308	268	303	276	304	312	303	300	313	308	350	299	309	333	290	289	289	277	322	338	321	291	318	309	327	305	321	300	300	297	339	315	304	314	329	293	313	312	334	302	317	323	302	291	308	318	311	305	285	296	298	282	299	300	304	314	293	331	322	295	299	309	301	301	319	318	285	310	293	324	310	303	287	322	303	316	311	313	299	305	299	300	291	313	309	320	287	310	284	339	271	279	300	322	298	320	296	302	300	343	330	301	307	317	324	245	318	302	311	325	304	314	332	303	333	342	330	297	313	327	328	308	326	287	285	323	308	288	320	317	324	311	304	293	327	312	273	353	330	324	293	320	332	299	348	304	326	310	298	307	277	326	303	322	342	314	271	333	327	348	275	281	304	309	326	310	316	281	288	293	297	307	305	290	299	304	294	296	304	297	284	298	283	303	324	284	310	290	314	314	314	318	328	281	329	305	316	321	319	294	298	331	328	294	294	297	336	297	323	336	306	303	322	338	318	323	300	308	297	298	308	312	325	298	329	323	286	282	328	289	337	326	315	321	325	316	288	263	288	308	302	310	273	340	304	307	298	310	313	321	320	316	308	309	320	309	294	307	290	307	299	307	306	325	292	304	280	293	331	321	295	306	325	326	309	306	310	286	324	327	327	297	330	299	285	326	313	302	328	277	344	279	357	322	320	290	303	277	334	313	319	309	271	313	309	290	298	324	282	306	272	332	303	325	302	290	342	294	322	290	281	323	340	304	299	296	329	314	289	310	311	302	317	298	332	320	275	289	301	312	323	285	322	331	294	305	298	336	327	285	306	323	332	305	317	283	307	282	297	334	325	306	319	288	291	340	297	323	304	316	311	331	296	338	318	311	309	296	292	324	326	322	307	316	327	317	313	317	295	321	324	286	313	312	314	304	295	318	313	337	286	279	337	295	320	305	308	307	325	320	307	295	316	331	313	289	292	329	314	303	276	304	304	281	314	309	320	291	320	334	309	297	323	299	295	290	319	329	342	321	312	305	323	272	316	325	302	320	328	316	307	300	326	286	313	319	301	314	301	309	294	328	279	316	292	328	309	299	319	279	272	304	307	322	273	311	285	298	309	297	305	296	324	298	291	306	278	294	281	311	358	319	334	318	298	327	310	304	279	331	309	316	333	318	300	287	305	267	277	283	317	320	322	294	321	312	286	316	318	311	270	295	315	309	290	308	337	327	329	274	322	289	312	322	322	284	315	319	288	355	311	294	278	334	320	304	296	297	324	323	319	331	297	284	271	309	316	306	318	324	308	293	295	318	341	314	287	298	340	296	324	315	334	283	324	282	311	305	304	296	327	308	283	284	345	278	293	303	305	303	351	316	306	290	291	331	319	311	290	320	283	320	320	326	322	285	293	313	315	315	315	324	311	327	291	292	300	268	303	296	288	317	303	307	310	326	306	291	296	319	277	317	324	302	312	313	326	290	322	313	271	297	340	320	300	289	291	304	271	308	316	318	323	323	330	310	300	302	336	333	308	306	318	321	290	312	311	266	317	313	303	279	306	308	296	355	274	307	299	330	323	296	309	323	319	296	297	330	319	321	287	326	312	289	309	284	296	335	294	315	339	290	300	340	307	325	323	305	305	301	329	271	307	319	299	268	318	332	338	294	297	278	323	310	323	302	300	321	319	330	303	334	306	300	314	317	302	322	319	341	286	258	298	322	303	316	307	290	297	310	295	297	311	350	276	325	331	317	264	304	316	320	327	305	313	325	291	323	330	293	322	318	308	287	324	313	315	266	312	274	333	339	288	302	315	318	307	305	310	295	312	299	320	308	300	336	297	333	339	312	302	315	296	309	314	288	311	315	287	309	324	327	303	293	275	316	282	313	309	307	324	304	333	299	308	305	274	271	314	312	305	332	298	333	286	340	339	306	284	294	292	335	305	319	269	270	314	295	308	309	313	295	297	276	302	315	311	281	313	337	275	315	297	320	334	313	328	319	301	304	323	299	295	341	304	297	295	301	304	282	310	318	307	288	333	313	294	315	329	300	303	280	298	291	281	286	324	351	310	286	318	303	295	303	298	286	299	320	320	314	332	323	288	288	324	322	289	305	285	303	321	345	290	322	303	342	321	311	281	280	294	288	306	327	296	301	316	352	286	285	276	284	309	301	319	286	326	289	284	333	311	317	290	296	319	273	326	323	331	325	293	316	321	325	282	311	309	295	296	296	299	302	296	299	314	316	325	283	293	291	306	320	316	321	314	332	303	297	309	330	278	329	320	290	344	288	273	338	331	310	326	303	315	314	312	334	315	331	303	320	301	295	313	310	292	309	322	299	324	306	323	327	322	314	294	327	290	319	308	282	341	308	299	311	296	302	284	329	289	322	296	357	287	274	290	339	328	306	326	303	317	313	309	332	283	302	322	304	306	310	299	340	302	303	286	329	321	360	318	303	310	315	329	299	315	325	315	312	289	285	344	303	320	324	332	299	302	323	304	266	308	343	300	294	306	330	296	315	287	306	321	294	312	318	298	301	317	313	339	303	314	304	296	305	316	299	326	298	291	323	312	354	323	293	325	311	287	299	302	315	301	304	297	277	290	308	283	297	310	287	310	310	288	314	335	307	298	259	302	310	315	301	306	329	313	313	288	311	318	319	337	322	314	312	349	324	302	322	315	322	339	320	323	307	310	272	309	283	305	313	301	297	306	319	300	305	324	287	310	318	298	278	331	299	324	298	316	329	325	290	290	314	307	303	319	287	323	286	296	306	315	312	327	344	285	315	277	303	294	325	302	325	323	325	293	327	319	322	285	308	313	309	293	304	288	331	325	311	313	300	307	324	293	311	299	308	298	307	319	285	332	336	309	302	281	314	334	297	306	309	299	306	310	294	319	314	298	320	339	317	328	314	318	295	291
1387	604	320	203	233	269	322	308	264	258	240	301	248	248	179	171	172	176	165	137	124	127	122	138	127	112	102	108	97	107	88	84	83	105	94	86	85	93	75	74	91	77	69	81	76	64	85	80	77	77	63	81	71	80	79	88	77	60	64	60	72	78	70	63	76	65	75	90	74	65	68	62	74	86	82	58	72	85	78	73	66	77	74	80	76	66	79	75	86	83	85	68	67	71	89	63	77	78	63	65	78	78	64	70	81	75	56	97	83	74	75	59	84	64	69	85	77	68	79	75	69	52	65	79	75	59	81	84	77	73	82	73	70	66	67	71	89	88	73	67	104	60	81	59	82	62	79	58	47	67	57	78	59	73	76	75	80	77	71	81	77	82	64	83	73	91	87	69	71	68	90	84	60	64	72	73	79	88	60	79	83	84	81	77	88	74	77	83	86	75	75	84	73	80	81	73	69	55	76	70	68	68	77	67	79	83	95	78	76	90	69	59	63	72	56	65	81	68	85	82	78	81	78	77	71	59	68	60	87	87	77	64	76	72	84	86	88	77	67	95	74	50	74	72	64	69	74	79	69	68	59	69	76	78	87	83	84	61	85	80	70	68	80	53	76	66	81	73	59	79	86	73	74	63	78	76	70	71	61	83	64	62	90	75	72	94	76	69	66	83	75	67	70	81	68	68	73	70	68	82	75	69	74	75	70	62	70	76	73	62	80	68	81	76	77	76	74	74	82	86	75	75	89	84	80	56	80	80	78	77	74	63	61	71	72	80	73	78	86	77	75	74	74	66	77	62	70	68	67	61	64	73	90	74	73	67	75	82	64	74	76	63	81	75	63	77	77	73	60	63	70	82	71	79	70	68	80	92	75	69	62	79	65	70	72	71	77	68	88	82	82	72	63	63	82	66	83	70	65	71	78	81	74	68	77	80	73	74	69	67	72	58	77	77	70	73	67	70	62	66	69	65	67	87	85	79	84	84	71	90	70	84	74	81	72	59	60	78	67	75	83	70	55	92	74	70	73	85	67	76	76	83	80	87	74	81	40	65	63	61	76	67	58	60	78	75	69	85	67	78	80	64	78	68	79	77	77	56	89	79	68	69	93	77	75	75	84	84	72	85	77	78	74	83	54	72	86	70	59	67	76	76	77	80	69	72	80	74	99	91	87	67	78	62	74	64	70	85	91	76	71	60	72	71	60	82	72	74	70	98	73	82	71	68	75	77	64	69	76	71	82	76	83	71	79	64	89	57	78	86	91	70	67	62	78	65	61	76	74	78	77	76	72	95	83	83	63	64	69	73	73	74	54	67	82	71	73	73	68	87	84	72	96	72	67	70	60	63	57	76	80	82	56	74	77	80	65	77	78	81	79	85	74	82	79	75	82	75	75	62	86	67	69	80	72	71	86	77	69	67	81	76	84	70	76	70	73	74	67	78	84	79	71	71	68	82	75	99	68	78	78	73	71	64	71	77	71	77	77	64	80	76	68	85	88	83	86	77	76	78	61	72	57	80	53	83	85	63	94	72	79	84	90	85	87	66	75	90	69	68	65	73	74	71	76	88	67	62	93	64	72	72	72	60	77	73	70	86	63	73	71	66	72	67	78	89	64	65	59	76	74	66	92	70	80	55	93	84	76	72	70	70	76	66	74	88	85	82	82	65	65	71	66	64	73	76	73	65	73	69	81	72	85	61	64	83	80	95	73	62	64	78	89	77	68	89	67	59	69	71	80	70	60	58	69	76	73	76	75	81	96	83	69	72	77	79	83	83	72	75	77	74	81	87	66	89	74	67	81	67	80	69	71	83	72	79	82	74	74	80	80	81	71	86	68	68	92	74	67	84	80	95	73	76	81	65	66	72	87	50	68	89	81	66	70	76	68	85	70	67	76	68	67	82	83	69	82	52	73	66	86	76	82	78	62	92	77	63	64	84	71	91	80	73	70	99	72	64	69	93	75	68	53	76	80	89	72	67	76	69	71	73	67	93	69	61	58	60	68	77	62	68	88	69	77	82	65	69	70	76	74	74	72	73	66	78	78	79	75	92	80	75	78	77	72	83	81	98	89	81	71	75	67	75	75	84	73	63	73	75	74	74	64	66	71	79	84	72	80	74	64	60	68	69	78	79	83	83	65	71	75	87	64	75	76	73	67	62	93	60	83	78	85	56	69	76	68	74	65	84	70	62	78	73	66	73	62	62	69	69	88	85	72	95	60	79	73	71	69	78	78	66	95	77	62	68	74	83	69	67	69	85	80	69	63	81	71	71	60	74	61	69	73	89	87	73	59	77	80	83	80	79	88	63	87	83	83	84	76	72	82	74	62	61	87	65	57	70	80	66	79	74	62	72	77	79	72	83	72	84	69	84	71	87	73	82	61	75	76	70	72	78	79	79	79	71	79	61	67	78	67	71	73	73	59	74	59	71	83	49	64	70	71	78	58	79	95	81	82	69	70	75	80	71	67	66	61	75	53	63	67	76	59	73	75	82	68	85	64	75	73	75	51	76	68	74	61	79	70	78	73	76	71	76	88	68	71	92	73	71	65	70	73	79	70	83	63	51	69	83	64	63	80	79	70	71	86	66	63	64	76	76	73	78	85	74	93	90	75	88	78	80	83	80	77	67	84	87	80	87	82	74	74	81	84	76	74	75	63	78	78	80	84	66	79	72	68	64	76	77	70	85	52	70	70	74	74	87	80	89	80	67	64	84	79	81	78	90	80	82	71	80	82	92	87	84	71	70	75	81	75	79	77	75	91	55	69	76	81	76	75	56	73	67	80	73	69	90	76	81	67	70	66	66	80	72	70	81	68	72	70	73	61	93	87	79	66	73	58	87	64	81	80	69	70	95	68	66	73	70	83	76	81	77	70	64	79	59	52	73	66	78	76	77	92	80	64	68	74	66	70	80	74	69	62	71	69	52	83	71	64	85	62	68	80	76	71	54	73	78	58	74	68	66	76	80	70	74	72	81	80	75	67	58	81	77	72	70	76	77	67	80	89	80	83	83	82	58	75	71	86	83	73	70	68	58	62	83	71	59	74	77	73	66	64	87	83	88	71	68	73	86	67	72	71	68	68	68	72	75	73	84	74	76	80	82	66	70	75	69	80	71	77	74	64	87	75	67	71	90	79	72	64	97	66	74	60	63	77	81	77	72	83	63	80	83	84	74	63	61	65	73	73	61	66	63	80	73	58	77	81	71	63	69	78	60	82	83	62	56	58	66	73	65	88	73	66	63	76	87	78	80	78	82	69	72	79	58	65	76	75	79	74	72	75	68	85	72	63	66	68	81	63	74	62	65	76	64	76	65	73	91	73	75	62	86	75	88	81	66	71	80	63	73	67	78	69	79	72	56	88	74	77	70	67	74	72	74	70	65	70	76	73	74	73	78	70	71	77	76	64	80	81	64	76	74	83	67	63	69	76	72	65	85	75	81	83	66	78	67	78	74	59	75	78	61	72	50	71	69	72	74	87	70	69	75
16474	7233	3758	5537	12226	14208	12596	10076	8449	7865	7628	7183	6586	5743	4528	4070	3372	3464	2919	2431	2394	1928	2099	1914	1817	1688	1664	1525	1375	1381	1412	1230	1196	1140	996	968	830	898	856	1012	827	802	831	797	789	681	745	758	742	741	668	664	710	732	708	697	730	659	630	598	606	660	669	611	598	668	579	615	640	611	632	619	640	651	648	598	645	605	628	625	625	638	650	632	609	592	621	644	620	652	638	595	605	615	587	665	650	611	636	661	603	670	621	648	655	651	664	648	645	644	607	628	664	654	586	608	611	626	642	648	590	636	595	643	629	665	655	615	636	631	628	641	648	581	623	616	624	640	660	625	618	612	645	605	581	613	654	656	638	606	629	608	678	626	610	607	605	621	627	625	632	645	635	619	642	624	613	630	638	615	613	608	586	665	613	616	628	608	643	607	613	626	629	648	610	640	623	599	636	626	616	656	597	614	611	636	657	636	615	607	645	582	616	608	622	654	608	600	641	624	677	648	630	616	605	618	618	651	637	616	693	602	619	617	615	620	609	611	611	655	609	637	551	618	621	649	611	628	618	627	595	632	624	594	672	619	623	625	636	638	646	582	668	586	583	672	627	630	632	645	607	627	612	617	640	581	600	634	602	644	639	580	646	634	587	598	629	570	682	621	661	621	635	640	648	647	626	661	628	633	643	608	566	671	659	664	599	633	605	629	642	639	626	606	642	591	601	629	648	638	659	617	591	640	625	628	600	625	624	631	601	593	655	607	617	625	688	622	678	646	656	591	597	644	636	596	598	652	644	643	651	613	646	662	564	616	637	609	600	663	590	651	644	646	648	603	599	607	647	657	612	628	627	575	610	640	606	634	603	622	636	616	641	633	642	646	570	607	579	614	624	614	653	600	595	616	657	630	606	663	613	637	678	597	595	640	659	607	630	639	609	656	656	596	603	604	583	610	586	570	652	612	642	627	650	651	584	664	616	633	607	650	624	664	617	562	661	577	647	594	609	616	651	638	618	649	648	605	625	609	618	643	599	655	622	602	650	628	630	652	589	605	618	644	548	592	678	612	625	625	640	629	679	613	591	600	613	580	637	651	604	621	613	661	571	696	607	610	612	622	677	652	627	640	617	597	612	633	648	601	610	621	569	636	653	593	614	614	648	644	656	644	653	640	617	660	607	608	642	605	623	618	624	650	651	625	646	652	634	573	636	616	617	624	657	595	640	616	602	605	640	600	662	651	594	640	633	595	694	641	620	616	636	584	627	623	602	634	624	612	621	621	608	580	597	633	646	628	678	613	598	616	631	596	648	627	593	585	636	641	615	666	612	624	606	617	617	594	607	631	631	601	662	601	624	615	627	610	629	618	627	648	608	627	640	674	610	568	622	634	605	609	637	614	622	643	622	586	599	620	648	663	648	646	606	625	687	657	598	607	591	633	629	632	584	675	609	630	623	607	613	684	627	647	649	602	643	642	621	643	697	589	636	654	625	624	627	659	640	620	667	634	641	672	652	620	635	663	617	613	614	632	615	580	656	649	637	597	633	649	605	594	657	573	602	614	625	636	620	628	640	669	623	610	627	637	616	631	653	627	618	624	607	640	617	607	611	723	648	632	627	646	626	612	673	643	635	592	605	654	622	629	652	643	617	622	620	606	692	580	667	590	680	597	645	647	595	634	593	633	652	584	579	576	640	605	620	622	631	609	650	588	629	620	648	617	668	636	607	594	660	652	604	590	648	650	632	635	613	603	615	648	592	601	658	634	631	649	588	611	643	606	579	640	647	655	637	609	642	582	617	686	614	633	611	610	634	604	616	644	594	606	682	664	635	686	637	632	610	618	628	581	595	669	601	618	608	630	591	622	632	609	642	621	626	563	630	614	670	586	590	629	610	631	612	580	563	612	610	547	618	652	639	612	605	628	657	628	635	682	575	594	625	653	643	623	608	622	614	618	614	645	658	635	605	602	647	647	658	616	647	599	637	617	618	579	621	621	655	626	646	621	614	654	631	639	594	687	666	611	579	621	624	597	606	634	638	584	632	649	562	615	627	656	601	644	650	641	606	584	647	645	620	591	620	605	633	673	606	620	615	630	626	650	620	619	635	608	629	568	577	624	654	617	640	589	661	633	547	637	613	618	590	618	619	650	633	624	648	634	620	611	657	621	614	639	636	596	642	660	630	623	631	583	603	598	612	617	624	603	646	642	620	611	603	622	628	651	644	636	607	587	589	629	642	583	594	599	605	622	593	594	638	616	612	648	632	664	606	613	601	683	634	656	605	642	652	586	628	672	608	634	630	636	635	636	668	588	641	622	620	643	625	617	633	624	567	662	638	636	648	616	613	623	633	618	637	594	606	619	646	628	612	641	633	601	641	619	616	598	638	619	639	625	591	622	642	639	605	616	634	622	638	639	634	643	586	631	638	611	629	664	595	654	602	626	633	631	644	597	646	606	616	650	650	616	635	621	629	617	611	655	660	590	596	578	660	613	648	601	640	599	624	617	636	671	637	622	633	669	624	676	611	565	601	634	586	627	635	653	604	637	602	612	640	625	666	613	643	626	632	598	656	632	612	626	643	604	630	612	613	637	627	651	679	633	597	582	617	664	629	635	628	658	595	585	609	639	614	635	608	626	613	649	600	576	639	646	607	613	594	676	600	593	630	632	593	633	599	627	628	612	628	638	626	613	683	607	669	678	653	586	603	604	659	649	611	608	596	651	658	632	667	623	618	633	608	612	656	601	644	644	603	612	671	626	648	607	658	625	616	593	602	598	604	689	630	614	632	650	686	627	660	618	623	610	611	630	655	642	674	585	627	649	639	633	571	610	613	597	648	609	644	580	656	620	596	597	630	616	641	568	657	640	627	615	627	658	613	627	604	641	651	641	615	613	619	602	631	682	631	632	603	658	583	669	623	587	647	604	647	607	595	646	608	600	653	610	605	655	592	670	607	611	664	596	626	630	632	600	691	608	636	626	623	620	648	618	692	632	650	639	619	638	569	572	623	595	647	628	654	663	632	657	641	662	636	628	639	653	662	629	666	645	583	595	631	611	648	647	591	626	635	607	643	635	626	642	656	646	618	642	636	610	621	622	622	667	611	601	684	621	621	635	629	621	656	629	633	644	650	596	629	604	652	655	623	634	637	607	649	655	641	630	605	648	609	619	587	637	653	649	583	653	605	598	619	664	605	662	628	587	635	629	632	640	623	621	603	631	609	657	638	650	648	630	639	585	643	611	623	613	634	665	618	616	620	643	614	599	645	613	636	605	670	644	605	627	654	613	634	619	615	650	596	623	613	605	647	625	625	664	623	635	601	642	611	613	626	617	607	638	641	641	650	626	664	632	635	589	650	628	633	654	615	627	628	623	593	661	632	628	585	631	638	592	611	666	656	662	638	581	611	654	650	601	628	631	688	606	610	606	673	613	638	657	619	634	620	646	659	611	636	662	627	607	620	641	636	661	626	646	684	652	659	604	597	616	612	619	617	658	600	619	610	619
1234	248	146	101	84	140	141	125	137	128	134	164	134	111	102	96	86	74	78	79	76	63	71	57	76	44	50	49	51	55	50	48	56	55	54	48	53	43	40	39	38	42	40	46	40	28	42	42	41	42	44	40	40	31	40	35	43	43	37	33	37	31	38	35	33	37	43	38	35	39	37	49	32	35	31	32	39	48	36	38	40	42	34	40	34	48	51	44	35	35	37	36	31	35	34	41	34	35	39	42	45	35	40	53	37	37	39	48	41	47	36	31	30	31	37	36	29	41	49	42	36	35	42	40	39	37	29	35	35	35	48	43	32	34	28	34	40	51	37	33	46	42	33	27	46	42	39	42	39	46	41	31	29	43	41	39	33	38	39	36	34	38	47	39	30	40	39	43	34	38	40	39	35	42	38	41	33	29	35	39	31	29	39	38	29	32	30	37	39	38	42	46	49	37	34	43	35	39	33	40	52	32	41	41	32	39	45	33	47	36	35	32	31	33	35	48	37	39	37	33	41	41	35	43	35	35	35	31	39	35	41	23	24	53	39	30	38	37	43	40	41	47	37	52	34	43	45	30	31	29	53	43	39	41	37	29	42	42	43	40	48	48	48	35	57	43	39	37	26	34	37	35	40	37	46	33	28	42	26	45	31	38	42	40	43	29	48	37	39	48	55	43	37	38	44	28	44	40	44	50	41	45	44	36	28	40	32	40	41	43	44	23	30	30	38	39	40	41	41	40	41	33	35	43	39	39	31	34	43	36	31	38	32	36	41	35	30	37	43	26	39	45	33	48	35	34	37	40	46	36	39	43	42	41	31	24	37	36	47	26	40	39	47	35	34	29	39	35	45	50	44	49	36	25	32	41	33	37	38	30	28	34	38	30	42	49	38	41	37	43	47	34	34	38	37	37	40	31	37	37	40	41	39	43	38	42	41	33	48	24	49	37	48	37	31	38	37	29	40	37	31	29	46	36	41	37	49	41	32	42	45	40	31	23	45	27	35	44	47	44	29	32	37	30	35	41	42	34	36	33	58	51	37	43	44	38	42	45	34	38	42	29	41	30	33	49	38	40	29	32	36	35	43	29	34	42	31	37	33	41	48	40	37	42	33	37	37	43	39	39	35	26	41	48	35	50	43	30	28	38	35	42	42	47	50	39	42	48	29	40	44	33	40	36	37	26	40	31	44	34	30	50	39	44	40	32	43	38	26	53	31	32	41	30	53	39	39	41	29	37	36	44	39	34	31	38	46	57	43	32	36	41	38	49	38	36	42	40	26	37	40	32	29	54	43	40	35	31	43	35	35	40	42	40	34	45	43	33	43	29	30	31	30	31	41	34	32	28	40	33	46	44	31	44	36	35	36	35	33	41	35	30	33	30	34	30	52	39	32	31	42	35	38	45	31	37	36	39	45	47	43	37	35	43	39	36	40	34	40	34	39	28	41	49	32	38	53	36	31	36	33	32	50	40	50	30	39	48	26	50	34	31	43	46	35	31	37	33	47	56	41	30	36	39	42	43	36	43	57	30	36	38	41	25	53	44	36	33	40	38	33	38	31	33	37	32	42	38	45	41	36	39	32	39	34	29	36	36	47	46	43	38	42	43	44	48	48	38	35	37	46	44	43	38	33	34	35	34	31	42	33	28	50	38	27	46	31	40	35	35	35	37	34	37	39	45	38	40	52	42	29	41	49	40	30	25	32	42	39	33	35	46	38	52	46	38	45	28	39	36	46	42	33	36	44	38	35	27	39	39	30	35	47	35	39	45	39	37	42	41	23	36	35	39	48	53	39	49	42	43	36	32	29	41	39	30	46	34	32	40	39	42	45	36	43	40	35	40	41	44	35	36	34	38	43	38	48	33	38	43	38	36	36	28	51	37	46	54	41	47	41	30	46	40	37	45	28	41	39	34	35	33	34	37	45	43	41	38	40	20	36	36	43	39	30	33	40	39	31	31	36	37	46	37	32	51	34	47	44	38	38	33	36	35	46	39	40	37	43	41	27	30	35	35	39	41	41	36	30	39	36	32	37	35	35	41	33	36	46	40	40	40	43	39	41	40	41	33	52	33	45	36	45	44	40	24	38	30	42	51	38	36	50	31	33	36	41	44	35	31	28	32	31	45	43	28	28	38	36	36	40	33	37	31	34	35	46	30	46	34	47	47	45	28	44	44	32	37	46	37	43	42	39	40	43	41	38	28	34	44	31	29	34	39	39	45	34	38	38	44	37	41	42	37	40	34	36	39	47	31	38	50	39	41	38	31	34	34	41	30	28	31	32	37	47	29	44	32	38	43	35	39	37	32	37	39	37	48	44	43	55	43	42	47	36	31	33	27	22	48	35	38	35	31	40	44	35	40	41	40	28	37	39	51	36	29	35	38	28	29	30	36	44	37	40	50	31	23	41	24	37	52	38	40	50	39	45	26	32	35	40	42	39	43	37	43	37	42	33	42	53	44	31	33	46	30	32	48	35	45	48	34	40	42	30	35	47	44	28	52	38	34	34	44	32	38	38	47	38	30	45	44	39	56	39	28	37	45	36	36	37	35	51	42	30	25	41	25	56	39	38	28	29	39	48	24	44	49	44	46	37	43	43	34	41	36	35	49	48	33	43	33	54	25	46	42	35	43	37	42	39	32	32	38	50	35	42	38	43	40	44	30	29	40	50	40	31	51	30	39	44	32	30	33	36	39	46	36	30	48	29	37	35	45	32	36	36	42	37	35	43	46	36	48	30	38	37	36	28	39	32	34	24	34	37	42	36	38	37	46	26	49	31	42	38	31	34	42	40	37	32	49	37	40	37	41	37	37	37	34	28	36	35	25	45	39	42	50	46	43	39	45	38	46	31	45	44	35	22	38	32	36	44	43	40	27	36	39	44	32	36	39	39	38	35	36	36	34	41	44	38	24	39	33	39	41	46	29	34	51	34	30	33	28	33	38	37	34	36	56	38	41	32	33	36	38	47	38	31	43	32	48	33	29	27	41	39	40	52	33	42	34	45	33	30	35	29	41	31	36	38	37	33	35	38	37	44	42	45	35	46	37	41	35	39	37	53	41	35	39	42	31	42	34	33	41	33	39	39	36	41	23	29	42	28	37	39	35	34	43	41	44	41	34	34	47	44	37	33	35	47	36	56	36	46	27	34	37	32	31	39	36	35	38	43	40	40	45	33	30	36	45	31	40	44	33	38	32	33	24	43	34	42	39	51	31	39	37	33	44	33	30	43	31	33	38	40	35	52	46	32	30	41	29	43	35	30	37	34	37	40	38	34	32	39	33	33	40	34	23	31	50	41	30	35	42	29	42	34	35	46	43	32	36	37	44	36	24	34	34	38	39	56	49	37	44	45	40	34	29	40	44	46	43	29	43	44	34	38	33	26	46	36	39	36	42	29	37	41	41	33	42	33	54	40	46	39	32	51	43	35	53	32	39	25	48	34	39	39	43	48	39	31	45	47	39	47	47	39	46	33	34	31	42	48	37
11932	3765	1775	2731	6401	7845	6769	5542	4656	4481	4642	4479	3632	3123	2286	2107	1892	1832	1538	1269	1156	1032	1239	1008	1075	943	891	779	753	690	763	678	633	572	572	473	439	449	411	485	435	414	443	370	352	374	411	407	425	428	369	364	376	340	354	327	366	397	347	332	350	360	332	367	312	295	307	305	314	318	301	306	303	345	291	335	318	327	330	329	325	344	328	309	329	296	321	325	344	317	295	305	327	292	318	302	319	343	315	332	352	335	333	349	353	322	361	330	360	348	326	270	334	316	325	328	356	289	320	306	309	303	355	331	303	364	335	332	292	347	331	293	349	314	334	318	312	343	353	345	349	316	312	349	312	313	330	346	308	324	322	323	293	323	310	350	332	314	332	332	307	317	309	346	342	328	343	326	301	307	336	331	342	321	328	348	333	315	309	305	314	340	333	290	306	291	310	327	320	337	353	340	310	273	331	364	316	331	358	309	323	336	313	316	318	297	291	282	315	324	338	351	312	301	350	322	303	327	319	337	323	314	331	312	319	340	332	345	325	304	344	322	325	334	347	345	339	326	329	339	312	343	323	315	315	305	345	319	294	324	337	285	309	336	333	319	311	311	360	346	341	346	314	289	332	308	356	367	335	331	335	328	330	330	312	354	340	309	309	298	314	325	315	316	309	333	309	323	315	293	330	331	321	326	331	321	265	325	326	335	320	329	326	320	333	330	347	299	308	312	324	363	337	321	328	321	330	298	293	306	309	328	297	293	316	314	294	304	304	314	312	324	338	322	324	324	320	329	318	325	323	333	313	331	306	306	318	319	318	311	334	340	323	323	337	322	333	362	323	331	345	334	300	285	335	301	358	360	356	300	306	365	323	321	302	314	313	329	354	326	309	318	301	327	298	344	303	342	299	349	327	333	323	317	337	327	306	310	333	306	324	306	319	330	288	320	324	319	335	306	326	307	344	328	307	300	348	313	348	308	314	319	325	333	361	322	323	316	309	345	317	293	314	338	299	325	293	304	321	331	303	331	318	298	327	347	306	334	318	316	346	337	310	331	311	325	293	311	329	317	356	299	320	323	331	309	319	319	317	364	322	335	327	303	341	325	318	295	326	316	311	301	337	353	323	301	307	300	352	330	303	297	307	357	329	325	340	314	329	326	324	313	346	313	323	305	333	334	312	331	325	320	332	370	319	359	307	290	335	333	313	352	281	316	344	307	305	303	307	317	311	301	331	318	323	304	319	317	339	316	337	324	336	359	316	337	320	338	335	320	331	330	365	328	339	310	343	325	303	351	294	335	338	308	286	327	324	297	324	306	315	333	335	346	338	306	355	317	284	338	300	358	332	326	321	318	302	356	306	358	328	340	330	309	308	335	331	347	291	310	326	310	304	317	362	344	301	294	323	324	317	332	340	336	312	332	297	294	342	334	290	331	311	305	327	349	324	339	326	323	305	330	350	306	322	304	331	329	336	334	324	335	346	285	293	330	337	318	301	334	308	338	311	330	329	355	287	309	343	312	325	311	357	292	304	311	304	314	324	301	327	334	348	312	325	329	312	313	306	303	350	315	305	325	313	333	341	302	305	316	306	332	310	350	316	342	297	295	336	319	321	304	326	303	348	365	317	313	312	336	352	299	333	380	341	324	331	317	308	358	308	325	340	341	306	314	312	328	337	309	310	300	314	332	324	316	345	328	315	336	339	321	324	297	330	300	303	328	312	340	332	312	318	281	352	307	331	331	303	334	356	329	318	303	341	342	335	322	313	314	310	350	327	326	338	332	333	344	333	324	290	312	320	281	321	351	310	324	327	326	345	306	341	309	302	327	326	306	325	323	349	333	332	311	348	344	336	309	309	339	305	341	351	317	326	312	356	327	327	346	314	335	343	334	322	328	308	305	338	315	339	323	319	302	346	338	324	274	307	314	354	308	324	310	323	315	309	307	324	285	328	315	329	318	342	298	330	315	320	315	335	296	369	333	340	317	350	334	337	322	293	309	305	314	302	307	300	336	326	343	336	294	348	295	341	279	302	327	307	304	332	306	302	301	349	286	322	367	319	331	298	322	319	331	336	315	341	346	317	298	328	300	314	317	350	332	312	306	347	334	327	334	316	318	350	326	334	322	333	338	316	313	330	314	321	336	324	350	337	318	325	345	360	330	340	295	303	308	344	344	357	334	317	313	322	348	337	325	332	311	317	328	332	340	336	339	276	322	329	351	312	303	352	311	352	323	314	313	317	339	334	337	308	314	339	302	299	338	339	327	312	344	296	322	297	349	332	338	316	343	328	324	306	323	313	322	304	285	301	355	334	341	318	328	301	330	318	355	351	345	333	321	295	326	313	302	310	313	330	320	303	325	340	357	292	313	307	318	309	324	322	338	334	319	310	337	311	336	331	332	304	326	336	308	328	327	298	349	320	292	314	303	278	328	323	318	334	326	288	327	325	306	322	322	309	301	346	365	304	310	308	305	358	300	304	345	337	328	319	306	351	315	325	376	326	350	323	325	326	312	297	310	306	331	317	351	325	319	330	325	325	347	311	308	334	337	313	338	328	319	306	310	340	308	309	326	286	320	331	328	325	360	321	315	338	329	331	303	356	330	289	333	348	323	308	311	311	303	329	303	292	314	284	335	322	310	368	354	369	327	332	315	302	321	331	326	296	306	342	325	336	327	321	305	371	337	335	320	333	323	315	323	319	307	311	295	310	281	321	325	308	342	327	334	349	328	312	317	309	334	325	303	338	339	333	328	325	353	350	311	333	328	330	342	337	338	300	310	347	326	313	326	311	311	344	337	334	312	331	335	315	309	311	297	349	307	333	332	330	351	357	341	312	319	321	340	307	324	329	325	321	313	320	338	348	333	355	344	330	317	335	329	330	364	333	354	316	330	356	314	336	317	311	297	345	313	317	352	344	324	345	309	345	318	303	345	299	327	316	319	337	343	319	311	332	296	349	332	316	305	329	370	319	322	336	316	306	311	363	315	328	326	287	364	314	316	292	304	328	298	303	370	308	310	284	338	318	305	307	354	353	323	320	291	318	352	322	317	324	318	349	356	309	351	360	308	313	330	347	333	316	321	351	311	319	355	352	302	330	320	336	332	338	329	327	316	303	322	340	332	313	317	320	333	286	335	342	329	296	304	340	309	362	313	322	312	348	321	313	317	353	338	314	287	343	326	316	332	324	314	332	307	320	341	307	332	333	342	333	340	366	315	324	342	351	327	327	317	326	334	298	353	334	311	308	316	303	345	318	340	318	318	308	333	341	368	317	335	335	336	280	311	286	319	336	325	310	310	319	348	352	324	332	339	280	343	324	322	317	317	344	313	353	327	304	305	340	337	322	342	290	328	312	317	336	323	319	330	339	340	331	380	324	334	307	323	322	348	338	329	323	304	337	350	345	349	341	329	327	328	294	323	351	311	347	329	323	306	343	324	348	334	310	331	299	304	344	326	298	310	351	353	318	309	322	317	327	335	332	318	313	321	339	312	323	339
902	467	217	156	163	215	250	243	221	213	237	229	250	170	176	152	146	140	118	119	115	104	112	114	101	115	112	123	84	110	95	77	102	74	78	94	76	81	75	83	79	73	86	94	89	65	69	69	83	73	73	64	82	73	52	78	69	85	94	74	60	70	70	61	74	84	74	78	73	83	68	79	69	76	81	80	68	72	75	72	67	78	55	67	64	74	81	79	75	78	61	74	71	66	87	59	80	56	70	78	70	65	69	73	87	74	80	72	83	71	67	74	84	71	77	77	93	62	60	57	78	69	95	74	79	74	87	74	62	59	77	78	83	65	79	67	72	72	81	86	80	74	73	68	75	77	74	71	80	67	55	63	60	73	80	70	70	76	70	70	75	73	74	83	80	78	57	74	73	47	63	83	77	74	79	68	77	65	88	75	77	81	68	60	71	72	67	56	71	70	76	73	59	65	76	57	75	79	62	86	75	89	67	75	85	74	55	79	62	61	74	77	77	92	56	65	78	69	72	86	70	64	73	75	72	69	62	72	74	75	74	71	75	71	64	69	87	67	67	68	72	73	96	66	89	62	66	72	75	94	63	60	71	70	65	92	71	62	64	78	72	66	64	62	54	71	84	82	77	70	75	74	81	73	74	65	64	61	75	84	69	77	66	62	71	87	80	66	73	84	82	77	87	75	69	55	82	74	64	75	80	77	71	66	68	68	76	76	78	77	65	75	81	61	64	70	82	69	68	80	65	80	91	79	77	60	76	63	76	80	67	68	73	75	62	77	83	62	82	65	57	62	70	62	87	73	85	75	62	68	85	74	66	78	56	78	66	77	78	53	67	65	70	82	76	68	68	67	78	78	72	77	69	64	76	94	78	82	86	86	66	54	64	81	74	70	66	66	80	66	63	65	62	72	63	63	67	70	60	69	92	63	70	65	54	83	72	74	81	86	80	82	62	73	85	69	67	73	78	82	88	63	66	76	77	86	62	77	67	57	67	82	61	81	66	78	65	77	78	73	78	82	58	69	79	89	64	62	73	61	63	66	84	79	90	60	61	78	81	66	79	69	67	65	72	76	63	79	71	61	69	69	69	79	69	71	86	84	73	70	56	72	83	92	80	64	76	84	55	71	82	70	88	73	58	82	81	65	71	74	61	62	76	91	82	66	73	76	58	68	52	78	68	65	65	63	78	63	65	76	73	81	74	81	59	81	88	67	65	78	71	88	62	73	73	60	66	88	55	73	55	69	73	55	65	80	81	77	78	72	63	73	64	79	69	59	72	66	78	78	86	75	65	68	81	76	64	73	72	58	74	72	54	73	68	64	69	66	66	65	80	64	74	63	74	80	88	68	70	68	62	64	77	59	67	74	70	50	78	70	66	69	76	64	64	81	74	82	67	70	69	51	82	66	75	72	70	73	76	83	72	76	64	79	76	74	66	83	66	79	69	83	76	70	62	65	70	64	70	82	80	79	61	74	76	87	71	75	86	75	83	66	78	80	63	74	53	66	77	56	84	72	69	65	72	69	85	80	67	82	79	74	64	73	57	74	70	71	76	65	75	91	65	92	77	84	69	78	76	80	64	72	57	88	76	80	80	73	87	84	71	73	71	75	72	78	67	54	64	67	89	80	80	62	65	70	78	80	67	97	71	58	69	74	62	76	82	77	83	61	70	71	73	69	75	75	73	74	64	79	63	73	66	77	66	92	78	86	72	81	87	73	64	68	87	73	59	64	58	79	68	63	74	55	76	76	71	68	61	86	87	67	85	77	75	72	64	74	66	78	63	77	64	72	75	62	79	69	61	71	79	76	80	82	78	50	75	64	67	62	62	91	61	66	79	74	62	60	63	75	78	90	81	64	57	61	76	82	86	70	81	62	72	67	63	72	70	75	87	58	68	66	91	74	58	65	75	63	71	70	80	81	73	65	97	82	64	65	68	57	84	71	62	83	81	57	71	67	65	62	65	80	66	64	70	61	79	70	73	70	68	68	78	73	87	68	72	78	72	79	70	76	81	72	73	77	65	72	66	67	68	70	65	83	70	72	64	82	66	65	64	71	69	71	78	71	79	65	64	47	85	76	70	64	61	74	72	85	59	68	64	63	67	83	74	76	72	67	77	66	87	79	56	67	75	67	67	74	76	73	73	77	82	64	59	75	83	69	68	67	65	88	82	83	78	67	59	64	83	70	71	73	72	54	61	70	70	78	74	76	71	70	86	83	75	86	73	73	72	65	65	71	75	91	71	64	69	70	74	72	68	64	64	72	75	65	84	75	66	63	77	70	78	85	63	75	61	60	66	72	74	70	68	71	72	82	69	64	88	62	70	67	67	71	80	77	80	69	56	76	78	79	79	73	84	73	68	62	84	82	65	79	79	73	59	60	70	80	84	89	67	68	80	62	72	76	75	66	66	66	84	68	70	72	70	68	76	79	66	58	76	79	77	82	66	65	80	79	76	68	67	65	67	63	70	79	79	91	77	80	84	65	85	72	78	76	65	69	82	82	64	70	75	66	74	76	83	67	66	75	69	88	69	73	61	63	80	76	80	78	72	77	91	70	64	70	61	79	73	67	83	71	74	51	65	80	89	63	65	81	74	67	70	76	74	75	86	69	69	81	71	67	86	73	83	79	77	81	68	76	73	57	85	65	55	81	90	93	70	87	78	76	46	83	66	62	64	70	62	73	84	75	76	77	83	80	78	75	72	71	92	67	75	80	64	73	71	100	69	71	66	74	82	68	74	77	54	79	71	67	79	70	67	63	69	64	69	73	68	63	72	79	79	94	64	78	70	76	81	59	78	70	66	83	85	68	74	92	84	64	63	77	85	84	67	61	78	73	60	83	64	96	92	63	69	80	53	67	60	73	75	63	79	70	70	65	72	83	68	65	74	66	70	70	84	71	58	70	83	78	61	66	87	68	72	80	78	67	64	88	80	68	97	81	77	83	74	82	91	76	84	61	75	69	62	66	70	65	64	64	81	85	64	71	76	68	71	51	70	88	83	72	62	64	63	80	77	73	75	81	80	69	80	77	73	63	96	79	72	78	73	51	67	74	60	81	84	67	62	84	76	67	65	66	89	73	61	72	84	79	82	81	87	77	72	57	81	69	80	63	59	63	65	77	60	72	84	73	77	62	71	65	80	61	72	81	68	68	62	64	72	79	65	85	65	86	75	73	67	75	78	87	64	62	69	65	73	82	62	63	64	72	79	85	78	70	77	67	79	72	61	77	59	79	65	80	52	86	68	66	89	75	68	58	63	72	69	84	80	79	48	76	74	64	79	64	77	59	65	67	74	57	80	73	73	56	80	69	72	76	89	69	81	70	54	70	71	79	71	71	70	59	73	55	81	65	67	76	71	80	85	78	87	81	68	70	75	57	67	69	85	83	75	65	66	56	69	88	52	74	77	54	75	81	75	67	79	81	66	104	73	85	80	73	71	67	56	77	80	82	52	87	75	79	73	73	59	76	64	61	74	77	79	72	76	84
14055	5989	2968	4515	9468	11733	10072	8364	7102	6593	6845	6356	5201	4499	3492	3199	2935	2777	2237	1977	1760	1644	1751	1507	1504	1376	1344	1261	1152	1176	1122	1111	1014	984	852	808	740	754	730	741	741	724	748	665	685	662	647	632	737	701	630	632	616	612	665	641	640	671	602	601	607	598	620	594	632	600	559	614	596	607	579	637	600	582	636	609	564	615	590	601	641	605	607	609	587	562	593	573	603	654	556	589	647	602	620	560	615	615	565	595	644	608	635	604	618	550	594	586	574	588	645	586	614	574	615	582	558	581	574	597	624	586	668	567	659	606	634	625	599	592	656	581	565	618	616	582	628	641	638	586	575	599	555	633	615	671	640	594	618	630	591	543	612	606	585	572	620	602	574	605	600	611	544	602	613	563	564	622	588	602	621	592	596	592	593	587	568	569	642	548	621	582	604	564	601	572	603	565	628	613	580	596	568	623	558	556	611	572	600	602	553	595	612	598	588	610	632	631	611	607	608	629	578	549	616	569	621	582	591	575	603	613	587	565	601	566	594	583	578	594	586	621	625	581	549	584	588	595	627	576	578	651	619	559	582	588	606	626	583	583	643	577	601	612	570	581	628	588	622	602	655	631	627	602	593	595	665	595	648	605	601	596	584	593	580	577	645	573	565	608	575	624	600	626	605	598	623	562	593	620	566	622	588	587	606	595	596	587	628	585	610	612	634	598	576	564	645	596	601	608	604	596	628	603	588	621	632	551	597	590	609	567	573	588	624	590	589	560	580	630	584	582	612	568	621	590	604	575	552	619	584	607	557	609	623	604	597	617	610	567	599	565	569	600	612	595	589	578	601	586	633	618	570	635	601	573	604	580	598	594	649	582	645	577	540	551	586	593	599	563	596	581	613	553	557	598	585	565	637	578	601	607	610	579	575	534	564	590	614	616	611	608	600	620	572	629	608	625	568	606	619	561	599	592	575	641	646	590	575	557	573	617	568	612	602	568	610	583	612	573	644	587	572	573	569	581	594	558	572	610	589	585	606	558	642	611	574	593	563	569	569	590	623	632	563	638	610	565	573	654	598	620	564	589	579	597	602	576	612	622	589	581	552	613	604	601	568	626	569	618	600	558	567	611	606	595	576	622	586	603	600	582	554	602	596	623	601	600	592	543	558	614	586	573	609	612	548	582	594	590	611	611	581	610	601	587	601	583	583	568	584	549	580	563	584	616	554	585	565	541	561	620	576	616	598	578	632	608	583	625	594	608	576	615	607	635	629	601	578	562	623	570	607	578	602	616	571	593	575	557	579	582	592	579	575	613	589	618	585	609	579	569	600	615	616	591	598	568	610	603	583	594	598	614	602	571	556	606	574	603	586	609	573	572	636	567	548	582	618	623	576	613	612	593	578	610	563	532	615	613	573	574	632	608	608	562	595	624	592	523	624	635	575	625	607	534	619	585	580	621	591	612	634	553	577	587	614	576	609	583	600	592	607	605	591	593	614	588	561	613	582	590	584	561	592	575	558	592	640	614	582	560	564	579	588	641	612	591	586	568	609	611	654	563	605	605	593	552	596	597	570	547	628	595	542	564	599	578	622	572	578	568	629	559	569	588	591	618	610	559	603	599	528	592	611	590	624	578	613	620	586	577	595	590	600	580	608	629	588	625	614	604	600	550	610	577	657	611	554	589	639	567	594	606	532	568	600	608	601	580	590	615	589	583	605	577	618	575	578	654	612	567	603	596	605	587	597	570	605	597	594	614	560	556	621	603	586	648	637	650	574	610	612	569	572	621	588	571	602	579	583	551	577	593	613	604	635	587	631	565	583	573	551	543	598	627	576	561	612	616	591	619	605	611	559	546	624	605	601	624	645	577	603	565	626	562	579	578	579	604	585	606	604	595	605	592	648	654	621	606	592	653	588	558	600	607	609	589	604	625	604	567	574	610	625	623	626	561	605	601	557	602	590	574	600	639	602	610	619	574	597	603	599	593	597	574	600	609	590	622	604	618	592	544	625	571	577	546	605	583	600	614	636	574	581	572	590	526	593	638	546	603	602	629	542	570	581	562	631	587	599	583	643	605	633	605	611	545	593	630	613	572	616	568	611	606	577	586	575	595	597	558	552	595	613	624	572	607	590	553	619	611	613	591	594	580	602	601	596	591	566	609	606	583	608	564	607	590	579	579	594	623	602	568	578	616	607	616	595	576	622	602	595	575	610	620	634	571	635	567	602	600	589	600	608	596	587	600	607	557	649	625	590	590	602	571	594	606	613	633	588	606	595	563	601	564	549	577	607	613	582	581	581	586	593	585	587	574	583	629	604	544	601	624	585	571	604	584	560	592	604	626	598	609	546	572	570	616	584	593	589	591	573	641	575	638	598	621	602	597	628	615	520	559	595	620	617	585	616	589	613	624	595	622	601	619	604	652	570	573	610	608	619	611	627	612	581	606	600	609	545	568	605	606	551	616	634	612	597	655	606	593	577	553	628	593	607	645	617	616	596	587	587	602	608	601	573	598	598	559	574	609	580	668	601	635	636	611	587	596	602	613	580	570	611	608	617	640	587	615	596	623	568	574	596	608	571	584	580	647	589	606	574	590	566	634	575	603	612	618	585	579	593	589	590	600	595	565	635	612	571	586	628	614	619	574	599	624	657	554	594	585	612	596	624	604	632	556	590	633	608	574	614	579	580	637	619	594	590	574	616	651	627	605	565	548	572	608	583	588	587	561	581	603	593	615	565	597	607	605	597	603	617	601	600	628	616	561	640	608	634	562	604	600	618	626	581	610	641	615	640	609	609	585	556	582	571	587	564	614	574	622	575	590	603	615	667	611	604	567	647	591	554	632	569	608	630	569	616	593	598	629	600	572	585	630	634	565	633	585	575	562	580	622	583	563	636	589	615	607	610	565	609	669	586	596	608	580	586	621	574	622	597	578	592	619	590	624	582	641	602	568	592	600	641	602	585	653	590	577	618	564	611	624	585	624	604	582	646	589	593	621	588	567	602	545	632	545	592	625	646	574	565	614	558	600	563	578	592	629	614	583	590	621	593	553	600	580	573	614	601	601	573	581	600	610	598	541	613	597	608	587	560	599	611	592	631	547	563	616	623	610	566	601	606	650	604	613	631	589	652	623	591	597	581	591	627	602	586	586	587	623	598	553	590	626	573	571	633	584	646	617	626	625	585	594	599	590	631	597	668	601	569	626	619	545	596	594	645	564	550	564	633	610	612	612	631	566	621	585	631	621	615	575	595	559	602	576	584	620	617	568	582	597	619	571	547	616	610	598	622	605	611	567	560	597	598	571	598	540	616	599	599	576	564	599	609	636	617	608	593	593	610	611	602	630	548	611	649	605	663	604	591	566	604	597	618	603	591	600	595	596	649	602	596	559	589	621	570	628	605	578	601	598	603	622	594	573	555	603	598	585	541	595	575	577	549	573	613	598	585	611	545	599	628	574	575	635	613	590	632	612	572	607	577	559	578	616	608	579	609	616	622	597	562	617
1838	366	182	151	130	169	195	177	185	188	210	179	175	155	115	104	123	113	103	87	90	70	74	74	68	78	60	47	55	56	52	67	51	51	42	52	38	47	42	41	46	45	48	33	31	43	29	37	34	34	40	35	38	53	44	36	27	38	32	45	40	34	34	47	41	46	29	40	40	29	33	40	39	25	50	29	45	44	38	38	31	42	30	39	44	31	32	42	41	33	51	31	36	57	39	26	31	45	43	38	36	40	37	25	39	29	40	38	35	35	35	45	41	40	39	35	47	30	48	46	33	48	34	47	38	33	33	28	29	39	39	27	38	44	28	37	40	34	41	35	40	34	28	27	33	39	31	33	43	37	33	34	44	39	36	42	45	40	31	41	26	37	25	27	36	29	33	30	35	48	29	46	36	37	37	35	30	29	35	35	27	39	40	32	26	47	31	32	32	24	37	36	50	38	44	36	42	36	37	43	36	26	34	42	33	37	31	45	23	37	29	38	32	38	30	37	26	33	34	37	35	34	43	34	40	34	32	31	35	40	41	29	39	36	36	34	33	34	28	39	30	46	33	44	37	29	36	37	35	45	35	35	25	35	36	36	38	40	41	47	30	42	19	27	39	38	33	40	32	24	26	24	40	29	31	33	30	44	26	31	44	37	50	38	37	31	38	43	40	41	34	42	44	29	31	31	29	28	41	36	43	35	24	23	34	31	33	28	31	37	34	38	34	41	22	44	33	48	27	39	31	36	32	27	38	35	33	41	36	35	33	31	41	38	34	38	32	32	27	20	37	31	37	41	33	34	31	33	41	35	39	38	33	27	39	36	33	42	32	30	37	38	36	33	30	43	42	34	26	38	34	44	34	34	43	34	31	25	46	44	34	48	35	35	48	36	47	39	43	42	31	45	32	34	34	39	37	33	30	33	46	37	30	46	49	37	37	38	38	34	32	42	42	34	20	35	32	33	40	43	44	38	53	37	34	33	32	42	34	36	35	25	44	39	32	39	47	41	39	46	35	32	33	36	47	34	35	37	26	30	41	37	31	41	38	33	38	44	34	34	38	38	32	48	33	35	38	41	43	49	37	19	40	40	35	31	41	39	38	39	39	42	27	45	26	42	38	41	39	43	24	27	33	37	39	35	27	37	34	36	27	42	35	54	37	39	41	38	30	39	26	42	32	33	36	30	40	40	39	46	37	42	44	35	39	33	35	39	37	32	27	36	29	32	45	32	33	36	43	46	40	31	41	31	36	41	36	55	39	35	32	44	27	32	46	52	44	34	38	39	30	38	40	40	38	37	22	43	46	31	41	34	40	44	35	28	28	37	33	29	40	43	45	32	28	43	29	36	40	42	29	35	34	32	30	42	34	47	38	36	32	33	26	40	39	36	31	34	35	42	45	27	33	33	37	34	38	32	31	36	34	38	37	41	27	31	34	27	39	40	32	39	30	37	42	35	31	43	43	48	41	36	40	40	33	36	42	43	35	35	37	29	33	35	33	42	37	48	33	28	25	30	31	36	41	24	26	46	36	32	31	36	38	35	26	40	47	34	33	37	36	27	30	34	26	41	39	36	28	23	47	46	42	29	36	48	36	40	37	40	28	41	53	40	43	34	30	26	34	26	45	28	31	33	39	31	36	39	25	28	34	46	47	25	35	49	33	37	46	31	34	34	20	36	47	33	38	34	37	54	26	33	25	36	41	32	32	38	29	41	29	38	40	44	53	39	42	37	34	34	35	42	30	38	36	21	45	53	37	33	39	37	42	37	37	35	46	47	27	20	45	25	30	30	42	38	24	42	37	32	30	29	30	38	32	29	44	56	39	31	37	39	33	29	45	40	39	29	35	45	33	37	42	38	38	20	35	38	41	50	33	34	46	34	34	28	34	54	48	37	39	44	31	34	32	45	45	40	34	43	42	26	39	36	29	36	25	41	37	30	38	33	44	37	40	25	30	46	41	39	42	37	19	44	30	37	37	38	36	45	32	33	29	35	34	30	38	36	43	37	43	32	32	24	33	32	40	22	39	41	39	35	45	32	36	40	44	24	28	51	36	33	43	37	36	40	36	29	34	39	38	29	33	39	33	34	28	40	35	43	47	54	39	30	30	41	36	21	43	41	40	34	37	36	27	31	31	37	38	36	33	42	38	37	34	36	29	35	37	48	39	34	35	30	41	32	35	39	37	38	28	30	41	44	31	35	36	20	33	33	38	37	36	35	38	33	35	43	29	37	40	34	32	41	43	35	30	43	37	34	37	34	40	35	32	44	30	37	40	27	34	38	43	38	36	31	30	31	35	48	37	38	33	41	31	32	31	46	30	41	48	34	36	27	38	32	32	38	32	40	28	29	44	32	40	35	34	33	42	31	32	34	39	53	30	37	31	34	33	41	27	26	37	38	30	36	37	34	35	28	35	44	26	20	45	42	33	33	43	34	32	38	43	40	37	29	38	45	44	32	44	37	37	45	39	31	40	42	38	28	39	39	52	40	34	40	33	36	47	44	34	42	34	27	37	32	46	31	36	40	38	29	41	33	41	31	35	45	35	39	29	50	25	33	31	34	45	27	37	34	34	35	33	30	32	34	46	33	34	32	37	28	44	50	29	40	41	43	40	38	38	36	28	45	41	37	38	35	45	40	37	35	32	35	41	37	27	29	30	37	27	28	38	44	40	33	30	36	30	43	28	38	33	34	35	43	48	41	46	30	36	36	49	29	31	33	34	45	30	37	41	44	28	28	35	43	30	32	33	32	38	36	21	35	28	35	37	38	39	32	26	25	38	34	45	44	28	38	50	34	34	36	47	37	23	27	32	45	31	45	46	39	31	36	34	27	41	31	33	37	34	42	30	36	37	35	39	41	44	34	31	36	36	46	37	41	30	37	46	41	29	32	38	40	35	39	39	34	27	33	32	25	34	35	33	23	36	31	48	29	33	46	39	28	30	31	28	38	39	41	34	36	28	39	28	34	36	38	27	43	33	33	34	32	42	35	35	32	39	33	45	36	36	34	29	29	36	38	33	41	35	37	35	38	31	38	36	28	39	38	40	38	42	33	34	33	31	46	25	39	37	29	38	43	36	41	37	36	30	29	41	39	51	41	31	32	41	31	52	30	32	41	27	34	35	34	45	41	30	38	33	27	46	27	30	43	40	35	32	34	35	42	34	37	31	37	29	38	28	34	29	36	33	44	29	33	42	32	41	44	45	42	37	42	32	34	28	32	34	33	39	42	49	38	30	43	42	45	34	41	39	36	37	36	33	30	31	34	35	27	32	46	34	42	33	42	30	37	30	36	25	34	42	43	27	32	36	35	39	33	36	41	31	36	34	32	41	33	33	38	31	35	39	22	34	41	26	37	34	43	36	37	40	29	36	44	31	39	38	37	30	27	40	37	42	34	36	35	37	43	38	28	48	24	33	42	41	41	35	28	40	35	39	30	43	47	33	27	35	25	29	40	39	42	38	47	44	31	43	42	45	39	25	27	22	38
14501	5171	2493	3801	8457	10476	9332	7964	6761	6521	6703	5848	5069	4167	3204	2909	2754	2560	1963	1722	1504	1528	1456	1289	1171	1147	1059	931	921	863	811	762	751	671	576	536	507	478	491	470	473	426	458	461	390	370	410	384	379	367	379	364	373	340	362	380	367	363	310	319	321	332	322	360	332	286	301	357	311	331	319	357	333	310	328	310	331	332	320	305	307	311	304	298	308	310	329	309	334	301	283	294	320	326	304	320	307	305	325	288	288	306	315	323	326	288	316	346	330	315	322	352	296	334	288	335	309	293	296	327	303	328	303	317	277	313	316	305	331	300	283	317	317	332	302	286	286	283	322	333	304	298	303	330	311	309	283	305	291	324	349	332	321	325	288	290	311	311	287	300	297	325	283	317	329	338	315	268	312	304	284	319	305	291	315	308	301	292	323	309	307	317	292	308	286	338	348	316	320	324	300	332	301	273	294	312	304	298	300	306	305	280	284	310	323	297	303	310	300	305	335	304	338	323	289	292	292	323	326	306	322	300	339	304	300	299	321	319	311	307	320	319	322	317	314	290	307	319	305	287	303	302	316	311	319	296	295	328	300	297	287	318	316	326	337	323	308	280	313	311	267	334	293	304	296	280	275	279	315	309	310	289	323	345	272	317	303	289	303	303	308	293	320	302	316	277	296	325	362	319	326	304	291	305	303	299	310	333	302	293	320	299	303	320	296	293	282	320	321	322	287	305	330	318	350	313	304	325	311	311	315	350	319	301	332	298	311	318	324	287	310	307	304	336	291	292	328	297	325	302	307	301	303	304	289	303	301	324	307	325	312	309	330	305	318	271	311	319	301	309	305	318	297	296	343	272	299	320	295	328	309	331	310	296	285	299	322	290	320	314	296	297	297	314	303	302	326	299	312	317	287	333	296	322	306	320	313	286	287	314	311	330	319	299	286	293	325	305	279	329	323	336	297	280	299	306	344	319	319	321	307	300	330	322	311	291	302	297	300	312	313	289	320	299	292	283	315	309	324	324	311	317	323	312	335	286	316	317	299	292	282	338	291	325	306	318	304	314	284	268	309	305	306	308	321	318	307	301	284	296	324	293	304	329	297	296	281	315	300	344	306	285	303	332	306	292	304	293	335	317	264	303	309	316	284	290	327	310	294	307	290	316	314	300	306	323	302	316	323	297	316	300	291	329	293	327	285	308	306	326	317	290	298	290	306	319	317	311	302	274	329	307	296	290	287	313	308	311	342	311	296	320	296	295	326	310	326	308	327	321	298	313	324	318	314	324	333	289	296	302	296	310	303	301	328	296	307	301	275	339	301	335	312	309	299	304	337	302	314	306	285	287	320	317	319	295	320	312	324	276	327	269	315	330	279	297	306	302	297	318	320	324	316	304	346	321	307	305	336	331	313	288	289	319	312	327	329	296	314	327	294	334	349	321	320	308	327	317	287	318	302	316	309	304	282	301	309	273	304	313	283	324	313	299	289	314	320	316	317	316	303	318	321	301	328	305	321	295	298	312	298	302	300	297	337	302	328	310	311	311	315	310	276	325	314	291	311	321	313	303	321	309	309	291	310	335	301	301	329	278	328	323	324	300	289	311	315	299	295	335	320	316	306	336	286	296	343	295	291	316	303	305	298	298	299	310	326	292	319	291	300	327	306	305	286	311	313	290	296	325	290	309	313	320	323	285	296	296	315	319	277	288	308	319	356	296	295	315	344	305	326	326	315	331	333	311	312	299	327	271	322	311	309	296	287	321	302	316	323	287	297	294	283	335	290	320	317	297	286	341	281	316	295	357	318	300	297	313	294	329	322	340	322	297	351	327	304	315	310	303	263	296	278	306	318	292	308	297	305	292	325	305	312	311	298	300	349	328	304	326	308	315	315	337	306	328	303	306	328	309	292	287	315	300	288	290	320	318	272	294	303	338	309	306	282	331	294	299	294	335	313	300	320	335	313	323	297	305	330	312	294	287	296	301	304	303	338	296	304	290	349	303	319	332	303	296	297	306	283	321	301	313	312	279	290	281	290	300	304	354	288	323	282	335	338	298	294	303	285	321	276	316	312	335	308	324	328	295	284	303	314	340	325	291	291	310	313	306	323	317	297	302	319	338	302	321	306	323	308	306	260	303	297	310	307	297	308	315	312	299	266	334	300	286	313	297	293	316	311	302	342	312	283	292	300	287	310	299	314	345	310	316	309	304	319	286	325	322	313	279	314	337	306	267	301	293	297	282	314	314	276	322	314	330	303	292	311	285	311	344	284	336	304	336	340	310	278	315	326	290	304	283	314	296	289	295	292	307	308	294	308	297	309	321	314	338	294	309	315	320	304	305	317	299	307	310	293	276	317	310	314	305	311	295	357	309	322	304	289	298	305	302	279	316	312	312	294	329	322	303	292	308	284	305	310	313	314	297	351	332	282	331	304	267	316	284	292	298	309	340	313	315	297	315	312	317	293	273	272	300	307	279	280	296	283	312	321	311	297	298	300	299	320	281	310	328	310	319	317	322	286	318	345	292	306	283	301	276	314	300	341	305	318	315	314	290	307	303	295	323	326	319	319	304	294	286	294	298	284	285	281	297	311	324	353	304	310	310	314	335	306	318	312	314	303	311	324	295	300	309	309	285	312	311	277	290	339	319	328	309	315	333	313	287	316	310	304	288	331	305	298	315	288	291	318	305	288	328	317	315	304	278	318	344	305	279	323	307	299	304	316	299	306	307	324	315	286	345	288	324	302	299	297	319	287	325	313	310	288	300	303	314	323	279	302	308	299	338	334	315	302	278	326	320	331	293	320	298	292	297	319	288	325	289	317	290	305	290	308	315	322	310	348	310	270	317	289	317	303	307	349	303	310	314	310	298	298	311	277	282	314	284	312	294	322	320	317	303	327	289	328	299	288	330	321	301	296	298	276	310	296	297	281	336	307	301	278	343	309	275	304	297	320	319	307	306	327	321	315	299	292	304	306	293	294	287	325	311	291	320	300	343	304	322	282	299	306	303	321	300	314	290	306	304	331	298	312	324	297	328	290	314	297	304	339	316	290	328	305	342	337	301	300	312	306	266	315	309	303	309	317	284	299	315	291	297	306	313	333	301	312	294	320	316	298	300	328	302	346	310	287	289	319	289	325	321	295	314	319	282	317	311	309	335	293	327	311	319	355	275	341	340	306	311	316	353	325	285	303	291	335	306	301	300	309	295	292	348	320	304	301	284	325	296	336	314	297	303	295	315	333	292	318	315	308	288	299	277	301	296	302	311	290	304	333	280	296	337	312	293	330	313	305	330	311	306	317	321	312	297	349	283	326	302	314	299	297	300	334	296	296	288	332	290	332	307	305	299	286	312	335	307	298	321	323	313	318	304	320	305	261	300	326	305	332	345	309	314	282	305	298	287	287	304	290	315	320	300	299	326	284	327	312	316	321	280	306	278	283	273	315	300	303	316	324	323	311	305	311	320	315	310	321	300	295	322	320	307	290	309	343	347	313	308	312	297
1354	575	295	216	209	295	276	303	312	312	333	309	248	238	180	177	201	164	162	149	133	118	144	123	101	92	98	95	92	97	98	118	106	82	101	106	73	77	93	101	83	73	92	68	82	69	83	87	78	74	82	79	90	77	76	82	79	74	71	59	65	78	83	83	78	80	68	63	70	85	61	86	79	70	72	73	67	71	80	83	82	76	65	68	60	80	75	67	85	78	72	67	76	74	76	85	83	83	80	81	101	90	63	81	67	73	85	82	85	86	71	92	75	71	83	73	72	82	81	92	78	66	88	78	78	74	69	67	78	69	76	75	66	89	76	65	72	91	77	68	75	85	67	77	69	74	69	70	82	82	102	88	81	78	78	55	78	60	65	81	65	67	90	88	72	64	74	88	79	75	66	89	69	85	77	76	69	77	93	76	81	71	74	84	74	82	92	75	62	82	78	84	88	76	78	64	72	75	88	69	76	70	81	71	67	63	66	83	71	71	62	71	80	68	82	74	76	82	84	61	57	81	66	76	81	76	64	67	78	75	61	70	69	77	91	75	71	76	77	91	64	64	77	88	80	80	68	97	69	75	73	79	81	66	81	67	80	77	69	66	84	72	61	76	61	73	66	82	87	74	69	65	77	79	90	84	93	80	79	70	74	77	79	82	68	82	61	53	73	65	86	85	71	80	76	72	84	79	65	77	69	80	76	73	78	77	73	70	73	69	73	71	81	71	72	86	78	83	76	83	76	72	80	72	85	79	66	74	61	80	80	88	89	83	74	70	64	71	88	80	83	83	81	97	63	87	71	81	75	81	78	79	72	84	64	70	85	82	67	83	86	96	84	81	75	70	100	75	88	71	84	72	81	85	60	81	70	82	66	80	82	81	77	67	59	70	81	71	86	72	66	87	76	73	78	67	84	63	72	81	86	84	60	65	84	72	68	76	65	75	82	73	84	71	58	68	73	78	72	74	79	71	71	76	91	85	67	80	85	81	64	62	92	75	63	79	80	66	79	72	82	88	68	83	83	76	61	76	76	66	71	85	79	63	86	70	78	78	66	74	72	81	70	77	63	82	80	82	81	77	81	83	66	64	56	82	85	65	69	72	71	78	79	74	63	87	71	74	80	74	81	76	71	76	91	84	76	80	77	67	81	68	65	70	70	75	82	81	79	94	80	66	76	84	93	73	72	76	80	74	70	85	76	82	73	72	71	78	74	72	81	71	68	63	85	80	75	78	65	61	83	89	83	79	78	54	67	74	81	62	78	72	67	68	63	86	84	80	72	68	82	91	71	76	82	68	72	71	66	70	72	68	69	60	82	75	86	67	83	73	88	68	82	89	85	80	75	85	76	65	70	81	75	76	70	63	59	92	75	70	77	73	70	77	63	70	80	79	65	84	79	77	75	77	60	81	76	72	56	77	71	69	77	67	74	65	78	70	73	73	74	82	70	81	62	62	76	93	82	75	68	74	64	70	82	73	68	85	80	80	83	93	85	70	69	83	86	67	72	71	58	71	53	78	93	87	58	71	86	77	77	64	72	69	83	75	70	72	69	79	75	68	82	69	91	82	77	98	74	80	62	71	90	65	81	93	73	67	67	81	76	74	67	78	58	67	72	80	71	87	77	86	89	77	52	71	67	67	77	63	69	65	77	70	68	82	55	58	86	76	92	69	79	71	59	82	77	84	81	72	65	75	78	69	74	88	73	75	68	70	63	76	68	75	71	84	75	75	77	72	71	84	72	71	68	72	52	75	85	78	73	78	68	80	69	85	56	85	68	95	72	68	72	67	82	74	71	65	66	74	85	74	69	74	78	80	73	70	91	88	74	75	73	91	70	64	67	80	76	90	85	64	82	80	73	80	70	62	79	64	89	70	67	67	86	68	68	72	81	67	76	66	83	82	72	81	85	84	58	81	70	97	76	63	76	66	77	70	77	83	73	67	60	77	89	58	69	90	71	68	65	71	80	70	80	79	78	68	81	80	76	81	78	82	62	67	72	81	81	96	60	68	77	79	70	65	84	70	77	63	88	72	92	92	84	77	79	92	61	89	62	69	91	78	74	96	68	68	83	83	71	82	76	76	79	91	85	74	65	65	62	67	94	61	72	80	72	73	68	80	71	81	69	87	64	64	57	50	90	62	75	69	76	80	77	84	77	68	74	77	90	76	78	79	69	74	70	78	77	71	88	79	87	74	61	86	67	76	62	59	66	78	77	76	79	58	72	73	69	75	64	71	78	75	73	76	72	60	65	71	77	74	95	76	68	64	75	74	66	54	64	74	45	89	81	86	94	77	72	84	58	75	81	70	79	79	74	69	89	76	74	86	75	75	78	82	57	76	97	79	78	80	67	69	87	80	71	84	82	77	88	78	73	78	77	67	83	93	84	77	81	69	73	75	64	91	76	72	72	61	65	81	80	79	77	77	65	60	75	74	63	80	80	69	56	89	89	79	75	69	88	69	75	85	78	96	77	66	77	79	89	85	77	78	64	76	59	92	59	70	65	79	88	83	79	79	80	80	77	75	74	56	80	68	80	70	78	84	81	68	94	75	77	95	84	81	70	78	77	86	61	83	68	85	78	69	71	59	74	77	76	61	79	81	89	71	74	74	67	90	75	71	73	64	68	78	60	70	80	74	75	76	64	66	83	70	79	76	73	79	73	77	92	70	71	85	67	78	64	85	68	90	60	86	77	78	73	83	60	82	76	67	73	79	67	63	75	78	84	90	82	72	59	75	81	79	83	81	80	72	72	68	72	77	66	68	64	68	80	61	68	71	77	71	91	81	74	72	80	73	67	64	85	80	64	94	75	81	61	65	80	91	77	89	80	71	84	73	77	75	76	80	76	76	63	78	81	63	82	87	63	81	90	78	82	69	74	77	81	62	70	75	76	69	74	75	70	64	78	64	65	73	79	65	66	62	75	78	75	82	74	81	81	62	77	75	80	72	59	83	70	72	71	77	60	58	67	68	86	73	73	78	70	81	60	69	70	70	90	64	87	85	85	67	84	75	68	76	75	84	84	76	65	76	76	84	72	89	58	73	94	69	85	74	72	68	67	61	73	85	60	81	63	80	74	68	88	78	76	67	83	84	80	74	82	80	71	71	71	61	70	76	56	75	78	73	83	66	76	66	70	85	78	70	73	80	82	63	68	81	76	77	72	79	72	85	66	73	86	63	79	76	82	67	60	88	61	80	99	79	80	65	69	88	70	67	57	69	52	69	80	76	64	75	89	87	82	87	76	83	61	80	74	80	74	67	83	82	93	67	64	95	74	87	91	82	77	74	94	68	76	65	82	69	75	80	66	85	104	76	68	71	60	65	84	60	77	66	76	83	68	73	85	79	77	70	84	84	72	74	84	95	85	81	70	83	68	80	83	95	84	85	64	80	81	70	75	84	85	73	73	72	77	74	73	67	78	68	78	58	66	90	74	72	90	68	68	69	95	76	79	66	90	81	60	71	60	61	60	67	73	70	84	84	78	68
16777	7452	3756	5818	11355	13371	12071	10516	9327	9017	9013	7686	6608	5267	4577	3812	3881	3326	2769	2496	2171	2302	2076	1932	1823	1601	1590	1476	1398	1342	1331	1293	1144	1099	1011	910	875	933	843	921	774	790	819	793	697	704	747	765	760	732	711	696	725	702	692	763	743	622	716	608	623	641	626	675	602	623	662	668	619	627	627	633	626	624	639	659	664	619	713	626	661	616	648	634	626	617	628	617	610	631	701	629	625	658	644	620	600	636	645	650	641	595	616	678	652	674	680	700	631	629	573	683	622	613	606	654	620	633	639	666	687	574	652	641	630	642	594	660	627	628	627	606	660	642	600	645	665	701	641	656	639	630	595	639	601	642	635	648	619	624	608	647	672	617	584	608	635	616	584	632	618	635	652	658	619	659	723	640	621	655	665	623	629	609	627	625	664	607	643	647	636	621	659	648	612	647	617	596	631	671	642	653	638	707	618	654	654	641	598	680	635	624	636	617	675	661	664	626	673	615	636	614	652	632	633	620	640	611	635	619	675	666	633	644	595	646	656	643	630	626	656	628	618	631	642	659	646	648	608	634	645	621	626	676	622	634	609	605	631	602	650	664	619	616	643	633	635	604	634	664	635	620	626	647	639	608	620	628	608	626	662	630	643	632	628	641	653	636	668	619	634	630	647	654	645	659	630	630	641	622	595	666	661	595	622	638	646	618	636	623	633	607	606	647	613	646	656	611	604	666	667	678	679	591	596	634	606	638	647	656	644	640	607	616	644	660	617	693	652	622	634	682	635	640	687	578	675	618	667	623	667	625	623	641	626	653	663	612	622	657	610	634	639	628	649	644	640	640	639	615	618	632	626	611	584	609	627	635	645	639	619	674	618	645	613	646	663	640	621	643	629	646	642	630	643	667	657	638	616	643	614	622	607	630	627	649	630	603	633	648	634	646	647	639	628	642	585	627	597	680	622	628	676	675	606	609	598	598	669	567	636	645	644	622	626	602	631	632	642	635	636	653	629	641	660	615	641	575	618	611	705	674	632	637	631	602	658	649	639	619	621	612	673	627	650	658	654	650	643	600	631	639	629	651	636	587	626	641	624	694	564	617	622	614	645	641	658	637	660	617	633	698	620	646	615	662	615	672	602	666	691	625	638	590	670	632	653	626	618	620	651	637	611	602	667	642	640	639	647	587	584	653	644	633	623	603	666	685	656	630	666	637	577	691	629	682	639	636	650	632	634	626	625	641	656	664	625	619	564	643	621	596	648	591	636	641	635	618	659	634	625	638	628	666	650	607	655	632	642	674	641	617	582	634	626	580	667	667	615	654	661	594	598	620	631	628	624	627	662	668	624	632	626	665	600	636	630	631	626	639	666	681	610	642	617	647	643	628	635	649	625	583	692	648	630	629	638	638	619	667	640	638	582	617	639	617	623	633	605	626	627	623	643	632	674	650	637	624	630	633	664	626	635	632	638	645	640	633	652	619	621	629	666	684	659	633	684	648	633	631	593	628	646	606	659	602	650	644	629	595	618	600	633	647	647	633	634	597	599	653	611	638	595	602	647	675	642	656	635	617	613	613	616	677	669	628	640	617	633	633	612	639	652	606	616	644	608	628	639	639	593	611	638	598	658	622	657	657	643	655	624	668	652	612	666	616	619	587	601	625	623	623	635	651	646	612	650	659	669	624	639	646	620	624	618	625	630	597	661	588	594	664	698	634	615	650	663	635	628	684	632	651	595	609	650	635	599	598	633	635	675	622	653	632	685	669	649	650	668	639	646	626	610	678	615	665	638	652	649	595	647	657	627	687	612	665	579	663	654	613	630	636	605	653	637	632	631	622	637	591	620	591	653	659	695	686	625	643	641	663	628	633	666	632	603	670	604	678	635	623	667	624	609	597	663	659	692	644	650	654	627	653	644	644	587	646	630	608	567	661	583	655	612	654	627	602	678	640	636	693	662	610	652	685	659	593	625	687	651	648	622	647	660	618	610	632	581	631	623	673	639	633	662	633	636	631	638	633	598	605	637	664	647	592	613	647	637	619	588	635	603	572	615	632	648	640	629	690	609	644	616	626	618	670	634	639	604	628	620	672	626	606	635	657	654	637	610	663	635	579	604	642	655	615	651	613	664	703	660	596	627	602	649	600	628	655	710	623	631	574	642	647	618	604	616	653	639	631	637	656	637	656	632	658	616	639	611	631	628	643	638	616	623	687	652	580	635	622	633	636	622	634	568	595	571	679	649	642	641	607	691	597	629	630	630	629	596	602	598	591	630	675	644	639	574	633	647	657	634	657	608	687	581	639	596	626	615	669	622	668	622	663	641	646	651	621	625	671	630	648	615	628	617	647	621	651	652	655	630	642	619	617	664	600	633	621	606	652	630	624	644	635	662	648	591	666	615	608	561	657	650	616	685	626	622	640	622	620	639	647	621	621	641	719	666	657	591	655	629	616	661	676	631	626	627	652	612	662	655	600	640	613	641	637	625	674	628	624	662	629	585	627	629	652	655	644	628	603	654	593	618	569	641	644	621	607	656	617	616	596	658	641	637	615	640	616	639	613	640	669	618	645	651	623	615	623	634	623	637	650	589	658	646	630	591	622	624	649	630	659	645	609	631	645	614	603	661	643	590	619	617	620	637	625	652	610	637	607	627	664	598	609	640	655	641	631	599	594	614	642	662	582	637	632	645	644	630	655	676	650	626	655	629	628	641	668	653	640	661	608	659	661	658	652	607	636	628	678	605	608	677	625	634	611	656	583	594	613	648	606	652	637	621	608	615	652	664	638	627	642	635	610	634	630	621	620	648	638	667	633	607	664	625	635	657	623	654	672	629	614	595	657	635	652	660	627	632	623	622	607	649	660	651	578	628	658	620	623	643	597	615	585	611	623	607	577	655	650	661	640	669	605	646	631	637	620	626	651	640	664	650	677	624	611	647	611	640	678	656	668	627	642	671	662	656	586	606	672	660	653	647	655	616	640	634	650	648	606	653	669	657	660	612	613	658	646	619	631	673	676	606	639	631	595	633	593	618	640	648	702	642	652	598	643	623	621	661	620	612	604	658	682	646	632	604	626	627	650	623	665	662	629	663	657	581	650	612	686	642	666	648	630	638	645	634	647	642	620	671	599	614	606	664	638	623	595	636	636	638	611	669	618	582	628	667	630	640	664	643	644	622	612	598	615	626	666	628	640	670	661	649	596	623	607	649	669	608	613	581	596	636	627	635	662	647	592	638	584	636	639	638	596	637	648	643	626	653	661	618	642	658	673	600	602	666	604	671	655	658	626	605	631	635	659	647	619	627	633	593	627	669	626	587	660	614	600	646	633	610	668	619	663	688	649	677	626	635	605	621	628	636	627	622	651	666	590	645	676	624	626	666	671	635	640	639	657	638	644	631	649	643	623	659	677	654	674	674	616	644	653	632	612	643	603	638	628	616	649	643	648	623	604	647	656	604	609	637	627	634	605	677	629	593	648	631	642	602	620	671	639	644	659	634	639	624	607
1188	264	138	112	92	107	130	132	131	151	177	160	137	117	108	86	91	95	89	67	68	65	59	44	69	58	53	52	49	61	55	45	44	42	38	48	45	39	54	50	48	35	40	56	47	46	53	34	50	45	44	41	33	49	39	51	37	51	35	34	34	45	40	45	44	33	47	47	42	36	40	49	45	28	38	40	35	44	45	44	40	31	40	55	35	36	50	42	32	47	56	44	26	37	41	44	36	43	40	41	39	38	35	48	39	48	34	39	33	47	24	53	30	52	48	35	47	34	43	37	44	31	34	32	48	35	48	35	52	46	42	44	55	43	44	30	38	30	39	41	36	38	35	47	44	38	37	38	52	42	30	45	40	38	42	39	45	38	28	41	36	38	34	36	37	40	51	32	41	35	47	33	48	54	53	49	53	36	43	38	35	33	31	44	36	31	32	43	40	39	42	44	42	43	34	42	40	40	35	29	27	47	37	32	36	35	48	46	35	38	38	39	34	38	32	35	31	44	33	39	38	46	36	35	46	37	33	50	48	28	31	37	28	45	31	35	44	41	34	36	37	31	37	43	38	45	38	39	29	42	31	35	46	33	33	40	32	30	43	43	30	28	47	35	45	40	49	43	32	29	49	42	35	46	35	48	37	34	33	37	35	40	42	39	43	44	27	38	36	37	45	52	43	43	39	41	41	30	35	43	47	38	42	36	49	50	41	50	46	31	38	36	46	39	39	35	39	46	37	44	30	42	26	43	33	43	26	35	42	39	36	37	34	40	37	45	35	30	40	41	36	28	42	37	29	30	39	39	38	44	39	42	37	31	47	31	38	46	35	39	39	44	33	33	36	43	40	37	51	44	44	40	47	43	35	32	42	40	43	39	46	38	33	43	35	31	40	38	25	40	42	40	37	55	35	41	40	42	56	42	38	37	43	43	32	45	39	38	40	38	42	45	33	33	33	34	37	42	45	47	34	39	43	45	30	36	40	28	35	58	36	33	47	46	41	48	41	34	42	49	36	29	37	36	55	35	33	31	38	31	45	49	37	34	38	29	34	43	36	36	43	32	31	48	47	45	40	47	34	41	45	35	33	35	44	39	39	35	42	40	31	41	44	42	50	40	42	30	45	40	40	32	45	37	31	32	40	33	32	26	43	43	32	42	37	31	22	44	39	43	41	37	44	42	36	39	50	42	35	42	43	40	31	27	50	43	37	35	38	35	26	43	47	32	39	38	34	36	38	48	48	29	33	34	37	48	47	35	45	30	35	46	38	50	36	38	29	38	32	37	40	44	50	39	44	41	32	31	43	39	37	34	39	44	27	55	43	38	36	47	33	37	33	34	38	45	46	32	35	42	44	41	47	44	31	50	40	33	42	48	38	43	39	49	37	39	42	39	41	40	44	40	43	53	41	41	45	32	46	35	38	40	43	35	47	42	30	38	44	30	32	35	33	33	40	22	42	37	31	34	36	31	39	25	51	44	37	36	39	41	35	49	40	39	42	29	37	40	41	39	42	31	40	35	31	42	32	44	32	36	35	42	27	42	25	28	27	32	50	50	26	45	46	33	38	40	36	34	36	38	42	35	45	39	35	36	35	39	33	34	39	43	40	40	40	46	47	36	42	35	41	42	39	36	38	31	40	34	36	36	30	39	44	39	33	38	29	36	43	48	43	35	36	33	37	37	30	38	32	47	38	33	50	36	41	50	35	43	43	32	39	40	43	30	45	26	32	37	51	45	40	35	36	32	36	41	47	39	33	45	32	35	38	33	34	45	44	40	44	46	49	33	40	44	38	38	31	36	28	40	55	37	48	36	32	38	39	39	39	39	39	43	40	35	47	39	39	48	46	37	42	40	32	32	40	47	43	49	33	45	37	33	41	29	41	38	47	24	46	45	41	35	44	52	34	39	41	35	44	44	31	42	31	47	37	44	35	25	38	35	37	34	40	36	29	36	40	48	42	30	35	41	34	35	38	44	42	45	33	41	45	30	34	34	47	46	38	26	33	32	43	40	44	41	34	40	30	34	37	28	44	34	31	45	31	29	37	44	37	34	50	34	24	30	31	43	37	32	44	49	34	40	32	47	32	39	38	48	43	47	40	38	32	34	50	36	39	56	35	27	33	37	28	44	42	29	43	36	39	41	39	35	39	35	40	42	34	49	38	43	35	32	36	39	40	47	41	30	34	46	31	33	40	30	41	36	46	35	41	28	39	48	53	49	40	36	33	37	43	42	40	44	40	24	41	38	35	35	38	40	34	49	52	41	35	42	36	33	43	44	40	36	34	42	40	40	47	39	27	34	37	34	23	52	41	36	45	34	51	40	40	31	38	31	26	32	47	36	31	39	43	40	32	37	40	36	46	32	47	41	38	41	29	41	31	40	44	46	37	33	34	43	45	40	36	32	35	38	52	30	43	25	41	51	40	37	46	38	37	38	33	39	35	39	36	38	26	48	38	42	29	34	40	44	35	37	36	49	33	34	38	41	55	38	40	35	42	54	51	34	38	32	37	40	40	30	28	31	41	50	31	33	36	21	40	38	44	30	45	46	40	53	31	39	40	37	26	47	38	44	37	34	42	39	38	33	37	44	48	41	39	38	36	38	41	41	50	34	37	38	37	31	37	40	33	35	38	35	42	37	48	44	39	39	36	33	30	32	33	44	28	42	48	32	38	44	34	50	32	39	30	34	30	34	32	43	42	41	36	41	40	34	38	50	48	33	47	38	29	42	51	42	34	45	39	34	44	28	33	35	40	33	46	46	45	35	32	47	41	56	37	49	43	34	38	37	38	47	40	47	33	37	31	43	32	41	37	45	54	47	36	43	47	43	36	36	42	33	36	45	32	36	41	40	41	34	54	45	30	55	43	43	37	53	56	36	28	29	50	40	34	41	34	29	37	34	37	39	39	43	32	35	39	34	28	45	36	37	41	34	38	42	37	48	26	36	54	35	33	49	38	32	43	45	39	38	36	46	35	45	42	47	48	44	34	44	33	36	40	38	31	30	32	42	37	39	39	36	41	49	31	40	40	40	36	30	52	31	38	38	32	40	39	44	40	39	29	41	42	41	45	32	36	41	36	33	27	35	46	38	36	28	32	37	36	38	33	55	51	31	38	41	53	41	30	31	35	44	39	43	33	37	30	39	37	28	42	41	44	35	33	44	44	31	44	51	48	42	37	45	29	32	45	36	31	43	39	31	48	48	41	33	45	38	31	37	33	46	40	34	36	43	42	38	40	42	45	47	39	42	36	51	43	43	46	47	37	42	43	40	38	35	30	40	38	38	32	51	33	31	45	29	32	52	35	38	57	41	36	39	41	38	41	38	37	31	38	45	38	37	33	36	39	49	32	41	34	42	27	37	41	35	33	36	45	25	38	38	36	37	35	36	43	38	36	32	43	41	38	30	24	48	57	45	49	32	42	43	30	47	33	43	39	43	39	42	35	33	42	32	43	50	38	31	37	43	43	45	43	44	47	44	26	34	39	43
12214	3967	1747	2778	5851	7179	6419	5995	5972	5471	5407	4262	3895	2824	2360	2151	2187	1821	1405	1352	1112	1280	1132	999	976	876	862	842	835	764	769	681	562	560	539	490	458	441	449	534	449	392	444	418	406	384	413	357	390	356	372	353	345	376	393	354	376	354	345	335	337	342	330	332	320	348	337	363	315	326	336	308	294	316	333	333	317	304	318	374	335	314	374	317	328	350	330	324	346	342	315	330	327	348	354	349	316	324	325	345	288	348	347	314	342	345	368	324	355	377	347	277	330	313	343	379	334	338	321	323	301	349	352	380	334	353	329	331	335	319	342	337	335	354	347	315	340	338	341	333	318	346	342	313	319	329	335	330	335	332	319	332	322	325	325	335	318	317	339	322	289	307	352	330	330	319	362	318	300	328	341	319	329	354	293	336	347	333	357	359	315	365	339	323	335	309	326	338	353	364	341	340	329	341	331	326	343	321	326	360	366	334	348	317	342	327	324	335	306	366	316	332	355	296	314	320	334	333	321	323	321	309	330	323	301	360	356	323	333	309	309	356	338	319	360	336	293	350	301	337	327	373	355	333	334	338	327	311	312	360	337	363	306	331	318	314	337	335	347	339	327	315	327	342	340	317	360	347	341	335	341	335	315	331	325	297	341	327	329	287	341	323	318	320	346	337	303	339	365	324	344	376	310	365	345	324	333	334	325	314	320	323	350	324	317	339	327	324	321	326	325	335	343	303	337	295	336	357	346	335	332	337	318	308	289	347	306	293	322	330	334	306	363	354	333	346	318	345	308	335	320	347	329	353	331	324	322	291	325	352	327	355	334	343	317	334	325	330	321	319	345	336	325	319	326	329	336	350	335	312	310	333	348	335	313	331	319	320	284	338	312	356	294	302	327	304	357	335	334	355	374	318	314	347	385	341	335	296	357	319	328	325	304	321	323	349	330	300	333	308	321	358	336	323	336	326	317	337	314	349	356	367	333	325	341	346	314	325	318	321	337	321	309	345	334	351	329	337	337	346	312	326	337	332	335	300	297	328	328	360	355	330	316	304	334	320	322	333	323	346	325	360	332	340	344	341	292	321	334	311	314	299	345	351	370	337	349	323	334	309	323	336	304	346	319	331	360	300	325	345	277	309	337	337	312	298	290	320	296	317	337	350	343	307	357	339	325	326	351	328	335	291	324	340	350	304	325	326	339	317	340	329	347	346	353	346	322	329	304	326	318	388	317	315	326	301	331	332	319	339	322	314	308	328	320	329	346	345	357	306	348	305	348	341	331	322	327	336	353	351	304	338	265	322	307	338	333	340	325	334	350	326	329	312	348	292	306	334	325	314	318	319	332	343	330	292	356	321	310	345	336	341	347	289	337	329	320	311	347	316	336	322	337	373	358	322	304	306	362	310	332	337	295	346	291	332	315	331	343	315	311	337	305	341	306	332	339	344	339	342	298	338	341	339	338	327	343	304	338	318	380	331	346	305	347	329	321	322	336	333	327	354	313	345	328	303	326	331	351	352	319	308	349	336	296	314	352	336	344	358	357	352	366	304	329	302	372	308	346	312	315	338	339	326	337	305	345	310	288	330	317	329	352	331	343	323	348	314	360	308	338	307	313	311	307	304	307	310	342	357	310	320	311	320	365	319	333	356	325	323	304	346	342	349	307	339	337	343	322	348	353	313	327	340	328	328	335	318	333	324	313	333	346	327	334	317	361	346	314	348	336	314	347	316	320	333	350	293	352	350	352	370	349	336	318	335	348	336	310	336	319	342	344	289	305	321	342	345	307	335	359	311	328	325	336	348	335	327	311	313	339	358	329	323	329	327	332	295	341	302	340	291	338	346	336	356	326	347	368	325	303	319	322	337	345	301	324	317	315	321	306	351	341	349	313	291	326	305	379	312	352	309	350	336	340	285	322	309	337	347	350	325	294	317	310	339	358	300	327	318	327	341	337	314	360	318	319	350	351	329	336	279	323	334	313	302	345	336	354	347	320	304	329	355	335	313	313	313	322	358	333	307	326	348	338	347	302	332	323	318	334	314	324	349	329	337	367	351	316	311	347	300	344	312	302	337	367	314	361	329	355	346	339	306	319	350	341	343	324	327	348	326	314	312	315	337	326	313	329	359	304	282	335	317	370	307	336	309	344	315	293	334	321	323	358	332	330	339	333	325	331	319	329	348	338	350	316	345	333	334	326	307	301	319	349	322	323	327	310	300	326	331	313	321	312	342	326	347	346	309	323	302	331	333	297	329	367	331	322	329	336	350	318	359	320	332	363	338	336	319	321	327	294	349	328	313	298	311	328	316	306	316	363	327	322	347	349	336	325	323	366	340	333	322	321	339	327	335	355	367	327	322	322	336	332	306	338	348	346	337	352	321	338	306	357	367	319	348	355	331	323	298	344	314	319	324	328	313	341	325	340	322	340	330	301	302	362	322	347	339	337	349	341	335	324	305	337	314	294	322	347	323	323	345	345	327	370	332	315	349	342	311	322	324	323	319	370	313	319	338	351	352	366	316	315	358	342	318	352	305	322	324	342	331	334	336	330	327	329	351	327	356	310	366	318	337	317	299	319	315	329	315	335	306	332	314	347	348	321	330	334	346	334	355	319	311	362	331	308	344	347	328	325	319	337	339	302	308	344	347	307	320	336	302	323	322	321	346	328	365	302	345	307	339	331	300	310	305	339	318	356	303	315	323	293	333	313	380	340	361	317	308	339	333	302	319	300	331	323	330	359	360	323	357	317	345	336	329	330	331	333	318	358	361	349	330	341	323	359	334	346	349	320	334	329	329	305	315	325	331	328	296	321	359	316	303	328	305	340	353	337	348	313	327	312	334	334	332	329	354	353	333	346	347	301	335	327	314	329	339	331	309	319	323	315	337	310	318	324	307	334	363	334	318	337	338	323	358	337	316	337	287	355	352	326	346	321	312	324	329	331	332	348	331	354	344	303	343	326	355	340	322	338	366	302	324	323	361	305	328	344	333	324	292	321	331	337	296	337	329	350	335	323	332	350	338	353	334	333	318	329	316	336	285	327	351	339	351	354	333	302	336	344	346	285	313	320	351	296	296	343	314	347	338	325	331	314	322	321	328	342	313	340	343	311	353	360	346	310	369	326	321	328	345	356	352	309	328	354	312	338	368	363	323	331	316	306	358	291	301	310	353	360	322	293	350	343	333	358	291	320	343	349	309	300	317	335	313	294	311	354	303	328	330	335	366	346	354	320	360	335	305	317	320	326	349	365	345	337	331	346	347	338	317	324	317	351	363	346	323	361	319	344	333	338	343	379	355	337	280	320	324	279	304	312	319	335	335	335	341	314	305	341	332	292	336	358	307	330	323	333	335	345	338	340	311	324	326	315	319	323	318	292	327	337	325	326	339	315	308	332	315	342	347	314	368	336	312	306	323	326	343	291	309	326	343	311	330	336	329	330	353	337	320	351	281	315	334	337	335	320	360	364	322	334	348	320	351	326	331	385	320	314	330	354	351
944	476	224	197	159	184	260	261	307	285	268	219	219	156	144	161	164	122	136	113	114	124	109	110	107	126	98	95	111	116	95	100	85	96	70	65	83	81	84	81	72	63	94	80	75	75	84	94	82	61	75	76	71	78	78	82	59	86	74	75	78	62	66	71	76	72	57	70	64	89	81	72	65	76	69	71	78	77	69	65	70	87	75	76	60	85	65	70	62	83	82	72	71	80	77	66	84	78	76	76	92	76	73	69	82	67	69	80	71	75	60	67	68	78	76	69	73	68	72	65	71	69	60	53	86	85	89	80	85	54	60	80	76	69	80	82	77	78	61	75	82	97	75	61	67	83	64	71	78	83	63	82	79	81	55	76	62	70	86	81	82	65	68	69	77	76	84	87	62	73	75	59	66	92	71	84	61	82	76	84	62	72	80	66	66	67	71	74	71	70	72	70	67	78	77	61	66	83	76	67	82	81	82	62	69	58	63	72	70	84	71	63	78	73	68	65	78	63	68	78	75	83	66	86	64	87	85	83	73	61	78	71	77	54	73	84	76	68	77	68	63	91	60	70	78	73	71	75	77	75	59	87	68	52	86	65	77	73	75	73	69	71	72	56	71	79	84	84	81	70	63	61	82	69	91	80	63	65	66	75	75	74	77	78	74	86	71	76	77	74	63	91	69	77	70	73	60	69	73	74	68	66	80	65	78	74	76	66	68	71	83	86	56	66	70	86	72	86	73	83	76	87	62	70	86	76	64	64	65	78	73	78	63	72	71	81	74	74	69	79	73	79	61	72	60	82	75	66	79	76	82	92	76	62	64	77	71	76	86	55	80	61	79	54	86	90	70	68	74	73	63	79	73	62	80	81	76	97	69	61	71	77	71	82	78	69	79	74	86	72	68	76	60	65	74	81	66	41	78	91	63	69	74	77	71	79	61	92	70	71	78	55	61	81	73	66	76	67	78	77	63	59	66	74	78	78	76	63	88	76	78	94	86	70	75	78	63	75	71	63	56	53	77	81	71	72	70	65	66	78	71	74	69	56	77	74	86	91	82	73	72	66	66	81	83	69	64	68	75	78	76	78	84	54	67	66	100	62	69	55	60	74	86	71	68	66	74	82	82	71	65	70	73	73	73	63	78	72	81	75	75	68	72	67	68	96	70	85	53	87	67	71	82	75	76	77	70	73	93	79	67	77	70	56	60	88	73	69	64	69	59	77	56	72	75	77	73	76	85	77	87	71	84	69	74	74	65	74	77	83	71	80	75	72	67	64	88	67	70	72	89	66	70	69	65	85	101	75	64	72	76	73	76	71	77	90	83	70	66	70	61	70	71	76	63	62	76	81	66	74	80	77	77	78	83	68	85	64	70	76	69	58	69	62	71	64	78	67	88	84	86	72	59	63	85	68	77	87	63	80	69	73	63	64	74	68	76	58	86	91	59	64	82	61	75	72	81	66	79	86	76	70	58	85	73	75	83	71	71	72	84	85	71	67	72	74	79	76	73	56	92	90	72	81	63	73	76	85	84	65	83	76	73	74	78	60	77	78	90	81	79	77	67	61	70	65	67	68	66	63	60	63	76	67	90	77	66	72	52	64	65	73	81	71	73	76	74	69	58	74	67	70	69	79	74	56	77	71	70	76	70	64	67	79	69	66	66	76	75	65	77	73	83	72	74	82	64	80	70	68	72	76	54	79	68	63	74	54	90	91	74	85	73	56	78	79	80	74	65	62	72	81	72	72	67	81	84	76	86	59	71	72	72	76	60	82	63	62	76	75	70	68	68	96	64	61	91	63	78	82	72	71	83	72	76	70	88	73	63	65	63	65	80	74	68	62	98	71	68	87	75	83	75	67	89	75	79	85	71	87	80	65	75	58	74	79	85	63	73	62	66	70	84	74	78	61	67	84	94	73	63	74	71	69	77	76	63	73	76	79	78	78	68	76	82	75	79	72	78	62	71	70	78	71	68	62	65	72	82	75	69	72	70	66	69	64	86	60	69	78	65	75	73	82	85	95	70	96	78	75	55	64	66	83	76	69	79	78	69	72	78	72	67	69	71	80	61	70	71	90	76	77	59	74	63	60	67	81	72	71	75	78	71	88	63	80	68	69	70	69	86	77	84	82	74	77	68	86	56	74	72	78	85	72	64	65	80	82	62	64	68	59	73	72	67	56	64	82	71	63	60	66	73	80	73	71	85	73	75	68	68	71	76	74	63	80	65	76	74	61	76	75	82	73	76	74	86	58	76	56	66	72	80	79	93	80	75	69	71	72	65	76	60	76	75	74	80	72	66	74	81	87	69	63	79	70	65	59	78	64	77	83	75	69	71	106	57	65	72	74	69	78	74	91	89	69	77	65	84	75	56	65	83	52	91	68	73	71	74	70	61	69	69	70	73	79	80	59	83	76	51	85	63	84	83	57	67	70	61	75	80	73	77	73	74	61	63	86	80	78	74	61	76	74	82	92	73	65	75	67	84	81	85	84	83	68	62	69	73	69	63	65	61	79	86	61	80	69	70	61	60	90	68	66	77	61	74	81	68	70	71	69	88	73	88	71	76	73	67	74	75	80	74	74	85	74	74	88	70	74	63	80	78	64	59	70	79	79	64	66	71	89	79	69	69	88	67	77	78	60	66	65	68	82	64	74	79	63	85	82	56	82	89	78	85	75	76	69	71	64	68	73	58	60	73	95	55	71	77	69	88	89	85	80	78	70	63	85	62	83	82	75	82	81	68	77	64	63	69	74	71	87	83	76	70	69	79	80	66	64	62	73	79	62	73	68	87	70	89	55	78	68	79	70	71	79	76	65	74	69	79	80	68	80	66	79	61	74	80	63	81	72	62	63	68	82	85	98	83	68	73	73	68	67	73	73	68	56	70	79	76	86	80	76	67	71	65	88	65	69	82	77	49	81	63	69	82	67	81	71	63	84	68	77	83	75	68	72	87	63	64	78	73	83	80	86	73	63	60	85	75	83	73	78	80	71	73	76	73	68	74	79	75	63	76	61	81	58	97	70	82	84	77	67	65	73	66	65	74	79	77	69	75	68	73	76	86	64	54	73	78	63	69	79	86	67	66	77	58	75	64	68	64	70	73	83	76	59	85	79	76	81	92	66	81	66	77	76	73	66	70	71	72	67	78	71	75	72	70	70	63	68	53	71	75	75	86	64	78	67	68	75	82	72	77	83	71	72	72	73	86	77	77	67	69	73	69	80	82	78	70	66	80	73	80	70	73	69	83	87	80	64	71	57	65	75	78	64	79	72	52	77	74	79	63	68	71	88	83	71	68	76	73	83	66	51	71	79	70	66	67	56	73	73	67	82	66	74	73	71	67	57	79	77	82	67	87	75	71	68	67	73	72	66	75	69	81	68	63	82	75	64	72	71	76	75	65	65	74	77	77	76	83	77	86	66	67	66	78	61	78	74	56	72	74	62	92	85	71	68	66	56	82	73	69	79	89	77	66	75	76	70	79	58	60	60
14401	6367	2969	4321	9091	10671	9723	8629	9541	8243	7438	5955	5362	4065	3578	3149	3115	2648	2122	2049	1696	1820	1650	1468	1476	1405	1349	1304	1224	1199	1150	1066	989	975	892	807	767	769	777	819	778	721	745	726	706	714	658	697	681	728	605	663	683	698	676	664	596	647	616	599	620	608	590	599	632	605	573	618	577	602	629	611	618	591	608	618	627	618	574	596	619	632	653	593	595	600	624	612	614	593	589	662	586	591	627	565	596	591	604	617	623	650	588	621	616	648	637	621	597	621	628	606	612	603	622	576	602	609	587	574	633	604	602	611	625	612	620	593	566	626	617	570	622	594	603	630	595	641	589	599	616	617	608	574	568	637	623	565	617	583	587	635	584	619	601	637	606	596	591	587	610	601	589	599	606	569	619	598	638	619	612	616	598	689	596	624	612	578	643	623	654	587	621	624	621	581	634	643	576	583	603	630	608	638	651	563	632	617	643	595	570	649	594	593	595	605	654	647	649	616	607	592	593	611	582	637	599	608	570	604	613	641	583	581	625	609	548	596	591	590	610	626	636	591	629	641	650	634	626	573	568	629	574	663	636	587	632	584	628	615	610	584	572	615	617	590	629	610	598	583	601	594	604	625	658	644	630	660	679	637	580	614	580	646	596	619	615	592	578	584	631	597	638	619	612	640	603	586	619	596	585	573	579	606	593	616	630	636	615	660	591	625	620	667	626	586	580	634	624	554	652	595	637	579	609	600	562	629	604	632	561	607	580	624	613	623	604	598	585	626	577	591	607	613	607	601	627	589	613	589	568	605	555	649	549	626	607	565	577	663	603	605	617	618	578	640	639	588	595	647	660	612	580	589	618	633	584	572	617	592	576	619	621	591	634	614	616	594	637	628	650	589	571	638	593	575	627	617	619	600	661	587	584	642	610	582	559	617	577	611	607	604	583	594	574	594	601	640	611	637	626	630	619	598	595	652	573	623	591	633	619	626	601	643	589	614	630	622	623	655	596	614	615	637	588	623	613	641	601	610	650	596	588	597	602	625	565	619	597	606	603	617	649	609	638	626	671	582	569	632	617	591	626	585	582	635	643	580	576	606	642	625	605	637	641	615	609	579	638	558	592	582	616	590	625	624	632	596	567	663	570	609	602	596	616	594	635	582	593	618	609	587	588	637	614	609	590	583	590	604	624	644	583	600	698	629	617	608	557	638	614	587	657	606	595	601	608	613	579	626	579	603	659	545	613	642	603	618	622	576	625	627	623	587	630	600	580	592	673	604	625	601	596	590	585	636	577	620	619	667	600	605	635	574	619	630	603	587	598	614	632	592	627	611	667	627	649	631	610	639	600	630	627	634	610	621	611	637	582	618	577	589	610	601	623	576	581	600	616	640	617	574	622	577	613	581	613	580	602	585	640	610	632	604	622	597	592	581	581	621	601	620	641	564	582	608	646	603	641	627	593	647	592	619	605	602	612	653	594	595	586	581	631	590	599	584	612	623	619	599	570	613	587	584	585	581	644	631	596	590	590	595	589	604	610	595	627	591	606	586	596	594	608	644	605	563	572	616	606	609	592	609	578	603	631	613	568	630	595	604	597	628	623	607	576	631	615	623	606	596	616	584	643	595	574	632	615	617	639	582	602	608	576	567	579	585	566	643	622	602	572	548	588	588	586	629	629	618	626	612	620	594	617	627	617	607	667	614	617	565	627	650	594	596	606	629	577	656	603	636	592	582	615	585	602	584	606	570	563	615	601	554	629	623	620	611	614	609	626	585	590	606	629	580	575	625	597	645	688	630	635	619	569	580	633	537	602	608	595	601	662	586	625	574	576	605	575	578	605	598	563	568	581	584	619	562	632	594	574	607	594	612	580	593	667	648	627	599	625	615	612	620	637	583	666	605	607	565	592	616	630	614	589	598	648	583	609	630	617	638	605	592	601	595	621	595	608	630	621	563	586	591	629	630	635	611	619	616	626	619	606	613	611	620	581	599	640	603	588	607	619	642	594	608	610	626	600	628	621	640	595	632	631	592	623	567	579	619	595	623	613	630	638	595	600	628	603	572	598	616	606	648	628	608	599	590	592	659	627	605	560	643	602	606	617	620	613	606	614	591	602	605	575	610	576	584	651	598	599	593	616	622	592	555	592	601	568	582	631	625	602	617	620	603	561	574	605	633	577	580	627	606	569	619	630	603	590	562	632	642	608	610	597	647	613	626	602	608	607	618	612	615	611	624	588	567	589	619	616	560	605	628	641	613	626	605	579	579	628	588	605	646	590	577	586	640	587	630	613	639	591	597	590	614	612	599	600	609	586	633	574	633	577	602	619	624	583	627	620	597	609	588	593	631	627	592	606	586	580	570	605	616	608	599	570	578	592	624	617	603	586	614	587	613	609	636	587	639	614	638	610	621	592	599	611	597	671	610	607	639	605	616	616	622	595	653	594	611	622	612	630	619	555	643	593	573	568	638	612	655	611	575	587	571	604	571	598	587	643	607	605	648	623	609	602	587	600	572	577	578	591	627	619	612	631	592	580	593	571	570	550	629	586	581	595	556	580	626	664	648	585	552	583	632	606	598	631	618	611	583	606	627	616	563	584	661	582	636	583	637	665	567	584	602	650	630	550	582	576	590	576	591	581	632	584	630	593	613	610	609	621	622	619	613	573	646	580	634	553	628	615	597	654	568	590	605	622	628	597	602	559	574	602	583	599	657	594	592	615	636	613	583	589	653	650	591	581	607	556	600	618	627	611	607	605	558	613	607	613	633	607	619	589	572	592	637	564	579	561	638	588	592	615	581	607	627	562	593	635	610	601	619	584	576	571	592	604	611	618	580	596	616	615	624	622	609	601	582	577	598	620	604	564	571	612	624	559	585	597	576	624	625	597	645	628	632	630	567	565	612	639	622	659	609	607	564	669	585	584	593	600	612	619	607	584	613	624	569	583	649	595	661	600	579	625	618	637	579	621	562	592	592	633	577	597	596	598	613	624	591	647	629	605	671	643	639	629	635	623	629	589	630	572	614	624	635	639	606	576	647	592	573	604	648	625	616	582	630	621	618	586	595	630	543	611	600	623	584	570	626	622	613	599	627	578	582	593	563	578	556	565	623	615	586	591	571	593	573	600	611	602	597	619	608	600	615	625	612	588	603	637	626	595	588	569	628	597	610	569	588	562	573	597	599	601	554	619	576	635	624	559	560	600	625	570	585	623	631	598	601	605	597	625	627	608	623	575	575	639	573	607	623	632	626	638	584	582	590	592	640	632	648	623	633	605	623	640	588	583	602	586	555	611	599	623	627	605	615	605	610	615	583	565	673	620	634	566	622	567	618	578	600	635	620	581	554	625	606	610	625	597	580	600	601	600	582	608	574	632	590	573	619	646	628	629	626	611	588	589	602	599	565	620	620	568	605	591	650	602	652	630	565	616	590	613	616	616	624	629	581	607	633	573	614	606	557	598	608	636	587	618	585	599	573	599	614	627	582	618	572	564	600	617	597	594	639
1827	333	173	125	97	159	172	188	245	255	205	188	157	132	142	114	102	90	84	88	87	101	76	66	54	76	57	74	46	54	61	72	60	62	46	44	39	39	43	38	45	36	45	46	23	31	39	49	47	42	40	38	40	32	39	37	39	36	29	38	41	40	36	33	40	26	39	24	36	32	44	35	27	58	31	36	34	37	36	32	40	44	33	35	29	45	36	48	38	37	35	39	40	34	37	34	29	38	35	32	40	47	43	33	36	26	31	28	32	42	43	44	36	31	32	36	48	30	26	39	29	34	43	44	25	46	27	36	32	39	42	35	31	41	41	33	42	36	40	36	28	37	33	30	43	30	41	37	37	32	30	34	44	44	43	34	29	26	37	39	26	34	46	38	27	36	37	24	44	41	26	47	31	29	30	33	41	30	35	42	45	29	42	32	43	33	41	32	49	41	32	30	40	40	32	43	34	29	43	35	34	38	28	37	39	36	33	31	35	46	34	29	30	41	33	40	34	47	29	34	47	41	32	37	40	40	42	31	30	36	34	41	31	25	41	26	31	34	43	40	37	21	31	42	33	30	35	40	41	28	29	36	32	46	35	42	47	31	31	32	40	38	38	43	28	37	33	35	40	29	37	30	38	37	43	36	36	39	33	33	41	34	35	35	36	35	36	36	31	50	35	34	42	41	42	39	40	31	33	31	28	41	42	30	28	31	46	30	35	31	39	35	42	41	38	41	46	32	32	35	51	35	48	40	39	41	27	40	49	47	37	36	42	32	33	29	48	39	35	52	37	31	25	44	42	40	36	31	47	37	54	42	42	33	35	29	38	45	36	37	39	38	38	42	42	38	22	29	34	29	31	41	32	36	35	41	31	38	27	50	44	27	44	22	38	34	50	46	31	43	28	38	40	37	32	47	42	41	41	35	48	38	41	44	46	43	29	30	25	36	35	37	36	41	57	29	39	49	40	35	28	36	39	37	42	33	34	44	28	35	33	31	48	41	27	34	27	31	37	35	39	40	37	40	36	49	47	29	21	43	35	40	32	34	35	40	38	37	49	31	39	32	40	37	40	34	34	41	32	41	26	40	32	41	35	38	41	31	32	34	38	44	53	35	32	28	28	44	38	56	42	38	35	35	33	37	34	34	30	36	41	33	37	37	47	41	35	37	28	27	54	32	40	42	38	30	40	36	44	41	33	30	40	40	34	38	37	40	28	32	32	43	40	46	36	34	39	32	29	38	35	36	42	40	48	38	34	27	47	31	45	38	42	36	33	32	22	40	36	36	33	32	37	44	24	29	35	36	45	46	35	37	37	43	32	40	39	42	32	42	44	35	23	34	28	42	35	34	39	31	25	43	35	38	41	37	42	31	38	31	25	37	28	32	29	33	29	30	40	42	34	36	47	32	43	36	38	33	39	44	45	43	32	47	43	32	30	37	44	33	30	32	44	32	40	49	34	43	41	25	30	31	37	34	34	38	33	39	39	47	31	30	40	30	39	37	38	27	32	33	37	52	41	30	33	38	28	41	31	45	37	36	32	33	30	39	37	37	36	40	36	38	53	54	37	38	34	38	36	27	37	28	36	36	38	37	42	38	38	50	40	37	35	34	29	32	39	39	52	34	24	27	22	49	38	35	30	44	48	32	35	30	27	45	23	42	34	40	17	36	32	31	34	35	36	28	33	42	28	35	48	40	34	39	35	39	38	29	34	30	45	40	41	28	42	48	34	36	38	34	28	29	42	37	32	34	29	37	32	37	45	34	26	38	43	38	36	45	44	31	50	35	33	35	30	36	30	25	34	29	33	36	35	35	45	39	37	31	44	41	40	40	35	31	33	40	41	42	28	40	33	40	32	35	32	41	36	31	46	36	41	38	39	34	23	34	33	30	39	33	40	31	28	39	40	43	32	36	33	41	44	56	32	38	32	36	31	43	30	34	34	32	42	38	36	53	36	53	34	33	52	39	34	25	33	31	34	35	33	24	28	20	21	28	33	35	42	40	31	43	43	37	36	36	45	38	44	39	35	46	36	46	46	40	37	41	34	35	37	31	34	21	39	30	31	41	36	46	34	32	42	35	41	31	43	36	32	32	42	28	43	42	44	30	40	43	28	35	31	34	29	43	40	34	47	41	35	33	32	36	47	39	34	39	47	26	29	29	39	32	32	36	49	39	31	28	29	39	31	28	29	36	44	37	41	24	33	31	32	38	33	42	38	40	26	37	40	28	31	31	32	28	38	32	37	29	37	39	32	26	36	31	46	40	34	31	31	26	34	33	42	34	39	28	40	41	24	37	39	39	43	33	37	37	35	32	38	39	38	40	33	43	26	34	36	38	18	37	37	26	30	29	36	28	31	35	37	43	39	38	32	31	37	34	39	35	45	35	47	28	45	28	35	35	29	42	39	33	35	33	33	35	36	40	25	42	38	34	28	44	39	39	44	37	46	28	38	48	44	36	38	41	30	37	35	47	37	42	49	26	35	42	33	31	33	28	28	37	26	34	33	45	36	37	40	42	33	31	43	38	35	41	30	27	31	33	34	38	33	39	42	38	38	32	47	31	43	43	33	42	25	33	36	39	28	35	37	33	30	36	46	30	46	43	33	34	33	49	34	28	35	27	51	33	38	36	33	30	27	41	30	31	41	25	36	31	24	29	39	30	23	35	34	28	39	28	29	42	35	30	29	47	37	39	34	41	35	41	38	34	35	39	36	35	33	33	45	41	38	45	32	39	32	38	25	34	36	33	37	36	26	30	42	45	41	40	31	39	36	37	33	36	46	29	30	30	37	49	39	39	34	29	38	33	37	50	41	35	34	29	46	27	35	35	42	19	34	34	39	36	32	36	48	38	41	36	29	37	31	34	34	51	33	37	35	43	39	38	32	43	41	30	29	38	35	32	37	32	44	41	41	39	43	29	32	45	34	41	41	39	37	45	28	37	40	29	38	32	38	36	29	39	45	35	40	39	47	46	36	33	40	28	29	40	35	24	47	39	32	40	49	36	35	38	42	32	28	36	32	32	42	27	48	24	30	20	35	32	40	37	26	31	31	33	25	39	27	40	43	34	33	33	37	33	31	44	43	32	26	39	27	38	38	31	34	39	36	38	40	31	35	41	37	36	36	48	28	27	38	42	34	33	30	35	36	31	31	36	34	45	36	21	34	33	34	39	34	33	35	47	33	45	31	33	43	35	44	46	32	36	26	38	38	37	40	33	32	41	30	47	32	39	37	36	40	33	40	37	43	26	45	43	39	40	43	37	39	22	28	37	27	32	32	31	38	39	42	37	44	35	36	26	34	42	30	38	46	41	40	34	39	33	40	39	32	30	41	32	40	37	34	44	34	42	42	33	32	48	43	34	35	37	38	32	36	40	35	36	38	37	37	26	43	31	29	41	26	28	42	40	29	32	51	39	51	35	34	42	38	50	41	54	31	41	34	51	36	36	34	36	30	30	37	32	32	43	28	33	34	28	35	32	32	42	35	41
14998	5296	2406	3548	7858	9454	8988	8573	8997	8484	6432	5742	5035	3821	3296	2895	2829	2399	1877	1715	1421	1651	1449	1207	1052	1179	1016	1023	902	922	922	744	679	653	557	546	519	493	453	546	441	474	465	439	403	375	423	407	384	386	367	351	392	392	387	372	373	366	339	336	353	319	348	308	320	328	334	329	314	314	292	322	285	331	331	309	303	303	308	353	293	300	327	316	283	343	310	327	296	319	314	277	295	327	277	301	343	309	300	323	339	337	346	305	327	308	314	342	316	302	320	342	308	312	308	301	311	304	348	309	343	295	304	299	321	324	303	306	325	333	307	313	289	291	334	311	315	316	305	306	306	342	297	306	328	297	293	308	304	323	311	324	292	299	331	320	340	346	282	315	303	351	323	284	339	306	322	325	282	320	322	368	317	325	332	301	330	298	338	290	301	316	319	319	296	315	306	304	319	329	336	302	309	312	343	316	310	330	305	322	309	303	301	307	321	347	302	293	315	321	297	305	314	294	333	320	314	290	320	337	345	314	363	323	311	297	307	309	302	327	300	321	335	304	333	289	335	319	312	347	303	297	304	312	295	326	328	321	333	295	318	324	300	313	290	335	285	307	323	322	290	321	308	318	305	310	314	265	292	332	300	316	334	327	303	324	317	309	339	329	339	306	358	305	280	340	298	298	328	307	324	303	283	302	329	295	317	313	320	298	302	321	330	297	330	323	327	306	316	328	303	331	317	325	317	314	297	289	289	308	290	313	311	329	311	341	310	324	331	275	320	289	325	323	311	348	295	295	292	327	301	291	307	295	293	276	300	311	301	296	314	302	314	298	309	306	310	326	319	322	323	328	341	330	320	309	305	307	318	320	320	276	333	340	298	317	288	346	335	320	300	327	325	315	294	310	312	307	308	321	330	305	289	314	310	295	322	314	326	323	283	323	323	320	297	308	321	297	308	319	298	326	328	322	328	317	283	323	305	308	281	301	310	319	295	339	313	301	303	293	324	303	311	347	290	317	291	314	334	326	308	332	312	335	290	326	308	302	321	300	313	329	323	314	306	315	314	327	318	302	330	320	328	302	329	339	323	301	307	337	298	319	331	321	297	331	338	327	330	362	318	303	296	331	307	298	327	314	294	311	316	335	301	345	301	325	333	283	319	346	312	297	326	303	311	317	333	293	317	326	330	343	315	327	294	308	300	294	283	316	336	311	322	310	321	304	322	271	333	325	293	350	300	331	306	312	359	303	296	330	319	321	323	315	298	321	305	318	323	323	296	337	314	325	298	301	333	331	299	293	324	321	317	288	313	300	284	292	313	333	308	342	301	308	334	313	326	314	309	303	324	323	304	277	301	322	312	310	318	301	298	308	330	321	318	315	349	337	328	321	308	293	315	334	317	309	320	314	305	326	320	308	331	285	331	274	314	330	317	362	304	281	266	337	321	326	336	312	322	306	306	325	344	302	301	320	321	341	330	319	307	327	298	329	289	321	283	291	308	309	308	313	343	308	318	312	326	341	351	311	317	329	295	331	323	309	326	320	309	315	313	348	300	301	309	316	341	318	280	299	301	329	307	315	335	327	340	315	297	277	334	309	324	309	324	276	327	313	322	315	330	316	295	300	317	321	331	287	317	297	301	333	307	311	301	319	336	335	362	296	313	313	329	289	290	319	313	303	331	328	373	325	317	276	309	301	305	339	348	313	332	341	318	315	297	297	278	298	282	314	301	309	320	322	307	328	297	324	312	322	332	325	341	316	336	329	301	315	324	335	313	264	346	320	297	332	313	334	306	299	329	323	341	317	344	292	305	294	326	319	325	315	318	319	317	317	293	302	301	319	322	305	318	307	284	316	290	323	367	296	323	319	340	318	310	331	329	283	310	335	320	288	327	305	292	343	284	338	321	317	282	325	292	329	320	342	336	343	310	327	325	298	348	328	316	316	325	316	320	357	262	307	321	283	319	329	309	334	299	319	328	326	307	353	354	309	317	310	296	306	324	307	357	286	320	295	258	309	321	291	315	322	348	312	313	314	361	306	311	352	328	294	311	357	302	329	290	315	322	292	330	304	297	308	320	313	326	327	302	313	326	321	312	300	300	306	348	311	323	311	297	311	286	278	312	330	317	337	339	309	303	305	277	333	310	303	318	323	308	324	300	304	306	309	314	296	326	293	298	354	314	341	299	327	306	320	304	328	315	317	338	287	336	299	306	318	292	313	328	318	299	301	320	328	344	333	285	349	304	330	313	333	322	321	293	302	330	323	314	304	290	345	300	320	320	309	292	324	325	307	307	360	294	279	309	274	290	332	288	306	294	326	314	307	321	293	314	301	306	335	298	324	333	314	305	323	313	341	320	313	313	301	317	302	324	339	331	350	326	284	335	323	324	314	300	343	307	348	322	348	296	330	312	320	319	343	322	309	330	304	301	291	298	324	338	329	368	317	297	282	299	294	326	284	348	339	317	285	328	321	301	322	312	321	303	307	336	307	308	311	340	318	319	307	313	315	312	316	316	291	293	318	288	314	328	320	306	332	328	307	320	348	302	320	319	307	347	291	323	271	324	320	306	282	296	313	318	308	329	312	319	320	296	337	287	300	302	318	314	319	323	323	313	323	323	311	303	302	332	325	319	328	325	334	325	311	275	316	289	331	324	334	298	292	319	338	283	274	333	298	323	330	307	314	318	328	320	295	323	308	305	289	277	352	288	286	313	293	310	312	327	352	288	344	299	292	319	339	295	311	327	325	345	330	305	326	302	321	306	351	311	314	328	311	331	279	318	315	319	305	294	343	309	285	314	324	286	275	318	305	326	312	301	326	314	333	321	328	309	299	332	281	372	324	342	346	321	287	314	328	312	299	323	289	302	294	323	349	292	314	291	296	320	331	333	328	309	318	305	307	305	334	307	317	299	326	323	300	318	307	268	306	287	310	341	306	355	331	312	332	316	306	336	278	311	311	296	341	331	325	292	302	333	313	286	316	311	300	319	321	328	348	297	289	317	317	322	308	332	333	293	347	327	315	275	309	327	327	325	316	331	333	319	314	363	339	311	296	323	329	312	334	332	303	339	287	306	310	322	297	329	342	299	321	331	322	317	324	303	325	306	279	330	297	336	351	309	323	317	323	315	302	325	302	320	298	322	330	312	308	307	328	315	330	334	318	311	294	340	307	295	308	290	300	329	301	321	316	328	297	324	329	312	305	318	316	326	324	311	337	292	337	335	285	321	331	309	328	326	315	333	318	316	305	320	314	293	345	326	312	312	303	310	315	309	290	307	334	334	306	314	318	306	326	325	327	301	319	316	314	300	308	299	313	316	307	338	318	339	314	350	285	307	288	306	312	273	325	302	357	347	341	314	320	327	307	296	298	311	323	332	315	326	272	297	305	334	303	333	303	314	329	299	348	336	325	298	327	320	315	292	292	321	335	284	325	322	300	304	315	329	310	347	321	303	310	313	334	321	301	334	307	334	291	319	324	336	311	311	298	316	315	298	324	305	322
1406	555	317	233	204	240	279	334	362	340	299	266	261	234	182	155	196	149	136	150	130	141	135	128	126	118	122	115	117	109	94	97	82	101	102	83	87	92	67	84	74	75	84	97	77	92	81	60	77	75	71	106	82	67	75	89	95	69	67	83	81	72	67	86	60	95	77	71	90	59	81	80	65	69	74	94	82	78	84	82	68	82	77	78	80	85	83	81	76	66	80	77	67	84	65	88	77	73	89	74	76	84	88	86	93	77	82	67	87	69	78	74	56	79	79	84	79	67	78	87	83	80	72	64	86	80	72	78	96	79	76	71	74	74	77	84	71	97	78	76	69	63	77	79	78	74	75	83	79	82	77	85	74	75	60	72	77	70	72	80	82	84	99	74	70	56	84	62	86	82	63	83	68	68	65	85	64	76	69	78	76	73	96	86	72	79	68	70	72	75	60	70	79	72	74	68	89	86	64	67	96	78	75	79	84	69	69	85	76	81	75	73	56	79	57	76	61	81	68	65	84	80	87	75	79	73	67	77	76	64	79	79	78	84	76	80	70	86	83	71	65	84	88	70	86	77	95	79	68	60	77	65	77	66	73	78	82	76	98	66	70	71	70	78	78	83	77	78	73	70	77	82	73	73	81	82	87	56	79	69	92	74	59	84	73	82	61	70	74	88	80	72	64	63	86	90	93	73	85	86	88	68	92	69	83	88	82	79	60	79	57	83	91	82	76	77	83	75	72	80	76	84	63	61	92	77	67	66	76	61	82	81	88	73	76	101	70	66	73	69	63	87	72	71	82	80	70	79	71	82	92	64	89	79	81	84	66	82	95	65	81	62	73	81	75	60	78	69	70	78	71	70	96	85	76	92	62	65	76	74	82	74	74	79	78	86	93	80	70	80	82	72	79	70	70	78	80	78	65	74	81	76	76	72	63	73	96	79	90	64	86	79	72	77	59	88	93	71	76	72	78	79	78	83	60	79	62	87	58	68	69	91	78	87	80	70	67	74	72	79	65	61	76	71	80	85	85	65	75	73	101	83	104	67	76	61	83	87	80	70	68	91	97	89	64	76	80	77	54	75	82	83	83	67	70	73	58	64	84	82	79	82	78	79	67	73	78	63	75	87	66	103	82	65	80	78	93	77	88	79	77	89	76	79	82	82	78	78	87	65	72	75	83	58	89	66	73	87	85	78	71	73	75	70	70	91	72	69	71	81	74	77	89	91	82	79	75	90	72	84	89	73	77	91	76	62	98	68	74	79	73	75	79	76	67	74	76	83	79	90	70	76	66	68	81	76	67	89	87	73	83	56	92	75	71	70	82	86	76	84	71	79	68	79	78	87	81	84	80	68	79	66	77	76	71	82	89	64	74	84	74	84	92	86	74	95	84	75	77	80	77	72	86	62	74	77	82	96	90	83	71	74	66	79	78	58	62	74	67	83	73	75	76	85	69	80	77	70	71	65	51	65	86	68	75	77	104	63	64	82	80	76	62	89	62	81	60	79	84	78	71	76	74	74	62	86	77	66	88	72	75	89	78	91	78	76	82	90	85	79	82	68	67	72	71	86	77	55	64	64	74	68	83	74	84	81	80	73	72	75	65	64	74	66	62	72	62	81	82	76	82	90	86	59	67	64	79	66	64	75	59	87	65	76	70	80	65	76	77	68	83	77	81	76	76	74	73	60	90	88	75	73	75	86	77	77	77	72	70	82	73	64	73	85	70	82	64	68	78	81	68	87	69	70	74	75	66	59	92	65	76	77	77	85	72	68	80	80	63	70	90	75	84	72	82	68	64	64	69	56	99	78	69	72	94	74	77	84	78	68	63	61	67	69	87	86	86	95	86	65	69	79	80	73	75	75	79	77	88	90	68	74	72	65	70	68	61	77	64	61	73	72	70	86	74	67	67	68	76	98	67	76	81	78	70	88	89	66	72	77	68	54	86	90	83	75	79	83	86	72	79	86	91	70	63	67	79	85	69	74	81	72	71	71	80	78	71	75	60	84	74	81	83	75	71	101	78	87	62	76	84	106	83	78	67	64	77	65	77	78	90	89	77	75	61	90	68	69	66	78	79	83	70	73	83	76	69	67	82	63	69	68	80	72	77	74	75	81	86	90	75	91	78	74	98	72	80	67	78	80	77	81	75	78	87	76	65	82	82	84	60	71	78	75	67	74	85	73	84	68	89	65	79	71	68	78	80	76	79	78	89	87	80	81	80	72	74	62	73	68	80	74	74	80	81	82	74	81	73	81	70	82	79	86	81	83	81	74	84	89	82	71	73	77	76	79	71	85	98	84	94	69	75	97	75	80	76	76	78	70	91	79	71	71	80	86	68	63	63	90	71	100	79	78	80	83	93	83	88	82	83	72	92	53	77	74	77	68	93	88	92	72	68	64	81	70	82	71	71	93	78	78	72	67	92	66	77	79	87	69	59	71	71	77	74	90	88	93	76	66	83	75	65	73	78	89	78	64	68	86	63	69	81	85	67	76	76	82	79	86	79	74	82	59	84	73	100	74	94	92	69	73	91	80	76	72	78	82	80	76	88	77	70	78	91	75	90	78	85	86	72	75	83	76	81	80	66	60	78	69	75	65	76	73	86	70	80	74	69	70	86	85	77	93	64	86	79	68	102	82	94	72	74	85	80	80	74	71	74	80	67	73	95	62	74	95	80	69	87	69	92	73	65	68	81	68	67	78	71	67	73	88	73	87	83	88	74	77	76	78	83	86	81	56	81	80	76	76	73	69	73	81	88	70	80	85	95	81	67	67	85	58	96	84	75	85	85	79	82	63	72	67	73	76	83	72	77	75	79	75	80	67	65	64	63	76	80	70	77	80	79	74	67	80	79	81	81	69	74	78	81	58	81	63	77	59	88	82	84	81	91	69	96	80	56	85	66	72	90	65	81	75	85	79	78	76	61	79	72	87	85	78	67	81	64	87	77	69	59	74	59	75	74	76	73	66	80	76	74	83	81	50	77	90	82	84	78	86	73	82	77	78	78	89	98	77	97	84	78	82	83	73	81	84	71	79	70	54	78	83	64	76	83	74	86	64	78	74	58	83	75	68	77	58	72	65	87	74	88	88	85	60	79	74	76	77	72	69	67	75	83	75	80	69	71	67	79	63	68	62	67	75	81	80	92	90	86	77	81	78	61	78	65	76	81	71	80	80	73	77	78	74	66	84	85	86	83	69	78	72	75	61	77	62	70	75	73	81	75	66	93	83	72	64	96	71	82	71	77	83	72	72	83	69	68	96	82	70	83	68	64	72	72	69	74	91	87	79	61	85	66	91	84	80	78	91	73	81	76	79	89	77	71	61	72	71	70	80	72	62	69	68	64	81	71	81	80	85	77	67	64	93	80	91	75	84	94	93	86	68	58	78	69	82	72	68	84	85	79	66	79	75	82	72	87	71	75	70	75	77	68	81	72	71	71	82	89	70	64	73	72	69	65	60	83	86	71	87	62	80	89	76	68	69	65	77
17232	7313	3687	5181	10876	12866	11870	11448	11244	10459	8214	7376	6617	5174	4419	3944	3726	3179	2715	2305	2131	2241	2047	1760	1637	1663	1477	1504	1465	1437	1368	1164	1113	1088	977	939	893	849	816	913	868	844	843	766	741	786	746	746	784	736	731	697	764	698	682	698	731	696	662	627	658	672	665	613	604	675	643	600	663	673	649	608	669	656	624	649	680	672	627	611	646	679	682	685	650	703	656	638	646	638	644	638	639	656	679	635	647	623	626	654	650	674	652	691	663	702	694	677	664	603	664	613	639	635	653	623	648	677	674	638	648	652	615	665	635	631	658	648	646	610	651	628	639	652	592	622	636	643	637	646	648	655	652	661	657	641	638	652	643	627	638	619	641	638	662	663	661	640	639	639	635	658	618	631	607	628	656	642	633	679	690	607	640	685	658	640	634	666	591	647	617	698	635	647	670	597	685	644	618	611	658	665	651	612	653	645	630	620	660	636	613	625	652	655	646	652	636	609	605	666	668	586	689	592	611	684	686	640	620	615	619	664	612	662	631	633	657	646	661	649	645	668	648	617	616	664	647	622	613	693	651	639	613	632	639	621	621	642	663	628	650	631	620	604	672	626	671	659	683	653	631	699	647	651	675	631	626	639	622	636	616	656	673	674	662	635	668	635	602	660	636	653	618	646	648	659	641	652	654	683	640	588	610	663	623	661	639	620	599	677	628	651	625	642	590	593	625	649	676	644	645	643	625	635	627	650	597	607	647	634	626	638	646	645	605	589	631	671	608	611	683	609	690	685	641	668	662	612	647	618	637	613	631	649	680	649	649	602	633	592	618	629	628	645	650	679	648	606	654	664	642	661	642	644	645	685	670	645	668	640	644	675	647	624	623	655	637	624	634	656	661	664	624	645	642	626	634	687	676	666	635	647	646	632	637	664	625	634	641	627	644	649	683	606	627	667	648	631	648	608	668	620	643	634	615	603	686	601	683	601	647	641	617	651	584	649	678	629	643	664	622	629	653	651	616	666	613	667	652	616	688	637	654	647	649	616	655	653	652	669	652	664	670	612	645	654	662	668	655	623	649	641	668	699	666	646	641	675	625	622	614	649	680	668	618	636	607	637	625	647	615	631	624	657	634	606	587	673	633	616	653	605	631	639	666	611	681	648	638	673	617	618	632	672	634	659	613	630	598	699	679	652	658	675	664	643	608	593	611	676	661	674	651	659	662	613	689	664	633	663	622	646	625	657	617	681	620	615	636	638	628	644	658	625	636	600	668	641	637	657	645	669	621	656	644	651	676	649	616	685	610	657	631	660	669	637	655	624	656	638	618	638	659	625	632	654	642	647	614	630	684	680	645	654	667	639	625	618	681	645	684	624	606	663	626	628	618	608	634	655	627	655	633	657	652	650	644	608	678	644	608	636	644	608	670	573	622	647	706	637	650	638	611	624	651	648	671	671	622	631	667	658	644	636	641	705	663	669	625	639	624	623	670	655	676	606	658	654	634	642	652	646	628	594	580	642	637	660	661	606	675	655	666	629	654	683	638	626	658	609	685	636	662	663	635	657	649	660	633	609	662	624	660	608	616	642	635	634	603	657	618	610	673	658	629	669	605	633	622	611	620	613	660	633	673	613	622	651	634	643	672	676	639	691	642	662	628	611	659	609	649	662	587	619	666	644	655	669	632	607	661	656	647	636	653	609	670	630	635	671	599	624	624	652	643	631	607	615	626	611	682	657	644	631	634	627	664	686	666	638	665	597	644	651	654	646	691	644	605	646	658	633	644	645	588	689	603	624	676	572	622	644	616	669	655	628	640	615	593	679	611	672	622	625	639	656	657	594	653	620	652	623	686	622	628	635	648	607	639	668	613	634	622	661	664	654	643	648	633	634	678	689	639	592	665	617	611	663	634	665	635	638	637	689	671	591	659	632	634	645	662	625	624	664	680	651	681	653	615	637	680	642	686	649	652	637	631	695	632	644	633	649	664	627	602	619	662	634	667	632	676	627	674	631	675	689	666	653	622	625	665	672	698	639	678	622	633	689	634	656	656	608	684	670	641	631	649	671	635	666	658	610	642	652	631	648	646	641	620	662	643	645	663	656	640	637	677	625	647	670	629	663	682	643	650	650	661	606	707	646	650	653	608	608	647	652	654	647	668	613	631	619	667	620	698	673	636	634	607	585	649	654	668	647	653	655	658	649	620	661	618	682	618	633	655	700	653	642	661	613	627	632	665	632	627	599	634	620	663	645	641	675	627	637	604	646	623	686	655	583	652	665	625	599	598	654	606	654	605	594	654	639	636	635	641	648	656	601	653	652	650	648	625	655	612	649	665	652	654	672	630	589	659	668	674	671	662	622	676	696	662	653	614	600	648	628	643	643	631	613	654	669	632	671	633	666	622	666	635	649	681	618	608	630	623	663	665	629	667	614	626	651	616	644	661	671	657	669	643	621	648	639	639	619	651	663	647	637	647	675	652	649	652	593	659	655	643	643	640	661	609	628	650	616	683	612	576	666	625	625	626	643	629	697	634	668	661	672	630	643	659	640	611	664	604	693	638	681	631	649	611	634	617	618	628	635	658	638	651	646	655	617	639	630	605	653	699	656	636	661	666	634	655	621	665	621	621	657	679	637	651	629	655	683	702	679	647	643	643	651	591	646	686	638	654	590	664	594	626	619	632	636	639	663	638	619	603	652	635	671	639	630	581	670	613	595	624	627	636	659	627	623	635	625	673	618	645	660	644	670	678	607	656	674	649	632	652	674	615	661	703	640	678	639	640	599	634	635	648	648	679	666	665	662	651	635	616	636	601	675	654	632	651	624	641	679	666	658	633	619	621	612	637	627	629	616	635	612	672	615	654	634	650	648	650	610	609	634	651	648	646	640	659	642	649	619	663	592	668	680	675	638	627	654	587	637	634	611	656	616	657	641	616	648	713	675	645	650	652	600	649	601	662	634	627	635	626	631	636	646	658	633	652	657	668	641	609	625	626	638	615	621	671	586	651	584	663	628	633	627	631	673	650	695	655	663	640	632	687	656	628	656	630	655	680	665	649	593	665	634	625	637	671	662	652	634	666	676	648	661	620	667	628	608	677	635	628	666	617	612	630	649	635	608	588	644	627	675	658	653	660	636	636	600	627	640	628	632	681	655	613	651	637	604	671	640	653	641	639	604	662	647	644	642	614	635	599	638	645	628	656	636	593	619	674	647	609	648	576	633	625	657	617	652	655	611	634	636	651	642	589	625	636	606	647	601	648	626	635	648	659	644	674	637	685	671	646	654	632	647	661	627	665	611	650	657	654	682	620	639	661	643	651	619	657	635	682	605	664	685	639	628	654	639	641	644	667	620	660	628	650	644	591	577	635	637	635	628	621	622	632	584	643	639	626	634	620	632	639	682	695	664	675	613	664	621	655	653	680	629	647	614	639	644	663	631	695	619	640	627	635	641	639	654	617	664	670	609	625	599	669	610	670	629	629	618	605	594	578	646	648	628	622	638	647	618
1232	258	141	93	90	130	127	143	173	155	139	138	128	103	89	95	97	81	78	63	69	60	67	74	53	59	57	48	54	55	44	47	42	47	37	41	33	36	36	40	61	56	44	44	28	41	43	41	42	44	39	36	33	37	38	48	42	46	34	36	39	42	40	40	37	48	45	34	40	36	34	32	46	33	38	41	38	36	37	42	31	32	37	38	34	45	47	36	40	26	36	28	38	26	24	37	29	50	43	43	40	45	40	52	23	40	34	46	45	45	41	41	36	38	38	34	44	35	38	48	40	42	25	26	27	47	36	43	34	38	34	35	51	32	34	30	32	34	36	42	38	39	40	35	35	31	45	35	33	45	31	32	46	39	46	41	35	42	32	29	48	49	35	39	45	44	41	39	35	37	40	52	45	33	40	47	37	39	33	34	46	37	36	40	43	36	31	43	34	35	36	45	31	34	37	46	31	40	44	40	44	34	43	44	33	38	41	35	37	42	48	38	33	39	41	40	49	43	36	30	51	31	43	43	40	39	42	41	44	43	36	40	32	42	51	37	40	27	38	38	32	46	36	29	54	31	25	35	37	33	28	37	43	38	38	46	39	39	28	42	39	39	31	39	28	31	36	47	42	47	36	51	30	40	43	35	35	44	30	27	35	37	30	33	38	48	36	34	37	32	36	44	35	30	50	39	29	30	46	39	39	41	28	52	33	33	28	34	45	49	36	38	32	40	36	40	40	28	42	35	38	42	36	43	40	40	40	39	33	35	30	31	49	42	46	38	33	44	35	32	38	39	45	50	34	41	42	36	52	37	46	31	34	33	40	36	32	40	35	37	40	40	32	31	34	32	29	41	40	33	30	36	37	34	48	46	40	37	37	49	40	28	48	31	43	38	31	38	48	40	32	33	29	46	41	43	45	35	45	44	33	29	42	29	34	41	48	40	38	28	42	39	33	26	41	37	44	39	29	34	38	41	37	42	35	37	42	42	40	46	44	33	35	39	41	38	38	44	39	31	23	43	34	35	36	33	39	44	52	34	37	43	41	39	33	33	36	28	41	33	42	24	43	35	38	35	40	29	43	46	28	24	45	34	43	45	34	56	34	48	37	38	50	29	38	41	43	44	26	36	35	46	39	36	41	42	27	49	44	43	42	49	39	36	45	47	37	37	33	26	38	44	30	40	30	39	36	30	33	31	33	30	52	43	50	39	42	42	38	29	32	43	30	33	43	40	35	37	36	34	33	39	35	47	29	48	37	38	33	34	42	48	38	49	44	46	45	34	42	33	36	37	35	40	40	26	39	46	38	43	44	32	44	40	29	41	32	59	38	35	32	44	49	39	28	45	40	38	38	36	44	36	35	25	43	35	25	33	41	45	36	36	36	42	42	39	39	30	43	39	38	29	36	33	39	26	35	36	30	31	34	32	35	37	40	33	52	38	51	31	41	30	34	37	40	37	37	43	47	42	39	35	44	46	35	34	35	37	31	44	30	31	47	34	42	32	42	41	35	35	30	36	33	33	33	43	36	37	31	39	38	32	38	37	54	46	35	46	40	47	34	43	24	36	30	39	49	45	32	37	42	39	42	31	39	31	32	36	30	33	32	20	38	36	45	46	44	35	37	36	40	35	33	31	39	40	28	38	37	43	38	48	47	30	33	41	40	38	46	40	33	46	49	42	35	42	43	39	43	43	34	37	47	40	42	41	36	31	44	38	34	39	32	49	37	40	47	37	33	45	43	33	44	38	28	39	41	37	36	38	39	33	30	28	31	41	42	37	37	46	53	46	33	42	36	28	37	42	32	46	46	36	37	32	34	47	39	44	42	44	39	40	32	40	47	39	36	47	40	36	37	29	45	38	27	38	41	36	38	31	26	32	38	31	34	42	31	36	40	43	45	40	42	34	41	39	48	35	38	46	43	34	40	37	43	43	42	31	53	31	29	33	36	40	42	41	41	41	31	39	26	42	34	43	31	33	46	38	45	40	49	40	41	36	34	30	45	32	38	43	42	39	39	41	34	31	43	32	29	34	38	32	41	47	37	25	39	40	37	33	38	37	41	38	23	40	34	34	45	40	31	25	34	37	41	32	36	33	40	46	34	39	35	30	45	28	28	40	41	39	35	39	36	44	52	30	44	30	40	27	28	36	41	37	39	37	42	48	33	44	45	29	43	33	47	39	39	40	36	32	29	39	43	41	48	46	37	36	42	39	40	41	34	41	33	38	32	30	31	50	48	38	40	30	37	37	43	43	44	31	30	48	48	43	34	38	38	39	40	46	45	42	39	31	55	53	48	45	38	43	46	51	46	30	44	29	32	38	44	32	39	43	41	39	48	32	30	37	25	35	40	36	30	38	33	36	44	33	40	44	40	42	41	32	38	41	42	38	36	31	40	44	33	24	37	36	34	36	42	29	35	33	40	38	44	37	37	42	29	33	46	38	31	41	31	45	47	34	38	33	51	53	40	30	44	57	42	28	38	46	43	42	50	39	34	49	32	40	44	37	37	34	32	39	33	44	30	32	29	45	38	35	41	43	38	37	46	39	44	41	32	36	32	36	34	33	45	46	26	42	32	41	31	39	35	40	35	37	37	36	40	36	40	30	44	41	45	42	52	37	38	42	37	38	48	49	34	37	37	35	46	49	25	31	37	32	34	34	30	42	44	40	40	39	38	42	37	43	38	43	40	46	38	38	34	33	41	31	41	46	31	45	46	35	35	31	40	50	42	30	42	42	28	44	41	35	46	43	36	36	33	25	31	32	33	37	33	46	39	30	42	34	38	38	41	42	25	42	35	37	34	38	35	43	36	40	35	48	28	41	31	43	36	28	41	34	54	37	36	41	23	50	45	29	35	46	27	39	39	37	42	43	38	43	39	42	36	48	46	24	35	43	36	24	38	36	41	31	36	34	53	38	39	31	38	39	36	36	38	36	39	47	32	34	37	50	46	48	37	42	40	39	41	38	30	31	44	34	40	50	27	43	46	29	45	37	33	38	50	34	41	39	49	42	38	28	31	36	41	39	32	26	37	45	32	39	33	35	40	45	51	34	39	41	37	43	44	61	48	32	32	40	45	32	53	42	36	40	43	34	33	51	39	33	42	40	43	34	39	36	32	34	52	47	36	35	51	35	33	38	38	42	34	35	46	43	39	35	31	41	42	33	38	30	42	43	37	45	44	45	39	54	34	44	39	35	38	38	43	36	33	42	42	43	31	40	44	41	31	48	20	40	44	32	42	41	37	40	35	35	37	39	29	39	41	42	46	34	44	40	46	41	30	31	49	33	41	38	33	31	34	29	44	24	34	41	35	43	38	34	29	35	39	31	44	46	41	38	42	38	34	44	36	43	46	33	48	47	40	34	30	35	35	48	45	39	53	41	38	44	33	43	44	41	30	54	35	33	36	38	34	41	35	44	39	41	28	34	42	37	34	24	44	41	35	29	37	34	51	52	35	48	27	38	30	47	40	43	34	37	35	35	27	48	45	41
12400	3900	1742	2398	5583	7004	6660	6442	6491	5852	4733	4028	3555	2519	2464	2179	2024	1566	1424	1315	1134	1099	1062	882	962	848	883	866	803	727	761	595	556	507	532	479	438	435	426	437	435	476	431	382	380	356	393	380	423	371	335	361	387	367	388	413	393	356	369	339	333	338	333	336	359	341	289	315	349	322	319	339	309	303	296	313	329	345	355	343	331	316	342	322	334	322	306	337	317	291	326	314	329	345	334	316	343	333	314	309	297	330	336	339	324	330	318	343	329	351	304	322	355	293	326	311	326	321	336	348	315	327	322	299	361	311	337	368	307	331	364	361	324	348	341	291	330	298	325	336	301	319	324	301	357	294	334	320	344	318	324	380	339	278	313	321	280	308	300	334	322	328	312	334	334	337	312	343	326	315	348	291	314	340	282	328	309	320	313	323	309	345	319	341	329	316	348	317	325	295	355	306	355	307	282	332	313	324	333	341	298	323	330	343	331	335	301	316	331	340	330	345	351	334	353	330	327	307	317	348	316	311	303	338	344	328	349	324	320	315	348	319	323	306	300	321	336	357	304	343	314	312	326	343	359	316	308	304	297	325	320	326	321	336	341	326	317	325	341	308	323	301	290	333	312	319	311	301	332	351	354	296	317	288	326	303	303	342	312	329	318	327	306	310	323	284	336	325	317	320	314	333	303	337	314	322	311	321	345	332	355	320	334	342	347	326	300	340	342	320	333	353	326	349	319	322	328	309	309	310	330	350	329	313	271	332	342	343	331	323	328	309	323	322	347	363	341	262	320	332	326	319	326	339	346	352	344	365	324	336	350	308	322	381	321	334	304	321	322	332	325	332	343	317	328	320	302	331	315	337	311	321	343	326	304	338	314	322	341	322	319	313	320	336	316	320	352	319	291	331	325	324	331	323	331	317	325	342	320	368	336	331	316	333	339	369	345	328	292	357	315	341	315	332	335	322	299	331	326	346	321	337	361	345	367	349	317	306	337	327	317	357	287	334	341	342	297	349	325	332	315	305	361	335	315	354	361	314	333	308	303	334	332	361	322	314	344	299	321	315	342	328	304	354	333	309	294	312	307	317	332	337	316	328	334	323	326	297	307	325	336	274	336	301	319	322	302	346	344	323	341	320	327	347	308	339	315	342	308	297	316	294	318	343	335	322	286	328	311	380	335	349	332	324	330	341	354	347	303	347	341	301	327	335	292	315	327	350	320	312	300	311	312	308	348	307	360	325	331	328	336	342	316	305	306	332	339	317	331	354	322	329	324	326	351	339	328	359	311	330	312	329	347	344	315	330	297	364	340	343	315	329	316	284	374	333	306	360	334	321	329	318	318	361	340	373	329	330	312	346	324	330	327	331	311	327	324	306	317	312	323	332	344	326	308	323	310	345	328	334	320	338	302	309	324	333	333	314	340	312	379	350	320	332	321	340	321	327	357	300	330	311	301	318	315	357	338	315	335	286	345	308	320	334	327	357	329	342	344	289	334	322	281	303	336	333	308	329	322	325	335	325	341	321	330	347	322	334	322	307	315	370	320	306	307	333	337	312	328	293	306	304	338	355	364	309	299	351	326	346	302	310	347	306	358	343	329	356	344	321	337	349	323	337	320	333	340	325	332	318	303	314	334	333	354	339	302	281	313	316	364	339	344	310	312	345	323	294	327	331	345	329	311	304	325	316	334	347	346	307	336	355	285	335	303	324	302	307	320	348	348	307	334	353	324	335	345	327	330	314	323	325	325	303	346	350	331	330	335	323	340	336	328	298	325	322	325	286	312	324	323	303	339	282	327	320	356	351	338	306	325	335	356	355	319	323	299	348	292	352	316	350	336	344	312	322	340	320	330	321	345	346	304	307	345	332	316	333	310	305	339	306	340	352	338	342	327	318	310	363	300	319	321	340	339	353	306	303	299	323	313	296	368	352	327	319	330	331	305	336	332	291	328	343	337	342	342	340	340	327	325	311	332	303	336	374	355	325	294	301	348	340	360	332	317	341	337	333	312	339	323	342	334	322	334	341	326	336	331	346	327	320	336	322	313	339	324	311	293	303	339	330	288	329	321	337	293	290	334	318	315	312	332	333	301	337	314	331	332	305	340	327	350	319	346	323	319	346	333	349	314	333	308	351	328	339	302	347	327	334	308	313	314	317	358	330	356	320	313	326	319	349	326	324	324	295	312	325	330	320	349	314	327	305	333	289	293	330	321	289	321	330	287	326	370	332	328	282	325	310	361	320	322	309	320	300	288	322	399	351	314	313	324	370	365	330	353	325	308	325	332	346	339	316	330	303	329	328	298	334	308	324	343	345	322	360	329	322	338	310	329	320	329	340	320	314	332	348	331	338	356	332	362	295	340	313	333	352	346	343	305	336	335	322	306	323	281	342	335	314	327	333	358	351	305	327	345	335	317	318	314	335	306	313	321	331	326	338	335	324	318	338	333	329	330	337	340	319	304	349	316	299	316	335	326	331	317	349	347	317	331	334	323	321	336	344	342	331	329	312	342	293	314	323	296	347	293	351	313	334	341	324	307	358	324	372	342	333	320	318	306	344	317	296	353	317	326	306	323	280	335	315	331	296	343	349	312	312	325	295	342	292	317	341	330	320	341	310	282	346	324	359	329	360	321	319	353	337	333	307	326	330	291	360	349	314	341	333	324	340	354	318	319	333	329	325	329	349	329	339	310	317	297	354	335	350	328	322	324	332	335	332	319	318	336	324	320	323	325	304	337	317	310	308	334	330	323	302	324	355	315	340	350	304	331	332	323	317	303	311	357	289	327	305	347	343	324	341	322	330	294	360	332	291	302	331	305	332	307	320	323	338	324	313	346	357	315	319	308	356	320	344	330	339	293	306	346	305	339	338	353	348	341	320	317	319	301	328	319	343	303	315	348	293	315	310	310	315	321	371	376	305	341	329	339	349	364	317	316	315	352	344	316	333	319	321	307	313	320	291	344	317	315	364	348	317	319	319	347	321	311	310	353	315	352	331	328	303	313	337	331	342	323	327	346	327	350	335	325	295	322	326	340	331	305	344	323	310	345	315	329	303	331	371	323	287	322	308	328	342	326	336	349	325	327	316	348	304	349	326	346	328	303	304	342	325	346	330	332	300	372	305	349	317	321	327	319	320	345	324	350	344	327	290	319	319	357	310	296	299	332	357	345	349	291	306	329	301	324	296	320	337	321	318	320	366	357	348	326	353	300	302	337	334	312	331	333	285	323	305	301	335	351	320	339	347	308	339	331	313	328	322	345	324	336	329	305	316	345	315	322	344	324	299	334	356	328	324	307	328	322	302	328	308	290	316	324	312	319	300	353	354	341	311	323	347	328	325	345	350	335	336	332	339	324	301	363	331	305	292	308	350	307	347	346	330	344	335	328	313	312	293	325	334	355	318	318	309	316	335	335	335	314	318	298	343	350	311	323	312	332	327	283	302	332	307	322	356	307	297	293	310	302	317	304	334	308	337	343	350	305	325	329	300	318	334
974	454	249	140	158	196	243	259	279	278	249	247	195	177	173	154	128	129	112	110	103	118	101	83	99	116	113	94	106	113	86	85	81	65	79	84	81	80	86	73	89	70	81	79	89	76	91	65	90	93	62	70	92	73	83	76	77	74	64	55	73	81	83	58	70	77	80	84	53	80	76	73	72	87	61	54	77	79	79	62	66	72	63	73	79	78	79	74	64	67	73	76	80	89	68	62	91	83	70	69	62	67	65	78	87	77	70	74	67	71	81	90	68	63	82	60	65	88	76	76	71	67	71	65	86	63	62	60	70	74	80	71	83	82	68	68	95	73	67	84	68	79	66	64	72	75	75	77	57	61	69	83	55	81	82	72	78	73	75	92	67	75	75	78	68	72	73	73	54	82	71	69	93	71	73	58	64	83	69	85	69	70	81	71	61	89	71	85	54	82	62	64	72	87	84	94	77	78	74	67	72	77	84	68	73	78	72	62	77	64	79	75	67	73	58	74	80	71	75	67	81	63	76	70	75	71	80	86	74	65	81	79	81	57	86	58	80	94	76	81	73	73	84	67	62	81	69	80	65	77	78	83	81	89	72	80	76	80	81	71	79	75	70	57	62	90	71	79	71	69	69	72	59	71	64	73	69	76	83	84	61	56	78	89	76	78	79	68	64	61	71	68	76	73	83	66	74	72	66	75	83	79	86	67	60	63	72	72	81	56	75	67	58	76	72	66	83	75	68	81	59	70	78	80	74	72	65	79	84	72	81	81	63	59	71	84	56	66	64	58	64	82	70	85	78	81	68	72	75	67	73	65	82	76	91	93	70	72	73	92	54	66	53	86	87	72	87	72	80	73	68	81	70	64	74	71	66	84	68	71	73	83	77	80	77	73	71	62	70	76	65	45	78	79	66	85	78	68	77	69	78	66	80	63	82	78	71	74	86	72	67	92	77	66	76	69	78	79	81	63	82	60	87	74	67	71	67	65	60	84	73	78	72	61	60	72	67	103	80	65	57	69	72	70	76	77	68	72	76	60	78	79	74	74	82	73	66	77	81	62	76	72	72	74	83	64	68	78	69	68	64	74	77	72	76	73	69	76	76	65	75	75	74	78	90	70	73	60	78	75	73	78	74	73	74	75	76	87	84	65	68	69	79	65	74	62	68	61	59	60	59	73	75	80	75	76	68	77	68	89	89	78	72	62	78	47	67	74	77	76	76	87	66	65	83	74	61	79	68	83	80	69	74	90	79	74	77	78	87	71	68	75	77	75	73	60	90	75	81	75	77	72	77	83	87	84	61	84	80	65	67	65	75	77	83	80	67	69	85	93	67	79	77	66	67	78	73	72	65	61	77	69	84	69	69	58	72	79	61	76	72	63	79	72	83	84	89	73	72	73	74	83	95	70	75	70	72	79	70	88	68	63	72	61	71	83	84	68	57	81	74	75	66	67	66	79	75	67	72	65	75	53	72	91	71	60	77	54	75	55	78	68	74	63	73	62	74	81	74	67	53	80	90	73	96	77	71	79	82	67	74	78	73	76	70	77	71	75	71	63	74	71	77	79	79	69	84	77	75	70	75	79	82	77	79	81	75	68	65	75	65	107	75	80	81	65	68	72	81	67	83	78	58	68	81	72	73	68	81	65	85	66	94	65	87	75	68	81	71	82	70	68	85	78	79	84	69	69	76	56	77	72	89	78	68	72	79	59	68	65	83	70	77	72	72	56	69	56	61	66	81	64	74	85	75	61	82	82	82	73	84	64	69	74	73	68	61	76	74	67	71	90	66	75	92	69	89	64	79	84	74	69	66	80	77	62	76	71	64	77	86	74	83	67	80	72	91	77	89	59	59	73	83	94	73	67	80	84	75	78	73	84	54	57	73	65	72	76	69	73	70	62	59	68	80	75	71	83	82	76	82	71	67	67	70	65	68	81	78	71	65	74	70	75	75	77	65	83	77	89	78	71	60	77	75	72	73	73	78	74	85	90	65	66	66	63	85	78	73	75	62	97	68	72	74	88	82	69	72	77	86	63	87	72	92	78	70	61	78	87	75	59	72	75	75	67	84	62	71	76	50	75	81	78	74	63	71	76	68	89	73	70	65	73	67	72	62	73	65	82	75	66	69	94	85	70	73	70	90	80	89	72	85	81	62	80	71	65	64	69	76	62	80	79	80	73	82	70	68	77	55	78	72	76	63	77	92	73	84	80	80	76	76	100	90	74	70	81	80	88	69	70	71	66	75	75	53	78	85	73	68	67	74	68	93	79	56	73	81	72	68	81	63	82	64	82	81	74	78	70	95	88	65	61	78	71	65	83	71	87	54	73	84	65	63	66	79	78	69	76	81	74	62	101	80	65	67	72	69	69	77	56	67	81	70	86	87	77	82	69	77	70	72	92	63	80	72	72	68	75	76	84	77	65	74	79	62	63	64	70	62	73	85	87	83	74	68	76	73	77	73	77	78	69	78	76	73	71	73	67	74	70	66	74	57	85	54	64	71	79	72	89	65	66	68	61	75	78	96	75	58	72	84	85	75	77	66	71	71	78	91	83	55	67	67	62	60	82	76	69	82	77	72	81	81	76	76	79	79	65	75	71	74	66	68	75	83	58	80	84	81	76	54	83	78	67	74	60	52	76	83	65	83	80	64	76	72	84	86	64	70	72	71	56	72	68	64	70	104	76	67	78	74	71	71	76	82	70	66	74	67	75	79	78	86	73	67	54	72	71	85	61	87	63	66	72	64	76	82	73	71	79	79	66	70	52	77	65	86	67	92	66	73	74	79	57	66	77	77	68	74	66	83	67	70	76	73	77	85	84	80	85	80	76	64	60	60	69	82	88	69	77	80	73	77	60	78	80	64	80	80	75	62	75	75	73	69	59	82	65	94	91	55	60	69	69	64	86	74	71	71	79	79	97	84	96	86	77	72	83	69	66	58	80	81	81	79	65	73	65	70	68	71	89	95	70	60	80	89	69	45	64	79	74	55	69	53	66	97	80	69	81	71	94	69	56	74	76	74	70	73	69	81	84	56	64	60	71	91	67	58	61	67	72	70	87	63	79	73	63	72	79	75	83	68	87	62	65	78	78	78	73	80	65	85	54	75	83	65	69	56	101	77	69	75	74	64	66	79	65	61	63	83	82	73	85	83	66	58	58	84	88	71	63	77	86	77	80	85	64	69	66	85	67	79	87	67	73	73	71	64	80	77	70	82	73	66	77	79	78	71	53	71	82	75	92	83	80	64	80	79	98	61	73	78	71	77	68	89	75	55	84	63	77	99	62	79	67	86	54	84	86	77	78	64	74	63	73	70	88	81	63	63	73	67	77	70	81	82	89	68	77	65	70	67	81	58	60	72	87	82	60	82	70	70	65	72	68	77	80	61	68	80	73	80	78	74	73	83	82	69	79	75	63	83	66	63	73	97	77	69	87	71	60	73	75	83	87	58	79	69	80	83	84	79	64	83	77	69	69	75	68	74	60	73	67
14254	6261	3004	4093	9059	10808	10004	9282	9010	8097	6770	6132	5080	3952	3643	3268	2906	2339	2100	1984	1906	1761	1678	1504	1477	1400	1221	1335	1278	1256	1147	998	974	853	849	823	797	750	788	723	772	755	754	692	697	739	712	693	682	678	617	633	660	733	666	699	661	635	608	607	649	633	608	575	634	645	584	605	578	599	596	581	626	618	625	629	624	612	620	618	633	587	596	572	575	599	660	644	614	573	607	616	624	637	617	609	587	580	625	627	615	628	679	610	644	617	623	650	635	616	598	597	627	611	644	630	630	623	614	598	603	623	592	580	588	597	596	575	575	605	601	580	635	600	608	618	618	609	635	609	632	602	576	596	620	606	600	651	634	626	628	618	587	594	622	647	630	605	645	612	574	606	590	563	620	616	554	608	649	588	588	622	666	597	565	551	615	632	647	621	628	630	622	621	644	529	603	594	597	586	588	619	651	648	648	630	615	612	617	632	596	569	581	624	645	614	605	593	618	600	617	608	640	618	618	572	603	592	605	646	600	581	580	608	628	612	607	604	607	588	629	634	578	641	651	628	560	603	612	647	624	599	617	645	635	610	595	632	625	617	603	595	616	610	655	608	625	641	591	645	606	596	630	600	637	649	573	659	623	663	607	547	635	612	663	608	622	612	638	544	606	599	632	646	665	602	575	610	611	590	562	591	644	628	573	620	593	599	605	600	596	636	600	619	552	583	610	577	598	590	596	634	606	647	618	611	617	620	636	626	591	625	623	621	621	586	652	630	626	601	618	653	583	604	603	594	612	586	591	597	635	602	620	617	624	641	584	585	653	630	653	587	635	600	580	655	615	632	645	597	627	626	627	598	628	572	619	637	619	595	583	601	613	644	583	638	624	674	616	572	595	625	574	597	589	583	634	581	612	631	585	623	594	619	633	592	619	601	592	562	600	573	572	617	608	604	600	604	675	570	613	595	621	604	635	615	604	597	625	571	621	589	619	598	580	632	611	611	630	664	591	621	633	561	594	611	586	579	619	606	630	605	619	629	614	641	611	626	584	575	566	600	620	612	622	644	609	610	601	618	584	626	586	571	641	630	563	587	597	635	584	587	605	597	603	640	618	594	600	633	622	581	635	632	616	645	578	613	623	592	620	586	586	579	652	643	583	643	617	585	597	600	582	605	612	620	612	619	629	637	639	573	607	605	595	622	609	625	656	615	599	570	601	623	572	629	642	633	609	631	618	631	649	609	645	560	640	590	592	586	647	578	601	629	605	602	653	600	664	581	629	595	614	629	594	638	664	664	607	575	629	620	622	585	611	622	550	597	614	611	571	597	590	601	628	605	640	577	605	607	596	648	602	671	628	618	609	603	646	615	640	615	592	629	625	603	599	619	588	604	577	610	648	594	606	565	589	576	602	633	591	647	614	619	605	647	620	572	650	655	592	634	579	574	606	573	587	635	603	626	598	629	597	625	634	646	601	562	588	584	592	598	624	607	663	614	608	561	563	606	608	650	589	621	653	600	581	594	593	634	605	654	628	595	573	612	563	647	594	625	604	585	587	607	598	644	585	612	597	601	609	635	578	641	634	621	599	578	581	599	646	621	639	606	637	628	625	620	641	609	607	637	619	681	550	675	601	606	619	552	614	582	618	626	593	664	576	619	627	620	606	623	601	610	597	615	623	575	635	598	580	591	607	623	598	563	619	620	614	606	628	576	644	595	593	606	616	579	625	633	626	591	583	656	592	607	627	654	629	603	605	635	641	625	653	621	621	684	622	638	608	579	614	638	620	601	614	638	653	622	594	600	566	592	600	599	582	615	602	617	630	612	610	572	620	622	653	619	589	566	586	660	634	603	600	609	602	611	581	669	642	619	579	621	606	646	610	564	628	572	631	600	625	604	599	596	569	572	583	608	634	594	603	621	632	624	602	621	575	615	570	623	637	616	598	584	624	610	606	609	552	643	558	611	564	624	649	597	601	583	590	626	606	577	614	646	591	660	582	625	615	598	581	611	606	604	632	625	596	622	614	559	624	608	587	627	647	628	577	605	622	601	649	609	581	614	568	620	567	561	616	607	607	629	662	697	636	691	623	598	594	588	609	593	614	627	576	630	612	673	579	591	611	621	646	601	649	592	569	608	587	576	620	568	579	644	630	631	600	613	592	653	643	594	618	599	609	626	616	609	600	600	619	629	612	616	618	573	608	574	590	608	624	616	621	591	602	586	613	623	600	608	553	624	632	560	591	629	633	661	623	549	607	645	621	648	585	572	613	635	568	593	651	554	602	617	633	628	625	604	637	573	587	660	630	647	588	626	583	587	601	657	606	592	593	589	592	595	609	638	645	634	660	610	595	588	624	601	603	666	626	620	617	608	583	629	623	589	603	585	631	613	592	587	586	654	576	619	625	592	624	611	618	620	614	612	638	598	592	667	592	633	661	593	633	647	584	620	587	623	610	598	619	611	578	626	604	580	643	579	608	625	641	601	639	574	610	627	579	566	620	613	594	585	596	601	630	647	589	630	629	595	630	620	591	600	566	623	619	608	592	604	626	584	676	604	647	631	610	634	575	627	602	605	596	589	628	630	634	617	596	598	623	617	641	640	607	611	630	601	598	565	593	562	643	603	607	641	665	624	600	587	595	600	577	630	630	582	614	560	615	649	626	614	578	591	605	637	587	566	576	618	619	626	593	636	634	615	631	634	581	617	605	591	609	622	605	581	621	635	614	625	659	643	598	605	603	584	602	637	587	620	622	605	593	613	605	626	591	641	601	600	595	599	624	614	596	604	584	618	629	597	597	625	640	605	604	575	658	588	606	595	621	603	582	621	620	643	582	589	633	633	568	625	619	596	595	662	630	600	597	667	650	621	636	601	620	583	607	672	617	626	616	616	584	572	572	597	611	649	627	680	604	670	587	615	617	606	628	634	632	650	602	587	593	599	652	599	608	621	615	596	569	591	526	569	597	583	614	587	577	627	623	621	586	646	635	584	573	640	588	619	647	575	597	648	595	599	657	577	614	626	640	635	590	600	642	588	604	627	593	622	565	651	589	625	641	582	624	602	621	602	619	577	611	659	609	597	612	634	610	568	608	612	596	593	570	621	630	560	593	606	579	614	600	569	602	619	611	587	624	643	643	609	583	616	625	643	642	620	627	613	573	604	621	615	620	591	617	576	618	619	598	577	602	581	591	622	611	635	649	631	627	608	616	606	626	632	606	564	638	602	633	626	631	609	547	617	619	627	625	621	590	642	562	639	579	589	681	572	601	606	642	558	622	564	574	603	617	606	574	603	602	606	613	623	593	548	615	625	646	618	579	632	593	631	554	633	590	601	637	591	577	610	619	624	605	618	601	586	611	623	639	562	598	575	596	657	595	637	552	541	604	599	661	601	626	580	569	625	616	625	619	575	569	599	585	622	611	648	590	623	626	628	617	620	591	602	623	653	633	674	576	591	652	603	641	598	636	614	603	576	641	630	617	589	625	544	605	611	649	657	667	597	608	606
1768	406	169	131	102	165	219	206	240	245	208	169	151	160	130	103	104	73	105	59	79	63	67	75	67	78	49	74	70	57	69	54	42	52	38	49	35	47	29	48	37	38	54	43	34	33	38	27	35	51	36	34	35	33	36	53	33	44	34	38	34	34	40	35	38	40	38	41	39	36	35	34	36	35	35	38	39	31	34	35	35	29	27	29	33	38	34	34	34	41	47	34	26	48	49	43	31	37	39	36	44	35	37	39	32	30	32	35	44	37	36	47	35	30	40	39	42	50	39	40	39	40	39	45	33	33	41	27	38	32	45	43	32	31	39	24	39	32	50	31	51	29	33	32	41	43	40	37	43	31	28	43	45	33	47	44	26	28	43	34	32	41	42	51	34	52	31	37	37	34	33	37	45	42	41	44	36	31	30	36	38	35	36	46	25	45	30	40	44	39	43	38	54	37	33	37	37	36	37	33	42	35	37	39	25	41	46	39	42	31	43	35	29	30	23	34	33	39	38	34	37	30	31	33	34	30	39	37	41	42	35	28	30	39	44	33	35	45	27	32	43	49	30	33	33	35	51	33	38	47	38	40	30	43	33	39	42	30	42	36	48	39	43	38	35	41	43	36	23	46	36	38	47	26	44	24	31	34	36	40	41	42	38	39	40	29	31	33	41	32	35	32	37	39	34	39	42	41	40	39	50	29	42	37	35	50	37	39	32	44	38	38	39	30	32	23	44	41	46	35	32	49	35	43	30	32	44	32	30	33	33	42	28	35	38	30	43	40	40	39	38	37	37	42	38	38	35	40	31	38	36	34	31	32	37	30	42	31	51	34	32	46	40	32	36	35	34	35	38	34	40	39	36	30	50	37	32	40	37	39	29	38	38	39	43	45	32	36	30	46	30	38	50	31	41	32	37	36	52	32	36	41	41	30	35	39	29	28	44	42	24	42	43	46	35	36	39	35	40	28	38	21	28	39	34	26	44	39	30	31	42	34	35	31	41	36	26	41	37	32	38	25	36	43	38	41	42	36	36	35	37	39	34	41	35	35	43	35	44	31	30	44	40	44	39	31	22	45	43	39	34	37	42	29	43	32	41	45	33	44	43	32	42	33	40	42	28	17	35	32	47	34	35	32	33	43	33	30	47	30	33	33	44	24	29	39	53	30	52	25	34	34	37	33	35	38	27	37	34	21	37	55	41	44	37	38	33	37	26	31	38	29	39	47	36	34	30	34	44	29	31	37	38	35	42	32	43	41	38	27	44	30	32	40	40	34	32	38	30	39	37	30	35	32	48	34	30	37	40	49	38	27	37	38	34	30	31	40	36	36	30	49	42	38	33	43	37	25	41	39	32	31	28	37	36	35	25	36	43	32	34	36	33	30	39	36	35	36	30	37	41	42	25	34	43	42	38	31	34	42	34	44	32	34	39	35	37	37	35	46	43	36	34	31	50	38	56	31	41	40	39	39	33	37	43	40	42	44	35	41	41	39	27	23	32	43	35	28	52	32	40	18	43	31	36	33	32	51	34	33	30	43	39	36	37	43	53	41	31	28	47	34	38	48	37	32	39	30	28	38	32	41	38	32	36	34	33	42	31	34	43	39	30	42	41	35	33	41	41	38	39	35	33	30	41	39	34	30	33	38	43	33	45	41	30	41	38	32	36	32	42	32	36	35	45	43	42	34	35	36	31	35	36	29	39	39	29	32	37	30	34	28	40	39	31	39	40	33	35	38	42	37	39	32	38	39	50	36	30	37	36	38	44	29	39	44	28	34	30	26	35	36	36	38	37	41	26	38	37	46	38	30	36	38	41	31	40	36	33	33	41	30	36	41	40	43	35	30	20	34	31	34	37	42	30	33	33	42	47	39	45	31	45	36	47	39	33	31	42	43	29	34	34	40	27	38	30	39	41	38	40	36	38	35	34	41	34	33	25	41	26	38	38	36	37	38	44	45	34	35	44	26	34	40	34	41	42	31	54	38	36	37	34	37	36	28	33	43	38	20	36	30	37	38	41	45	35	34	39	39	31	45	27	35	28	38	39	35	52	38	42	33	40	34	33	29	28	41	49	42	54	32	38	30	38	38	41	27	38	34	43	40	42	29	29	42	43	41	40	34	32	52	42	41	30	32	33	43	40	41	40	39	35	33	35	42	49	34	38	33	45	37	38	30	40	37	34	50	41	36	42	45	44	33	44	39	41	40	32	41	29	40	37	36	42	37	38	38	47	35	49	30	36	34	35	33	46	49	29	40	38	36	42	32	33	52	44	34	39	35	33	30	34	42	28	32	30	26	34	35	38	28	38	29	31	25	49	41	39	26	39	36	46	37	25	32	39	46	30	36	43	53	33	36	39	41	37	42	36	27	37	39	44	29	36	41	38	42	36	36	32	33	31	28	40	36	40	45	36	46	42	36	29	42	49	28	36	30	38	35	45	42	39	35	41	38	32	38	24	41	31	43	49	32	37	37	35	34	35	33	49	36	40	41	41	30	32	38	33	30	28	40	42	34	38	36	27	35	33	34	33	42	38	36	36	32	25	43	40	39	39	38	30	36	34	35	30	26	35	34	31	32	34	38	32	32	28	41	36	29	49	42	34	33	40	34	31	32	32	48	33	41	39	40	31	35	40	25	32	44	40	38	33	35	31	40	30	43	42	40	33	30	40	30	30	34	44	37	32	33	35	45	39	37	31	36	34	47	37	41	37	34	41	35	46	37	30	29	43	29	32	37	32	41	39	39	33	35	39	45	44	34	35	33	34	34	35	36	40	33	38	38	41	38	32	30	43	34	24	44	36	38	35	29	37	43	37	30	45	33	35	46	37	33	40	33	40	27	31	36	43	32	43	36	31	35	27	36	45	30	46	40	38	37	36	39	33	41	29	34	40	23	33	34	28	33	31	39	32	28	37	39	31	34	33	38	39	40	36	35	31	41	38	29	47	42	30	35	52	39	36	43	34	44	32	21	25	36	31	37	36	35	39	40	36	35	40	31	49	44	37	33	42	38	38	35	34	37	33	37	31	46	32	31	41	37	48	28	29	41	39	42	25	30	36	43	45	37	28	51	39	33	42	45	50	44	32	47	41	42	29	45	37	40	40	31	30	36	39	30	36	26	25	35	40	27	43	42	30	35	46	25	39	46	59	35	41	28	32	34	36	34	41	36	36	40	37	31	42	43	35	43	29	34	34	44	48	38	41	33	50	48	36	27	42	40	42	44	28	30	43	28	35	28	36	33	26	36	29	36	34	44	35	38	28	32	29	49	35	31	39	34	46	34	43	38	39	46	30	43	46	36	38	36	29	35	39	36	33	36	44	47	43	37	41	42	38	41	36	46	36	45	35	38	39	24	23	42	30	33	36	35	45	45	34	35	41	35	41	37	30	41	36	30	39	33	39	43	45	27	40	44	29	44	31	47	40	45	34	26	40	33	31	28	38	29	43	39	43	39	30	27	32	38	34	39	35	37	33	34	37	36	26	32	28	32
14849	5325	2410	3363	7841	9797	9383	8646	8438	7679	6749	5859	4392	3605	3524	2846	2694	2091	1897	1703	1607	1403	1405	1149	1160	1094	1105	905	924	876	916	672	675	619	579	545	475	515	478	514	416	503	475	404	424	421	442	422	425	391	407	330	407	399	390	397	372	361	323	312	320	313	324	340	317	319	305	327	289	308	313	315	297	298	341	294	311	312	309	309	323	337	349	325	329	299	298	319	341	320	309	295	348	302	305	326	349	294	351	307	325	329	341	317	338	330	299	308	347	341	343	308	329	332	311	341	290	347	310	303	295	323	336	309	299	306	322	330	352	326	300	337	300	314	291	312	306	293	293	316	336	327	319	313	308	363	314	311	282	334	283	319	294	309	323	267	325	321	316	293	331	288	287	282	333	280	344	320	289	335	317	298	308	328	324	305	346	309	330	332	316	313	322	307	268	300	313	307	304	316	328	303	323	315	343	307	293	306	329	306	304	315	340	312	327	342	338	335	319	339	309	294	324	318	306	302	298	319	331	302	325	307	294	318	325	335	330	308	302	312	315	311	307	294	296	315	332	321	326	294	295	292	329	316	318	322	324	336	301	333	303	292	346	352	325	300	339	278	296	311	307	356	320	313	306	303	313	321	304	323	295	304	303	311	330	300	338	304	332	310	306	322	298	345	288	301	311	291	299	295	298	297	314	316	314	304	323	316	328	285	296	277	317	320	304	321	275	324	305	321	299	323	298	298	321	317	327	322	292	331	308	320	293	304	336	307	311	299	325	324	310	325	320	305	323	316	298	297	331	291	334	313	311	322	330	295	296	293	322	307	319	312	310	294	285	326	317	317	295	326	300	310	320	328	282	326	320	313	325	324	306	324	314	325	320	325	285	322	342	344	314	347	310	317	300	348	320	329	295	313	300	349	344	307	297	319	310	278	328	331	324	308	351	300	315	318	323	316	306	330	316	328	310	342	324	304	310	350	299	309	308	324	322	328	300	318	301	301	299	310	303	335	310	339	314	278	308	297	298	344	328	312	338	335	314	307	348	341	281	320	324	295	283	343	313	324	322	302	342	306	333	322	326	309	320	307	327	327	296	295	291	326	349	286	289	282	324	312	296	307	294	320	295	337	305	293	309	310	304	341	316	283	328	335	320	329	324	319	285	307	305	314	316	317	329	279	285	312	331	317	313	308	320	308	286	294	325	313	317	308	309	304	319	319	318	338	314	277	305	328	336	296	355	303	311	322	333	343	317	290	313	320	306	311	315	281	333	306	321	319	297	302	318	323	298	308	349	345	321	310	315	316	324	325	348	330	319	322	288	326	312	298	343	333	303	278	329	321	326	302	310	326	328	278	324	341	322	313	311	303	290	334	315	349	316	287	321	304	329	333	344	286	280	327	334	304	311	309	320	293	317	326	312	292	327	330	322	317	310	301	345	316	269	305	358	327	324	320	302	315	327	303	338	320	328	301	284	334	290	290	306	329	319	333	310	355	275	284	320	322	290	304	281	296	288	288	291	294	311	335	328	332	292	312	294	285	307	318	331	309	332	312	298	324	332	329	300	312	309	294	323	304	291	293	319	311	289	287	295	329	320	318	322	327	307	297	314	323	336	301	321	313	326	354	305	328	334	306	334	336	332	313	323	284	316	309	300	314	330	311	296	343	309	344	314	280	314	277	335	291	304	275	336	311	315	325	334	321	326	303	291	328	316	277	330	338	323	293	293	304	316	279	296	318	332	366	299	292	334	282	326	324	290	353	272	316	317	316	283	308	317	327	325	303	332	297	320	329	292	340	278	317	303	361	311	315	319	291	307	307	328	316	314	301	286	300	325	321	313	342	303	353	316	309	306	298	324	279	320	322	317	272	353	318	324	336	332	305	286	353	306	336	308	327	330	287	311	306	332	288	302	330	298	328	311	318	293	339	342	307	330	311	325	327	328	319	298	281	310	307	316	329	322	305	319	318	327	300	311	294	276	340	279	305	314	320	317	319	305	307	316	319	306	308	334	282	318	325	336	300	294	325	311	350	296	306	308	305	304	335	316	287	298	319	342	363	305	327	308	305	330	325	307	319	317	333	307	315	305	305	320	317	284	302	333	306	321	320	319	286	286	318	313	283	326	278	280	320	308	349	303	286	325	315	324	290	322	305	301	336	309	276	303	311	307	325	317	296	309	326	337	333	309	324	353	306	321	273	316	330	311	322	312	296	330	335	317	293	352	306	312	340	335	307	312	316	291	310	357	336	332	317	304	327	313	299	308	313	292	289	306	309	329	319	331	296	292	322	340	301	286	332	315	312	309	327	322	303	328	294	338	320	332	291	332	322	337	293	303	315	316	321	332	332	279	314	294	310	349	350	311	311	307	320	306	334	344	350	297	347	307	301	299	314	320	337	305	331	299	299	308	329	314	290	320	313	312	332	307	295	316	346	289	304	308	291	303	300	313	298	313	329	323	301	308	333	317	335	330	309	305	326	318	323	316	300	315	309	311	330	311	291	321	321	304	325	300	264	286	321	311	322	317	311	322	296	299	295	342	319	302	331	293	299	307	314	324	326	298	354	303	296	306	350	340	340	301	322	307	277	291	332	312	330	303	322	343	318	290	334	306	337	273	335	303	306	332	345	327	293	322	306	307	320	312	296	316	332	293	296	307	273	336	338	296	294	332	323	300	304	290	282	302	303	329	331	289	315	322	295	330	324	350	301	316	322	304	310	298	301	333	334	316	336	284	301	330	301	311	283	310	329	323	296	294	368	330	314	310	284	302	333	297	306	319	303	302	294	336	317	284	317	319	312	299	307	297	340	330	306	319	318	315	349	297	311	328	290	314	278	329	314	298	298	334	330	308	311	288	317	342	307	308	309	332	321	320	326	333	307	293	319	296	330	276	306	327	349	307	322	322	285	319	328	321	303	332	327	305	333	320	293	314	300	289	329	316	301	317	302	331	297	322	307	300	295	297	293	302	294	312	328	340	315	279	303	308	330	325	326	316	316	310	303	314	294	346	309	315	335	299	311	305	320	314	292	303	346	317	334	282	292	295	299	283	302	318	332	300	302	314	311	316	323	327	288	324	327	322	318	309	332	323	326	320	294	330	343	315	343	264	326	298	302	312	322	307	344	313	326	284	331	297	333	337	322	329	321	295	296	286	307	306	279	292	298	309	322	326	319	285	293	312	315	306	315	303	311	302	312	349	322	306	322	287	296	340	316	300	333	302	335	307	306	289	321	270	314	336	283	306	332	281	317	305	309	336	312	341	320	337	284	300	309	324	316	316	280	332	320	307	329	337	308	308	306	318	311	259	302	315	347	294	316	341	312	335	315	311	292	303	288	311	305	293	310	302	301	322	326	329	317	303	304	297	298	298	314	287	339	293	309	330	330	333	299	340	326	267	276	310	320	312	313	326	341	268	344	328	324	296	327	304	323	313	292	304	317	313	314	308	331	319	308	316	316	298	296	305	274	316	330	314	299	306	321	290	325	334	301	344	299	319	297	284	343
1441	617	300	201	188	311	295	325	316	315	316	308	228	232	207	195	178	137	163	142	124	137	116	120	109	87	113	110	101	108	107	96	96	108	84	86	75	90	91	75	82	89	97	76	79	85	71	69	83	82	60	82	91	75	88	83	93	73	81	70	71	84	87	66	85	68	71	67	76	74	81	82	62	61	69	71	68	77	72	67	61	84	84	66	59	67	79	76	79	78	86	69	72	87	78	84	92	78	72	85	87	91	82	96	80	70	90	96	71	76	84	83	68	84	82	87	84	81	81	81	58	89	83	77	79	62	81	81	77	83	82	82	78	76	69	71	72	68	81	63	56	85	85	79	87	79	64	94	78	78	82	72	72	85	80	80	90	86	76	93	89	71	87	74	66	60	81	76	70	68	72	77	72	87	86	62	67	91	78	73	73	67	56	71	72	90	81	71	70	85	80	71	83	81	79	83	83	77	78	87	79	84	73	82	69	65	75	65	83	70	69	73	87	69	79	77	71	70	80	73	77	71	81	79	68	71	82	96	78	88	80	69	78	77	90	67	92	73	76	73	65	59	85	72	83	60	64	78	86	77	65	77	75	83	77	87	77	74	97	60	74	89	84	103	97	84	75	87	91	95	76	59	90	77	79	90	83	71	84	74	63	69	83	77	80	74	68	86	65	80	74	84	86	73	83	71	79	79	71	68	75	102	72	74	61	78	85	89	65	79	85	74	83	76	77	80	76	72	91	74	68	69	87	75	76	74	71	77	70	82	65	68	67	83	77	80	72	60	79	71	83	81	86	81	82	71	72	69	86	79	76	68	85	91	66	78	76	66	74	78	75	73	73	83	87	68	85	73	86	74	81	89	66	86	89	66	86	80	95	86	73	76	58	76	65	92	70	80	86	69	76	85	85	66	81	80	76	81	67	73	81	89	75	70	77	89	91	74	76	83	71	81	73	64	69	75	76	81	75	90	81	69	88	63	69	86	74	75	85	75	90	71	78	82	80	80	64	85	73	81	66	69	97	72	67	73	81	60	73	82	77	81	81	78	69	81	96	69	68	66	83	65	89	77	68	82	84	81	73	86	74	84	72	83	62	92	76	73	76	74	86	84	77	97	79	76	62	82	68	65	75	82	60	74	59	78	92	75	70	82	81	85	59	69	81	73	72	58	60	80	71	88	84	83	86	69	65	67	84	91	78	91	92	68	95	72	72	91	69	76	81	78	87	77	77	83	85	69	71	77	78	90	75	79	81	84	67	87	72	82	81	77	75	69	82	81	81	73	73	74	90	70	89	83	58	91	59	77	78	68	86	90	85	75	71	90	70	73	94	77	86	61	86	87	73	76	99	74	77	74	72	96	85	84	67	78	83	66	68	82	83	64	82	74	69	85	81	71	79	76	64	87	72	69	88	83	72	82	68	78	77	67	106	88	73	72	67	68	88	79	83	93	79	82	66	90	62	71	70	73	79	70	97	70	79	81	77	76	95	65	79	76	69	83	78	83	81	84	80	77	79	69	77	78	87	78	82	80	82	80	80	65	72	71	77	79	93	81	69	66	85	75	68	80	68	86	68	77	95	62	69	82	73	71	84	72	64	89	75	85	86	81	77	77	100	67	73	65	75	76	74	74	76	86	98	74	60	76	77	62	84	79	75	72	79	79	74	67	86	70	79	78	77	76	77	87	63	73	65	97	88	81	72	80	106	96	82	85	88	68	85	108	80	72	83	68	75	87	95	83	83	68	60	73	68	65	74	68	73	76	70	75	80	58	79	83	72	85	91	91	76	81	74	86	61	74	77	79	76	84	82	73	75	75	78	73	83	67	63	72	69	63	73	63	87	83	71	91	73	83	98	76	90	68	99	78	93	75	80	78	74	84	77	60	81	74	87	76	89	87	72	95	90	74	75	78	72	86	71	82	69	82	77	60	78	78	74	83	77	81	84	63	82	81	85	93	64	90	60	83	70	73	62	73	82	60	77	73	68	64	77	80	85	67	62	79	76	88	72	83	80	77	70	88	81	75	62	57	77	86	80	81	81	75	72	76	76	86	69	73	58	65	74	71	62	68	90	84	75	73	81	86	90	83	89	69	75	58	77	87	82	83	90	67	84	73	80	83	83	60	80	71	74	75	53	83	78	71	72	75	76	88	73	60	58	85	78	88	71	75	66	81	82	66	71	91	81	68	81	76	80	97	77	75	74	80	72	90	85	83	78	76	74	80	72	87	91	77	88	83	73	79	85	73	85	69	84	76	77	88	73	88	84	74	73	72	75	82	64	77	74	72	63	83	70	87	89	51	83	69	66	66	75	87	68	87	61	81	84	76	82	61	70	69	64	73	85	79	78	67	80	83	82	94	70	87	88	69	66	70	77	75	75	77	63	67	87	81	85	81	70	77	89	84	54	70	76	67	92	77	75	92	73	77	69	80	75	71	65	78	73	72	82	84	83	83	79	80	72	89	58	93	95	68	74	66	83	65	78	74	77	85	65	89	61	78	79	73	92	81	87	87	65	79	72	88	76	91	68	77	83	85	80	90	81	86	73	81	80	87	84	74	77	72	78	66	86	77	81	79	75	78	82	79	88	72	79	74	89	78	80	89	82	83	72	81	72	62	81	79	63	82	76	67	67	85	76	62	80	69	82	81	81	79	85	73	75	63	84	73	83	70	59	78	67	80	83	77	83	64	76	69	78	82	72	77	70	68	78	80	76	68	67	75	76	85	65	91	62	60	78	76	86	90	79	74	76	85	92	71	69	79	92	64	85	81	84	68	80	79	71	67	74	89	67	80	86	83	73	68	81	78	77	79	74	88	68	83	84	76	79	88	72	83	82	88	79	74	71	88	69	86	80	77	79	87	81	69	93	63	86	83	70	92	76	85	66	63	64	74	101	71	59	78	70	85	96	77	73	68	85	92	77	50	66	81	70	101	77	94	80	66	59	94	76	81	73	66	75	79	76	83	81	80	80	75	91	74	77	84	79	84	89	87	73	78	70	82	65	62	66	83	95	69	64	77	60	74	92	81	82	81	80	75	77	76	66	78	86	92	74	87	66	71	71	64	66	76	80	62	72	73	84	69	92	97	58	85	70	76	80	80	71	93	79	84	76	76	77	72	74	89	74	68	72	79	72	85	81	70	69	89	69	74	83	93	74	82	84	74	91	63	77	77	69	85	81	70	74	85	90	77	83	77	68	83	82	83	78	82	61	83	78	71	75	77	67	74	83	81	69	67	81	80	65	89	66	84	97	80	82	81	84	71	72	79	73	81	76	98	74	83	80	73	68	84	82	68	73	94	82	72	77	81	70	71	61	78	90	92	75	69	71	90	89	69	76	74	68	65	88	66	80	74	83	76	73	71	72	73	83	80	78	85	75	66	77	88	81	74	80	81	83	76	74	88	77	72	90	70	59	81	87	73	75	63	68	92	77	59	84	74	94	92	72	96	53	78	79	82	71	73	71	80	61	91	69	67	82	72	83	71	79	64	81	85
17210	7587	3688	5302	10972	13215	12226	11577	10970	10130	8726	7733	5923	4944	4578	4006	3789	3003	2709	2335	2404	2173	1917	1783	1739	1636	1626	1447	1445	1358	1448	1192	1093	1041	969	940	971	893	905	903	774	804	815	866	786	813	766	769	728	798	688	769	742	690	748	756	769	703	686	654	648	637	670	612	649	663	611	660	666	640	629	654	686	647	645	629	655	613	621	629	673	671	608	660	620	632	644	698	648	686	653	648	677	698	654	675	619	613	649	657	627	631	698	665	693	702	648	649	652	689	663	673	696	627	666	626	621	696	676	627	678	621	621	635	696	703	664	636	649	653	628	629	675	631	652	626	600	679	643	635	647	615	646	643	667	671	627	634	626	634	609	629	666	683	604	657	647	667	645	657	629	639	685	698	656	656	629	651	668	639	614	622	640	703	622	643	658	628	629	623	600	612	623	684	639	696	654	645	695	628	641	629	689	588	590	661	665	698	669	677	633	659	650	643	637	652	661	674	641	677	641	655	618	614	658	675	648	622	624	622	693	657	623	654	662	647	625	657	663	675	645	641	675	602	622	632	667	651	686	623	657	658	619	682	641	587	646	679	619	684	655	668	660	685	640	639	615	663	617	658	631	668	668	641	668	659	659	666	692	663	637	661	594	608	640	658	652	659	635	645	635	679	657	660	649	650	675	678	652	657	645	652	670	655	710	644	599	654	657	626	693	639	619	704	595	629	654	690	664	657	641	669	643	643	715	640	663	621	628	656	658	641	626	659	634	675	644	632	660	673	628	632	648	666	664	685	659	615	657	671	644	656	643	615	683	650	627	692	702	653	632	715	620	660	687	643	615	631	628	616	660	660	614	641	640	643	603	651	690	615	663	666	630	597	632	643	667	636	650	677	686	621	622	639	630	625	676	657	700	649	698	644	634	637	647	627	623	659	593	710	638	660	704	648	619	609	668	625	651	667	623	626	619	629	681	674	633	623	633	573	629	627	646	664	634	616	628	651	611	630	597	651	627	654	715	684	620	648	616	659	612	609	625	638	606	633	640	613	645	656	652	629	654	643	686	627	684	649	679	643	657	646	701	617	649	637	596	633	654	629	679	697	677	619	655	620	618	652	642	595	642	665	619	661	659	645	716	606	695	608	597	645	627	657	617	671	619	633	627	604	637	643	658	665	640	650	620	639	639	658	666	671	607	627	643	635	618	675	610	691	632	643	656	635	633	643	616	641	637	641	628	624	622	661	629	689	625	634	613	673	623	685	670	641	621	644	672	633	642	669	675	670	646	637	659	630	616	658	641	658	638	623	608	635	606	617	685	616	645	644	664	653	658	643	627	673	648	661	656	618	670	628	646	639	690	622	668	658	667	646	628	670	638	647	616	644	631	664	640	641	658	660	665	667	676	637	642	618	633	620	612	669	677	639	673	674	622	665	601	612	668	645	648	655	634	747	631	657	636	664	610	653	625	640	627	653	660	621	665	707	665	617	647	605	681	676	658	656	696	671	696	638	610	622	621	652	596	649	612	638	616	656	679	680	626	673	624	629	626	594	681	632	623	617	633	713	681	595	620	634	663	622	657	596	626	685	647	630	595	662	647	636	659	683	635	683	674	661	629	690	658	628	689	629	699	677	673	634	734	621	651	678	666	673	586	647	632	654	606	631	667	656	616	649	646	682	663	663	694	659	679	658	648	669	644	646	665	618	674	683	592	634	583	615	701	652	649	644	616	619	673	594	668	659	650	659	633	623	644	600	643	632	582	619	618	639	620	654	655	635	665	649	632	675	622	609	700	586	631	639	662	663	704	656	654	640	632	650	644	670	683	624	654	618	647	691	623	658	652	648	644	675	629	614	663	629	644	657	655	641	652	631	633	627	614	682	662	652	662	657	675	600	630	643	681	628	637	633	609	646	657	677	652	652	685	622	657	670	655	632	622	634	652	660	614	600	611	666	656	644	654	615	642	597	623	635	677	666	675	622	642	626	645	618	612	669	631	654	662	658	668	671	650	654	705	640	648	670	697	643	628	663	581	635	630	649	626	653	602	667	652	643	621	645	650	683	658	656	659	674	645	667	700	606	622	654	607	650	668	669	665	626	627	673	650	632	656	653	677	642	685	603	630	653	652	637	649	643	637	603	633	648	659	664	639	662	636	585	647	661	682	674	659	629	627	668	650	683	631	637	637	652	636	633	672	650	651	632	660	648	645	651	667	644	692	670	634	617	631	669	651	614	676	639	676	663	628	686	663	614	715	611	646	645	672	589	685	651	635	701	690	637	668	656	660	656	639	651	678	636	684	651	666	653	628	646	635	633	648	650	654	632	617	655	657	643	688	697	660	609	635	610	647	642	640	669	655	616	681	631	658	615	641	635	667	663	670	689	631	675	636	681	673	656	645	636	629	628	625	676	619	639	691	654	621	679	661	638	693	648	661	670	623	650	643	632	669	606	677	667	666	635	629	654	662	632	666	675	670	664	621	664	632	640	645	639	667	684	638	651	631	651	646	663	658	650	638	640	683	674	663	633	605	614	700	639	679	626	650	660	655	661	679	682	664	635	615	671	642	669	647	609	628	636	660	633	684	619	686	645	639	649	694	645	650	687	621	701	615	630	625	657	633	663	677	687	669	636	626	635	689	590	638	648	649	653	638	606	589	625	669	675	629	673	664	630	655	652	653	654	622	649	676	660	685	676	569	692	669	641	633	665	685	675	635	625	628	698	640	643	660	631	646	658	670	617	640	704	666	616	652	653	668	649	624	650	671	654	636	656	644	633	630	659	693	697	629	677	630	644	641	639	606	632	645	622	634	685	618	643	666	610	644	647	660	642	623	660	638	652	640	678	626	653	608	608	633	663	679	655	679	631	622	651	585	673	673	684	674	650	641	626	615	668	646	669	656	614	681	645	631	645	652	661	637	651	635	658	626	643	667	634	599	669	651	635	666	658	642	652	702	654	595	709	643	658	598	636	641	713	660	602	629	652	585	663	679	693	642	655	688	645	637	626	666	591	611	694	663	641	678	644	598	663	669	709	690	643	676	639	683	622	687	650	692	670	613	628	634	648	629	665	664	672	692	657	646	611	646	627	644	635	626	705	656	620	648	676	634	632	620	628	652	637	626	651	640	669	667	647	698	617	659	671	658	603	629	643	621	645	640	638	653	627	682	671	652	624	624	604	626	621	667	661	665	666	630	687	608	653	676	677	644	624	650	616	635	613	632	653	668	641	673	626	670	607	671	690	633	668	654	697	636	658	654	680	623	613	615	652	612	638	684	621	645	563	624	680	708	677	632	595	647	676	621	626	609	588	639	673	626	686	638	662	643	621	662	625	667	657	629	650	677	627	661	634	595	667	725	647	655	678	671	673	673	677	623	638	711	672	677	663	666	613	646	634	652	635	651	615	670	625	636	641	664	661	661	650	614	672	655	649	652	654	674	648	638	724	651	641	658	663	689	658	621	637	644	620	637	640	606	646	633	626	686	630	659	619	646	612	641	672	625	664	627	637
1282	246	133	110	72	139	147	144	168	166	158	117	115	113	106	107	83	80	61	67	67	63	55	69	55	58	38	64	58	51	68	51	40	34	46	40	48	46	45	48	57	32	39	46	42	31	41	53	34	35	44	52	47	46	42	35	41	38	36	41	53	35	44	35	42	49	37	37	37	36	29	33	40	45	31	37	42	50	43	39	36	40	39	35	43	38	25	37	43	38	44	48	44	29	47	39	44	33	46	41	42	30	32	33	40	32	51	37	41	33	34	34	40	32	30	34	39	35	36	38	40	43	33	36	42	48	57	44	40	43	38	35	35	35	31	45	36	51	35	53	26	28	34	32	41	52	55	31	33	38	50	39	50	40	50	46	43	44	38	43	44	41	45	41	44	40	30	34	32	49	34	49	38	39	39	38	26	29	41	34	40	37	46	39	39	38	50	34	29	32	36	43	33	28	37	31	36	42	37	27	38	41	34	35	41	48	44	40	46	42	47	45	41	43	35	50	44	34	40	34	46	36	45	33	29	46	37	34	38	50	38	35	46	37	40	39	44	37	33	43	41	40	41	38	30	37	36	37	29	46	40	46	45	40	47	30	50	43	30	39	32	31	34	38	45	46	37	42	45	41	37	41	40	43	40	44	31	35	47	39	30	43	36	41	48	28	38	35	28	50	35	38	39	28	27	41	42	42	43	46	42	41	45	40	27	42	39	38	36	45	36	36	36	37	36	43	40	40	39	45	30	41	42	29	48	42	52	30	44	37	46	34	43	41	38	41	52	38	47	40	43	34	38	40	47	34	39	40	40	44	31	23	43	41	46	34	38	44	44	43	44	50	36	33	25	45	35	31	45	39	31	43	37	34	30	48	39	42	39	39	28	44	36	38	43	36	43	43	41	38	42	40	34	41	46	40	43	40	33	35	44	33	30	38	36	52	41	42	33	58	46	34	40	40	40	44	33	46	40	44	44	32	31	36	40	38	41	41	38	43	32	33	39	35	35	32	44	31	34	43	30	44	42	43	36	38	46	37	41	29	48	51	44	40	48	27	27	42	46	48	35	52	50	38	44	41	37	41	36	42	41	42	45	41	43	41	27	42	43	33	34	41	53	40	42	31	26	45	36	48	43	48	35	40	37	35	43	53	34	34	37	38	33	37	36	30	35	42	42	47	34	48	39	43	42	33	36	30	36	46	30	49	28	36	48	40	44	36	37	38	45	35	35	38	38	39	39	39	43	44	33	24	42	52	38	43	45	35	35	44	41	44	33	36	38	53	40	37	34	48	40	38	36	42	34	45	41	36	31	32	34	41	45	43	37	40	51	45	34	45	38	46	49	48	41	28	40	41	35	25	40	38	32	38	37	28	38	44	41	29	32	36	35	38	47	35	42	42	32	40	33	39	31	45	44	42	36	43	49	36	25	60	38	40	47	43	34	41	46	35	37	38	40	49	44	35	53	41	38	37	21	37	34	32	42	23	37	40	42	37	45	40	43	40	46	41	38	43	40	44	37	39	41	38	37	47	37	46	31	34	43	35	27	39	40	41	33	32	29	33	47	36	44	33	47	36	32	40	41	45	37	43	36	37	42	51	50	48	32	33	37	45	39	35	45	29	56	30	41	42	44	37	30	39	35	45	48	43	44	36	40	30	32	27	37	40	46	47	34	47	33	48	43	32	26	32	34	34	42	36	31	51	33	26	39	28	34	33	56	44	35	44	41	39	34	33	40	44	33	38	31	36	36	33	39	46	41	30	43	45	39	40	35	35	35	41	45	38	44	31	45	33	35	43	32	35	34	33	31	33	40	33	46	46	29	43	44	47	38	33	29	33	40	44	33	41	39	39	33	52	33	44	40	37	43	28	42	44	36	31	44	43	34	43	34	48	39	39	36	28	40	41	38	30	48	33	41	42	36	40	50	33	28	38	35	40	36	43	43	35	44	40	36	37	36	42	42	37	47	40	35	43	56	29	25	50	38	40	33	34	42	50	34	38	27	35	33	39	31	45	37	53	37	41	44	33	42	33	37	45	46	34	49	37	29	42	39	45	41	28	46	44	38	38	32	38	29	32	53	43	38	46	43	50	38	32	35	40	31	41	39	42	34	29	38	38	39	43	36	46	38	39	63	43	36	35	37	48	36	41	29	35	44	42	51	35	29	45	41	49	21	54	47	34	35	35	32	26	42	43	38	26	43	44	33	44	36	53	45	52	37	45	38	39	40	36	35	43	41	45	35	42	36	42	36	37	40	37	49	43	46	49	31	38	44	38	48	37	27	35	39	43	36	45	28	43	42	35	43	27	55	39	37	31	40	43	35	43	36	30	29	40	40	35	45	30	42	48	38	41	30	49	45	33	39	35	42	44	37	38	35	43	36	44	41	37	38	34	37	30	37	40	39	42	41	34	50	32	36	42	38	49	44	51	39	44	38	40	38	43	39	41	40	40	41	30	32	30	53	45	45	38	38	44	32	39	34	41	28	41	43	40	35	39	46	37	50	38	41	46	34	40	34	37	39	40	27	30	47	32	52	38	47	43	28	46	33	46	39	31	37	42	46	41	31	41	36	35	38	42	39	43	46	47	41	41	37	50	44	40	30	37	39	39	38	39	30	40	24	51	29	37	38	40	47	43	38	44	46	42	44	35	31	34	44	43	38	33	33	30	38	33	36	38	45	32	48	39	41	42	48	43	24	45	37	33	45	34	43	38	40	37	31	35	38	53	47	58	31	36	38	39	50	38	36	38	36	41	39	37	38	50	32	42	36	49	40	35	36	35	43	50	39	28	36	38	49	33	28	46	40	36	39	40	35	43	40	51	43	44	35	38	47	37	43	40	34	33	37	38	33	45	41	29	39	42	52	41	45	42	37	43	32	33	34	43	37	36	38	40	46	44	42	39	50	38	52	41	45	55	39	42	37	34	49	57	35	31	41	42	49	32	34	31	33	38	41	48	39	44	51	32	42	34	34	28	38	41	39	36	28	51	33	39	46	49	40	39	28	41	39	48	47	42	44	40	37	32	40	29	37	41	38	38	39	48	40	39	31	48	40	37	27	34	37	30	36	34	38	45	43	38	34	31	43	50	42	32	38	34	44	40	39	31	24	45	32	29	29	45	36	34	48	43	42	43	45	44	51	49	32	33	37	37	36	44	39	32	45	38	27	36	39	37	31	40	37	51	45	32	49	35	30	40	39	46	39	44	33	29	34	34	38	41	46	28	42	30	40	33	43	42	39	24	33	35	45	32	43	37	38	32	26	30	32	48	43	46	26	31	43	27	40	40	34	38	38	38	32	33	42	52	38	44	33	34	45	30	35	42	27	46	36	44	41	38	46	38	29	38	34	35	45	45	33	38	37	42	35	39	47	34	38	37	52	43	36	46	37	41	33	38	44	26	50	33	39	34	47	40	36	42	51	41	42	44	45	37	33	40	41	32	44	45	37	35	38	20	38	37	35	51	31	46	42	33	38	45	39	41	44	44	32	22	36	39
12607	4162	1760	2531	5699	7336	7073	6712	6494	5923	5219	4203	3329	2592	2393	2219	1980	1606	1417	1247	1233	1121	1094	959	943	871	881	767	788	765	755	658	570	512	518	512	432	476	480	521	456	457	421	439	409	362	382	390	390	391	347	373	399	382	413	418	360	381	332	329	368	317	347	337	343	319	337	301	328	311	339	333	306	318	333	362	331	316	328	316	337	346	334	352	267	338	338	316	324	373	322	313	322	316	298	305	356	291	322	318	314	338	324	339	363	328	349	311	366	352	318	314	326	334	356	338	333	294	338	307	341	319	322	335	315	310	332	318	334	337	314	305	328	314	332	316	325	312	368	320	337	350	328	345	322	329	335	330	339	330	322	319	344	308	321	320	313	359	323	330	324	378	329	350	331	303	307	330	333	319	295	328	299	314	341	331	343	339	327	294	314	318	356	350	354	329	346	322	336	331	314	312	323	344	347	364	350	353	321	316	339	300	357	344	315	322	313	335	335	326	306	306	343	357	348	300	339	340	347	330	312	361	315	343	337	307	323	316	291	311	318	335	333	311	344	331	343	324	307	319	300	333	313	350	325	325	327	366	354	308	316	335	339	341	367	335	336	319	330	340	337	345	329	348	336	325	350	360	342	344	346	309	327	331	328	334	312	322	328	332	327	356	359	360	335	374	334	353	302	335	351	307	318	313	338	363	337	344	313	353	318	330	315	325	343	341	288	353	336	323	348	303	331	343	307	284	308	333	313	347	340	324	326	333	316	320	317	337	350	377	329	307	350	335	329	345	326	323	339	322	327	333	313	305	344	335	358	343	315	314	326	356	337	322	361	344	328	297	323	332	335	304	310	315	341	321	340	336	340	342	321	329	349	334	337	333	331	311	356	315	319	316	333	323	292	312	335	344	338	316	313	316	317	293	344	337	321	333	343	353	298	361	332	319	296	308	289	327	339	334	332	335	347	347	302	331	324	335	343	363	341	367	341	346	325	317	339	350	317	300	322	336	323	337	376	309	332	321	355	331	347	344	313	322	332	338	372	315	317	352	330	307	348	311	336	322	315	347	347	324	326	336	314	336	343	359	347	348	337	344	316	350	299	342	307	352	340	333	349	332	325	328	328	329	334	335	341	328	330	345	345	319	327	352	333	332	313	316	315	327	364	338	343	320	333	311	366	328	340	337	349	278	305	350	341	319	316	282	323	338	309	328	329	313	322	329	331	322	337	307	342	350	304	341	327	338	343	324	339	329	323	365	340	323	305	333	353	344	292	344	313	349	339	338	324	333	343	359	331	320	326	346	341	329	315	333	317	300	312	302	314	328	315	350	308	324	314	324	347	330	361	336	326	329	333	313	346	314	339	280	312	356	308	368	334	339	344	346	311	307	316	340	353	355	320	336	347	351	363	334	342	353	310	336	335	331	346	296	328	345	318	306	357	318	351	326	338	319	345	325	364	326	317	292	342	344	325	326	315	380	353	368	361	338	330	341	335	340	363	313	336	321	319	331	327	327	351	355	358	334	347	339	346	326	348	316	353	315	377	337	311	315	337	307	343	322	333	300	299	352	345	307	339	340	325	338	307	322	325	341	336	349	338	352	345	332	356	323	333	363	346	313	341	335	328	312	362	322	347	322	326	349	333	274	339	345	322	314	313	351	327	340	322	334	331	325	311	342	325	309	333	332	353	352	310	300	342	315	315	356	344	358	329	356	333	322	326	316	305	341	325	323	316	352	322	339	381	318	360	323	352	346	352	378	315	352	308	316	331	307	335	351	333	354	335	332	309	334	317	322	345	323	293	326	346	321	326	331	348	313	310	332	339	317	349	353	302	323	297	340	311	370	334	331	336	295	326	351	331	340	302	311	333	330	336	359	306	315	331	357	338	322	326	323	322	305	339	345	336	299	317	313	324	317	330	340	354	318	336	335	312	325	322	323	320	307	358	332	362	337	336	332	319	354	332	375	344	352	320	359	343	306	331	331	331	292	341	293	349	346	334	336	334	314	348	338	312	332	350	316	314	345	312	325	339	327	347	327	334	348	341	333	331	326	337	328	365	335	379	302	306	315	363	322	325	322	363	313	305	322	334	355	303	350	327	363	328	326	353	322	329	369	319	316	298	324	361	357	315	351	280	327	337	353	295	302	330	332	328	316	356	366	348	339	325	371	325	284	338	350	328	321	305	324	319	315	324	344	296	328	360	329	352	314	310	361	329	336	324	308	318	313	346	307	314	364	315	328	329	342	333	324	321	293	338	303	341	330	343	339	310	330	313	278	337	349	289	347	298	327	356	309	349	296	338	348	315	316	336	328	343	336	322	322	347	311	350	350	340	314	319	328	329	319	326	340	344	306	310	314	344	309	326	340	339	333	323	303	311	341	326	339	304	288	346	334	342	337	325	360	307	329	339	349	299	311	359	337	315	375	356	355	313	327	336	319	330	303	297	351	336	337	328	373	303	337	322	312	341	351	357	308	329	327	314	324	328	345	338	321	316	337	354	341	328	338	332	329	345	321	296	309	340	354	331	361	319	326	309	355	326	357	350	369	319	331	333	317	344	318	330	356	309	281	332	337	317	319	298	308	317	350	352	359	331	344	315	317	329	332	300	340	362	329	360	356	321	355	368	326	343	352	334	337	339	339	348	317	332	320	353	307	317	316	369	315	310	360	320	296	352	344	349	335	322	325	302	309	307	334	362	331	306	302	331	317	346	330	354	316	335	338	299	352	305	303	334	317	320	356	319	293	311	327	321	369	318	342	350	311	329	320	324	330	309	335	305	354	318	342	329	340	341	352	358	348	352	345	325	340	323	362	343	352	322	339	355	304	334	310	304	324	338	326	354	336	339	352	326	316	349	352	342	313	334	342	358	335	310	328	328	313	345	339	334	332	343	378	363	336	361	380	362	317	326	344	304	294	330	351	348	341	348	313	299	317	327	367	349	343	318	369	339	338	309	325	326	334	326	346	333	318	363	333	336	348	338	300	358	359	340	360	371	363	304	308	326	336	342	324	331	346	350	356	386	365	327	324	336	324	315	340	309	329	375	317	346	333	326	348	325	335	323	308	330	354	362	376	319	332	309	309	320	312	342	315	331	328	339	306	332	357	307	333	332	328	340	336	324	296	331	333	310	323	322	382	354	333	355	345	326	337	335	298	319	324	351	359	314	374	346	352	324	331	351	302	324	324	327	345	312	313	364	301	350	314	337	328	327	322	342	303	333	310	314	345	308	322	340	344	333	337	306	332	323	308	292	336	346	343	330	300	324	337	345	332	325	297	338	314	341	353	342	343	376	360	304	320	341	321	329	321	276	291	335	321	321	321	319	361	337	326	321	293	308	335	325	360	326	296	329	325	341	325	322	371	326	343	322	326	335	335	342	323	354	321	322	338	336	340	333	321	326	318	345	305	334	341	329	302	333	320	319	346	339	317	307	334	344	311	341	355	325	343	325	364	348	345	331	320	301	318	325	343	325	335	319	323	307	343	366	313	336	355	317	331
1016	505	251	174	155	200	269	236	276	265	261	236	170	187	166	156	163	127	126	120	119	142	119	108	119	106	98	98	114	94	92	105	80	82	75	99	94	78	72	71	60	77	79	68	97	79	81	73	72	86	64	67	83	74	72	80	71	68	78	81	72	79	77	71	76	78	83	79	91	78	64	80	82	75	70	71	89	77	72	81	76	78	75	78	68	89	63	80	82	69	73	70	72	72	72	79	71	87	72	82	65	80	81	85	78	79	71	76	72	77	88	74	77	73	68	78	70	66	93	70	76	77	102	60	80	82	73	72	80	77	85	75	67	74	86	62	84	68	65	77	73	70	75	86	81	83	63	79	78	74	75	79	75	59	71	86	79	83	73	68	59	74	70	72	69	84	91	75	70	75	64	60	72	70	74	85	73	76	85	70	63	68	87	71	77	67	98	75	74	67	79	76	80	69	73	56	74	83	58	77	72	81	86	88	72	73	72	59	91	66	80	65	73	71	69	91	82	84	50	80	84	75	63	82	73	63	94	74	83	86	65	87	86	63	51	58	90	70	86	63	73	75	74	77	77	80	91	67	85	89	98	90	61	89	60	88	76	71	76	64	76	79	77	55	78	74	66	84	87	71	82	88	72	77	73	87	85	81	82	88	76	72	68	68	79	74	75	63	69	65	77	67	68	76	76	61	63	78	76	71	76	72	55	68	78	87	78	71	91	75	70	60	72	81	75	75	82	73	63	79	62	75	59	67	76	81	69	72	73	75	73	83	85	68	61	59	69	73	77	69	81	71	72	71	77	68	81	66	89	86	74	87	80	70	63	72	78	68	65	78	83	69	78	80	77	74	81	80	80	92	74	76	78	66	77	106	72	72	78	62	63	71	94	80	74	87	86	83	89	77	65	61	87	88	69	78	78	72	67	72	83	74	76	88	74	81	71	74	82	60	84	87	74	68	70	77	81	73	75	76	66	71	77	82	81	70	63	68	59	64	86	77	75	56	80	86	73	92	64	88	82	83	70	100	67	83	73	77	74	67	69	77	60	77	75	88	80	76	84	85	77	75	71	81	59	78	71	100	64	71	76	68	67	64	66	88	56	69	79	82	75	56	84	84	70	60	83	62	82	73	51	72	81	80	71	78	77	68	86	75	63	86	67	86	56	74	60	64	85	83	86	67	74	66	68	76	63	79	71	83	88	74	61	72	86	77	69	72	68	67	70	63	76	71	72	63	75	86	67	66	78	78	75	81	74	73	78	79	68	73	78	77	71	74	62	73	89	69	81	79	83	66	61	73	90	80	71	82	76	87	65	67	60	69	92	75	87	74	72	66	67	77	69	83	79	76	78	82	85	62	76	70	64	54	72	67	66	77	79	66	74	80	62	72	70	62	60	83	83	91	70	72	73	76	86	71	64	64	70	65	67	68	76	97	76	73	66	72	66	63	87	76	83	68	73	79	77	83	78	74	91	75	75	80	75	83	60	74	65	70	66	82	85	53	76	75	73	69	67	86	65	70	72	81	84	77	76	77	78	65	76	69	80	77	81	79	61	83	90	79	70	68	66	70	65	92	75	61	67	70	91	72	71	69	76	67	74	83	77	80	87	97	92	81	73	74	72	76	76	81	70	95	76	71	67	66	61	66	72	78	85	81	77	84	85	68	83	79	68	57	67	69	66	72	74	81	75	74	64	67	67	83	70	80	80	67	67	77	85	90	67	78	71	86	78	85	82	70	84	76	79	64	88	72	81	75	80	70	82	67	96	83	72	81	79	63	71	80	76	69	67	63	70	69	74	78	68	72	85	68	67	74	72	61	76	52	88	83	71	82	74	75	80	90	73	75	92	82	79	78	82	87	73	74	69	64	70	79	62	74	82	59	79	68	91	58	74	72	78	80	79	73	66	86	70	90	56	81	67	76	76	72	78	72	76	85	59	73	69	75	56	70	67	72	75	81	88	69	77	86	75	78	88	69	78	75	96	79	87	71	70	64	74	80	72	57	79	75	63	74	61	74	69	69	93	77	69	81	58	75	79	74	66	90	71	86	74	76	70	72	93	92	67	88	83	64	71	62	72	64	71	73	82	74	64	65	82	75	78	77	81	68	83	72	61	80	84	81	81	76	67	80	68	63	90	69	81	67	70	64	67	84	89	73	77	86	76	74	71	80	67	62	74	84	86	59	80	86	53	81	76	80	74	77	67	67	67	77	79	70	82	78	77	74	81	73	68	66	74	67	83	77	64	76	71	65	91	91	77	72	91	62	68	84	77	94	63	68	91	64	87	84	76	83	79	76	70	86	69	75	83	71	69	86	68	71	68	70	75	86	73	79	81	74	78	67	63	69	75	71	63	77	87	74	73	70	77	68	72	78	72	64	74	93	71	76	83	74	70	53	87	80	74	86	67	70	74	73	72	85	59	86	77	77	86	81	66	74	75	63	75	56	71	80	79	82	75	56	79	55	60	57	81	78	76	72	80	80	77	65	67	63	87	74	75	76	52	77	53	76	74	67	90	67	74	77	74	76	74	91	64	83	74	65	79	65	75	80	96	76	70	94	65	84	74	69	79	78	76	84	74	81	72	76	73	60	91	69	91	83	67	78	75	73	76	77	76	74	81	60	85	83	84	77	75	74	72	84	82	56	81	59	65	63	75	73	85	74	80	83	53	65	74	72	69	59	70	70	87	70	73	73	74	67	81	77	80	80	68	65	82	66	87	77	64	76	75	74	65	73	70	72	51	76	84	79	58	74	74	65	75	65	74	87	73	77	84	76	66	92	78	60	76	78	69	73	67	72	71	65	89	84	65	82	85	82	68	74	75	69	76	58	90	90	81	70	76	76	67	71	84	80	58	77	74	81	80	80	76	85	83	64	93	78	75	88	60	86	78	94	79	76	81	70	68	75	62	70	65	76	53	81	86	72	83	81	79	70	70	78	76	75	66	71	70	88	81	82	88	72	71	70	73	72	69	82	73	79	79	63	84	69	84	73	82	65	63	64	65	82	73	85	77	84	81	90	74	79	80	81	81	89	76	64	79	78	63	75	93	68	63	71	71	75	84	81	79	68	81	71	66	84	81	89	69	78	66	84	85	64	91	69	69	67	73	76	58	72	69	93	80	58	89	84	75	71	84	66	71	69	72	73	74	60	57	83	70	78	62	67	76	77	81	78	85	67	81	64	82	64	68	77	63	77	57	67	85	81	76	72	73	89	73	82	73	75	79	77	85	88	59	82	71	73	95	82	85	66	84	71	86	91	80	87	71	74	62	72	71	91	89	66	78	73	85	58	72	54	89	84	77	86	76	71	81	68	78	84	77	68	75	79	81	80	67	62	79	75	90	81	80	82	78	68	64	67	91	82	80	73	66	84	67	79	94	81	74	67	76	89	69	81	76	94	83	69	62	81	79	97	75	89	84	82	87	49	60	75	70	62	76	74	82	74	60	66	80	86	72	87	98	60	84	80	64	69	67	72	69	61	72	76	63	87	72	77
14484	6816	3056	4234	8974	11134	10347	9675	9141	8219	7341	5945	4623	3830	3550	3220	2862	2397	2245	1965	1827	1698	1611	1547	1507	1378	1421	1237	1247	1129	1169	1067	958	897	834	816	778	814	803	824	706	774	751	688	718	704	682	741	700	705	691	682	666	683	699	709	665	658	637	578	630	660	673	640	617	560	634	617	605	627	624	593	645	563	578	641	625	605	610	588	638	645	625	589	587	631	573	584	614	619	625	612	605	614	615	645	616	570	583	604	619	616	658	641	632	632	610	634	632	645	603	595	605	600	646	616	620	631	660	629	610	614	628	633	615	659	593	604	646	560	625	648	593	628	617	639	611	625	612	657	617	626	588	635	625	618	630	612	585	615	663	608	596	573	628	623	618	580	607	626	598	607	620	650	579	628	641	600	588	591	654	583	603	611	607	651	611	628	577	639	626	580	586	666	610	573	649	657	617	654	621	669	594	602	600	611	615	614	609	619	628	662	653	628	594	642	644	579	678	598	628	617	589	624	603	611	635	639	629	596	655	597	611	609	657	636	608	596	617	564	666	622	634	610	600	597	615	582	612	599	630	640	607	595	575	595	635	646	651	615	649	600	641	628	572	662	610	605	644	599	593	614	650	659	613	586	588	602	618	610	602	629	616	600	614	652	613	616	590	640	598	614	614	587	618	604	582	612	589	643	585	643	639	617	600	602	611	593	619	588	609	643	581	650	638	590	643	600	616	599	591	644	624	655	633	626	650	595	597	597	597	573	619	589	627	581	592	641	571	561	592	641	647	610	623	599	598	624	663	640	603	625	611	617	665	605	606	600	665	613	642	618	595	654	609	605	588	594	612	617	608	631	617	611	576	658	624	603	620	602	664	633	607	616	593	605	648	625	622	602	631	629	584	613	626	618	615	645	624	604	632	633	625	656	570	623	683	612	598	577	646	672	608	610	629	573	627	601	616	626	605	592	640	564	596	647	595	657	644	585	625	620	599	601	643	613	644	577	596	656	616	603	638	643	625	594	602	623	632	635	615	589	604	638	585	638	582	662	630	588	617	590	625	613	609	631	599	656	600	652	584	623	643	596	632	625	613	593	679	625	625	648	640	572	619	607	591	662	602	639	647	588	590	633	589	633	632	590	600	652	600	635	623	655	621	603	601	658	578	633	609	608	617	593	636	596	645	633	616	626	620	627	624	627	619	635	608	618	598	579	635	601	674	622	608	622	667	595	580	623	597	663	627	590	590	661	606	593	613	635	626	588	614	628	584	607	606	594	600	608	557	628	584	605	624	605	623	645	612	660	603	611	617	563	605	641	631	578	614	628	638	597	603	647	601	602	636	612	599	594	644	661	604	597	625	661	585	650	580	616	564	565	630	640	657	626	583	657	654	585	590	594	642	631	603	609	633	595	645	590	586	663	614	654	614	597	643	637	627	604	613	647	667	650	612	581	637	583	639	565	614	624	590	622	643	613	572	572	620	628	609	620	576	631	618	601	607	651	602	644	639	619	604	602	605	611	569	630	613	656	687	598	667	624	611	610	616	589	619	564	598	591	595	597	637	646	603	653	635	626	620	623	637	625	649	641	635	601	606	638	604	614	592	609	612	622	629	591	624	601	615	606	637	626	648	632	613	644	567	594	641	619	635	593	615	611	608	601	606	628	592	634	635	597	663	631	654	630	641	612	618	649	614	613	640	614	593	627	620	654	640	559	597	618	609	605	592	631	594	616	592	634	599	629	621	591	582	602	620	621	587	668	651	633	595	601	569	611	638	591	627	654	626	633	652	635	629	619	590	627	596	648	621	594	596	604	614	659	624	645	613	647	626	597	574	598	590	600	631	644	646	626	627	572	622	609	633	620	610	590	575	628	599	603	628	589	639	644	623	605	619	661	631	623	627	642	601	607	568	607	652	584	636	625	571	635	611	611	611	605	661	615	593	590	560	621	640	623	616	676	664	676	624	626	594	623	621	624	624	634	587	574	589	640	614	602	566	610	609	632	627	583	617	612	592	639	611	605	625	635	625	610	639	604	630	632	664	625	609	660	609	628	634	603	625	622	619	653	602	593	657	636	616	622	605	610	674	576	601	638	644	568	648	604	583	624	647	569	681	630	612	592	599	618	576	627	623	628	622	659	601	657	576	612	590	629	580	579	616	621	638	595	596	618	590	638	641	604	634	583	615	641	630	643	605	616	600	639	596	628	629	624	619	672	513	595	602	607	627	622	630	678	601	610	623	652	631	588	603	585	641	655	603	633	652	604	593	618	575	600	622	634	608	631	591	607	636	632	616	608	630	613	648	589	618	625	634	660	606	613	617	604	652	610	655	627	607	612	611	641	586	587	595	647	659	605	598	650	608	615	623	676	666	642	622	649	653	642	648	567	619	610	642	624	619	627	590	584	672	601	622	617	652	652	588	627	671	595	636	629	614	586	635	624	587	593	644	603	642	684	576	615	603	642	611	594	568	638	589	612	612	627	629	666	639	594	593	638	607	599	566	608	565	589	597	625	640	635	630	630	583	629	573	608	620	645	562	603	605	606	620	606	608	559	614	639	631	601	629	591	603	612	566	578	629	633	642	592	571	616	624	664	588	637	593	677	632	607	641	646	555	615	662	568	569	621	565	647	589	627	579	634	635	637	565	626	596	619	667	653	576	644	672	615	570	626	620	609	618	577	616	610	623	610	571	619	591	624	607	619	581	546	613	632	616	659	621	567	612	666	613	615	625	615	629	641	585	614	658	616	599	588	581	618	659	596	660	647	627	645	644	599	585	667	611	654	640	599	604	618	628	671	620	613	591	614	599	642	589	611	651	570	669	616	612	611	601	662	603	601	617	618	638	645	630	622	611	625	687	660	621	641	580	634	642	640	589	617	633	619	627	627	604	596	622	590	563	597	590	622	647	563	637	624	611	565	596	635	607	598	586	600	593	616	585	605	663	612	626	570	621	622	663	571	610	620	559	637	591	602	579	605	578	592	628	588	621	629	590	606	618	601	629	590	672	558	642	653	614	643	621	562	661	579	604	622	618	629	588	636	632	613	601	649	623	599	664	620	614	610	632	616	608	641	590	603	605	601	615	605	636	601	634	629	620	602	623	591	644	619	619	626	594	610	604	670	616	610	606	611	612	605	621	602	620	608	583	595	634	585	610	621	658	588	618	610	611	618	635	637	605	592	613	626	591	616	617	652	622	628	639	635	574	634	665	608	604	593	580	615	644	622	590	595	613	571	672	636	640	614	597	623	614	572	587	577	610	595	589	623	615	641	614	620	610	614	584	595	593	615	634	632	608	634	565	638	585	558	608	594	589	607	662	588	585	662	623	606	624	618	638	615	630	591	608	661	615	573	607	606	628	616	664	634	617	617	633	588	603	584	612	549	658	616	593	620	619	652	594	667	618	607	580	618	624	649	641	617	584	632	639	573	604	626	594	598	555	633	615	641	595	645	649	643	633	626	607	640	644	603	631	615	626	666	641	618	648	624	576	613	609	603	610	593	605	652
1784	373	229	138	117	165	205	215	217	257	225	162	143	133	125	104	123	79	92	95	79	61	78	79	62	65	62	69	47	72	76	53	56	35	57	37	46	43	52	32	43	30	42	39	46	42	36	33	39	31	47	43	50	43	40	43	41	42	40	41	42	32	31	41	38	46	28	33	44	36	42	31	35	46	37	33	28	35	50	35	39	56	33	37	38	45	33	41	44	42	32	32	38	32	32	50	41	46	44	30	33	27	38	42	37	44	40	35	24	52	35	37	39	38	48	31	42	29	34	30	33	42	47	31	41	35	38	36	44	33	42	32	33	29	34	37	41	38	48	37	32	51	45	24	38	26	39	43	41	41	39	36	30	29	35	44	32	46	37	41	27	29	42	28	39	39	42	37	39	35	31	44	37	37	41	43	45	48	37	36	29	30	50	31	41	34	33	41	44	31	41	22	39	37	40	34	36	41	28	47	43	30	38	33	37	46	44	39	36	31	36	28	30	41	36	32	29	37	26	28	46	42	40	29	36	41	37	35	43	31	46	40	34	37	46	43	29	30	31	41	31	33	41	40	39	40	37	37	34	47	33	48	29	32	34	31	45	36	42	38	42	43	49	41	44	38	42	30	33	36	39	42	47	34	33	47	23	39	37	36	33	36	37	40	34	40	34	41	34	42	45	39	31	40	33	40	33	39	44	29	39	38	40	44	29	31	37	40	36	35	36	31	36	46	34	38	37	33	33	42	39	38	37	33	31	31	31	44	31	33	48	33	33	47	41	42	37	45	42	33	33	48	49	33	47	47	40	37	45	37	28	29	33	36	41	38	41	37	33	47	47	51	28	37	41	47	40	43	32	41	38	36	42	34	39	33	40	45	45	36	42	34	32	41	37	42	40	33	32	38	39	41	31	35	36	35	33	29	30	32	43	43	37	30	38	38	41	31	29	32	29	40	35	40	36	33	44	33	25	40	42	44	47	37	38	35	42	38	48	31	37	35	36	29	29	42	37	29	40	52	34	46	42	35	26	45	34	34	33	40	36	40	44	33	47	37	46	41	40	44	33	31	39	47	40	45	39	43	30	41	51	44	36	33	51	35	37	40	41	38	40	28	51	37	33	44	36	40	40	43	43	38	35	38	28	37	31	31	27	40	35	39	50	47	39	33	34	39	27	35	47	42	38	43	42	46	35	33	41	42	42	35	47	35	34	57	33	47	31	31	39	45	43	32	34	40	30	33	36	35	33	38	30	37	29	42	43	34	43	30	38	39	40	38	33	37	30	37	49	45	32	36	35	36	38	38	37	30	45	38	38	34	35	31	38	37	49	34	32	22	35	35	41	34	39	35	34	32	37	43	29	45	39	41	31	29	53	28	34	23	46	27	34	32	41	32	41	33	41	37	48	29	39	40	42	32	30	41	37	38	42	33	24	43	36	44	41	25	37	39	39	38	37	48	29	47	46	39	43	40	27	36	29	28	29	25	33	30	40	39	39	49	27	40	33	44	28	37	32	43	58	35	52	33	43	47	25	39	40	37	35	32	41	47	34	33	28	45	29	44	33	38	42	32	45	40	56	40	39	38	24	30	38	30	38	44	35	37	32	36	36	25	34	27	37	31	39	38	35	43	41	40	36	36	40	44	31	37	31	48	27	33	41	31	38	28	46	30	49	35	37	44	48	36	41	38	34	34	33	34	31	33	37	45	41	49	28	23	38	36	30	42	33	38	38	44	47	30	28	32	33	57	27	45	44	44	44	40	30	41	38	38	30	43	42	39	30	40	47	36	30	38	44	43	48	38	46	33	52	41	37	36	42	35	41	47	32	38	40	39	38	33	36	26	35	40	39	38	30	35	42	34	35	30	33	43	49	40	40	42	35	26	30	32	33	33	38	28	51	39	27	32	28	41	34	35	46	39	37	46	40	45	44	35	34	34	46	39	30	33	40	32	36	28	38	49	23	39	33	37	31	47	32	43	36	40	39	33	35	39	36	51	41	36	36	38	36	37	33	43	30	35	34	34	38	43	38	30	33	29	35	31	35	38	43	37	41	43	50	25	41	38	33	31	31	37	47	36	36	33	41	29	40	39	37	36	36	39	32	36	42	43	30	41	35	36	33	31	40	45	37	38	40	44	37	38	30	32	31	40	45	48	37	37	42	38	29	32	31	33	35	36	33	43	35	29	41	39	35	40	35	29	36	41	40	38	51	38	31	45	26	31	35	40	31	38	29	38	33	43	46	38	35	35	47	30	35	40	43	46	32	43	28	34	34	44	35	28	35	27	34	56	35	29	45	35	34	37	40	36	30	35	45	36	31	33	45	40	37	42	35	49	26	32	37	43	50	35	43	29	33	25	48	43	41	32	34	47	36	38	54	44	55	31	39	32	40	42	50	33	36	30	34	30	29	29	32	43	34	52	33	54	38	42	39	39	40	30	25	39	42	30	47	34	30	46	40	37	39	36	37	35	34	35	46	39	41	40	33	31	36	31	42	30	45	30	39	42	44	39	30	34	36	35	38	35	25	33	35	35	35	22	35	45	29	38	48	35	27	36	37	31	31	33	38	38	30	35	28	42	41	31	37	31	45	35	37	40	41	34	42	32	35	31	34	43	41	37	35	35	34	37	45	34	33	32	32	38	43	40	35	33	37	38	42	36	26	36	40	37	44	29	36	38	45	41	37	36	38	32	43	31	35	39	34	30	34	39	32	35	30	41	48	35	36	33	46	42	40	46	38	38	41	32	38	34	32	35	34	35	27	26	48	41	38	46	35	39	30	36	34	29	35	43	39	31	53	43	40	47	42	39	41	40	41	50	29	34	34	46	43	35	44	37	39	41	25	41	29	43	43	46	27	38	37	35	37	38	41	41	38	36	38	44	49	37	38	42	39	25	38	32	41	29	35	36	37	38	37	29	38	34	40	38	41	31	41	40	49	31	40	38	43	51	36	48	38	42	35	36	36	35	36	31	45	32	28	36	40	37	39	40	47	39	39	44	37	38	37	35	30	40	37	24	24	28	32	45	29	40	41	30	36	39	33	38	40	36	35	55	35	22	44	33	32	43	50	31	35	24	32	39	43	32	42	36	39	30	29	46	35	36	32	35	43	42	36	40	26	44	27	43	36	41	39	40	34	45	42	28	37	35	40	31	32	37	31	32	46	41	42	36	31	35	38	28	30	47	53	25	36	36	49	40	29	38	36	36	42	43	33	38	36	33	43	28	39	37	30	38	29	44	29	33	35	38	39	35	46	26	43	45	32	36	47	30	44	38	34	33	35	53	37	31	31	34	37	34	39	31	31	40	38	40	45	36	34	39	50	33	31	27	40	46	41	43	40	31	33	37	30	42	35	26	27	37	41	46	48	44	40	37	35	32	36	34	27	39	33	29	37	39	33	41	58	41	45	52	32	35	46	37	40	34	34	35	35	39	27	35	40	28	39	31	33	38	44	42	40	33	34	47	31	45	47	31	42	36	35	37	42	43	26	43	36	28
14946	5679	2676	3661	8147	10055	9536	8891	8586	8001	7046	5354	4213	3603	3386	2963	2652	1943	1869	1756	1660	1411	1337	1229	1123	1148	1005	968	982	953	922	818	679	576	535	577	521	438	504	511	475	511	468	431	428	443	406	440	375	343	375	369	395	412	432	380	397	362	337	310	334	336	345	330	319	327	309	318	349	318	301	312	345	284	313	318	322	354	342	326	289	337	281	338	295	353	321	331	333	341	325	307	360	308	315	332	315	349	298	342	316	333	360	339	316	382	337	332	334	297	319	311	321	339	325	356	336	339	328	316	320	320	318	346	316	313	328	317	341	341	331	302	308	353	329	299	294	307	321	304	322	306	329	300	344	359	303	293	328	310	344	308	339	314	278	299	328	279	351	314	305	328	336	330	315	303	353	328	319	323	343	321	318	323	353	279	314	310	332	317	298	313	319	316	303	308	300	327	322	322	378	297	337	317	322	319	343	345	305	326	355	329	338	315	326	318	361	332	329	304	321	314	304	339	356	322	293	307	332	333	286	297	307	333	328	324	327	336	299	320	325	293	297	308	321	307	314	286	312	339	315	332	328	322	303	333	329	346	300	334	299	321	292	349	317	318	331	314	327	321	311	299	321	313	304	336	329	320	326	310	341	333	325	308	312	298	336	331	331	305	297	292	300	358	300	316	311	288	312	299	309	305	313	308	309	304	258	287	304	322	269	305	311	355	328	359	326	343	291	315	296	316	376	325	333	294	321	277	322	313	342	325	324	288	347	328	332	305	347	305	339	311	332	318	324	310	330	315	319	307	334	333	306	336	266	318	322	328	287	322	346	327	300	319	361	325	294	329	313	343	306	311	352	332	301	332	296	313	349	342	292	315	315	293	325	313	304	326	308	320	287	336	304	317	317	348	305	319	332	326	326	301	343	303	319	322	327	307	308	345	281	309	353	322	315	311	330	315	310	319	298	355	345	323	291	294	296	311	309	336	341	301	327	317	327	334	303	272	336	319	311	321	340	347	337	310	317	318	328	352	334	309	313	317	329	310	306	337	313	311	323	322	319	325	292	308	325	331	293	313	312	318	326	307	297	334	291	325	309	315	335	312	351	292	336	318	322	331	302	308	336	314	358	306	317	343	352	323	331	295	305	342	329	335	327	302	338	304	333	312	328	330	328	351	351	344	289	324	322	321	320	306	312	301	304	305	288	329	316	324	341	330	322	317	329	319	311	312	352	373	283	315	343	319	321	303	297	300	315	309	313	336	348	310	323	296	304	303	317	341	353	289	311	313	322	335	331	335	279	325	316	324	343	362	297	320	352	318	302	320	319	314	314	320	318	301	306	298	354	300	350	330	318	338	310	279	287	336	299	322	339	347	300	317	301	326	298	310	333	342	323	322	302	335	325	334	308	291	309	329	315	343	338	331	302	310	320	311	310	351	327	326	344	271	358	331	294	313	313	343	319	337	322	310	317	323	333	332	308	332	336	298	355	307	309	324	323	311	357	312	321	294	314	305	338	319	306	300	306	308	319	316	295	344	315	339	358	324	317	343	306	341	350	317	324	328	319	314	327	330	337	314	321	301	304	329	327	349	312	313	311	311	360	337	352	334	328	299	306	330	307	329	299	296	365	342	332	341	350	313	321	302	346	291	309	307	339	294	312	300	347	326	339	303	307	314	310	297	330	353	277	344	296	352	307	320	321	287	307	318	316	322	291	329	330	295	311	320	311	326	316	283	291	304	356	329	313	300	308	310	312	346	294	336	345	325	323	309	314	313	339	304	318	304	322	318	310	319	341	309	319	301	295	321	319	309	288	305	319	319	336	315	311	306	308	357	306	302	366	314	312	295	328	324	308	313	302	313	307	344	322	348	310	326	304	304	319	293	359	309	324	326	346	335	309	313	317	347	322	292	334	304	301	310	330	307	294	313	325	314	365	310	331	326	320	307	348	302	316	306	334	294	344	315	359	297	320	312	332	323	285	313	327	346	304	359	302	327	315	346	313	298	314	370	305	318	333	332	318	284	317	285	332	289	324	323	317	295	343	312	314	333	338	339	348	309	308	290	289	329	315	318	352	289	317	327	312	351	343	356	328	345	319	289	304	321	318	322	307	314	305	331	329	334	278	310	323	305	323	355	326	343	313	307	307	319	283	300	358	347	331	335	287	333	325	328	352	299	282	317	323	376	355	330	285	285	366	333	334	317	356	332	336	365	305	310	344	309	347	323	313	313	314	322	325	357	361	337	313	319	313	313	337	319	311	325	307	355	295	323	312	360	328	326	314	290	315	291	348	337	333	313	322	311	288	290	292	331	302	326	331	309	317	367	322	316	330	291	336	325	316	306	356	294	311	296	328	332	333	300	343	355	335	304	318	317	302	337	334	286	313	313	363	307	325	336	296	334	300	325	291	301	316	330	340	327	296	311	308	336	319	330	293	336	333	350	291	281	330	314	316	295	310	318	306	302	303	322	312	299	306	310	331	270	315	296	340	302	320	322	331	338	326	321	299	308	316	322	313	294	321	327	325	300	304	316	321	330	306	353	302	322	296	334	325	312	326	314	336	303	334	319	330	347	294	338	306	276	310	347	335	321	334	334	312	332	339	326	303	300	320	310	312	334	331	335	310	306	324	329	313	296	330	306	307	337	340	301	317	315	314	330	329	298	324	297	307	347	316	302	310	301	353	343	316	289	315	289	343	287	360	283	339	310	332	303	310	317	320	330	321	313	281	321	317	315	300	310	301	326	325	340	329	321	291	323	301	311	307	321	313	334	306	327	314	307	309	298	316	344	306	318	347	332	336	308	280	347	319	319	317	320	326	337	325	330	316	334	318	316	322	336	330	319	313	335	293	349	318	304	296	300	315	315	313	340	314	321	303	295	326	339	336	353	330	332	357	313	361	328	345	334	330	334	298	331	336	306	314	294	275	310	312	314	327	321	357	345	314	361	337	306	274	320	287	306	334	330	330	310	311	308	306	321	336	310	303	343	325	309	340	344	285	306	334	311	325	329	332	327	318	344	328	321	332	325	330	321	322	306	317	313	318	329	321	331	311	309	337	323	360	313	349	326	314	304	322	325	312	325	330	325	340	339	310	301	307	319	316	284	298	305	334	290	306	346	323	347	330	335	337	300	302	361	325	323	308	355	314	313	332	327	298	337	313	306	318	325	277	343	327	294	338	337	324	294	315	329	327	311	328	326	347	308	337	335	309	336	326	301	286	324	328	302	317	332	317	342	304	305	314	340	298	307	329	311	330	358	308	335	334	281	315	312	312	309	332	332	330	355	314	299	339	284	334	351	291	335	324	297	315	312	311	313	319	324	330	307	320	333	318	330	322	308	319	340	337	325	334	300	336	336	306	333	332	294	305	308	316	300	312	347	300	327	336	309	320	320	298	332	321	321	311	314	334	314	284	348	329	314	340	320	298	325	330	339	340	332	295	320	336	316	316	344	308	296	321	345	327	345	297	314	340	310	318	313	314	324	299	333	338	336	313	296	314	320
1380	641	333	212	211	267	343	302	339	329	297	241	215	203	174	198	174	156	159	130	130	129	130	141	115	108	108	113	121	98	105	98	88	83	88	94	98	84	101	94	99	68	88	66	80	86	82	68	76	74	72	94	89	87	78	83	81	76	63	78	58	70	76	62	87	84	65	80	92	78	77	86	88	74	79	79	70	76	81	85	80	70	97	82	64	84	72	77	69	84	89	82	69	76	78	82	72	91	99	88	70	76	67	80	70	74	65	88	88	65	74	84	67	69	88	81	70	79	75	93	82	83	69	84	74	86	77	66	72	63	86	85	68	67	73	80	80	69	73	71	72	67	54	82	84	95	79	90	87	74	78	68	85	73	73	74	77	82	86	70	80	62	83	70	92	88	76	76	82	84	70	81	78	68	65	70	83	69	70	85	93	103	77	80	85	62	70	98	82	80	87	83	89	74	95	79	76	72	75	89	86	74	86	82	73	58	72	77	86	75	72	93	85	69	89	78	69	75	73	85	110	74	79	65	80	78	82	75	76	66	72	78	79	96	75	92	83	84	79	82	76	73	95	74	76	66	69	57	60	75	84	77	75	81	68	71	78	83	67	84	74	71	66	85	68	77	76	76	63	74	76	88	77	80	78	70	70	87	72	75	86	84	75	79	90	86	74	92	86	87	84	87	66	82	62	71	68	92	79	69	66	61	79	87	60	98	87	79	90	76	90	87	66	74	63	71	77	68	73	78	67	77	69	77	96	71	82	66	85	79	78	93	81	71	80	88	82	86	78	71	86	77	74	78	82	94	90	80	78	79	75	73	73	71	77	74	76	78	92	87	92	72	80	99	77	87	66	82	74	76	84	76	83	68	81	70	71	68	77	87	69	91	75	74	72	62	78	84	70	82	76	80	79	86	84	89	78	78	75	89	70	93	76	86	78	66	84	67	69	73	72	78	81	76	87	64	60	79	70	84	72	68	78	63	83	89	75	88	89	71	82	89	77	72	60	72	72	59	70	91	65	72	81	72	77	76	74	73	74	73	74	68	60	80	76	88	80	85	75	76	87	73	67	75	79	68	70	80	73	72	65	83	63	80	83	70	70	78	68	74	79	92	96	69	77	90	59	82	77	84	76	80	83	73	80	89	80	85	78	78	72	79	89	74	74	60	80	69	83	81	69	70	72	78	53	89	70	68	63	83	79	92	90	75	74	59	74	83	65	88	78	73	72	81	101	74	84	77	92	81	87	83	74	93	80	80	83	84	59	67	77	74	60	87	85	77	91	81	74	86	68	78	70	74	81	74	75	76	69	89	71	90	77	89	68	61	76	76	67	76	72	69	69	86	76	67	105	76	83	73	70	87	77	82	60	65	83	83	106	80	75	82	77	64	88	64	78	85	86	79	86	75	72	77	77	83	88	79	95	81	81	77	82	83	90	79	88	64	80	72	89	88	68	83	75	63	89	79	70	71	72	77	86	83	81	77	77	83	80	83	59	90	89	74	76	66	70	78	66	78	56	85	64	69	80	70	85	84	75	86	78	90	78	72	89	77	85	74	79	81	95	74	73	72	76	47	69	89	76	88	94	74	69	80	88	76	78	77	77	75	79	76	78	78	73	69	78	67	73	72	73	82	76	91	79	71	66	81	75	72	75	65	78	95	80	71	71	94	75	78	71	68	72	81	69	64	71	69	90	79	80	78	87	74	88	73	79	70	80	80	91	81	89	82	93	90	74	100	90	81	89	77	82	67	86	76	82	79	72	74	67	81	78	68	81	59	79	78	80	87	74	77	81	68	83	94	84	77	75	57	71	75	72	68	80	84	87	68	79	89	82	60	64	85	83	74	69	88	77	89	90	68	78	71	83	76	75	81	90	83	67	55	85	83	85	83	71	72	71	74	84	70	86	69	93	79	87	69	80	80	79	81	78	87	65	83	80	75	79	76	70	84	78	77	78	84	85	84	86	79	72	78	73	72	73	91	75	82	75	67	75	85	64	82	89	93	77	80	84	72	77	82	67	79	76	67	75	87	90	72	81	77	75	70	88	65	84	78	70	76	75	86	75	86	91	78	83	85	56	70	71	89	82	83	63	82	92	90	75	84	78	77	81	83	90	88	84	73	88	84	73	84	67	90	70	91	92	84	86	82	85	80	69	89	78	75	75	70	97	77	70	75	84	77	77	80	76	65	67	73	72	91	70	81	84	77	77	76	91	68	72	95	82	74	73	76	74	85	83	81	81	77	95	73	84	51	81	74	79	74	78	71	86	70	86	85	66	70	78	74	83	76	76	75	75	75	70	85	66	72	80	60	89	79	83	88	66	79	86	79	74	75	73	104	93	86	63	87	79	79	77	76	68	86	83	86	64	85	93	87	79	74	72	74	69	83	80	66	71	79	69	85	75	81	70	83	66	79	72	83	89	74	76	81	83	88	84	73	74	81	84	82	105	85	101	82	57	88	80	86	75	70	68	53	71	76	91	100	89	87	70	70	80	70	70	83	90	86	66	65	68	77	78	64	87	69	80	69	83	68	78	84	78	68	73	63	71	85	81	79	73	85	82	88	80	83	89	74	84	68	76	59	78	87	84	73	79	94	66	84	97	82	74	79	100	83	84	87	79	83	75	70	88	78	72	66	64	89	60	98	99	76	71	77	74	74	72	63	84	86	82	72	80	98	69	78	66	68	82	72	69	74	76	77	80	81	61	87	84	82	90	79	73	82	90	71	89	85	80	75	77	72	79	71	84	64	81	83	84	70	71	73	74	74	60	63	83	70	80	74	82	84	81	87	88	77	91	79	71	70	80	79	75	96	86	71	65	74	73	65	76	86	77	80	71	76	92	81	88	78	66	76	85	88	96	82	101	80	78	79	77	73	75	62	88	94	78	75	73	89	82	65	74	72	69	68	61	69	79	73	68	82	79	82	76	83	84	82	62	66	76	84	83	74	65	87	91	74	75	79	60	63	75	81	83	70	66	80	86	64	82	72	70	66	83	80	86	86	80	85	64	71	75	84	82	81	74	77	74	67	98	86	90	94	80	83	79	76	76	78	86	76	84	75	88	76	81	73	86	78	79	92	76	79	79	84	80	90	85	66	69	62	97	67	61	69	80	77	82	67	85	75	93	80	81	83	73	74	57	76	71	70	81	89	97	78	73	83	81	76	84	90	84	81	70	77	74	61	93	73	80	81	83	75	86	75	92	70	83	57	69	63	82	76	74	72	85	79	73	88	71	72	68	76	88	88	70	73	77	85	71	75	73	70	93	70	76	79	74	75	64	74	73	93	78	89	81	87	73	93	72	82	73	92	80	87	79	95	87	66	85	80	90	71	67	82	60	70	79	86	69	66	67	75	79	83	75	88	85	69	77	71	76	72	83	85	78	87	89	96	82	69	76	75	73	90	86	89	76	69	79	82	89	70	89	89	85	83	79	79	62	88	82	82	86	69	69	73	96	113	81	98	90	76	78	68	80	89	65	79	67	78	76	80	71	80
17249	7765	4019	5295	11221	13428	12745	11623	10972	10334	8789	7027	5792	4684	4572	4059	3651	2901	2653	2562	2338	2130	2073	1856	1696	1640	1492	1586	1460	1442	1419	1188	1142	994	944	982	977	834	900	885	932	801	760	798	759	757	824	838	756	728	733	733	781	802	738	741	738	690	704	637	671	636	656	676	705	695	715	635	622	599	666	673	660	670	664	647	689	672	646	675	658	670	653	650	659	628	605	603	699	637	652	685	644	690	674	669	642	675	690	668	679	650	649	671	684	698	722	736	672	696	713	647	606	687	677	618	625	656	607	729	684	652	694	658	703	655	666	643	637	645	674	647	645	600	685	629	651	648	706	654	662	640	690	651	652	676	657	623	691	662	682	627	661	717	657	649	629	646	658	646	661	667	668	637	657	666	631	654	680	641	695	685	633	646	642	661	653	685	657	674	626	683	646	662	654	645	629	632	649	656	662	630	651	641	622	726	622	620	721	659	655	658	683	686	618	624	712	660	659	653	652	600	646	627	659	578	636	628	596	669	645	672	633	652	639	646	676	663	701	599	676	649	669	631	689	635	639	658	669	687	668	643	645	656	667	652	640	666	652	630	659	630	646	625	652	683	654	650	673	655	674	647	624	651	663	659	658	654	653	665	614	617	678	645	648	657	630	641	662	651	650	677	652	671	614	634	627	604	692	643	647	665	662	658	613	644	659	620	630	702	651	652	710	643	655	666	660	676	641	635	673	682	620	636	675	671	625	658	676	655	668	647	647	616	643	676	664	599	648	702	715	663	644	634	648	685	712	666	641	705	713	661	653	658	655	626	654	655	618	657	656	682	695	658	665	690	675	666	603	643	658	661	623	659	691	639	653	623	678	642	698	666	677	666	637	627	666	662	621	633	634	693	645	643	640	668	665	678	660	675	684	633	659	628	683	640	701	680	653	684	643	673	693	616	675	660	632	653	644	676	637	657	662	657	626	711	662	670	661	680	673	667	663	629	668	683	623	662	671	653	626	675	658	614	633	653	638	655	664	675	657	639	685	658	665	698	666	676	690	674	660	629	669	639	649	699	631	713	684	652	677	656	608	690	675	657	645	621	645	649	638	660	641	649	690	629	668	632	665	563	677	661	690	679	653	670	670	711	663	639	661	660	654	622	664	655	675	671	686	633	653	639	642	647	670	681	673	635	669	635	683	611	677	699	701	658	687	652	650	674	677	643	658	656	694	666	617	658	654	662	678	644	663	665	619	642	655	662	695	641	611	695	634	612	636	676	693	642	663	680	662	676	633	608	649	696	651	636	646	705	632	646	648	706	652	622	669	701	652	666	615	654	620	656	601	693	637	627	607	710	656	668	677	643	666	621	647	613	625	630	657	666	665	651	657	683	667	631	683	668	658	680	621	620	630	659	663	666	684	624	656	580	633	633	639	686	660	704	647	659	675	657	647	658	665	655	642	634	662	664	626	661	684	625	619	706	638	677	649	688	698	670	654	683	647	632	693	673	664	636	669	652	656	658	667	667	653	645	667	661	679	670	683	704	613	692	673	647	656	677	715	659	689	633	635	659	636	648	684	667	601	642	661	699	650	641	642	657	608	656	670	672	668	658	624	630	610	624	640	644	672	634	676	655	661	608	647	674	646	656	691	638	634	707	632	605	677	676	674	630	624	619	652	644	628	682	677	696	678	638	635	671	642	619	615	653	657	653	653	635	680	617	641	652	669	647	684	665	705	677	661	613	656	637	588	648	713	641	646	662	626	679	675	640	641	641	639	623	728	642	648	637	627	646	694	652	676	667	692	682	650	628	633	635	674	669	639	610	700	654	694	669	680	655	635	654	678	660	653	703	655	669	652	581	668	672	649	623	627	664	677	617	685	653	670	657	654	644	674	636	634	623	642	654	611	691	674	655	618	689	663	671	655	671	681	675	633	687	682	642	655	680	674	634	686	664	647	630	640	651	662	687	639	636	622	651	647	662	672	645	708	653	654	634	631	628	693	644	654	685	631	692	622	638	658	648	676	670	641	641	651	600	637	617	644	661	658	712	676	625	709	686	671	665	604	666	645	618	663	654	594	657	646	648	678	742	688	653	660	658	684	683	602	677	653	595	644	649	652	684	636	668	695	650	669	641	604	629	621	660	674	643	668	667	630	664	646	653	695	698	682	664	656	708	643	645	669	643	678	674	666	653	649	663	636	689	669	660	677	664	654	658	636	693	672	712	627	679	618	695	659	648	666	676	626	672	665	660	663	667	645	663	623	685	653	635	689	676	691	632	638	600	641	673	635	689	674	633	607	694	648	642	638	663	667	696	617	631	665	638	645	682	688	692	669	694	683	619	640	667	636	608	641	666	640	636	657	629	675	698	683	646	657	669	661	661	657	662	707	621	703	680	677	659	647	630	670	673	637	654	674	661	693	680	629	676	654	719	623	617	667	703	656	650	646	665	679	667	686	651	683	640	717	640	639	673	612	648	629	643	648	662	641	656	687	643	666	639	640	652	657	641	662	617	655	615	622	672	627	711	658	691	654	690	688	669	632	711	649	645	693	625	622	622	669	650	622	642	657	673	655	628	678	675	648	651	636	622	689	633	626	642	620	676	666	666	645	675	630	626	675	646	667	679	617	661	701	715	681	603	648	655	670	699	657	652	710	676	661	667	644	660	670	703	675	653	691	690	633	722	620	624	683	679	652	656	668	695	607	637	638	687	656	692	591	664	659	661	650	597	620	703	680	677	624	625	651	624	685	672	656	635	614	648	638	678	715	635	647	661	712	657	598	651	662	660	675	657	692	651	641	672	624	659	625	657	678	619	652	696	627	679	674	664	635	602	667	650	663	651	673	660	652	673	692	640	663	677	697	655	683	642	626	679	691	649	625	644	671	627	678	695	614	616	635	590	688	651	713	665	683	664	641	658	631	674	633	634	645	654	645	663	685	673	651	658	641	682	594	609	639	654	650	670	629	605	616	682	665	645	691	624	651	598	649	657	628	633	640	681	684	629	650	652	663	649	654	625	631	710	675	603	633	681	674	642	685	677	662	676	687	667	624	606	640	662	641	645	658	665	631	703	677	712	708	642	645	636	612	659	668	702	640	644	650	706	611	645	651	668	616	666	622	642	674	677	648	628	666	658	660	654	698	680	687	670	649	677	637	661	645	696	676	680	681	691	671	624	616	671	678	644	677	609	673	665	663	659	671	633	681	667	676	634	673	618	662	666	621	639	666	697	718	660	629	649	644	642	612	639	635	666	707	666	660	670	668	686	648	701	627	633	657	624	642	639	667	697	601	671	668	659	724	645	656	645	657	696	645	683	700	702	625	646	628	658	676	671	683	632	644	688	676	655	668	664	678	669	656	670	670	655	652	696	613	644	609	708	585	694	674	654	697	633	657	610	643	635	686	609	714	649	619	627	662	635	659	677	636	648	631	640	596	664	638	636	658	658	645	693	598	673	650	690	678	583	607	623	648	622	623	671	656	670	680	610	621	643	628	686	674	619	622	664	690	628
1228	270	126	103	82	114	148	155	179	162	160	127	125	104	106	113	80	67	82	74	86	60	66	57	64	62	56	48	48	57	49	51	48	57	52	43	45	46	39	36	44	32	45	34	38	48	45	37	41	45	34	40	37	34	44	46	39	41	33	49	41	39	43	38	44	45	32	52	37	21	41	45	34	40	36	29	51	32	35	56	37	47	38	30	37	39	41	36	42	43	49	32	38	38	48	37	44	27	48	30	45	40	35	45	49	31	39	50	37	35	35	38	36	31	50	40	27	46	44	46	47	32	43	42	38	34	38	50	41	40	25	32	37	32	38	30	46	47	38	36	40	29	41	38	40	49	38	34	33	31	32	35	38	29	38	37	42	33	47	38	40	52	46	58	37	38	37	32	31	40	40	41	38	42	46	32	36	38	33	40	33	32	49	29	54	39	36	33	32	36	40	39	36	34	45	42	30	35	41	41	35	42	31	54	39	39	40	33	51	47	37	48	43	37	44	33	38	43	34	39	33	33	31	43	38	36	30	39	39	32	35	44	36	33	33	33	47	30	49	42	40	43	41	45	30	40	48	39	31	48	35	29	40	63	33	40	42	40	38	48	41	34	37	35	45	40	35	43	41	47	37	31	35	42	40	37	28	36	35	47	36	35	45	35	34	40	32	38	49	44	49	39	36	38	57	37	45	38	43	39	36	31	43	36	43	38	35	39	36	53	30	44	48	39	42	34	38	35	37	47	46	35	41	41	47	30	36	44	46	36	38	45	45	37	38	39	47	43	41	45	43	40	40	51	46	32	33	39	32	29	46	34	50	34	43	41	55	36	31	39	37	38	41	49	45	43	46	38	50	38	36	31	45	33	37	48	36	39	40	36	37	35	41	34	45	40	37	42	41	42	35	40	48	47	42	39	53	34	49	42	42	41	29	45	41	44	32	34	45	51	39	43	43	32	30	47	52	41	44	34	38	47	44	38	44	41	37	40	34	27	38	33	48	41	44	39	42	48	43	34	43	31	47	39	50	31	33	41	37	40	44	34	36	35	48	45	37	52	46	45	46	30	45	38	34	38	38	36	31	42	32	37	42	46	33	47	53	33	50	33	36	35	45	44	38	54	37	43	37	31	41	36	48	24	39	35	39	45	33	44	38	37	52	43	47	30	36	37	48	48	34	39	38	36	43	42	34	36	44	38	47	49	38	34	43	34	44	56	41	39	42	39	36	38	41	34	39	34	35	41	44	28	38	48	44	39	41	37	47	43	43	39	35	36	38	36	41	37	39	39	44	35	30	46	41	41	42	40	45	42	35	30	43	42	38	37	46	39	42	39	36	42	34	32	38	31	40	44	42	42	29	51	41	50	39	34	40	27	29	36	35	30	36	37	42	23	47	41	35	40	40	40	37	41	39	36	38	30	33	41	30	37	34	34	32	42	29	45	48	38	42	41	42	44	40	28	46	35	37	40	34	32	45	49	42	40	36	42	33	33	46	42	36	37	31	39	33	44	31	35	41	31	33	36	41	44	34	41	45	45	53	40	36	31	32	46	37	49	42	38	35	36	44	34	46	31	34	34	46	43	39	28	34	36	46	34	30	50	35	31	40	40	36	40	48	38	39	34	31	38	33	33	38	31	48	35	40	36	43	34	36	44	28	43	41	39	49	43	29	43	36	40	40	41	33	39	35	30	37	35	39	30	37	42	33	39	44	35	37	48	34	31	42	50	50	40	41	39	41	32	34	38	31	39	40	28	50	40	33	42	36	37	35	42	33	43	40	31	47	35	37	33	48	40	38	41	45	40	40	42	44	31	37	42	36	33	33	27	33	46	33	45	36	34	40	26	31	43	45	36	43	44	46	37	46	35	41	43	47	41	44	53	44	38	38	33	33	37	32	34	40	38	38	47	36	39	33	48	31	32	31	34	43	29	43	39	29	35	36	30	43	50	37	41	44	27	36	43	30	38	44	50	44	27	36	41	41	46	48	41	36	49	34	36	57	31	36	52	37	40	35	36	40	46	30	43	38	39	46	43	30	43	43	28	32	36	46	45	42	43	44	37	42	34	38	40	48	34	36	34	44	25	42	44	39	42	26	44	35	43	34	39	39	51	31	37	37	47	44	38	48	41	29	45	42	35	39	49	30	24	41	33	46	50	37	39	42	37	38	34	37	42	34	38	47	51	26	38	44	36	42	33	32	39	32	43	37	41	32	34	42	41	36	33	41	46	44	38	44	42	38	32	38	40	30	30	44	45	38	42	43	40	40	47	37	43	45	43	35	52	31	35	49	39	36	40	36	35	39	36	43	39	39	32	46	37	37	31	39	55	39	42	43	36	31	42	37	35	30	42	37	44	37	45	34	53	36	36	39	35	41	43	35	46	38	29	41	35	44	36	37	43	31	39	24	41	33	33	43	36	52	36	35	45	40	31	39	37	49	36	39	46	55	40	50	34	34	43	36	44	37	40	42	36	43	39	50	36	39	32	38	39	45	43	37	52	38	40	35	34	44	35	40	38	34	48	45	40	39	43	37	47	39	36	41	37	37	30	33	46	32	39	41	44	34	39	41	37	35	50	50	46	36	41	40	34	43	35	42	42	46	46	42	42	40	47	38	35	38	37	51	46	38	44	39	30	39	42	35	39	43	38	30	26	43	42	39	35	38	29	39	39	42	36	41	37	38	42	30	41	47	36	37	42	36	41	35	44	44	41	43	50	35	33	44	39	35	40	28	42	24	31	31	29	41	34	39	36	36	49	38	39	46	35	34	33	41	47	31	41	42	43	44	38	30	32	49	44	37	36	49	40	40	45	50	44	51	49	41	38	45	35	48	50	36	47	49	41	26	43	27	37	30	34	39	46	49	47	26	45	36	25	28	41	38	35	25	40	35	37	38	40	32	37	35	40	40	35	43	33	44	43	41	40	36	37	48	38	38	44	53	41	32	46	33	34	34	43	43	38	36	32	40	30	32	29	32	46	33	43	32	36	52	32	38	36	33	42	42	43	26	40	33	35	39	42	41	41	48	37	47	37	37	41	46	32	31	29	38	39	44	41	34	43	39	35	34	31	48	41	45	33	42	34	39	36	39	39	47	40	39	44	49	42	34	47	34	40	36	29	43	54	36	28	33	33	41	52	57	45	40	34	40	52	36	48	44	40	34	38	41	50	38	46	38	41	38	49	29	30	37	35	46	31	33	31	41	42	49	45	42	38	32	47	30	41	30	48	33	33	44	28	35	42	45	33	40	41	41	43	41	38	38	34	52	37	38	42	36	41	30	37	32	39	38	39	31	33	37	36	36	47	44	38	35	43	25	37	33	44	48	36	33	55	38	42	43	41	48	34	45	33	33	43	44	37	27	43	38	41	32	41	44	52	33	54	29	41	40	47	33	32	44	46	34	40	33	41	29	38	52	37	41	34	39	40	39	43	43	37	45	42	38	51	44	45	44	27	47	39	44	36	41	40	34	40	51	38	43	41	32	34	41	30	33	36
12227	3993	1970	2691	5977	7938	7385	7230	6582	6010	5167	3818	3228	2499	2556	2149	1868	1587	1328	1465	1233	1141	1077	976	946	887	814	824	783	793	726	709	564	547	517	509	511	435	478	445	488	437	375	420	407	449	428	443	418	353	369	364	381	405	390	403	379	324	371	343	328	389	340	339	364	359	351	367	335	334	365	345	352	334	349	319	368	331	373	340	337	334	324	343	330	343	348	336	314	348	341	339	346	287	315	320	367	350	322	315	348	310	374	322	310	339	354	351	338	356	335	328	332	365	340	324	326	324	341	343	354	325	343	347	342	346	327	344	322	355	353	320	345	312	302	361	357	363	376	323	332	303	358	355	355	379	371	310	344	322	337	339	315	321	345	316	338	328	349	306	325	339	338	327	317	336	359	339	343	364	344	356	302	354	355	322	370	340	311	332	379	326	345	320	360	362	315	345	338	345	366	354	355	332	358	320	345	323	320	365	382	332	344	311	322	351	340	362	319	355	347	374	349	316	326	342	328	347	336	350	349	351	319	343	353	306	305	374	331	332	334	329	355	329	340	324	353	311	317	321	333	334	323	334	315	322	332	312	358	340	341	352	333	352	341	322	319	319	370	336	368	315	338	359	317	339	327	346	317	323	310	353	330	336	370	358	336	346	332	321	334	380	359	371	327	339	307	352	313	323	336	322	334	314	330	397	371	325	328	328	340	350	326	326	323	336	340	320	352	316	349	331	355	323	343	341	323	336	308	332	324	360	313	342	343	352	346	362	349	335	343	340	329	321	327	352	327	343	327	349	316	333	373	326	354	363	339	308	336	349	364	374	351	332	294	308	326	330	317	372	358	333	349	346	353	324	363	328	324	350	334	364	370	335	314	343	376	321	361	302	357	332	359	328	304	362	357	328	374	341	346	335	330	323	299	318	350	330	331	340	349	318	350	353	340	379	316	341	364	352	344	332	350	331	321	310	327	348	332	296	332	333	325	374	371	343	339	339	341	332	374	344	324	347	353	388	331	369	368	337	342	362	320	375	349	327	337	356	320	346	353	340	337	335	319	345	350	310	346	338	335	304	349	325	367	344	372	349	343	349	327	321	348	345	321	316	333	327	348	317	317	381	325	335	369	343	344	328	331	332	356	320	348	329	363	356	307	335	346	354	302	339	359	329	365	297	313	338	318	361	346	337	341	348	324	347	351	332	348	342	326	322	331	347	365	372	326	284	391	371	347	340	315	326	341	346	327	341	335	354	369	338	291	328	300	353	334	344	331	348	341	308	365	338	340	343	336	352	365	332	332	341	343	346	320	353	356	329	345	346	356	351	334	325	358	339	338	345	329	349	355	326	340	326	300	309	330	325	357	310	334	328	371	347	318	322	352	325	365	306	345	353	370	327	328	343	330	319	322	338	334	310	361	351	340	333	366	314	328	337	322	324	378	333	341	340	365	331	332	350	353	309	366	348	316	354	351	369	372	333	323	348	336	351	314	347	343	368	355	331	332	369	321	335	343	326	340	335	304	358	332	316	354	374	345	359	323	332	318	315	338	344	356	325	351	311	314	336	297	344	365	348	338	338	365	358	344	356	321	361	327	348	323	346	338	300	370	337	315	333	338	343	349	305	333	329	332	359	331	321	322	350	342	342	338	368	353	348	344	332	326	342	340	294	333	336	331	350	342	351	336	355	330	346	342	340	354	331	349	331	356	325	314	349	366	357	361	333	328	324	355	323	283	342	348	336	306	333	324	325	339	328	325	320	288	354	334	311	306	318	367	316	336	345	302	330	351	309	348	343	325	352	356	332	345	307	333	338	326	336	360	347	349	357	338	351	314	344	328	321	318	346	335	345	349	339	309	366	307	345	369	334	327	314	338	360	333	310	334	343	327	322	339	326	356	315	346	317	350	308	305	364	347	309	341	343	318	354	328	337	313	358	324	359	324	356	338	381	318	343	335	342	334	326	327	317	328	314	361	315	338	367	354	341	336	332	377	344	306	360	336	316	280	354	337	302	310	346	317	359	308	341	320	355	314	327	357	317	353	324	381	327	343	335	320	314	346	318	371	292	348	372	358	342	311	324	332	325	343	348	318	346	353	303	306	342	343	344	333	331	334	294	313	329	301	350	341	326	326	336	322	332	315	324	288	349	310	352	335	314	342	323	324	364	333	335	302	310	328	362	349	314	348	329	361	330	358	312	345	353	345	352	352	383	306	361	346	321	335	352	336	344	317	338	337	306	345	331	338	341	327	305	335	304	375	330	341	332	351	341	364	334	375	333	347	327	365	332	354	343	371	339	336	337	336	354	359	309	337	341	342	341	321	330	334	338	350	332	318	333	317	347	335	363	379	391	335	363	343	288	337	312	351	344	323	344	314	340	328	352	297	339	308	346	338	350	320	352	329	344	381	316	332	352	332	326	344	303	341	324	354	354	335	370	335	309	359	333	341	340	365	341	340	339	345	344	354	333	362	312	375	308	320	360	314	351	329	353	372	326	342	314	375	324	344	296	341	318	362	347	333	314	319	349	346	341	322	347	356	337	339	370	367	360	342	343	316	337	323	345	320	339	326	337	360	323	308	336	337	365	330	333	374	337	331	345	323	354	313	326	348	354	327	326	313	294	361	357	316	326	325	372	305	333	319	341	342	359	348	372	314	336	329	345	323	337	331	315	302	314	350	359	328	328	315	329	324	352	351	341	353	323	325	365	335	352	311	366	304	368	366	324	305	345	347	358	358	330	343	349	365	318	335	330	314	373	367	341	336	340	318	352	352	365	352	374	330	328	331	312	338	343	342	350	355	328	343	365	340	313	327	341	353	359	357	311	351	375	348	335	348	331	328	351	312	340	346	339	332	348	322	328	329	323	310	355	329	326	358	346	353	342	323	316	322	334	314	368	338	318	355	321	336	336	345	346	330	340	331	335	334	313	338	308	320	367	342	348	325	360	329	330	327	362	337	350	331	356	346	344	328	395	372	355	316	344	329	336	338	298	357	303	351	351	364	357	301	344	345	320	328	343	334	324	339	312	347	311	338	368	341	328	383	346	363	347	360	355	341	343	340	302	356	317	336	355	345	335	314	326	343	335	322	332	346	351	329	331	341	322	311	345	346	351	329	370	313	331	338	315	305	312	321	354	354	351	353	356	312	353	327	361	300	369	338	311	341	307	331	359	318	315	358	327	347	348	340	320	345	328	335	335	304	321	345	338	360	358	328	346	329	316	298	335	327	373	350	343	307	344	332	366	338	361	302	367	323	304	338	326	319	314	325	354	372	342	313	306	335	339	340	355	325	318	370	293	325	367	367	342	344	322	328	329	334	365	359	336	355	381	350	337	305	345	321	334	320	340	312	345	364	361	361	329	331	346	350	322	327	313	349	329	339	359	339	329	332	323	343	350	316	352	338	328	338	335	343	354	326	391	330	343	312	316	368	340	375	325	347	341	342	325	338	323	349	354	335	360	339	353	348	348	337	364	322	357	326	338	337	337	320	351	326	352	352	305
954	423	260	176	177	234	245	312	289	250	270	234	199	176	180	143	131	135	134	129	123	117	99	99	86	96	108	108	106	104	76	87	95	91	74	87	78	84	69	88	94	64	72	71	68	73	94	77	75	76	88	72	77	78	74	77	74	81	95	72	76	78	91	84	73	58	75	89	65	59	62	72	78	77	73	81	78	75	76	72	91	63	72	70	61	65	88	86	71	69	82	70	78	75	71	76	75	62	86	69	71	63	84	79	78	75	69	65	76	78	66	65	88	84	64	66	61	69	68	71	84	88	63	96	59	69	90	69	74	68	58	63	65	69	75	80	71	86	67	78	89	76	67	69	70	83	80	78	77	78	78	78	94	85	73	58	67	66	81	66	64	63	78	67	68	83	76	77	82	75	69	68	78	89	76	69	83	60	58	62	78	72	84	85	72	67	74	81	67	73	83	95	66	77	79	65	86	66	66	72	74	70	87	83	98	79	75	76	75	70	64	65	87	77	82	73	72	76	59	75	83	73	68	62	70	76	67	72	75	67	78	73	62	75	89	75	92	83	86	91	76	71	70	79	91	70	81	67	68	63	66	84	93	79	64	73	63	75	72	75	82	75	68	88	63	65	92	63	71	70	74	84	83	78	66	81	77	77	78	84	83	73	77	57	84	72	81	75	85	74	85	80	73	68	79	76	68	74	85	73	68	78	89	86	74	80	89	89	82	77	81	78	81	79	64	63	69	67	78	97	66	76	89	58	82	71	87	70	63	75	54	77	72	83	82	72	78	71	71	72	78	76	72	74	79	66	85	81	82	89	68	72	77	58	76	62	58	75	85	76	79	75	75	80	78	74	84	66	71	66	78	64	89	73	62	78	92	70	71	94	75	73	82	83	66	80	76	89	92	73	64	65	89	74	65	70	73	73	79	66	68	86	82	99	78	68	73	75	65	80	67	75	74	81	63	79	85	70	75	101	70	62	74	74	68	72	82	52	84	77	73	73	68	72	85	89	86	91	78	79	87	94	85	73	72	75	73	73	79	81	80	80	84	73	76	89	85	75	73	89	81	83	67	64	83	68	85	72	64	73	88	69	79	85	87	63	74	81	72	70	67	89	70	65	78	69	80	70	76	85	73	99	64	77	88	83	81	71	64	59	84	75	67	87	76	66	75	71	66	74	70	86	64	72	67	71	60	85	59	74	77	70	80	101	94	92	72	72	81	81	70	86	75	67	69	66	77	78	85	75	74	77	77	62	60	77	71	69	78	78	75	78	81	83	89	67	80	71	77	57	85	79	63	62	82	64	66	71	72	56	84	80	70	80	81	73	83	64	82	74	70	71	75	61	65	91	64	82	55	84	83	75	82	84	68	80	69	65	76	74	60	63	68	79	80	59	66	73	81	73	66	68	67	79	72	79	62	82	63	71	84	51	79	82	62	80	70	76	72	76	78	71	65	82	77	86	84	71	77	78	82	80	74	74	72	80	66	74	81	66	72	78	74	72	82	68	92	85	104	77	59	77	66	90	75	63	88	76	80	80	77	76	87	55	71	69	80	85	82	70	73	68	58	64	78	83	71	69	74	67	69	74	64	81	84	77	84	82	77	81	90	73	66	75	79	67	65	76	67	64	84	70	77	70	65	92	70	73	69	58	71	80	77	82	63	77	76	72	54	103	80	75	79	62	74	84	65	80	64	84	81	79	79	63	78	78	81	59	83	65	79	74	82	66	68	65	58	82	70	70	84	85	86	64	78	85	79	86	65	75	64	65	71	79	67	77	76	63	90	60	73	66	68	80	76	83	63	67	60	66	64	83	80	65	60	88	73	71	77	88	75	74	65	76	75	62	83	80	73	71	75	80	72	84	70	78	80	56	70	56	78	63	73	70	70	59	68	71	49	83	81	89	73	70	84	68	87	72	81	73	71	70	69	74	86	83	77	70	73	87	78	88	81	63	66	68	66	69	61	75	81	83	84	70	62	68	89	85	78	85	84	85	68	82	61	84	73	68	96	59	84	85	69	72	63	86	80	74	81	71	76	86	79	71	84	76	64	70	88	88	70	72	81	74	70	61	64	64	65	67	68	87	69	77	73	83	66	79	66	78	64	73	76	70	73	71	66	72	63	67	70	65	92	69	86	72	82	80	75	76	76	66	72	80	74	77	78	70	80	69	94	81	74	77	59	50	80	75	71	71	71	71	85	78	80	61	80	74	73	72	83	66	76	85	76	79	96	80	68	69	81	60	69	96	74	59	64	73	71	70	58	63	69	71	74	79	70	76	78	86	80	70	75	76	69	71	84	69	66	71	86	73	88	69	69	69	72	71	73	70	56	81	79	71	85	68	97	74	78	84	68	74	75	64	77	62	90	86	70	88	78	87	77	70	82	78	70	70	72	83	90	73	75	69	73	68	75	72	69	73	59	72	70	78	72	72	80	85	74	51	66	73	56	55	77	81	73	74	85	66	71	71	78	73	65	80	62	79	92	92	67	72	73	83	92	87	90	81	74	73	78	84	75	88	75	85	80	77	69	55	81	66	70	73	83	87	67	68	93	91	79	70	76	76	66	67	77	69	90	82	68	74	74	78	71	70	81	85	57	79	67	64	74	69	55	74	80	65	77	72	72	70	60	62	79	55	75	71	76	73	68	71	75	65	71	73	65	71	79	72	80	72	82	84	69	63	79	91	65	56	84	71	73	60	72	86	75	57	70	68	89	62	96	90	82	69	76	74	70	60	64	71	79	82	86	83	88	65	83	80	73	101	78	67	77	66	91	71	72	69	74	80	84	63	72	83	76	70	80	87	85	88	67	78	60	63	79	84	82	80	65	76	79	87	68	95	64	69	66	80	53	66	83	65	71	92	72	74	75	74	79	84	77	84	90	75	72	80	75	75	75	76	70	69	81	54	72	71	80	85	79	73	67	84	80	62	78	83	73	85	76	83	79	72	74	70	78	64	80	66	61	70	76	81	76	75	60	66	69	67	86	78	89	87	74	80	76	61	75	54	73	73	87	74	87	79	86	77	67	85	82	80	82	84	73	69	80	81	90	65	76	82	72	61	81	59	92	73	68	74	75	71	69	69	73	73	74	62	82	66	79	83	69	71	73	74	60	77	75	80	84	77	71	84	69	85	76	72	57	60	69	86	65	69	84	90	80	70	83	67	56	79	84	88	67	74	74	59	79	77	80	62	79	82	65	78	69	68	85	70	76	83	69	61	70	60	62	74	78	86	69	70	95	78	90	93	77	69	89	80	68	75	74	83	81	68	86	83	67	86	68	77	81	77	76	61	77	79	86	71	75	87	76	72	69	71	77	78	70	57	64	74	57	76	78	85	71	79	53	85	82	87	72	70	65	76	64	70	74	77	74	65	79	88	88	66	70	67	76	80	70	70	86	89	75	80	76	82	64	73	91	71	86	90	94	83	65	73	80	67	58	89	67	83	82	68	59	89	62	75	76	72	74	62	69	81	51	75	65	73	69	73	69	58	78	84
14252	6277	3118	4425	9720	11599	10779	10554	9515	8391	7159	5638	4714	3858	3704	3232	2796	2287	2130	2224	1843	1749	1689	1483	1453	1405	1296	1224	1182	1274	1197	1018	972	938	877	925	810	771	801	779	837	718	792	736	705	715	719	696	754	691	682	640	692	669	730	673	634	609	655	560	690	624	632	642	635	669	636	642	643	597	640	608	620	655	605	596	611	626	649	585	580	598	627	603	604	620	610	616	635	630	649	623	600	646	648	596	629	606	616	629	629	596	595	671	636	634	639	621	678	629	622	607	626	596	635	666	612	580	621	650	618	643	621	608	575	608	631	600	622	618	607	570	613	598	588	633	630	573	641	602	654	623	649	666	656	577	615	620	657	625	659	613	640	648	577	640	624	614	643	597	628	661	601	638	607	574	611	617	641	607	615	643	638	630	612	624	611	614	644	613	614	661	601	662	621	623	640	671	641	640	580	603	636	648	619	646	628	619	606	600	616	604	637	628	648	646	645	620	637	605	672	627	648	578	605	624	643	650	652	666	659	658	627	601	606	633	601	588	613	628	571	612	627	623	641	577	600	601	631	643	581	704	603	622	630	628	637	613	663	656	636	602	591	614	661	670	609	590	638	635	570	644	596	649	626	636	660	632	647	587	642	625	611	593	594	645	574	622	600	610	632	663	595	597	651	627	647	619	668	601	610	622	628	648	629	636	632	636	659	636	624	588	629	647	622	651	650	697	660	600	668	604	577	640	638	609	640	653	567	592	627	654	610	631	650	621	585	622	683	635	632	682	601	599	609	588	648	635	645	613	630	622	620	647	653	629	647	606	616	676	627	577	567	623	579	611	614	583	594	613	645	613	617	608	585	608	646	635	635	600	642	667	607	629	633	596	622	587	646	586	628	611	601	613	595	639	594	600	588	599	597	654	627	645	618	613	656	613	618	642	591	595	601	638	600	646	612	684	639	644	627	593	645	606	612	636	622	649	598	633	591	630	619	626	661	591	637	618	617	601	657	597	609	618	617	618	608	627	609	607	609	631	640	643	591	591	639	604	628	585	669	632	627	600	601	633	673	601	621	600	624	606	636	647	639	652	619	676	638	591	636	617	586	657	635	648	599	615	627	633	614	644	619	608	686	658	593	630	622	589	593	622	564	587	656	654	652	600	651	642	591	657	620	619	648	627	587	634	607	614	587	597	628	632	582	603	660	642	629	584	657	624	590	636	608	579	627	593	616	575	629	623	640	654	619	628	631	598	619	610	645	630	618	634	623	624	613	595	618	600	632	590	657	621	618	583	622	639	640	616	656	618	619	627	651	617	647	633	680	608	590	638	672	599	609	605	640	615	626	636	634	665	620	622	624	691	611	615	644	670	668	596	613	656	627	636	617	625	633	570	636	635	652	636	593	665	625	601	610	631	572	645	633	641	638	612	624	665	642	640	594	657	601	631	639	588	614	594	692	599	638	614	628	651	612	585	653	591	654	619	635	610	621	586	603	645	620	616	631	602	591	641	638	629	631	624	630	626	596	592	634	581	616	667	591	671	647	650	613	675	593	590	615	632	603	661	632	602	624	629	565	622	620	583	558	654	598	655	564	615	625	613	607	600	649	637	633	600	649	625	639	564	585	631	618	624	597	625	682	652	607	648	602	658	639	588	639	625	581	619	645	561	626	643	645	635	629	595	636	657	684	600	641	638	619	590	584	638	667	609	644	622	597	599	668	609	607	603	640	657	625	620	638	606	607	592	641	655	611	604	591	636	602	608	609	613	623	634	605	651	641	618	669	612	652	636	607	620	614	608	676	603	611	605	622	567	591	638	632	640	625	593	630	597	655	598	648	585	611	630	615	640	572	589	606	650	615	649	605	610	616	601	629	619	656	642	620	636	574	588	629	657	638	637	636	612	622	632	645	607	616	608	602	629	678	639	628	659	615	583	590	593	635	617	593	638	583	608	604	649	661	642	633	621	620	573	604	594	607	615	620	638	623	590	610	618	625	629	683	604	613	646	630	562	590	615	654	595	609	618	587	649	623	652	647	655	630	623	652	600	627	666	651	636	630	643	664	595	581	632	621	649	628	600	595	598	612	642	673	638	663	669	619	607	627	653	610	626	597	594	650	600	602	613	625	619	593	614	595	633	585	585	620	605	618	624	577	616	631	599	584	596	596	618	609	630	616	610	632	676	633	625	645	631	635	607	630	614	595	606	595	648	614	651	590	613	611	643	617	637	675	597	629	652	641	618	633	632	633	650	624	670	652	605	585	658	595	583	651	611	589	593	630	593	652	613	593	669	625	633	643	624	634	621	633	597	585	637	598	608	599	637	607	599	600	600	601	608	654	601	566	629	637	595	637	623	621	633	590	606	645	642	657	660	655	627	618	653	634	662	628	603	642	641	579	605	646	611	635	608	579	620	630	596	607	612	630	637	598	600	594	630	649	618	634	616	660	576	645	633	595	656	610	640	669	551	670	660	621	632	670	607	604	628	583	607	625	595	616	626	647	620	638	639	609	673	653	630	613	624	602	622	604	615	621	627	606	652	608	632	624	649	617	621	634	623	615	677	617	616	596	623	585	650	621	588	606	600	593	644	591	574	643	631	600	607	616	606	600	648	608	662	598	610	630	628	611	615	630	615	586	622	599	622	588	615	623	627	628	653	582	618	610	568	643	594	648	629	624	611	672	668	649	614	599	625	580	616	644	613	611	643	643	604	611	591	678	612	607	632	632	655	611	587	611	615	606	653	596	655	635	609	629	639	608	604	614	631	592	682	599	607	635	601	654	589	601	613	636	597	607	651	648	628	643	605	671	612	614	676	608	639	632	641	635	610	601	631	628	628	609	627	604	658	588	633	640	604	622	554	609	601	619	647	631	644	587	628	624	664	609	609	605	631	600	584	642	605	619	658	592	624	628	603	662	613	622	622	601	614	573	610	619	630	661	623	647	605	610	603	575	629	630	598	673	655	611	576	641	623	668	611	634	634	606	617	636	603	602	596	628	627	666	633	627	606	605	605	626	625	626	582	616	594	617	633	637	645	667	626	628	590	637	624	608	612	621	675	648	633	632	662	593	621	593	632	557	624	644	615	649	636	604	608	618	597	625	621	632	626	587	639	606	646	557	629	657	603	616	643	628	636	582	630	632	595	661	628	634	634	636	625	645	594	656	649	618	625	601	583	617	566	657	617	620	594	595	618	642	608	641	628	632	637	632	644	581	613	645	625	635	599	622	618	628	566	581	578	592	618	655	612	578	613	627	633	626	617	627	631	566	631	646	671	631	614	636	637	656	622	560	631	639	602	624	638	603	614	604	591	622	606	592	647	598	587	635	601	584	591	630	628	661	628	572	603	640	624	618	644	644	618	600	617	629	630	636	647	603	656	597	621	645	590	618	643	630	584	676	641	614	641	625	636	615	586	642	595	581	596	641	594	674	595	624	629	637	625	650	601	577	622	593	613	600	603	622	592	593	675	629	647	586	634	623	643	577	608	660	603	617	609	631	598	655	601
1757	356	209	137	129	198	208	257	254	241	200	189	174	130	128	117	111	84	73	85	93	63	74	55	65	72	70	50	66	74	68	39	41	73	43	44	47	40	28	45	40	35	50	44	33	39	39	50	48	33	33	45	38	33	46	38	38	35	38	35	31	29	28	38	37	38	38	39	37	33	25	37	38	40	38	42	38	40	40	43	35	35	51	43	34	53	31	35	30	38	35	47	44	37	35	37	36	38	32	31	47	46	43	45	34	47	53	38	27	41	36	37	47	31	37	49	38	41	40	35	32	36	43	26	37	45	32	35	36	36	44	38	31	47	31	47	44	37	31	49	32	49	40	35	38	44	37	45	35	35	39	32	46	44	36	36	42	30	44	37	36	33	37	30	30	40	55	35	40	37	42	45	38	44	28	41	34	34	45	41	36	27	40	41	36	32	36	30	40	34	33	34	31	37	42	37	47	39	48	36	47	31	36	47	45	37	45	33	39	47	31	47	27	42	32	28	31	34	27	37	35	28	43	39	34	43	44	40	30	29	42	39	43	38	41	45	34	32	43	24	32	47	39	36	44	52	37	51	40	46	31	43	37	40	44	47	35	22	33	39	39	45	40	46	45	48	32	37	37	38	40	28	24	36	24	49	37	45	32	31	37	43	36	34	37	35	26	32	39	32	35	44	44	42	36	33	32	45	41	37	43	42	37	36	28	37	41	44	50	36	32	31	30	36	37	36	42	37	46	20	33	44	34	28	33	30	45	31	39	33	33	44	44	43	41	41	35	35	39	30	41	46	34	35	30	38	43	28	31	24	38	45	35	35	35	45	40	46	45	33	35	39	34	35	35	33	35	42	33	43	38	32	34	39	43	39	36	39	31	41	33	48	50	39	35	40	37	34	24	35	39	33	42	47	36	39	26	41	31	43	34	40	37	31	35	27	51	26	43	41	46	37	39	43	37	31	19	43	48	37	41	30	37	29	24	42	43	36	42	38	45	38	32	44	34	43	25	36	34	33	37	36	24	29	34	44	36	42	46	53	41	26	36	42	36	38	36	34	43	45	27	38	41	49	42	39	38	43	50	35	45	41	28	36	39	33	40	31	45	43	37	40	31	44	25	40	40	48	41	43	35	46	41	25	36	30	39	40	38	32	38	36	37	43	42	38	35	32	35	32	35	38	33	33	36	28	36	41	35	34	29	37	37	43	38	45	39	34	27	35	39	44	35	38	35	29	32	15	35	29	46	38	42	34	45	40	34	42	34	44	40	52	32	40	34	51	39	42	46	45	31	39	35	34	49	38	24	38	40	36	23	30	48	31	45	52	40	36	28	38	40	32	39	46	39	35	38	44	36	42	36	33	37	35	34	43	43	43	31	37	42	36	36	31	34	35	40	34	39	42	43	32	30	36	36	37	40	40	37	35	43	30	37	29	43	37	47	39	36	28	37	32	40	52	46	49	37	46	34	40	32	43	34	35	35	35	24	42	34	34	44	33	37	38	42	31	38	36	43	39	42	32	44	32	37	34	37	30	36	28	33	50	47	47	26	31	44	33	39	28	41	36	41	42	34	45	45	29	34	43	38	30	37	40	47	37	33	30	23	36	35	37	33	37	32	34	42	40	32	28	45	36	43	36	55	38	33	36	37	26	39	27	41	44	42	36	45	46	39	28	47	32	40	35	42	29	35	36	36	41	38	31	40	31	49	34	28	26	32	32	43	45	32	39	43	28	33	36	32	39	38	24	29	36	45	33	33	32	42	41	41	33	39	22	32	43	41	25	32	40	43	44	45	36	27	33	38	38	45	39	34	35	33	30	29	40	35	45	33	36	39	32	34	37	38	28	38	39	34	24	38	41	27	32	29	39	33	38	34	38	43	38	42	36	34	41	40	46	48	42	39	26	32	41	41	37	45	31	27	47	32	41	31	32	41	46	43	35	39	36	29	37	38	52	38	42	34	26	35	40	32	41	41	38	30	33	46	28	32	52	39	45	42	35	34	44	33	32	46	47	44	45	45	35	39	38	33	42	36	29	56	40	33	48	49	31	46	28	50	39	33	37	41	47	38	34	38	34	37	42	34	31	30	33	40	40	38	31	39	39	35	38	32	47	32	38	40	36	35	36	37	35	37	47	41	39	36	34	38	38	38	43	43	37	34	46	41	35	46	44	30	40	43	34	42	43	36	37	32	36	43	38	33	40	29	50	29	35	51	40	43	35	34	40	32	43	45	41	34	41	27	30	44	36	41	40	49	53	25	35	30	39	39	36	35	42	41	47	37	40	26	42	30	34	31	32	32	41	41	38	48	44	44	45	41	32	34	37	32	33	45	34	42	43	42	43	41	39	49	39	49	40	35	40	39	49	34	33	28	48	29	30	30	35	42	33	44	38	39	36	28	33	26	43	41	41	37	42	35	36	51	45	34	38	38	27	29	37	35	49	29	37	29	41	44	38	46	36	57	37	26	42	39	38	44	35	42	35	54	49	42	34	34	47	26	44	46	35	45	39	35	38	36	41	38	36	45	40	39	34	38	33	36	39	36	37	46	38	40	45	40	32	31	36	37	48	32	38	33	32	45	33	37	52	42	41	34	29	37	52	27	38	40	38	46	42	32	45	33	39	36	44	38	31	41	32	30	45	38	30	32	29	26	32	39	39	41	37	39	35	41	29	44	33	44	38	55	51	39	27	42	38	34	31	46	41	35	28	44	34	47	38	35	38	33	30	31	25	42	34	38	46	33	41	29	37	39	45	37	37	33	39	42	24	38	33	38	39	34	41	31	31	28	41	46	37	43	44	42	29	40	41	45	41	40	31	38	35	35	43	33	41	52	41	33	38	42	32	29	43	35	56	31	44	48	40	43	37	41	32	32	45	43	45	29	28	36	34	27	31	36	39	36	32	41	34	45	34	39	44	41	39	33	35	31	33	50	44	38	32	41	32	36	30	33	28	42	41	43	36	30	38	33	34	34	44	34	34	29	37	29	44	38	38	47	39	45	36	43	44	29	40	38	25	37	40	32	44	44	43	40	35	47	46	43	27	46	34	43	42	34	27	29	34	36	30	45	32	30	37	43	45	27	26	34	43	41	36	36	42	37	32	41	30	44	38	41	35	35	49	32	36	44	34	43	39	32	43	33	31	52	36	40	21	48	28	41	34	39	42	39	44	50	33	47	36	31	26	44	35	32	28	31	26	42	37	49	41	34	49	42	35	44	40	40	37	28	39	44	34	35	27	33	36	27	34	31	33	33	40	24	36	38	42	43	37	38	43	38	37	39	49	37	37	43	40	43	37	36	33	39	35	36	39	43	37	34	35	31	37	25	47	48	38	34	36	29	44	40	41	48	23	37	52	34	36	39	30	26	55	36	42	44	39	38	37	33	37	50	38	40	31	26	34	36	37	35	41	38	35	40	38	35	40	41	36	31	54	36	39	42	43	41	35	40	31	44	35	39	32	35	41	42	33	39	41	44	35	34	35	36	52	41	41	33	41
14534	5265	2701	3911	8479	11076	10057	10217	9142	8208	6594	5280	4364	3616	3270	3015	2562	2154	1816	1872	1639	1372	1328	1257	1118	1095	1015	999	923	976	887	637	689	580	599	573	529	486	493	487	545	472	392	482	439	430	444	431	364	373	371	378	377	402	426	412	375	357	344	335	346	317	325	344	331	327	316	317	343	342	307	310	315	335	333	340	362	325	329	300	296	305	331	323	293	342	319	324	299	363	307	332	331	343	344	326	354	356	315	300	313	313	354	339	308	356	346	334	342	325	316	270	305	331	334	332	298	301	324	316	334	351	317	342	332	317	336	344	357	330	293	308	318	328	316	297	337	350	328	335	312	320	341	344	310	317	314	317	328	316	307	319	314	314	307	304	321	330	308	297	354	339	330	335	314	309	348	332	305	321	315	323	335	296	316	325	316	329	355	332	309	330	305	307	334	300	345	353	315	317	339	301	329	318	295	321	307	338	306	309	317	312	323	327	332	327	308	324	290	306	339	352	323	312	313	313	344	306	339	352	348	314	304	316	342	303	349	305	343	326	343	321	318	329	323	379	309	346	313	302	314	315	329	329	275	316	317	315	304	325	332	319	351	323	336	315	327	308	305	306	302	310	317	290	324	332	303	310	330	333	330	327	334	291	307	311	317	314	340	323	319	354	351	316	303	291	318	340	347	320	313	330	327	327	328	298	323	339	293	325	323	303	311	352	322	324	315	334	335	343	348	328	325	301	328	290	316	310	301	336	315	318	339	358	313	321	317	301	315	331	309	321	344	302	304	309	344	356	322	334	348	350	322	337	336	284	300	296	290	366	342	319	333	302	321	304	302	341	306	365	324	327	329	334	293	329	271	329	303	331	284	334	313	318	330	304	330	315	310	310	314	319	347	333	306	307	318	316	341	330	300	303	295	325	324	290	309	322	335	320	313	348	297	295	312	292	352	291	332	295	338	334	318	318	340	321	366	322	330	327	270	316	325	303	324	317	335	329	332	320	325	321	333	306	325	346	325	325	328	303	314	302	341	324	300	357	353	326	350	344	337	332	319	338	325	313	322	352	343	343	315	312	292	343	346	332	298	311	291	290	301	328	317	341	333	312	313	322	314	311	322	321	311	316	354	325	325	333	312	357	359	318	305	321	318	317	291	346	321	299	322	319	321	294	278	345	303	315	321	324	338	356	298	306	307	292	329	322	331	333	332	285	320	310	327	332	301	344	285	280	337	322	327	333	351	326	303	322	308	348	309	323	319	314	349	295	350	351	309	320	371	345	327	335	329	338	321	356	311	329	332	328	335	316	332	308	317	333	347	342	302	338	338	293	325	342	336	328	310	307	314	360	327	324	332	347	313	323	332	333	343	330	314	314	352	324	331	320	297	308	320	331	302	352	328	341	287	348	320	342	312	283	330	326	305	289	315	342	344	302	340	319	349	371	303	321	337	348	331	324	318	327	320	342	325	320	306	312	307	333	301	321	328	324	319	321	332	312	341	308	304	344	334	352	347	305	344	349	339	327	332	345	285	312	306	329	338	296	321	326	296	317	325	333	319	347	318	336	342	335	318	331	302	280	321	331	303	327	321	310	297	321	318	337	326	320	340	322	334	308	324	313	355	364	311	327	334	318	323	326	302	300	313	291	328	351	321	323	317	294	318	316	317	357	325	304	297	287	312	317	329	356	308	309	307	306	296	317	318	328	345	293	302	332	349	290	359	301	338	298	348	301	311	305	323	305	316	304	314	333	343	300	326	326	340	308	365	331	317	342	314	340	332	330	296	330	334	315	318	330	314	324	317	293	309	321	289	324	327	321	316	323	357	359	314	332	327	310	322	339	305	342	328	314	301	344	305	322	324	297	328	310	321	356	327	314	329	343	321	314	321	324	318	336	306	347	336	314	348	332	315	311	318	337	318	310	328	298	356	311	305	342	343	318	343	347	287	321	348	321	338	330	301	310	310	315	291	309	315	344	330	325	330	316	336	304	342	323	332	319	344	316	324	326	325	312	312	302	338	297	299	316	311	332	300	339	307	314	321	300	339	316	318	318	319	346	325	282	307	337	315	317	340	355	331	305	341	285	285	351	313	342	315	306	313	355	320	341	310	295	270	312	304	319	328	348	319	338	321	313	329	334	309	292	310	307	347	316	375	316	331	330	346	339	321	348	307	337	318	329	307	334	354	338	285	306	324	317	298	304	322	311	321	337	333	332	308	304	331	343	290	359	352	323	328	312	353	288	322	335	301	325	320	335	332	325	370	337	337	324	303	297	332	328	292	331	330	345	337	304	331	297	298	321	344	305	322	330	302	304	338	308	302	343	291	318	331	346	330	304	345	327	313	318	343	297	316	325	318	327	295	322	346	321	343	316	323	296	326	315	352	284	287	315	307	319	334	339	314	305	348	328	283	283	324	334	351	282	320	321	316	309	325	308	304	334	339	314	319	300	305	346	301	307	303	311	345	353	319	302	348	323	339	326	318	319	327	298	282	321	289	340	342	307	289	337	362	320	319	312	317	314	318	301	328	335	321	301	341	353	318	359	320	309	335	303	352	329	332	345	297	301	328	348	335	311	309	335	309	298	318	317	317	310	301	356	334	300	287	284	336	324	288	319	355	332	317	326	336	295	335	331	292	334	348	329	332	316	319	309	311	314	334	370	332	308	360	290	306	308	347	373	312	339	333	318	328	311	301	338	335	292	300	311	358	306	310	304	342	322	330	324	322	321	330	294	312	323	345	327	315	328	351	341	325	332	326	308	356	344	336	316	326	320	276	321	286	324	323	332	286	309	337	302	309	311	299	330	292	335	311	344	319	305	304	314	328	328	345	342	310	340	289	300	314	331	327	319	355	299	329	308	332	347	326	294	297	316	345	324	324	334	327	337	340	353	341	339	324	316	298	295	307	362	345	350	359	313	310	313	324	289	349	339	337	344	288	313	302	313	327	342	366	351	321	325	321	323	304	317	312	313	322	297	334	332	316	322	310	338	336	299	303	315	348	347	308	296	317	323	325	326	346	340	322	298	275	359	325	320	303	294	331	339	348	327	345	347	313	310	328	332	311	317	325	316	344	307	331	353	334	349	339	311	310	313	322	296	311	337	310	317	310	301	331	312	316	315	299	299	329	303	309	330	330	297	313	296	377	308	316	298	272	317	302	330	318	317	352	322	320	302	328	349	320	320	318	329	328	313	320	321	287	331	357	312	308	335	337	347	328	347	314	344	337	359	347	323	331	295	326	322	341	327	307	305	301	339	340	351	290	308	314	337	339	321	320	331	316	292	327	321	326	341	335	311	332	330	332	317	332	325	336	307	316	317	325	310	333	305	304	326	332	357	294	323	343	296	283	310	334	349	325	330	310	335	304	331	317	277	335	304	326	311	316	319	333	350	335	297	293	352	334	337	311	330	297	318	304	299	320	297	328	333	366	329	324	307	315	304	321	335	374	300	330	311	292	334	336	302	323	299	319	333	333	318	332	321	284	312	327	293	327	304	289	326
1388	617	344	216	193	316	329	346	382	377	331	274	242	208	196	208	193	157	152	138	116	144	144	125	107	127	123	90	106	110	123	96	103	104	81	79	94	83	93	85	93	95	81	89	71	93	92	83	106	79	83	81	81	81	90	90	79	82	91	78	66	76	81	73	70	88	94	84	80	84	76	84	75	100	79	84	94	79	79	68	87	85	78	76	84	80	76	83	69	90	76	84	86	76	65	71	88	78	87	78	75	66	91	75	96	64	71	79	83	69	94	69	70	89	80	94	71	86	78	82	86	84	57	82	74	81	84	81	81	72	90	68	82	91	79	90	80	84	81	99	79	79	80	74	78	79	71	81	82	76	88	89	88	97	77	82	81	77	88	82	68	80	50	76	85	88	72	74	75	78	81	82	93	77	59	73	60	64	81	71	79	79	71	62	76	101	84	87	64	79	82	92	69	77	68	90	77	80	75	74	83	67	85	82	69	80	83	81	78	89	81	72	74	84	78	86	67	92	77	73	78	89	71	83	77	76	87	64	68	75	108	70	77	83	60	67	84	74	88	80	72	74	67	87	60	84	68	71	75	83	88	79	62	87	97	85	67	87	96	74	94	73	78	78	85	81	92	94	85	78	76	70	91	80	81	69	91	77	78	85	93	72	74	63	87	79	76	73	72	57	85	86	90	65	86	80	69	88	68	94	65	72	73	74	82	77	75	78	85	72	95	89	82	75	82	80	83	90	68	95	76	74	61	78	89	73	70	72	93	81	72	81	75	69	86	68	78	78	78	78	71	71	94	66	72	73	73	94	65	69	56	64	94	73	79	77	99	69	85	84	81	65	81	78	92	80	69	80	94	80	82	67	71	71	70	75	76	93	81	98	81	78	75	76	76	72	92	59	71	79	89	86	85	78	82	73	72	90	69	87	84	83	85	68	67	77	91	67	97	78	78	91	76	84	82	90	73	74	85	60	74	89	82	82	106	75	91	81	63	83	83	80	75	84	85	78	80	78	80	82	65	80	65	84	73	73	81	86	70	74	72	79	74	86	90	69	97	74	73	69	83	87	81	83	79	69	82	85	90	82	78	87	86	72	82	77	73	74	77	75	77	78	76	85	77	75	73	78	95	74	72	65	79	97	78	76	84	89	84	90	79	60	88	76	98	86	84	86	93	78	73	81	75	74	68	83	75	69	78	90	66	77	77	75	85	76	89	90	83	80	78	70	84	82	90	70	78	64	78	77	68	75	79	71	68	70	83	58	61	93	73	68	86	70	87	73	85	70	77	72	87	77	83	56	77	80	96	85	79	81	84	79	83	82	66	82	63	75	59	77	67	70	72	88	90	85	83	75	93	78	83	69	88	65	85	79	79	90	81	78	89	89	74	73	88	66	54	79	84	77	77	91	95	60	82	78	74	75	81	76	90	68	85	75	75	86	73	79	96	78	81	88	80	84	87	68	77	88	93	81	72	80	79	97	78	83	86	79	69	73	71	88	87	74	86	71	77	81	97	71	80	71	78	77	67	89	71	78	100	63	89	97	79	71	77	90	80	69	79	92	81	65	67	90	82	91	75	94	75	79	81	90	72	85	79	75	67	80	75	76	65	72	77	83	76	78	89	79	91	71	71	79	55	81	84	84	82	81	86	82	86	102	66	67	86	85	80	75	75	71	76	70	82	78	94	53	83	71	82	79	79	75	74	88	93	73	85	85	81	69	73	72	79	76	63	78	88	76	63	80	86	65	67	72	71	83	84	95	79	74	71	61	82	76	70	85	70	81	85	62	71	84	81	92	92	90	84	72	88	69	59	79	79	75	78	77	64	72	75	97	86	85	87	70	80	66	85	69	72	81	85	88	82	71	80	87	72	71	78	78	75	82	71	87	84	79	69	92	94	71	75	61	69	76	70	77	87	57	80	83	70	89	88	83	77	74	95	71	65	87	87	70	71	67	74	104	80	68	74	70	73	79	80	96	82	86	73	62	77	86	91	89	59	66	73	84	87	77	87	92	84	68	84	74	73	94	79	78	77	92	74	60	83	60	85	64	76	84	67	84	75	78	82	79	74	80	82	89	74	70	77	79	78	79	75	84	78	82	60	67	82	82	95	85	75	91	65	68	72	70	70	71	73	73	85	86	76	74	77	80	92	79	71	82	73	67	84	91	67	76	77	85	62	88	71	90	69	80	85	84	85	81	69	79	67	70	87	83	73	82	80	83	78	80	72	90	77	75	91	87	77	75	77	75	91	85	74	87	82	79	78	89	77	62	86	62	85	76	67	71	75	83	80	78	77	70	77	76	83	85	75	90	85	82	79	77	64	84	76	78	68	83	82	79	75	69	75	82	77	91	76	76	85	86	85	88	73	84	95	75	86	87	88	92	80	69	72	92	67	69	76	81	83	61	88	79	81	88	90	73	75	78	85	83	67	76	77	74	99	68	87	77	67	70	70	85	71	72	84	83	82	77	85	72	81	90	76	79	78	70	91	80	68	90	63	68	76	86	84	93	73	87	72	73	59	83	85	70	75	79	86	67	78	71	90	71	77	47	82	75	89	76	78	83	94	80	92	70	80	67	69	73	73	92	75	76	86	74	86	80	97	73	88	86	72	69	86	63	83	74	85	82	96	68	87	79	87	90	54	79	80	72	85	76	79	72	84	74	71	70	82	78	65	72	66	81	87	77	78	86	81	79	82	85	80	86	81	78	85	73	80	77	75	81	82	80	78	79	78	87	68	72	76	82	82	80	84	66	89	83	83	78	78	84	80	69	66	80	89	77	72	81	68	102	92	74	74	73	90	94	78	89	86	85	70	71	88	68	77	71	79	72	56	67	61	64	81	65	82	73	88	70	80	90	81	83	101	76	83	79	81	86	84	71	66	62	78	93	99	70	99	63	73	57	79	84	69	69	79	98	77	62	83	79	72	80	79	75	75	71	73	86	67	77	80	66	90	84	77	85	85	77	70	101	80	75	76	83	86	77	75	87	79	78	82	74	81	87	73	76	83	76	78	77	72	89	94	93	78	66	76	84	67	81	71	72	80	77	83	85	83	81	66	75	89	70	75	86	94	74	83	86	75	96	84	63	85	76	65	75	85	89	82	81	77	89	88	94	84	78	71	79	73	84	90	73	87	84	81	91	76	81	103	75	74	84	73	82	76	81	70	82	76	77	63	83	82	101	78	73	75	80	74	71	74	73	83	78	75	82	72	74	72	68	58	57	74	85	90	86	58	72	76	92	82	81	74	83	98	69	77	74	84	86	86	87	86	70	76	84	84	86	81	69	89	83	83	63	69	70	85	82	78	79	82	80	77	78	85	79	95	85	78	75	63	76	94	75	88	69	80	86	83	76	74	72	84	63	86	74	93	78	66	81	99	81	89	78	92	90	92	74	76	88	80	79	84	73	75	90	94	87	72	89	75	83	99	84	62	75	83	68	65	94	77	72	81	78	84	60	73	71	65	82	91	67	91	82	80	81	75	78	85	85	81	77
17091	7549	3960	5641	11804	14498	13671	12992	11642	10471	8799	7189	5869	5078	4583	4242	3428	2863	2570	2589	2453	2081	1988	1757	1719	1628	1642	1519	1459	1531	1382	1170	1088	989	1055	940	940	914	877	908	879	863	845	834	833	773	733	813	736	737	733	757	794	813	755	742	740	725	667	695	683	658	648	674	663	693	623	673	691	668	692	629	692	632	671	619	698	693	649	668	694	658	678	634	642	674	679	717	677	700	670	702	691	622	683	638	715	667	629	617	633	696	683	719	697	711	749	676	657	665	668	639	685	684	654	679	663	684	663	646	658	662	707	631	662	670	668	677	641	678	685	650	618	664	656	683	701	641	739	664	642	668	668	592	683	656	654	589	673	681	668	607	665	653	690	693	637	698	652	630	695	660	682	743	651	593	677	724	646	694	697	672	674	686	684	672	686	671	635	686	666	638	664	667	646	673	626	686	631	698	627	657	643	661	656	648	664	663	664	654	673	654	672	655	663	715	628	670	647	660	686	663	670	641	624	645	675	616	643	658	662	630	618	697	685	598	678	626	629	638	678	721	701	666	669	674	666	703	654	683	704	625	641	680	692	666	694	672	678	709	654	685	658	648	643	669	638	686	666	633	638	663	698	657	685	688	656	665	640	644	682	649	649	708	680	659	674	655	655	650	650	637	678	706	685	714	670	690	660	710	635	687	661	688	664	652	686	658	675	683	654	682	656	723	670	632	677	637	652	632	708	660	644	661	667	636	641	656	656	704	638	678	676	648	685	661	651	671	671	660	712	641	664	695	649	663	669	687	711	675	681	657	664	609	658	647	633	676	690	646	681	658	688	656	701	694	645	686	658	673	649	699	645	690	682	646	693	595	711	650	670	694	684	727	647	617	609	652	719	679	682	665	681	672	679	595	665	708	637	680	629	648	715	632	692	686	634	659	632	661	659	660	686	706	670	634	654	649	606	609	693	686	671	666	649	648	658	654	681	676	640	681	700	637	714	626	702	663	647	694	699	637	677	681	644	622	642	728	645	685	686	685	668	653	701	672	627	727	660	685	667	672	640	632	684	683	646	663	698	659	614	647	655	671	654	664	644	658	649	614	680	685	630	675	668	645	669	681	656	644	665	631	641	652	693	669	678	676	673	642	669	675	654	683	655	671	656	644	678	633	669	667	625	661	651	618	669	666	663	686	657	679	674	723	691	642	660	669	628	669	645	651	693	654	607	616	651	680	644	651	667	675	677	646	612	664	687	661	681	650	685	666	684	641	656	675	651	650	708	640	636	644	653	638	626	677	633	647	616	673	679	701	682	661	622	614	632	686	661	655	669	653	658	696	724	642	696	648	661	651	673	673	667	650	717	715	673	717	668	663	655	681	642	638	652	659	683	678	671	644	645	685	623	645	665	677	673	697	674	683	659	651	709	665	658	664	662	687	716	636	686	675	770	639	675	667	670	657	675	667	675	657	625	635	604	675	658	730	688	700	704	673	704	646	683	663	707	653	664	681	701	649	700	681	654	669	639	634	648	664	652	681	625	655	715	620	688	657	684	682	653	699	694	678	604	687	657	702	625	677	650	695	677	683	704	657	736	655	700	613	702	704	646	704	663	640	634	673	675	659	635	651	655	654	653	678	679	638	676	657	668	652	655	610	663	688	692	707	683	683	660	687	682	654	659	660	692	691	624	708	682	683	649	640	663	655	647	654	595	657	649	640	688	661	647	685	672	651	656	697	622	656	594	691	610	620	666	640	694	653	685	653	618	688	627	661	628	689	614	676	659	683	667	645	652	670	647	655	677	643	659	632	704	651	675	702	659	659	705	681	649	669	681	658	652	664	645	679	680	670	662	651	686	697	653	622	722	647	714	650	663	669	665	646	666	676	678	735	690	672	662	672	704	651	678	714	639	679	678	640	679	648	675	664	683	649	668	640	662	689	632	633	718	655	636	653	673	715	718	680	684	655	685	650	627	647	651	663	634	646	673	666	710	705	663	678	662	625	644	688	668	678	659	654	656	638	672	687	649	615	676	664	690	672	684	653	617	674	710	671	645	680	700	668	683	680	640	677	687	695	643	671	647	637	718	712	696	650	685	665	658	682	694	669	663	701	649	663	684	677	709	710	656	646	641	666	621	646	595	673	700	654	680	683	662	686	662	640	688	671	633	702	676	680	674	654	695	654	685	653	623	682	671	610	692	650	629	650	624	697	627	696	655	688	639	699	699	645	681	672	728	644	666	634	622	684	677	653	673	671	682	664	679	642	673	636	671	654	674	663	730	680	663	615	680	673	712	580	642	648	626	639	680	676	645	689	742	657	672	679	613	651	693	647	666	699	673	689	725	639	699	670	679	615	647	664	697	611	642	679	634	683	678	651	642	651	700	649	653	699	679	651	645	674	667	670	652	666	630	684	656	656	686	672	663	680	654	679	638	654	691	656	714	631	656	627	626	675	594	677	703	642	660	614	629	714	661	660	698	678	671	624	650	616	672	716	675	691	664	661	696	687	597	678	667	662	641	656	696	585	655	674	714	660	645	696	641	647	694	672	670	659	672	677	661	640	695	661	678	654	628	679	678	665	631	619	661	639	663	707	647	670	672	652	709	664	653	698	687	670	664	667	649	665	668	635	663	666	672	672	611	700	727	668	641	652	705	670	685	697	631	707	630	674	681	690	644	654	608	674	666	681	677	638	659	693	633	674	674	683	657	602	660	697	610	657	607	717	665	693	693	693	649	660	663	660	703	680	651	666	651	648	651	701	681	676	638	654	690	651	664	685	675	696	704	630	655	668	639	638	663	709	668	672	620	679	676	682	641	652	671	703	683	671	646	670	649	676	643	674	699	705	662	636	672	666	651	667	657	660	676	691	686	636	646	638	644	674	681	693	635	599	692	691	623	652	688	664	726	628	713	657	643	631	687	667	643	688	696	657	644	708	681	643	665	674	670	660	629	661	585	640	647	649	678	674	659	681	633	639	674	704	647	688	655	642	655	664	677	672	655	640	669	657	648	646	645	654	631	622	642	696	640	666	682	667	660	640	686	651	676	648	684	682	712	685	648	664	660	662	664	631	699	653	705	657	636	686	688	662	732	633	661	678	701	649	641	675	664	680	671	680	650	688	661	648	687	631	638	644	700	674	696	676	715	704	646	678	660	653	695	700	654	668	671	617	718	679	713	665	698	679	699	702	664	654	655	691	668	636	645	673	667	657	671	629	684	662	687	640	649	642	665	685	670	681	652	678	661	698	710	679	702	698	649	700	645	664	653	615	657	688	666	646	615	680	655	671	670	679	659	690	681	631	674	650	716	657	680	714	638	666	648	664	664	646	656	696	676	625	660	620	668	641	672	710	653	654	661	636	690	658	675	663	646	684	658	681	653	664	637	650	649	661	699	685	626	707	614	678	655	644	667	694	638	672	657	710	677	671	671	626	642	653	676	664	651	670	665	669	678	654	673	640	650	611	683	673	686	704	598	604	680	733	650	677	670	659	612	673	674	643	666	715	667	650
1187	239	137	87	85	133	185	170	203	194	125	122	111	89	102	102	82	76	62	59	71	59	65	58	76	46	58	61	53	62	50	50	40	46	53	55	35	39	41	54	56	48	36	27	40	45	33	49	35	32	46	41	37	47	37	42	39	40	40	40	42	40	49	41	32	41	39	30	48	31	29	33	46	45	42	32	43	38	42	45	40	40	48	35	38	45	35	33	38	46	34	44	53	41	39	28	42	51	44	44	33	40	31	48	35	39	47	43	50	42	41	30	30	45	48	36	49	40	41	37	43	41	36	32	32	25	38	36	35	31	40	23	48	51	41	38	35	44	49	45	36	36	39	48	41	32	47	40	47	44	43	35	35	30	48	31	45	40	42	47	50	45	39	40	48	43	32	39	35	48	38	39	53	49	37	34	40	46	41	37	46	27	64	40	37	45	33	45	61	34	36	39	45	34	28	36	42	59	48	37	45	41	37	40	42	33	47	37	38	36	39	34	46	26	40	39	43	42	52	34	39	39	39	27	33	40	34	43	38	46	30	36	47	27	45	39	29	45	46	42	43	33	43	42	34	32	52	37	38	46	43	35	33	43	47	36	46	43	39	49	44	39	36	39	44	47	44	41	34	39	44	52	45	33	42	60	38	41	52	54	36	43	40	48	37	44	33	45	31	39	38	30	43	41	33	38	32	38	36	34	33	33	38	35	36	47	38	39	56	35	33	41	44	36	31	32	37	37	41	44	40	39	39	42	46	39	33	40	34	37	36	40	43	41	48	39	43	40	28	39	45	52	37	38	40	41	48	38	35	46	52	30	40	42	62	41	47	42	48	38	25	43	42	49	33	42	38	47	40	39	43	47	49	51	37	29	38	32	29	27	37	37	41	31	39	51	50	46	44	38	36	40	48	27	37	38	46	41	45	31	45	45	47	46	42	43	33	34	46	44	48	38	42	45	39	39	39	35	39	56	48	40	45	34	37	51	44	45	37	42	33	43	41	42	49	37	47	52	31	39	30	25	46	44	37	52	42	40	38	27	30	61	35	48	39	34	32	42	43	45	40	45	29	37	44	30	41	44	41	37	41	38	39	39	50	52	40	35	40	37	30	44	33	32	46	32	38	46	59	46	36	38	40	35	28	42	36	42	39	42	29	42	34	43	43	36	35	42	38	37	43	45	32	45	35	43	39	45	40	46	40	42	44	47	40	33	45	31	43	34	35	40	42	37	65	41	30	41	31	41	32	32	28	39	48	32	44	42	34	36	43	32	30	39	24	33	39	37	35	43	30	39	40	49	24	28	42	32	38	36	40	37	29	30	35	29	42	37	37	48	34	50	36	38	34	40	37	44	40	41	41	31	35	37	45	24	53	43	33	35	39	54	39	37	35	39	40	46	39	42	37	46	51	41	38	40	41	34	38	38	39	43	51	35	50	35	32	38	40	51	32	55	40	45	38	36	44	35	48	42	36	44	42	33	40	44	40	38	31	35	44	41	34	31	46	37	42	47	44	45	42	43	41	45	36	39	40	38	33	34	41	41	30	37	45	52	36	46	40	37	31	40	39	38	29	34	36	38	43	32	34	29	36	43	32	43	39	36	39	45	37	31	36	36	37	36	49	39	35	47	41	39	40	57	44	47	42	40	34	42	39	22	36	45	41	35	35	35	46	48	43	28	42	32	44	37	40	45	39	30	39	43	35	30	44	49	38	43	29	34	41	35	51	42	41	41	31	43	40	37	42	43	44	47	46	38	30	35	42	50	46	37	44	36	42	32	44	38	38	31	32	39	36	42	42	40	36	45	53	32	33	30	46	42	34	46	40	37	49	41	44	40	37	25	42	42	34	37	36	42	36	34	44	37	52	41	38	33	33	36	43	40	39	50	48	48	48	45	30	35	38	32	51	42	48	37	37	34	26	44	36	42	46	35	43	34	34	29	38	51	46	38	39	43	42	37	37	28	31	44	29	43	35	36	45	40	38	35	32	39	38	38	34	47	29	48	49	44	33	33	46	40	48	33	41	43	29	39	37	44	31	33	41	30	35	50	42	27	33	39	47	35	40	38	32	48	49	39	35	31	41	35	40	33	39	42	38	47	28	33	47	30	37	48	33	46	43	34	43	39	33	40	53	43	53	40	33	29	41	36	48	41	40	43	46	37	33	44	36	40	46	42	40	38	39	33	37	47	50	36	34	45	42	44	47	34	38	34	47	32	47	33	36	43	24	36	47	47	35	28	47	38	39	37	40	36	38	32	27	40	47	46	35	34	37	30	36	32	39	29	40	45	39	27	40	40	50	48	40	41	46	40	51	46	41	38	45	28	43	47	37	30	49	43	39	48	52	37	37	38	26	39	34	47	34	39	31	26	47	37	32	43	38	24	53	44	41	30	38	39	33	41	30	24	43	33	37	36	42	55	45	40	45	46	34	50	38	37	52	52	42	39	40	53	46	40	47	43	41	27	39	38	45	47	57	32	39	34	29	45	35	36	48	52	33	33	42	31	43	42	35	31	34	20	50	41	45	42	41	39	35	48	43	42	38	38	42	25	33	42	37	44	26	45	30	30	37	24	58	34	38	43	40	32	30	34	35	39	31	49	45	42	42	39	50	45	32	45	54	36	48	38	50	43	41	39	44	33	38	42	28	34	41	43	45	42	36	51	42	47	44	44	37	36	36	39	43	34	56	55	42	40	40	42	35	44	44	49	39	29	44	38	52	48	28	28	37	52	41	41	31	38	48	57	39	46	46	44	43	32	29	39	41	33	45	49	30	45	46	33	48	36	37	35	32	42	43	45	37	39	46	52	43	44	28	34	45	39	57	33	44	42	35	48	40	35	42	48	49	41	32	43	44	46	45	41	44	47	38	46	48	45	34	39	43	49	44	44	41	31	43	48	40	46	53	26	33	40	21	34	35	48	28	45	47	46	36	30	34	34	31	39	37	30	39	45	35	27	39	30	47	31	32	40	40	37	35	37	35	52	45	33	35	27	50	40	41	44	32	35	40	32	48	47	43	41	36	42	47	45	46	45	50	36	30	36	48	37	46	44	50	43	39	30	39	30	40	33	41	38	43	43	34	27	37	34	35	38	45	42	37	26	34	42	39	38	37	52	36	55	41	38	27	37	29	44	42	36	42	48	43	41	31	45	42	38	44	49	42	50	23	42	37	42	53	45	42	48	29	43	51	34	54	41	47	36	44	35	35	45	28	51	29	51	42	35	49	48	34	36	42	47	37	45	47	42	38	35	30	38	42	49	39	44	25	43	50	38	36	38	37	35	43	41	39	35	46	22	29	53	43	46	35	41	32	33	56	42	41	54	37	32	30	47	30	40	44	32	39	34	37	46	29	38	34	41	44	42	49	33	39	38	43	44	34	37	35	35	35	46	35	52	48	32	41	42	47	45	32	37	37	30	45	47	47	37	43	49	36	47	30	34	43	38	38	43	40	38	41	42	42	30	41	26	32	38	48	33	36	40	30	38	31	52	34	29
12057	4033	1850	2792	6331	8684	8750	7812	7181	6086	4802	3810	2997	2957	2543	2208	1760	1495	1328	1371	1261	1081	999	885	961	862	841	825	772	822	659	617	552	555	482	486	483	484	442	466	455	476	401	426	386	399	391	409	381	375	373	359	423	398	365	409	378	384	327	351	338	335	317	308	322	345	346	334	376	357	326	349	328	306	337	339	390	332	315	317	311	304	322	348	317	352	354	358	350	355	324	335	305	360	337	375	312	369	345	365	346	322	334	338	334	333	346	338	351	363	348	341	338	352	331	334	355	363	335	352	346	338	357	329	344	337	354	336	341	359	392	344	351	330	305	333	303	328	360	340	359	344	355	382	350	330	341	331	347	297	344	336	340	334	363	330	345	303	325	324	328	341	332	354	311	358	338	369	348	344	309	324	325	296	332	344	321	306	306	333	327	352	333	303	331	330	340	326	323	336	372	328	319	302	368	338	346	347	336	334	336	296	316	344	367	331	330	329	341	344	317	336	330	336	347	341	359	365	321	349	333	343	332	351	333	351	342	331	307	329	336	320	342	340	311	333	330	329	339	318	314	331	315	376	326	312	310	333	342	325	319	338	356	299	320	343	326	317	335	317	306	313	334	329	320	365	342	306	341	328	329	331	319	373	335	343	349	328	358	338	316	352	331	329	343	302	334	347	321	339	335	326	349	321	365	336	350	349	351	339	370	365	344	331	362	332	316	336	317	344	340	322	335	378	335	323	322	339	342	325	351	313	322	346	315	342	303	338	318	334	337	361	347	332	347	338	328	356	359	325	314	341	347	353	319	314	327	353	350	345	333	297	350	343	337	337	327	323	333	359	316	323	348	346	353	318	338	364	337	325	342	350	332	362	332	331	329	354	330	311	338	337	355	325	346	358	348	321	343	361	311	336	369	336	359	331	356	345	355	318	326	371	344	324	348	342	352	327	358	328	312	379	331	349	319	343	338	321	357	343	312	362	321	326	340	360	334	331	336	340	332	343	323	332	344	335	350	345	322	342	313	336	328	339	328	338	331	348	336	329	328	367	343	323	344	357	326	360	318	318	364	349	317	340	337	338	329	351	357	337	353	342	356	328	338	319	358	349	351	331	367	298	352	354	324	346	359	349	346	346	364	329	328	341	351	365	315	365	332	326	314	322	313	346	351	336	324	322	368	377	347	324	346	335	316	347	355	341	344	356	322	322	341	365	338	342	322	366	352	320	342	336	342	333	345	316	358	330	331	340	329	343	356	364	340	304	336	335	327	345	325	322	338	326	313	353	306	311	334	301	325	344	328	312	373	320	332	356	329	321	347	347	322	370	365	304	333	326	343	349	328	333	352	348	349	318	336	325	327	349	343	325	333	341	357	333	323	337	338	323	357	318	333	339	355	362	328	349	358	344	374	340	334	343	332	337	316	341	370	308	315	337	332	314	332	312	337	329	351	340	354	328	331	349	345	319	367	350	318	330	333	330	300	343	352	386	364	347	355	335	332	361	362	320	352	353	355	335	330	322	343	317	343	343	360	333	348	339	351	364	336	344	330	352	315	345	338	316	349	288	345	354	312	338	305	335	313	342	359	343	361	352	373	315	331	317	307	329	298	338	340	329	344	357	319	352	367	342	354	321	332	336	359	356	341	334	323	313	362	334	348	328	328	338	349	361	299	323	313	328	340	333	351	340	331	342	351	336	323	333	336	298	311	332	342	360	347	340	317	309	351	356	340	328	348	344	357	315	357	339	304	340	337	309	302	354	308	345	357	329	376	310	311	327	332	333	308	309	331	319	336	354	330	342	308	357	348	304	337	332	352	363	328	354	341	321	339	331	343	343	353	337	310	354	361	322	329	368	325	316	335	328	342	351	330	351	311	342	325	379	343	345	326	346	368	345	343	339	369	313	323	326	312	353	317	349	334	331	339	332	351	343	346	368	349	361	344	337	308	331	333	334	344	332	321	353	313	358	297	340	351	357	319	359	358	334	378	311	325	356	367	368	337	346	340	325	325	329	314	335	333	286	332	357	357	334	329	361	337	353	342	332	335	322	356	372	333	329	332	353	334	313	328	329	364	325	312	339	332	367	332	347	316	327	342	316	331	325	327	325	326	330	318	336	290	320	334	330	348	376	322	353	332	361	326	342	306	324	296	313	366	315	349	348	361	310	332	330	326	356	317	330	360	328	341	338	354	320	332	309	351	388	316	328	359	336	329	370	305	345	321	357	340	339	334	331	342	348	344	341	393	325	327	334	362	314	312	381	334	327	342	340	324	290	326	381	352	355	338	272	326	319	333	300	308	338	333	342	366	359	326	359	343	349	334	357	290	334	348	315	345	337	342	375	349	352	341	330	308	367	326	314	310	349	349	338	336	350	325	331	346	328	382	359	350	306	334	343	328	324	364	332	344	321	322	340	346	345	347	353	342	338	331	324	326	318	331	315	348	324	345	344	324	290	315	342	323	344	333	358	323	355	333	344	301	316	341	324	384	311	323	343	348	329	346	368	334	333	329	336	341	339	306	327	355	332	318	328	338	336	303	338	338	322	368	340	332	323	346	364	310	346	300	350	330	339	344	346	334	318	352	319	318	322	338	334	325	351	345	334	360	332	335	329	341	322	358	344	354	332	343	342	329	367	321	313	348	317	349	351	330	313	322	332	370	340	312	315	323	333	341	338	335	329	357	337	326	370	314	340	351	336	296	349	328	329	314	359	334	367	335	347	369	347	358	352	318	357	339	347	342	339	355	321	327	371	336	309	338	352	350	331	342	369	350	349	332	340	355	342	308	314	353	340	358	341	334	324	367	334	324	306	352	333	353	318	337	335	387	322	343	315	332	346	326	354	307	323	322	326	322	333	364	331	344	304	313	329	346	342	323	354	360	329	329	345	344	316	332	318	289	346	323	313	359	324	340	308	325	339	323	338	381	342	334	360	381	305	341	358	334	308	343	362	328	350	308	333	373	333	339	347	356	323	366	316	334	345	295	367	331	343	328	347	344	338	341	331	352	333	307	353	362	344	346	358	362	363	290	347	330	306	340	314	343	339	366	333	344	355	353	340	349	337	323	327	334	316	309	362	345	393	359	319	350	357	342	349	342	339	318	343	351	301	310	342	339	346	363	362	350	330	325	332	352	354	350	339	324	352	319	320	337	299	340	352	329	335	337	341	363	298	339	332	322	327	335	301	337	330	316	312	321	324	347	379	332	321	347	315	328	312	351	332	359	345	370	315	350	320	332	331	339	323	329	324	374	333	337	324	301	340	364	346	355	331	311	334	308	323	348	344	334	301	344	329	339	352	306	329	315	331	366	340	337	310	332	355	347	330	346	358	347	307	347	280	290	354	331	354	329	348	345	324	343	349	343	322	330	338	336	340	320	315	391	344	329	358	325	325	324	297	311	326	349	341	343	353	328	332	337	322	361	343	357	343	325	320	315	360	323	356	314	335	360	349	303	351	337	370	323	321	336	338	313	295	337	331	353	320	315	319	329	349	341	347
906	477	258	190	152	238	324	306	287	257	233	193	173	199	186	131	144	120	117	107	120	119	96	89	99	88	103	107	112	109	96	95	76	94	98	80	74	92	79	85	91	82	76	89	83	74	73	82	61	75	74	72	82	85	89	80	79	77	87	83	79	84	86	87	82	89	72	72	68	74	87	70	84	87	78	87	72	69	79	78	76	76	76	59	67	56	81	71	91	71	81	68	69	65	85	83	70	74	82	82	69	84	67	80	75	63	64	74	89	77	109	74	107	74	82	89	78	78	70	90	88	86	83	79	62	90	87	74	84	66	76	81	78	76	74	68	64	75	76	66	86	90	84	78	70	71	89	73	72	66	73	79	80	86	94	88	84	68	79	89	80	76	77	66	84	81	92	83	74	68	67	69	73	75	92	69	71	77	83	66	83	82	77	84	72	58	76	83	55	73	92	90	68	80	81	87	75	68	70	61	71	77	71	69	79	79	82	76	71	72	70	79	68	74	72	73	78	83	83	75	83	82	70	72	70	57	58	72	79	75	89	80	68	67	69	83	89	70	82	80	80	75	80	87	71	78	76	82	65	77	62	75	84	87	85	79	77	77	83	80	76	81	80	66	89	92	91	76	70	72	77	68	80	69	83	68	77	71	72	73	78	59	88	69	70	58	75	81	87	68	79	86	76	81	72	84	97	85	65	79	75	81	73	79	74	63	72	67	95	77	68	82	78	78	71	71	73	73	77	71	78	71	80	75	72	89	76	81	85	81	71	70	86	76	61	86	74	93	70	73	78	80	79	72	88	66	78	98	86	81	59	88	65	79	70	85	76	68	68	74	74	75	86	79	86	63	70	81	70	82	92	85	103	91	73	91	84	82	85	73	77	90	79	64	73	83	73	73	64	81	84	87	79	77	90	69	63	87	82	77	71	90	73	85	85	78	64	82	97	76	75	59	80	73	77	86	79	58	64	68	87	70	74	84	70	71	74	77	82	74	70	72	90	69	80	68	67	86	86	75	89	75	85	77	61	76	82	88	80	75	62	89	77	77	65	70	69	75	65	67	68	79	75	70	81	68	75	79	87	85	66	82	69	92	73	72	84	81	83	67	69	82	60	72	62	86	84	62	88	77	62	80	57	78	64	81	88	90	66	71	71	81	70	84	98	75	83	68	81	86	100	76	71	70	75	78	72	106	67	74	82	76	79	69	87	77	75	64	69	76	72	83	77	75	76	60	65	76	83	91	75	73	72	88	78	72	84	87	73	87	62	66	73	86	87	72	85	71	68	64	74	81	77	88	69	71	86	84	70	73	82	81	82	76	66	65	87	81	77	66	82	80	81	73	70	78	84	70	81	77	60	81	68	84	86	68	69	69	87	61	67	77	78	78	81	89	75	62	71	76	69	75	83	67	79	67	68	75	68	66	73	70	74	84	88	74	83	85	65	66	76	62	78	70	63	61	54	68	84	70	79	76	79	59	64	71	86	54	84	56	78	86	78	75	83	70	79	75	54	75	84	79	72	82	74	79	68	60	84	82	74	80	65	84	80	74	81	60	73	76	77	80	73	98	80	81	70	81	73	85	79	76	78	74	82	87	67	89	67	70	71	83	84	63	78	81	77	79	84	81	86	95	77	71	69	87	70	92	79	81	85	60	82	66	87	65	82	88	77	76	86	73	87	76	77	78	70	71	80	89	48	79	58	90	79	90	79	78	91	103	92	67	70	85	68	67	77	73	88	75	82	73	73	82	67	74	78	87	72	77	85	66	82	73	82	77	93	73	74	73	82	79	66	73	83	88	66	67	85	83	78	75	69	70	77	79	69	70	99	78	85	64	85	75	79	59	66	64	72	75	76	78	57	76	66	83	63	83	73	84	97	86	63	74	79	74	66	76	73	79	75	78	73	66	56	82	73	77	76	79	81	81	70	77	84	71	68	88	76	72	72	73	74	71	84	71	67	95	75	77	92	89	78	91	79	67	80	84	73	82	59	67	71	90	74	70	68	61	75	70	76	83	85	83	73	79	90	61	74	73	70	59	76	65	73	58	68	78	89	64	73	74	71	72	65	71	77	91	80	64	83	63	65	87	77	66	62	65	81	65	80	79	82	69	73	71	75	59	67	73	75	78	76	80	75	83	73	80	80	81	59	75	90	80	57	70	75	78	73	78	74	72	81	61	84	83	88	89	88	80	80	77	79	83	85	72	61	70	92	69	77	75	83	79	84	73	66	72	67	79	72	72	75	82	80	76	77	91	90	96	64	78	71	60	77	75	64	51	84	77	102	70	75	81	72	83	80	91	72	70	74	63	76	77	74	74	68	71	68	78	71	79	87	76	62	81	103	64	75	86	70	86	79	80	79	66	87	80	72	78	79	76	78	78	75	75	80	84	69	94	73	60	79	96	76	86	70	75	64	79	80	65	89	82	84	63	81	67	62	92	84	78	81	72	57	78	69	71	81	73	69	63	67	100	69	76	71	84	74	82	91	81	74	77	64	76	78	86	71	78	96	81	86	65	83	75	72	82	69	79	74	71	77	69	61	73	80	89	67	87	74	80	81	74	76	77	72	72	86	73	82	66	75	73	86	67	80	81	79	81	93	79	74	98	92	81	78	72	67	80	85	79	77	76	85	91	80	75	66	69	81	85	73	68	87	77	74	89	84	84	81	79	77	77	85	67	88	68	71	72	82	66	85	64	86	72	69	69	88	76	85	72	83	82	71	73	74	74	69	73	92	67	79	68	74	77	80	76	74	87	77	72	78	78	69	72	63	90	84	71	70	85	79	73	79	72	65	73	84	79	58	69	64	84	66	82	68	75	75	84	59	68	78	68	71	69	78	80	76	71	97	73	81	90	73	94	78	74	73	63	69	81	74	79	72	61	68	74	78	73	76	77	76	79	77	82	97	70	76	79	87	74	69	76	88	69	76	78	77	81	78	70	78	73	79	67	73	77	91	87	73	76	84	86	94	75	79	75	84	68	68	92	96	73	71	76	89	94	90	85	77	71	67	72	86	85	92	71	88	65	73	72	80	77	81	78	73	75	70	61	81	76	79	83	77	64	65	89	73	89	86	76	78	76	82	90	72	72	81	79	83	83	70	90	80	70	96	55	71	68	81	71	92	73	79	85	76	70	83	86	70	65	70	75	64	74	80	71	82	63	79	80	70	68	86	81	72	73	64	79	70	87	72	74	82	71	61	81	76	68	87	65	68	53	80	77	89	81	65	78	81	69	86	70	77	74	72	68	75	71	84	87	75	94	76	84	68	67	83	78	69	69	83	93	64	90	71	83	88	77	85	82	73	63	71	72	77	69	90	82	74	77	86	70	82	82	70	77	69	76	92	71	70	73	74	81	65	93	71	84	60	80	79	77	70	58	79	89	77	67	79	81	76	79	80	82	79	91	76	75	61	80	67	73	81	82	90	69	75	98	77	72	63	72	76	90	76	78	62	70	93	64	80	83	76	64	74	66	67	80	74	79	74	71	56	80
14033	6321	3104	4603	9817	12420	12913	11005	9872	8353	6461	5472	4293	4120	3547	3060	2544	2300	2175	1998	1914	1593	1569	1402	1413	1348	1223	1385	1321	1292	1018	973	920	855	823	868	770	806	786	846	873	753	730	675	730	691	694	824	689	673	702	624	658	695	745	677	695	631	661	654	653	662	677	660	619	610	626	619	625	645	603	637	637	615	623	607	628	621	629	644	637	684	622	610	613	644	595	587	597	621	656	601	617	644	612	602	627	629	652	612	612	627	604	661	654	648	643	606	609	617	669	623	633	626	637	612	616	645	606	597	615	625	624	630	644	590	661	625	647	629	605	672	645	600	618	603	618	542	684	664	597	607	574	629	669	641	610	643	652	649	622	648	622	618	609	645	608	601	679	620	602	607	610	670	648	684	645	620	619	631	611	619	611	578	648	619	607	624	612	626	640	669	639	652	627	643	594	637	626	648	604	632	621	672	642	624	648	627	658	617	635	606	642	628	606	628	643	609	680	627	581	601	624	638	634	554	619	614	663	614	630	613	668	622	632	636	627	627	619	597	633	628	649	643	626	657	616	596	638	603	599	583	619	579	643	626	624	611	620	661	621	626	642	621	582	604	638	570	607	595	650	636	634	617	683	637	634	664	613	604	627	609	619	598	636	623	623	636	629	644	606	677	631	662	606	600	593	606	613	638	656	654	599	619	602	618	662	632	602	610	615	613	562	621	588	621	614	634	661	662	613	605	657	623	601	638	654	616	622	598	591	652	619	652	629	675	598	645	619	587	606	643	627	612	624	634	681	694	624	639	650	612	648	651	623	662	627	622	601	638	595	619	596	627	616	622	620	613	651	640	632	679	618	638	587	586	625	636	601	597	615	629	647	597	613	637	627	603	632	586	582	576	705	615	601	626	605	643	599	597	581	585	680	611	608	607	650	637	627	618	589	627	606	618	646	630	613	626	604	622	644	621	662	660	623	584	649	608	610	658	606	657	610	618	613	658	604	599	634	673	623	633	603	669	604	599	635	582	616	649	595	608	630	579	624	621	632	620	636	606	656	681	634	624	627	652	655	633	598	600	613	593	634	617	635	634	616	619	627	638	590	606	646	626	635	628	603	617	609	711	622	554	601	637	638	661	631	643	624	645	643	597	632	637	664	627	641	596	605	624	628	612	651	624	621	638	635	582	609	612	645	636	597	589	636	595	634	659	588	633	634	611	609	644	625	579	657	705	642	599	664	647	592	622	638	607	618	597	623	644	627	637	620	653	597	619	594	624	613	617	629	643	652	642	584	577	571	619	645	642	631	642	658	595	620	658	606	630	659	630	607	589	618	649	636	602	593	598	682	623	671	618	626	635	599	624	627	650	640	639	640	624	624	643	626	598	698	649	644	666	641	588	628	633	589	603	611	610	611	627	658	650	684	623	631	591	684	617	617	605	627	609	598	649	623	586	599	616	642	597	625	646	612	631	607	613	621	642	628	596	652	627	622	645	660	626	637	616	621	621	607	646	620	601	667	676	610	665	653	597	638	612	660	648	617	606	563	622	657	650	601	645	641	612	658	608	610	611	626	649	575	634	624	617	642	655	551	610	605	608	652	682	612	589	645	598	614	651	574	608	652	626	627	652	612	637	649	633	621	612	631	619	601	682	626	622	596	630	680	681	646	612	638	631	599	656	618	626	611	620	623	680	628	634	622	638	610	670	644	622	607	618	645	621	634	588	586	613	612	599	626	621	595	629	640	625	619	646	592	590	626	644	675	646	609	684	649	681	669	612	613	620	614	635	640	614	621	598	601	636	610	643	608	671	652	579	615	634	661	653	601	606	632	609	649	616	630	649	600	637	644	643	609	592	656	648	542	649	617	637	671	618	632	645	680	621	668	613	607	678	619	600	604	680	614	659	625	646	588	575	594	592	640	621	622	637	638	589	639	650	642	596	603	632	650	663	645	612	588	639	619	648	650	652	655	634	656	626	594	612	568	643	591	642	628	619	635	645	622	642	623	662	618	610	672	600	649	589	651	616	661	595	666	648	628	628	586	657	682	607	639	666	673	627	638	595	621	662	628	622	645	625	629	618	619	628	634	653	630	606	650	658	610	626	614	638	587	633	605	624	599	636	639	607	587	561	632	609	632	629	671	635	648	679	605	593	660	635	636	582	644	647	590	649	658	641	620	649	599	604	653	608	593	576	622	618	644	635	634	640	596	581	635	670	627	624	590	609	640	674	617	624	646	645	675	626	597	658	648	623	600	569	610	607	653	601	647	600	628	634	680	628	598	637	617	584	593	612	620	638	607	607	602	581	647	647	655	612	612	603	611	605	609	612	616	623	646	606	622	661	629	608	635	641	616	567	655	592	639	653	631	678	595	624	572	636	599	636	630	617	635	632	637	600	657	641	642	624	652	680	622	605	592	630	597	608	578	645	648	598	595	657	611	598	602	600	634	651	612	634	629	615	639	604	625	605	616	630	635	630	613	612	690	655	633	681	605	636	627	660	627	676	623	646	614	554	635	636	611	594	602	630	639	593	615	679	578	614	655	583	597	691	579	629	602	611	601	641	662	642	601	622	679	636	611	638	628	633	636	657	636	595	644	655	651	640	602	596	646	618	635	598	639	622	679	650	677	594	649	634	623	612	644	641	626	665	586	597	612	631	634	628	620	610	647	633	647	627	631	627	660	626	645	630	603	624	581	657	617	637	622	623	641	633	659	615	604	598	642	658	628	636	612	633	618	663	634	674	586	635	627	657	597	647	602	640	661	586	585	614	644	589	665	610	603	610	618	604	631	610	589	619	632	631	642	628	636	597	671	659	585	641	664	641	574	593	608	640	645	615	653	608	592	608	619	571	643	634	640	614	583	634	617	648	637	662	613	584	635	691	648	672	611	599	611	621	623	608	648	599	636	618	630	616	604	581	585	650	630	583	637	583	611	597	652	584	641	577	618	622	590	621	614	643	641	610	627	666	620	614	638	603	620	622	660	614	623	639	582	664	628	630	648	644	614	660	591	642	613	698	625	660	587	631	588	626	618	631	629	645	630	597	616	596	669	665	627	610	628	614	604	665	662	587	666	674	610	611	627	641	622	644	610	591	655	634	619	639	615	586	664	624	630	651	639	579	645	622	621	567	632	668	648	665	616	649	700	620	626	602	650	636	626	663	619	661	610	643	613	606	598	628	613	660	675	620	583	649	645	617	593	612	617	581	618	635	637	584	594	599	652	606	615	632	596	601	612	619	641	601	602	634	599	610	624	596	606	673	614	616	627	625	617	604	636	639	595	632	637	610	610	652	604	632	633	630	621	652	621	639	621	602	590	635	625	598	651	659	651	637	638	654	614	648	621	666	609	669	646	642	629	617	598	617	643	632	625	621	622	641	607	652	652	637	632	628	601	639	657	639	643	635	674	634	616	608	630	644	651	627	596	616	638	654	614	610	615	645	618	632	647	604	642	648	647	703	606	643	615	589	620	645	645	623	653	626	678	606	628	626	622	685	588	582	616	637
1810	341	187	134	117	194	264	238	244	215	177	167	139	156	129	113	98	108	76	87	83	94	73	72	68	66	70	80	65	63	58	42	59	49	44	47	46	47	41	39	47	44	41	43	43	43	35	41	45	30	39	38	39	40	47	34	50	40	40	41	49	22	40	33	39	43	33	41	45	41	37	42	40	33	32	32	36	45	32	41	36	40	34	33	33	43	48	44	29	35	28	38	47	43	35	41	32	36	28	50	32	53	36	23	32	45	35	37	36	34	32	35	36	40	41	45	26	39	36	31	35	35	26	35	41	29	40	36	38	48	42	36	31	31	39	34	45	33	31	41	34	45	32	39	29	37	47	33	36	42	39	35	41	43	35	36	38	37	42	26	48	32	52	43	43	33	31	32	34	39	27	39	37	43	41	51	36	38	39	36	27	40	38	27	38	36	45	37	42	39	37	40	44	33	41	31	42	35	33	33	40	37	43	30	31	36	40	46	36	50	38	40	34	42	33	44	43	38	37	49	36	44	44	44	30	27	46	43	40	39	36	32	35	45	40	39	50	35	43	40	45	43	40	33	32	38	39	37	40	30	49	51	34	28	50	32	36	35	40	35	38	40	40	29	40	46	41	43	38	29	38	46	44	34	38	41	44	37	33	33	32	41	38	36	53	43	39	50	30	40	44	36	39	37	38	26	37	48	40	34	39	34	39	35	39	40	34	33	38	43	30	37	44	41	40	32	24	35	27	40	30	32	38	40	36	38	31	41	42	37	33	35	26	44	37	21	51	45	38	42	36	35	45	35	38	36	32	42	37	48	31	34	39	46	25	35	45	32	38	46	33	45	50	31	49	36	30	43	49	37	41	25	44	33	41	47	38	42	43	32	38	37	40	32	40	35	32	42	44	41	34	35	28	34	45	37	33	41	35	36	34	46	45	37	34	50	38	42	45	47	38	43	38	35	38	44	36	36	43	34	47	33	31	38	42	39	37	41	37	33	23	40	31	37	33	43	32	36	32	47	41	33	33	37	44	41	35	29	37	47	47	35	39	32	38	46	44	44	32	37	37	39	41	43	32	32	26	34	41	40	34	38	29	36	37	48	37	32	36	35	42	35	44	32	30	40	36	34	34	37	37	33	48	37	35	26	32	40	38	39	41	36	29	46	40	39	32	47	40	39	42	33	48	40	47	38	34	38	33	40	28	35	35	45	35	38	27	41	35	37	50	33	39	33	37	45	44	30	46	47	37	42	30	31	39	39	35	37	38	46	40	37	41	44	38	28	37	31	37	39	33	41	48	43	28	44	46	33	37	40	33	44	38	32	36	33	45	40	30	39	38	39	38	34	36	36	41	36	42	50	31	32	33	38	48	37	51	29	28	35	29	28	39	32	39	32	35	37	41	37	30	32	33	38	35	34	32	44	43	38	34	41	40	32	43	42	42	36	42	34	37	48	42	34	36	33	41	38	34	29	53	28	40	37	41	33	36	27	42	39	46	47	36	40	27	30	38	33	32	42	42	38	26	36	31	44	29	28	30	34	41	40	28	32	37	33	37	49	38	41	35	37	34	34	39	43	38	43	40	44	48	31	44	32	40	37	38	36	40	36	34	22	32	33	28	32	34	30	41	37	26	42	34	35	30	43	41	26	59	43	32	39	45	47	36	43	44	35	33	35	36	38	40	48	35	41	33	35	38	28	31	35	40	38	41	38	42	35	37	45	37	47	48	46	39	43	32	45	25	33	40	27	45	37	25	33	36	53	42	38	50	30	39	34	40	41	27	40	43	40	40	32	43	34	28	34	32	54	32	38	39	30	35	50	45	43	38	36	37	42	46	36	36	33	29	48	35	35	29	36	33	46	40	27	39	35	40	33	42	39	44	33	35	37	41	42	30	35	42	35	33	36	25	33	33	46	36	37	45	42	36	34	44	46	36	27	34	36	34	38	54	40	31	41	46	51	40	46	45	42	34	33	37	41	42	23	36	32	32	43	45	49	49	36	40	41	35	38	34	35	43	42	29	29	35	37	32	46	49	39	35	41	42	44	38	31	37	43	36	47	29	34	35	39	38	29	39	36	51	43	29	33	40	45	39	28	43	46	46	37	43	41	28	40	45	43	37	47	30	45	49	37	37	45	38	31	39	44	54	44	29	32	35	37	42	30	28	44	40	28	41	36	32	29	36	30	39	36	44	36	36	47	43	34	25	32	40	35	38	41	35	29	46	30	35	43	50	35	38	27	40	41	38	31	59	54	25	32	48	39	37	47	32	44	36	41	36	37	39	40	48	30	31	31	36	37	39	42	45	30	42	38	32	36	36	37	43	34	32	36	33	34	48	36	41	47	35	38	38	36	50	41	33	46	37	36	39	34	36	37	27	45	50	27	25	33	39	26	39	36	46	37	39	39	46	38	32	30	45	38	33	36	37	42	21	43	29	33	38	39	33	32	51	35	45	33	30	44	31	29	36	41	47	33	29	30	23	37	39	31	44	47	52	38	36	34	37	40	38	27	37	39	37	34	41	42	33	51	33	43	37	35	42	39	43	33	32	37	40	33	29	42	41	40	43	33	41	32	34	38	43	35	33	35	40	34	42	41	34	36	38	48	32	43	39	38	37	38	41	34	36	38	46	42	38	49	30	34	33	47	30	37	31	32	49	35	40	40	42	38	40	50	33	36	28	41	34	31	40	27	39	35	45	25	47	38	34	44	39	34	32	27	39	32	42	44	43	41	44	42	45	48	23	33	31	40	30	53	34	45	33	29	24	39	27	31	34	31	50	52	43	38	49	33	43	34	32	38	39	37	34	35	41	38	44	44	41	41	33	35	33	45	41	39	38	30	38	37	41	33	48	31	39	32	39	42	38	37	44	44	42	45	50	45	34	40	44	44	40	33	49	38	35	32	34	30	36	42	43	42	36	29	26	35	39	38	31	34	50	34	47	29	36	40	36	40	38	33	33	42	37	42	41	34	28	25	43	41	36	35	31	38	28	36	50	33	41	42	35	46	21	35	40	40	31	40	44	32	45	38	41	40	36	32	40	50	41	42	36	42	44	43	42	34	35	37	36	40	32	37	37	30	34	33	39	26	33	55	36	40	41	31	53	34	45	48	40	26	34	52	41	43	38	26	32	49	41	48	36	44	53	34	31	38	38	47	37	39	44	42	49	41	44	27	35	41	39	41	31	35	45	44	22	39	18	40	38	43	38	38	37	27	46	22	41	30	39	43	32	45	36	28	45	41	37	37	38	42	29	37	44	37	38	47	44	41	41	44	27	38	41	40	44	46	47	46	46	31	42	40	39	35	45	44	33	50	37	40	36	28	45	43	39	45	38	41	35	35	44	38	29	28	44	27	29	45	33	36	31	23	50	43	34	28	49	48	24	47	47	38	37	36	42	31	41	39	57	45	51	44	36	29	34	48	42	42	29	44	42	51	30	45	37	35	47	38	39	42	42	25	37	42	38	45	37	34	44	38	35	38	37	40	32	48	40	46
14350	5063	2510	4037	8772	11211	11898	11042	9345	7696	6443	4917	4231	4223	3390	3012	2367	2081	1943	1769	1655	1449	1237	1267	1129	1065	982	1072	994	957	736	718	656	593	572	603	524	482	485	490	491	463	433	427	425	408	400	472	403	392	413	338	363	406	437	438	380	347	334	376	357	350	321	332	347	345	293	311	331	295	342	319	324	337	315	326	363	320	277	321	323	290	319	326	318	312	358	300	318	295	327	313	326	286	335	363	330	317	317	333	340	340	340	378	373	345	329	328	344	334	290	352	327	349	359	367	303	337	288	322	369	330	332	343	368	301	320	340	325	310	333	335	305	311	321	334	335	287	280	309	353	339	319	314	328	328	306	325	356	328	312	321	313	316	342	338	334	322	315	312	313	357	326	353	337	315	342	357	325	328	338	311	306	321	318	292	300	322	291	333	339	315	306	318	358	322	328	329	359	311	327	303	325	353	319	350	323	281	347	303	335	326	333	349	300	349	315	305	344	314	314	329	336	299	296	309	304	333	331	309	343	337	311	339	366	309	327	343	354	329	314	337	335	327	300	331	338	326	317	312	311	319	311	327	322	306	316	292	315	300	354	338	322	304	314	362	336	338	340	327	331	329	335	348	352	308	312	353	316	329	340	354	320	348	346	320	319	329	329	358	304	349	335	331	315	308	344	347	332	344	315	313	320	318	335	338	334	338	320	323	305	333	326	306	355	325	289	329	316	333	318	319	307	292	302	356	331	348	285	328	334	334	322	333	304	346	309	340	336	343	322	328	319	327	321	317	291	338	336	355	325	326	327	295	305	339	332	319	329	344	309	316	306	311	317	319	333	348	294	367	318	334	308	295	347	339	313	340	327	354	324	302	326	349	338	320	306	342	342	332	346	336	328	339	328	331	324	309	312	373	329	309	327	336	319	347	299	352	309	342	351	336	319	356	337	336	339	338	331	317	345	347	306	333	325	365	323	303	308	320	340	335	342	318	340	332	302	343	333	361	321	329	314	357	318	365	322	295	314	321	343	336	321	319	347	353	330	344	340	294	337	300	315	339	352	331	319	346	313	342	332	335	334	324	294	343	319	351	320	285	312	327	340	365	325	315	298	342	328	308	304	337	297	361	323	336	358	340	328	323	309	354	318	312	302	323	349	329	306	347	336	302	297	334	317	290	342	311	344	333	305	322	331	302	328	324	333	324	335	319	330	311	359	311	335	330	350	329	336	321	338	326	307	339	368	335	328	297	336	300	320	313	328	305	338	300	339	288	346	320	322	303	321	295	305	326	338	315	334	343	339	328	317	322	345	316	306	323	328	336	342	306	329	348	361	328	346	320	322	305	303	329	340	326	321	338	325	306	312	336	366	291	299	353	311	316	334	323	323	316	303	330	355	312	346	320	320	336	319	333	366	316	362	364	301	340	326	344	339	301	293	318	320	330	308	306	312	310	312	310	323	310	344	309	347	291	354	305	336	329	318	324	331	303	319	350	312	320	344	291	363	312	341	343	342	319	303	310	301	346	351	329	322	334	322	289	314	296	330	300	312	314	316	331	336	349	345	339	318	344	333	325	314	321	345	346	309	318	306	299	291	340	348	330	347	316	329	357	326	310	308	295	335	368	348	329	312	328	322	330	319	335	331	306	325	311	340	313	362	311	315	321	324	300	341	319	324	321	311	341	320	316	311	324	337	339	343	334	304	313	295	320	315	339	323	348	324	317	327	324	346	339	342	315	323	322	332	336	315	329	325	316	328	328	324	300	305	321	344	347	326	362	349	338	321	334	317	324	328	290	358	333	338	301	315	343	356	322	329	331	317	336	297	309	301	329	316	315	345	321	322	302	288	331	317	357	337	314	315	335	329	312	340	306	312	309	337	311	347	324	314	322	317	333	352	333	310	343	316	324	337	293	331	324	337	348	328	353	311	328	312	324	335	302	332	290	316	328	311	318	327	324	329	349	304	315	330	327	298	314	326	310	302	319	301	319	333	316	315	311	321	323	326	342	313	305	272	298	332	324	343	286	278	348	328	308	347	319	319	326	315	338	323	314	297	326	306	315	349	323	318	314	339	331	315	324	347	348	320	328	296	360	348	308	333	315	323	294	320	320	326	314	304	321	312	315	345	317	318	314	333	274	317	329	331	345	359	322	310	355	339	322	324	299	356	313	330	331	304	357	346	350	306	307	304	355	277	323	314	330	310	300	311	321	355	313	319	335	327	330	352	309	351	368	324	318	331	338	318	354	338	301	354	301	362	380	339	312	313	317	317	307	358	329	323	318	350	326	366	327	341	345	312	350	320	315	315	326	378	326	295	303	351	321	320	310	303	316	365	320	345	314	306	281	324	323	348	308	302	312	348	365	324	303	307	338	324	309	307	309	309	326	317	300	364	297	334	307	314	324	357	280	317	310	340	325	336	327	323	342	313	311	309	316	318	292	329	340	300	347	303	339	371	295	345	297	318	340	340	282	338	339	337	285	349	317	330	307	311	326	336	300	342	339	313	340	300	312	333	336	296	330	317	298	334	316	299	317	326	322	350	336	294	345	293	322	345	336	313	327	326	354	306	320	329	312	278	340	325	343	314	310	364	327	301	335	335	334	319	319	329	325	326	294	321	309	319	329	350	302	310	324	338	326	325	332	358	366	298	347	330	325	327	313	317	314	333	300	324	312	356	323	298	305	333	311	347	323	330	308	331	361	337	331	319	325	296	341	323	316	334	339	328	341	360	335	308	336	336	293	321	308	323	330	325	317	327	331	356	315	332	295	337	321	304	328	315	322	340	322	339	328	324	315	354	304	311	301	325	310	336	295	316	312	326	307	304	337	311	318	352	330	304	293	340	359	309	327	338	336	329	333	313	331	301	361	320	331	308	360	317	336	334	332	331	333	336	300	355	306	309	315	329	322	346	334	335	304	348	327	329	341	321	312	351	311	340	328	336	307	345	324	324	296	332	355	342	317	311	313	341	340	347	297	338	305	337	354	310	344	312	304	348	326	325	306	324	299	319	336	331	311	340	341	313	306	306	339	346	321	337	345	289	324	311	316	307	341	338	317	337	309	317	330	316	339	302	356	325	311	306	336	324	325	307	336	299	348	323	325	298	326	337	314	350	328	326	349	329	340	294	303	324	336	335	333	336	310	364	326	325	321	312	346	326	318	346	329	316	327	351	360	308	315	322	325	339	354	375	319	313	329	312	331	309	320	317	330	342	311	318	331	312	318	330	329	337	335	324	343	321	311	324	335	325	281	338	333	340	320	309	334	321	293	329	336	353	311	332	284	328	347	280	314	353	299	335	300	326	322	321	328	331	319	332	359	308	293	327	346	329	334	306	352	311	283	363	289	350	332	298	349	334	319	332	348	344	344	321	348	334	305	328	338	314	309	320	329	338	300	309	309	319	328	290	299	307	329	330	329	311	289	323	313	326	351	352	328	328	331	342	297	341	326	306	336	294	317	342	321	336	326	346	309	321	328	358	329	334	320	319	347	345	330	330	304
1364	551	309	250	221	293	387	422	363	344	315	277	230	234	207	184	161	148	130	145	139	153	104	118	105	91	102	113	108	107	103	91	102	94	100	85	87	65	87	86	90	63	84	97	77	80	72	92	94	84	78	92	84	100	92	68	78	72	73	87	71	78	89	90	78	68	90	79	71	74	90	86	83	72	77	74	66	97	84	92	74	81	77	81	84	73	90	66	82	74	90	82	86	85	89	84	81	71	88	63	91	96	76	78	75	82	86	70	100	75	69	87	80	82	79	80	78	76	81	89	69	63	81	76	63	79	86	79	72	102	91	81	102	81	89	104	78	74	81	75	74	86	98	83	59	69	76	72	80	88	78	83	91	80	88	82	85	80	80	75	96	75	72	88	88	85	67	82	70	77	70	87	80	82	76	66	76	74	83	83	76	80	80	75	75	88	92	89	60	100	78	89	75	77	89	81	70	68	86	67	84	84	93	82	78	75	75	80	77	72	66	61	85	76	70	104	82	88	100	88	89	73	97	79	92	87	76	72	73	75	89	93	92	96	79	92	71	72	79	76	93	85	85	74	74	63	79	67	79	71	92	97	67	85	61	77	91	87	90	93	71	85	92	62	76	87	74	84	78	64	91	62	75	88	82	63	75	91	86	84	73	82	91	81	74	84	70	77	90	86	71	76	87	71	78	83	91	86	84	71	71	73	84	77	81	79	86	73	80	82	55	77	81	84	77	55	70	94	92	68	75	59	84	71	94	76	80	81	72	96	79	91	79	81	70	85	75	67	72	66	73	96	78	82	82	73	80	67	81	75	70	68	83	75	62	75	74	87	65	79	87	60	78	73	83	89	76	87	77	87	79	68	82	102	65	80	66	75	78	74	73	84	93	80	86	73	74	68	68	87	70	73	93	70	75	63	83	85	57	82	88	67	74	75	65	87	89	73	75	86	72	84	72	86	84	82	84	73	79	78	84	61	70	95	95	79	97	92	72	71	81	81	64	72	79	77	70	79	77	70	76	79	81	75	65	102	83	62	81	81	72	70	83	79	82	80	74	89	73	73	87	62	84	82	80	87	82	79	78	76	86	86	80	66	80	81	84	78	88	74	84	86	83	76	74	75	62	71	80	88	83	87	81	84	94	67	96	73	75	63	85	83	58	78	70	72	85	90	70	90	83	76	87	77	75	102	102	76	85	66	77	71	79	79	85	86	57	76	74	57	99	78	86	78	88	82	82	85	83	85	82	71	72	72	83	90	66	91	99	83	78	75	78	73	94	87	71	75	77	78	96	81	83	83	78	85	76	65	75	74	87	94	84	73	76	69	79	76	70	100	72	77	85	79	81	66	73	100	69	86	71	87	78	71	67	68	85	78	65	87	78	65	73	77	75	83	63	94	78	73	74	78	72	74	85	75	86	74	71	73	80	72	95	86	88	89	82	76	75	71	86	77	85	76	87	79	85	86	70	88	75	104	72	91	74	70	71	86	87	67	77	83	107	72	80	82	78	73	82	80	101	91	72	62	101	63	90	73	86	83	77	77	78	64	103	74	86	75	76	68	83	75	80	79	89	82	74	77	81	88	86	89	67	106	87	78	86	78	84	69	77	77	74	93	77	86	78	72	82	85	87	71	84	88	75	72	96	88	88	82	77	96	67	79	65	87	77	79	88	73	94	70	97	81	98	87	79	78	78	84	81	85	100	78	73	75	74	69	89	67	63	66	83	66	102	68	77	67	80	88	87	80	81	78	82	81	71	73	83	86	73	75	84	82	81	78	58	81	84	87	87	93	74	75	92	77	88	79	81	70	77	82	82	75	71	70	82	83	83	71	84	82	80	82	65	63	59	75	74	96	71	91	91	98	81	65	74	90	92	92	100	71	92	71	74	82	75	65	76	69	73	77	77	74	78	82	75	75	74	92	74	98	79	59	85	81	93	80	80	86	98	92	84	71	87	79	66	73	78	75	79	80	65	68	86	89	77	73	77	68	80	82	65	80	72	53	71	86	72	84	82	70	70	77	90	71	70	86	65	77	74	83	84	79	76	79	77	73	79	79	71	91	71	84	77	65	77	78	75	91	77	95	97	80	79	57	80	83	78	101	74	77	88	80	92	77	81	86	69	84	83	67	77	80	81	73	83	93	83	70	86	80	82	75	103	73	63	87	97	98	100	76	95	73	76	78	80	93	79	85	75	94	83	101	98	84	99	73	73	83	85	83	89	95	73	88	78	72	95	80	95	72	77	79	84	63	67	71	90	81	94	87	80	75	83	84	68	68	83	91	81	78	74	89	81	93	76	93	88	69	77	87	79	103	69	92	75	75	92	72	93	82	91	81	97	72	67	94	87	69	74	95	78	90	89	83	96	88	67	77	57	71	90	86	74	68	85	72	84	70	79	84	87	72	70	80	89	79	85	77	80	78	96	73	82	72	80	87	86	81	74	77	78	69	88	80	115	85	77	70	69	79	83	85	75	73	76	66	94	73	89	69	77	87	75	91	82	77	74	74	91	82	95	91	78	64	61	73	83	67	82	69	65	76	89	66	80	81	71	89	92	76	83	53	71	72	74	81	63	96	84	74	76	73	102	81	76	91	71	78	68	70	87	89	76	75	88	64	81	84	82	91	82	73	85	91	75	75	70	92	91	92	86	82	87	76	98	88	75	87	72	79	81	86	60	79	73	69	83	79	89	75	75	90	75	75	72	82	79	83	74	79	85	79	81	76	83	71	61	91	83	90	100	85	73	82	74	81	65	69	80	90	75	89	91	88	84	77	101	89	81	93	87	77	86	80	77	69	75	87	73	99	93	72	83	77	76	64	77	80	76	73	76	75	80	77	82	92	83	80	94	69	76	55	66	67	92	97	86	67	85	99	83	81	82	66	81	99	62	98	53	78	71	78	91	78	79	84	85	87	80	72	77	80	75	68	99	85	87	78	77	82	80	89	69	82	89	77	80	77	82	71	91	70	79	65	78	76	83	84	80	79	94	61	83	75	72	81	77	76	70	68	70	83	68	72	87	76	76	86	56	71	85	64	91	88	80	72	72	74	90	85	82	78	87	83	68	89	82	75	77	67	72	58	83	106	77	73	75	83	75	79	97	79	73	75	87	89	74	85	85	74	76	77	91	64	69	85	85	65	82	87	86	86	89	92	83	72	93	76	85	78	71	75	69	73	84	82	77	85	85	80	75	75	81	90	92	81	99	84	76	65	74	68	88	85	74	77	78	64	77	75	74	80	77	64	84	73	93	73	90	87	62	81	89	67	75	88	86	69	64	92	94	84	95	97	64	84	83	91	55	84	69	85	83	90	76	84	82	89	92	91	71	94	86	94	69	76	101	66	78	86	87	87	62	69	81	90	79	78	78	76	72	84	82	75	79	94	79	85	83	71	89	80	71	80	88	75	79	80	96	93	81	95	73	88	78	81	88	64	69	74	69	93	100	83	96	79	84	80	77	70	85	87	81	78	73	80	63	73	94	87	73	81	87	76
16586	7348	3798	5794	12244	14838	15024	14220	11739	10168	8554	7040	5862	5685	4588	4062	3284	2893	2769	2619	2295	2023	1891	1783	1649	1667	1553	1566	1508	1482	1311	1180	1037	1005	1020	1006	883	868	859	925	892	944	798	803	823	741	803	825	864	744	706	753	799	792	800	775	714	711	656	683	689	661	700	670	671	660	662	634	696	664	666	704	675	670	678	664	687	674	719	678	659	662	677	666	672	649	677	711	616	694	666	685	662	642	645	716	701	649	647	710	742	680	728	706	673	666	686	703	689	698	648	723	620	673	659	692	674	700	679	619	693	677	675	669	686	690	657	656	690	648	686	659	671	621	691	676	669	657	677	654	659	665	636	692	655	654	679	634	663	673	674	663	667	623	659	664	691	710	648	621	637	665	718	673	617	641	629	692	697	681	682	719	660	679	689	665	663	693	634	698	641	641	695	706	681	654	640	673	722	701	623	671	688	709	644	623	638	645	693	658	632	691	690	687	675	664	671	670	670	713	700	679	694	724	705	694	652	664	617	690	647	664	640	634	732	631	689	700	643	673	668	646	689	647	650	682	629	699	701	680	692	670	718	681	669	691	697	675	623	677	696	653	660	706	652	691	640	694	682	664	641	658	672	644	652	690	692	675	686	656	729	696	640	668	685	717	638	649	653	702	667	633	674	681	692	689	670	659	638	651	692	667	701	635	692	647	661	666	672	688	731	688	698	659	664	664	634	649	665	671	705	697	645	610	635	714	654	645	681	669	623	681	672	642	641	621	643	670	685	672	669	701	677	690	657	650	645	661	667	673	703	686	647	630	645	671	659	678	655	706	636	672	710	656	681	666	652	694	673	646	671	666	671	684	658	658	633	679	695	667	639	725	652	714	683	678	624	696	695	694	658	669	635	680	655	662	677	683	689	622	655	693	658	662	690	649	625	667	699	681	658	691	657	641	682	670	654	698	664	680	681	630	705	638	644	671	675	668	682	709	645	705	657	736	661	598	670	694	682	685	665	650	675	623	740	682	685	632	654	603	640	662	704	661	633	691	621	691	651	682	656	674	710	619	672	702	656	683	641	677	697	636	711	671	663	673	672	697	682	671	667	670	645	668	684	632	666	692	679	663	663	667	689	671	675	668	671	702	685	652	703	663	624	690	638	623	680	729	692	649	639	687	667	655	691	676	644	758	662	669	624	676	679	639	689	693	632	674	688	625	685	642	686	681	656	660	639	718	649	695	644	684	660	656	648	670	678	698	677	682	662	693	672	648	691	675	669	713	686	684	649	705	662	708	606	638	689	647	621	679	676	657	651	698	699	672	716	652	703	686	680	663	638	674	684	682	700	676	678	653	664	633	638	697	678	631	679	670	635	691	662	722	718	675	648	632	670	663	693	684	693	679	655	689	684	624	658	645	685	686	654	657	681	653	635	673	609	648	695	653	636	670	672	662	674	674	673	641	655	684	666	682	683	658	630	696	700	653	621	706	659	720	691	618	662	687	665	647	682	663	658	658	699	650	676	700	711	693	641	651	648	716	653	659	710	632	678	713	654	638	671	663	672	639	690	650	680	675	687	631	676	685	665	656	636	649	669	721	618	672	698	683	696	663	661	686	685	644	632	633	697	658	675	679	639	650	645	670	664	654	665	656	687	687	704	690	716	638	639	716	653	693	632	664	706	670	678	661	637	671	687	672	635	632	704	654	695	626	663	698	624	697	655	642	623	670	642	679	641	704	674	669	661	715	639	674	669	686	671	681	702	639	677	670	645	689	679	666	628	665	674	696	671	649	708	666	636	667	677	639	675	664	673	688	672	688	635	687	632	653	657	661	665	696	706	709	690	669	639	660	670	627	647	715	676	699	698	679	678	719	629	673	639	693	649	674	672	627	661	679	721	709	663	649	671	656	674	662	696	677	680	645	658	669	675	660	660	658	684	681	686	663	646	680	670	647	676	692	640	678	660	652	677	695	655	629	634	609	664	661	690	670	665	679	628	667	691	696	682	677	677	674	655	690	679	700	664	623	669	656	711	699	687	723	655	689	670	692	688	704	670	677	657	669	665	701	680	680	729	639	699	628	706	683	683	699	653	694	665	634	647	668	641	673	658	612	681	624	648	705	715	638	672	716	667	701	701	651	674	667	678	659	689	681	656	648	676	685	684	637	665	668	652	671	666	688	622	645	644	648	650	721	712	620	681	671	674	647	678	710	690	611	660	672	688	620	677	707	696	717	662	616	648	709	661	668	697	707	690	694	661	701	684	647	673	626	689	698	661	665	682	672	627	681	711	632	706	676	663	620	692	661	660	668	660	655	661	638	667	638	679	735	677	672	670	687	710	637	699	648	672	675	661	656	649	654	687	670	647	656	672	676	682	689	668	658	702	633	656	640	741	633	671	636	620	670	673	717	676	639	727	663	635	671	673	626	717	687	674	646	687	716	654	617	687	658	655	682	707	629	659	648	689	674	641	631	686	637	664	695	662	689	670	622	678	669	631	670	636	686	728	705	642	669	656	627	665	654	649	655	667	703	694	670	691	662	678	712	688	685	718	686	694	659	742	686	682	667	653	612	653	630	645	656	700	666	665	638	652	660	674	700	665	694	625	691	669	662	692	680	663	633	671	642	646	658	681	601	700	678	688	671	688	677	656	678	673	721	672	641	657	656	707	697	659	643	641	704	653	634	659	685	691	688	675	636	628	689	684	663	638	660	678	695	664	678	672	683	649	666	675	699	720	678	713	656	707	658	677	647	696	719	613	731	661	677	656	660	702	684	656	648	692	663	686	654	632	674	659	693	676	677	651	660	606	689	662	679	691	687	672	656	584	683	660	659	679	669	725	650	652	660	669	679	647	636	663	714	679	662	629	692	686	674	673	711	672	640	670	664	650	676	707	665	674	658	689	705	631	721	718	655	652	673	696	652	689	681	681	670	647	665	684	664	663	652	689	683	660	714	646	653	651	709	685	725	622	655	677	668	712	673	639	625	657	650	682	689	639	627	674	674	680	619	698	664	652	698	607	658	644	662	584	645	681	680	632	721	661	654	668	636	669	692	627	668	681	651	686	711	697	693	676	675	727	654	643	693	705	636	657	661	667	682	654	670	713	666	677	691	687	671	636	628	706	671	663	686	668	651	677	623	624	694	694	654	685	652	673	649	658	689	653	616	703	689	677	659	705	667	657	682	647	643	687	647	648	663	684	624	660	681	690	614	647	679	712	649	670	643	650	678	672	641	706	654	668	635	730	663	674	665	639	688	645	650	602	648	639	679	696	653	683	717	726	655	673	657	665	662	692	673	640	615	684	661	648	640	655	637	653	672	701	664	665	718	649	660	673	696	719	661	665	685	649	684	652	705	630	688	648	630	631	651	642	652	677	674	700	708	660	676	639	667	632	643	637	685	670	629	650	639	611	687	657	615	681	628	634	681	707	695	693	687	659	664	660	668	626	650	648	683	655	654	686	663	622	676	658	627	682	704	654	669	705	657	703	693	682	695	720	678	658	693	702	691
1218	234	153	129	93	145	161	194	175	164	142	133	127	127	118	102	87	62	91	86	65	72	67	60	60	58	47	70	54	62	58	53	49	44	56	44	55	50	44	48	49	45	47	44	53	52	47	45	38	39	44	44	40	47	57	45	37	48	28	42	45	37	45	35	42	45	48	43	41	40	30	38	33	44	43	35	28	41	47	47	44	43	40	34	37	46	40	30	48	29	40	39	41	45	32	53	35	44	39	45	45	38	49	39	49	50	46	31	43	38	47	36	46	42	39	38	38	47	51	47	52	40	47	42	41	32	38	46	46	45	51	35	46	43	42	38	41	35	39	38	41	39	40	46	38	41	44	35	45	39	45	49	36	40	37	35	31	44	37	45	35	36	36	38	22	41	34	37	27	39	37	30	39	40	44	44	39	41	41	30	47	28	47	26	38	48	42	42	46	37	51	40	42	33	27	41	41	20	44	38	32	44	40	32	42	31	34	33	52	38	38	46	35	36	36	34	42	45	41	40	40	50	41	37	29	34	43	39	42	31	29	45	47	41	33	52	42	36	39	50	33	47	51	43	34	44	50	50	47	44	59	34	38	42	38	28	42	52	39	46	46	45	42	41	39	35	45	29	35	49	41	51	38	46	46	38	49	43	40	38	40	38	44	39	38	34	34	40	48	39	40	44	45	53	41	37	51	32	37	43	42	44	53	38	51	40	35	37	44	43	41	50	45	48	36	46	29	49	30	34	34	31	46	41	39	39	39	36	37	33	42	33	34	34	38	38	43	38	36	41	40	51	46	37	38	42	35	44	40	41	40	35	44	46	39	36	34	44	38	44	42	53	33	34	38	32	41	49	31	29	35	27	38	54	42	49	40	44	45	35	40	37	36	35	40	35	46	47	58	45	33	46	24	38	47	41	50	37	35	38	41	39	36	45	31	35	52	36	36	44	46	41	40	39	49	42	49	39	45	35	48	38	54	51	42	46	40	49	40	35	42	40	39	50	37	43	42	44	49	38	49	43	36	32	45	36	47	50	43	38	45	48	48	44	43	36	54	27	42	38	48	26	32	31	42	36	44	40	38	49	35	35	43	54	38	41	31	34	42	42	44	41	39	44	51	37	35	38	29	36	51	34	38	38	43	39	47	35	35	51	42	45	48	42	40	27	37	30	42	41	36	46	38	32	35	28	51	42	40	42	38	41	41	49	41	38	47	35	29	38	43	39	34	38	40	39	39	38	35	33	40	32	40	37	41	34	34	36	58	48	46	41	56	45	44	39	31	35	52	45	41	36	45	39	45	39	42	30	34	38	43	40	32	45	39	37	39	40	48	48	29	36	45	42	36	38	46	38	41	36	39	51	35	44	41	39	42	34	40	33	47	35	45	37	43	38	50	46	46	33	53	40	46	29	45	44	36	49	35	44	31	38	39	44	32	34	31	47	39	36	36	39	51	44	46	40	47	48	36	38	45	38	27	42	45	36	40	41	54	45	46	35	34	46	56	39	49	40	45	40	35	51	47	34	36	33	48	49	35	44	42	36	45	45	40	41	39	32	43	36	37	42	39	37	43	37	31	41	43	50	38	49	44	45	44	30	36	43	37	44	42	38	60	41	38	41	40	41	41	55	36	47	39	30	45	48	49	38	48	50	41	50	41	45	38	45	45	47	30	43	45	32	40	43	51	47	40	37	49	38	34	36	46	46	35	48	52	40	36	30	28	34	49	51	30	45	35	43	46	37	38	43	40	47	38	44	43	45	32	42	47	51	36	32	40	35	43	47	35	34	39	54	31	44	43	43	44	31	40	45	42	39	41	41	44	43	45	43	35	32	42	43	34	45	42	35	44	34	40	45	49	40	35	41	36	36	36	47	43	41	51	44	35	42	43	40	37	44	35	28	47	41	36	49	41	32	32	52	39	43	45	42	48	34	36	40	35	42	56	29	41	45	59	38	29	33	28	34	26	36	48	36	38	36	52	44	32	44	34	41	44	40	37	43	40	44	36	40	37	47	33	47	37	36	46	36	38	38	43	41	50	47	31	38	57	33	40	31	49	39	25	37	32	53	31	37	27	38	52	34	35	36	52	30	52	36	37	47	43	41	35	41	37	38	36	47	47	41	46	57	41	34	57	47	46	42	38	41	36	45	53	43	32	42	46	46	50	35	38	34	47	36	51	28	45	46	57	53	38	36	46	44	35	30	43	43	46	36	44	43	44	39	43	37	41	36	34	35	51	50	33	44	41	48	47	46	38	38	29	43	36	43	45	47	52	41	33	38	36	25	43	35	37	31	27	36	36	39	42	45	34	44	43	33	38	38	32	33	51	46	41	48	51	34	38	43	41	44	32	33	40	40	41	42	32	45	39	27	38	51	44	38	42	46	39	41	41	39	44	34	37	26	45	48	30	31	34	35	38	40	43	46	45	43	38	45	38	45	45	32	38	32	32	34	46	42	35	36	35	43	36	36	47	45	39	61	49	51	40	28	37	51	34	30	35	45	43	35	39	32	35	32	45	35	47	29	35	48	40	42	28	34	39	53	38	47	41	36	41	49	37	45	45	25	42	42	52	37	37	36	48	47	31	43	45	41	41	34	58	39	48	36	44	41	37	41	31	36	44	44	35	40	30	48	43	26	33	41	37	33	47	37	34	41	42	49	37	44	44	43	44	30	51	44	31	36	43	47	46	35	37	42	44	35	32	47	45	37	42	42	43	49	50	32	35	37	46	39	32	41	38	39	42	43	36	39	57	42	38	40	40	37	38	40	39	32	40	33	41	41	41	35	42	43	38	33	39	43	26	34	51	46	36	35	38	33	39	34	49	45	27	35	41	32	46	42	42	39	37	41	42	36	29	35	40	35	33	43	40	44	35	35	42	47	52	38	30	39	27	46	40	32	42	36	48	37	42	35	37	40	34	42	60	33	39	55	50	48	40	34	31	34	33	40	45	51	44	35	45	42	42	48	44	51	40	44	45	47	50	42	43	35	48	48	48	43	34	42	58	50	48	37	50	40	40	56	50	43	36	39	32	47	45	42	31	48	42	45	42	46	33	42	33	43	44	42	46	37	53	43	45	39	42	50	48	36	46	48	39	46	40	29	42	47	47	26	37	37	47	51	39	23	47	38	35	44	47	42	43	45	49	47	43	51	40	41	39	42	45	42	44	46	30	37	37	31	38	32	39	49	53	51	49	37	42	48	40	37	45	33	40	37	39	42	31	39	43	51	38	53	34	43	39	54	34	42	51	35	44	42	39	37	44	38	41	41	40	35	37	36	43	49	44	39	40	35	41	36	37	48	30	43	37	33	35	48	33	41	40	29	39	40	38	38	45	47	39	39	44	37	30	38	45	36	42	46	35	43	51	42	34	33	46	45	45	37	49	28	41	39	43	38	35	44	31	29	42	37	36	39	37	50	35	45	48	35	43	41	37	52	38	34	45	32	35	48	45	35	45	45	29	43	30	36	34	58	37	35	50	42	45	35	36	46	43	39
11841	3823	1791	2774	6496	8497	8863	8480	7255	5836	4532	3715	3266	3073	2685	2281	1561	1495	1506	1318	1106	1186	1011	1003	948	841	832	879	831	785	688	648	471	582	552	561	452	452	446	514	507	457	376	426	417	393	412	412	390	403	409	373	419	413	397	425	433	354	374	344	354	354	346	354	323	347	341	322	326	289	322	309	332	319	331	310	378	331	348	332	341	351	364	378	353	338	330	336	335	365	396	334	335	307	339	344	331	365	339	320	335	355	347	324	368	372	321	351	367	378	332	347	327	317	336	344	337	348	335	339	316	355	348	354	336	361	323	363	306	328	332	362	356	354	367	317	355	338	363	355	345	320	376	353	327	357	364	350	323	366	307	369	340	341	330	302	337	335	371	340	331	342	349	373	334	362	338	354	318	336	353	333	361	328	336	323	322	313	329	328	317	321	309	374	332	328	345	331	374	371	334	322	323	341	333	342	332	340	364	374	376	355	336	382	329	344	345	333	302	382	338	306	352	334	369	340	327	354	329	348	349	376	339	326	322	336	309	328	335	321	352	326	335	342	312	366	353	322	339	309	384	332	305	330	362	334	328	345	289	326	352	322	328	331	345	327	315	338	300	315	340	327	356	338	343	330	352	345	370	336	324	348	351	343	289	342	361	360	329	360	352	358	298	325	389	353	346	319	323	334	334	323	359	339	338	340	355	327	335	357	324	358	331	344	363	350	321	355	320	346	335	342	346	343	348	335	340	358	321	335	341	339	343	334	342	344	359	352	320	332	362	324	351	355	356	365	359	385	299	354	349	338	332	314	329	353	359	334	335	370	313	325	351	376	343	362	365	348	379	372	346	340	342	366	336	342	322	347	350	360	356	350	346	360	345	341	350	360	324	317	339	330	360	306	364	336	344	332	344	356	350	360	299	315	330	398	332	309	344	374	369	345	338	372	332	333	308	342	311	350	384	321	348	332	358	363	347	308	327	331	342	344	346	354	359	359	333	343	305	332	355	352	343	321	371	365	309	323	384	339	342	347	336	343	329	346	337	363	335	335	341	353	333	353	349	369	345	346	376	331	326	354	369	361	361	339	352	342	327	336	362	379	334	345	346	357	356	323	350	360	338	357	345	339	321	347	351	338	351	327	371	311	306	340	347	322	301	354	361	351	354	345	396	349	358	369	336	338	357	336	342	341	340	330	328	360	353	353	359	342	315	329	346	310	347	342	349	330	330	345	345	340	358	351	364	370	305	366	356	330	306	341	364	350	346	350	306	341	364	336	360	341	356	332	359	360	368	314	371	357	336	330	351	311	324	363	339	317	335	329	356	344	344	346	342	303	326	356	355	312	311	316	346	369	327	332	335	350	332	367	342	355	340	362	349	380	353	337	309	322	356	319	346	337	327	360	356	334	328	365	357	386	346	311	330	346	327	329	337	349	362	327	358	331	340	339	347	314	324	349	334	339	325	350	317	368	361	387	336	359	347	317	333	344	330	340	352	331	358	337	384	359	327	318	343	342	354	357	324	314	353	330	334	346	338	331	371	323	312	331	327	298	358	352	355	329	349	370	338	349	321	351	328	344	339	356	321	354	343	319	356	313	351	329	366	307	340	335	358	332	333	350	335	346	335	376	326	357	355	360	338	345	358	373	352	338	338	330	348	311	338	344	360	350	359	332	343	310	333	348	371	363	327	356	338	354	350	355	356	340	340	352	337	360	326	328	338	350	326	344	355	340	358	366	355	326	348	324	357	350	327	354	360	339	361	332	307	339	336	370	329	313	361	352	352	313	341	307	337	332	317	352	378	347	319	342	328	326	374	338	347	338	339	343	359	326	325	385	340	328	330	348	314	332	366	352	338	355	336	345	365	320	354	344	348	344	325	322	322	342	347	339	369	328	345	372	306	318	355	323	317	340	331	313	331	346	346	324	380	338	368	364	344	361	334	312	342	368	367	384	310	336	319	342	338	332	326	305	326	347	372	357	314	334	352	337	341	318	350	316	339	327	370	355	350	352	336	358	356	360	337	312	358	327	354	333	356	365	350	327	300	304	335	304	326	309	329	359	344	326	359	377	344	357	330	373	325	353	346	336	354	343	383	377	315	338	349	365	366	374	336	352	370	345	377	342	338	332	334	360	361	326	358	356	358	358	325	343	353	353	329	338	350	340	327	358	343	323	349	343	349	365	321	336	348	344	370	346	356	313	355	347	318	342	351	339	331	327	350	345	329	333	311	365	336	347	333	350	318	352	322	341	322	315	349	333	312	301	350	353	346	344	326	348	334	328	310	304	334	356	344	356	307	337	338	360	342	343	333	349	363	334	354	314	351	342	368	330	321	325	342	351	356	323	360	369	367	346	360	334	341	327	363	347	356	329	358	329	360	312	339	307	319	354	339	337	336	328	332	352	346	338	340	340	345	325	351	350	330	355	325	353	373	324	356	320	341	362	333	306	347	374	349	322	374	354	364	353	328	311	348	389	355	332	355	329	316	362	364	343	365	362	351	343	321	341	340	366	330	330	324	337	332	335	346	379	329	369	341	333	315	345	355	353	319	360	371	356	341	324	311	356	368	340	346	296	337	323	333	333	358	382	297	377	322	396	327	338	332	350	334	366	330	335	346	343	312	344	371	326	370	342	347	348	326	344	318	335	361	328	324	343	324	330	359	383	334	365	336	323	312	361	320	334	342	333	348	357	355	359	340	320	334	346	357	323	322	351	340	301	357	330	331	331	351	362	320	327	371	360	343	363	342	362	356	351	337	350	324	338	344	303	338	327	308	357	361	354	358	352	381	374	348	315	348	324	354	348	331	362	339	348	338	332	366	344	355	327	328	362	329	355	363	339	352	317	310	330	363	337	351	328	349	348	322	345	345	376	350	332	352	322	333	357	369	336	321	318	298	368	339	325	346	340	341	370	322	329	306	316	362	328	363	365	355	332	322	351	331	313	342	336	308	315	372	393	379	354	344	354	330	356	329	366	371	357	357	326	368	304	353	341	341	363	339	364	324	369	336	343	354	319	327	354	327	307	331	319	355	316	334	346	356	352	327	344	333	340	341	331	320	328	314	330	329	333	333	340	337	357	334	349	355	331	364	354	315	349	352	359	334	344	337	357	364	378	316	326	374	333	328	351	355	363	331	349	328	359	344	324	318	339	313	379	327	346	345	329	325	329	335	316	403	328	299	325	365	319	341	324	370	323	332	320	310	325	338	322	376	335	353	338	361	324	345	358	371	320	347	355	343	335	341	316	314	320	350	342	347	350	353	378	325	347	332	330	347	372	341	328	364	340	322	354	346	333	331	350	343	331	340	367	333	333	343	347	301	313	317	343	337	349	344	351	340	317	331	360	330	349	327	325	312	318	337	338	340	331	348	366	343	312	347	336	314	321	327	354	366	328	316	311	376	367	329	369	316	355	349	309	339	340	329	325	370	353	353	331	323	330	288	350	356	324	342	343	347	353	352	335	334	314	337	350	374	369	344	335	332	330	346	322	316	324	406	343
968	438	228	177	164	255	317	307	313	263	214	203	191	210	180	168	122	139	153	126	120	106	126	118	102	97	102	101	94	102	78	106	84	79	73	81	85	89	78	95	84	94	85	76	86	89	69	85	75	72	77	73	63	77	96	84	81	81	82	74	78	80	66	73	75	87	91	84	85	77	64	74	66	57	75	75	92	68	75	85	73	75	87	86	80	69	71	96	69	87	87	77	65	85	90	92	69	86	74	72	85	76	79	83	94	85	72	71	92	84	71	67	85	83	82	92	76	82	76	91	82	75	85	58	85	89	77	79	63	70	77	73	61	82	70	83	93	92	78	65	84	73	84	80	67	58	74	69	67	80	76	82	78	73	75	61	81	81	90	50	81	79	71	70	86	67	78	84	63	82	67	68	89	75	71	78	78	72	91	70	66	82	73	74	81	73	87	77	85	78	69	66	68	74	85	73	78	93	91	75	86	64	72	75	85	70	74	74	79	77	74	66	67	73	78	70	93	80	92	89	75	86	58	80	81	66	91	73	61	89	78	80	84	76	76	64	78	79	75	76	70	80	56	57	84	79	94	78	75	71	78	78	69	74	77	69	69	76	76	77	66	81	71	72	71	71	80	69	79	75	89	82	89	79	86	73	77	83	80	67	63	89	84	73	73	72	74	86	89	62	65	81	73	97	75	76	70	68	85	69	86	99	67	72	75	84	70	80	65	81	81	80	70	80	69	82	62	83	69	82	76	70	63	74	85	96	80	83	83	75	77	87	75	98	72	71	80	76	64	83	84	77	81	74	79	85	75	75	91	70	92	73	72	63	69	79	83	73	93	76	76	73	75	64	73	74	71	77	76	60	75	75	64	74	79	72	93	78	75	72	91	72	87	68	70	84	84	67	85	64	76	83	79	67	83	69	71	90	68	73	77	76	79	67	79	81	84	82	70	73	63	73	71	69	78	77	81	67	72	71	73	84	72	75	74	61	81	83	70	66	76	82	89	63	81	80	81	79	83	85	69	66	70	74	76	75	88	79	71	90	83	78	71	58	82	69	76	94	81	72	71	76	74	88	68	64	78	66	81	70	88	87	84	75	102	71	45	75	85	69	79	76	70	74	66	78	63	72	87	97	75	61	73	76	79	80	66	58	68	59	85	78	71	71	86	78	75	74	83	65	83	73	69	80	66	72	62	80	68	85	89	82	83	82	91	68	81	73	80	98	70	73	72	84	79	79	99	77	89	69	75	77	83	84	66	95	79	61	90	79	75	78	79	89	74	68	79	78	72	86	72	81	72	77	77	89	74	84	80	74	94	76	64	66	73	81	79	80	81	71	82	68	70	64	57	87	81	85	80	86	66	78	91	83	67	91	81	68	67	82	82	72	77	68	86	78	69	70	74	74	81	82	70	70	70	73	75	78	78	67	80	85	80	87	83	69	96	92	74	72	73	84	81	78	92	82	75	75	70	77	79	76	78	79	76	73	66	66	83	75	72	84	88	69	67	66	91	73	73	81	86	55	87	63	55	69	99	76	92	81	83	66	70	61	58	87	74	83	84	78	80	66	86	68	80	96	65	80	94	76	76	71	81	77	88	67	80	71	75	58	77	85	71	75	73	65	82	80	80	62	68	76	91	85	76	89	72	77	61	73	74	80	76	76	67	70	86	83	85	62	70	79	93	73	87	81	81	66	67	80	79	77	81	88	90	75	86	75	85	89	67	67	79	78	82	63	66	67	82	73	82	63	66	98	92	86	90	73	81	79	75	77	84	79	80	73	78	91	73	74	76	69	85	77	70	77	66	67	76	60	71	67	72	71	75	83	89	63	84	92	107	72	72	75	74	59	87	73	70	80	75	82	70	89	73	69	94	75	81	82	74	79	71	81	84	87	78	87	73	94	63	76	71	68	69	66	69	89	73	68	80	86	94	75	78	92	81	92	79	85	71	90	67	75	83	88	74	76	70	89	70	82	72	76	79	71	75	78	73	75	77	71	82	66	81	76	80	81	82	98	79	71	75	83	68	77	80	89	91	92	75	71	99	83	67	90	78	76	83	82	84	65	80	69	73	82	64	72	66	84	77	66	93	73	70	70	74	68	92	71	80	77	80	87	77	70	75	71	75	75	89	75	82	87	74	77	87	85	84	72	74	87	79	74	73	62	66	78	87	76	89	71	72	77	86	60	90	87	78	82	69	72	96	73	65	75	65	90	62	81	88	64	77	76	71	91	66	88	75	82	89	89	85	87	89	74	82	83	73	78	71	57	75	79	84	92	78	70	77	71	77	69	75	78	71	71	98	74	56	76	65	68	91	85	85	62	76	73	81	74	57	67	83	55	64	77	85	78	64	70	80	85	97	68	82	81	88	68	65	84	76	75	77	71	56	79	80	74	67	76	83	74	63	75	69	67	82	81	65	80	65	79	85	87	60	79	87	95	81	73	84	82	76	70	69	80	80	81	74	75	88	79	86	80	81	70	82	80	76	74	73	76	73	76	79	74	66	77	88	68	67	88	82	75	73	81	93	89	74	88	77	81	74	65	89	103	94	65	90	75	94	69	64	61	69	72	66	82	74	83	73	76	64	87	76	80	86	71	87	73	79	75	78	79	67	71	82	61	72	77	87	72	76	90	83	77	72	63	78	77	83	71	71	82	81	81	51	85	76	82	76	82	70	90	68	59	71	76	83	82	64	76	69	75	75	78	64	73	63	71	76	66	78	82	76	73	82	78	75	63	71	89	75	91	70	79	70	75	78	78	75	67	91	84	80	76	71	68	87	78	86	82	69	81	69	60	82	83	86	74	93	70	76	67	80	82	89	76	80	69	69	80	73	88	79	77	83	103	79	83	89	63	77	71	87	66	80	70	75	69	82	71	84	75	83	79	80	65	78	64	71	81	75	72	67	81	72	71	83	85	78	65	91	67	79	80	76	59	67	75	80	68	83	57	76	66	77	94	79	66	76	78	61	63	75	73	62	67	71	81	59	67	81	54	73	67	88	71	79	89	73	91	88	72	75	77	87	82	61	57	84	81	83	65	81	77	86	71	91	87	73	83	65	84	65	78	97	85	87	88	67	80	81	66	77	77	78	70	89	82	70	81	87	68	57	81	82	87	72	78	65	82	69	59	84	74	65	62	75	73	85	77	89	82	77	76	90	82	90	64	80	84	76	78	81	77	81	74	78	75	75	97	69	74	70	82	78	79	74	78	92	75	75	73	68	54	83	88	67	74	65	67	77	79	65	73	77	69	87	70	82	64	75	70	89	80	75	89	82	74	75	91	68	72	83	78	77	75	84	83	70	75	82	86	83	79	69	78	83	70	60	74	77	65	67	76	79	69	73	84	72	85	75	93	83	81	87	74	72	93	78	82	72	85	73	63	67	81	75	90	77	60	67	79	69	74	69	72	73	76	59	80	70	59	75	77	79	67	72	91	83	85	73	82	67	70	74	69	69	78	93	84	63	96	84	77	71	83	73	77	77	78	67	82	61	81
13899	6044	2960	4553	10168	13074	12703	11126	10033	7932	6386	5286	4464	4257	3673	3201	2441	2293	2428	1976	1791	1805	1539	1601	1340	1385	1276	1365	1329	1228	1185	997	899	909	798	840	791	784	773	836	839	732	742	723	686	735	692	765	725	686	690	769	682	743	759	705	716	675	655	619	664	586	590	666	672	610	638	650	624	597	604	588	657	628	619	589	639	611	654	655	632	615	627	662	609	675	636	638	623	650	654	609	620	638	641	626	641	592	642	646	642	607	653	669	608	660	654	657	679	622	620	636	624	667	630	607	644	615	677	669	633	627	690	674	629	579	583	654	648	640	678	667	624	612	650	659	622	612	675	637	601	665	615	631	643	653	625	653	613	624	640	636	661	631	646	650	637	659	626	632	642	624	624	597	626	647	649	586	604	665	654	665	663	685	608	643	641	664	643	609	613	635	642	612	648	674	636	655	634	679	604	615	629	626	640	630	623	630	635	626	635	624	645	637	625	625	626	649	588	665	643	597	576	622	644	632	648	658	639	677	619	629	596	651	662	650	652	671	592	620	644	623	650	615	626	641	624	635	630	662	631	673	656	653	660	608	636	610	615	643	664	632	622	624	661	643	633	633	608	645	644	654	635	642	632	633	601	627	613	632	651	666	669	580	564	598	625	641	613	626	579	659	637	646	634	649	607	665	641	629	659	704	654	676	646	638	622	598	692	678	597	622	674	608	616	608	655	626	622	599	619	614	643	603	621	638	650	642	635	698	610	621	639	632	649	614	621	597	595	578	654	631	604	625	664	629	681	663	625	651	683	635	639	655	627	619	651	640	651	621	612	631	676	625	589	655	602	631	650	644	595	598	630	611	638	640	624	623	602	655	682	628	640	621	578	623	609	598	605	632	648	620	620	677	595	650	616	664	602	659	623	678	666	631	645	593	632	667	591	595	650	624	610	641	612	606	666	669	652	626	613	622	608	642	659	610	677	649	655	679	674	672	612	626	602	642	646	655	619	587	589	660	608	610	644	635	645	637	586	623	613	624	588	629	604	655	582	649	607	618	630	574	595	636	650	651	617	669	635	592	609	689	639	631	651	631	597	648	639	610	610	640	651	598	638	647	625	589	644	607	629	638	600	595	604	633	630	662	629	658	624	617	637	653	632	582	605	639	614	633	631	666	619	635	691	583	613	617	628	649	648	621	634	603	683	637	641	609	644	634	639	609	623	627	620	614	654	643	621	639	623	616	657	645	609	634	632	582	619	634	626	618	572	584	628	631	662	643	596	678	587	638	629	613	646	650	626	624	645	603	616	661	608	620	651	604	638	629	687	643	632	638	684	634	644	624	652	622	656	607	581	631	636	611	627	636	640	614	630	624	653	624	638	639	646	633	684	671	648	597	641	611	656	642	678	605	673	601	642	612	626	623	667	626	653	638	628	641	624	649	623	656	631	643	628	605	625	632	592	604	656	649	629	619	640	615	620	667	629	620	645	611	684	620	671	678	639	576	652	650	641	558	611	624	648	643	638	626	635	658	617	645	620	663	607	579	624	613	637	637	617	635	625	631	596	608	624	652	649	654	663	642	646	626	680	627	643	681	640	651	638	624	647	636	625	599	550	637	620	667	621	659	626	636	614	638	643	654	636	612	648	645	609	654	617	655	582	615	602	646	636	624	623	629	643	634	617	657	649	643	628	641	612	626	632	624	590	579	660	601	630	645	649	607	636	648	617	627	645	644	617	632	640	598	629	620	654	631	632	672	583	616	617	650	636	576	654	638	647	627	638	626	601	612	597	629	650	628	656	655	645	590	609	711	646	617	631	610	626	636	651	611	645	562	618	597	627	650	621	628	624	617	640	647	628	623	632	649	641	651	616	590	590	618	651	659	622	636	605	624	643	644	630	642	636	674	653	613	599	652	589	613	668	644	623	623	627	639	629	652	620	673	622	634	655	682	652	604	651	641	656	647	603	622	623	623	711	611	630	641	660	613	632	671	595	624	618	647	667	651	641	632	604	673	657	666	647	640	670	599	629	642	678	654	610	649	651	635	576	613	651	677	613	595	602	574	668	707	688	662	643	604	654	676	662	647	654	619	648	685	592	623	625	623	647	635	643	685	587	646	620	619	649	633	654	641	645	619	654	647	645	616	642	652	658	637	603	626	656	636	633	624	644	623	635	666	623	582	628	622	633	639	670	613	625	586	600	615	612	580	635	671	647	656	666	602	660	616	625	664	660	659	588	659	653	620	663	643	645	613	626	594	648	637	623	638	619	655	612	632	652	654	618	615	606	601	631	590	645	637	599	608	652	638	623	667	595	580	676	658	649	581	618	631	617	591	621	674	636	599	681	611	640	607	670	636	622	663	636	587	652	668	633	647	624	636	692	646	658	657	660	594	608	628	631	611	604	661	596	648	624	648	606	610	589	670	618	626	645	650	628	621	639	629	640	616	640	624	648	627	671	676	668	627	633	625	622	645	652	601	655	638	665	650	606	644	622	591	631	629	636	647	583	663	648	611	623	659	638	660	651	624	669	699	650	605	617	630	678	648	638	625	644	624	615	600	621	590	660	650	617	661	627	656	602	670	597	660	626	616	641	599	613	629	602	669	609	639	620	573	658	642	601	642	628	598	562	684	628	624	573	652	606	665	640	638	615	629	573	623	616	599	643	615	597	576	621	617	613	644	659	648	649	626	643	683	654	654	626	621	583	610	658	634	646	631	665	624	634	614	624	601	595	653	605	611	669	617	635	595	653	614	598	597	614	665	659	658	634	612	656	641	635	599	653	654	658	596	596	618	644	655	662	647	622	603	634	636	658	633	659	660	607	639	647	656	621	644	617	635	640	615	632	684	608	650	603	604	682	579	637	625	611	674	696	625	701	640	612	650	565	652	615	639	657	580	627	671	611	625	630	678	641	630	615	612	618	598	626	609	675	664	652	654	644	613	654	637	627	616	608	621	618	626	607	624	593	636	632	657	629	614	605	583	620	646	650	632	620	683	621	631	617	685	622	619	617	631	621	609	624	640	649	642	653	628	598	651	610	652	647	677	651	595	626	607	609	628	659	597	605	610	679	636	611	692	613	641	600	583	639	609	620	621	655	659	613	626	683	632	649	674	613	616	633	649	602	604	613	593	624	626	575	624	664	672	668	609	628	648	658	667	636	656	661	596	654	654	603	630	631	651	615	620	625	607	642	620	682	606	632	631	597	634	641	632	668	625	637	638	617	625	587	640	635	612	605	627	643	611	600	630	687	616	659	608	634	634	622	606	603	690	638	674	631	638	644	586	637	581	642	639	656	640	650	631	683	636	618	640	634	650	643	594	591	650	625	622	603	589	635	619	629	633	640	635	634	657	655	644	660	675	633	649	641	593	640	583	653	637	651	656	594	631	630	640	595	622	668	655	660	656	636	585	630	642	661	643	613	583	598	637	618	664	645	661	634	573	641	610	633	657	642	614	624	627	639	624	624	627	627	629	668	599	625	629	663	614	616	633	598	586	640	608	615	618
1859	345	210	140	128	181	262	263	240	212	183	188	151	141	117	111	100	87	106	85	87	67	73	65	72	65	55	58	67	61	46	47	60	56	47	44	43	41	48	52	51	49	41	41	43	38	35	48	42	37	35	24	36	48	45	36	45	40	40	41	44	18	30	46	54	37	39	43	32	47	30	49	35	41	36	42	49	47	41	44	34	47	34	42	43	36	45	42	47	39	32	34	52	37	40	43	44	36	36	40	38	37	41	43	33	36	47	33	41	43	35	36	39	36	31	31	29	42	37	34	31	46	36	39	43	42	38	26	37	33	30	36	44	38	36	45	27	36	41	33	40	35	50	35	43	28	37	39	34	42	24	32	42	40	36	30	36	37	34	33	28	40	31	37	39	35	33	37	37	34	40	28	43	32	44	31	35	33	46	44	37	44	43	47	28	43	36	41	32	33	35	28	29	39	33	36	53	39	36	36	46	38	30	35	31	37	36	43	36	38	45	39	31	36	45	32	36	31	30	30	34	44	50	31	30	33	37	45	40	28	39	36	26	30	32	40	37	34	36	47	34	39	35	43	40	37	41	42	40	34	45	39	37	38	39	34	41	30	45	40	32	49	31	39	37	41	32	39	36	37	30	37	30	42	32	36	43	27	34	38	43	30	36	42	41	42	32	32	33	39	38	43	45	36	51	38	39	38	35	33	34	42	39	29	37	35	48	48	31	39	45	31	28	41	36	44	32	31	34	40	39	37	36	22	40	35	35	40	31	47	39	40	38	35	29	25	33	32	33	29	33	46	45	36	41	35	37	50	30	33	31	35	45	38	35	44	42	39	27	41	41	37	44	37	33	45	45	35	46	23	53	39	44	42	32	40	30	49	47	42	40	29	38	49	36	37	32	30	42	37	45	28	40	42	38	45	39	41	40	43	36	38	35	39	39	34	41	44	42	33	50	35	34	42	33	24	35	24	50	32	38	35	31	38	29	37	38	39	35	37	38	38	39	42	44	38	39	39	39	28	35	28	45	36	50	30	48	44	31	43	33	32	45	29	47	30	44	41	37	44	39	42	54	35	50	43	45	40	28	41	43	37	36	35	40	34	38	39	42	46	34	47	34	37	46	51	40	38	39	30	33	31	32	29	43	53	39	49	43	39	32	33	50	39	35	41	40	32	37	41	37	43	41	40	39	51	42	36	47	38	42	51	39	29	45	39	33	45	44	40	33	25	37	35	38	38	40	34	32	48	36	47	26	35	41	48	41	39	34	36	32	43	33	40	34	45	38	38	36	37	39	31	46	41	28	35	45	44	34	41	26	39	31	43	38	34	33	42	39	46	51	36	33	33	30	39	34	33	44	35	50	49	25	42	51	38	39	39	40	34	35	37	40	34	30	43	30	41	39	44	43	38	40	43	38	35	50	36	24	31	42	44	40	34	42	43	51	36	41	44	34	21	28	41	38	41	42	39	42	40	41	29	33	43	39	43	48	37	31	46	44	43	42	39	35	52	27	29	36	37	38	36	37	49	34	34	39	34	32	43	39	31	33	38	40	30	44	43	33	33	43	36	41	31	34	31	34	40	25	37	45	40	42	28	43	37	49	38	41	30	35	39	37	39	39	37	36	33	35	41	42	44	39	34	33	25	40	38	36	36	35	32	35	47	40	30	43	34	36	34	48	35	42	41	44	32	40	38	38	32	46	41	28	41	45	31	37	21	42	39	40	41	49	44	44	28	39	47	33	41	39	39	37	39	40	36	28	40	35	38	30	21	39	44	32	33	29	42	39	41	37	49	44	40	31	34	49	34	51	28	36	38	36	44	37	37	30	39	33	39	43	39	31	42	39	22	47	38	41	34	48	51	39	43	37	41	43	45	17	37	35	40	40	44	39	45	48	33	52	43	39	37	39	29	45	34	33	29	37	39	45	56	31	47	35	38	49	39	37	31	37	31	38	31	54	32	35	35	35	40	39	47	35	40	46	46	35	35	44	38	33	40	36	30	39	42	42	44	42	41	43	27	43	36	41	37	48	35	26	39	43	34	25	38	42	33	39	45	49	36	39	41	34	50	51	33	37	44	34	45	35	53	33	41	43	45	45	39	38	42	32	35	39	43	39	43	45	32	38	27	28	29	32	39	37	42	46	41	33	33	33	39	49	27	37	37	27	39	38	37	37	45	46	37	30	41	50	39	39	35	37	32	44	35	35	37	30	49	41	39	37	42	44	58	37	30	44	31	31	42	33	41	45	27	49	40	41	48	42	34	41	42	38	46	36	37	26	44	45	35	51	48	35	42	37	44	38	29	35	32	43	37	42	28	47	41	28	37	41	39	42	39	40	36	42	39	33	38	41	34	51	37	55	52	46	46	36	52	31	43	43	43	33	36	35	47	33	38	36	30	38	43	42	48	40	41	31	38	32	43	36	39	36	41	37	39	30	45	43	32	41	27	31	40	37	32	37	48	49	37	41	37	50	44	49	35	37	42	49	38	37	40	37	32	41	40	34	35	41	39	36	36	40	40	36	55	36	23	39	40	28	39	43	40	41	46	49	30	40	43	38	38	36	30	42	38	39	43	36	38	32	35	45	33	30	32	40	44	41	36	32	40	39	35	44	45	37	29	38	44	48	30	52	44	39	41	42	42	40	42	46	36	43	35	43	47	42	35	27	40	40	34	25	31	45	36	41	40	37	46	44	37	41	26	46	32	34	45	31	50	42	45	55	35	26	40	44	41	41	39	44	34	32	29	44	37	29	37	37	47	43	44	31	36	47	43	30	42	38	54	44	40	49	34	32	30	35	25	37	38	47	41	31	33	34	33	50	44	34	41	36	41	49	39	39	51	47	47	34	41	39	39	33	44	39	43	37	32	39	45	45	36	30	48	39	33	24	42	42	23	27	49	36	44	40	43	41	38	40	37	34	31	40	41	31	44	44	32	45	49	34	32	32	46	42	25	39	35	35	33	33	35	34	39	50	38	40	47	33	38	37	37	37	38	35	48	27	27	35	32	32	39	44	40	37	33	45	38	30	46	26	34	46	42	43	28	38	31	50	39	36	40	42	38	42	37	46	33	52	38	53	34	37	48	31	42	42	35	35	37	33	39	30	55	40	44	38	40	31	40	41	61	43	45	35	36	35	45	46	43	28	46	41	38	34	44	42	36	41	38	35	43	49	33	30	41	32	33	37	38	40	31	36	34	52	38	39	37	44	38	46	44	53	51	43	40	41	51	34	32	38	39	45	34	36	52	22	36	29	32	33	38	33	43	31	41	39	35	47	44	39	43	46	34	46	38	38	46	40	40	34	43	32	47	38	41	35	36	40	34	38	32	41	39	29	39	21	30	38	36	35	46	49	43	44	46	39	37	40	52	31	31	28	33	44	35	34	35	43	59	40	38	36	33	30	39	34	38	34	41	40	44	46	31	35	40	34	40	32	41	30	31	51	37	41	53	28	28	47	33	40	54	36	41	45	42	45	38	28	40	45	44	32	32	45	39
14679	5129	2505	3865	9161	12200	12194	10565	9042	7455	6462	5280	4497	4049	3593	3003	2190	2049	2134	1682	1567	1480	1256	1230	1132	1110	1068	994	1032	942	869	655	631	611	582	493	473	497	507	609	504	451	460	423	417	427	452	438	421	409	435	426	435	415	454	412	373	366	344	293	356	355	350	289	356	360	314	310	352	339	301	326	339	294	335	335	348	343	330	321	334	308	328	309	311	334	347	310	346	306	350	334	312	313	364	328	326	357	342	332	342	322	351	355	351	323	330	324	344	330	327	350	372	343	321	317	349	327	327	336	330	311	331	347	338	339	319	337	335	338	330	319	313	310	336	354	350	323	317	312	335	330	327	338	326	311	309	337	363	319	342	299	339	335	330	326	305	345	303	289	374	371	327	328	304	325	345	306	329	304	331	332	318	322	347	295	368	325	371	315	317	315	354	331	335	319	300	312	324	365	343	349	321	285	334	338	361	313	346	341	309	311	326	300	311	355	339	320	343	326	311	346	334	311	345	370	324	315	347	295	353	329	349	360	315	319	348	314	316	311	357	354	318	315	311	329	322	336	333	315	351	318	342	309	375	363	291	288	347	332	328	307	322	331	339	322	327	313	347	327	307	326	304	309	296	365	350	331	333	333	348	362	343	327	333	349	339	349	344	342	341	354	314	311	315	344	350	358	331	340	346	314	368	327	341	356	379	325	359	335	326	343	325	346	333	298	335	326	334	342	329	365	318	325	303	320	315	327	324	331	337	303	322	325	339	331	312	344	334	333	324	328	319	337	314	351	308	319	328	359	333	325	337	340	329	303	341	340	325	314	345	368	317	319	316	300	344	331	352	331	327	343	332	344	337	329	303	369	373	343	322	356	312	306	330	302	340	269	336	343	327	320	336	334	338	320	319	347	345	328	298	337	337	304	341	346	334	324	324	316	347	299	340	354	303	320	325	341	324	309	320	318	340	361	330	337	332	318	336	318	342	331	325	312	357	333	326	319	329	303	322	307	289	347	316	304	346	307	317	321	320	330	343	325	307	312	362	316	358	313	315	333	314	347	314	356	311	342	284	343	320	332	317	340	334	360	307	322	299	294	316	320	332	342	288	314	336	341	335	315	332	335	306	333	339	333	339	286	339	330	326	317	324	343	312	293	349	346	348	378	318	343	351	311	322	336	348	333	326	349	339	306	298	320	346	323	348	333	338	310	286	303	356	356	314	310	347	337	360	313	320	327	326	311	324	301	324	314	323	336	319	386	328	321	322	340	348	345	337	314	354	325	349	349	360	308	298	340	322	325	314	338	349	336	334	328	317	317	306	359	333	337	332	335	333	358	355	323	325	330	310	345	336	327	338	325	333	325	326	315	354	332	340	304	341	311	354	315	324	341	324	348	328	333	329	332	327	323	306	329	323	336	337	338	329	294	292	349	365	357	342	331	296	344	299	336	331	327	329	351	346	312	333	370	303	304	297	340	338	300	339	326	327	304	330	362	316	306	336	369	350	335	323	331	305	326	338	313	326	368	323	299	359	348	341	326	324	341	334	318	332	330	336	325	318	326	331	337	298	321	338	295	346	323	350	354	311	327	343	318	319	349	335	361	304	342	333	320	323	304	343	331	296	310	319	324	339	328	339	303	311	329	303	319	293	390	332	328	301	315	324	338	373	306	357	353	313	309	328	294	331	339	333	329	310	297	311	317	317	329	347	305	328	325	309	316	329	349	327	344	324	333	339	314	323	294	346	323	309	322	314	347	324	348	358	350	348	321	312	318	353	357	310	333	346	314	322	340	329	359	377	319	347	347	334	315	340	299	347	329	313	357	332	338	314	320	335	328	306	317	323	331	309	288	316	310	345	349	331	337	347	326	323	308	335	313	347	338	327	326	306	351	324	353	364	328	341	355	326	318	314	338	353	307	308	319	362	325	335	309	332	323	352	362	330	344	324	325	312	328	330	329	319	347	324	319	337	331	313	313	341	289	344	337	335	312	342	321	342	313	347	318	339	325	313	289	363	322	345	340	348	326	328	323	323	310	373	308	320	346	341	333	290	313	336	307	333	314	332	361	312	324	309	322	325	325	334	321	314	309	365	306	328	326	318	314	323	324	366	345	306	359	315	331	319	325	316	369	336	340	331	325	316	315	342	343	348	325	321	353	355	301	358	305	321	293	357	323	355	334	333	316	326	354	330	324	352	311	319	315	334	334	315	286	315	304	345	324	360	343	348	351	329	300	325	308	340	321	315	347	292	352	342	337	312	315	311	334	323	352	322	341	323	341	340	351	331	319	313	347	294	311	335	318	320	321	332	362	318	334	349	348	319	373	324	331	355	325	329	310	346	327	324	329	315	316	338	326	323	340	361	340	326	319	306	337	313	336	355	337	316	313	349	322	346	322	327	316	330	324	320	359	344	333	335	354	341	318	324	358	340	351	338	334	331	325	334	328	362	309	306	323	342	344	340	354	335	339	315	329	301	332	298	327	329	336	293	325	346	333	313	334	368	342	373	334	326	326	323	343	323	296	350	334	338	339	311	313	305	335	310	325	353	345	327	351	316	341	324	324	351	332	335	329	336	309	297	327	322	350	319	376	345	299	332	350	341	305	284	341	330	344	331	326	324	322	313	355	329	322	327	319	311	336	296	360	338	337	326	299	336	295	326	310	314	323	341	346	292	313	316	342	355	315	315	308	340	321	339	366	290	337	314	318	369	353	322	345	304	322	336	307	353	323	364	372	346	342	350	342	327	323	311	352	307	293	337	338	336	354	320	363	366	337	336	313	329	347	312	325	332	348	337	339	338	328	345	299	307	352	345	312	300	331	294	299	328	342	321	345	337	307	292	348	279	297	391	322	314	321	312	326	328	286	343	328	350	313	357	294	303	354	333	333	313	352	327	320	333	349	332	335	310	316	295	350	333	349	339	294	309	316	344	342	338	362	341	322	320	325	344	318	341	358	292	369	296	308	347	339	320	352	335	338	331	337	372	334	352	361	333	351	326	347	362	319	341	311	305	336	316	323	316	321	302	340	331	316	329	334	352	332	355	351	348	332	328	336	326	347	360	331	299	341	309	315	336	290	341	337	337	317	332	340	306	370	313	329	341	374	335	313	307	324	332	334	331	348	343	329	311	336	336	359	317	324	321	320	282	332	319	296	326	348	310	308	304	313	330	287	329	324	308	328	355	322	328	349	323	322	331	339	371	307	347	338	343	330	300	347	332	306	353	335	310	298	336	296	339	334	303	333	351	337	363	364	346	335	323	330	349	327	323	345	328	326	319	375	335	313	319	348	347	332	334	357	324	325	361	318	338	326	310	338	329	323	335	299	350	345	361	330	359	336	326	315	325	337	326	321	325	330	346	335	298	344	361	315	343	351	318	300	329	331	304	320	320	329	320	337	311	338	355	307	323	342	330	345	358	323	331	322	325	316	327	327	319	326	326	335	309	297	327	308	329	293	314	321	313	309	350	346	314	343	338	311	351	300	325	352	329	314	329	330	339	309
1410	595	336	226	233	322	420	410	374	341	297	275	225	246	206	183	172	161	146	138	127	124	115	118	104	91	100	117	112	117	91	111	78	105	97	91	105	79	77	79	91	82	86	87	84	89	84	95	96	86	69	90	80	103	93	92	88	75	71	98	74	97	75	78	73	91	90	53	81	96	81	94	84	62	80	74	91	73	65	78	89	76	85	68	76	79	84	72	85	77	94	91	91	91	86	88	77	87	71	72	80	76	82	91	93	81	78	82	105	66	90	78	92	74	76	83	83	80	62	70	90	77	75	71	65	70	76	78	85	80	80	83	82	69	60	101	89	88	84	88	74	89	79	84	79	87	84	69	79	76	81	93	87	97	86	83	77	90	84	79	91	82	80	86	70	87	94	96	82	74	84	91	78	91	60	91	75	72	83	80	77	93	82	82	86	103	81	87	77	91	93	83	87	66	83	70	81	78	81	93	64	98	62	78	100	84	75	81	87	87	74	86	77	82	86	81	64	87	76	86	90	84	75	78	80	73	68	80	66	82	83	86	67	78	79	76	87	67	77	76	78	95	70	78	72	92	89	74	85	76	80	87	79	82	92	82	76	68	83	81	81	89	91	81	77	83	86	64	81	77	90	83	93	83	77	104	84	82	78	84	101	74	81	102	79	99	55	89	91	86	93	58	82	80	70	91	88	83	84	80	72	70	75	92	70	80	80	69	74	78	75	95	86	60	67	82	68	86	63	93	92	84	91	88	89	72	77	83	84	85	84	81	73	90	87	91	79	87	74	90	88	94	72	74	83	69	90	93	82	88	86	79	74	89	76	95	76	90	84	71	99	82	77	75	79	74	83	96	76	75	80	81	77	70	96	79	78	77	81	101	79	70	77	81	90	83	90	79	81	87	81	98	87	77	67	86	79	75	79	86	77	74	79	83	78	76	83	88	72	57	75	89	81	69	76	81	81	70	66	74	71	57	61	88	68	68	77	78	78	77	94	79	67	59	88	79	81	81	74	77	77	72	84	79	81	93	77	76	82	81	81	81	70	88	83	103	75	82	82	74	82	83	69	82	91	99	97	81	73	88	87	81	64	83	67	97	84	75	85	92	70	79	67	85	86	76	94	73	62	81	102	85	80	75	78	69	97	83	88	89	87	86	74	77	76	73	93	78	88	83	80	72	73	66	77	81	72	81	86	101	81	88	90	76	80	89	83	82	75	84	85	88	89	70	88	79	85	86	75	70	76	90	70	79	80	70	89	78	83	88	79	88	80	96	75	97	84	89	79	80	85	89	72	88	94	60	81	87	81	76	85	82	88	77	72	72	67	88	77	80	71	88	80	66	88	80	77	62	80	82	93	83	80	95	91	78	92	90	75	77	91	73	74	82	89	77	97	90	74	71	92	96	91	74	91	69	79	89	74	80	74	80	73	84	96	66	90	92	84	83	79	73	71	88	83	82	90	78	96	72	90	83	78	76	101	81	106	78	84	97	72	72	83	76	89	88	77	79	92	79	81	68	81	89	88	81	69	75	98	88	89	75	79	76	82	80	91	75	69	72	84	93	91	80	79	78	77	74	75	90	86	81	90	76	77	66	73	82	86	75	96	84	101	87	88	76	95	73	71	79	82	87	79	84	92	92	86	74	66	79	94	78	58	88	91	108	61	93	97	85	81	79	62	70	72	91	84	87	63	83	87	72	70	83	84	98	88	83	87	72	70	79	80	92	79	86	83	72	82	87	97	97	74	74	80	81	111	78	98	80	66	83	86	73	88	74	65	70	76	86	82	86	84	100	80	77	77	74	90	87	83	95	70	75	82	93	86	87	74	86	83	71	67	81	85	82	76	83	87	90	76	89	76	66	71	77	91	55	87	78	78	82	89	70	97	97	85	66	99	89	87	83	86	66	79	87	82	87	87	85	78	85	95	76	72	74	75	81	81	71	92	74	78	83	68	82	91	76	82	79	94	87	76	88	70	79	86	80	79	65	95	72	70	77	85	81	90	89	93	79	71	85	84	77	68	89	96	96	75	84	76	94	96	99	88	82	93	79	73	83	79	80	94	92	76	80	97	94	75	82	58	105	67	95	91	82	93	78	90	78	102	92	88	74	75	74	80	68	68	75	89	75	77	88	85	87	83	81	72	69	82	81	69	86	80	77	81	75	80	85	70	81	82	92	89	83	90	90	73	72	82	82	88	91	75	80	65	87	77	100	88	77	91	66	98	88	75	78	79	84	74	70	86	91	80	86	77	84	79	84	80	95	95	79	73	71	58	81	81	65	83	79	66	75	84	87	92	84	96	77	86	79	88	92	63	55	82	77	82	64	58	72	84	79	97	75	85	74	99	76	102	72	73	87	83	77	78	73	72	80	74	75	97	81	88	94	71	81	81	81	95	82	59	76	85	83	59	74	91	99	83	66	73	79	91	81	82	82	90	83	100	71	80	85	83	72	84	94	74	78	86	82	73	74	62	91	77	72	81	77	94	77	92	90	96	79	77	80	78	90	66	76	68	68	96	75	92	73	82	87	82	83	60	83	81	79	80	80	81	74	56	79	78	100	84	80	87	74	82	74	71	70	82	87	84	76	71	67	85	75	76	76	73	69	76	80	75	85	82	78	88	83	83	83	80	70	74	90	76	94	75	72	74	82	84	83	71	81	76	71	74	87	92	78	98	83	92	83	72	68	91	83	91	74	68	76	83	91	89	82	87	90	82	90	82	82	74	95	93	87	75	76	77	76	86	78	96	69	86	82	64	61	67	93	89	82	85	90	84	82	81	81	79	78	95	91	86	77	89	89	98	71	94	89	78	71	83	82	74	66	80	89	80	90	92	78	74	74	83	77	78	91	75	72	82	91	76	85	92	80	75	88	77	82	81	77	72	86	71	92	88	97	64	80	77	86	92	71	78	68	86	77	81	80	78	82	80	76	70	86	98	76	83	78	79	84	77	78	73	75	101	90	83	79	84	92	63	77	109	86	95	83	75	84	87	80	70	91	65	77	88	99	77	79	96	97	74	96	81	76	70	90	60	73	63	81	78	83	92	78	78	65	62	99	93	76	77	79	101	79	76	82	80	76	68	104	91	66	67	76	62	73	78	84	85	70	66	73	95	73	80	70	79	90	71	84	68	90	84	79	91	91	87	84	74	99	70	73	75	89	72	104	81	87	89	74	67	79	72	111	85	73	66	80	87	57	73	71	77	73	85	80	76	86	70	86	78	93	95	72	85	74	72	92	69	93	74	70	86	71	69	75	101	80	85	90	74	80	71	80	86	71	66	90	81	59	88	77	82	66	70	95	84	82	86	66	82	82	70	98	80	89	95	74	93	81	79	67	76	71	80	75	89	88	94	80	76	73	72	98	84	87	96	84	62	82	73	88	96	73	64	71	69	71	84	75	77	88	95	86	97	75	86	100	65	92	82	72	84	75	88	84	84	85	79	74	79	71	80	68	86	80	69	91	85	84	59	82	77	92	85	77	88	79	78	112
17294	7351	3745	5683	12650	15928	15264	13152	11529	9649	9041	7169	6293	5417	4896	3922	3118	2850	2856	2497	2293	2077	1817	1649	1701	1642	1521	1498	1596	1420	1413	1162	1171	1015	1061	932	862	885	902	986	916	880	759	821	797	780	768	766	846	754	762	762	782	814	820	804	710	735	677	671	709	702	672	671	702	684	671	686	662	701	635	671	681	701	654	708	698	685	667	629	736	732	675	699	702	700	712	669	618	687	686	670	689	693	683	707	655	645	663	678	689	713	617	717	642	694	661	657	669	683	685	662	723	683	650	670	702	663	694	655	675	639	700	680	703	696	693	673	647	647	682	669	663	684	700	609	702	714	702	683	625	660	660	713	682	656	707	659	665	641	677	661	650	694	670	674	644	630	683	679	685	678	669	671	675	678	692	642	690	658	680	694	677	698	656	699	691	660	688	688	688	674	657	646	664	685	716	679	692	650	651	682	707	704	693	697	714	688	664	690	683	700	680	711	676	652	714	637	676	615	679	662	658	668	695	682	726	683	673	663	676	685	624	694	660	676	664	698	663	666	670	668	665	663	669	678	625	701	681	696	627	672	696	666	707	631	691	676	700	666	675	697	679	676	661	666	712	684	684	753	663	662	680	630	723	628	660	675	670	652	677	676	712	644	646	655	656	705	650	705	658	689	670	686	705	730	656	668	649	691	687	681	634	660	676	623	628	664	706	694	683	703	694	703	688	683	695	699	630	679	671	741	638	611	665	610	688	691	673	681	636	677	677	665	688	653	687	690	655	661	653	637	696	663	693	670	679	636	630	702	607	681	668	692	690	652	670	662	671	640	672	698	659	722	702	687	649	642	689	648	642	708	659	666	682	671	689	669	647	669	650	707	613	669	647	653	658	692	648	615	680	708	709	692	713	707	706	672	672	717	683	716	676	698	669	673	622	667	658	643	694	707	725	691	696	685	658	674	660	686	646	635	683	633	668	648	664	665	651	637	724	666	651	679	722	672	667	688	658	666	676	679	685	648	682	675	680	635	680	683	599	673	644	637	686	716	644	662	664	727	698	683	711	695	703	681	667	730	671	664	713	672	690	702	664	652	688	656	668	687	643	679	627	659	634	679	687	692	694	656	617	668	721	619	646	687	676	738	655	674	694	648	681	702	662	642	643	647	675	657	685	716	651	681	708	674	662	717	684	691	714	704	690	655	689	680	657	659	684	644	705	637	677	631	677	693	662	669	671	697	654	685	672	712	716	695	643	660	679	653	675	669	712	648	627	657	688	706	645	704	652	653	695	708	661	640	647	670	694	683	678	691	616	667	662	647	684	667	662	676	704	642	702	709	657	713	685	663	709	719	652	661	705	701	676	685	641	688	676	691	703	654	684	678	642	645	641	730	676	621	674	677	709	667	694	702	715	691	653	668	676	659	697	673	670	648	645	688	649	630	673	696	745	636	663	644	694	686	673	669	677	653	645	690	691	675	692	690	679	676	709	692	699	678	649	692	673	729	700	726	667	629	647	687	685	676	653	663	693	691	650	686	728	645	642	671	656	674	697	700	694	682	642	662	664	699	652	661	663	671	664	659	630	630	680	712	612	682	671	658	656	698	664	681	683	614	667	669	664	660	676	662	696	668	673	608	661	677	685	674	668	669	642	683	708	672	655	640	682	644	624	669	647	674	659	671	671	651	667	641	666	693	670	740	708	674	694	686	692	662	694	668	692	656	659	665	706	675	629	714	699	695	665	673	661	654	686	643	667	682	681	679	667	652	667	654	644	689	716	703	691	666	669	649	699	705	660	658	713	699	721	654	718	636	683	736	683	678	664	667	687	668	647	687	674	635	693	673	705	683	699	634	664	680	654	684	736	655	673	661	690	678	660	696	648	703	711	668	688	646	670	714	651	674	663	714	675	671	673	652	700	681	703	684	668	633	676	628	608	628	675	668	687	703	674	665	695	666	664	637	653	626	670	652	647	668	660	652	651	698	658	641	671	673	706	690	683	709	636	665	673	645	674	673	677	694	639	695	663	669	700	658	662	677	671	687	706	663	628	626	664	656	673	666	689	693	695	703	666	690	658	699	643	722	708	720	675	679	711	707	712	667	644	670	646	676	658	610	671	669	677	697	665	680	636	713	620	686	677	678	715	712	694	688	687	739	654	710	664	702	676	702	654	658	739	670	669	691	677	708	671	727	666	637	669	639	709	702	682	645	718	673	693	673	699	682	642	706	706	662	674	707	638	670	648	675	686	687	691	652	670	642	694	720	635	659	671	736	690	672	685	668	674	704	672	676	700	651	682	683	650	733	687	667	725	668	676	634	672	670	606	702	657	668	690	656	696	677	696	705	662	649	658	646	669	672	688	692	674	701	699	695	681	678	716	625	699	686	697	659	696	692	674	690	668	644	663	627	624	668	675	647	658	650	670	648	636	668	684	714	698	646	675	669	662	647	702	681	727	706	694	693	675	697	736	681	676	668	674	701	729	668	698	685	676	697	661	652	691	686	677	704	669	663	687	673	707	679	721	681	666	674	676	695	671	741	724	637	683	673	692	674	667	660	648	658	675	691	705	715	648	695	722	712	693	660	669	711	655	654	677	673	659	711	668	647	660	666	679	660	622	682	719	682	687	695	686	702	631	684	661	701	705	674	665	696	726	698	684	637	676	668	668	694	729	678	608	669	692	665	681	674	662	700	685	718	669	664	724	662	665	686	672	695	675	659	720	711	702	675	655	725	645	649	626	674	693	699	668	653	626	666	676	698	629	650	658	642	647	699	663	662	670	672	692	654	705	681	687	714	714	619	623	674	671	708	672	679	639	669	699	699	695	643	678	669	635	636	648	658	675	703	748	668	624	663	675	715	662	694	664	697	665	686	687	678	645	674	700	643	688	692	663	686	674	677	691	663	653	638	673	677	670	727	667	718	681	678	683	693	703	620	660	660	684	708	668	666	689	650	672	663	697	652	690	667	683	643	704	659	712	691	683	695	671	685	653	655	684	671	690	646	679	692	675	651	686	681	635	692	698	659	710	683	676	702	648	666	667	668	679	714	674	689	650	680	719	670	684	700	726	673	655	662	636	643	668	715	673	656	708	663	664	685	656	706	659	674	704	631	668	660	642	673	623	695	671	661	675	648	704	683	700	691	673	647	644	603	679	741	654	645	723	698	659	650	646	691	682	657	679	689	663	688	664	698	655	689	699	674	666	687	634	686	695	698	660	658	757	662	715	699	703	694	688	715	685	686	688	688	721	664	676	677	696	681	667	664	669	628	657	659	665	673	674	660	664	654	703	646	668	680	686	727	641	712	692	623	628	693	711	642	696	660	687	661	677	695	656	662	706	640	681	670	685	722	698	664	688	640	685	665	655	650	640	709	693	645	671	643	626	695	633	625	696	722	696	647	705	689	657	608	666	662	648	665	644	677	704	699	695	665	662	670	601	709	680	678	683	659	655	649	665	649	670	660	714	685	640	713	668	727	685	675	724	669	664	702	706	729	706	642	681	658	669	656
1278	268	131	98	104	149	152	209	190	177	177	115	126	120	111	90	83	79	67	74	78	70	77	45	69	65	54	47	40	51	63	66	53	58	52	44	35	37	47	57	41	50	36	49	40	47	26	49	45	43	37	50	41	38	49	39	47	34	42	44	37	40	36	40	22	47	38	36	31	38	35	51	34	51	44	27	37	45	39	44	33	31	34	45	34	39	36	44	30	52	40	40	42	41	45	29	41	34	57	35	31	41	36	45	49	35	41	44	38	42	52	26	38	28	45	32	37	35	49	42	39	50	44	41	39	40	34	28	48	33	47	34	46	42	32	32	37	40	55	33	33	41	40	40	37	39	45	40	47	47	53	41	34	41	45	40	40	28	39	44	36	36	37	37	38	42	33	44	33	32	49	31	44	41	35	57	46	42	43	46	61	31	42	33	39	35	48	42	37	47	40	47	30	35	45	53	45	40	35	37	41	46	39	36	37	39	43	41	43	42	31	27	32	43	46	29	37	40	37	37	35	45	44	38	37	52	55	38	43	40	41	40	34	34	31	44	32	45	46	51	37	40	49	40	35	47	42	35	40	43	32	46	40	42	40	42	31	35	34	40	46	39	44	44	47	51	48	43	35	34	35	45	37	34	43	44	41	46	45	42	35	39	50	40	39	45	29	32	42	51	37	45	49	39	42	35	43	33	49	49	37	50	49	44	32	47	46	50	30	40	45	39	51	42	51	42	42	42	40	44	25	36	40	47	43	53	35	36	32	34	51	37	38	35	32	51	37	45	40	32	38	44	43	41	46	36	37	42	47	52	46	33	33	39	34	40	35	47	40	36	50	42	48	47	43	35	32	44	42	38	39	45	31	37	39	31	50	44	41	43	41	38	42	38	39	38	39	36	39	35	47	30	53	35	34	53	34	45	38	42	43	47	43	21	40	35	34	35	45	45	41	46	36	47	33	37	50	46	47	43	40	48	48	46	40	40	44	34	35	35	38	29	44	49	35	41	58	50	38	44	34	32	50	27	45	37	39	40	34	39	41	38	53	32	47	37	43	38	34	46	43	43	36	54	48	36	37	38	39	49	47	44	28	35	40	41	41	38	48	43	40	41	35	43	43	40	45	36	51	32	31	51	36	28	38	51	45	44	37	25	42	44	40	38	38	41	35	52	34	33	37	38	46	41	56	36	43	46	43	35	49	42	39	40	43	47	39	30	44	47	39	40	40	47	29	44	31	38	45	35	51	35	40	25	46	49	34	41	39	36	32	40	40	41	44	49	36	40	33	50	37	44	37	52	40	43	43	52	41	40	35	51	36	43	43	33	53	32	33	36	34	51	38	51	30	44	41	48	38	50	42	46	39	40	35	40	40	47	51	45	28	47	43	39	36	45	38	43	42	42	44	35	37	45	41	38	31	39	54	35	43	42	43	45	37	54	39	40	40	33	50	45	38	40	39	36	41	41	28	38	35	40	32	42	37	49	52	41	25	39	35	35	50	35	36	43	37	41	46	33	39	39	42	51	42	41	44	46	47	42	45	36	50	44	40	39	29	52	43	33	49	48	36	35	36	37	45	51	37	39	32	46	44	44	36	52	41	29	41	50	28	47	35	45	47	30	30	42	40	37	31	34	39	52	52	31	54	38	36	32	37	47	50	42	34	41	33	41	29	43	33	43	41	39	46	37	41	39	46	32	28	43	30	48	34	34	40	35	33	42	43	52	41	45	37	46	44	42	39	44	55	51	46	50	27	60	44	35	48	41	49	38	48	43	35	44	33	42	45	38	45	37	35	49	40	45	42	44	38	29	32	53	35	39	41	41	36	36	38	54	42	43	48	32	39	38	34	43	43	47	48	44	42	42	31	36	38	36	44	35	41	31	41	31	35	39	40	30	27	31	43	44	30	32	42	35	38	39	47	38	37	53	45	31	34	45	30	39	49	38	31	41	36	40	34	36	40	40	47	37	44	36	25	51	29	33	38	42	46	37	50	47	31	36	28	35	44	41	43	42	41	44	52	46	44	32	40	33	42	44	42	35	42	44	54	39	42	41	38	44	36	32	42	42	39	39	39	37	45	45	35	53	47	45	33	35	46	38	44	35	33	31	51	42	36	33	47	41	46	39	40	46	29	47	35	40	36	38	45	42	37	29	40	43	38	33	53	31	41	41	37	45	41	41	37	36	37	43	32	51	53	39	31	39	46	32	36	36	33	51	34	34	37	42	38	44	43	34	33	39	41	31	34	43	33	46	23	42	47	46	57	34	53	35	41	48	53	52	45	36	47	38	36	41	41	51	38	48	43	44	45	40	37	51	28	42	48	43	39	48	41	31	39	30	39	48	40	49	48	52	34	51	39	42	32	44	43	42	45	34	45	38	34	36	45	40	36	35	45	53	48	41	42	45	53	33	36	40	44	49	38	40	37	46	27	46	35	36	36	43	43	43	45	40	49	47	32	45	41	42	49	33	38	38	33	45	28	40	40	38	37	38	44	38	42	30	36	40	37	50	48	32	48	42	40	44	34	41	38	48	33	44	56	29	44	50	52	46	30	37	44	48	42	44	49	32	42	41	36	42	51	47	37	38	46	39	39	47	47	44	34	36	49	49	38	33	35	36	33	38	46	42	41	34	46	36	48	41	48	30	41	33	46	46	41	35	34	42	35	45	39	36	35	38	43	42	45	43	30	27	43	32	34	30	34	37	51	47	44	52	39	51	47	46	34	52	44	37	46	47	46	48	48	36	46	38	42	35	38	32	51	39	44	41	43	48	38	34	42	52	32	36	30	31	43	43	44	38	43	42	31	38	39	47	48	49	39	33	43	34	39	53	56	69	28	44	38	36	39	39	29	40	41	40	47	36	31	37	30	29	39	45	56	43	37	60	32	33	32	43	30	41	41	49	44	38	38	30	37	47	46	31	38	42	47	43	27	48	42	50	30	51	47	58	42	42	39	39	49	48	51	32	36	42	47	32	41	40	47	42	40	26	43	33	40	49	43	38	38	39	36	31	47	40	37	38	41	36	40	38	43	57	40	42	44	42	35	43	42	41	47	55	45	30	48	40	52	46	51	39	38	48	53	57	36	44	38	47	36	54	38	30	34	46	38	33	41	38	51	36	46	46	34	47	37	42	45	46	44	39	34	37	33	52	35	42	35	43	38	41	36	34	43	36	32	33	34	37	35	39	37	46	40	45	50	35	33	43	46	49	45	50	32	48	41	40	46	37	47	32	39	35	29	34	43	37	44	35	51	37	37	47	43	50	36	31	35	34	49	34	38	36	35	33	46	50	42	33	41	34	45	39	60	46	49	53	41	37	30	46	39	34	60	37	46	31	30	33	32	48	39	40	36	51	42	46	53	38	37	37	36	50	31	45	44	34	49	46	44	45	47	41	48	28	37	48	36	44	37	48	36	38	40	33	31	39	40	35	34	42	43	29	39	41	39	41	42	39	37	39	38	35	25	39	44	41	39	42	36	35	38	50	39	46	44	43
12522	4053	1858	2869	6793	9662	9474	7851	6558	5772	5016	3783	3628	3074	2655	2075	1615	1433	1412	1330	1336	1020	1021	856	922	926	833	813	826	728	722	608	550	499	588	491	471	449	432	499	430	444	413	383	426	378	414	378	406	391	379	382	377	417	431	369	401	351	347	390	362	356	313	321	341	319	350	310	380	327	352	352	360	348	327	336	320	367	347	337	318	350	357	352	361	325	342	350	337	336	363	340	349	358	361	302	309	334	356	355	384	350	348	367	352	366	345	388	323	333	339	354	295	326	322	354	305	339	341	337	350	338	375	333	346	339	335	331	362	324	352	339	367	375	335	338	356	347	356	366	342	333	345	319	341	333	363	338	331	341	344	341	309	321	362	340	350	362	328	370	351	325	322	324	337	366	337	335	339	348	369	370	342	321	317	374	353	322	390	352	343	342	381	353	360	327	335	357	360	344	361	328	349	345	370	362	382	323	337	362	310	350	339	341	336	330	325	341	339	351	350	358	347	338	359	314	343	314	363	350	316	326	350	336	337	355	309	355	348	343	343	375	374	346	344	330	332	348	365	341	338	322	333	348	355	371	358	328	309	324	316	348	356	330	326	324	351	354	331	348	347	351	339	307	329	320	335	375	350	337	327	368	338	364	325	303	336	347	349	338	344	325	359	330	313	346	314	356	347	331	324	360	342	341	319	346	341	354	338	312	361	334	338	336	349	360	305	346	348	336	360	333	316	366	341	330	343	320	341	331	350	329	324	354	360	293	329	357	359	354	361	383	339	347	345	338	347	361	340	336	340	355	340	369	336	334	381	361	308	322	334	337	312	362	355	367	354	346	360	331	326	373	348	334	323	347	324	359	363	357	339	333	342	341	344	339	340	322	348	345	352	345	330	346	337	357	343	345	313	387	323	374	362	351	317	366	360	333	366	349	370	333	345	354	344	318	350	353	309	309	367	341	314	355	324	340	365	333	351	341	337	332	354	334	365	311	334	329	345	337	382	353	348	330	354	350	357	344	328	365	329	331	357	341	336	352	347	358	331	344	344	376	321	349	340	334	331	344	364	340	329	340	339	320	344	355	338	383	308	354	347	352	331	367	364	335	372	336	357	327	330	355	372	349	341	324	369	373	314	312	349	343	332	292	347	325	383	348	328	360	357	304	338	315	353	320	335	367	340	322	352	362	373	372	330	318	301	334	357	325	338	376	361	354	318	365	355	336	322	338	342	307	323	335	343	370	327	349	345	341	336	324	329	339	361	394	325	347	369	343	316	337	326	355	332	361	309	351	346	345	348	345	354	358	330	339	348	343	326	379	331	386	321	368	356	332	360	328	358	327	355	382	311	348	333	343	340	324	354	346	319	314	359	343	321	352	356	330	344	347	357	353	368	328	350	345	351	349	319	308	355	321	310	352	355	381	346	373	348	348	357	375	322	327	312	327	318	381	360	333	322	359	330	334	351	339	356	345	320	345	329	346	377	384	340	357	349	339	353	353	315	348	329	331	383	349	333	360	352	377	355	370	335	341	353	338	345	369	336	308	339	321	364	333	354	367	309	369	352	334	343	318	338	336	340	349	339	369	366	344	335	373	349	367	328	335	345	297	346	353	344	313	336	325	316	370	330	350	320	320	342	360	331	337	324	334	352	317	340	325	338	346	361	364	372	329	322	304	362	365	327	335	365	342	350	345	355	343	372	365	352	341	337	314	346	383	360	349	313	355	354	333	325	317	356	332	321	330	332	363	326	326	348	329	334	365	337	362	306	322	337	326	333	345	314	346	348	377	334	325	364	345	333	322	327	316	363	346	360	362	328	321	347	388	351	301	346	355	342	333	347	332	397	312	350	356	335	373	329	354	342	328	345	340	344	333	328	354	325	344	343	386	336	369	322	371	372	327	377	365	331	368	331	326	327	332	350	342	327	327	356	343	351	346	323	358	327	330	338	330	346	352	368	354	339	335	342	318	316	363	324	345	323	332	330	328	345	331	368	310	351	307	331	357	338	319	342	340	312	338	302	340	360	323	327	342	348	331	354	341	342	358	360	344	340	317	357	359	333	345	312	329	344	329	343	347	322	360	341	342	350	357	350	389	316	341	351	352	342	335	343	347	352	332	330	323	328	374	350	370	331	341	325	341	316	329	343	366	335	299	338	337	396	374	357	341	319	349	352	345	347	302	318	372	329	341	351	355	339	317	363	327	331	351	314	330	351	324	319	322	320	357	361	325	323	386	315	346	320	343	359	359	333	354	290	302	341	315	362	334	366	353	356	349	333	329	357	387	351	317	341	342	353	351	340	329	327	353	335	362	352	349	342	331	350	372	352	340	329	338	366	321	339	341	338	345	364	343	333	342	355	323	322	352	374	356	328	345	351	368	331	329	344	309	358	365	312	362	340	349	383	354	357	368	335	326	364	388	361	365	335	335	328	344	332	322	319	336	333	356	328	358	353	339	343	315	321	354	323	340	351	321	336	360	342	339	345	362	317	340	365	350	307	364	346	346	332	383	363	347	319	351	355	351	349	297	310	338	340	356	345	361	303	348	355	331	327	348	329	331	367	315	337	339	344	347	324	328	335	319	333	350	349	335	327	364	324	320	353	326	306	362	300	317	339	314	345	324	353	335	387	317	338	332	354	322	316	328	357	334	367	333	334	341	361	321	348	382	337	338	319	325	346	340	360	333	376	352	346	320	350	349	354	357	340	348	334	379	360	357	349	341	325	335	333	344	351	338	332	364	326	341	339	324	366	343	365	339	341	354	350	352	315	332	309	339	337	336	358	345	332	345	334	376	312	333	340	341	366	366	342	346	354	339	386	326	382	322	339	339	336	383	340	347	329	317	357	339	321	314	332	330	323	321	345	346	336	371	345	320	337	319	351	356	372	355	359	348	377	349	366	328	346	326	339	352	349	353	321	353	349	346	312	336	361	354	341	350	357	369	288	326	331	375	343	311	352	363	386	335	338	335	331	363	368	363	317	337	361	336	362	328	332	362	329	344	351	382	362	335	359	331	362	326	365	361	363	351	312	333	351	323	325	343	346	322	365	342	323	341	353	368	332	330	353	342	348	342	341	368	375	329	336	356	367	321	341	334	352	321	380	343	346	352	334	376	348	352	314	332	350	347	356	313	347	326	337	317	372	325	343	322	325	325	349	331	369	343	339	336	367	325	343	336	317	328	345	375	337	326	352	292	332	336	344	346	332	331	330	332	330	349	323	342	345	317	314	355	351	364	349	385	343	355	313	320	327	320	358	317	359	356	330	336	333	343	348	370	339	330	329	334	361	349	339	355	343	316	362	306	342	369	355	379	335	347	346	392	331	347	350	338	298	328	379	333	333	326	341	350	333	315	344	317	348	353	342	333	364	393	351	356	367	326	346	333	334	324	342	336	339	347	340	363	313	343	340	350	321	346	337	337	352	390	352	340	349	341	334	328	336	347	341	337	350	348	331	343	334	337	352	372	370	348	345	350	318	351	350	323	336	316	350	347	357	341
949	449	239	176	182	276	290	307	316	259	250	228	230	212	183	170	135	105	125	119	125	120	106	106	109	104	119	104	82	111	83	88	87	83	92	95	77	84	84	84	83	88	103	85	84	88	70	77	76	95	83	104	72	92	67	82	84	70	91	101	100	90	70	74	68	80	81	75	85	75	87	68	85	70	79	69	63	65	76	70	83	83	67	92	66	77	78	81	74	79	80	68	93	69	76	75	71	66	79	95	90	75	74	75	85	87	84	86	74	80	83	77	79	75	72	86	75	71	81	78	78	80	90	80	84	74	66	90	83	96	76	75	73	73	88	83	70	66	82	79	81	83	75	79	87	80	97	90	82	110	83	91	79	80	78	70	72	89	85	75	79	72	74	75	64	84	70	95	89	82	63	86	74	80	61	77	70	74	96	57	74	71	92	64	80	93	72	74	70	76	84	84	72	84	73	64	81	77	79	79	77	67	61	76	84	71	68	77	92	91	80	79	80	79	79	77	82	72	83	76	77	71	76	99	73	78	93	86	77	83	75	65	83	69	74	75	81	73	78	67	77	68	77	91	81	75	71	74	77	79	61	84	67	72	81	88	108	77	68	75	76	66	70	72	74	78	67	59	73	81	81	81	70	60	74	74	61	66	85	84	74	84	76	64	64	81	86	79	84	82	60	79	73	66	78	71	64	78	80	68	73	63	71	64	84	73	87	74	73	94	75	92	71	68	80	80	76	78	65	67	85	78	71	53	84	73	79	91	72	77	77	95	77	91	96	83	75	67	80	79	88	76	95	77	69	82	82	82	84	70	60	71	70	72	101	78	77	67	75	93	86	70	81	84	69	71	88	64	106	78	86	71	76	91	67	75	79	72	64	80	94	66	84	88	61	74	87	76	79	85	60	72	96	72	74	85	75	81	89	68	76	84	84	75	73	85	73	77	68	82	70	63	90	79	75	66	71	71	83	62	81	63	98	99	80	84	65	75	88	73	88	81	84	77	77	70	70	68	72	76	59	80	77	79	87	83	85	61	70	72	91	55	83	69	71	72	65	87	72	90	71	78	71	78	100	97	89	68	81	70	74	82	86	81	74	82	54	79	74	77	70	67	69	78	96	69	82	86	87	87	70	86	80	81	79	84	90	92	86	70	73	104	69	70	72	71	77	69	79	70	95	64	73	76	87	78	73	95	77	80	79	84	83	78	81	80	66	78	92	84	84	99	87	76	78	81	82	75	89	82	71	75	71	78	63	81	96	69	74	71	96	76	79	83	81	88	69	69	64	86	65	71	81	75	71	60	83	78	72	81	68	69	72	77	74	84	75	94	85	81	64	78	70	82	83	69	78	76	76	79	73	60	75	72	84	81	80	79	70	69	75	85	74	89	79	84	85	63	75	76	86	73	69	71	67	88	79	72	70	66	81	63	78	77	82	68	87	88	83	69	86	77	73	78	88	70	85	74	71	79	87	76	76	80	77	82	75	63	91	66	78	91	89	70	70	72	81	86	84	90	70	85	81	76	81	65	81	89	77	84	76	68	74	63	69	79	76	78	89	99	93	65	82	80	68	72	91	68	84	71	81	61	81	93	71	77	82	88	91	94	72	85	78	100	61	74	78	58	84	82	79	80	82	71	81	74	89	82	87	88	71	69	65	84	79	88	77	85	70	92	67	77	87	82	75	82	79	77	76	83	65	79	82	85	93	71	81	72	75	73	72	69	81	70	74	76	91	82	74	70	68	75	82	66	92	65	85	80	73	82	77	97	85	87	70	73	64	84	73	87	77	83	70	65	74	68	76	77	63	91	83	83	93	88	63	61	81	86	65	84	90	70	75	65	77	70	85	79	84	103	89	74	66	87	62	81	69	83	81	81	93	87	89	79	87	72	72	92	86	77	77	89	68	78	79	59	71	95	79	78	80	89	73	76	87	77	83	86	84	99	75	78	75	81	77	68	72	80	76	88	76	81	67	82	83	78	77	68	60	85	64	79	76	75	86	77	76	77	80	86	72	80	68	68	75	76	85	72	75	86	67	76	81	86	77	69	74	90	75	79	81	69	78	73	77	70	85	79	73	53	76	73	76	78	76	72	80	71	83	80	73	74	78	75	75	69	78	97	64	75	82	75	85	75	58	108	77	78	63	105	77	69	71	86	89	75	78	78	69	78	84	74	70	77	83	82	85	75	82	71	70	75	76	79	84	82	65	85	71	63	79	68	72	86	88	86	73	85	77	72	75	58	70	82	95	62	80	82	68	89	64	73	73	58	83	76	68	54	55	76	71	82	68	67	85	76	69	82	91	81	86	72	85	95	101	88	77	61	69	85	77	63	95	83	76	73	78	81	62	68	69	82	83	79	78	81	72	75	88	87	96	58	74	84	65	67	83	75	110	88	74	96	75	79	79	83	69	75	70	71	74	86	75	93	74	106	74	81	80	100	94	72	77	79	95	83	80	73	63	90	75	72	81	93	72	73	68	80	86	77	83	105	82	66	75	85	84	74	84	95	84	72	74	77	89	94	83	93	71	62	85	88	65	81	82	89	66	74	85	78	79	75	76	80	88	76	80	79	72	90	80	80	84	80	85	88	86	75	88	71	86	96	73	70	75	86	78	72	69	72	80	69	76	82	76	82	71	61	81	74	73	84	66	80	63	78	87	83	84	78	72	89	81	78	78	53	62	87	74	84	90	83	90	77	85	59	77	82	64	84	70	64	79	74	86	70	75	69	96	71	75	89	83	80	78	69	96	78	68	79	73	80	75	73	90	70	82	90	71	81	70	75	83	73	82	84	85	79	83	66	77	97	72	75	65	75	81	77	78	73	75	80	75	61	53	70	78	75	81	86	86	97	85	72	76	69	88	73	72	54	73	74	82	86	71	64	91	80	62	75	85	70	81	79	71	69	75	82	75	65	88	79	76	73	83	73	73	71	74	70	75	69	76	75	73	86	70	71	83	89	75	70	74	72	82	76	76	86	77	76	77	72	79	72	78	75	83	76	87	86	74	68	73	77	89	81	75	73	83	85	71	91	83	79	71	85	86	92	79	83	87	78	73	81	76	63	86	82	65	67	78	98	79	84	94	75	78	83	78	47	83	72	81	83	88	69	76	59	81	74	84	67	79	76	73	81	76	79	88	89	89	79	80	102	91	75	74	81	74	80	80	79	87	73	66	69	83	66	79	83	76	86	74	76	91	62	80	71	69	77	80	75	80	72	67	66	84	95	76	80	73	76	75	71	80	68	69	78	79	77	81	88	80	71	85	73	86	65	91	84	76	80	65	67	65	77	88	66	73	63	82	80	72	77	80	94	90	88	73	78	89	81	76	71	73	74	75	67	98	82	74	80	82	82	83	81	84	91	88	89	66	82	70	77	100	87	70	71	85	71	64	67	68	86	82	82	70	89	78	76	61	77	67	71	69	64	79	85	66	79	105	82	87	89	67	89	106	83	72	78	80	70	75	82	73	64	73	75	93	68	72	71	80	71	75	84
14732	6314	3138	4524	10445	13690	12986	11219	9501	8260	7220	5731	5392	4504	3691	3099	2467	2216	2182	2057	2048	1581	1666	1404	1350	1431	1400	1284	1284	1140	1095	1006	923	902	873	920	877	825	844	876	764	748	761	713	741	729	742	743	755	730	726	674	718	693	732	725	698	652	629	612	652	656	646	662	666	661	699	607	608	702	682	637	651	646	648	639	628	652	640	596	618	642	605	610	651	645	595	663	652	663	656	624	649	582	635	651	671	600	620	633	671	649	625	640	689	663	712	634	641	611	632	651	682	627	656	651	663	663	660	660	637	637	647	661	650	701	590	669	634	637	632	585	659	667	653	613	619	720	628	638	640	637	628	635	661	652	650	621	696	678	638	617	621	623	658	646	573	625	682	631	669	666	666	637	702	618	681	653	628	589	586	692	652	634	627	640	667	603	668	679	642	634	653	627	655	651	629	646	660	663	617	659	616	663	609	624	628	659	613	649	612	642	614	654	659	610	668	655	662	671	642	605	624	651	553	612	608	630	665	639	669	610	618	654	582	655	597	680	668	689	636	638	666	615	589	685	644	651	615	588	675	642	636	655	683	681	663	638	603	652	639	626	609	625	658	671	649	636	629	627	599	625	657	627	632	614	665	652	619	616	634	613	591	651	657	675	606	669	639	651	637	616	641	616	680	627	642	650	658	649	651	666	623	630	683	635	630	634	636	633	664	670	631	636	630	634	612	642	676	618	592	679	653	604	648	636	657	637	654	665	643	646	626	639	669	611	619	664	610	644	631	648	628	682	639	632	660	647	623	644	620	670	643	632	604	636	670	638	629	651	644	620	626	669	637	639	682	630	662	627	662	648	619	597	660	616	609	639	639	661	668	649	608	615	655	621	685	610	645	633	660	617	662	617	647	646	644	607	612	687	677	651	618	653	622	624	664	619	625	590	618	650	671	608	623	627	661	631	663	690	577	676	623	666	611	671	627	657	617	607	640	652	650	618	642	592	632	687	592	606	645	649	638	628	646	647	677	630	643	671	586	667	629	622	627	640	636	673	632	650	678	632	644	645	656	627	628	621	674	631	671	633	657	683	646	609	634	637	600	640	624	631	639	623	633	647	624	680	665	681	594	649	645	696	638	650	672	590	642	627	649	619	683	680	647	639	631	633	627	653	590	650	622	610	651	611	667	627	651	616	635	603	638	615	664	635	684	627	660	614	655	611	631	626	581	649	659	580	630	619	609	614	656	668	598	641	633	673	673	646	640	665	677	629	688	643	674	648	648	668	640	637	649	602	625	654	621	663	627	636	631	622	640	612	656	618	675	667	583	650	636	670	616	644	602	661	652	586	642	627	606	635	648	656	668	595	664	636	665	659	642	641	641	637	587	638	630	636	641	613	638	611	667	611	666	618	648	640	655	612	656	633	678	612	597	584	632	659	608	660	613	626	629	625	629	638	634	647	659	620	649	665	624	648	661	660	650	615	648	669	654	601	641	656	650	641	655	646	673	657	609	685	628	626	624	649	616	646	629	651	634	636	676	616	626	613	612	632	657	705	657	634	639	666	661	648	650	642	612	642	668	654	623	627	648	636	645	667	632	671	598	608	711	611	646	643	633	668	597	647	662	678	630	640	626	645	629	611	667	659	645	631	659	641	623	603	623	626	653	673	636	649	622	654	673	595	630	648	639	661	597	649	594	651	614	663	625	625	611	655	630	632	662	660	644	630	651	607	608	617	614	676	641	642	645	628	644	607	637	655	621	601	675	629	596	628	662	634	660	667	660	682	662	645	672	658	639	569	635	612	661	610	629	645	627	643	616	594	629	620	666	637	674	615	702	667	630	641	698	664	603	656	642	669	620	666	648	639	619	618	654	621	641	651	641	642	625	665	692	642	630	639	650	619	639	643	639	644	637	638	629	646	677	610	617	669	659	625	651	629	653	658	621	674	710	634	629	641	597	631	670	589	653	680	598	626	662	635	625	668	638	615	659	596	641	633	656	602	662	619	671	599	665	609	646	627	660	663	596	693	667	668	634	622	683	624	656	634	638	628	626	643	649	611	680	634	666	615	654	604	636	641	620	646	640	643	635	686	618	632	647	661	648	630	615	666	620	654	661	615	624	665	698	647	610	638	641	620	640	624	632	685	647	660	636	651	671	571	659	653	625	639	662	606	659	651	702	612	658	616	640	590	600	637	668	590	643	643	656	644	631	690	655	555	645	676	635	669	615	640	656	648	627	615	665	646	632	644	682	646	615	644	584	628	647	628	685	681	651	592	695	683	625	631	633	631	641	655	649	631	634	620	668	641	635	646	648	634	625	580	674	707	640	641	661	622	662	631	648	660	618	642	612	644	630	622	577	660	618	619	626	646	602	658	663	654	658	660	635	646	622	656	654	678	677	657	652	610	653	653	676	628	647	630	662	656	589	662	591	649	644	590	627	626	640	659	629	663	639	622	672	667	606	622	660	676	674	624	699	615	605	654	674	631	644	607	657	674	705	689	668	617	600	649	633	663	626	625	636	648	602	681	643	617	648	665	617	647	601	686	667	675	637	586	637	664	576	650	636	612	665	610	624	623	596	640	575	665	649	615	643	664	671	703	621	578	623	664	654	636	620	662	617	641	668	611	611	620	680	639	617	642	622	643	664	650	640	631	658	641	630	644	635	638	623	619	582	615	661	632	631	627	650	641	619	672	699	659	634	631	673	649	627	664	628	628	649	657	635	663	604	625	625	634	644	708	601	626	598	643	653	652	584	610	678	646	666	636	655	623	636	583	632	659	667	641	653	648	618	634	666	661	671	638	667	618	617	643	667	609	683	654	654	636	625	608	596	648	670	668	639	651	638	642	636	647	651	645	633	659	643	674	640	659	558	636	632	632	625	626	687	639	635	653	630	677	699	584	666	648	651	678	654	642	659	660	636	685	637	623	584	613	665	647	605	655	640	631	625	641	641	669	646	621	659	648	646	644	628	665	613	613	657	664	622	601	620	655	628	689	628	650	614	621	644	606	605	685	637	672	620	635	590	660	690	635	647	620	675	675	601	665	614	638	643	636	634	614	665	580	581	652	619	623	617	634	612	637	656	658	635	660	643	624	646	651	671	597	649	657	611	654	609	616	662	620	621	623	697	636	641	647	661	624	619	606	630	688	631	666	601	672	677	633	648	621	642	630	609	654	599	622	613	685	663	605	605	604	602	631	699	637	649	634	641	633	645	656	633	604	637	605	660	617	663	624	641	650	661	654	627	613	635	645	589	679	592	652	610	679	638	738	631	646	644	666	635	669	607	638	638	623	713	591	622	617	650	674	634	589	660	677	627	616	663	637	662	643	667	628	669	691	619	659	634	655	620	636	633	652	617	656	620	663	628	644	614	615	649	632	631	657	608	668	646	664	614	658	657	637	650	665	623	675	684	690	671	644	656	710	638	647	605	647	668	617	657	647	680	660	634	653	644	657	621	644	654	659	636	652	640	656	657	661	651	660	661	642	633	616	631	667	619	620	662	611
1895	395	223	137	138	200	286	283	238	215	221	175	178	164	117	104	85	102	75	95	96	61	92	50	58	74	65	79	56	63	66	48	61	45	42	58	44	44	38	56	45	56	25	32	33	36	54	41	30	49	49	51	40	36	55	41	42	29	34	43	31	41	41	37	46	44	46	38	45	38	35	47	37	37	42	55	25	34	35	37	36	52	38	42	37	36	36	44	46	37	36	40	33	43	31	39	48	52	41	29	51	37	47	39	32	46	55	40	33	35	41	34	32	38	38	42	36	29	43	35	43	48	43	48	50	36	37	38	39	37	47	51	38	52	34	41	37	36	27	42	32	38	32	43	37	30	44	38	39	46	35	47	42	35	46	25	26	32	42	43	34	35	43	40	36	37	35	33	41	31	29	39	50	30	33	42	38	36	44	35	44	50	52	39	32	27	41	37	47	37	37	34	42	38	40	31	36	33	38	44	36	41	35	42	58	39	45	46	40	38	35	52	34	35	43	27	37	26	41	43	38	47	39	33	48	35	36	34	35	44	34	44	38	49	37	49	36	38	45	49	36	45	43	38	51	30	46	51	39	55	35	44	40	35	36	31	44	51	36	36	28	43	38	37	42	54	31	39	39	45	43	42	41	36	38	43	45	33	40	40	40	46	38	44	34	40	53	45	48	31	31	32	28	44	48	41	46	35	52	51	33	40	48	34	45	34	41	56	40	38	41	37	39	42	34	45	43	53	33	46	47	31	27	39	37	36	32	47	39	44	37	40	49	41	47	34	35	36	39	46	42	39	28	30	45	50	39	38	34	40	35	33	39	43	34	31	50	49	29	41	44	38	53	33	34	38	42	46	30	34	31	44	42	40	44	38	41	31	39	32	43	43	32	42	53	38	41	37	34	50	46	36	44	41	48	37	32	43	30	41	42	40	31	46	38	38	35	41	45	43	29	41	37	43	46	42	40	40	36	34	41	32	41	43	41	44	35	35	37	38	34	35	31	49	42	43	55	47	48	44	42	34	37	38	42	45	40	40	40	30	42	35	39	45	41	33	34	39	50	37	30	35	37	54	45	48	34	52	36	58	36	44	38	47	45	45	43	36	47	45	44	39	37	30	45	40	36	34	36	38	44	50	26	46	39	37	36	36	46	29	43	41	45	40	29	38	44	38	46	55	54	32	43	49	26	40	35	33	39	51	43	48	32	41	43	35	33	44	42	20	40	43	36	27	37	35	36	34	40	44	39	44	48	41	40	39	42	48	49	43	44	35	37	31	40	34	55	43	39	40	51	45	43	40	28	40	33	36	33	45	29	36	41	35	63	46	37	39	43	34	32	40	49	42	35	30	37	34	39	26	37	36	40	45	36	50	35	42	49	30	32	45	43	27	32	32	34	38	40	47	39	40	31	37	43	43	38	42	37	36	42	42	45	43	42	37	31	35	33	37	41	51	33	48	39	40	30	40	46	40	38	33	40	46	44	35	36	45	50	60	53	46	41	46	52	38	46	36	40	30	40	38	27	26	41	44	55	44	41	39	44	47	43	41	52	44	39	39	34	39	33	44	38	42	37	39	36	42	40	44	44	38	42	41	40	32	37	32	34	34	52	41	36	45	66	35	39	37	44	48	39	41	52	47	37	39	35	36	36	34	42	39	30	43	36	38	45	48	48	47	50	43	42	38	29	33	46	32	45	42	44	42	45	50	49	39	36	35	43	36	33	42	46	33	50	41	40	33	41	43	39	31	30	37	41	43	42	32	41	44	41	36	29	43	40	33	40	36	39	32	43	47	34	36	38	35	45	35	40	36	32	38	33	44	41	28	37	39	43	35	44	54	42	36	37	37	35	45	40	34	50	36	42	35	43	35	32	43	35	25	36	37	46	48	35	35	38	44	52	35	32	38	37	37	45	34	36	41	34	42	36	46	41	39	54	45	44	34	33	47	38	41	39	44	48	47	45	32	30	32	35	31	46	39	48	35	50	38	38	35	41	45	32	38	38	34	55	41	31	53	34	46	37	38	47	42	47	40	37	36	36	41	37	48	33	36	33	35	43	47	37	29	36	49	23	40	41	34	39	37	33	38	38	36	38	44	41	33	36	29	47	35	41	44	39	37	42	31	34	46	37	39	47	46	42	36	35	34	33	34	50	41	41	35	43	42	49	49	41	45	32	38	30	40	38	40	34	43	40	37	26	39	40	39	34	42	36	35	38	40	36	34	43	39	37	26	41	32	42	31	36	45	49	38	48	50	47	48	35	46	42	37	48	39	30	36	41	31	32	38	40	35	33	36	46	46	45	52	42	39	44	37	38	23	33	40	46	37	39	32	42	51	52	44	37	47	44	47	37	42	32	26	35	39	37	41	43	32	31	30	42	43	40	31	49	36	30	48	44	41	33	40	45	36	42	41	51	41	43	44	44	41	40	48	43	39	41	26	46	42	57	49	50	37	41	23	36	37	42	33	38	32	39	41	26	36	37	50	36	43	47	39	40	47	40	47	31	48	43	58	47	43	39	43	39	40	34	37	38	46	47	32	33	38	40	29	35	41	41	37	42	42	42	46	53	37	40	49	36	44	43	30	58	53	44	36	37	33	35	55	42	47	45	43	45	33	43	36	61	35	27	42	41	40	37	37	42	43	38	52	32	48	41	48	40	44	38	39	28	49	33	40	37	45	44	41	48	34	40	39	53	40	48	37	44	42	45	35	40	42	46	39	28	40	40	34	29	42	43	43	43	41	37	36	35	39	36	36	34	40	40	45	40	28	38	41	40	49	38	32	33	43	44	34	40	41	40	31	44	34	39	39	44	37	44	28	35	51	39	45	55	36	39	51	42	35	28	28	39	31	43	40	34	38	49	42	40	38	43	30	49	42	36	32	39	41	46	28	37	42	44	36	43	36	41	33	39	41	46	36	43	43	30	35	27	36	46	42	41	33	42	44	51	46	47	32	32	40	28	41	42	47	44	51	47	25	37	40	38	44	48	38	50	48	41	45	32	43	37	31	37	36	42	29	30	38	38	39	47	38	36	43	41	31	26	39	33	54	36	33	44	44	45	32	31	40	30	37	34	39	38	36	38	45	39	38	37	52	33	43	49	28	23	44	39	54	33	42	37	42	43	53	46	45	32	35	47	38	35	30	35	52	37	44	27	53	44	39	35	36	41	31	39	38	36	43	31	43	53	35	38	36	50	45	37	42	34	38	47	52	31	40	46	49	40	45	38	30	48	52	38	54	41	36	36	43	35	43	41	49	32	37	34	27	48	47	45	44	32	35	39	30	35	38	46	48	32	45	35	27	35	43	33	42	35	37	40	51	32	40	44	43	37	30	36	34	43	40	35	30	54	47	43	39	41	35	32	48	31	36	38	44	39	38	33	34	41	36	40	32	26	28	26	49	33	46	43	46	45	49	48	39	45	35	54	50	45	44	41	42	33	28	42	40	59	34	47	43	37	40	32	48	57	35	34	32	32	44	54	40	34	37	30	41	43	43
15446	5476	2592	3813	9097	12580	12333	10807	9021	8160	6745	5665	5220	4423	3446	2788	2253	2092	1828	1803	1799	1321	1318	1104	1074	1085	1076	1051	911	888	840	716	689	582	610	569	530	538	515	562	471	468	417	480	433	459	442	457	421	426	403	383	397	438	458	413	347	333	356	332	378	355	342	322	343	354	283	340	342	311	322	370	333	343	351	339	328	358	313	326	325	371	324	348	301	327	306	349	345	330	339	347	343	357	355	317	349	331	313	354	348	359	342	337	330	345	366	355	327	354	357	332	369	340	337	343	352	349	339	327	344	366	361	350	357	361	334	330	335	301	350	332	328	363	364	345	311	360	312	346	328	337	342	333	354	315	328	335	313	320	338	373	316	351	348	319	302	348	334	323	359	345	362	331	355	326	314	315	339	328	351	339	350	339	344	318	355	346	297	344	339	339	299	320	334	326	368	319	350	310	349	331	331	330	344	335	346	336	358	300	372	350	318	336	345	325	339	363	306	329	332	303	363	383	313	333	359	343	335	339	339	336	327	332	305	341	328	347	329	369	324	337	318	330	355	374	366	344	356	342	356	301	327	357	342	343	318	304	328	315	354	330	339	329	339	315	369	319	351	322	357	329	308	351	326	291	398	341	329	340	353	338	303	297	358	353	370	331	321	321	332	334	347	353	305	333	316	315	343	321	324	315	331	309	294	333	319	312	360	345	328	340	310	355	308	337	363	330	314	324	336	319	339	347	333	339	331	340	349	333	317	340	352	350	343	326	339	344	347	349	341	355	332	336	334	348	337	346	350	350	341	342	368	341	347	316	335	323	302	369	368	337	331	336	372	334	349	349	338	353	345	339	330	363	368	349	354	344	326	319	351	299	343	352	331	283	332	335	358	340	367	341	303	313	314	333	350	344	318	342	289	302	327	322	337	351	342	316	320	333	326	322	325	329	327	342	318	324	344	335	362	329	347	324	316	332	359	300	318	355	327	309	312	325	351	338	332	353	310	347	327	322	346	348	354	365	357	318	324	343	311	336	328	353	320	345	313	334	360	351	339	329	355	350	337	331	325	345	358	362	314	352	341	293	337	326	320	374	357	379	319	350	331	339	351	323	335	309	331	355	340	333	336	337	365	320	336	341	336	330	373	307	355	334	334	342	347	329	334	318	312	305	328	334	322	346	358	318	306	339	350	359	336	345	327	334	308	354	328	351	344	332	365	316	360	338	315	322	331	319	330	317	334	332	338	349	340	359	331	358	325	365	297	350	348	304	339	340	304	375	331	333	367	358	323	308	315	312	353	329	344	359	301	348	320	306	380	305	332	328	325	345	375	304	347	313	303	325	321	356	331	348	330	339	316	337	316	327	369	358	326	313	315	329	325	332	288	342	368	333	332	334	317	328	327	353	326	324	352	346	340	336	366	315	345	358	292	346	325	351	312	332	332	315	306	343	309	345	302	351	328	319	327	349	319	354	327	332	322	331	340	314	351	335	367	349	358	322	324	346	340	339	337	339	331	330	355	324	297	334	359	331	316	314	357	334	323	363	336	332	337	312	303	327	335	333	327	333	332	336	344	372	353	322	313	321	317	335	306	314	344	364	330	356	292	325	322	369	340	364	321	341	336	349	335	306	320	325	319	338	355	338	316	333	319	318	359	335	304	335	266	364	342	305	364	333	316	313	351	342	312	303	336	352	321	346	333	339	299	317	340	296	305	375	369	349	318	322	341	385	321	329	360	338	338	337	319	338	326	339	328	319	329	347	337	295	313	312	318	342	321	286	328	349	346	352	302	312	307	341	337	276	332	320	297	362	342	312	364	334	296	368	371	337	358	363	320	350	323	339	342	302	385	336	322	354	343	359	331	327	343	332	368	325	315	331	302	293	290	310	310	312	324	301	369	341	339	336	356	335	367	328	277	310	364	336	345	348	339	359	334	332	334	344	350	343	351	328	314	322	331	370	293	308	310	375	342	339	335	344	316	338	334	324	339	311	368	346	358	343	334	344	320	324	294	348	345	365	337	325	315	334	339	337	339	336	336	341	344	331	328	334	298	329	324	311	316	295	336	313	367	326	326	353	350	320	381	351	334	340	321	363	366	316	325	319	323	311	342	337	343	337	333	360	339	331	353	315	343	353	338	314	361	283	361	324	368	336	332	334	339	334	304	306	357	325	342	331	315	327	349	345	349	367	367	337	349	344	336	349	310	341	303	328	313	344	339	346	330	308	295	320	350	306	346	320	339	352	338	339	365	323	301	326	313	356	345	317	326	340	340	338	355	318	314	327	340	342	291	347	316	330	312	320	342	340	364	333	337	296	326	323	370	338	348	339	354	330	337	325	330	339	341	337	354	350	321	336	336	337	388	320	333	333	345	315	345	349	347	326	322	357	335	341	333	334	378	330	352	328	331	337	351	346	348	337	347	308	352	330	331	328	349	347	353	314	320	319	349	305	378	341	323	348	385	320	328	337	338	356	323	334	341	351	331	333	380	318	328	331	333	344	332	349	343	352	324	303	322	378	342	327	319	321	315	325	301	336	386	316	344	342	329	339	302	324	304	352	335	341	341	353	343	352	339	329	335	319	322	354	356	332	341	355	318	332	328	315	326	305	339	341	354	366	329	344	341	334	333	351	336	328	355	372	319	375	312	316	313	313	338	357	321	341	325	338	334	302	339	313	342	299	340	317	339	353	347	364	356	345	302	306	330	346	342	315	364	328	361	343	336	317	316	318	340	356	348	318	293	340	350	322	318	343	311	345	345	344	338	365	324	318	295	332	356	366	356	327	311	353	338	315	321	318	291	323	321	324	342	365	356	358	335	341	324	384	351	327	342	317	328	337	309	290	339	339	377	305	361	354	327	315	341	346	331	351	376	356	316	348	330	339	348	329	313	345	329	343	339	358	343	330	333	328	374	330	320	331	322	319	360	341	307	330	336	322	316	349	342	334	378	349	315	321	368	319	356	336	321	336	327	347	320	328	333	318	336	353	314	313	342	332	331	338	382	307	345	307	304	345	327	370	338	349	314	351	354	359	316	353	306	323	333	305	365	370	316	355	330	309	339	347	307	363	306	334	340	335	333	316	333	304	332	306	334	320	336	340	290	362	364	340	314	340	343	324	348	347	354	372	306	320	346	346	320	332	324	353	336	299	338	328	328	348	341	325	355	344	381	340	319	325	326	343	350	363	359	368	331	326	360	343	339	299	332	325	355	327	339	368	319	331	321	329	343	341	319	338	293	304	338	365	338	320	311	331	337	333	332	365	346	335	344	337	333	358	348	328	323	314	327	351	294	327	348	336	352	366	346	344	336	321	305	364	363	351	306	364	325	318	327	336	349	348	343	352	340	349	342	310	300	355	316	342	352	303	321	327	371	331	343	296	345	310	348	338	281	312	308	315	332	329	327	308	319	316	329	314	351	333	310	313	367	312	335	371	329	328	322	337	322	311	340	332	308	343	325	357	307	367	334	311	345	343	325	348	352	351	343	338	351	358	319	352	328	388
1472	624	349	224	244	339	389	383	332	337	332	282	292	237	221	185	148	175	145	140	151	128	134	124	136	118	107	127	110	96	109	89	101	103	98	115	107	59	101	99	101	81	78	100	95	78	86	100	79	93	83	82	87	83	87	97	72	83	78	69	84	71	64	80	92	94	76	74	94	77	63	74	94	83	81	91	82	79	77	92	103	82	75	73	77	71	88	72	73	78	79	72	69	75	73	82	87	88	102	80	92	83	80	79	70	87	73	94	74	77	75	85	95	88	67	83	79	89	78	76	100	67	88	79	88	93	85	105	82	76	68	77	96	68	75	74	72	82	97	81	63	83	86	84	91	88	95	83	88	72	88	97	85	79	72	92	92	80	88	78	67	93	85	73	101	77	78	99	83	90	95	88	99	88	88	71	82	82	75	100	89	68	73	86	92	99	82	77	79	67	81	81	73	86	74	79	72	76	80	66	85	77	81	87	92	79	78	71	87	75	66	91	77	73	77	100	76	90	93	88	90	97	102	102	71	80	97	82	77	89	81	94	74	87	85	69	80	93	72	66	75	80	81	86	71	75	91	72	79	86	76	79	77	68	72	43	84	70	80	86	73	87	90	72	83	74	79	97	89	78	91	86	84	87	92	80	85	107	80	92	95	93	91	73	81	76	69	80	70	103	82	91	80	86	72	85	76	74	98	83	73	70	82	87	81	71	80	79	76	72	91	71	82	89	73	85	89	87	85	75	72	91	95	87	81	87	89	81	98	69	90	83	103	62	78	77	75	84	83	72	81	73	85	69	92	76	73	72	77	82	84	72	78	83	84	69	80	78	75	84	82	82	70	91	88	98	89	75	88	85	87	81	74	65	84	84	84	85	86	83	102	79	87	86	90	88	81	81	79	85	90	81	85	89	89	89	78	85	72	72	75	66	77	100	94	92	95	90	83	80	87	88	84	88	81	96	76	91	94	84	85	61	73	68	81	72	69	83	84	81	86	74	89	76	85	84	77	89	83	80	83	93	74	87	91	78	75	76	69	75	71	95	95	98	82	75	80	91	86	86	63	85	83	81	79	82	79	75	67	98	91	88	94	76	83	76	73	93	88	78	72	71	78	72	79	83	70	79	84	82	91	84	91	86	97	89	93	82	78	73	77	74	72	89	89	92	84	78	80	71	85	74	75	73	86	66	93	82	89	94	82	102	76	74	81	74	92	91	76	87	76	79	102	81	80	83	81	80	81	88	70	76	72	88	83	95	81	83	90	84	81	92	88	80	85	69	65	79	87	82	86	72	85	97	94	93	70	93	88	89	87	89	103	69	85	74	99	96	76	77	89	103	84	81	73	104	95	75	89	91	88	86	90	93	76	88	88	87	82	93	81	85	107	83	75	92	63	78	93	86	81	79	67	83	71	77	89	77	91	104	76	83	86	69	99	84	84	87	82	87	85	82	81	79	90	76	94	66	77	71	94	79	81	81	86	74	66	91	80	75	75	79	93	84	86	75	86	94	64	76	89	81	73	76	82	70	87	92	74	76	81	78	85	88	93	76	94	91	67	74	63	69	86	85	74	78	84	98	82	77	66	83	74	94	84	73	78	85	93	78	82	86	89	85	87	65	98	76	77	83	81	81	95	85	67	81	89	79	88	78	95	89	81	81	78	73	70	97	78	68	76	74	66	71	68	86	92	79	69	80	85	91	94	79	79	84	87	85	76	95	83	91	79	71	92	81	86	84	86	77	84	79	72	84	81	92	90	88	63	83	83	75	88	95	80	72	79	76	80	93	83	81	67	62	70	85	77	64	85	77	82	82	75	87	96	88	70	69	72	82	73	95	78	82	83	69	97	87	95	88	77	80	83	77	82	67	74	90	79	91	83	72	71	76	70	82	70	83	91	83	85	90	85	86	101	96	84	76	84	77	80	83	71	69	83	95	80	79	74	77	97	92	75	80	89	76	75	69	86	70	83	77	93	88	101	73	87	87	88	88	86	86	75	90	79	82	88	85	94	75	95	83	83	84	88	87	77	72	75	83	83	70	100	82	101	88	70	78	95	73	74	92	98	81	79	89	95	77	91	66	81	99	76	84	72	84	70	66	90	83	76	85	87	78	87	78	89	93	102	81	90	94	81	88	87	86	72	83	95	95	65	83	68	73	91	85	83	76	79	76	77	74	93	83	81	74	81	93	84	86	79	77	78	77	83	85	90	74	79	83	79	70	78	64	80	73	91	82	83	75	75	83	95	94	93	82	85	78	73	77	79	77	89	90	97	76	68	81	85	82	87	72	89	94	84	79	66	95	84	73	81	73	81	85	65	80	85	98	80	99	80	79	86	82	82	90	90	63	86	85	76	94	80	95	94	98	71	81	80	84	96	81	82	71	76	91	80	74	98	81	84	85	68	85	81	95	72	79	89	77	91	81	105	84	97	87	83	81	80	113	85	80	99	88	84	75	87	90	95	86	83	92	80	94	92	79	88	77	78	90	79	76	87	80	74	87	78	76	97	92	67	75	86	96	80	75	75	89	86	74	66	91	79	80	93	81	96	74	90	74	80	86	78	99	76	68	77	74	80	83	93	70	65	79	75	80	59	78	70	74	78	66	68	82	66	77	86	72	90	85	78	95	87	74	84	82	80	96	63	85	93	78	82	98	92	75	84	88	78	86	91	79	94	77	95	65	70	72	71	82	78	79	72	90	64	63	81	86	103	79	98	86	78	103	82	79	86	87	81	103	82	84	101	82	91	79	59	70	55	86	70	70	91	84	78	95	96	93	89	83	99	70	85	81	85	81	93	85	73	97	87	91	82	75	80	67	80	85	73	63	82	95	87	90	86	102	74	89	78	90	78	93	79	77	78	74	85	93	94	74	83	79	78	63	77	99	85	83	88	85	100	91	76	60	64	81	85	68	66	87	89	87	92	75	79	94	82	84	84	83	81	71	73	85	66	78	93	76	79	81	92	79	86	91	80	83	68	94	77	81	88	87	103	94	81	78	81	83	80	90	82	89	75	76	73	88	84	75	73	86	72	93	71	72	89	74	88	83	84	83	89	92	85	98	84	86	83	80	74	77	70	76	75	88	98	86	82	94	78	83	81	77	79	73	79	100	72	97	100	89	96	67	82	81	95	83	77	78	78	86	83	75	84	84	84	83	87	93	84	86	75	95	98	84	79	82	72	82	78	94	81	90	72	86	79	80	74	96	80	76	86	89	82	80	73	75	93	70	75	89	79	77	87	83	56	82	67	67	96	77	83	77	75	81	83	70	85	83	78	95	91	88	75	77	82	78	86	89	95	78	70	97	84	94	76	89	81	80	81	81	85	90	86	94	81	73	91	67	80	77	82	108	93	92	73	78	68	76	86	77	81	89	69	101	96	89	77	86	73	88	79	77	80	57	86	84	67	92	83	67	79	87	96	84	92	79	75	68	83	78	73	76	82	77	81	77	87	79	72	90	86	93	71	95	84	67	82	87	79	99	79	85	96	76	75	76
17558	7858	3956	5682	12465	16095	15713	13624	11624	10308	8837	7783	6843	5435	4592	3679	3166	3023	2570	2539	2414	1931	1936	1699	1591	1583	1504	1454	1528	1422	1298	1194	1071	987	1022	956	923	830	976	985	895	906	790	814	856	816	832	771	768	788	731	736	827	793	822	781	760	719	694	693	717	662	658	649	673	671	682	662	709	643	693	679	683	648	704	685	686	699	683	699	644	702	687	677	665	690	636	672	706	701	700	684	746	736	715	681	674	678	680	726	682	694	709	703	694	718	704	693	724	665	674	697	703	651	699	740	678	666	655	686	699	686	675	683	708	703	684	662	680	690	718	641	659	680	708	681	662	692	634	716	649	664	674	668	713	668	700	632	684	711	702	683	697	645	667	618	675	728	671	671	720	661	680	693	682	663	657	675	651	676	679	666	733	707	651	686	711	644	654	652	650	718	702	733	671	659	666	656	661	638	652	646	669	711	707	704	672	706	660	656	647	671	686	646	681	663	667	671	665	689	644	660	656	688	700	685	707	696	670	676	664	696	706	743	723	661	656	716	726	695	677	682	669	644	677	705	676	647	681	707	713	654	692	672	683	707	740	679	695	687	669	710	688	641	679	664	656	703	681	711	668	679	742	705	740	663	636	659	682	662	694	661	672	688	704	689	692	661	648	652	714	665	654	668	665	705	687	673	709	648	675	705	674	721	666	653	663	689	675	710	660	671	665	679	704	663	678	648	694	703	657	671	697	655	719	696	642	706	660	684	681	713	672	655	664	693	637	673	680	688	680	689	656	654	646	695	704	632	731	739	668	700	644	683	658	687	705	667	705	699	700	668	697	709	723	684	697	628	652	714	717	671	649	707	665	692	663	694	688	677	712	688	742	653	669	705	686	671	645	690	656	698	636	673	672	684	642	702	710	663	647	740	697	627	674	667	722	678	670	618	705	687	685	687	678	722	657	696	652	685	646	652	647	729	686	692	663	692	659	732	680	652	669	652	672	638	696	663	708	659	682	709	638	664	694	694	656	730	719	716	717	683	674	681	681	648	672	665	723	685	672	663	701	731	688	688	668	629	692	679	699	674	655	623	704	670	686	677	693	724	660	659	605	719	740	682	688	688	646	667	684	683	688	629	687	693	727	686	652	668	643	655	697	679	673	702	662	696	642	641	667	670	701	696	684	667	687	688	680	673	693	672	671	683	683	731	674	695	697	660	699	661	711	694	663	705	621	699	674	711	686	714	653	662	689	724	677	718	668	702	663	686	685	669	684	695	705	712	678	652	684	725	686	668	683	736	702	652	673	666	667	655	646	696	635	679	667	675	640	668	674	676	689	693	707	642	667	695	708	662	671	664	701	624	695	730	678	707	706	681	653	672	684	658	705	702	657	719	728	688	709	684	713	654	720	680	695	685	675	691	699	658	677	697	701	621	684	695	674	635	658	699	649	668	660	680	664	691	695	650	709	671	685	675	648	648	703	657	675	688	677	658	675	695	669	676	667	665	684	695	665	729	675	648	670	701	702	694	690	702	712	717	688	679	674	645	685	700	689	688	703	678	697	744	666	655	665	737	691	684	632	713	657	676	676	651	656	705	682	706	597	692	685	670	663	676	670	714	655	715	681	680	668	663	714	665	703	651	650	649	674	649	680	655	697	705	670	748	701	666	683	653	704	679	665	646	664	677	680	661	682	701	648	676	699	701	696	688	682	713	702	685	698	690	707	661	648	645	678	679	685	711	628	631	623	708	706	727	697	688	670	665	655	674	650	701	673	683	708	681	635	666	659	667	688	693	705	700	694	703	672	714	636	641	677	649	718	633	677	665	671	696	675	647	695	664	687	703	664	667	653	732	665	657	676	715	668	730	669	681	674	734	657	680	677	663	680	643	640	642	701	653	703	709	665	673	654	708	724	699	699	692	666	689	707	700	653	661	690	683	713	736	666	710	668	649	711	705	708	681	685	665	662	672	699	661	676	707	668	663	683	672	681	671	702	682	680	685	687	698	659	652	715	729	710	728	671	711	644	677	697	671	715	635	692	694	642	704	707	671	678	685	685	654	629	644	665	648	657	646	678	688	735	692	702	692	670	673	674	662	743	676	673	642	668	684	688	712	665	641	720	695	697	671	652	698	667	732	736	691	687	714	700	711	719	657	652	680	687	678	725	697	674	686	686	699	700	657	686	710	707	676	683	656	646	700	700	679	675	668	661	682	666	682	715	678	706	668	720	647	694	683	681	725	690	641	637	686	618	676	676	705	683	637	689	690	692	660	689	694	686	725	685	716	701	662	684	675	680	667	712	673	683	707	657	672	730	673	671	670	692	677	706	666	655	648	738	651	657	675	691	692	726	699	634	656	693	704	674	683	630	672	709	684	688	707	658	694	700	621	665	682	685	674	717	645	675	687	690	693	687	672	679	691	677	702	684	739	663	696	673	665	690	692	674	736	672	701	648	722	704	688	684	694	673	729	657	713	673	706	662	679	696	660	679	608	694	655	689	642	651	737	696	712	697	645	688	650	748	670	685	671	708	679	658	657	698	634	689	681	683	673	656	639	653	661	689	667	704	606	705	651	716	722	686	642	680	677	667	677	701	657	644	676	677	654	631	681	691	676	692	674	682	680	670	685	678	629	657	695	667	684	626	680	696	668	703	712	698	641	653	712	691	667	673	712	685	685	685	659	660	704	687	672	677	699	673	708	687	682	683	624	651	659	711	679	721	652	696	669	695	694	678	658	678	686	682	690	666	667	667	662	742	688	670	706	680	705	686	651	643	678	632	702	692	683	664	677	687	697	706	678	707	731	686	685	619	697	683	675	679	650	657	704	685	689	718	706	719	677	719	687	670	673	683	623	681	638	715	688	654	720	683	676	657	701	679	687	678	669	698	665	664	692	683	680	686	691	685	656	703	692	693	667	638	703	682	662	684	700	669	660	685	658	664	698	649	680	695	752	654	661	706	696	631	682	648	667	651	637	696	700	689	636	673	660	679	699	690	687	698	699	688	669	689	701	720	729	731	656	633	725	687	703	675	716	669	685	688	692	702	632	660	706	682	703	676	683	720	684	674	665	704	690	682	659	701	682	641	634	659	668	697	707	706	658	681	696	656	637	662	669	673	672	636	713	651	674	682	719	678	696	707	753	711	714	689	670	656	625	699	688	653	684	673	651	645	722	681	654	713	651	647	633	704	713	647	688	686	706	711	686	632	702	672	625	693	681	672	729	689	686	665	650	608	690	668	677	687	722	673	728	642	662	694	657	677	695	723	631	677	670	677	639	696	700	699	692	723	640	682	662	655	733	668	689	652	670	644	714	671	705	646	663	665	710	689	705	710	644	713	708	661	659	697	654	688	751	693	688	696	659	672	660	680	690	682	673	668	724	691	685	709	723	687	707	678	665	698	693	700	694	688	685	607	727	685	691	648	722	680	692	674	686	691	663	702	677	680	698	691	692	667	643	699	685	648	645	716	670	676	642	639	668	661	677	650	703	702	688	639	675	672	641	653	644
1227	241	135	94	105	174	215	215	195	165	156	142	130	138	116	91	92	98	66	91	72	71	64	57	57	58	80	53	62	64	49	45	61	59	56	67	35	39	57	43	43	50	41	51	51	37	32	47	32	36	46	44	61	40	49	34	37	50	43	39	45	34	38	49	38	40	37	37	49	42	39	34	43	41	49	46	40	33	38	43	36	51	39	46	57	29	46	34	40	51	44	43	39	45	50	40	39	50	44	37	42	41	39	40	39	48	40	32	42	44	33	31	42	49	48	35	34	43	47	42	47	40	46	30	47	40	30	43	37	32	44	26	36	41	42	40	34	36	36	45	46	40	34	47	46	39	45	60	43	50	36	43	46	43	40	53	37	37	40	41	49	37	38	38	40	40	27	41	36	38	40	36	45	45	40	34	39	38	43	35	40	44	43	41	45	40	47	29	44	42	43	34	32	37	36	48	44	36	50	34	42	39	47	52	42	46	23	46	47	42	40	41	38	30	24	37	38	39	30	33	43	50	53	39	56	45	39	39	39	49	51	42	50	47	40	37	40	37	47	44	49	42	37	48	55	24	38	43	46	36	41	38	45	44	34	45	41	42	40	39	47	45	53	39	37	37	35	45	44	46	45	36	42	37	44	44	41	34	46	37	34	41	39	50	45	51	57	43	40	47	40	38	42	42	38	35	43	50	35	33	43	44	38	43	31	41	42	46	46	36	55	41	51	31	59	39	44	48	36	39	49	44	39	37	40	48	39	31	38	43	47	37	52	40	36	42	36	51	43	41	61	39	40	37	48	39	35	45	46	47	41	42	39	44	35	55	54	39	32	47	44	37	51	34	41	53	32	41	43	43	39	35	40	36	44	38	43	50	45	44	35	49	34	41	43	33	43	39	37	41	43	35	40	58	34	35	34	44	46	37	35	44	55	41	37	39	43	45	44	33	27	39	45	48	37	48	40	40	52	33	57	37	30	44	41	52	50	45	44	45	53	33	43	43	50	41	33	43	42	51	34	34	42	53	48	49	34	47	39	44	45	39	40	41	43	35	40	35	33	45	49	31	34	32	43	33	33	38	46	41	43	48	44	49	47	40	39	48	39	47	35	38	39	42	46	45	45	48	41	44	51	40	51	47	42	48	41	32	36	35	47	33	52	41	32	38	47	44	36	33	43	40	46	51	43	36	41	42	43	46	50	42	43	48	36	44	45	50	58	39	53	44	44	38	46	33	36	42	42	34	40	39	38	28	39	40	42	47	45	42	40	44	39	36	43	39	43	41	45	44	34	44	46	33	41	53	49	48	45	44	39	36	42	42	42	40	46	44	50	44	45	37	40	32	40	38	44	49	45	38	38	46	39	34	29	36	36	35	25	41	40	31	37	38	49	36	36	40	45	45	48	48	43	49	37	35	43	51	36	39	37	39	44	33	39	39	39	41	45	48	50	49	46	48	34	44	42	54	38	45	48	40	46	61	40	52	45	44	33	36	32	40	28	43	28	38	40	41	41	36	39	46	54	33	57	53	35	39	54	39	38	42	48	41	29	44	51	45	46	44	48	50	35	40	39	43	37	40	42	38	49	42	43	40	38	48	44	46	47	49	44	32	49	46	41	46	39	44	49	38	33	41	44	42	43	45	40	48	48	30	45	32	39	44	48	40	39	41	33	24	35	33	44	31	44	45	37	36	39	35	40	45	38	45	50	51	34	46	48	36	37	42	40	44	40	58	51	44	38	38	33	32	48	41	42	40	44	40	39	43	43	53	35	38	40	38	46	45	47	31	29	44	41	47	51	49	34	47	46	53	35	33	40	47	40	40	45	53	53	26	46	36	25	35	36	33	35	37	34	48	54	44	43	52	49	36	46	44	48	42	42	37	32	38	45	43	34	40	36	48	43	46	35	40	48	56	46	40	35	45	40	44	48	38	35	46	44	37	37	40	34	45	31	40	39	44	38	34	51	35	39	38	34	45	44	38	34	41	35	40	30	48	45	36	48	34	43	36	47	39	48	56	46	41	40	42	41	45	48	37	39	38	46	41	35	43	44	40	46	38	42	41	46	39	38	49	41	49	40	49	42	31	57	33	39	38	30	44	29	46	34	44	41	47	45	31	37	43	50	37	48	44	41	37	31	65	49	47	37	41	34	34	46	37	49	45	38	43	40	46	50	33	39	33	31	40	50	51	44	30	50	40	42	42	47	44	48	48	48	34	43	48	39	47	49	33	47	32	45	38	35	42	52	48	45	37	45	45	49	50	47	56	47	53	47	38	47	41	33	46	44	34	35	41	38	40	37	39	31	49	41	41	49	41	37	41	52	40	45	47	44	35	42	39	44	39	35	54	39	49	34	41	39	50	40	42	30	34	38	51	34	39	39	51	41	38	28	35	43	36	35	53	39	48	40	39	47	54	40	42	56	46	53	52	43	36	44	50	40	44	41	55	40	46	43	44	36	38	50	46	37	43	49	40	32	47	35	38	42	37	42	40	39	41	46	37	49	35	54	44	39	46	35	41	39	47	35	36	35	38	41	40	46	44	38	37	50	52	35	34	36	46	39	49	40	50	44	40	37	52	53	36	49	47	35	42	35	38	35	46	45	38	28	47	41	41	34	45	38	47	40	43	47	49	47	44	30	41	41	38	47	32	33	44	44	37	43	40	40	49	42	49	32	41	42	44	45	45	43	42	43	55	49	34	49	45	43	42	51	45	32	50	35	45	41	43	32	51	51	30	38	45	49	35	33	41	46	47	40	38	41	45	46	62	42	36	44	43	33	49	39	46	49	40	50	36	35	30	49	56	38	37	36	34	37	45	43	30	36	37	34	43	45	52	48	54	37	36	49	39	46	36	46	43	35	43	41	37	44	35	37	33	40	36	33	41	43	43	49	45	38	36	33	38	35	39	48	41	42	48	45	43	41	33	39	35	50	42	36	39	31	36	45	40	33	46	40	56	49	25	38	37	33	39	36	44	39	33	40	33	43	39	39	40	60	42	40	59	36	37	34	40	43	31	35	42	39	32	40	43	41	41	49	34	39	37	52	42	41	46	49	35	41	45	35	54	48	46	44	45	41	46	38	36	39	48	47	30	31	46	37	30	50	36	47	51	32	45	40	30	37	38	35	40	34	42	38	46	42	46	46	46	44	50	43	43	43	43	42	38	48	39	48	50	48	39	35	44	30	37	39	46	44	33	44	35	48	26	38	41	32	38	42	42	48	42	32	32	34	41	46	41	32	46	34	35	51	42	35	28	41	31	41	36	40	36	47	39	41	36	31	48	42	37	39	41	42	31	34	38	49	40	44	37	43	41	56	34	44	34	39	34	49	40	46	54	33	50	39	38	46	34	50	39	43	41	40	48	42	53	33	30	41	42	32	53	54	41	36	38	50	38	33	44	47	44	40	46	48	45	43	42	53	48	42	49	42	35	50	42	47	41	34	45	44	46	50	48	45	33	36	44	39	31	41	36	41	34	40	46	31	33	34	45	45	49
12794	4357	1981	2697	7057	10180	9714	8330	6898	5931	4812	4493	3770	3196	2488	1879	1526	1694	1332	1360	1213	1002	965	958	884	844	845	771	769	820	664	594	535	540	540	500	458	438	509	567	425	399	385	411	413	433	405	411	406	394	397	404	428	404	429	384	407	368	400	352	370	368	340	361	338	373	388	361	339	361	345	359	364	340	359	357	382	360	364	348	380	379	326	330	360	364	334	328	366	341	335	355	338	315	368	342	330	347	347	344	355	337	323	376	338	346	378	374	338	370	332	345	351	339	338	321	369	343	332	358	358	386	354	392	333	346	340	331	342	345	385	373	355	325	328	342	345	346	337	349	398	332	325	361	351	364	361	317	346	332	353	360	329	357	332	348	351	337	317	348	315	347	360	353	346	350	339	351	336	350	343	346	350	351	346	345	316	340	351	305	364	404	339	313	322	320	344	333	357	315	341	328	367	346	342	348	365	364	358	347	307	354	351	325	360	354	327	348	343	367	320	362	346	351	354	361	369	351	345	364	365	358	381	404	352	361	355	350	352	308	372	352	333	353	345	325	340	359	319	366	319	372	405	368	353	351	328	339	370	346	329	391	323	348	377	356	344	338	329	348	324	376	298	317	312	358	333	344	351	357	337	339	356	334	393	372	333	341	372	335	349	355	328	344	379	329	334	370	337	370	342	347	345	387	353	353	348	374	357	338	341	326	358	341	377	363	336	356	343	322	356	351	358	363	333	314	323	367	314	349	359	351	355	334	347	362	366	366	348	384	324	351	357	351	325	343	359	357	335	366	363	356	355	313	338	332	329	336	337	358	316	348	334	324	371	342	355	368	349	357	348	327	347	361	348	337	310	328	362	339	391	360	358	358	353	346	336	379	346	351	326	339	370	343	350	340	314	353	355	363	321	348	319	335	335	352	369	367	321	358	356	302	372	331	352	354	345	349	368	355	315	382	337	381	338	373	358	378	365	352	374	348	350	358	332	316	356	336	339	362	346	367	348	388	356	340	370	364	373	373	336	338	350	342	367	366	357	327	372	372	370	295	350	365	340	329	337	343	363	352	357	371	335	340	323	351	331	327	361	338	366	376	327	333	323	351	346	337	316	338	333	373	333	360	350	324	362	346	338	367	333	357	363	324	359	342	342	380	355	372	328	342	339	329	356	351	341	354	348	366	397	334	332	353	369	326	332	328	342	347	340	369	349	365	328	320	345	330	356	355	352	315	326	346	353	335	350	361	338	369	319	348	344	354	340	372	333	347	355	334	369	350	364	360	332	407	340	346	332	310	374	324	354	350	364	322	343	324	353	338	341	318	329	340	361	338	311	324	334	334	371	364	330	381	349	329	387	344	335	354	331	361	337	329	359	319	379	318	349	328	353	354	342	339	351	371	363	351	339	336	371	350	339	351	361	359	333	351	359	339	383	348	348	339	317	375	335	392	348	371	345	358	344	349	330	306	365	364	341	369	327	361	354	340	370	341	361	372	344	360	358	318	350	345	353	389	338	351	362	355	354	353	329	346	347	351	361	323	358	371	352	367	350	346	398	356	318	320	324	339	356	373	359	367	347	365	360	352	342	354	353	341	353	352	368	323	341	372	331	331	348	369	368	323	363	350	347	344	359	343	351	367	363	338	308	389	353	341	338	326	383	352	338	344	363	360	356	368	343	355	380	364	327	379	364	346	348	331	323	329	356	339	336	360	354	361	336	337	334	360	367	318	327	321	327	356	386	365	315	321	406	366	385	330	354	360	349	344	359	369	312	385	335	326	352	345	378	324	366	329	360	345	313	346	351	330	372	341	322	365	345	337	363	338	342	331	378	338	389	365	362	319	375	364	339	350	357	354	360	347	345	358	349	355	352	348	372	361	372	344	373	353	337	345	381	333	347	374	351	336	328	370	354	364	370	355	361	355	329	377	322	350	314	356	341	369	380	349	357	356	333	313	355	335	347	340	340	354	352	307	360	371	326	369	327	367	335	353	398	328	350	358	350	370	375	379	356	384	368	320	343	346	362	361	363	357	335	337	367	375	336	339	339	353	362	387	349	346	346	366	349	366	352	343	353	366	336	367	355	347	361	365	366	365	345	332	367	345	369	335	345	353	381	363	346	363	309	349	325	324	322	334	339	383	361	367	338	333	339	356	323	326	371	354	347	335	372	374	346	353	367	350	366	324	340	359	374	360	348	333	345	365	366	389	348	362	343	361	367	377	353	363	328	335	330	378	356	343	345	356	347	334	364	326	330	348	357	357	367	327	343	341	340	347	332	374	326	340	341	390	344	348	356	365	355	320	337	315	349	358	325	359	352	354	338	325	318	329	333	352	390	318	322	324	374	394	322	312	368	381	323	320	361	354	313	370	349	353	331	325	340	334	381	360	353	382	349	345	363	376	337	351	372	320	357	345	352	357	386	352	344	361	352	356	345	364	317	341	371	333	373	358	349	349	357	343	370	345	346	346	335	367	327	344	323	382	352	352	319	354	367	336	377	350	371	329	349	337	345	333	337	370	353	391	342	303	356	353	376	371	343	329	338	344	306	370	322	337	360	343	328	345	340	336	336	381	329	393	355	335	328	329	349	355	345	343	364	353	349	330	336	340	328	355	373	370	370	331	365	350	369	348	361	354	350	336	364	322	375	346	341	363	351	371	343	369	329	355	311	353	344	336	374	356	362	325	386	331	335	360	307	353	350	348	346	347	382	366	348	354	366	353	348	360	354	327	320	376	314	348	361	394	359	369	344	360	329	343	319	362	317	380	395	353	369	364	351	343	368	366	377	348	353	341	362	363	343	319	338	312	350	342	349	348	330	339	340	365	336	382	367	350	358	350	333	355	353	342	339	359	344	337	358	349	337	393	349	343	332	356	351	343	348	352	329	361	363	333	357	332	363	336	340	358	335	346	340	315	329	382	347	322	369	337	325	312	334	350	364	352	336	346	340	379	335	347	357	361	349	349	374	367	362	350	344	330	352	370	351	371	335	363	357	370	335	331	360	380	333	361	367	341	363	349	324	358	381	331	350	364	338	334	380	338	362	323	307	328	305	379	361	354	365	363	312	348	322	332	359	356	368	342	358	325	347	306	311	348	351	386	340	341	328	366	348	359	352	384	360	380	365	371	345	328	350	373	342	342	350	334	332	310	337	332	369	365	364	347	345	352	380	358	354	359	335	379	346	350	336	329	329	365	345	361	327	338	367	359	338	336	361	339	358	341	349	290	352	341	312	348	334	370	353	371	386	339	344	340	345	379	341	363	346	359	337	357	331	366	333	351	318	362	339	341	335	329	338	377	397	348	350	364	351	341	343	340	336	361	340	350	329	343	356	340	345	338	388	350	356	362	332	330	323	377	343	338	374	355	357	352	352	368	344	344	349	336	350	361	333	364	344	345	325	374	366	335	354	345	347	382	338	375	367	331	348	332	390	360	352	360	341	358	333	338	333	355	332	339	342	323	347	303	350	334	359	359	364	336	357	372	360	383	344	334	328	355
1017	499	270	190	205	276	335	324	316	271	233	250	210	186	191	154	146	135	137	133	118	103	100	110	99	106	105	98	101	96	104	94	90	87	86	98	103	86	96	84	83	68	88	90	70	68	80	67	84	90	85	80	74	82	86	78	74	82	120	87	87	54	83	108	93	80	69	88	94	89	88	101	88	93	68	82	79	78	75	72	84	82	79	88	86	86	72	77	76	60	77	82	76	73	71	84	78	67	98	75	71	79	81	84	74	76	98	82	74	74	77	91	87	81	93	71	71	75	80	94	85	70	75	80	74	73	74	71	78	76	88	92	75	70	65	82	80	55	87	81	71	74	66	79	84	82	83	66	78	60	89	79	82	80	96	84	76	86	77	83	79	73	78	73	65	76	79	81	74	78	94	98	76	72	66	72	95	71	74	52	74	77	86	74	64	76	77	92	73	96	74	79	83	80	76	93	76	82	72	75	62	56	72	79	83	71	72	75	85	70	82	71	78	69	92	88	82	78	88	81	83	73	73	79	63	82	80	65	85	78	89	70	83	70	92	68	91	72	86	74	77	80	78	99	89	68	70	78	97	83	77	94	76	64	78	71	78	81	87	84	67	94	85	73	73	66	94	96	85	82	79	78	73	68	74	97	94	85	97	88	73	76	55	78	77	81	92	76	57	71	80	84	100	73	72	101	72	86	72	69	85	91	87	110	81	67	86	72	69	75	77	52	89	63	93	81	78	88	72	60	71	86	73	71	76	78	92	91	73	81	81	81	75	71	80	73	73	92	84	85	79	75	82	60	75	80	88	79	80	71	81	83	83	70	82	94	65	69	68	75	72	83	90	88	84	67	79	85	76	83	92	76	90	94	80	72	86	66	85	73	84	76	89	78	74	81	79	82	76	80	79	78	85	88	90	82	71	88	70	79	73	68	86	87	80	64	77	68	83	88	75	77	87	80	91	80	74	74	76	103	74	102	70	72	92	83	83	81	69	87	68	93	90	87	84	71	68	74	64	79	103	81	88	79	77	76	81	74	72	84	84	78	76	73	86	80	76	94	66	79	89	74	87	76	89	73	80	84	82	83	74	71	78	80	90	74	68	59	64	83	78	73	81	86	88	93	81	72	88	76	74	83	74	76	77	83	73	59	80	93	76	79	85	78	73	87	101	71	89	87	83	69	71	69	91	86	70	96	88	59	79	95	88	73	71	83	76	76	64	76	71	79	84	86	91	64	71	70	86	68	82	75	94	81	71	73	85	79	73	85	91	81	73	81	98	82	87	85	88	62	74	70	83	80	74	84	80	73	98	98	77	71	73	77	82	85	64	73	80	73	59	73	94	81	90	73	64	83	82	81	71	76	87	71	76	68	85	62	96	89	91	61	74	88	83	75	86	73	76	95	81	69	75	81	96	79	88	85	88	65	77	78	79	90	91	94	69	66	73	86	78	74	80	74	85	79	68	72	83	75	78	84	75	83	69	76	88	87	91	71	81	74	67	87	70	74	76	81	68	99	85	77	74	86	78	67	90	80	73	73	70	71	71	91	88	77	75	75	74	79	70	79	80	77	79	87	84	87	66	73	90	87	75	77	87	88	75	66	95	61	77	81	68	90	78	77	72	80	81	95	81	79	72	67	84	77	61	74	87	73	86	106	75	71	84	79	67	80	84	68	72	86	76	76	69	94	84	77	82	87	74	80	65	85	85	88	77	64	67	67	97	54	80	88	97	83	79	86	76	74	78	86	85	104	77	73	77	68	87	82	81	70	69	71	78	80	74	81	81	88	90	95	85	87	94	71	66	64	73	76	69	90	77	91	74	85	70	81	79	83	82	71	86	95	75	89	69	77	85	85	84	69	102	73	72	84	89	77	88	74	83	85	83	74	70	98	91	87	79	92	75	89	78	75	103	79	89	95	70	80	81	69	70	69	79	89	82	73	88	71	76	81	69	84	73	72	78	73	78	68	90	80	78	69	79	91	82	68	70	90	81	83	76	88	92	74	95	87	66	82	77	76	71	59	77	58	72	92	71	72	79	78	78	95	80	73	69	70	75	99	79	87	77	73	87	82	94	69	81	76	84	79	64	91	88	84	60	77	84	70	83	82	74	64	83	81	81	84	70	82	89	74	77	71	84	92	74	73	78	75	70	81	77	93	85	78	78	96	78	84	71	69	78	79	85	83	84	67	79	72	109	71	69	87	83	81	79	73	71	83	85	73	91	89	73	83	74	78	73	78	76	98	68	76	72	77	73	87	76	86	80	68	94	84	75	68	90	77	75	66	64	80	76	92	81	76	77	81	76	68	74	73	74	76	97	91	87	72	64	87	99	68	84	76	70	59	64	77	86	73	90	93	66	63	74	77	71	78	67	81	90	83	80	90	93	102	85	70	72	85	84	86	100	83	74	74	92	79	77	74	71	95	86	86	72	87	100	63	95	71	84	84	87	76	70	76	90	81	75	75	79	70	81	85	83	75	72	88	75	86	88	94	90	81	83	70	77	66	69	84	75	69	83	74	75	79	75	88	78	76	79	83	83	66	88	91	105	63	63	90	80	78	77	81	87	83	69	68	79	74	84	76	78	81	71	92	59	87	87	80	79	75	92	79	94	83	67	93	72	65	101	80	92	85	71	86	64	86	85	99	90	100	69	72	77	101	98	60	77	77	88	86	79	93	69	85	83	86	70	83	84	76	79	64	86	85	63	84	70	81	91	93	76	69	71	68	94	90	86	65	89	83	76	66	69	73	66	95	74	94	89	66	83	64	66	82	93	80	75	71	77	72	82	77	71	79	73	80	66	77	79	73	79	74	87	86	80	83	87	79	93	92	75	68	69	84	79	82	80	63	72	94	81	83	84	88	83	77	77	75	77	82	66	73	86	77	60	76	90	70	67	83	90	67	85	86	88	72	93	74	85	89	79	73	81	95	77	71	80	86	85	79	82	77	65	91	77	98	74	91	73	95	70	73	84	76	78	75	84	79	75	87	79	80	76	77	71	79	72	81	85	86	66	90	84	89	58	68	86	63	82	84	77	79	76	77	79	68	82	80	71	78	68	80	84	69	70	69	90	75	77	70	71	78	69	86	62	75	71	101	74	86	70	72	62	62	74	83	80	64	92	69	96	81	65	85	85	93	77	82	70	81	87	67	74	76	74	77	90	82	67	79	66	86	96	75	68	83	79	84	68	95	88	71	98	95	82	76	75	81	75	70	91	82	78	85	73	72	87	65	94	78	64	59	92	67	75	93	91	71	67	72	78	71	65	78	84	69	83	81	77	79	64	70	72	81	83	89	91	64	77	95	84	73	85	76	76	93	81	91	87	83	69	76	71	74	77	98	95	94	75	91	81	88	89	71	89	79	89	73	77	96	66	86	79	85	87	79	73	81	65	86	89	88	68	88	78	86	74	84	84	77	78	65	89	81	84	96	72	79	97	75	73	62	77	61	86	87	71	88	70	74	87	80	84	68	103	73	73	83	102	77	73	79	69	89
15101	6773	3222	4506	10419	14395	13542	11638	9962	7933	7009	5995	5582	4363	3551	2870	2375	2459	2030	1904	1851	1657	1495	1370	1424	1382	1296	1224	1265	1252	1009	1075	904	890	924	863	844	794	848	850	794	791	769	770	738	788	766	744	726	714	688	713	737	763	768	729	683	663	697	645	655	644	647	618	680	655	680	636	648	624	596	663	624	660	686	669	698	624	676	663	637	628	627	688	658	710	617	630	631	653	648	609	707	614	682	624	641	677	636	648	660	673	614	632	685	660	615	695	654	657	684	641	676	677	605	679	651	631	677	667	690	594	693	664	604	635	688	642	652	635	626	651	661	688	648	671	628	650	657	617	669	680	661	634	609	659	637	641	679	667	601	641	671	633	661	664	676	690	648	695	620	596	614	619	648	672	627	631	650	661	606	625	661	680	619	653	653	621	652	690	634	660	653	629	664	683	665	643	645	650	637	598	656	652	672	626	611	688	675	646	627	603	650	658	631	607	638	589	699	671	645	639	646	623	669	672	651	647	664	626	602	672	595	636	626	643	674	662	644	624	657	669	694	625	687	670	629	664	687	634	614	671	631	630	652	642	600	623	650	669	618	689	624	658	651	620	638	631	652	648	633	644	675	591	633	652	641	673	651	704	640	663	623	627	646	659	620	669	614	670	664	697	660	653	633	629	661	649	612	679	653	670	623	610	661	688	658	619	609	644	685	645	631	634	636	667	623	594	630	669	644	670	625	606	626	651	662	613	684	669	661	678	691	596	684	636	609	631	663	644	685	664	620	619	648	671	683	661	648	641	634	683	641	689	675	653	651	651	629	617	652	705	631	642	687	664	684	690	670	604	671	630	611	625	664	627	714	643	603	677	637	604	635	671	675	638	623	633	663	673	641	654	626	653	694	639	692	634	668	655	622	655	653	637	643	606	644	635	671	662	652	628	636	678	663	613	676	631	656	656	610	655	636	625	642	634	635	673	660	705	680	640	618	620	647	684	647	620	661	700	649	647	693	601	653	692	617	652	667	661	642	660	621	598	639	601	662	630	651	638	597	653	616	665	625	633	625	671	629	648	642	677	641	694	668	649	624	639	632	655	650	652	683	652	639	653	639	624	695	691	669	642	614	638	667	642	646	658	620	644	654	625	701	630	664	639	697	584	591	636	678	641	667	654	616	634	676	644	632	654	677	609	655	676	654	674	610	599	641	650	593	635	593	648	645	634	619	638	617	671	634	660	681	621	648	593	628	630	663	692	649	660	654	625	663	621	667	606	657	653	655	665	659	576	628	606	663	657	647	642	675	611	660	641	626	652	650	658	661	672	647	630	653	690	629	612	663	650	633	686	658	615	672	663	632	605	608	690	614	646	614	620	622	620	640	605	668	632	667	668	688	621	617	666	668	638	687	650	617	599	591	622	681	660	681	638	588	587	652	633	613	662	651	671	643	651	653	669	650	639	658	639	643	661	663	658	650	659	660	675	640	650	603	654	687	656	657	639	654	655	654	630	690	689	664	599	658	651	688	631	687	620	665	591	623	678	643	641	624	660	621	680	668	645	634	618	592	659	638	625	635	608	631	665	651	708	635	682	603	567	625	640	669	672	677	642	634	684	632	665	622	691	641	642	641	642	611	650	668	678	608	617	661	655	638	650	636	625	660	675	646	604	646	693	685	668	638	659	664	675	658	674	657	694	651	661	686	587	676	667	654	680	609	677	660	631	649	644	645	666	674	645	655	636	671	681	638	662	686	645	669	661	661	688	623	674	658	671	645	631	625	669	619	662	620	642	664	653	688	659	644	617	650	658	648	642	679	655	636	638	623	673	653	634	652	598	622	648	669	664	636	678	711	673	663	687	623	656	640	687	645	655	702	635	645	642	680	620	620	645	672	597	613	711	601	632	656	671	634	671	656	674	644	657	682	643	647	673	620	631	648	637	686	616	616	674	630	663	641	625	649	664	611	625	656	633	579	622	630	623	645	692	634	624	650	584	658	644	658	643	637	644	607	621	643	663	636	665	636	614	628	627	636	678	638	648	633	624	630	669	708	623	635	644	660	617	667	618	633	649	701	607	655	626	642	609	679	667	654	642	627	642	663	636	670	615	635	635	707	649	640	631	620	634	645	652	615	683	688	651	712	612	639	638	640	653	654	633	668	618	667	617	666	626	615	645	604	702	676	590	648	709	679	669	631	654	639	684	654	632	652	637	620	627	660	668	667	652	654	673	632	658	651	662	593	681	662	673	649	651	655	656	640	623	649	628	630	629	627	655	658	667	662	620	638	609	682	679	617	655	639	639	654	619	636	678	656	623	685	637	616	651	621	591	673	643	650	635	682	602	633	660	658	648	695	635	616	681	622	643	598	639	659	658	676	713	623	676	627	593	632	649	647	635	628	690	652	620	600	649	655	643	650	650	665	643	626	656	662	680	651	589	674	700	670	666	625	652	668	623	634	660	623	666	627	640	667	659	677	659	648	662	645	619	657	603	645	631	622	662	634	677	674	689	631	642	654	694	629	630	673	645	715	628	647	586	681	638	596	607	639	666	619	637	664	652	654	621	663	646	678	647	656	644	636	620	595	616	647	614	644	630	655	616	626	648	684	660	643	647	670	603	682	645	645	663	600	650	619	637	639	653	672	641	619	624	634	586	672	668	648	617	637	660	688	649	606	648	639	627	638	625	647	641	635	643	649	614	696	619	679	656	645	619	654	624	662	669	655	655	663	630	651	693	610	621	615	663	669	614	661	662	677	621	633	658	610	617	636	655	706	632	611	680	711	664	664	636	684	674	672	662	661	652	626	671	626	619	693	630	644	647	702	612	699	642	630	614	617	626	669	647	603	621	650	620	634	706	659	615	675	691	630	611	662	639	630	615	664	616	651	644	677	631	678	628	612	607	635	648	668	649	661	652	680	648	664	689	661	677	623	625	663	623	650	622	629	655	649	658	593	622	678	681	662	673	635	621	637	650	608	674	629	615	649	660	611	613	628	687	613	632	617	603	612	668	653	677	634	699	684	653	611	650	650	635	605	651	635	664	595	652	647	646	668	617	594	629	658	646	631	622	618	663	620	648	656	682	670	638	682	689	658	633	623	693	662	671	656	685	707	683	678	621	646	658	620	653	614	607	632	631	691	641	649	667	666	621	631	701	672	689	646	597	627	635	657	686	623	641	653	622	650	621	626	625	632	683	689	629	682	645	690	626	641	702	633	628	674	640	595	588	679	636	605	645	626	609	621	674	619	646	618	637	629	596	648	677	622	655	606	657	617	663	601	665	669	663	647	639	659	679	674	641	628	646	681	662	649	686	672	634	652	613	639	674	633	642	650	637	636	608	631	643	643	649	633	624	690	614	629	676	628	597	683	634	675	667	633	636	628	670	614	639	704	663	622	640	644	667	617	639	638	684	649	667	607	634	635	649	616	652	633	656	633	660	623	658	653	629	672	602	609	628	675	646	628	603	647	718	658	689	694	641	665	597	625	650	601	666	655	641	677	653	654	622
1945	448	197	132	141	217	266	288	295	220	203	215	193	161	155	111	86	112	77	88	70	86	81	76	71	63	65	64	68	69	67	49	61	57	43	45	49	30	52	48	45	44	36	47	45	37	46	38	54	29	42	34	49	35	37	42	44	45	51	42	43	53	46	47	44	38	33	26	31	37	31	40	40	40	41	46	41	40	37	44	36	49	38	35	43	39	37	38	31	40	45	41	50	42	51	40	53	42	39	33	50	45	35	29	38	53	46	39	38	30	41	52	35	42	32	44	38	35	48	38	38	50	51	42	47	32	41	31	44	35	52	41	49	44	39	33	46	42	35	38	36	46	46	44	39	33	29	42	36	38	42	35	44	31	47	36	45	43	42	31	37	37	33	36	44	43	42	56	38	43	38	37	40	39	31	35	49	43	47	38	42	43	44	40	41	45	47	32	45	39	54	37	45	40	42	46	40	45	35	36	43	43	42	42	52	40	42	40	55	47	44	39	30	45	42	38	41	50	29	39	37	43	37	39	45	42	42	47	48	47	45	29	37	46	41	31	41	44	33	32	47	43	33	44	41	41	28	31	53	41	38	24	34	46	35	40	47	31	35	52	34	31	38	48	34	31	45	34	41	44	46	29	48	43	52	37	49	24	45	41	36	36	44	39	43	35	32	36	32	51	45	35	40	46	45	50	33	32	35	37	49	37	39	30	32	37	47	41	37	28	45	37	32	53	47	43	37	45	24	42	44	55	46	40	51	39	31	45	51	44	45	40	40	38	30	38	43	34	42	31	30	53	41	37	45	38	47	37	49	39	36	44	36	35	36	40	37	39	46	44	50	31	39	38	38	45	44	36	34	51	42	52	36	25	47	38	49	42	37	41	37	42	50	39	31	44	49	38	37	38	39	37	33	37	35	38	34	45	44	49	41	45	39	46	35	36	38	32	38	50	37	35	36	41	37	36	40	45	47	42	38	44	43	52	42	34	34	37	41	49	36	40	41	42	53	32	57	42	42	46	52	32	37	43	47	47	44	49	36	25	34	52	36	42	42	33	34	44	38	41	45	39	39	31	43	36	49	37	38	38	36	58	55	41	29	47	35	42	38	46	43	50	45	48	36	38	39	33	44	30	33	26	37	41	54	43	32	41	41	43	42	29	43	44	40	47	32	37	46	34	45	30	45	38	42	46	33	32	42	40	27	41	43	34	46	32	42	38	43	41	45	43	35	35	40	46	50	35	42	26	48	33	48	47	49	34	43	37	41	44	53	41	35	41	35	32	54	36	42	38	36	38	28	38	43	42	41	45	37	36	42	44	46	40	43	44	45	49	37	46	30	56	42	47	41	46	34	37	34	40	33	25	28	43	42	37	38	38	43	46	33	37	29	46	50	44	46	45	37	50	33	32	49	49	47	41	24	39	41	39	38	43	35	31	41	44	41	44	42	30	41	40	45	32	41	44	39	43	41	47	50	43	32	42	28	35	37	39	34	49	38	47	49	42	46	52	44	43	49	37	32	37	33	32	39	40	42	48	48	38	44	45	41	38	38	45	41	46	41	50	40	29	42	53	49	37	39	38	42	40	40	42	49	38	38	27	38	38	37	34	32	42	47	44	31	36	46	31	36	37	40	35	35	44	45	47	38	41	54	48	42	41	52	44	36	37	45	43	32	39	26	39	38	43	46	24	41	37	35	38	40	27	41	43	35	32	36	40	42	39	47	46	42	35	40	45	36	44	48	37	52	31	40	36	41	37	45	42	40	36	29	29	40	36	46	40	57	45	40	46	43	43	43	39	41	40	30	44	33	37	34	37	44	30	39	49	38	49	48	31	49	40	43	45	43	42	44	48	49	36	40	44	46	29	42	35	46	45	45	45	35	35	33	48	31	43	35	43	48	34	45	46	30	46	48	46	35	28	40	47	35	39	43	36	39	31	28	48	47	31	36	36	40	46	29	36	41	41	37	38	48	43	31	44	38	45	43	50	36	41	55	37	36	37	38	36	39	43	42	34	41	38	42	38	35	48	45	51	36	44	39	45	41	45	37	45	40	30	34	51	46	52	60	40	34	37	44	40	40	37	40	43	49	46	43	38	40	31	42	44	46	46	50	42	37	31	39	30	34	38	40	40	37	40	45	43	38	43	39	44	34	42	24	47	47	43	44	44	46	31	43	50	29	49	40	45	42	37	35	40	38	44	30	51	31	46	44	29	36	33	42	41	39	50	31	38	42	43	38	40	28	35	45	35	31	41	41	40	44	39	33	47	39	30	39	41	47	35	47	33	34	34	32	47	37	36	43	53	35	27	34	38	48	41	39	39	45	54	34	51	33	34	39	38	44	34	40	39	26	44	38	52	43	39	47	54	44	43	46	46	39	37	40	35	48	47	46	29	41	44	40	41	35	39	36	47	56	44	43	36	47	51	45	46	41	43	45	34	51	56	37	49	39	42	39	43	32	31	49	49	38	39	42	39	50	44	41	37	37	46	28	34	41	40	43	50	42	30	44	47	38	28	42	40	48	39	35	48	36	34	39	48	49	34	42	41	63	44	38	57	37	38	47	50	48	42	39	30	34	39	28	42	44	46	62	44	32	31	39	44	35	37	34	43	40	37	39	36	40	50	40	37	22	26	23	47	33	39	42	40	39	39	40	36	31	39	40	42	30	43	42	42	60	47	41	37	35	43	42	29	47	38	49	31	35	41	42	43	29	38	45	43	26	40	42	43	39	35	43	40	40	36	48	48	43	30	39	35	40	47	39	29	48	38	47	40	37	48	45	43	40	48	46	36	37	42	42	41	34	35	39	50	48	45	36	48	40	40	50	39	42	32	44	32	45	43	44	37	43	40	40	51	41	36	44	36	45	45	48	40	47	39	38	41	28	54	41	33	27	34	41	37	40	49	49	50	43	32	29	31	32	41	45	39	49	40	60	35	36	43	42	32	47	47	34	34	38	31	41	35	50	39	30	44	42	41	36	33	34	42	44	42	46	43	33	42	57	38	35	47	40	35	38	32	39	43	48	37	43	45	48	48	41	40	38	32	21	37	42	41	25	38	40	38	42	40	41	44	52	36	40	28	41	32	29	41	39	44	48	48	43	52	33	36	49	41	40	33	54	46	32	49	38	40	40	25	34	60	38	38	40	36	40	29	36	50	35	33	49	52	35	27	30	42	29	36	41	34	40	41	28	39	39	42	58	44	42	36	29	46	52	43	42	37	38	35	41	36	46	43	38	35	31	31	55	40	33	47	33	49	37	32	47	44	41	42	38	38	34	43	44	45	45	49	43	43	32	35	29	37	33	39	37	41	41	41	33	54	40	42	42	36	45	46	35	35	41	36	45	40	32	41	51	41	50	36	34	33	35	41	39	42	39	32	44	37	42	36	47	33	39	42	44	42	29	40	41	37	32	51	36	51	29	42	29	49	40	47	40	33	46	29	43	43	35	49	36	24	43	40	38	47	34	34	32	37	47	42	33	31	40	38	38	38	34	45
15330	5670	2727	3738	9273	13226	12714	11120	9835	7424	6645	5776	5686	3937	3222	2682	2259	2136	1853	1728	1503	1425	1183	1153	1129	1209	977	994	891	890	793	741	636	661	605	587	480	547	600	536	518	490	429	468	408	410	410	384	451	396	412	439	435	482	440	405	356	360	341	365	325	340	329	367	346	359	341	348	343	360	353	344	333	337	325	334	314	321	348	350	338	331	340	319	337	336	359	336	357	337	351	332	338	326	359	322	339	331	307	358	376	329	336	384	355	334	353	338	356	360	355	322	333	308	340	317	337	350	339	318	336	370	343	348	329	357	348	372	299	380	347	299	333	346	310	346	331	308	354	304	359	341	317	340	357	339	317	332	360	295	339	318	342	361	311	352	335	349	313	335	341	316	328	350	319	327	323	337	333	351	356	349	351	347	320	361	351	333	314	286	351	336	312	363	338	337	378	339	335	367	344	375	347	311	362	336	320	353	345	333	343	364	315	330	325	350	347	295	348	323	338	342	363	346	314	349	353	326	327	347	312	342	330	332	353	342	324	338	371	343	325	352	327	327	323	358	318	355	332	373	382	336	329	346	364	326	339	303	326	344	345	344	334	345	333	330	335	352	356	342	350	333	337	341	296	336	370	316	375	343	311	331	314	325	351	334	306	334	336	354	319	392	332	337	354	347	371	329	376	306	366	314	302	313	331	329	324	325	349	360	331	372	343	365	326	331	337	352	316	351	321	311	339	358	375	315	345	352	341	332	383	349	361	355	344	335	355	317	345	333	333	338	333	342	346	350	309	333	324	354	349	355	325	336	330	341	343	317	362	315	348	350	317	317	335	334	347	326	338	340	347	308	331	345	325	354	378	375	336	387	338	308	349	342	350	318	361	351	324	335	325	334	343	325	370	359	369	340	332	335	307	348	350	331	379	346	336	314	346	331	346	329	348	337	350	347	372	349	316	311	325	351	302	338	356	346	361	340	321	327	329	346	332	356	335	338	325	324	352	350	361	320	322	337	344	309	330	310	333	362	340	298	340	341	318	318	334	328	340	330	360	341	330	313	353	330	310	348	343	334	350	361	329	341	331	328	345	320	330	358	354	348	354	363	339	375	361	360	339	356	321	325	343	334	329	347	354	352	357	367	343	316	312	337	347	345	334	342	376	352	353	327	347	353	333	364	345	342	357	347	353	319	365	315	333	328	361	327	347	349	350	346	316	350	359	335	306	338	350	322	372	353	350	319	325	336	301	352	331	312	329	342	316	346	337	338	322	345	334	316	337	345	343	346	302	323	353	362	367	331	324	348	319	312	338	338	335	345	353	348	335	333	336	313	345	324	323	309	361	347	339	324	339	322	332	352	358	326	338	354	333	349	349	335	356	399	368	324	318	326	332	342	338	306	320	335	341	343	359	313	338	330	318	368	312	350	294	331	304	371	356	327	295	339	317	346	323	312	344	332	332	362	337	363	353	343	342	354	305	326	360	313	353	336	315	374	325	336	361	337	334	343	347	349	339	303	349	365	347	359	353	318	364	356	333	333	315	348	327	331	341	354	339	346	366	350	359	336	309	335	328	356	367	346	346	366	340	342	369	339	336	386	349	365	347	329	320	314	316	361	311	348	336	349	397	371	328	352	336	349	307	345	348	354	321	323	320	373	343	360	359	303	350	322	339	331	347	358	354	325	357	351	349	302	340	333	317	361	377	393	303	381	352	338	377	359	359	334	323	336	359	347	323	342	323	344	361	310	317	323	307	351	343	334	360	345	343	321	344	329	315	339	355	320	358	374	345	329	313	374	365	297	356	376	324	338	327	344	341	326	355	315	346	355	335	351	332	311	333	296	345	345	346	336	314	327	291	320	355	347	324	333	328	355	370	354	341	343	333	344	341	319	329	349	359	340	323	336	330	323	365	329	323	322	340	367	325	311	346	356	318	309	356	346	316	336	310	358	328	327	331	333	352	322	328	355	335	342	342	322	334	324	321	366	314	352	358	331	332	344	326	315	333	343	324	324	360	331	328	318	344	304	323	331	324	344	342	339	333	341	317	328	350	347	379	334	342	368	339	327	331	343	375	343	299	309	373	341	328	348	317	309	314	367	337	330	320	357	345	349	324	324	304	324	341	310	352	370	316	327	318	351	323	342	365	319	351	357	330	329	372	328	347	327	328	323	304	335	330	341	355	351	343	330	338	342	369	357	312	332	351	343	356	335	321	326	345	325	330	343	326	367	331	330	338	334	332	343	356	307	363	327	341	332	336	341	357	347	334	337	367	324	359	369	336	319	353	334	328	346	320	341	348	368	358	340	342	348	332	309	322	343	358	335	321	330	373	345	342	365	370	331	342	345	356	318	328	343	313	327	322	346	359	330	315	368	341	306	342	355	344	329	341	355	359	324	355	331	363	321	354	320	345	332	356	353	338	337	368	336	333	340	352	383	349	339	342	340	339	326	340	346	348	368	366	351	336	332	330	314	363	345	330	344	338	347	317	313	348	329	358	330	355	321	347	327	334	332	352	341	333	357	312	358	337	347	376	347	332	306	301	339	331	370	347	333	364	338	365	362	331	308	385	327	324	360	323	309	317	334	342	347	347	347	337	355	340	365	311	325	343	366	331	337	328	369	378	340	337	364	361	360	300	363	338	347	306	331	339	353	347	349	345	360	356	327	358	292	354	334	354	318	330	350	331	318	310	333	344	361	326	318	342	331	343	334	392	347	308	347	372	315	357	381	315	324	362	372	342	348	357	351	324	349	297	311	315	337	328	306	329	356	345	314	347	337	314	307	313	318	320	347	318	320	332	327	330	315	379	341	340	333	334	354	338	343	340	346	337	353	312	340	335	350	318	402	365	328	362	303	336	343	345	354	303	360	348	334	381	356	330	326	329	344	363	318	343	313	344	325	317	327	339	316	344	347	330	344	347	348	341	307	321	324	348	369	353	341	334	345	336	373	357	364	313	346	340	326	335	339	366	325	328	337	324	334	360	320	340	327	303	386	343	327	357	394	342	351	313	326	361	301	354	344	315	386	348	349	382	345	325	337	318	358	338	363	316	373	314	338	331	350	340	321	342	338	361	346	352	349	353	348	327	317	336	340	353	340	340	334	339	309	337	337	341	347	331	337	331	338	358	330	324	345	369	308	341	347	352	369	337	358	331	336	362	316	353	331	371	342	368	339	374	340	359	345	336	357	336	336	324	334	329	336	334	340	315	361	325	364	342	334	307	341	307	373	330	303	330	315	349	349	369	333	332	330	308	334	344	349	359	338	358	312	332	302	343	361	331	311	387	361	346	358	371	332	372	318	340	341	323	345	362	343	342	372	326	327	301	342	315	324	334	357	348	368	357	329	365	352	343	349	320	336	326	363	339	338	349	312	322	339	315	349	315	358	372	376	324	361	350	324	370	376	319	346	351	327	329	351	281	325	352	331	329	351	332	308	358	336	336	356	324	308	342	348	317	337	365	301	378	343	326	322	369	343	362	378	303	309	350	350	294	316	336	301
1480	619	360	257	234	360	448	437	396	343	342	312	275	213	201	178	182	143	155	161	140	126	120	120	127	134	112	96	105	105	101	112	98	106	105	95	66	99	92	91	87	93	104	94	78	93	75	75	90	87	97	94	104	96	95	92	81	91	79	77	74	98	83	87	95	96	89	72	79	97	101	85	92	74	84	64	74	79	92	91	109	78	91	77	76	87	77	76	80	93	82	104	82	84	89	75	74	81	92	92	84	102	85	70	78	70	77	72	83	77	85	75	74	87	66	99	78	84	92	95	74	77	90	79	92	104	71	78	96	91	84	95	67	76	81	86	69	92	75	87	80	97	82	70	84	81	92	79	75	80	64	80	115	86	89	74	80	86	86	72	103	80	82	95	94	72	75	85	88	77	79	84	74	86	89	75	87	71	88	89	83	82	91	86	93	80	72	93	65	76	93	82	72	86	99	96	81	86	76	79	79	82	85	71	88	75	70	77	77	86	87	73	72	70	75	102	71	92	76	79	108	92	76	89	67	72	83	80	100	82	71	74	84	96	79	86	81	75	74	82	77	81	80	92	94	98	78	91	88	80	84	78	83	70	88	69	77	96	74	87	75	81	83	78	67	100	86	94	81	89	97	81	79	88	90	76	81	86	84	91	88	86	102	82	82	81	69	75	70	90	102	76	91	86	84	75	70	70	91	100	89	97	87	91	93	92	69	88	82	82	61	89	83	73	95	76	76	83	80	70	92	73	80	90	91	92	83	86	87	82	80	68	90	81	89	109	72	91	79	101	98	78	85	81	79	92	82	78	72	78	93	77	104	75	92	84	90	83	88	86	79	79	73	75	77	83	87	103	95	102	101	73	100	91	99	85	73	79	93	84	93	88	87	91	84	90	88	74	87	87	92	91	99	77	95	77	79	72	74	81	93	77	93	93	80	76	77	80	69	86	77	74	88	97	79	86	81	76	80	83	75	90	72	82	88	79	82	72	79	97	93	84	74	76	83	74	90	108	90	89	91	82	88	71	83	85	73	89	87	80	83	86	73	83	88	65	90	93	95	98	100	79	76	71	70	93	80	79	93	82	83	85	87	67	93	92	85	82	84	76	94	67	66	78	89	84	88	81	90	75	101	90	83	91	79	90	82	84	74	85	85	71	77	103	88	82	79	88	79	77	87	68	83	85	83	88	86	86	74	78	83	60	83	90	96	79	84	98	80	77	74	101	94	73	88	77	97	93	94	85	93	91	99	88	82	93	80	92	88	67	81	72	90	96	72	86	80	83	74	69	94	70	78	84	81	101	89	85	79	87	82	81	88	78	83	78	91	101	90	91	83	79	86	91	90	85	80	72	86	81	95	89	93	82	79	90	103	95	92	91	84	98	100	76	80	91	70	76	80	66	65	101	97	67	84	84	92	108	88	90	95	89	73	88	101	86	82	72	82	96	99	78	78	83	82	74	105	77	71	83	67	79	90	87	87	87	71	75	98	78	90	83	87	80	102	88	83	84	79	81	77	105	81	84	80	87	100	85	70	82	93	89	77	75	65	73	88	82	89	93	86	90	81	86	88	92	90	86	76	74	88	79	86	86	87	84	83	71	90	82	89	69	73	80	90	82	84	84	90	88	80	100	81	74	70	87	85	87	74	84	69	89	77	79	76	72	101	84	88	88	83	87	89	91	78	77	70	112	88	77	85	85	72	83	87	80	68	76	88	82	82	82	71	76	87	77	75	89	75	81	74	83	77	91	96	82	90	84	73	86	76	75	78	63	65	93	76	88	91	95	100	76	57	80	79	103	86	67	91	82	84	72	94	88	87	93	78	87	76	108	76	70	69	100	72	84	92	104	69	79	68	86	81	67	78	108	88	88	73	74	85	84	73	80	92	87	88	98	91	85	82	72	94	79	78	83	69	87	68	77	95	79	68	79	70	62	76	98	71	91	87	94	84	89	75	90	84	75	84	74	67	89	78	78	77	87	81	76	100	72	81	89	78	81	82	65	76	94	80	73	75	96	82	103	100	85	98	92	69	81	84	85	82	96	84	106	96	87	88	95	89	74	76	82	94	90	78	80	80	102	81	91	81	107	90	81	87	91	82	87	73	81	83	87	66	83	91	83	74	85	82	92	88	88	103	98	84	84	80	82	87	91	88	79	77	90	100	86	81	65	87	96	73	86	85	88	82	114	93	81	84	86	82	70	73	81	78	82	80	81	89	87	61	107	80	77	108	77	86	97	66	58	66	84	89	74	87	97	87	81	76	72	99	86	95	89	87	83	85	88	101	94	79	94	76	78	82	82	84	85	80	81	82	87	90	85	89	86	90	64	84	81	93	81	87	83	78	92	87	69	87	74	75	76	84	80	73	77	97	86	100	75	84	77	95	86	84	93	87	78	79	85	86	81	92	81	80	94	94	75	75	73	88	80	109	76	74	72	99	105	91	68	75	68	72	73	71	70	73	88	80	87	92	82	104	70	83	71	98	94	86	84	84	63	96	85	84	71	78	80	65	76	86	73	79	93	80	89	93	87	80	87	87	76	82	95	69	73	79	84	77	83	84	99	99	77	79	97	90	74	84	100	74	103	83	82	71	78	78	85	70	82	82	80	92	66	92	98	71	73	80	94	83	98	81	72	80	83	77	88	93	71	73	87	72	87	98	84	87	71	99	92	90	85	94	84	79	73	72	94	79	84	76	82	90	83	68	84	90	86	97	62	85	95	82	110	76	98	87	79	62	81	77	95	87	80	86	83	73	76	87	58	88	81	87	86	76	78	89	86	92	88	78	75	82	92	68	79	91	93	58	93	71	80	82	103	85	89	81	85	91	66	82	90	63	83	87	93	82	89	85	84	85	74	89	72	69	95	77	80	91	83	81	97	73	59	75	64	79	94	87	74	88	87	67	84	83	80	87	81	78	80	88	84	78	50	72	89	81	89	86	78	82	90	89	78	80	78	64	89	82	85	73	85	74	85	90	65	100	69	82	79	70	93	73	82	74	76	85	89	84	101	98	80	98	94	75	78	65	79	88	85	84	76	99	90	82	99	96	66	83	85	102	95	71	85	71	89	93	89	80	87	75	84	91	76	58	92	90	76	79	78	107	63	71	82	84	96	67	70	88	72	88	104	74	90	70	79	91	75	86	79	87	78	80	89	92	90	84	70	72	79	79	88	77	81	72	82	98	68	86	73	96	88	77	82	81	84	87	97	75	65	84	72	88	84	93	94	82	87	80	78	80	84	84	93	91	78	107	84	100	100	93	86	80	82	73	100	83	99	86	82	95	77	82	80	90	66	68	86	69	80	83	83	99	85	99	80	82	80	74	88	89	79	81	81	85	83	69	89	75	82	60	80	79	81	86	84	65	88	96	83	87	84	78	75	96	97	81	79	93	96	80	74	77	86	68	88	82	78	87	73	85	73	79	81	80	86	77	72	96	90	88	90	86	92	78	90	89	95	97	72	92	77	69	96	78	91	93	82	97	69	85	87	84	94
17876	8070	4290	5772	12635	16296	15899	14428	12516	10061	9303	7833	7297	5283	4372	3844	3243	2850	2648	2466	2048	2165	1872	1775	1727	1659	1516	1494	1437	1450	1345	1143	1041	1090	996	1002	946	881	991	979	858	837	837	855	813	817	774	764	787	778	782	785	817	839	785	755	708	741	705	742	702	685	683	724	672	699	717	678	687	684	662	662	700	750	691	680	745	701	680	711	668	754	699	671	749	665	731	676	711	693	688	644	716	737	702	669	688	691	700	704	693	694	711	780	777	712	714	699	754	714	722	698	759	687	697	687	688	653	676	695	674	696	667	718	705	705	727	673	728	695	701	708	691	713	690	721	730	695	687	661	680	696	710	707	668	711	654	657	697	684	677	671	660	704	736	672	662	704	653	746	679	674	651	639	676	735	727	663	695	671	709	682	683	690	733	710	717	698	722	700	679	695	676	655	685	706	646	692	665	688	669	683	673	669	763	661	688	698	711	705	642	697	692	709	715	694	678	683	639	667	696	627	660	706	672	715	688	676	702	654	705	730	680	718	712	700	654	655	701	719	661	699	707	676	739	714	704	677	650	745	685	691	705	719	650	688	718	645	728	715	669	718	673	693	668	719	669	719	646	674	709	704	684	700	716	667	746	619	676	694	638	672	710	665	702	663	696	704	639	696	715	706	646	725	703	692	658	711	704	689	661	679	713	708	705	706	679	696	706	670	670	728	637	674	647	655	732	713	702	661	705	634	732	731	707	630	722	678	689	698	694	701	669	700	681	693	644	724	689	690	709	689	707	696	696	688	662	688	718	693	709	680	665	641	668	695	680	743	692	686	684	705	674	755	675	708	689	674	681	707	694	721	697	718	732	688	737	690	678	680	713	666	775	676	633	715	677	701	668	719	696	654	661	740	718	695	659	675	697	619	745	655	709	666	691	659	693	724	662	651	698	691	719	659	653	714	680	702	695	701	720	665	663	728	682	738	714	719	734	655	701	700	757	708	687	671	710	699	697	701	705	674	721	636	661	658	680	731	692	715	699	690	677	703	677	671	687	670	668	659	654	679	701	729	671	668	666	661	686	710	650	684	684	696	682	746	693	684	685	736	693	670	695	654	686	681	689	702	681	689	699	690	645	683	653	764	643	677	662	661	699	643	737	711	684	649	705	760	691	695	686	690	711	698	697	676	657	683	713	662	666	732	686	697	667	651	732	681	715	674	682	685	697	709	707	669	689	662	705	678	724	707	661	717	696	702	696	671	705	712	699	686	745	687	689	662	699	722	647	675	701	681	692	700	692	686	691	729	696	647	684	670	758	664	699	683	678	661	652	710	678	657	774	709	677	629	729	707	703	691	708	709	729	645	701	747	678	744	698	659	699	722	667	723	708	729	766	681	739	666	688	688	661	675	719	651	703	668	622	669	712	693	648	696	684	717	697	686	703	690	673	704	711	713	658	678	685	673	675	668	698	696	710	711	662	666	653	676	683	683	722	683	708	729	667	666	691	647	686	723	704	704	665	705	729	687	719	682	668	690	673	662	727	741	746	743	678	721	692	664	681	670	717	728	698	710	654	699	657	676	721	711	706	717	700	682	666	689	695	678	699	745	703	704	696	655	720	664	620	679	671	682	670	686	664	717	699	725	671	665	652	723	698	713	680	679	690	690	673	682	699	698	650	748	718	712	733	666	687	670	738	730	694	677	663	731	670	655	695	685	640	705	685	658	694	707	656	681	718	676	682	681	697	652	690	681	736	690	747	748	713	678	665	680	703	717	730	667	689	703	707	655	690	713	674	697	691	676	717	700	694	658	716	701	726	697	700	712	697	730	695	744	716	701	712	686	691	708	668	698	673	679	687	659	720	682	668	682	672	697	705	738	699	690	684	703	714	683	675	694	721	666	684	692	727	682	735	652	670	684	676	711	704	668	630	687	714	695	667	685	659	666	717	690	755	655	724	719	686	695	670	693	700	723	716	678	642	657	695	700	675	687	719	705	741	663	720	693	697	704	668	645	683	727	654	680	696	717	724	670	731	698	678	665	684	711	721	730	676	706	689	690	730	703	680	638	654	647	688	712	721	675	676	690	718	682	643	672	704	642	696	652	723	683	679	660	693	668	735	709	700	703	765	636	712	688	674	668	691	700	712	688	683	654	645	662	720	709	658	730	657	713	663	725	680	662	698	688	712	674	689	722	721	685	709	656	668	734	715	692	735	695	671	657	682	726	699	731	701	734	738	690	713	699	702	702	732	699	720	697	698	680	728	713	711	696	673	682	709	706	714	707	712	679	684	708	697	666	714	666	712	689	719	696	656	690	683	708	704	693	687	722	739	713	630	698	720	753	703	669	712	661	738	686	737	703	715	699	703	712	709	700	705	707	678	666	675	732	742	716	699	726	635	691	714	635	714	680	716	699	665	649	669	665	684	673	689	694	707	700	704	673	704	672	691	673	695	695	661	693	650	696	728	751	691	662	740	698	700	711	683	658	712	704	669	709	723	667	701	674	688	682	731	685	703	675	748	693	686	698	719	750	717	604	671	681	706	653	694	722	661	659	699	644	667	677	607	719	677	679	640	677	700	659	698	696	700	699	731	702	665	700	684	649	660	699	658	671	728	718	701	707	723	691	666	650	679	709	666	693	696	684	731	703	663	679	689	670	691	711	685	658	711	709	678	639	686	711	687	647	681	680	701	669	692	673	713	685	686	691	718	706	673	695	692	701	712	696	690	699	729	651	688	696	676	685	690	671	663	663	668	726	722	657	709	721	689	679	756	677	686	699	677	667	710	689	720	672	743	743	655	680	674	646	630	699	696	683	730	747	676	715	723	671	682	709	711	709	702	667	709	689	676	740	731	670	728	727	650	646	666	721	669	725	721	708	721	716	736	695	680	705	694	725	686	680	703	693	697	698	649	684	683	670	691	670	626	657	699	646	735	679	704	667	691	700	662	727	669	670	664	686	673	653	724	667	724	647	683	686	683	728	702	704	688	727	712	728	671	672	669	695	684	700	700	638	693	707	662	754	731	689	721	700	695	699	731	652	686	725	683	693	729	697	684	747	696	714	629	681	719	666	626	703	716	700	684	734	676	676	697	723	677	717	683	713	656	654	697	663	718	656	681	695	692	713	681	675	670	725	675	709	687	675	646	694	703	719	702	696	659	717	637	661	627	691	726	691	730	685	697	727	707	692	661	690	710	672	668	710	692	630	681	700	668	671	677	671	691	767	682	697	635	708	676	669	685	710	653	686	698	668	687	672	692	713	651	760	724	724	702	674	711	703	699	654	701	691	752	727	724	617	668	653	687	695	655	736	715	710	710	668	680	706	690	666	677	695	662	699	681	694	732	707	698	709	719	673	689	664	709	676	708	681	715	703	677	690	704	708	664	718	666	679	742	704	670	665	722	699	716	728	721	691	667	735	695	674	694	716	724	656	632	681	649	683	676	669	681	676	706	674	719	657	693	695	670	732	701	682	718	661	670	739	676	650	713	676	692	710	673	689	706	666	676	679
1289	289	149	105	104	179	214	207	175	186	160	163	164	98	93	95	82	88	76	60	61	74	67	59	60	82	51	44	53	52	48	58	54	39	53	46	52	54	47	39	47	40	40	48	46	54	51	45	42	44	50	35	45	52	47	38	46	45	45	34	43	40	53	34	35	50	43	34	41	41	45	57	38	55	54	24	39	42	35	47	40	36	49	51	38	42	34	40	49	41	40	34	35	25	50	46	39	36	39	40	43	46	36	43	38	30	42	46	35	35	42	44	31	41	32	39	37	40	41	33	41	39	44	45	44	34	32	43	39	49	52	48	32	49	54	41	51	48	29	39	45	42	34	38	39	42	48	35	53	51	47	43	41	35	41	47	45	45	45	49	48	38	33	39	56	33	44	39	42	37	44	57	43	33	52	49	54	34	38	41	33	40	29	34	39	43	44	46	48	50	39	29	56	40	38	52	57	40	37	37	36	42	49	43	54	35	50	41	33	40	40	56	34	34	38	45	43	50	41	59	47	40	34	40	51	49	38	45	45	48	61	49	59	51	41	32	40	46	50	38	53	55	44	28	54	46	41	45	45	33	46	41	43	47	37	51	37	45	28	49	50	48	46	42	40	52	37	41	53	40	42	53	46	41	49	48	44	35	40	40	44	37	35	46	41	47	53	42	36	40	41	39	44	43	46	59	33	32	48	47	38	42	41	40	51	34	42	29	49	45	47	41	48	36	33	41	36	40	33	39	55	44	52	46	46	36	49	46	48	39	47	39	44	47	33	43	47	38	43	32	45	55	44	24	45	51	48	54	52	33	48	39	54	36	41	42	31	31	45	34	43	52	46	51	42	34	47	45	41	44	40	36	39	37	38	36	40	47	34	39	60	53	44	50	42	42	40	39	50	46	50	48	36	40	42	40	43	34	42	39	37	43	55	35	29	40	47	40	40	35	37	47	53	42	47	48	50	43	42	48	45	32	40	35	44	28	53	48	34	38	33	47	51	28	43	31	31	35	38	37	30	38	37	38	37	37	42	43	44	56	48	43	49	55	33	58	49	41	46	32	45	56	42	47	53	39	32	34	33	35	47	59	39	31	52	43	41	52	42	42	36	42	33	45	46	40	49	39	44	40	33	41	43	41	47	39	29	40	40	47	49	45	31	40	43	45	47	46	40	45	43	51	49	40	40	41	39	54	43	50	55	44	46	31	32	44	46	38	47	44	40	38	39	44	43	44	54	50	55	45	53	39	58	56	28	52	40	52	34	42	34	33	47	31	38	30	37	52	52	43	46	45	48	38	44	30	52	41	36	32	38	45	47	33	45	37	37	45	42	51	29	43	46	41	40	45	33	37	43	51	49	47	36	39	62	46	36	34	44	55	43	33	38	49	43	37	48	44	33	35	33	46	55	50	36	37	51	44	42	37	45	44	45	41	41	49	35	48	44	33	41	46	51	36	47	37	41	41	34	38	37	49	40	55	41	36	46	42	46	49	35	47	40	39	39	35	40	49	38	45	39	42	39	46	40	44	43	39	52	35	47	35	34	36	40	52	36	46	42	46	50	37	41	40	43	53	45	42	55	51	39	34	40	42	42	39	39	44	46	38	40	49	37	51	37	38	56	46	48	39	61	44	47	51	46	31	43	33	33	42	45	39	35	39	45	50	43	39	44	39	46	36	42	41	51	39	40	49	34	37	31	49	46	38	44	50	41	44	42	49	43	38	40	40	49	27	45	34	43	33	52	39	49	34	59	43	32	45	40	36	48	41	48	45	39	47	33	36	39	44	38	39	41	54	55	42	40	32	33	48	44	54	48	39	45	39	46	42	59	44	39	46	40	49	40	47	46	50	40	42	40	52	40	39	44	35	36	34	48	37	42	40	50	40	42	36	46	43	39	36	48	44	46	46	48	50	48	52	35	36	49	52	45	39	37	47	44	43	37	46	43	34	38	44	41	59	37	40	47	50	53	32	40	42	52	42	51	32	29	51	58	47	39	44	50	44	50	31	34	38	52	39	38	41	32	43	43	43	46	41	41	51	58	46	34	50	55	37	39	39	50	52	43	47	33	43	38	47	28	43	51	44	40	46	34	37	47	46	28	43	52	49	38	36	44	30	34	37	39	51	42	47	39	40	47	46	53	48	46	45	34	59	49	38	50	36	34	47	43	36	41	35	29	41	41	29	37	39	57	38	46	51	35	43	39	41	44	51	43	38	35	35	44	38	43	37	52	42	38	44	37	39	45	48	53	38	46	47	47	57	57	36	36	43	40	45	52	34	48	46	45	46	42	33	42	50	34	49	40	51	45	43	44	51	44	30	39	36	37	46	44	32	46	33	50	35	62	47	40	33	39	48	49	32	36	44	47	39	45	48	44	51	45	44	36	43	50	46	40	34	48	36	35	38	38	32	35	39	29	45	39	52	29	43	48	41	36	44	45	43	25	33	45	44	43	39	43	40	44	46	39	45	43	38	47	49	28	36	36	30	43	40	32	53	47	51	51	44	41	43	49	38	41	31	38	46	30	39	41	41	41	47	42	40	48	45	37	39	31	46	50	37	39	42	40	38	56	46	28	30	44	36	45	46	37	55	35	43	25	41	45	54	40	45	45	34	41	31	47	41	40	41	38	55	42	45	30	29	43	40	33	41	39	50	47	41	52	41	51	51	29	49	40	37	54	40	39	32	32	49	25	46	46	46	37	37	40	38	21	40	43	39	50	32	40	39	47	39	39	42	28	52	40	37	43	59	44	52	46	44	37	46	41	35	52	48	46	41	37	38	34	44	53	47	40	39	53	36	48	49	44	39	45	47	47	46	36	43	36	41	37	39	37	34	47	44	33	47	44	42	39	26	38	39	46	43	38	57	25	35	44	40	44	45	44	48	46	36	46	46	49	55	41	41	35	40	34	32	50	41	41	41	42	45	44	42	41	32	39	43	51	42	41	57	45	29	48	38	42	49	44	35	47	38	42	35	42	61	27	31	39	44	52	43	43	41	36	39	38	44	42	43	46	46	46	39	47	39	42	38	52	45	41	44	33	34	52	30	46	44	41	32	54	40	43	26	36	38	46	39	35	41	38	42	42	36	48	41	44	43	46	42	40	45	34	41	35	45	42	51	42	44	41	31	43	41	52	47	30	43	40	47	33	34	45	51	49	38	37	46	47	44	41	29	40	36	54	33	48	47	37	40	40	46	44	52	48	43	44	37	47	40	32	40	42	41	41	42	32	48	44	47	37	41	45	48	39	33	47	32	39	32	36	35	36	48	49	38	37	48	39	38	45	41	51	36	48	48	51	42	48	43	53	49	37	45	57	59	40	35	42	48	49	38	46	39	43	46	50	29	39	55	45	39	40	50	44	48	32	39	40	43	38	33	31	32	40	49	41	44	31	28	35	39	35	42	33	39	41	56	36	54	41	45	40	39	28	41	34	44	44	41	48	38	51	33	55	50	37	35	37	42	42	37	31	51	50	52	39	36	50	32	36	48	36	39
12844	4227	2094	2945	6908	9854	10181	8884	7524	6177	5136	4671	4040	2904	2271	1996	1722	1470	1392	1219	1007	1074	985	904	902	887	830	773	790	729	670	614	591	520	486	487	483	531	544	489	459	470	429	434	449	399	417	440	377	433	400	406	468	402	411	403	353	340	359	354	373	353	370	386	378	358	362	357	314	354	345	348	329	356	341	324	375	348	359	362	320	334	363	325	357	384	302	357	346	346	351	326	357	366	319	394	347	332	378	343	361	389	357	389	372	390	355	343	367	351	325	349	391	365	349	364	368	378	331	359	313	366	359	360	345	380	322	367	361	379	358	353	355	354	354	347	364	352	340	335	356	326	330	337	331	359	319	342	348	329	380	326	364	367	363	345	346	371	345	326	328	373	335	322	371	343	395	337	368	340	363	344	343	360	363	331	380	346	346	343	364	372	329	343	337	366	358	351	311	356	344	353	339	350	327	323	343	316	393	336	365	375	352	365	377	356	324	360	360	376	366	357	331	331	383	345	351	335	374	370	346	364	304	361	364	363	367	326	365	363	368	333	362	379	351	367	350	360	349	366	365	324	318	365	341	329	340	366	345	356	348	314	334	326	357	339	369	357	349	328	327	355	347	365	337	333	362	345	327	340	372	333	358	326	385	372	370	360	358	358	351	387	331	361	346	380	308	351	364	360	339	342	373	366	345	344	325	379	375	366	337	352	371	292	338	355	350	394	345	341	360	338	321	365	354	329	310	352	327	377	323	360	356	356	380	353	335	357	352	330	344	339	325	339	330	338	356	342	361	312	367	376	365	361	352	339	344	381	333	344	367	314	319	287	340	369	342	365	319	370	356	355	332	354	378	353	343	300	334	326	326	373	386	324	361	363	353	336	352	352	353	343	374	345	348	350	337	342	342	374	364	388	395	357	350	338	375	350	348	351	344	358	371	352	327	357	366	342	351	375	321	349	369	361	360	363	332	353	349	351	354	345	369	356	357	363	356	353	328	336	353	362	349	331	371	342	363	339	342	376	357	382	364	327	349	381	358	342	331	369	365	364	354	326	357	352	338	375	357	333	338	334	321	398	359	389	377	325	329	365	362	329	373	374	375	319	345	358	354	339	349	375	363	388	356	361	331	345	342	349	342	323	348	331	357	352	366	328	327	348	350	365	336	324	372	334	383	363	360	382	354	364	316	360	362	309	371	345	343	366	358	331	327	319	362	367	356	325	352	320	369	362	349	362	350	340	332	394	365	296	395	368	350	342	380	387	343	367	350	351	365	362	367	351	334	340	331	361	364	325	372	374	330	322	334	349	330	322	345	344	346	352	356	309	302	391	369	348	355	318	315	334	332	324	341	348	337	341	350	343	377	380	317	341	351	383	361	353	333	350	350	366	350	359	366	339	335	350	337	376	310	375	357	373	305	346	377	343	355	345	360	333	334	339	339	378	366	366	334	351	376	355	325	354	361	327	332	354	357	362	370	367	369	379	338	351	300	364	338	331	349	370	372	400	360	337	383	329	345	366	366	355	360	336	364	368	354	365	364	335	384	366	363	360	343	339	348	344	352	387	358	369	332	349	344	347	352	335	353	308	342	314	346	346	371	382	358	347	342	346	338	373	336	367	333	340	315	346	327	354	339	352	354	355	342	338	318	301	334	304	391	339	363	370	354	336	374	352	350	336	358	359	328	345	353	345	337	361	357	346	332	380	323	344	366	340	357	343	363	354	338	331	351	346	373	345	327	343	333	355	359	358	355	367	389	360	355	330	350	331	368	341	334	323	365	376	358	329	320	353	316	327	370	341	357	344	336	339	327	366	330	363	373	357	368	352	345	340	354	348	316	339	357	326	344	333	359	369	338	333	385	329	343	370	311	317	331	350	351	336	341	371	374	371	385	347	351	358	352	350	323	352	347	351	332	355	355	363	345	357	338	351	367	354	355	391	356	326	350	337	361	373	329	341	359	365	365	366	359	352	334	345	389	353	348	399	339	339	352	368	338	331	364	331	337	327	352	343	352	330	356	329	364	357	345	339	369	330	374	353	351	370	351	356	321	348	372	377	352	348	328	351	339	358	361	348	367	337	346	346	353	360	351	323	321	320	391	330	362	338	323	345	363	320	325	394	349	374	344	382	320	370	373	335	352	322	373	376	372	347	359	359	310	375	365	324	372	372	384	350	387	370	339	321	328	416	324	351	373	332	341	362	354	356	369	350	353	374	360	329	353	370	338	345	355	359	377	334	375	375	339	369	358	349	363	389	351	325	339	317	361	364	327	334	351	366	400	372	319	359	381	334	350	335	325	371	321	339	360	369	361	393	374	362	353	358	374	339	368	383	376	358	335	324	349	317	382	362	343	384	346	315	349	365	344	319	340	339	338	375	354	361	363	370	343	350	332	320	344	372	351	323	357	363	335	378	347	347	344	360	341	384	368	348	339	368	302	358	366	376	344	326	340	321	354	348	368	349	365	333	311	363	348	340	381	363	347	338	349	340	365	372	367	379	380	328	348	372	350	343	366	386	337	361	386	336	371	355	354	386	333	358	378	340	335	369	357	343	322	367	349	326	341	348	376	345	343	327	373	378	353	312	337	383	364	329	346	329	363	368	360	341	342	362	389	332	331	371	339	361	327	350	366	343	367	338	299	350	369	295	357	357	375	336	350	365	357	371	326	363	352	358	390	358	351	351	395	336	348	378	335	324	362	340	339	355	304	332	350	332	340	369	381	348	376	340	339	400	365	355	382	363	362	346	354	356	354	343	337	376	341	324	383	337	336	346	356	347	329	363	331	334	361	345	371	360	347	336	333	361	347	351	351	319	334	340	344	348	403	369	338	347	365	367	334	347	329	344	366	331	342	361	337	368	385	348	382	348	337	344	375	358	312	354	311	334	344	336	348	341	329	361	390	335	358	371	343	363	354	325	331	345	358	364	345	325	349	360	358	363	365	368	348	342	339	348	364	312	326	331	337	353	363	346	361	341	342	337	328	351	347	376	359	319	363	347	382	347	323	328	348	335	334	361	332	338	348	380	349	376	361	368	336	357	352	337	356	357	369	361	384	337	327	359	345	331	361	342	358	378	339	386	335	352	342	366	365	364	382	358	338	354	344	345	337	338	329	345	361	343	380	362	334	360	354	362	358	328	358	364	342	347	342	329	361	342	343	344	353	349	355	331	349	336	351	364	314	339	359	374	360	361	319	352	331	353	346	367	318	312	374	310	392	346	316	392	367	333	338	363	335	366	392	344	366	364	359	346	335	343	375	352	375	348	320	344	348	356	332	313	330	324	314	332	376	323	352	344	367	337	355	368	360	343	333	352	362	360	337	348	378	329	350	354	337	384	373	328	322	351	370	325	342	347	350	392	365	351	363	349	349	340	356	332	332	350	337	368	337	337	354	360	351	330	361	320	330	371	359	324	382	357	350	323	333	365	334	348	324	351	320	384	401	400	306	367	343	337	377	332	360	312	347	385	369	362	322	347	360	334	353	364	353	360	326	344
980	526	303	196	189	277	344	368	320	308	265	255	210	206	163	159	137	135	118	116	110	111	112	100	100	90	113	93	91	96	88	100	79	88	96	93	100	102	91	81	84	76	70	70	86	96	81	79	88	79	78	90	91	92	71	84	74	76	78	71	98	71	82	83	79	86	84	87	85	89	76	77	79	74	75	75	89	77	81	78	81	93	63	92	92	84	85	72	68	79	87	70	95	89	87	95	74	79	66	85	73	85	91	75	74	82	85	80	87	81	75	77	87	74	98	84	76	81	85	95	74	92	78	77	80	80	79	63	82	91	87	86	74	76	66	81	66	87	82	93	96	71	79	82	81	80	81	75	69	82	93	74	78	58	97	75	80	77	87	88	80	87	88	89	83	87	85	79	58	74	66	68	77	80	93	85	96	79	72	71	91	99	77	89	52	78	84	74	78	83	71	64	81	86	87	77	62	84	75	69	73	101	81	92	89	69	77	70	77	84	83	88	62	94	70	83	71	89	81	93	75	86	85	77	88	82	87	79	76	76	76	79	83	83	98	95	79	85	79	82	77	96	91	75	82	74	64	69	86	82	81	80	82	100	84	69	85	91	72	81	76	77	87	78	73	86	76	80	72	75	75	82	79	80	67	91	84	82	80	77	82	85	69	78	78	83	91	87	77	70	97	75	79	83	88	74	79	76	77	87	86	73	83	71	94	89	67	92	76	78	73	81	83	79	80	81	80	85	82	79	81	92	92	79	66	91	86	69	100	64	68	85	90	83	69	91	85	73	78	89	79	86	88	67	80	78	75	83	96	86	76	85	73	86	65	82	89	71	67	89	64	63	80	83	82	77	77	84	82	75	79	87	88	88	78	83	88	71	79	94	86	92	79	90	76	79	76	70	99	87	73	84	71	84	89	80	87	74	93	92	80	92	100	90	66	97	64	75	87	80	75	75	83	73	78	82	78	86	81	76	71	71	80	78	91	72	71	89	79	86	71	92	67	68	86	87	88	76	84	56	84	71	77	79	83	92	79	83	90	85	64	102	80	71	78	103	92	78	94	76	92	66	74	69	74	67	77	84	85	83	86	83	76	81	88	99	73	80	83	77	91	85	77	64	74	64	73	83	84	93	74	78	73	89	86	58	92	76	91	76	100	87	72	79	95	79	61	86	88	88	61	73	79	86	76	87	84	83	89	77	90	80	87	77	85	72	83	59	86	70	93	77	85	94	95	83	78	86	70	66	75	82	80	92	70	82	82	91	71	80	88	82	79	88	84	95	82	91	78	81	81	85	74	75	88	69	90	86	87	84	87	86	84	99	90	70	77	83	64	80	81	69	73	74	100	70	73	78	86	93	78	97	86	82	85	70	96	60	84	88	77	72	81	85	86	71	73	87	67	84	86	96	70	64	83	65	74	78	73	85	72	79	74	74	66	89	85	83	92	72	73	76	73	94	78	76	89	70	76	66	82	75	79	89	90	82	87	89	96	86	80	83	89	83	92	85	74	65	82	72	76	89	94	79	85	82	72	73	79	81	88	76	81	79	77	87	88	74	96	66	85	73	87	98	86	79	88	101	74	73	84	73	80	74	85	75	74	88	72	71	85	75	81	90	62	63	80	91	73	87	84	93	77	87	73	100	75	83	82	67	79	95	83	96	77	80	99	74	83	83	86	93	66	81	77	86	69	92	85	93	68	75	80	74	82	80	72	78	78	77	89	77	77	70	79	84	90	76	94	82	74	79	79	95	93	82	75	78	99	77	81	68	87	91	80	71	86	79	82	81	73	94	89	83	81	102	79	81	83	79	71	85	77	64	72	86	88	76	86	82	78	92	79	82	71	87	87	78	79	65	88	85	72	81	74	96	70	69	89	76	78	95	80	84	79	76	91	70	70	71	67	76	86	75	90	107	79	74	74	88	84	72	90	70	85	75	86	86	85	73	76	81	70	82	83	84	79	68	73	92	86	68	80	83	80	83	75	64	84	74	80	74	81	79	78	81	69	81	83	71	77	74	88	92	77	71	53	85	77	101	61	79	71	74	70	87	92	91	86	107	86	81	68	79	62	66	73	65	87	89	78	95	76	67	58	74	81	65	98	72	77	89	86	71	91	82	92	91	72	70	80	76	93	78	89	67	75	83	68	74	95	83	93	85	76	89	85	68	76	77	86	90	78	78	77	87	91	85	68	77	95	90	72	76	68	85	78	93	69	75	75	68	81	88	89	87	78	81	84	70	87	77	85	79	89	80	72	82	79	93	76	77	86	81	99	77	70	79	85	77	81	94	77	80	88	73	93	90	73	79	81	75	92	82	75	79	74	73	93	79	59	86	98	80	98	70	78	86	84	76	81	93	89	86	88	84	99	72	83	79	72	97	72	87	73	81	64	80	62	90	85	70	92	63	66	88	87	86	65	78	78	84	77	72	78	78	91	77	73	89	80	71	90	71	69	58	79	97	81	67	93	90	67	86	85	78	82	73	80	81	98	75	78	68	79	75	89	68	80	92	87	77	91	69	65	74	87	82	70	84	77	83	89	68	93	84	77	64	87	85	84	82	79	82	83	90	75	68	89	81	99	75	93	88	66	87	96	84	79	80	73	85	89	76	79	71	92	72	81	65	108	70	89	82	89	70	84	82	88	94	93	82	83	79	96	65	85	92	86	62	86	84	72	69	95	80	90	82	82	81	74	85	76	96	66	72	58	87	82	77	80	79	84	75	78	85	69	82	92	86	69	89	74	75	58	84	96	71	66	84	87	77	86	83	92	82	94	65	72	64	78	76	74	76	71	67	80	78	87	68	84	87	78	92	85	88	75	71	66	62	82	89	79	69	76	86	70	77	101	70	69	70	85	71	74	84	99	76	83	80	92	81	77	87	65	90	74	80	85	88	100	81	83	78	81	92	77	92	81	79	70	86	88	80	89	82	77	80	75	70	87	72	80	90	79	64	73	93	91	99	87	67	79	78	84	87	88	83	69	82	79	70	85	79	88	80	83	76	72	97	77	85	82	86	89	85	87	80	88	73	91	87	88	76	68	85	90	94	80	74	79	69	97	87	95	74	77	84	83	78	70	79	95	84	83	92	76	77	79	84	96	107	85	78	91	75	81	97	83	93	77	79	73	76	82	79	77	80	75	78	92	69	67	79	79	85	82	79	83	102	83	81	85	76	88	82	76	94	74	96	78	88	74	81	92	86	97	82	90	63	71	81	83	64	77	84	92	97	59	70	76	69	78	87	82	74	85	84	59	73	79	66	68	79	72	80	69	84	75	69	78	90	96	83	87	86	86	83	79	80	99	98	83	78	89	84	99	97	79	97	83	84	104	86	97	78	93	94	74	94	81	70	82	94	85	63	76	72	81	100	91	84	79	83	85	89	72	86	75	89	78	86	76	81	81	87	88	75	86	93	97	82	85	79	73	96	80	85	80	76	86	101	80	74	62	80	80	72	89	80	92	73	64	87	90	75	87	85	75	77	97	93	93	83	76	88
15020	6750	3306	4630	10293	13723	13979	12249	10615	8842	7141	6694	5303	4202	3250	2827	2513	2246	2113	1906	1635	1712	1553	1488	1367	1383	1390	1281	1238	1184	1148	1022	1001	858	865	911	843	840	843	905	855	774	708	752	688	719	706	757	727	705	728	708	807	796	730	714	629	639	715	677	688	695	693	678	649	637	611	677	672	699	652	630	646	631	663	655	674	682	617	698	642	684	649	677	672	636	707	647	656	650	635	655	679	685	628	695	630	674	699	683	631	651	671	663	721	672	700	686	690	627	702	664	643	676	626	694	652	609	640	651	661	659	680	671	647	666	692	627	698	637	653	647	686	662	721	659	664	596	650	682	645	715	685	635	668	631	626	661	659	676	607	646	686	690	662	644	703	651	657	619	671	660	656	635	614	685	668	642	668	661	655	644	679	619	674	672	640	701	692	656	644	664	671	675	658	670	699	649	644	672	675	641	636	670	650	668	648	607	637	640	637	626	635	638	692	675	661	683	639	674	628	716	681	652	606	684	657	625	607	630	659	717	655	628	693	638	605	638	700	654	647	675	641	639	666	634	652	660	661	647	637	685	638	684	622	652	668	667	662	637	653	653	688	625	674	660	690	658	681	692	669	663	674	654	672	690	644	645	675	671	653	702	667	626	638	668	652	645	654	662	625	704	656	627	668	647	640	590	624	628	692	664	682	629	669	651	684	607	623	669	615	676	618	657	673	626	647	637	654	682	697	631	683	693	645	652	641	644	652	649	678	626	635	678	639	647	625	596	665	647	692	655	672	698	664	678	624	679	659	642	600	678	684	644	673	618	684	638	651	624	689	632	630	635	625	645	701	695	695	653	650	661	706	678	647	691	674	645	676	626	647	627	655	668	657	679	648	616	648	665	703	695	656	616	654	638	655	611	668	632	606	656	651	697	695	671	662	712	645	630	612	674	642	693	640	644	666	651	668	671	664	683	639	646	641	655	664	704	657	602	667	641	662	629	690	660	635	661	647	607	662	710	640	663	640	623	677	623	611	648	670	668	646	630	644	626	622	660	682	647	647	632	628	687	675	656	676	655	657	640	634	626	653	630	681	628	623	696	661	616	633	638	649	690	665	631	628	653	667	659	636	647	629	639	696	605	691	640	649	677	701	689	688	652	678	690	685	650	658	623	652	653	688	649	625	669	618	597	635	669	646	596	661	668	668	686	631	665	662	666	612	644	675	660	673	624	651	666	629	713	650	656	674	636	646	652	680	678	645	606	661	641	649	660	657	704	671	663	673	694	655	657	680	671	663	666	672	667	625	634	682	635	696	695	621	678	679	634	666	654	673	633	671	667	627	626	621	664	697	606	647	697	701	642	657	622	636	666	647	649	626	616	637	646	617	670	647	666	630	669	664	648	677	674	658	639	641	667	662	683	644	685	647	656	658	663	687	667	679	670	675	672	627	624	636	629	672	661	630	690	671	597	707	645	630	628	669	647	650	699	671	670	676	671	663	650	672	671	648	628	651	602	649	670	633	684	694	667	669	614	614	652	663	626	669	681	664	675	635	670	639	653	657	673	676	675	658	671	692	631	674	638	669	662	697	614	675	691	677	652	673	622	625	653	662	695	627	682	623	618	658	635	697	644	647	694	685	671	677	691	651	658	662	625	692	661	629	630	660	636	652	708	667	697	645	694	667	635	660	646	673	635	729	678	653	609	667	679	665	651	655	665	709	622	597	666	661	632	661	627	648	632	668	672	634	603	683	656	674	668	641	656	625	680	661	627	613	678	645	652	687	647	639	644	657	653	679	659	737	658	639	676	655	630	661	640	639	650	667	637	681	628	664	589	695	634	676	676	645	664	633	661	680	655	633	594	679	626	648	676	648	659	666	640	663	656	649	653	658	642	653	660	661	686	684	605	667	663	629	700	676	659	644	624	644	701	647	645	593	676	615	696	665	632	705	657	653	690	677	715	664	654	611	660	620	659	610	663	634	664	642	642	644	666	687	624	662	675	674	677	588	644	658	644	631	629	645	642	625	660	672	680	666	689	664	649	640	654	669	663	632	633	671	666	686	664	673	660	666	670	699	660	640	636	606	635	629	673	616	688	716	664	675	673	688	647	644	642	666	673	708	623	677	652	658	673	670	673	636	668	646	626	690	660	625	670	646	647	645	671	704	640	665	708	627	673	636	621	679	687	632	652	708	667	686	653	723	665	656	637	624	642	644	681	624	655	689	673	680	676	663	679	693	618	667	660	623	645	637	692	661	630	674	661	657	619	677	649	660	662	643	706	667	619	635	631	634	630	630	659	694	681	631	713	677	635	630	632	660	630	649	646	669	638	665	616	599	664	652	674	658	678	671	611	639	642	676	691	616	681	682	623	652	651	632	663	626	661	657	616	630	628	669	662	630	655	638	641	700	642	672	676	675	678	700	616	667	650	657	660	711	695	661	732	646	657	644	642	628	627	646	678	680	676	700	660	673	667	644	674	685	670	668	649	679	626	661	604	643	704	658	634	655	669	598	677	631	649	646	647	640	647	594	681	636	650	630	616	648	712	653	652	651	699	694	717	648	651	603	621	634	646	653	670	629	649	664	594	703	738	610	661	674	620	710	637	657	681	611	633	641	644	632	691	688	595	677	659	654	649	639	667	633	660	626	679	690	630	693	632	704	617	617	646	632	706	644	654	675	647	636	687	635	663	678	643	667	666	663	665	688	646	671	630	682	665	679	621	678	669	651	648	657	662	686	618	653	701	654	650	649	652	674	635	645	669	638	650	630	623	642	628	638	636	630	682	601	661	672	694	692	660	666	657	666	638	664	711	659	640	672	676	616	651	620	666	650	660	641	649	728	679	667	711	663	656	607	640	624	615	706	673	614	664	689	642	657	663	654	614	705	663	658	691	654	637	666	675	665	708	684	616	666	637	659	659	656	685	618	647	668	689	623	647	642	635	638	684	688	672	638	667	612	624	615	652	695	652	621	625	640	650	663	639	646	677	672	666	666	608	708	688	658	660	647	657	669	628	611	668	651	677	679	659	658	656	646	657	658	656	643	631	669	675	679	685	671	671	703	684	664	646	633	628	652	619	616	699	626	662	639	671	652	654	599	674	632	627	636	685	634	665	589	665	613	650	679	657	625	669	698	681	665	697	670	629	658	665	686	634	649	607	643	679	663	698	622	672	676	620	702	659	621	674	650	658	675	688	630	632	647	651	692	653	646	708	659	627	634	613	665	619	603	615	625	647	648	649	650	665	649	641	671	624	645	659	643	673	657	659	667	659	662	680	665	676	653	617	661	668	664	648	700	717	603	669	654	664	644	654	642	704	641	672	677	638	669	657	629	640	629	646	661	682	663	619	646	600	629	662	688	689	655	661	662	702	693	643	676	652	681	686	645	662	663	667	655	663	689	654	640	627	699	668	660	666	625	653	663	602	637	676	628	656	649	652	697	580	675	647	654	665	688	638	675	669	645	669	652	678	661	663	608	669	604	676	645	658	648	633	598	676	647	635	689	677
1834	407	231	145	140	247	298	299	294	243	231	209	162	155	120	98	120	89	99	86	79	75	80	83	59	68	74	69	77	61	61	52	45	54	45	54	57	41	40	59	48	36	47	55	49	39	38	40	34	52	47	48	58	45	41	38	50	41	39	43	43	47	38	45	47	46	42	40	48	47	39	36	44	51	36	31	38	39	49	47	36	49	40	35	43	38	31	41	44	50	45	34	43	47	41	39	48	49	37	39	47	41	32	37	44	47	36	44	40	38	50	43	34	44	40	52	45	37	52	39	41	39	46	26	38	39	39	34	43	41	50	41	44	36	42	59	38	49	43	39	41	32	47	35	42	52	46	41	42	35	55	39	32	40	37	38	37	40	48	62	37	35	46	29	36	51	48	34	39	39	40	40	37	49	40	36	35	40	43	46	44	42	44	51	25	47	29	42	44	39	49	44	41	41	54	44	33	36	36	43	40	48	46	37	35	41	56	38	52	41	39	43	46	47	41	42	39	41	55	35	40	48	40	54	44	48	58	42	35	41	45	42	45	47	39	41	41	40	42	35	50	45	55	43	48	52	43	45	46	45	36	44	46	31	27	40	31	48	30	32	65	45	38	39	49	44	45	38	51	34	42	52	43	29	37	41	45	44	31	44	43	35	35	41	34	48	43	43	45	41	49	43	45	33	32	32	42	39	37	34	42	48	52	42	42	56	40	39	28	42	41	34	49	55	39	43	54	35	46	28	44	42	44	41	45	38	40	58	39	38	46	43	49	34	26	37	35	34	47	38	38	47	30	39	43	36	34	42	37	46	46	36	29	31	37	36	42	44	41	44	54	42	40	42	47	48	33	50	56	45	45	40	53	33	43	40	39	38	37	47	39	38	32	44	45	32	41	38	44	42	47	41	32	29	38	43	38	31	37	46	35	48	42	43	38	43	40	41	30	56	36	39	39	32	51	47	36	41	53	31	44	45	36	43	55	28	35	51	36	29	41	38	43	43	40	30	41	58	43	34	40	45	41	36	40	32	36	39	34	56	34	51	42	38	40	40	52	56	38	43	44	40	53	53	41	45	44	42	43	54	34	45	32	44	34	38	50	49	32	36	53	46	40	46	35	39	45	35	39	39	51	34	48	46	39	50	48	38	32	49	40	49	48	44	33	36	44	37	40	37	46	43	43	36	49	45	36	58	37	41	37	53	29	39	37	45	33	48	33	39	29	36	46	47	44	41	48	49	39	39	46	45	54	44	39	43	45	48	39	26	37	42	44	34	39	45	37	35	42	28	42	40	43	53	36	46	53	38	47	43	39	29	38	41	48	35	41	39	43	46	40	42	32	30	32	30	40	38	39	37	39	51	32	46	42	43	48	50	27	34	34	42	39	47	35	36	48	44	33	41	43	43	45	39	40	40	51	34	42	25	41	28	40	42	48	49	48	43	37	55	47	29	50	57	28	45	38	37	36	36	39	42	61	39	35	40	43	36	46	31	45	47	38	42	27	42	60	37	36	41	49	44	57	31	40	29	29	39	42	32	31	48	42	32	41	40	39	47	36	27	40	46	46	37	27	41	46	39	38	48	51	31	30	47	34	49	43	45	30	48	40	47	35	33	45	42	36	42	40	43	54	40	41	32	40	38	32	44	43	43	44	43	44	53	44	34	37	54	21	47	41	43	32	43	35	41	31	35	45	33	27	44	44	33	48	41	43	45	39	40	39	34	40	42	37	44	39	42	53	52	44	37	31	43	44	33	44	39	49	51	41	43	37	49	34	37	44	47	46	34	38	34	47	39	46	34	40	43	39	48	48	47	45	30	41	36	37	49	35	40	35	38	35	38	46	43	45	37	33	46	45	32	45	58	36	57	55	60	52	41	45	42	53	45	51	38	46	38	41	41	47	45	38	48	35	46	43	38	36	36	47	43	31	38	38	32	43	44	29	35	36	38	38	43	38	53	33	48	48	44	46	41	40	40	43	36	35	49	49	42	38	39	46	43	37	39	38	34	41	41	51	46	37	41	37	38	43	40	39	41	31	36	28	38	48	35	50	41	31	42	37	48	49	60	42	43	43	40	41	49	36	31	42	45	35	52	38	45	50	39	39	39	45	45	41	40	40	40	37	40	50	31	31	42	51	42	39	33	55	27	41	35	42	57	35	51	42	50	29	40	44	38	31	30	44	40	32	53	32	43	36	32	47	35	33	31	49	48	39	43	40	29	46	44	35	31	45	39	48	40	35	34	41	54	38	46	41	38	44	43	32	45	40	37	38	39	46	39	51	48	31	40	47	39	46	47	43	43	38	48	52	42	57	53	38	41	30	41	45	40	46	40	54	42	35	39	31	40	39	46	48	41	43	52	35	35	46	46	44	48	47	32	40	46	36	37	41	50	31	26	46	38	32	44	42	41	35	41	41	40	51	36	51	45	40	41	49	49	37	42	36	42	40	44	34	49	44	40	45	48	43	50	53	35	32	39	33	53	35	43	56	39	46	46	46	49	36	47	38	38	37	38	47	35	44	34	41	48	38	50	45	57	39	36	39	45	54	48	44	43	40	44	50	43	40	35	33	45	38	49	47	40	40	42	37	33	46	46	36	61	41	34	44	45	52	40	46	44	47	40	40	34	43	46	35	48	40	42	34	40	36	41	37	39	40	37	43	33	38	38	37	54	23	44	43	40	42	38	34	28	45	42	36	41	37	47	42	34	32	43	48	39	32	47	43	41	47	48	34	46	47	39	47	40	35	50	39	43	40	37	39	40	42	44	42	41	41	47	49	40	55	31	36	42	35	30	40	28	38	36	39	49	37	39	51	47	30	43	31	42	40	44	32	45	50	38	39	41	42	38	39	37	32	45	40	48	44	39	45	38	43	30	42	38	46	39	46	38	37	43	37	50	55	37	38	48	35	42	35	46	43	40	42	47	45	30	45	41	48	43	51	48	35	48	39	31	54	32	45	39	38	44	41	44	44	34	48	40	51	45	30	50	44	47	42	34	37	38	36	38	50	45	42	47	29	42	54	49	34	34	39	36	43	43	39	39	43	44	40	43	31	46	42	43	43	46	37	50	39	32	41	45	48	42	38	39	43	35	26	40	43	42	45	27	41	25	46	44	46	38	36	41	35	35	40	37	45	35	50	51	44	30	35	35	37	32	33	47	43	42	39	37	40	36	43	31	50	39	39	50	52	48	34	52	53	51	43	40	42	41	41	39	38	47	41	51	42	37	39	50	39	47	45	50	35	47	41	28	41	31	35	48	37	46	46	46	52	46	38	37	35	36	37	41	45	46	43	34	49	32	33	41	47	41	38	41	35	48	40	44	36	44	30	38	44	40	29	31	51	45	41	38	37	45	49	52	32	40	45	49	34	40	53	42	45	48	37	42	34	51	44	37	40	33	44	30	38	48	41	49	42	46	40	42	56	27	38	42	42	45	53	50	35	43	41	47	30	44	45	38	58	35	53	28	41	34	35	44	46	34	36	49	40	43	42	43
15558	5741	2790	3873	9077	12692	12948	11753	10170	8638	7099	6474	4822	3851	3146	2434	2389	1978	1885	1566	1514	1425	1182	1152	1120	1082	1086	1027	977	899	812	707	645	571	619	660	542	568	603	602	530	457	407	460	436	447	404	436	400	423	433	432	419	466	444	405	379	357	343	390	361	329	340	351	358	343	340	375	356	316	342	351	322	343	337	331	381	361	366	384	310	335	354	315	365	374	367	374	402	348	392	346	359	356	346	364	360	371	377	361	342	358	361	367	354	349	361	358	347	347	379	360	335	378	365	340	391	361	396	339	360	334	401	338	400	342	357	362	369	369	321	373	374	368	353	342	347	317	348	348	367	352	399	349	340	369	322	319	335	368	359	361	339	359	362	347	366	339	337	337	350	353	337	364	352	342	321	344	336	331	313	332	345	374	336	353	322	358	342	340	324	339	294	349	374	361	369	363	333	338	320	314	353	323	350	346	335	363	352	345	357	372	345	346	365	335	350	345	353	351	386	328	373	340	354	330	362	357	386	339	364	370	365	358	348	355	341	337	362	347	383	377	331	344	352	341	379	358	334	347	365	344	359	365	356	355	368	357	350	347	345	317	381	345	314	340	349	363	358	329	363	339	346	380	366	337	322	339	380	358	369	361	350	377	349	357	342	305	323	376	363	348	325	377	331	334	334	315	385	345	382	364	376	319	363	329	378	347	358	343	324	365	326	387	355	348	348	341	367	369	369	355	353	351	391	340	324	346	328	339	364	346	368	352	367	340	389	350	323	361	366	368	313	337	347	361	353	356	361	371	349	353	359	344	363	366	335	356	356	339	345	381	350	359	369	346	333	377	364	338	345	355	355	352	357	354	345	374	344	372	335	365	368	347	352	382	353	374	350	395	404	358	341	373	368	371	356	353	339	343	349	379	345	354	374	377	352	358	358	361	351	346	329	338	352	350	352	331	334	359	348	319	355	349	340	331	361	374	309	345	390	325	374	331	352	315	328	360	400	323	357	344	339	361	314	354	362	347	355	344	347	368	321	337	360	354	332	376	368	337	351	327	370	369	338	330	326	341	346	314	370	335	320	388	332	325	351	353	349	364	363	364	375	379	368	345	342	356	333	336	380	311	331	354	334	357	382	348	366	356	343	354	376	348	330	365	327	352	366	362	336	365	353	357	326	329	359	356	351	378	342	353	335	337	315	309	355	345	323	343	363	325	365	333	356	362	318	334	356	357	351	392	333	394	373	344	297	370	333	349	347	359	366	352	350	373	340	345	320	345	351	349	356	371	353	337	398	367	350	330	354	347	322	368	341	334	365	404	348	326	319	357	341	343	335	348	360	354	361	373	334	345	328	333	341	330	321	344	347	339	337	365	325	343	354	348	344	332	365	386	353	351	317	364	349	366	366	367	339	343	326	323	323	309	390	359	379	352	390	345	348	344	354	347	322	312	354	363	361	344	373	360	335	373	350	340	344	332	333	342	362	339	352	358	362	342	357	376	354	337	360	358	351	331	317	329	360	346	360	349	349	388	346	403	344	349	352	363	381	316	366	355	340	328	375	369	393	384	336	377	338	373	348	380	376	362	332	355	335	364	314	347	359	340	323	333	357	327	362	330	342	363	394	355	362	319	299	345	378	349	373	349	364	339	345	372	313	369	330	334	348	334	343	336	338	341	327	353	340	401	346	340	329	360	334	366	329	377	350	338	341	351	337	367	342	355	331	338	311	363	362	353	359	332	372	367	343	377	367	362	342	329	330	326	358	347	352	354	352	373	322	347	361	385	354	352	389	345	375	333	367	381	394	338	337	326	347	354	318	357	328	401	341	346	390	345	355	338	325	379	342	335	328	361	343	343	383	334	354	354	364	353	331	345	300	343	357	377	347	361	315	349	312	357	349	342	361	343	358	365	368	350	345	350	334	339	332	338	367	374	371	380	347	402	373	369	346	355	344	363	362	347	327	360	359	341	368	350	347	315	331	360	378	330	369	306	351	335	348	310	379	344	347	365	335	377	336	337	363	362	388	357	343	340	334	329	358	332	352	364	360	366	380	377	332	363	331	351	359	343	352	353	360	352	357	328	348	367	374	334	349	336	355	342	348	353	361	341	334	332	387	348	340	373	363	358	340	354	336	352	328	361	358	358	328	376	370	333	349	347	376	348	359	349	338	342	350	337	338	337	357	324	379	393	361	327	346	372	349	347	363	344	376	342	342	338	345	365	349	352	385	353	351	358	354	319	329	380	340	372	363	345	336	333	350	353	384	355	337	331	351	368	361	370	377	355	317	310	328	327	319	326	356	342	335	351	322	350	352	360	335	344	373	373	353	392	374	321	347	370	362	350	374	370	358	334	353	365	349	314	340	363	354	352	353	337	316	340	348	341	338	362	343	342	336	342	336	323	359	383	365	345	327	360	356	335	369	364	397	336	351	329	335	327	354	342	346	359	353	390	351	341	358	342	364	361	350	328	378	322	351	343	327	330	341	354	348	334	361	324	358	371	331	358	344	358	378	327	342	336	370	313	343	327	343	357	353	340	312	324	336	315	344	357	356	306	335	373	349	340	362	375	362	356	364	357	345	347	343	362	364	373	335	377	335	349	369	347	326	363	344	333	346	358	370	340	331	342	360	365	339	323	355	339	353	352	357	351	341	344	327	319	334	348	328	358	327	363	375	332	341	337	405	347	334	328	360	343	361	356	340	340	343	346	336	340	362	367	329	323	348	390	342	365	354	377	345	370	363	358	360	348	354	362	362	360	354	396	356	351	347	357	352	350	354	343	346	330	349	380	347	348	333	355	354	379	352	363	327	381	340	339	381	357	377	372	378	329	347	347	345	365	351	327	339	327	332	353	365	394	369	359	369	365	338	351	358	345	342	340	361	322	339	326	367	351	340	354	333	365	333	354	384	328	366	357	378	360	363	345	329	358	368	335	342	315	393	339	325	342	364	346	350	349	364	369	330	360	352	330	324	360	361	340	334	350	364	357	365	315	350	335	338	343	333	340	349	338	361	355	356	365	362	327	366	345	355	342	359	352	383	374	359	365	369	340	348	362	311	354	365	325	375	382	362	356	346	358	359	395	352	358	361	378	340	355	354	335	363	367	341	342	363	341	359	342	362	350	320	323	355	355	349	354	336	337	353	323	340	352	326	373	331	330	364	356	337	334	360	355	360	373	352	336	345	357	349	340	373	356	347	357	361	378	342	345	325	353	344	396	306	344	361	356	333	375	362	323	388	369	355	330	339	317	334	354	396	348	364	361	357	334	354	357	322	311	358	351	334	332	367	355	324	327	363	349	337	345	347	361	375	353	354	342	355	336	310	344	336	353	345	366	348	341	349	344	397	341	369	346	343	323	355	362	333	309	354	352	352	358	352	308	323	359	368	335	375	372	320	333	352	356	386	376	363	386	359	362	361	366	339	394	326	350	342	334	349	372	347	337	354	374	346	343	322	366	373	363	354	338	348	341	355	369	343	343	347	383	384	332	360	351	364	345	387	325
1505	652	335	217	234	342	431	426	442	360	346	333	253	230	181	171	156	161	136	139	127	132	132	122	125	113	131	109	126	124	104	95	107	97	98	89	92	110	106	100	91	80	105	76	77	93	86	81	100	81	87	91	78	88	100	93	82	90	78	81	89	104	84	76	88	82	86	81	84	98	76	77	111	76	102	92	68	75	81	71	87	75	75	89	92	87	79	99	83	85	102	107	76	91	88	61	88	74	85	98	80	75	79	69	91	79	86	93	98	80	70	80	87	76	107	90	77	93	89	93	94	79	74	96	86	89	74	79	78	92	93	91	77	80	91	96	85	92	68	95	83	97	84	93	81	84	79	101	95	92	83	96	103	94	88	89	88	92	85	96	77	91	81	96	96	94	88	85	83	73	82	88	93	95	93	92	78	82	95	100	78	83	94	104	81	72	91	92	80	65	91	93	87	91	99	89	108	67	76	77	78	85	76	79	91	81	87	96	87	74	86	73	92	93	73	96	77	88	72	92	72	90	112	77	109	92	90	103	89	88	73	79	77	80	88	92	86	89	87	75	98	82	106	87	88	81	103	77	95	86	106	86	99	103	69	84	85	64	73	88	84	91	84	77	74	80	70	76	79	94	94	89	70	85	85	74	82	101	83	91	88	87	83	84	82	82	98	78	80	68	91	89	95	87	84	78	89	77	88	96	88	94	89	74	80	95	96	94	101	92	84	89	90	82	87	96	80	102	84	83	88	97	86	90	99	88	96	88	82	74	97	77	84	89	79	68	70	97	88	80	86	101	100	98	90	91	88	77	105	81	89	79	76	83	76	75	74	74	94	77	94	91	96	88	73	78	86	87	91	90	78	87	76	75	91	110	69	91	75	95	74	89	74	102	90	76	74	77	72	100	88	91	82	82	93	77	71	88	69	87	81	88	86	99	75	87	81	91	88	82	99	94	85	77	98	66	88	82	81	94	83	84	90	67	102	97	81	87	80	85	81	76	85	74	105	98	73	96	83	80	78	67	114	83	81	89	84	86	75	91	97	87	74	88	90	81	85	102	70	97	89	73	89	76	85	85	82	96	65	82	71	75	81	84	99	100	82	81	90	87	95	76	95	77	78	89	95	77	75	96	76	85	87	84	72	81	74	87	77	103	70	81	78	104	86	84	100	93	80	65	88	98	89	81	99	95	108	84	92	91	84	85	74	103	74	89	85	89	76	91	88	90	70	90	97	92	81	65	71	75	92	98	79	85	75	87	78	83	96	80	88	75	90	82	82	80	83	94	83	86	90	89	82	86	87	68	98	92	92	87	74	80	87	72	71	82	81	88	87	64	95	94	91	78	76	79	87	86	75	94	89	85	90	87	83	96	75	73	81	83	100	77	97	91	73	92	97	82	89	80	72	86	77	78	98	94	103	94	82	89	76	81	74	80	83	82	81	86	81	85	77	97	70	100	82	91	92	86	87	87	99	85	80	86	97	99	77	66	75	86	78	93	96	78	87	93	94	83	94	97	110	66	65	80	87	75	95	85	83	79	103	95	80	99	106	72	97	101	72	62	91	89	87	88	96	77	82	87	80	85	78	85	78	91	87	91	98	79	87	80	91	90	82	91	74	83	87	102	88	83	88	78	76	92	85	80	89	84	82	87	85	77	84	90	84	96	69	90	77	97	70	84	94	95	96	90	84	91	96	88	93	110	80	82	96	82	83	98	88	97	78	83	73	112	98	72	80	94	98	83	91	79	98	97	100	101	85	70	92	80	82	91	96	94	86	82	91	85	86	98	84	94	70	83	90	99	87	87	87	83	98	93	85	79	93	89	69	78	82	83	95	92	87	90	82	84	78	79	79	98	90	92	96	91	82	75	91	72	108	81	97	87	67	84	67	94	107	99	81	80	84	95	119	82	96	91	108	104	83	69	71	88	89	69	71	90	80	84	72	92	83	87	95	86	78	70	75	72	66	69	82	79	74	94	95	81	99	84	67	83	81	76	91	95	100	79	94	93	85	84	72	86	107	87	76	78	77	85	70	87	99	83	86	99	93	84	85	81	99	92	91	88	79	80	99	74	77	87	73	82	86	71	101	98	95	94	103	93	83	94	103	88	91	88	89	89	88	83	81	71	105	79	85	80	83	104	83	103	81	99	85	80	92	89	89	64	82	84	92	90	88	94	83	95	73	82	79	80	88	77	92	88	94	91	83	92	86	86	96	79	96	85	93	76	67	65	92	70	104	85	101	94	98	87	97	70	99	84	84	86	91	98	92	74	97	87	83	94	96	73	80	94	95	110	89	83	76	80	80	90	84	85	78	84	81	63	89	79	75	95	88	104	80	85	102	94	92	78	88	89	73	94	86	80	86	83	85	83	92	74	82	65	101	87	87	72	73	82	73	83	95	89	84	79	88	74	81	93	87	83	83	87	70	75	78	90	111	82	78	96	80	88	86	75	74	82	96	81	77	75	77	92	87	101	96	73	107	91	81	87	71	83	84	106	99	90	93	96	82	76	75	86	66	66	103	89	86	65	89	88	102	80	74	87	71	72	98	89	88	91	90	79	85	74	89	77	87	95	85	86	93	104	101	76	93	97	96	95	88	104	78	80	84	94	88	92	92	76	75	88	115	80	75	89	88	75	78	90	85	91	83	81	75	83	99	76	97	72	68	91	65	82	77	83	83	88	94	87	94	89	73	86	107	78	101	99	86	92	81	76	82	82	80	86	88	88	79	86	95	84	96	73	76	88	71	108	95	89	79	96	86	70	85	91	91	98	84	80	90	91	93	69	95	97	89	73	67	84	92	97	92	96	66	72	85	88	81	97	95	91	90	79	61	94	83	81	90	101	102	84	80	84	99	104	83	85	87	80	93	93	89	94	93	78	87	72	80	86	79	61	85	88	90	101	85	99	85	82	106	91	92	99	96	75	89	100	95	84	92	80	98	91	76	86	91	80	76	70	72	105	66	95	89	91	86	75	101	99	75	86	68	86	85	88	79	80	88	75	71	90	79	77	87	82	91	81	98	78	79	90	97	84	85	85	80	80	78	92	89	99	87	88	101	81	97	97	90	93	100	97	84	81	95	91	86	85	86	77	98	75	99	92	90	81	77	77	88	75	74	94	91	101	72	88	91	85	79	85	84	86	76	87	78	91	94	87	72	82	79	76	82	82	74	96	75	79	86	81	75	91	93	80	91	91	92	92	84	88	89	86	96	88	99	83	66	81	74	72	83	88	75	90	65	85	77	84	86	84	98	88	82	79	92	79	82	92	92	98	99	99	91	102	81	72	82	82	98	92	87	91	84	71	85	73	75	81	83	102	95	108	85	84	98	83	89	99	79	74	87	97	82	101	98	80	94	92	81	78	68	94	78	70	79	78	87	82	96	89	100	76	78	87	89	76	71	83	104	93	89	105	76	67	85	105	81	79	98	83	76	83	88	86	75	95	83	82	82	72	98	89	87	74	92	84	93	87	84	84	91	84	75	87	90	80	85	81
17954	8104	4260	5726	12501	16319	15906	14678	12654	11123	9598	8280	5966	5136	4380	3454	3266	2762	2629	2315	2208	1939	1808	1735	1691	1660	1570	1435	1543	1402	1262	1124	1085	1089	1056	960	964	984	1015	1022	931	822	838	827	837	835	766	806	746	785	842	797	848	820	808	732	754	738	729	750	665	690	673	774	697	736	698	687	740	716	727	740	741	705	669	719	701	705	694	727	715	708	724	679	727	683	728	737	735	681	686	716	690	735	715	681	700	715	705	757	713	712	716	727	718	746	774	737	695	715	704	684	769	757	727	669	683	693	704	718	706	738	739	699	751	685	697	730	690	683	705	713	660	696	715	698	738	748	717	710	706	716	693	712	691	684	718	675	665	686	685	679	687	707	676	713	716	677	690	704	724	700	683	699	723	725	736	711	686	696	713	702	660	687	672	655	683	705	727	722	658	729	751	702	715	674	674	731	712	726	749	697	703	688	668	674	710	703	758	670	735	708	689	707	679	710	721	702	716	739	687	686	751	701	674	721	717	725	728	744	723	721	720	723	703	710	707	729	724	752	677	712	728	697	645	670	661	744	688	710	688	724	677	660	727	682	687	679	732	695	713	735	668	724	684	682	751	679	665	682	729	721	721	686	723	698	730	680	750	730	694	707	695	675	680	731	720	707	698	727	721	677	722	656	683	696	705	693	691	723	700	713	682	690	697	708	709	702	708	739	680	678	715	658	687	725	707	702	668	687	690	692	711	705	726	713	723	699	758	669	744	715	714	711	684	727	696	654	666	691	664	701	701	719	683	702	681	695	699	723	679	698	721	706	723	702	779	709	741	658	696	673	694	719	691	697	710	710	722	697	705	731	700	658	666	664	752	678	730	721	714	706	741	692	669	704	733	711	672	715	675	714	638	678	646	700	689	762	707	706	729	732	681	686	738	702	710	754	711	734	736	695	712	679	746	686	688	687	685	677	702	716	710	669	683	686	712	660	724	697	712	667	704	692	691	675	724	701	744	726	700	721	706	708	748	663	674	728	739	696	720	660	672	696	664	716	721	655	743	671	689	715	684	684	664	705	650	702	719	666	706	750	697	667	670	699	743	695	691	632	661	690	681	732	742	701	761	719	690	735	691	703	699	683	652	700	680	697	711	720	716	715	662	694	692	682	657	710	727	683	692	709	726	683	739	721	706	731	696	703	667	703	689	726	709	740	772	722	676	669	727	673	752	699	695	695	739	675	723	761	730	691	687	700	709	731	718	684	685	692	692	712	671	694	721	722	731	716	754	682	701	701	648	679	709	717	725	732	755	742	671	688	701	744	741	725	727	708	670	683	728	716	712	711	691	715	698	699	666	693	695	714	713	692	734	703	698	693	731	726	718	700	697	718	694	682	713	689	693	729	737	732	633	689	699	677	687	719	685	721	719	727	696	676	682	693	717	762	695	657	669	712	683	688	684	684	698	665	718	685	666	724	686	735	679	679	714	678	666	711	721	682	709	674	700	644	719	698	724	694	706	735	706	702	732	754	710	719	699	690	718	702	707	693	691	706	723	713	735	703	700	736	706	719	747	711	636	727	698	713	761	647	731	738	692	670	668	704	730	726	646	712	742	704	682	704	693	712	663	768	716	717	686	729	688	704	694	733	716	715	723	724	710	690	678	693	744	706	689	666	659	746	712	750	733	718	743	687	726	686	723	730	722	722	757	681	782	709	695	699	762	705	745	702	696	726	731	728	684	657	684	716	709	761	713	717	696	732	708	713	693	746	751	744	674	723	732	705	715	675	684	725	692	784	693	717	685	734	695	690	703	732	688	695	673	698	728	653	732	693	761	653	707	685	705	684	622	713	706	743	724	699	683	683	697	669	724	696	717	709	733	692	721	686	667	704	686	722	617	698	704	742	761	694	656	715	710	720	732	700	698	721	747	732	682	668	690	656	666	723	695	756	674	670	699	666	681	684	692	718	700	702	694	722	681	698	676	707	715	728	656	689	719	655	677	712	710	683	710	693	683	736	721	701	736	701	710	689	731	742	718	685	656	725	723	762	692	681	670	686	664	703	677	735	706	701	688	733	739	651	714	759	699	696	707	743	717	713	680	772	736	718	693	734	656	732	748	681	734	710	747	684	708	724	727	715	694	782	707	685	739	678	697	719	710	693	739	688	685	702	674	677	694	685	710	691	698	714	674	728	685	686	721	710	698	719	671	729	735	704	697	636	766	720	711	734	722	674	724	679	737	754	664	704	744	703	712	697	749	656	739	737	681	700	715	669	703	704	691	733	689	725	723	695	700	700	727	718	754	768	717	658	683	651	728	704	712	707	731	709	732	720	716	698	733	708	724	679	723	701	753	715	714	645	675	707	701	655	691	710	675	702	688	682	747	671	695	685	708	679	722	698	719	751	718	734	700	717	694	721	719	689	721	728	670	699	680	668	715	745	701	710	694	747	690	718	693	714	710	679	704	693	729	699	703	681	707	709	700	684	725	692	727	661	720	721	752	680	725	701	654	690	756	673	693	772	736	673	707	714	742	641	695	705	698	712	674	755	667	714	726	731	715	696	709	698	744	721	686	735	712	695	736	688	729	698	658	690	719	726	661	703	744	723	739	738	689	660	741	730	689	709	729	694	717	696	685	719	640	675	701	738	661	713	735	702	697	734	726	729	744	686	687	716	651	724	738	672	696	675	693	653	693	698	699	712	711	757	695	677	700	661	716	734	677	698	721	699	685	694	725	743	702	695	710	698	744	683	730	734	704	697	767	705	730	666	671	722	662	712	746	715	688	713	718	697	720	667	672	675	734	663	688	705	739	676	684	711	736	729	716	754	736	717	700	752	713	671	692	686	690	737	711	674	716	672	646	701	676	723	684	685	678	725	709	724	700	712	780	673	675	701	758	703	650	672	687	693	717	705	693	690	668	731	721	740	662	704	715	748	723	721	707	683	754	699	659	700	713	727	676	675	700	673	681	675	713	686	676	677	662	677	656	695	660	683	704	668	677	693	739	713	725	714	682	756	736	742	718	732	708	713	741	700	734	714	686	730	684	681	693	704	692	708	675	715	702	706	698	703	710	667	731	675	680	717	702	671	755	692	657	678	690	744	691	706	715	670	695	634	698	679	715	671	712	676	716	703	714	725	751	698	706	695	690	675	721	694	708	726	699	712	673	697	692	700	714	685	658	715	733	738	673	711	707	689	703	681	726	680	694	714	656	716	712	738	714	693	687	764	725	711	671	730	716	713	690	721	729	676	717	680	720	714	690	743	710	740	717	705	701	631	713	725	688	678	705	700	694	687	687	716	678	673	685	704	684	715	692	670	706	690	696	714	679	721	683	706	703	725	761	698	681	680	714	729	662	702	718	677	680	623	716	762	666	655	692	661	717	641	698	752	761	725	705	693	722	674	671	742	766	713	746	676	657	670	678	721	679	678	705	657	711	694	668	665	680	710	687	699	702	726	681	653	701	714	717	677	714	662	706	696	669	700	699	699	715	710	722	703	674	735	699	730	748	687
1311	261	159	109	103	160	211	244	221	176	201	173	139	130	106	83	83	77	70	64	82	55	69	68	55	61	56	62	64	61	45	56	52	62	45	47	55	43	58	49	40	58	48	39	48	55	36	55	46	52	44	60	41	50	39	38	56	48	44	31	45	46	47	42	44	55	50	41	54	36	38	47	41	43	33	43	34	36	36	55	32	33	36	29	42	39	46	56	44	34	46	55	33	39	43	43	37	30	41	47	46	48	46	32	53	36	44	57	44	43	44	51	42	37	45	56	36	28	35	32	42	48	38	45	36	34	48	49	41	31	44	44	47	37	49	34	34	47	36	44	43	46	39	50	44	41	52	47	36	49	44	48	40	41	56	48	35	52	52	39	43	50	48	41	35	36	41	56	44	48	57	45	40	37	47	35	40	44	51	42	45	51	43	44	40	43	46	46	31	50	43	42	53	57	45	42	39	52	52	28	29	56	40	34	57	51	48	48	51	44	47	49	50	39	38	39	53	46	43	47	37	50	44	52	37	43	35	50	48	37	45	57	47	48	43	31	49	47	41	38	42	56	42	42	45	47	65	36	32	36	55	34	41	46	37	48	63	41	31	45	43	41	38	46	35	31	41	32	45	55	32	45	41	52	47	47	46	43	51	47	46	41	46	29	43	39	45	47	33	52	38	53	45	43	41	40	37	54	43	49	46	46	45	48	45	52	47	56	44	41	45	45	42	39	44	36	34	33	50	39	46	47	49	41	53	37	45	43	65	39	40	46	49	47	39	46	37	41	34	48	40	35	40	43	38	48	43	45	42	51	48	44	33	57	48	41	39	53	36	43	52	43	48	29	51	43	42	50	45	48	41	45	45	41	50	44	54	40	36	40	32	55	37	34	39	53	41	39	44	50	40	46	51	44	52	47	43	37	21	54	34	39	47	40	35	47	40	35	34	31	42	47	34	43	44	48	34	35	35	52	39	37	45	47	34	41	43	42	48	49	47	36	49	35	50	45	38	43	47	42	44	39	36	38	59	50	49	43	56	48	40	43	42	40	46	48	39	36	51	54	45	42	52	42	49	31	37	44	43	60	33	38	55	57	40	50	42	36	46	57	25	51	44	39	45	34	42	29	37	40	54	56	46	45	50	35	45	38	55	56	41	51	42	46	45	43	48	43	40	43	44	51	47	34	47	44	47	44	45	48	45	39	30	45	46	30	30	40	48	33	36	51	38	44	48	41	41	48	44	47	46	33	50	38	38	53	52	39	37	41	39	40	47	48	43	46	37	62	39	49	49	41	35	50	46	27	35	46	42	33	40	47	37	44	36	40	50	38	48	47	43	51	51	39	33	52	43	36	46	31	46	39	48	37	35	48	53	30	45	36	57	31	36	37	49	39	46	39	46	46	46	44	54	37	47	47	48	39	35	44	33	41	36	52	33	47	36	43	36	41	47	27	41	43	47	47	50	43	38	52	50	46	55	45	41	50	45	44	38	45	34	43	40	41	54	51	49	48	42	45	46	47	41	55	45	56	46	39	44	46	42	35	47	38	43	45	36	54	41	47	39	48	38	51	43	40	45	54	43	63	45	51	38	54	51	52	53	44	42	41	45	52	39	38	48	50	48	43	46	43	45	56	39	44	50	53	43	39	37	51	44	54	56	39	45	54	50	41	39	48	42	48	46	37	37	42	43	55	40	45	47	35	45	45	45	48	42	47	57	45	52	40	38	43	39	43	52	44	42	35	36	44	31	53	47	47	48	46	29	40	46	42	42	61	47	47	48	46	47	32	29	36	43	44	50	40	32	41	32	50	48	35	42	62	52	42	46	59	43	42	38	48	42	41	59	45	51	40	40	45	54	47	46	55	43	43	56	51	48	44	48	42	49	48	39	53	43	37	45	56	54	42	48	46	47	50	55	49	42	50	41	39	37	47	47	41	43	35	40	52	50	41	54	50	43	49	47	39	45	37	51	49	59	26	45	50	41	52	49	33	56	47	32	49	50	43	51	44	34	40	39	38	37	49	61	36	35	44	45	55	36	47	50	38	37	50	46	43	41	33	44	49	50	43	36	36	39	39	48	51	49	36	41	43	45	42	58	36	44	46	56	49	41	42	41	56	35	51	49	40	49	40	49	36	54	36	45	37	35	50	37	46	47	36	41	42	39	32	28	44	42	50	43	45	37	56	48	45	39	47	34	41	40	43	43	57	38	52	36	48	35	26	44	50	34	34	39	47	41	39	50	46	43	38	47	31	47	44	42	44	45	44	39	38	54	42	41	40	53	42	31	40	55	45	53	44	49	52	42	35	43	50	29	48	47	51	42	42	35	45	37	45	53	52	47	55	40	40	45	59	46	37	47	48	51	38	39	53	45	44	42	48	46	43	56	47	48	40	41	43	39	48	48	54	37	55	47	44	37	45	39	40	44	46	37	44	47	49	50	42	45	42	51	52	41	56	48	47	44	39	43	44	38	49	46	36	43	50	49	36	45	37	39	37	49	31	47	42	35	47	45	38	43	51	42	43	45	54	41	49	32	41	44	43	39	56	40	48	49	43	40	51	46	50	40	37	41	47	62	50	42	46	39	47	35	44	41	46	39	39	44	51	39	42	42	48	45	38	41	39	37	40	44	44	34	58	48	48	45	41	44	37	40	52	36	46	43	45	49	48	46	42	43	37	42	50	40	49	43	41	47	47	43	42	47	34	46	43	37	45	41	54	47	50	43	41	41	38	46	32	51	35	48	43	37	48	40	40	49	39	53	35	44	49	41	54	45	44	48	45	40	35	39	50	58	38	54	41	49	36	45	39	37	47	43	46	57	47	38	37	39	33	53	51	49	39	34	51	43	38	37	42	50	43	41	39	45	45	45	50	44	50	38	51	46	44	56	49	44	38	40	49	42	42	46	46	51	50	44	42	52	45	39	46	39	33	45	46	40	46	38	47	46	45	40	47	46	46	46	49	46	31	42	39	47	39	39	48	37	42	59	41	35	42	50	40	42	41	52	44	48	39	43	56	38	41	44	39	43	56	46	43	34	65	51	48	40	38	41	52	45	38	43	45	52	54	32	43	56	42	55	40	35	33	49	40	47	42	42	43	39	47	30	41	42	42	46	42	46	44	33	39	39	52	37	49	48	43	48	37	42	44	42	51	52	44	52	39	43	41	44	36	50	44	58	46	45	46	43	44	25	39	34	42	50	49	43	43	50	38	34	42	49	47	47	38	41	49	30	37	48	41	50	48	42	46	50	43	50	42	44	40	32	42	51	41	44	56	36	49	42	36	33	40	43	49	44	51	37	40	41	44	31	45	38	49	42	51	43	39	42	44	55	53	53	53	49	41	53	42	53	43	46	44	45	50	58	41	40	35	46	46	30	39	43	41	47	52	45	45	52	32	34	55	43	45	46	56	37	38	46	51	49	43	42	48	47	40	35	37	52	55	52	52	56	50	47	49	34	33	32	32	48	49	41	52	49	44	50	35	40	26	52	50	42	40
13149	4309	2113	3032	7199	10404	9807	9006	7950	6941	6075	4589	3303	2836	2355	1741	1855	1489	1421	1259	1259	973	984	955	984	872	789	852	841	723	687	621	591	573	536	528	518	512	553	571	484	460	426	437	472	417	419	434	397	411	413	427	429	457	451	426	407	396	375	399	371	368	345	378	345	360	378	357	357	344	392	388	402	363	361	372	324	363	363	336	387	380	360	365	329	350	374	391	362	373	355	358	357	375	389	383	388	378	362	366	361	400	402	381	357	387	416	397	385	369	343	375	382	380	383	337	371	366	337	365	394	385	373	395	367	355	340	370	357	379	341	344	375	362	379	333	352	357	376	360	337	353	361	371	329	342	363	386	345	369	351	389	373	354	363	387	383	367	377	406	346	386	367	368	343	355	355	412	397	379	364	370	380	376	377	342	345	344	360	363	361	350	347	392	359	384	371	388	355	392	381	355	345	376	370	333	401	366	383	340	374	371	373	341	359	367	356	394	360	381	354	379	357	346	359	378	365	386	358	342	388	361	367	353	381	342	383	365	388	384	407	372	397	372	355	385	385	358	387	364	352	385	368	356	395	409	369	354	378	354	388	371	363	369	387	368	361	315	369	383	352	379	382	371	415	380	334	362	399	356	375	352	357	331	359	358	353	428	360	344	374	355	364	381	339	351	372	364	370	392	409	348	381	376	394	378	389	363	379	336	352	371	341	381	355	386	372	351	363	332	391	360	372	330	364	372	347	371	370	375	350	359	394	344	398	371	393	399	364	392	385	356	360	356	359	364	372	372	344	395	366	374	368	377	356	331	368	375	373	353	378	355	384	394	379	377	371	370	345	344	335	382	367	373	373	344	352	349	355	367	368	357	358	349	353	379	360	393	367	378	392	375	357	331	387	378	348	415	369	358	351	360	374	351	328	353	375	361	356	342	386	398	358	375	361	383	366	344	338	389	375	364	359	384	378	407	381	364	357	364	337	394	365	385	382	312	332	352	376	377	366	383	361	375	375	370	360	367	382	434	332	401	364	378	350	380	355	377	389	360	366	379	343	374	356	356	322	365	362	378	377	356	370	351	369	383	390	352	391	352	381	390	388	365	378	380	364	369	336	373	385	375	367	353	368	371	348	358	376	339	374	370	377	364	351	365	355	380	344	336	365	332	386	342	344	367	384	410	362	409	379	333	350	443	390	406	360	364	389	354	397	349	385	379	409	362	326	364	370	350	370	362	346	337	378	352	377	369	385	366	343	367	358	403	371	351	344	352	362	358	348	350	369	372	359	361	357	340	383	366	386	390	362	387	401	337	328	386	323	354	367	394	386	355	366	383	364	365	371	370	370	388	349	395	373	339	368	346	388	357	382	376	379	370	425	388	366	350	376	324	362	349	379	360	367	373	365	340	370	382	333	387	387	331	357	365	376	342	392	388	373	383	369	368	368	367	370	369	338	378	384	355	386	374	351	376	367	376	366	355	345	405	393	399	357	361	358	331	365	351	352	370	392	336	383	374	375	351	338	349	375	391	412	354	323	344	410	357	375	410	350	339	378	336	406	363	344	360	396	343	361	375	336	356	335	392	419	383	366	386	344	400	386	357	378	398	388	345	423	359	352	350	389	375	375	343	389	347	359	388	383	364	366	393	401	382	376	374	366	382	384	377	394	368	365	379	363	340	391	374	371	379	358	394	357	326	394	417	370	370	357	369	368	373	355	365	357	345	342	357	340	354	376	393	394	398	342	399	340	335	358	351	357	367	356	350	384	389	355	358	401	350	345	369	371	374	376	369	401	355	365	404	380	392	353	347	395	384	350	354	358	382	346	330	372	368	368	374	411	342	354	360	357	376	359	367	372	310	369	363	373	353	393	327	351	385	360	373	367	369	352	344	339	388	369	356	379	362	363	339	399	380	384	353	398	350	356	353	363	365	381	366	382	373	350	338	350	371	330	384	378	330	385	372	358	388	368	365	326	389	370	358	377	376	382	373	381	361	356	355	383	372	400	342	357	340	351	402	369	385	379	362	356	391	377	372	363	393	421	351	362	340	357	368	409	350	321	375	347	387	380	371	371	366	342	396	371	384	379	374	375	352	376	364	360	346	370	369	390	358	379	354	379	387	371	381	356	345	348	380	411	336	366	352	377	360	362	361	375	387	365	387	403	379	376	388	388	356	413	390	373	348	359	383	370	322	357	379	360	365	398	351	377	360	342	358	338	389	357	392	338	358	316	376	382	358	399	343	377	355	342	375	398	347	375	387	378	389	379	349	354	377	359	372	367	357	358	363	379	377	337	377	357	335	378	364	367	362	428	357	345	380	352	406	408	347	387	386	379	359	361	343	371	367	357	357	369	358	385	325	380	377	388	386	389	383	355	378	350	393	392	403	382	372	391	350	371	322	345	368	370	388	407	404	379	364	357	350	353	380	415	369	355	373	377	374	350	380	370	415	346	385	377	367	375	359	371	368	351	398	371	396	367	408	363	375	394	357	381	349	367	385	349	341	369	339	364	412	335	370	360	365	408	392	365	365	375	368	352	331	380	398	389	381	351	356	363	352	354	378	352	350	355	349	368	394	351	420	385	369	383	373	355	334	353	364	397	396	359	368	390	372	390	345	406	405	380	360	362	368	360	392	364	353	375	363	367	376	401	338	345	387	371	392	361	367	366	405	343	384	352	367	380	369	340	366	378	350	401	405	427	396	361	327	358	384	382	416	376	387	368	371	359	373	363	351	382	347	399	371	359	353	411	345	339	379	365	363	376	341	382	378	365	360	359	378	380	364	353	380	362	365	390	409	381	329	368	349	367	392	359	396	366	368	356	395	377	357	343	370	386	384	366	369	356	347	408	364	366	359	380	352	354	374	365	343	379	359	387	347	357	382	381	367	400	388	354	394	376	326	367	384	393	334	377	355	367	372	384	382	374	331	385	353	356	331	365	384	365	357	381	363	351	361	373	401	363	357	358	367	400	349	391	339	380	356	364	367	389	382	336	351	409	382	396	367	394	375	372	384	359	396	365	339	413	379	386	359	373	381	367	341	363	394	364	389	352	348	369	339	395	375	405	374	344	370	349	340	366	374	350	369	364	372	378	363	326	392	357	333	389	366	391	361	371	391	391	417	368	360	349	371	365	404	400	376	384	354	348	387	369	387	384	390	386	393	343	398	386	368	373	363	344	371	326	341	363	368	384	369	387	358	361	356	427	382	377	358	330	374	362	379	371	353	334	409	356	359	374	371	326	387	358	373	356	348	404	375	324	349	347	362	400	394	388	348	404	387	353	415	400	377	351	378	353	360	392	400	352	370	400	383	375	372	398	368	377	362	379	376	359	361	351	397	360	345	414	396	352	391	372	377	359	355	373	375	382	385	357	356	354	361	357	368	379	357	386	362	428	394	355	389	375	373	405	368	356	329	381	366	381	394	371	354	376	366	403	354	382	357	358	378	355	362	372	379	356	360	370	374	379	365	383	401	386	335	335	377	332	348	378	382	362	378	361	388
1034	534	306	206	182	271	338	359	334	300	312	245	213	192	172	139	148	155	134	125	124	125	104	107	112	112	114	117	116	80	110	92	81	95	96	99	75	93	95	90	93	68	85	99	81	69	89	81	83	96	81	76	87	76	79	102	73	95	85	75	88	79	93	77	71	75	103	71	93	81	86	81	70	78	94	94	77	81	85	86	85	75	80	83	80	76	63	67	84	86	65	90	82	85	83	87	81	93	78	84	80	67	76	106	92	92	79	90	81	87	67	73	79	93	72	73	75	74	89	76	99	82	75	73	90	92	81	76	66	84	91	104	76	86	76	89	79	80	93	76	91	88	97	90	78	84	83	77	73	91	81	80	85	87	90	80	91	89	104	74	80	100	85	96	73	114	77	85	84	101	84	83	79	83	73	73	86	72	77	85	68	96	91	67	96	81	69	86	90	74	92	89	100	71	75	80	83	76	82	85	92	85	87	89	86	86	87	76	85	81	95	76	75	92	77	83	78	109	71	75	81	90	72	81	100	85	89	90	101	75	87	98	86	70	82	73	78	82	91	82	99	81	88	95	80	81	87	75	80	76	78	93	99	93	91	99	83	83	89	71	87	94	76	88	95	90	76	88	76	81	71	86	78	77	73	87	74	78	71	79	77	83	98	94	74	70	88	92	77	97	79	66	86	77	89	76	98	85	85	85	89	90	76	88	70	76	97	85	100	86	70	86	75	79	91	68	82	73	74	69	79	76	80	80	71	80	77	88	72	101	83	81	86	86	87	72	62	78	96	102	88	81	73	73	90	89	75	78	78	86	101	83	91	66	76	76	71	84	63	78	86	94	91	80	93	91	76	86	87	93	85	76	73	92	67	72	67	85	95	89	89	94	81	90	80	86	92	70	86	75	91	77	89	84	90	91	81	91	68	98	74	79	81	88	94	72	88	93	78	79	83	79	79	96	98	84	78	82	70	90	75	85	92	94	72	78	88	86	82	81	93	81	75	90	92	75	73	81	88	85	93	88	86	92	77	86	75	81	61	73	84	89	92	76	78	72	80	77	91	74	94	89	94	67	106	81	83	84	87	84	80	95	96	75	99	80	84	79	85	82	93	91	84	97	86	93	84	81	83	85	99	89	98	85	76	87	67	94	85	79	72	82	81	71	90	93	82	87	89	82	91	75	71	88	88	70	62	82	90	66	69	89	75	69	68	87	88	87	72	75	77	89	83	76	74	88	74	89	67	84	85	78	76	85	73	100	73	75	92	82	95	91	75	94	79	84	93	81	79	80	83	87	77	77	91	70	77	94	87	92	89	81	77	90	87	87	81	80	81	70	86	73	112	89	94	67	92	65	92	100	74	86	81	76	103	84	79	95	69	95	76	95	82	91	70	84	102	90	81	83	86	97	80	83	75	76	74	83	97	100	82	84	92	88	77	83	86	94	81	85	71	101	53	88	90	81	78	83	92	82	67	81	95	101	94	71	84	92	106	77	75	84	74	79	82	94	78	91	76	79	85	72	79	71	80	87	83	75	78	78	71	69	100	95	89	84	75	81	87	89	87	86	88	82	84	71	82	93	85	89	85	95	81	88	85	79	72	77	76	93	100	65	82	72	81	90	82	85	86	93	88	80	88	82	83	75	92	85	80	74	88	82	69	75	93	84	88	84	82	92	81	92	71	92	87	78	86	98	89	93	90	94	83	81	91	71	94	83	79	84	67	82	83	68	89	95	88	82	87	77	88	94	58	73	82	98	94	78	96	77	79	92	87	80	88	95	81	77	84	80	77	98	76	73	92	86	78	83	77	95	76	88	96	86	87	72	89	67	83	102	84	73	87	83	97	90	83	72	97	87	88	85	87	82	72	99	86	91	78	105	71	74	88	84	80	88	118	88	93	78	73	64	80	79	79	90	98	78	79	92	86	91	89	100	75	78	77	74	94	85	83	88	86	79	83	85	76	92	73	87	81	83	74	99	76	94	86	77	90	76	93	76	75	75	106	104	80	83	88	83	92	83	79	70	104	87	90	81	82	82	94	84	82	86	89	97	84	84	71	90	64	86	78	78	89	77	76	89	89	75	76	100	82	93	68	72	80	74	84	86	83	84	71	85	77	77	89	78	81	67	89	85	77	91	88	75	79	93	87	80	81	96	76	82	91	78	77	77	87	87	72	80	78	71	82	66	94	88	68	98	76	86	84	95	88	88	91	91	79	91	87	99	81	86	76	81	84	66	90	75	81	74	87	93	77	82	99	101	87	92	83	86	76	80	81	80	96	78	70	97	85	84	90	78	90	74	76	82	94	86	77	68	103	87	81	84	83	77	60	83	81	84	77	90	85	90	66	68	79	72	83	90	77	93	85	69	71	79	95	91	85	79	109	59	87	84	77	74	87	84	88	82	98	78	87	71	68	79	81	96	80	71	95	86	94	83	89	77	70	81	111	92	66	76	92	83	90	80	95	78	73	88	71	78	78	92	83	65	82	75	88	81	80	85	82	89	85	84	83	74	100	71	78	75	85	74	77	95	85	81	82	83	76	75	75	87	71	90	79	77	91	72	85	80	91	81	93	72	95	87	86	78	95	80	86	97	85	84	85	73	71	82	80	66	88	76	76	80	69	74	77	87	82	78	74	91	78	88	69	93	73	90	64	82	88	70	87	88	83	94	86	89	75	107	82	82	82	97	91	82	84	80	85	77	86	78	78	84	68	70	89	65	66	78	69	78	86	95	79	76	79	95	81	78	80	99	82	83	88	83	72	84	86	88	83	93	94	85	77	83	67	93	79	94	72	98	71	74	76	82	98	67	91	79	90	76	65	74	80	72	82	80	82	97	83	79	90	86	77	72	80	70	83	86	92	83	75	73	89	67	102	97	80	65	74	78	81	80	84	83	80	70	97	95	84	80	71	80	86	78	85	70	100	73	88	80	82	94	89	76	97	94	87	83	80	85	75	80	91	70	75	81	80	94	93	87	65	74	100	95	81	89	87	72	88	81	88	87	86	103	76	86	71	102	73	83	79	82	74	87	88	90	84	95	78	75	68	77	104	67	70	91	61	72	85	75	77	105	79	78	89	81	96	82	94	76	96	78	73	82	79	102	78	94	97	84	101	76	87	76	67	80	73	70	82	72	87	73	94	75	88	107	84	89	93	89	72	84	82	90	83	76	95	94	82	82	76	85	68	72	72	81	72	100	78	82	87	98	67	88	71	80	89	89	73	80	102	82	89	70	83	94	83	70	78	92	84	90	90	93	88	83	86	94	87	98	83	82	92	71	76	82	81	64	68	68	94	90	99	89	88	94	86	86	87	86	86	88	71	92	72	100	75	89	93	84	98	66	79	73	80	75	78	77	87	82	84	74	94	80	71	79	73	80	82	83	75	82	75	95	76	81	97	81	73	91	93	84	67	80	83	66	101	88	78	71	95	88	95	96	67	93	79	77	82	83	75	92	72	74	72	70	84	76	83	86	83	81	88	82	79	70	100	83	82	78
15163	6637	3472	4805	10715	14016	13657	12131	10711	9392	8158	6256	4827	4092	3459	2667	2732	2281	2219	1864	1905	1635	1433	1548	1436	1414	1442	1331	1258	1231	1040	1035	951	994	933	897	900	838	891	878	844	796	785	745	763	822	773	687	724	742	708	737	799	785	797	730	703	688	654	746	692	683	648	720	698	668	670	708	671	727	704	680	675	699	655	687	694	658	661	667	646	672	664	665	623	658	679	661	658	691	585	631	687	718	671	687	700	657	656	689	664	691	661	695	655	683	674	688	673	662	635	681	673	649	673	669	695	666	716	662	691	709	668	667	695	641	671	676	625	643	662	665	683	701	674	670	672	669	617	651	703	696	633	653	707	637	667	646	677	650	675	675	671	658	672	682	637	621	631	657	705	674	636	688	706	651	648	692	716	713	688	674	647	689	671	642	646	690	676	718	678	653	660	684	655	676	690	613	702	665	712	671	714	637	672	669	658	672	662	693	671	664	679	690	716	692	689	639	690	667	662	669	746	642	691	713	685	692	636	635	613	695	671	683	620	661	700	642	677	693	663	702	695	579	662	644	670	681	661	633	662	694	644	657	710	659	669	632	715	653	599	657	687	696	629	638	629	643	701	696	712	700	717	693	668	663	633	664	714	667	677	637	675	687	697	681	708	643	644	703	637	689	694	670	635	630	639	663	703	679	683	679	647	663	708	707	630	717	702	636	734	650	678	644	664	621	657	640	604	655	691	661	696	697	678	731	671	660	621	677	692	655	699	683	693	636	699	700	651	668	654	684	674	710	662	690	684	658	675	638	644	654	676	701	668	725	692	714	772	672	660	628	652	654	688	669	666	671	698	687	653	668	656	669	682	700	649	647	651	663	708	647	694	639	647	650	685	643	710	597	667	680	693	618	664	707	688	666	693	667	666	705	664	656	669	679	680	665	645	683	657	696	691	656	690	667	683	686	690	702	701	652	679	647	628	699	651	706	681	664	677	722	655	667	656	747	706	712	688	650	679	654	660	703	631	636	659	710	650	709	662	667	698	665	700	661	647	656	605	683	620	650	685	672	663	697	737	681	633	613	678	688	726	682	660	684	653	668	704	666	700	658	662	666	615	673	655	735	665	705	692	642	664	666	691	678	655	688	708	643	607	663	645	673	695	640	697	652	670	689	651	674	701	652	691	683	653	659	634	676	674	665	641	674	720	690	632	686	685	666	660	662	652	694	662	705	652	669	662	694	687	701	683	638	680	696	704	666	679	665	674	699	674	711	656	664	663	645	699	651	667	645	708	690	687	672	675	646	674	691	689	667	676	670	676	659	619	691	661	694	703	664	657	697	664	702	634	654	680	680	687	672	729	663	637	657	729	720	691	702	679	725	701	645	696	653	660	645	651	639	708	673	679	710	669	670	658	701	611	645	689	661	675	644	668	688	691	667	723	674	654	619	641	664	658	662	651	630	689	635	629	666	665	680	688	641	656	711	646	662	677	690	698	657	639	655	716	614	685	649	661	643	671	654	677	692	651	646	673	682	665	668	634	697	656	660	688	664	670	605	669	661	635	664	648	661	645	642	613	692	672	687	661	625	667	683	654	647	668	721	628	654	685	672	650	680	611	690	627	648	640	643	658	700	676	645	692	664	700	663	658	672	674	690	671	683	616	659	657	739	646	699	685	681	652	691	669	645	685	699	727	603	633	677	675	656	665	657	666	644	671	667	663	672	684	666	673	670	652	696	667	665	654	650	611	649	677	705	632	651	669	710	685	659	688	710	676	711	689	673	658	709	662	655	634	738	674	705	691	669	657	635	693	656	626	679	687	653	648	644	680	645	675	688	648	668	662	735	644	658	658	670	676	670	669	649	660	619	672	652	654	642	675	668	671	661	663	710	644	655	682	644	697	630	658	675	687	663	707	664	675	662	657	646	667	716	694	703	658	665	671	664	651	685	658	687	679	689	664	659	656	641	697	711	640	662	673	686	650	658	673	666	696	674	658	630	659	671	711	633	650	689	656	686	662	663	658	703	654	680	675	673	655	663	718	650	689	673	636	692	655	674	696	665	655	626	637	671	666	643	631	692	643	706	668	754	640	670	659	722	661	691	653	677	691	665	652	625	658	716	634	677	679	675	641	668	671	639	685	658	699	660	691	677	689	695	709	657	640	657	711	708	674	684	669	670	648	698	652	660	601	698	679	687	643	677	691	677	669	626	686	690	682	691	708	646	649	645	680	663	669	699	665	716	667	692	626	640	623	659	672	714	639	672	668	681	680	663	691	652	645	655	671	654	642	688	675	664	662	707	682	682	707	680	631	699	657	716	691	655	662	671	678	690	643	672	643	644	651	642	702	666	685	695	691	671	668	704	625	652	684	656	690	658	679	649	672	663	690	697	634	671	682	717	658	680	705	640	674	636	634	651	701	709	675	637	636	658	687	651	679	692	644	717	646	668	653	710	607	679	650	679	640	669	683	661	674	647	651	681	659	665	659	678	665	621	683	656	701	694	682	645	688	590	689	664	636	641	657	654	675	699	640	691	704	646	701	651	665	624	720	647	665	653	689	677	670	687	674	688	652	690	695	652	632	679	687	645	660	643	663	648	693	623	666	680	639	661	694	671	666	629	665	672	687	707	663	711	643	619	680	659	696	678	635	714	659	702	672	655	678	688	674	664	660	647	667	679	638	661	676	649	706	660	627	698	655	696	659	696	668	652	687	707	712	676	680	652	672	686	652	644	629	707	710	704	676	671	680	647	707	667	689	630	646	720	681	655	677	662	677	650	681	657	677	686	624	664	698	640	712	679	634	635	651	667	671	673	646	664	689	640	671	640	639	692	699	664	682	643	677	662	699	626	679	626	615	617	695	643	668	678	678	692	696	668	669	641	684	756	681	668	673	649	649	673	674	680	657	629	669	624	637	676	675	686	695	659	679	621	683	678	641	707	678	655	686	682	688	661	738	690	655	656	726	697	645	641	671	671	703	651	681	655	645	683	636	648	624	687	666	641	639	651	668	658	701	705	669	706	704	679	652	656	605	665	719	636	661	615	697	658	639	659	645	656	674	666	682	695	687	667	623	704	672	663	716	631	703	650	658	691	667	676	644	637	640	680	631	675	646	630	635	719	653	684	712	729	708	729	688	717	642	660	665	648	631	683	657	678	661	653	720	690	658	666	684	665	672	709	718	656	698	693	654	632	658	671	642	643	705	676	707	659	711	651	690	704	760	665	706	689	671	667	668	621	701	683	658	700	692	651	699	670	658	641	676	665	699	649	653	683	642	691	728	646	698	674	691	656	682	666	657	698	669	677	666	659	678	651	650	678	635	622	645	669	611	629	659	672	672	670	703	680	632	687	669	682	616	685	629	672	685	706	699	699	702	663	671	656	701	669	696	667	651	678	687	641	658	660	666	676	675	675	692	695	664	675	690	675	701	702	668	669	684	679	716	630	657	666	642	687	650	672	660	629	699	692	703	728	684	681	629	680	687	682	673	664	665	673	649	701	654	685	674	593
1914	369	228	150	126	245	309	299	297	258	255	207	176	147	137	90	107	110	85	58	87	77	95	61	68	70	69	87	67	66	68	56	56	68	39	60	37	49	66	36	63	55	43	37	57	41	52	42	46	59	48	41	62	47	44	37	40	39	47	49	40	38	35	41	42	40	43	42	51	48	41	60	57	34	33	41	44	32	53	37	46	40	39	52	34	38	51	49	38	47	44	36	36	37	39	49	37	44	49	42	40	46	39	52	43	44	38	42	33	54	48	45	43	48	40	38	48	48	43	45	37	37	44	35	35	41	40	46	52	31	41	41	40	41	39	40	42	48	40	44	33	47	36	32	41	44	39	41	48	46	44	50	40	35	45	44	58	35	37	40	36	41	36	50	50	45	44	52	39	46	37	46	32	42	32	33	35	37	41	43	33	34	39	46	33	45	50	36	38	40	35	38	42	45	41	44	43	47	44	41	41	46	35	35	37	55	40	36	39	42	43	34	47	41	47	45	43	58	48	35	52	46	40	43	51	41	37	51	45	42	51	36	39	43	40	58	41	51	36	40	38	42	36	34	38	46	34	40	40	43	49	34	50	29	45	47	42	42	41	45	51	40	43	41	35	33	41	46	33	36	44	54	37	36	35	43	38	38	36	66	38	43	55	45	39	37	52	41	33	46	34	38	46	32	43	47	51	43	38	45	40	37	41	45	44	50	38	43	40	40	45	48	31	45	37	46	54	43	40	42	51	57	58	47	41	42	36	41	54	40	43	39	46	39	37	40	48	54	38	48	39	43	47	54	48	39	38	48	59	40	34	46	48	33	45	34	41	47	53	43	53	52	51	46	45	36	39	49	48	42	46	42	47	51	35	39	48	42	43	41	61	43	38	44	37	42	42	49	37	41	34	53	49	48	32	38	44	43	34	43	34	51	45	48	27	34	40	48	46	50	39	38	33	42	31	51	48	41	53	43	37	45	42	37	40	44	44	46	40	44	36	38	38	32	36	48	46	35	54	34	49	50	37	41	48	34	43	52	40	45	42	43	58	49	43	38	54	33	34	45	51	59	38	44	37	44	49	47	32	50	43	31	48	28	37	36	46	47	42	51	41	35	57	35	36	36	43	46	52	50	39	53	52	48	40	42	43	43	39	44	50	43	35	40	37	50	39	38	41	36	58	45	35	54	52	49	54	50	43	56	46	53	34	46	38	41	36	50	44	43	49	49	46	43	54	47	46	47	46	28	48	38	37	38	28	39	44	38	42	33	43	41	37	47	38	26	42	53	49	44	33	39	39	46	45	63	42	48	46	33	41	37	51	57	31	45	48	38	46	56	40	46	39	36	38	41	45	43	37	41	45	29	34	50	45	47	39	63	53	46	37	42	46	44	42	43	42	49	36	41	56	39	46	47	50	47	49	35	59	42	35	35	40	34	35	47	37	45	40	44	51	45	42	35	41	57	48	49	54	51	41	49	56	47	55	37	40	30	49	39	32	41	42	41	46	40	42	35	41	37	37	39	40	35	43	51	41	43	40	43	45	41	33	36	54	39	49	36	37	45	50	43	32	42	49	40	33	42	36	43	40	36	53	43	48	60	53	29	45	41	45	53	42	46	52	37	53	42	41	50	42	42	39	41	39	47	46	43	45	45	36	51	30	43	51	33	31	44	47	52	33	28	39	37	44	35	44	39	50	35	50	36	43	52	44	55	30	38	47	42	57	38	51	42	53	42	45	37	26	42	43	31	37	41	44	37	44	50	45	39	50	42	29	38	41	36	34	40	41	37	45	48	45	38	42	44	39	40	36	25	52	37	53	39	37	39	40	36	50	39	40	49	33	43	54	52	39	59	58	39	47	40	49	60	46	36	40	48	48	44	40	38	44	55	54	41	39	40	39	37	41	42	42	40	38	41	43	41	37	37	42	42	47	43	54	39	34	47	35	36	35	52	41	49	45	41	50	39	45	42	43	49	41	34	36	50	50	33	37	44	51	40	46	34	47	38	31	44	51	44	47	41	36	46	38	50	32	48	31	46	39	43	41	35	47	48	40	42	28	47	41	36	40	33	45	45	47	46	32	45	41	66	52	43	60	45	36	50	49	43	49	45	43	40	51	40	47	57	36	41	39	59	42	59	45	50	36	55	50	27	44	43	36	54	37	51	42	34	50	61	47	45	49	42	53	32	42	43	30	55	57	38	55	42	37	49	34	29	35	47	31	41	41	44	56	33	39	54	40	36	32	44	54	36	36	42	50	36	39	33	47	40	41	40	39	42	50	48	40	51	55	48	38	43	35	45	45	34	46	47	47	32	43	45	28	39	42	47	42	35	41	44	35	34	46	44	29	34	33	44	48	51	42	41	33	40	50	50	54	50	51	29	35	42	42	47	41	47	41	44	43	53	48	40	46	41	47	46	36	47	46	46	41	45	46	61	38	37	56	41	45	47	44	42	48	29	44	38	33	41	48	31	35	38	37	40	46	41	53	43	40	33	45	41	47	53	42	47	51	41	44	46	39	43	53	40	51	49	27	43	33	43	45	41	39	51	37	32	34	46	39	46	48	40	39	40	46	38	52	23	38	32	51	35	31	44	42	39	46	34	59	39	32	53	49	47	43	42	47	39	40	40	44	52	51	36	42	45	42	53	53	31	39	44	61	43	35	32	45	43	52	31	38	43	45	43	39	58	43	52	46	48	44	52	37	39	48	37	35	39	41	39	46	37	51	43	42	40	36	33	57	42	36	39	43	36	60	47	39	40	40	40	48	40	54	42	43	40	52	40	44	46	29	43	36	50	30	59	35	44	29	36	43	43	39	52	55	41	41	33	37	43	60	41	35	47	48	38	41	36	44	41	34	39	45	49	37	48	46	44	48	39	54	42	35	44	46	37	47	51	38	42	35	45	49	36	40	33	39	39	51	39	42	40	41	43	43	46	44	46	36	40	55	53	44	38	37	48	38	36	39	49	49	33	36	35	35	50	41	56	39	32	54	46	43	46	43	43	39	39	49	42	49	46	37	35	51	40	38	41	38	41	37	38	45	39	46	47	37	41	39	47	31	47	46	34	45	39	41	40	36	38	45	39	52	47	36	39	39	38	51	39	45	46	42	42	45	35	42	54	36	32	39	51	48	43	48	41	36	44	44	49	44	41	35	54	43	37	51	35	41	29	33	43	40	55	44	48	42	47	38	37	48	43	29	25	38	43	58	39	50	47	41	31	39	30	48	37	41	39	39	49	39	36	44	40	44	37	34	44	50	43	55	40	33	52	43	38	39	41	41	42	32	50	41	47	54	38	50	51	40	52	48	50	40	32	41	50	70	53	40	40	38	39	38	38	53	43	51	48	25	42	38	44	45	41	42	45	35	42	54	45	50	63	34	52	50	42	51	53	34	36	41	42	46	39	56	48	46	50	49	33	34	46	35	37	54	38	49	50	43	43	56	32	54	57	49	47	47	43	36	36	45	40	34	41	39	42	46	45	47	30	44	45	37	42
15752	5552	2937	4244	9882	13060	13008	11693	10153	8843	7976	5817	4751	3846	3219	2371	2434	2109	1924	1486	1561	1361	1211	1174	1156	1051	1128	1065	983	895	753	705	669	633	611	572	545	578	635	546	534	490	469	444	452	467	438	416	421	422	387	437	497	479	442	409	404	364	352	394	360	405	366	329	383	386	394	355	334	363	352	387	342	334	303	356	357	373	339	353	346	380	381	364	328	351	392	358	369	352	376	364	376	364	343	342	388	373	371	371	389	340	370	378	380	372	384	370	353	361	369	352	370	354	369	354	359	371	366	356	376	333	366	399	367	352	337	345	306	360	340	378	363	353	371	383	348	345	370	360	375	344	379	381	391	377	337	391	339	358	364	385	352	358	377	355	367	388	369	361	359	363	382	369	360	334	364	353	387	345	374	400	332	368	382	350	344	344	356	375	377	314	378	348	329	355	349	361	378	371	366	336	368	344	314	364	378	381	409	359	361	348	362	348	360	371	345	373	337	361	373	341	344	368	351	336	318	329	375	334	338	357	347	353	386	378	380	357	328	366	341	380	328	337	360	364	356	349	345	352	385	369	326	396	389	325	382	393	352	390	349	348	354	364	370	362	355	377	364	373	370	357	370	337	354	360	333	357	345	367	349	378	345	358	342	377	331	381	343	376	357	370	351	349	343	391	342	394	359	355	339	366	359	350	358	359	354	370	357	361	332	352	378	363	361	376	368	353	308	371	366	364	358	335	339	384	376	379	366	362	367	347	343	355	356	349	343	355	360	332	368	336	339	378	371	332	384	387	355	345	370	300	339	383	372	360	351	354	339	369	370	376	359	403	355	333	372	362	335	382	355	373	380	368	341	364	307	361	381	379	328	360	335	361	377	354	366	336	368	347	377	366	372	354	392	393	346	358	336	353	385	372	379	340	336	356	366	368	345	386	379	365	360	369	387	375	370	405	363	362	386	373	370	360	349	342	363	370	372	378	370	338	335	384	396	372	349	354	334	354	360	363	376	375	345	383	376	347	375	344	348	345	319	363	367	338	374	362	340	314	350	363	365	384	374	382	351	357	356	304	337	347	356	359	403	339	344	344	331	382	357	339	353	364	342	349	344	333	352	356	383	369	371	384	355	382	380	368	339	347	335	363	357	351	361	388	384	372	333	354	412	374	356	349	352	345	385	396	358	336	360	377	341	366	372	405	357	373	393	357	346	338	349	348	330	364	377	352	359	364	343	336	367	352	357	338	356	355	358	343	371	361	357	381	361	370	373	370	362	402	362	318	345	385	356	390	350	371	343	321	348	381	349	343	361	362	402	400	366	402	335	385	340	333	356	373	369	412	340	383	355	356	368	362	359	361	370	372	376	326	366	344	356	358	352	345	380	366	374	364	371	358	371	363	342	359	336	374	343	368	331	310	357	391	331	378	319	349	365	327	382	340	379	368	398	355	370	318	343	398	350	348	398	336	357	400	342	347	408	386	361	301	342	359	364	421	344	352	321	359	348	367	352	343	372	345	342	354	349	370	359	362	347	340	396	364	372	358	344	363	380	336	389	354	382	350	378	359	350	356	349	363	360	320	373	350	337	352	351	356	346	368	355	368	347	381	348	365	364	347	353	369	338	409	358	355	344	367	350	348	326	380	369	314	365	309	361	346	343	363	388	374	367	391	323	364	348	325	352	352	351	344	365	339	361	362	350	376	335	353	350	351	340	342	355	380	356	371	357	384	355	370	369	349	374	357	348	343	375	376	337	348	330	383	373	358	354	362	329	353	321	371	352	369	374	324	362	329	380	353	368	358	368	341	333	359	342	386	392	333	378	396	336	350	366	366	345	365	369	352	338	371	373	361	370	347	387	374	351	357	360	317	394	374	311	397	339	401	348	333	361	351	372	334	362	326	377	370	361	362	341	348	365	368	365	326	369	366	368	368	373	381	343	374	386	330	338	380	347	334	370	388	351	370	389	342	351	376	360	369	360	374	356	362	371	321	348	346	374	371	366	328	357	367	367	383	363	336	320	379	348	357	339	361	352	359	363	390	346	363	347	337	356	384	358	374	331	327	368	379	390	362	368	400	331	363	333	364	361	380	337	330	355	343	355	365	340	340	375	347	369	349	329	334	346	326	359	358	365	329	321	384	375	380	375	355	340	388	383	340	370	348	369	388	357	397	366	345	357	377	360	337	362	368	332	321	370	363	355	363	347	359	363	330	354	343	366	386	355	352	351	363	354	359	388	369	352	391	372	333	371	385	358	345	360	353	381	381	339	382	372	356	347	344	366	368	365	387	374	364	407	385	365	369	385	365	380	354	365	352	382	375	347	341	378	379	364	355	337	325	351	383	352	369	383	376	379	341	336	365	360	366	359	372	363	343	388	368	376	338	305	333	352	329	375	364	369	376	376	356	351	370	364	359	366	364	350	355	324	346	355	386	368	343	321	343	349	369	338	423	333	382	336	349	368	363	377	386	360	358	358	385	368	354	355	358	365	367	365	345	374	383	363	393	377	353	372	381	364	331	352	325	353	348	416	365	375	342	373	381	377	347	362	365	378	359	364	379	338	397	374	344	353	360	347	304	382	373	348	338	379	366	391	380	337	354	371	335	352	357	338	373	315	375	382	368	364	336	355	337	352	377	319	402	359	339	392	363	381	320	331	335	352	335	378	362	337	370	360	361	374	329	356	353	342	372	367	330	337	330	352	355	390	350	359	382	381	340	368	340	351	355	373	387	350	352	368	383	376	344	378	368	411	362	369	360	308	347	348	358	340	324	365	366	351	372	357	355	334	375	365	351	379	320	346	342	360	370	330	371	372	374	388	387	393	361	357	358	369	378	333	359	356	358	352	350	351	371	375	336	349	327	378	355	361	359	334	338	381	355	362	368	385	361	374	380	333	397	411	334	319	415	335	374	399	329	378	368	342	354	315	368	345	341	333	352	392	396	352	348	408	354	367	358	342	330	320	354	382	371	346	324	382	386	351	357	317	362	365	383	371	357	336	348	376	356	371	375	338	360	347	365	358	363	366	349	388	328	391	374	361	316	351	354	349	349	369	376	345	369	355	327	366	365	380	369	350	365	389	366	347	367	379	383	346	362	362	377	364	369	328	365	404	375	367	358	386	376	352	343	343	359	335	367	345	386	351	377	334	355	346	348	341	355	331	362	361	366	331	352	348	378	351	351	380	331	368	359	367	396	354	371	383	371	340	354	377	351	360	352	367	370	363	355	366	377	331	356	359	359	348	376	366	350	337	338	348	355	357	365	416	342	340	344	377	368	377	354	365	358	370	369	336	326	381	349	364	368	364	353	343	326	395	383	376	335	356	368	342	407	384	371	374	374	352	359	330	413	352	325	330	311	347	361	363	370	358	372	351	411	388	361	340	349	362	383	366	362	357	374	381	346	345	361	391	349	356	366	385	341	341	352	386	365	344	383	366	361	375	333	372	353	372	380	358	327	349	364	382	393	337	341	355	357	377	358	299	332	344	360	361	360	356	370	376	360
1586	624	357	233	245	356	448	470	424	418	392	296	255	239	196	177	184	169	158	133	121	131	142	134	124	111	141	104	115	109	118	109	104	103	103	99	91	103	100	112	93	99	90	85	84	86	99	81	103	97	84	81	103	105	107	88	98	88	90	84	98	89	79	93	81	92	95	89	81	93	86	85	72	83	107	85	85	88	77	81	97	89	86	89	97	84	91	74	85	94	97	69	100	89	81	94	85	101	76	84	98	86	82	91	69	95	88	103	91	94	104	70	93	88	86	68	83	93	71	107	82	87	92	102	87	89	105	79	84	79	98	93	76	75	89	72	84	84	95	90	86	88	102	98	92	84	65	94	83	67	91	72	94	96	86	87	93	90	86	92	86	92	80	85	73	93	92	94	93	91	89	99	78	90	102	90	84	95	92	93	89	101	75	84	72	75	81	86	81	103	90	93	85	93	81	81	88	95	95	86	84	83	82	71	96	92	101	84	87	85	80	68	90	81	118	81	68	94	86	69	81	85	73	92	77	99	82	82	89	95	91	90	84	106	87	70	83	92	85	77	90	99	81	88	97	88	79	90	83	82	91	83	100	91	72	68	95	84	91	95	95	93	91	96	71	92	81	80	71	80	102	99	84	86	79	89	75	95	103	76	90	73	86	90	91	100	81	69	87	80	102	93	94	78	78	89	85	97	98	95	81	78	79	88	73	92	91	84	94	101	89	106	78	101	103	70	91	87	87	79	90	94	83	90	94	74	75	83	89	85	70	86	93	75	73	84	91	85	76	83	98	89	90	88	78	87	65	78	77	98	84	104	78	103	89	84	91	89	92	94	74	83	90	92	71	85	93	85	89	81	89	87	106	76	86	98	65	78	91	87	88	95	94	82	90	86	85	114	102	84	83	92	97	86	82	79	74	83	94	100	91	83	92	87	80	100	79	83	90	78	101	85	93	102	85	87	80	75	80	86	88	70	98	89	83	87	101	94	72	82	95	82	102	86	76	81	92	93	80	94	89	76	79	86	72	72	82	84	83	90	96	85	77	99	72	81	103	71	79	89	93	92	73	88	92	100	107	84	86	85	88	103	81	88	104	95	79	89	82	82	97	85	82	92	73	87	82	90	89	106	79	82	84	84	84	86	86	91	85	92	70	92	91	84	91	91	94	81	84	91	89	89	75	69	78	88	83	105	93	94	86	88	91	90	93	88	99	93	80	92	90	85	102	84	92	94	98	87	88	93	99	85	84	70	71	78	97	78	86	104	81	81	72	76	83	92	92	103	79	85	94	78	88	86	92	84	73	88	87	82	100	83	91	98	92	84	77	86	81	77	72	85	86	92	88	82	82	81	90	94	74	89	92	106	96	85	93	97	80	87	83	103	98	110	76	88	70	78	90	81	78	85	82	80	93	93	83	91	95	95	87	70	91	82	90	89	80	110	90	89	86	95	87	98	84	77	119	86	78	86	76	91	105	86	104	100	83	85	89	92	86	92	71	88	74	104	96	97	82	83	91	96	76	91	106	72	82	99	76	79	63	85	93	87	74	88	96	107	85	72	93	82	75	94	98	73	90	80	87	89	102	85	74	99	97	102	86	85	93	97	78	95	102	87	90	94	87	90	99	95	95	82	88	81	94	72	93	86	77	77	86	90	89	103	111	106	107	91	79	94	72	91	90	70	106	84	82	85	105	93	92	81	89	84	103	78	82	76	93	73	84	80	90	74	85	91	89	74	101	79	91	68	103	89	76	77	98	117	94	109	97	77	91	71	96	101	81	103	86	96	76	106	95	78	86	99	89	82	95	91	81	85	81	102	85	85	98	83	94	98	94	95	94	99	81	79	76	89	78	96	73	98	82	89	85	84	98	82	91	85	82	88	94	84	88	105	89	83	91	85	81	96	78	81	100	76	113	88	95	93	86	79	89	97	100	93	79	83	81	91	79	97	90	72	82	70	85	97	80	96	96	92	66	93	82	104	93	94	81	91	98	88	87	72	91	83	88	88	76	89	80	102	98	79	88	83	71	102	87	79	83	84	88	105	92	82	92	82	71	88	100	93	87	84	96	94	93	78	81	77	109	76	97	87	84	91	86	106	86	85	94	92	90	86	85	92	86	82	88	92	87	93	90	80	100	97	83	90	84	84	94	75	91	87	90	83	86	96	73	106	76	89	103	94	74	72	69	86	94	82	92	85	80	81	88	72	84	66	92	102	94	102	80	87	74	107	81	85	96	78	98	79	93	85	97	92	106	106	86	85	82	93	93	88	98	101	95	98	95	95	80	95	96	87	84	87	97	74	90	97	82	93	98	105	82	95	74	95	95	98	90	80	90	94	93	87	80	81	82	72	72	75	89	106	76	68	83	94	92	97	106	87	92	77	112	105	83	88	82	90	88	115	105	93	70	68	89	73	83	104	76	99	85	85	83	86	83	101	90	85	81	75	78	83	104	77	106	90	98	99	84	82	68	66	81	83	84	97	88	90	109	98	101	82	90	76	85	69	87	86	99	81	97	88	107	58	85	82	68	89	85	103	87	82	81	86	97	76	84	93	94	103	86	85	83	95	88	91	71	102	91	79	83	97	94	84	89	82	97	86	88	73	78	86	91	78	92	72	77	80	69	90	95	73	101	97	79	97	95	78	89	87	98	68	81	79	98	80	86	88	78	73	83	93	81	85	87	69	86	87	101	100	74	104	80	86	87	105	122	76	94	79	93	84	70	102	67	84	71	83	91	95	100	77	76	84	90	75	98	87	82	72	93	80	86	87	85	87	79	92	85	94	79	69	87	91	86	79	83	73	93	76	91	82	81	85	83	99	78	78	76	77	84	86	91	79	78	90	90	94	97	91	75	83	78	87	91	101	86	97	92	96	91	85	94	102	86	95	89	107	82	86	86	73	82	81	85	77	86	84	86	89	78	83	102	77	90	89	84	86	81	94	80	98	75	90	84	73	98	88	81	97	80	88	103	83	89	81	91	100	82	109	91	87	74	85	89	105	96	94	104	79	103	79	113	78	83	105	77	86	63	89	78	99	88	92	85	103	87	71	92	101	95	94	70	95	75	80	65	85	95	77	78	92	97	81	103	84	81	81	66	96	92	76	72	93	86	78	85	84	94	76	88	83	71	85	82	92	97	90	89	75	71	93	83	102	99	92	92	77	76	87	85	68	71	81	95	97	81	83	83	87	104	86	83	84	83	87	92	91	83	100	84	95	89	80	97	81	78	92	92	80	80	105	96	83	87	80	83	94	96	87	103	91	66	65	86	87	84	88	96	88	91	92	78	83	104	80	92	75	72	72	89	97	82	93	79	91	75	92	88	75	83	91	93	99	88	91	88	104	88	74	87	87	95	75	92	84	78	86	91	92	87	92	82	91	77	101	85	69	73	102	87	82	101	85	103	92	87	89	79	80	92	73	83	104	89	84	91	103	82	90	78	98	81	88	81	113	90	89	92	79	95	103	103	80	90	87	102	80	82	93	84	85	93	96
18304	7898	4151	6066	13011	16328	16060	14861	12878	11074	9986	7513	6178	5239	4373	3335	3463	3017	2585	2347	2262	2059	1887	1814	1758	1617	1665	1477	1462	1388	1293	1244	1128	1041	1074	981	949	943	994	1011	921	850	818	842	814	828	857	811	811	812	793	821	863	807	838	723	739	762	741	713	734	725	733	743	733	751	736	753	722	682	684	745	727	774	764	778	714	687	758	709	762	742	722	699	690	789	699	702	722	714	781	724	759	722	708	730	722	730	726	706	750	717	710	752	765	787	718	808	737	719	734	704	695	699	694	734	721	709	715	726	741	731	707	735	764	691	670	712	741	706	664	753	671	700	762	718	706	700	743	719	737	756	759	711	736	766	712	697	741	733	700	721	713	707	725	748	726	727	686	753	690	664	777	687	709	729	707	770	726	733	698	699	689	737	701	677	752	690	742	700	715	734	771	695	703	702	725	680	685	709	757	696	741	710	711	712	685	712	718	688	753	709	713	680	738	705	711	729	686	666	694	718	741	720	719	712	698	692	722	722	716	699	720	737	733	721	662	719	711	739	668	696	715	718	682	717	771	720	752	711	757	749	700	705	667	708	695	695	711	674	667	690	701	727	715	711	661	743	738	700	690	728	696	703	664	705	724	740	728	711	705	702	720	706	709	724	672	723	677	721	745	726	665	699	702	745	733	711	749	685	705	703	725	746	752	709	675	698	662	713	740	741	732	695	712	726	723	678	704	765	692	705	712	739	721	718	691	731	672	748	744	730	682	674	676	723	734	692	668	712	719	756	713	725	719	706	724	697	742	700	757	695	693	712	751	759	737	707	679	723	729	728	727	686	682	675	704	663	717	735	714	734	716	715	667	739	719	685	718	759	693	713	686	712	697	732	739	699	658	669	693	690	693	734	735	667	720	709	714	681	708	717	694	725	681	743	706	695	689	733	700	636	680	679	721	681	697	722	770	742	727	692	713	757	771	732	693	703	701	734	702	698	699	696	758	772	757	747	701	689	685	693	753	705	679	703	659	723	711	716	677	763	739	726	731	712	735	698	739	724	732	709	744	707	710	717	720	677	739	700	698	721	750	719	695	745	711	669	703	803	737	703	714	708	711	698	686	691	714	761	733	699	721	713	698	709	712	733	701	753	678	746	709	729	687	697	691	737	713	719	728	711	735	743	693	708	687	682	742	676	690	779	696	743	718	760	702	726	736	721	701	699	690	765	708	658	702	661	727	723	697	683	688	721	682	733	649	667	706	704	706	688	748	705	738	700	724	701	683	721	693	708	769	756	741	749	674	671	702	693	771	717	692	767	706	669	766	686	719	762	729	690	701	664	677	708	714	712	707	686	735	721	698	719	689	753	731	701	645	720	686	770	751	731	730	700	725	683	710	708	709	688	761	704	718	739	703	717	762	694	754	714	728	658	726	684	719	717	729	713	746	735	729	730	715	737	710	694	714	688	780	741	712	713	721	693	747	722	762	744	705	712	711	738	705	710	685	732	690	704	686	659	702	754	743	722	743	752	760	703	711	691	732	707	760	690	719	684	690	685	734	662	739	670	697	724	707	730	690	750	683	702	740	695	700	735	710	767	758	735	642	731	723	743	711	703	688	723	769	756	736	711	693	720	730	723	735	742	749	706	725	734	702	697	736	726	701	734	708	713	736	742	707	699	720	740	683	720	722	715	723	683	727	698	727	729	690	711	727	727	720	696	713	750	666	698	720	760	750	715	685	699	708	712	732	710	719	711	712	674	710	709	722	707	697	703	697	689	743	664	740	735	709	699	720	736	702	777	717	730	705	683	749	751	769	740	717	713	721	674	693	732	706	735	691	740	731	725	732	673	697	696	715	769	736	754	757	735	744	734	761	690	731	706	711	684	713	688	730	699	726	739	745	670	689	686	709	729	706	701	698	689	721	666	738	696	731	701	707	739	692	715	719	732	673	730	718	678	696	762	711	708	742	736	678	797	692	721	741	660	691	732	711	693	707	738	689	715	708	747	768	714	764	703	698	730	729	728	753	693	693	697	700	687	732	660	702	740	672	716	684	750	673	729	776	724	672	720	729	744	682	771	675	736	728	740	697	751	694	721	699	722	740	712	684	740	733	685	666	691	730	729	710	719	702	650	713	766	758	752	730	764	692	763	674	696	670	713	698	751	725	743	696	758	722	705	757	684	689	688	696	748	726	707	724	714	749	723	719	709	705	698	707	671	732	692	668	753	691	733	684	742	759	729	766	716	694	766	714	685	700	715	689	732	729	740	736	698	735	688	707	723	754	716	700	706	723	700	725	703	732	742	699	718	679	720	688	701	670	732	740	766	757	746	695	680	727	678	725	727	685	758	717	736	746	721	738	720	690	743	746	705	734	756	724	684	664	655	685	695	724	680	678	706	729	720	696	658	735	714	755	725	720	696	694	765	702	725	753	703	705	721	704	719	742	733	734	685	710	754	730	700	689	767	712	738	681	708	709	763	724	687	730	743	693	714	683	723	740	721	726	681	746	699	749	727	706	760	744	704	723	713	751	728	678	700	729	749	698	680	709	682	698	726	713	702	725	709	711	689	725	727	710	747	723	706	742	712	717	743	685	708	749	674	722	718	709	760	761	710	687	745	680	689	777	743	719	671	724	720	679	708	717	706	743	715	698	771	744	690	775	711	682	751	722	724	714	668	686	771	732	726	721	685	713	674	695	727	686	724	697	752	732	693	749	700	684	697	749	698	746	725	704	752	706	688	725	691	719	711	745	756	681	754	702	752	723	734	686	672	713	733	720	743	730	784	680	734	744	690	715	745	757	761	730	704	725	659	748	693	720	731	658	742	680	717	715	697	710	683	714	697	737	687	746	718	684	769	729	701	776	729	780	699	687	681	722	740	688	732	691	700	670	721	698	763	748	716	731	729	726	682	720	696	776	738	709	738	701	732	724	749	687	706	715	698	710	726	765	763	682	745	759	729	732	730	707	724	693	704	706	751	709	730	719	727	690	737	751	724	705	735	736	747	744	701	721	724	694	725	698	741	724	682	732	723	722	683	767	711	721	701	704	711	727	745	679	710	686	792	739	663	697	712	748	702	726	719	731	729	748	749	735	682	743	781	690	743	661	688	681	659	677	763	745	726	714	700	742	658	661	718	734	717	729	716	756	711	735	732	728	691	719	729	763	734	705	765	685	701	693	745	691	697	722	715	708	738	682	739	724	692	708	735	715	661	653	732	681	707	696	683	685	773	705	729	728	700	732	711	679	757	699	723	760	692	752	719	708	719	734	742	706	715	662	696	694	717	732	765	719	740	698	686	663	722	693	729	749	678	766	675	725	724	735	695	742	727	732	716	715	697	735	693	739	738	705	739	704	760	712	723	706	709	742	723	673	745	717	705	761	751	736	738	744	739	729	733	707	692	679	725	778	726	714	697	701	715	702	662	719	744	717	705	738	717	712	770	724	741	697	663	745	693	741	688	707	766	717	685	711	724	713	698	678	688	678	740	726	709	701	705	697	738	718	754
1322	280	153	128	130	137	195	234	230	186	179	131	150	120	112	89	101	83	75	66	65	72	62	68	69	70	61	62	63	54	55	46	53	45	48	49	43	50	55	46	40	60	64	46	50	55	41	54	40	43	50	45	47	44	46	44	49	44	38	39	54	43	55	51	39	43	56	39	40	41	54	42	38	45	45	40	34	53	44	40	48	50	46	37	49	61	41	51	39	49	36	37	36	39	45	48	39	42	53	46	46	43	51	53	46	44	33	38	39	58	46	45	39	51	46	48	41	37	45	48	50	46	43	55	46	36	39	39	43	43	57	51	45	45	47	47	41	42	46	41	32	42	37	45	43	45	46	42	51	34	36	39	45	35	41	38	46	42	54	39	49	38	54	40	34	41	44	42	47	56	33	34	36	31	43	42	44	51	39	41	37	49	49	45	47	45	40	45	49	42	43	59	52	46	45	51	45	37	42	44	35	40	48	42	43	30	43	34	53	41	50	52	35	56	44	27	50	49	43	36	49	43	39	50	34	39	49	63	45	60	41	47	45	33	40	37	42	43	54	36	43	39	49	45	51	46	42	48	40	42	46	32	51	49	34	47	42	42	42	46	40	63	59	39	52	36	45	44	52	45	45	40	53	44	46	39	45	53	43	46	41	33	43	41	43	36	60	44	56	38	48	41	43	45	36	44	43	44	45	39	40	58	43	41	53	54	43	45	53	48	36	39	55	54	45	56	48	47	37	42	42	44	38	47	49	58	41	61	44	41	45	27	50	48	52	45	39	50	42	41	50	45	49	47	46	43	41	53	41	33	49	46	39	43	51	40	49	52	53	42	37	46	36	45	53	44	55	41	39	47	37	44	44	47	36	32	41	49	54	47	49	38	42	48	40	51	33	42	50	64	40	39	43	40	33	46	43	44	47	41	39	38	43	50	43	51	53	38	40	39	47	46	41	44	37	38	40	38	50	52	45	37	37	46	45	48	41	50	50	39	43	35	56	41	44	41	41	48	48	53	47	38	46	53	45	49	47	52	45	53	43	54	47	40	43	44	45	33	46	36	40	47	36	41	38	50	55	52	51	37	60	44	52	43	42	48	43	45	33	42	45	44	28	33	51	29	38	42	35	48	38	50	35	47	51	42	46	47	48	34	38	38	42	38	46	48	46	46	47	46	54	42	57	63	47	52	51	39	41	41	55	36	47	50	35	43	51	45	46	53	47	41	53	35	48	32	34	47	46	57	46	58	48	40	48	31	51	47	44	50	55	54	52	43	46	36	41	42	40	50	41	38	37	37	37	39	50	50	42	45	42	41	46	45	38	35	39	35	58	62	38	40	46	34	50	57	32	35	53	42	50	52	30	57	36	43	38	43	50	46	50	45	36	42	46	42	42	48	54	44	42	50	40	44	40	38	35	53	40	37	59	54	52	38	54	44	44	48	55	44	53	44	44	47	49	56	44	34	42	45	50	32	48	43	43	30	56	43	32	45	47	46	39	53	38	55	29	46	51	37	42	39	52	49	46	52	54	42	40	49	50	39	32	50	41	37	56	45	49	37	51	52	54	37	41	40	44	53	45	48	44	51	55	34	45	44	46	42	39	48	46	38	58	47	39	41	48	46	35	38	45	47	42	26	35	35	49	36	31	33	45	40	55	43	43	53	41	45	50	53	42	40	48	33	42	50	31	52	33	42	45	33	49	41	48	44	50	46	47	52	43	43	42	39	47	54	51	46	42	45	51	49	53	47	47	45	33	37	44	53	41	38	37	46	39	54	52	48	53	39	40	39	44	48	63	45	52	44	36	46	44	38	40	45	47	37	42	42	45	44	52	43	43	52	45	55	51	44	52	56	48	44	46	39	44	40	34	32	46	51	53	47	40	39	59	36	50	53	37	43	40	36	46	34	45	46	51	35	45	41	37	35	40	45	38	39	56	50	38	44	38	45	43	43	43	46	47	38	48	48	48	41	46	45	58	50	39	41	32	49	44	37	48	52	48	58	42	34	45	51	46	51	38	43	45	50	35	60	47	48	44	36	53	41	43	44	50	38	57	40	42	62	56	38	44	50	36	49	37	38	43	45	42	54	44	41	35	39	42	45	52	40	44	49	38	32	37	44	49	45	41	40	48	53	39	38	54	41	46	37	29	54	34	34	44	47	49	39	41	34	47	42	48	42	48	47	33	56	51	46	48	35	44	35	53	51	44	45	37	39	49	48	41	55	44	58	46	43	50	53	31	47	44	47	40	40	56	32	58	42	50	55	45	51	38	45	42	52	53	42	52	42	43	46	40	53	42	53	44	38	54	41	50	52	43	41	44	54	44	40	43	54	45	50	35	48	37	55	34	49	50	41	43	40	39	44	41	55	50	41	48	45	37	53	59	31	40	46	45	46	45	49	41	50	37	44	45	42	47	46	39	49	51	37	46	54	41	38	57	38	39	37	48	58	35	45	46	39	36	41	50	37	48	61	42	38	51	38	32	54	58	44	50	44	49	42	39	37	42	32	48	42	52	52	39	50	36	47	34	39	59	38	60	38	35	40	46	51	47	57	48	36	50	53	41	41	38	48	44	41	35	46	46	47	43	43	39	40	47	47	59	41	42	38	45	45	44	49	47	36	47	47	43	33	53	49	41	48	42	41	42	43	57	42	36	38	52	49	42	41	39	43	51	38	44	50	52	49	50	36	45	47	34	54	46	51	34	45	48	51	31	39	52	44	49	47	48	48	43	53	47	56	52	47	59	56	43	42	54	53	54	54	41	38	48	45	46	42	54	41	45	46	49	41	40	47	32	46	37	40	48	39	53	45	46	52	41	42	38	52	50	43	35	33	46	49	54	50	47	51	51	41	34	34	54	59	40	50	41	40	45	50	40	42	56	36	54	45	43	40	46	51	42	37	47	37	62	33	46	57	48	46	41	53	49	37	43	38	49	44	38	37	42	42	47	38	45	59	41	33	37	44	52	41	41	42	45	47	47	33	42	54	37	49	46	50	45	51	38	41	48	50	43	48	47	45	52	56	46	52	31	51	46	40	44	41	37	44	46	47	55	50	34	42	48	55	42	48	45	37	42	53	41	39	49	49	36	47	46	44	52	49	31	51	42	44	51	52	34	51	44	45	42	36	36	45	41	47	50	48	45	44	41	47	62	32	55	44	34	48	55	55	53	47	42	45	46	48	49	40	39	44	44	45	58	34	39	43	45	48	57	38	44	54	47	47	43	62	36	28	39	33	51	48	45	48	74	39	39	42	63	46	61	45	40	49	45	49	52	39	55	34	46	45	37	40	53	34	39	41	34	39	31	59	42	50	46	36	46	48	39	30	37	41	47	53	49	41	62	44	34	47	47	46	39	52	43	57	48	43	39	58	38	43	44	54	37	43	39	31	44	43	48	46	49	38	43	58	47	50	44	40	42	56	52	38	39	43	42	50	39	51	34	34	41	58	37	55	42	47	51	37	43	43	47	48	44	43	55	30	62	40	40	31	47	57
13096	4272	2167	3303	7508	10163	10214	8988	7936	6559	5541	4077	3551	2688	2303	1825	1754	1612	1385	1259	1156	1116	1001	997	923	965	931	877	758	741	663	560	591	520	496	549	515	518	571	529	440	444	450	441	424	421	414	410	431	430	422	388	422	425	411	393	361	397	360	384	359	400	394	386	362	373	363	364	371	350	385	369	365	372	397	349	377	367	390	367	389	398	350	358	389	388	375	364	335	339	382	352	360	366	339	357	348	381	374	364	386	379	390	402	383	391	413	396	374	374	364	398	374	388	347	336	340	383	354	356	375	394	365	388	401	388	357	369	379	342	360	357	348	370	385	344	400	347	392	384	371	346	387	367	392	352	366	350	369	372	332	364	366	376	356	368	361	363	339	378	365	355	373	341	357	371	369	354	372	368	397	422	376	396	346	388	366	373	351	369	369	404	374	380	388	390	381	376	373	363	387	369	364	382	370	339	397	336	324	374	371	390	331	393	380	375	390	376	392	356	385	374	361	373	353	376	368	403	359	354	376	366	396	388	386	372	365	358	386	354	349	367	380	396	375	361	368	384	360	381	368	336	342	353	385	373	360	365	410	376	402	380	345	396	374	360	356	386	381	369	381	362	330	355	359	369	381	349	372	377	416	395	360	378	385	362	370	388	356	366	386	381	353	374	367	384	354	362	350	379	402	399	357	370	390	400	381	360	396	384	350	391	398	376	377	367	391	362	362	374	342	402	368	341	392	385	359	349	348	346	354	361	390	387	381	370	355	356	399	388	354	364	362	390	397	361	380	337	387	356	387	338	406	365	363	404	368	337	359	370	355	349	405	378	370	360	377	337	337	374	363	364	383	375	367	391	375	393	365	380	346	379	334	376	336	349	383	383	386	359	380	346	360	395	370	368	383	374	377	380	362	381	336	355	382	357	373	369	362	384	382	398	386	372	363	367	364	408	387	376	394	396	363	356	365	398	380	353	341	380	362	350	388	378	364	355	372	383	365	379	358	358	386	392	372	379	366	397	349	345	373	368	366	355	392	378	365	386	384	361	403	360	383	354	351	392	377	395	374	344	363	373	354	392	367	350	369	360	366	388	393	351	371	351	330	383	359	398	363	371	363	348	409	399	366	380	338	372	375	421	401	379	372	371	411	355	371	367	388	363	389	385	391	362	377	357	369	397	361	373	416	343	359	369	386	392	359	359	379	374	418	347	397	365	370	345	399	366	384	347	388	392	399	347	360	373	382	403	379	356	371	416	346	397	357	383	356	340	331	390	390	362	342	384	382	384	376	369	388	379	387	368	382	371	357	377	380	358	355	397	367	391	373	411	374	318	382	345	354	368	372	394	385	385	419	362	363	401	372	357	371	341	388	348	358	356	344	391	350	366	383	408	352	353	384	363	391	359	357	390	347	388	367	354	362	366	363	410	376	354	393	398	375	365	351	341	344	340	365	369	384	371	358	353	369	342	373	348	366	347	353	399	362	403	375	361	365	354	348	389	373	357	383	389	407	351	379	386	361	373	375	322	366	373	374	377	375	367	372	389	382	370	312	335	380	364	390	363	382	390	365	347	399	347	351	357	413	352	415	344	372	373	344	370	374	359	392	351	379	362	389	350	376	362	358	380	355	403	360	369	385	363	374	389	365	357	371	387	392	392	336	382	378	384	396	373	398	362	362	397	372	368	365	364	372	388	333	345	384	382	412	354	388	381	376	356	416	394	381	360	333	385	343	350	376	383	364	347	350	369	346	378	372	401	362	367	386	415	390	373	375	355	384	368	404	358	366	399	341	385	378	376	389	358	361	351	386	365	360	368	385	398	362	374	353	400	365	385	362	363	392	355	384	355	341	389	372	391	374	383	370	373	360	383	335	378	386	331	365	381	390	381	379	345	368	388	374	370	376	370	350	385	353	395	364	376	374	381	396	357	362	384	364	335	388	371	382	358	353	356	345	398	399	370	360	383	348	362	364	391	372	367	408	408	362	361	379	354	381	375	353	336	351	355	370	356	355	374	340	334	399	394	357	348	373	328	394	361	368	393	335	388	358	416	370	347	354	356	345	387	378	345	395	359	385	384	390	382	389	378	413	361	385	411	369	375	350	396	336	399	368	382	394	338	371	367	374	351	336	323	398	374	372	362	360	370	395	355	387	363	376	362	382	353	356	399	419	379	366	375	368	359	390	348	370	385	360	384	372	357	364	389	394	336	350	366	401	369	338	357	369	377	347	355	356	383	347	370	380	378	375	367	324	360	370	385	376	386	355	394	366	373	353	392	371	383	369	385	342	358	393	363	384	373	339	403	366	358	354	376	403	362	376	365	381	379	388	411	343	378	366	385	378	371	362	384	350	382	374	381	385	350	369	354	380	377	354	361	389	373	396	370	366	411	353	329	349	383	383	362	336	360	352	379	370	349	364	359	349	348	369	364	363	370	376	413	368	408	368	343	395	380	392	396	335	372	355	394	394	367	370	352	394	375	395	357	367	357	366	348	377	379	379	356	351	388	361	359	359	354	346	343	365	350	389	352	328	370	402	378	397	393	363	400	359	352	366	351	336	357	381	367	399	391	352	380	347	365	372	369	341	362	344	398	358	354	380	364	395	381	401	381	383	392	357	359	371	364	367	366	374	358	376	341	378	348	370	404	361	366	372	371	408	380	376	351	377	388	365	390	351	354	335	361	383	387	381	394	384	350	351	350	387	338	372	385	397	391	359	390	333	369	354	371	404	343	338	365	349	374	404	370	381	386	377	367	373	367	394	374	361	365	357	354	387	364	314	376	383	397	394	344	354	368	339	369	378	345	383	392	405	367	371	348	389	358	395	395	358	371	359	366	377	367	356	375	361	356	395	385	369	348	409	370	357	343	361	357	377	349	350	362	407	396	352	393	365	368	350	345	363	381	359	361	381	368	377	376	353	387	342	344	380	346	382	413	394	355	374	356	367	389	403	377	352	335	363	352	361	375	351	368	369	351	328	353	364	364	347	354	364	408	356	375	334	380	379	353	373	385	385	370	353	360	373	413	374	412	379	353	385	369	380	370	350	352	401	352	404	385	355	369	373	360	342	388	338	390	356	348	379	369	384	363	332	360	382	388	404	360	365	391	369	356	405	369	391	356	384	386	369	397	378	398	357	358	361	346	378	363	335	330	355	361	335	377	368	361	342	354	341	341	354	377	374	332	368	413	351	347	378	354	340	368	383	389	391	371	376	379	320	376	354	395	385	369	395	366	390	384	348	351	374	351	361	346	341	357	382	362	372	357	351	363	358	397	348	373	379	389	360	382	386	403	379	374	348	372	345	383	354	352	368	388	376	358	353	368	361	367	347	431	391	342	357	381	415	357	326	360	403	389	358	380	386	397	386	376	358	386	371	343	356	334	344	377	426	390	384	387	367	359	369	370	382	359	341	362	394	354	329	372	393	360	349	366	354	336	380	355	365	372	393	338	369	361	390	346	380	368	380	377	364	417	389	356	337	356	336	356	362	409	341	362	359	365
1063	522	303	215	197	283	348	336	369	338	293	224	241	162	155	160	171	127	145	132	127	110	112	119	104	110	121	89	101	79	111	98	85	90	98	91	81	85	93	86	92	82	91	99	82	86	101	76	77	85	95	90	104	95	99	86	74	89	76	85	89	87	75	90	78	80	93	86	93	101	81	84	75	96	80	85	95	104	100	84	79	78	90	81	90	83	104	85	71	77	102	92	82	86	86	87	81	95	80	84	79	72	95	71	99	85	85	82	89	95	88	83	90	80	74	70	92	96	85	98	79	74	87	85	81	85	87	94	80	90	79	68	81	73	82	83	86	94	84	69	85	69	84	80	95	83	90	83	88	94	92	99	79	78	81	85	89	89	86	86	85	86	83	77	85	77	71	75	88	109	81	104	89	80	77	76	67	75	75	80	87	88	81	90	79	82	92	91	79	82	79	83	92	82	76	77	81	80	98	73	91	92	89	80	75	82	81	89	89	99	85	75	92	75	72	77	82	88	90	84	81	82	87	99	75	72	80	70	72	82	80	86	95	89	88	70	90	67	77	93	106	93	84	84	77	89	80	79	77	83	81	88	90	83	82	87	73	91	90	78	65	81	85	77	84	101	86	87	91	95	81	72	96	73	76	80	92	93	97	81	89	66	88	82	78	85	87	86	73	69	74	89	95	73	79	83	93	73	91	68	77	88	77	94	82	89	69	82	81	94	91	86	74	58	88	93	94	74	70	91	71	82	85	78	80	81	72	91	98	79	87	76	90	85	91	88	85	86	93	96	91	98	93	88	72	88	68	86	77	84	82	94	97	89	91	81	98	78	68	74	84	102	82	74	82	78	82	101	96	106	83	76	75	97	68	92	86	85	87	86	86	83	86	79	74	72	74	91	81	84	92	94	81	88	93	91	81	83	85	96	93	80	83	90	93	91	89	87	67	68	80	83	96	96	95	71	76	89	82	96	88	68	87	77	75	89	91	80	85	81	89	82	86	57	78	78	81	76	90	116	100	85	73	91	87	72	73	89	108	93	91	76	89	79	76	77	62	85	72	78	93	80	92	85	68	77	76	81	81	90	73	72	95	86	82	88	91	85	79	86	72	89	87	64	80	81	81	85	87	70	93	91	69	88	83	89	88	72	80	79	91	83	88	79	72	87	83	82	90	95	82	90	87	73	81	96	91	74	86	117	84	83	80	67	86	78	85	89	98	78	94	91	101	74	86	97	65	78	99	77	96	77	87	64	83	79	88	74	76	83	94	101	90	82	88	94	69	93	86	89	86	82	65	94	82	87	83	70	91	81	93	98	97	78	68	75	97	82	80	91	98	93	96	72	85	74	68	79	74	80	95	90	106	98	79	84	87	80	107	90	80	74	63	101	77	88	84	91	87	75	91	77	88	81	83	79	92	73	84	81	78	97	79	96	79	67	85	93	100	69	62	86	81	100	82	84	83	78	92	83	63	66	92	84	75	91	86	94	98	77	73	88	84	97	80	84	81	84	93	71	92	91	99	76	86	90	80	108	85	64	89	83	81	94	92	94	89	80	79	84	74	73	98	91	94	89	80	80	86	71	90	92	98	85	85	81	93	76	79	95	66	84	74	86	79	84	98	88	84	76	82	85	92	90	78	76	76	89	77	107	74	80	88	70	74	83	75	78	76	79	84	98	90	67	85	95	76	90	99	83	97	77	97	88	87	92	84	90	86	92	80	83	87	90	77	70	69	96	75	75	85	79	94	85	89	77	105	72	92	75	82	86	68	81	85	96	81	91	90	77	100	74	102	78	87	86	82	89	77	94	82	84	90	74	96	85	95	79	90	82	81	84	85	66	93	101	86	90	92	72	81	107	61	90	83	73	63	76	86	105	88	82	84	82	99	87	89	98	74	96	92	81	90	87	99	91	66	91	78	75	96	91	74	90	93	90	89	79	87	88	81	83	73	70	61	105	77	86	94	72	89	73	84	90	90	83	74	100	72	72	91	89	82	87	98	90	100	88	71	87	91	78	76	108	89	95	85	82	76	86	85	85	82	67	102	74	104	80	78	73	74	89	94	79	82	98	109	92	82	92	74	80	85	83	81	87	93	75	87	86	73	101	70	91	87	102	100	85	73	98	93	84	77	73	75	78	74	87	86	85	83	96	86	69	76	103	90	70	81	86	80	88	93	72	86	88	96	73	91	80	76	72	79	77	89	70	91	82	86	86	83	78	89	85	72	85	63	89	86	66	76	77	83	88	74	83	78	96	86	80	89	100	66	95	84	82	89	95	85	88	87	104	81	88	77	82	76	79	70	90	80	69	97	83	83	70	86	78	89	82	65	83	80	88	80	104	93	65	83	82	80	75	58	84	92	82	94	82	85	93	62	80	77	86	84	76	86	90	71	92	77	79	90	76	82	73	94	76	78	88	90	82	87	82	76	86	94	83	78	79	84	90	82	71	70	93	85	89	92	71	84	81	83	78	84	92	88	82	87	80	92	63	79	85	78	82	82	73	87	80	77	74	87	90	88	94	88	87	73	83	73	94	91	95	84	92	91	81	102	104	93	81	99	91	92	85	78	70	87	81	99	79	76	82	86	81	78	82	82	78	87	90	87	111	89	90	101	77	86	80	86	93	85	73	93	76	83	94	102	84	90	83	102	69	79	96	77	85	80	81	83	80	84	84	101	59	91	80	87	92	90	69	86	95	96	74	79	81	94	80	76	83	82	74	64	75	94	97	83	69	88	88	77	72	90	63	87	74	81	85	76	81	76	87	80	85	67	79	82	72	88	112	88	92	63	90	88	84	83	82	83	78	83	76	90	99	86	76	56	71	89	63	71	93	69	80	85	88	72	76	71	81	74	72	81	108	82	94	81	83	82	79	94	88	90	96	81	73	102	86	108	78	89	71	78	91	96	84	89	72	74	92	90	97	92	93	88	70	92	79	78	67	73	97	94	87	93	84	79	91	82	78	85	78	70	87	72	79	84	71	88	82	96	93	95	82	79	104	89	84	69	93	73	87	103	54	79	78	81	90	76	81	88	84	80	83	85	71	78	102	80	82	78	94	63	75	75	101	87	95	90	85	92	75	85	106	80	85	80	96	98	82	79	76	77	89	87	87	83	86	72	63	85	96	86	95	85	95	85	87	85	81	85	90	86	74	88	95	88	83	80	79	90	79	92	75	96	81	79	92	76	90	74	84	91	84	81	101	100	115	91	73	83	89	72	85	77	87	89	82	97	88	85	78	69	80	95	79	79	92	84	78	68	81	73	83	90	78	78	73	86	68	84	83	95	83	88	84	86	81	69	83	93	81	84	73	90	88	80	109	77	97	80	99	88	91	90	97	89	91	85	88	82	89	82	92	86	83	71	85	79	95	85	79	91	99	88	68	77	80	76	83	89	81	78	77	75	88	86	75	87	81	91	79	87	93	93	88	81	76	90	65	84	93	94	85	74	81	74	85	72	69	83	85	87	92	74	88	88	72	99	75	78	73	80	80
15453	6668	3427	5181	11497	14089	14035	12468	10858	9223	7607	5754	5212	3900	3375	2696	2704	2344	2165	1931	1673	1683	1542	1558	1490	1368	1465	1288	1213	1220	1154	985	989	949	953	935	863	903	923	896	856	760	849	765	816	781	788	753	725	719	764	754	721	758	710	688	722	710	722	703	678	688	692	705	733	658	636	699	695	703	669	675	677	685	706	710	684	712	650	708	683	689	656	692	654	670	675	650	693	689	681	639	685	700	680	683	693	679	620	651	748	710	680	713	672	678	669	702	690	650	696	684	657	650	670	663	689	681	666	696	684	702	659	677	670	679	714	713	695	682	703	612	722	670	643	713	682	692	698	671	657	739	685	612	676	696	688	653	654	668	673	695	649	666	714	695	670	667	688	639	697	679	705	652	690	686	680	708	685	716	730	686	665	714	681	706	672	681	677	662	682	685	666	634	677	730	696	729	717	679	716	739	689	705	756	694	712	653	684	649	659	609	663	663	675	657	656	681	677	659	651	750	658	738	721	661	634	675	680	642	697	674	692	680	702	622	713	684	682	654	713	670	671	648	629	710	718	744	658	671	665	706	648	682	682	648	639	683	663	683	651	635	686	654	700	672	686	677	697	718	646	671	712	694	694	658	697	684	668	690	661	708	638	730	652	731	659	684	679	626	662	706	710	674	698	658	689	687	648	660	672	715	720	670	678	678	700	664	691	696	657	712	715	698	705	678	671	650	697	664	683	664	666	706	628	634	725	679	665	663	671	718	641	677	666	691	673	659	676	683	666	684	712	684	681	692	687	673	669	668	673	674	659	671	727	711	717	655	695	707	672	749	634	669	709	706	704	688	666	714	692	695	729	716	680	669	683	668	702	665	684	698	721	682	669	654	687	675	668	648	653	678	683	751	632	648	715	675	685	641	657	734	714	717	723	679	698	650	671	656	697	692	627	708	696	628	703	639	666	692	655	671	658	647	671	636	638	659	685	614	703	714	707	678	651	665	656	706	723	662	641	675	706	702	708	665	657	698	659	711	680	658	638	661	674	732	665	689	696	683	684	668	618	715	641	667	713	683	697	762	658	723	707	661	647	652	694	697	648	665	699	708	656	650	699	699	637	686	721	706	642	607	667	693	686	661	704	753	699	639	735	649	702	674	667	641	671	689	725	651	717	718	698	641	670	630	693	674	694	697	690	654	711	653	695	684	647	664	708	711	658	648	697	663	686	678	736	672	659	668	705	651	703	672	628	673	665	638	696	696	695	745	663	623	663	634	653	655	684	692	677	665	638	726	661	714	706	676	691	634	673	664	696	649	615	637	688	649	696	669	685	666	707	686	690	664	655	681	685	658	675	671	713	692	673	741	705	698	715	684	707	648	677	626	701	736	681	688	641	712	670	701	722	710	662	622	676	653	700	686	720	700	698	687	666	641	693	744	669	685	704	680	678	660	718	709	703	673	711	701	688	684	686	685	716	657	620	700	711	659	701	686	711	696	661	711	713	686	629	674	694	697	648	706	665	688	716	695	660	677	665	651	649	685	693	649	709	673	650	654	702	700	650	657	673	660	691	684	638	665	707	721	682	693	650	693	654	696	654	669	676	687	720	642	681	666	695	725	668	678	655	709	690	666	705	711	657	676	656	665	662	694	687	663	669	671	668	700	695	678	735	657	690	671	706	719	723	664	651	653	703	698	638	699	643	671	654	719	692	683	697	691	727	628	646	693	676	667	665	699	668	660	695	639	649	720	671	715	691	682	631	700	717	705	721	690	647	662	668	685	665	704	685	689	704	652	683	685	703	687	671	664	705	653	689	696	707	709	674	693	671	652	705	681	671	715	699	653	661	672	677	685	690	691	657	662	638	655	702	649	668	657	686	665	689	666	687	687	690	734	682	676	714	653	706	663	691	658	738	698	705	692	713	682	628	699	680	664	663	687	699	645	700	678	692	692	662	714	642	694	648	673	668	712	646	637	654	689	677	623	673	665	713	647	711	655	646	628	678	654	689	693	724	703	653	692	666	621	657	664	609	675	669	650	628	666	697	726	714	704	667	733	670	661	711	695	691	684	712	654	658	712	678	653	655	644	648	664	709	695	691	677	725	646	637	702	694	659	700	663	667	660	638	705	670	735	646	659	722	661	692	680	664	633	675	689	698	677	710	652	718	638	666	677	669	674	710	717	690	644	746	737	725	650	687	671	706	661	654	634	676	716	702	702	714	637	702	662	646	663	668	684	669	672	691	664	682	692	694	667	706	677	659	685	683	673	653	674	706	681	720	678	665	693	687	657	686	692	647	700	684	690	662	663	672	696	694	686	683	676	640	694	632	693	685	688	688	631	688	709	707	739	660	682	655	734	696	676	665	633	644	666	709	637	681	685	676	672	707	690	705	660	670	665	672	651	672	666	695	658	678	708	663	682	674	690	644	662	665	654	701	676	703	689	684	670	690	696	691	692	705	712	683	664	713	719	702	667	700	676	654	672	645	629	686	656	669	690	714	636	685	645	661	689	669	653	691	719	677	647	685	672	718	626	685	723	645	684	707	709	683	663	686	708	634	668	639	666	700	667	699	659	729	713	695	689	674	634	663	671	674	704	649	667	709	706	668	710	668	674	677	654	690	684	653	667	678	668	707	639	691	666	660	656	710	665	651	657	645	672	704	722	717	652	693	716	681	688	679	697	672	694	693	707	632	667	649	665	690	671	705	676	675	666	651	659	663	689	702	687	654	715	651	757	656	645	730	707	663	678	636	699	687	687	686	688	688	695	702	671	680	700	708	689	676	664	670	692	684	700	670	639	677	694	651	666	677	665	691	655	682	648	682	711	649	678	681	638	670	692	731	703	670	637	649	665	635	739	670	691	687	628	697	697	716	719	665	718	683	663	625	662	736	658	649	655	640	735	627	690	645	654	674	722	676	627	673	685	643	672	661	678	660	656	668	688	679	733	705	698	692	666	666	627	683	701	689	737	663	685	655	635	718	677	691	682	660	706	695	683	631	693	720	664	641	654	660	682	666	640	650	649	691	696	661	689	673	690	719	683	674	681	722	669	687	675	653	651	628	648	652	714	697	687	737	636	678	649	697	704	671	674	671	638	675	683	681	681	692	661	672	667	656	685	665	660	701	644	692	652	634	672	666	675	703	678	684	709	692	670	727	644	647	717	662	671	651	676	670	644	688	686	719	663	695	657	697	659	678	674	667	640	640	688	670	661	667	699	687	630	655	695	691	614	648	679	679	678	684	678	643	701	621	688	696	672	714	651	723	672	692	688	682	731	698	677	650	717	670	676	619	641	695	717	696	700	695	660	632	646	663	733	678	657	692	719	691	677	692	635	679	688	726	616	635	677	676	688	709	686	691	627	670	720	659	638	676	647	676	614	681	718	720	687	708	667	671	734	627	682	653	663	738	737	683	699	684	663	698	670	673	675	669	686	667	650	708	658	641	686	713	680	669	630	669	676	685	657	687	688	643	697	648	686	662	698	720	682	664	711	695	684	693	699	643	674
1949	444	216	154	179	233	278	274	256	261	220	189	181	133	119	117	100	97	101	88	79	77	73	81	60	73	65	67	60	54	56	70	65	67	54	48	55	61	56	42	40	60	47	30	41	37	43	59	42	49	40	58	49	47	47	37	49	35	44	36	40	34	38	41	50	46	51	52	41	48	35	35	47	43	35	41	46	41	37	38	61	50	27	34	43	44	42	50	45	50	51	43	59	33	44	40	42	37	41	51	29	33	41	44	47	52	38	45	41	39	48	45	44	41	29	51	56	43	45	42	46	48	52	51	38	61	44	46	42	39	48	30	33	45	33	33	40	37	36	46	43	45	40	47	42	47	36	55	42	40	54	36	46	47	45	32	39	42	41	55	46	38	35	45	44	36	49	53	42	35	42	51	48	53	41	38	41	51	47	42	44	42	38	52	44	44	46	43	43	47	55	42	45	50	48	45	43	51	36	47	29	40	37	49	47	45	33	44	55	36	37	49	51	48	32	41	46	47	63	48	44	39	42	37	47	49	48	39	51	50	60	37	46	52	49	35	45	49	49	37	38	44	50	29	35	38	38	37	39	49	48	41	31	52	42	36	32	44	47	52	47	36	49	34	45	29	40	46	33	43	44	46	37	42	42	49	45	45	57	47	45	36	39	42	38	41	43	44	37	32	37	49	54	43	47	41	47	42	47	41	47	42	48	44	54	40	49	46	40	49	45	32	37	46	39	41	30	38	50	43	39	35	47	49	34	56	36	45	43	31	37	48	42	46	37	37	48	42	36	37	39	46	48	42	46	35	40	48	43	30	45	48	39	32	40	47	45	56	33	48	42	63	41	51	42	42	31	45	42	47	38	31	33	38	52	44	50	42	49	50	40	59	42	32	42	42	45	45	38	36	50	44	46	25	48	37	45	38	37	44	40	42	45	40	34	48	41	51	40	52	50	38	52	43	34	54	33	49	43	40	52	43	43	49	56	36	45	36	45	37	52	49	41	39	47	45	43	39	41	47	49	43	35	62	39	52	40	39	41	37	50	33	49	47	44	41	40	41	45	37	42	38	42	46	46	52	42	45	46	54	45	42	41	38	37	41	46	36	35	39	52	46	40	41	44	44	42	39	46	51	26	48	35	38	49	41	51	35	34	37	42	50	44	43	54	38	47	37	41	32	42	48	52	47	41	33	23	50	46	50	52	48	42	40	38	38	32	48	35	41	34	42	46	45	40	39	37	42	40	39	39	48	42	32	42	39	45	43	41	44	51	42	38	32	36	38	42	40	52	41	44	52	39	48	47	50	33	42	49	38	33	50	47	59	45	47	30	35	52	47	50	42	42	31	42	46	31	39	46	41	45	45	42	57	43	36	43	40	47	45	44	53	52	37	49	34	35	48	40	64	42	43	40	50	39	41	37	46	42	38	42	40	57	44	46	51	35	52	33	53	49	46	40	31	48	40	48	41	52	38	40	42	36	41	33	37	50	44	40	37	40	49	37	51	41	41	53	46	61	36	47	43	45	46	42	37	29	38	41	30	49	50	41	49	44	34	40	33	50	52	40	36	45	49	49	48	51	38	43	36	41	35	61	55	56	42	42	50	44	53	40	58	52	42	33	47	45	48	48	29	46	46	55	43	41	50	45	38	28	39	48	39	51	38	40	44	48	43	39	45	41	37	39	40	45	35	47	43	42	48	41	34	55	37	45	32	46	54	46	48	34	48	46	39	50	40	34	56	47	35	43	43	32	49	61	40	51	49	53	40	48	38	39	47	43	45	41	44	40	43	41	37	45	42	40	46	60	40	51	35	50	35	32	51	40	40	26	46	47	37	49	50	48	49	49	45	51	45	42	39	39	38	40	38	49	52	48	32	48	48	39	27	42	38	37	36	48	54	39	40	39	48	44	41	45	45	44	40	47	47	36	39	40	37	46	52	45	46	34	36	50	41	43	45	40	59	41	52	32	47	32	47	48	41	42	36	39	27	38	37	31	43	46	53	53	42	47	48	32	48	36	48	39	32	50	46	40	39	40	34	38	38	45	44	32	38	53	48	38	50	52	35	29	31	42	34	37	50	49	40	44	31	48	51	33	45	36	49	42	47	45	32	55	48	44	51	50	39	34	39	45	51	38	49	43	47	40	45	57	39	39	48	39	38	38	51	52	41	48	45	49	44	44	32	46	44	49	57	48	39	34	47	40	33	42	34	47	48	51	33	39	45	32	34	43	49	28	51	47	41	44	39	42	35	44	39	35	52	53	41	49	43	36	40	45	43	46	29	34	38	57	53	48	37	39	42	51	45	45	49	53	49	36	46	47	38	59	37	33	38	57	29	34	45	49	30	45	55	36	38	43	41	49	50	54	41	45	37	45	38	50	55	44	43	45	35	36	48	33	50	40	40	36	46	40	37	49	44	46	41	46	45	37	44	48	36	44	46	39	51	44	50	39	45	46	43	42	28	26	39	51	46	36	32	42	39	38	36	41	44	39	31	34	43	42	55	49	51	46	41	41	44	37	50	38	46	47	39	46	36	42	36	48	35	52	50	48	39	49	46	41	38	35	35	42	51	30	48	52	41	42	50	33	41	49	46	41	43	41	56	34	39	26	51	39	38	40	36	40	45	38	43	40	40	46	33	33	52	41	49	41	40	34	46	48	36	38	44	33	47	43	59	37	41	40	53	42	39	43	54	41	43	36	46	38	49	33	46	39	43	42	44	39	35	36	53	43	38	50	35	48	40	39	37	50	53	45	46	40	49	55	43	56	41	33	49	34	44	46	50	34	39	42	44	45	48	33	38	48	32	43	54	40	40	46	45	39	52	49	39	46	62	45	47	43	33	44	46	50	39	61	40	37	44	39	37	38	42	37	43	52	58	39	40	33	45	48	32	55	49	41	63	38	42	34	36	54	32	55	41	41	38	41	42	46	44	43	41	30	33	39	43	40	44	40	43	44	43	37	44	39	39	45	38	52	33	40	51	35	40	28	45	31	35	40	49	48	39	51	46	36	48	35	45	41	47	53	31	45	59	48	39	52	53	35	50	35	33	46	44	44	41	36	40	49	44	35	42	34	46	40	58	43	40	43	34	30	40	43	29	41	34	49	41	51	47	31	46	49	46	47	38	40	53	56	55	54	35	43	38	59	39	39	38	46	45	47	37	42	44	42	36	40	59	40	58	54	45	38	36	39	51	39	24	41	34	37	42	48	42	45	38	46	47	38	38	49	42	44	61	58	50	39	44	45	51	40	28	38	40	36	43	42	47	38	38	38	41	50	42	47	57	52	44	37	49	41	54	35	32	39	49	31	43	42	50	48	41	35	41	33	44	43	38	36	40	50	30	41	47	56	36	41	53	44	45	42	36	41	39	36	57	36	31	33	45	36	48	44	58	45	47	32	58	53	39	39	34	40	53	44	42	59	32	50	39	32	41	56	43	44	50	47	41	31	38	43	50	45	43	50	32	42	35	52	40	41	48	40	39	44	53	45	44	37	49
16017	5870	2897	4556	10758	12963	13136	11754	10634	8694	7312	5415	4738	3692	3017	2538	2507	2085	1763	1703	1441	1343	1159	1295	1137	1158	1176	1055	967	902	802	718	729	614	623	584	584	627	646	551	484	456	446	502	471	429	456	417	408	403	440	453	463	454	460	389	391	379	378	392	372	354	382	388	361	338	334	381	374	361	367	348	372	397	371	378	360	358	367	356	375	353	364	366	372	359	347	367	347	371	403	361	374	357	347	377	369	363	381	331	376	360	369	392	379	367	376	393	380	371	355	349	383	380	393	400	375	354	392	382	388	355	378	377	367	336	406	364	371	341	381	361	381	372	364	348	388	369	355	359	351	404	415	374	338	371	354	343	334	390	409	342	390	368	330	354	363	346	379	369	367	347	412	355	404	365	359	377	333	360	395	338	356	377	377	363	381	351	370	357	396	369	379	367	374	412	357	363	348	339	375	393	346	363	343	378	372	358	356	368	325	360	346	376	404	384	344	390	350	356	368	374	346	368	346	377	353	391	348	373	362	382	373	361	357	370	332	395	366	339	350	386	380	384	381	355	353	368	304	382	400	362	336	362	358	378	356	366	405	381	396	376	378	398	362	325	360	344	380	343	369	393	335	371	387	349	364	337	380	368	352	369	379	350	369	371	368	365	392	359	343	352	345	361	375	371	363	369	367	374	365	360	361	374	363	370	350	337	316	347	357	385	364	342	368	328	381	343	353	357	381	383	337	370	349	372	371	369	365	370	398	370	383	352	358	366	382	333	364	347	382	378	388	379	385	369	366	381	341	369	413	385	346	366	407	355	380	370	340	371	344	386	356	373	369	369	341	347	356	420	352	363	385	353	382	355	354	371	364	374	365	353	356	407	368	369	369	424	375	353	340	372	380	363	360	377	378	367	375	348	386	336	382	349	352	360	352	364	362	351	349	352	328	369	341	388	383	396	378	379	366	391	369	356	353	374	342	350	380	375	372	375	345	364	354	354	388	357	391	374	396	381	361	408	344	382	391	367	351	370	340	379	355	372	354	352	355	376	384	390	350	388	338	345	396	318	352	356	362	379	359	370	363	369	384	346	321	381	377	387	321	391	374	354	343	342	345	387	359	372	339	359	385	377	387	407	368	389	390	365	366	359	329	377	403	360	391	380	367	360	376	367	335	356	366	362	365	369	373	357	368	322	378	361	360	388	388	307	380	362	366	345	373	370	374	332	379	369	370	353	355	382	368	368	363	376	377	357	358	353	341	377	388	350	346	371	401	364	406	357	332	339	383	354	388	325	343	342	345	383	384	380	403	382	379	375	388	364	371	361	376	348	366	390	376	381	366	380	351	404	356	366	379	381	354	362	403	375	400	388	407	358	360	358	368	378	352	367	358	357	350	343	337	359	364	371	393	377	349	398	398	395	385	368	358	336	370	362	356	350	343	372	355	354	361	372	363	377	365	394	355	380	361	370	354	361	365	358	330	373	339	405	310	387	333	354	373	358	367	357	342	351	396	384	321	377	351	312	376	344	353	359	384	389	382	371	361	358	379	349	394	339	361	401	364	419	347	367	376	379	378	387	395	344	368	347	341	368	397	386	363	352	361	376	356	373	354	356	360	368	356	362	337	388	331	348	326	348	342	367	377	350	375	378	403	379	381	374	382	377	363	342	369	392	332	345	375	375	363	357	386	369	363	366	369	357	365	347	350	374	374	387	341	363	345	346	364	343	320	354	382	351	358	354	376	364	340	383	337	382	364	351	371	340	330	359	376	343	356	375	383	366	328	351	393	367	373	358	402	399	329	381	338	363	376	391	336	359	378	368	335	361	357	366	398	368	360	354	360	370	374	334	377	345	352	389	362	365	374	335	353	381	367	350	371	350	384	382	348	385	355	379	401	361	330	339	389	396	369	378	373	377	365	351	358	335	336	343	344	319	376	401	378	358	376	342	366	358	373	354	364	387	358	396	359	373	367	371	365	370	375	365	379	372	327	361	349	365	376	387	385	347	345	375	382	398	372	358	386	357	352	346	393	372	330	363	370	325	361	341	383	366	384	372	356	339	375	351	390	360	379	399	378	367	376	364	392	385	366	362	380	339	346	372	359	347	370	357	382	354	367	396	364	360	363	395	368	359	369	391	378	370	340	360	395	390	381	365	352	376	370	371	367	347	389	374	358	365	344	364	385	335	353	374	365	334	370	367	371	386	341	398	365	350	347	341	344	369	358	373	349	418	347	358	356	355	381	394	382	368	364	320	351	377	342	336	374	360	356	351	355	397	377	382	374	383	354	380	358	382	339	344	343	408	403	389	356	351	357	357	372	393	414	391	390	326	357	322	358	393	361	338	353	329	348	368	342	359	327	368	380	339	336	367	397	388	340	385	368	379	362	363	383	380	353	386	369	374	361	376	367	353	399	328	355	367	326	337	321	419	364	374	373	361	353	384	397	370	363	367	385	349	382	406	352	362	384	348	338	399	374	388	374	361	332	360	401	356	352	343	370	348	361	396	317	378	383	372	363	348	376	371	367	392	333	341	361	369	361	354	351	361	344	364	356	364	358	333	375	380	411	395	352	391	369	390	379	389	370	347	324	366	380	345	326	368	391	334	386	372	359	315	349	382	356	337	349	382	361	350	367	353	358	337	365	356	370	386	350	398	369	389	353	318	369	373	365	396	364	358	400	380	370	400	357	357	360	366	356	348	389	340	379	378	391	369	335	371	341	377	327	359	373	369	344	375	379	373	409	367	324	382	345	359	366	361	349	345	372	356	361	364	343	368	359	346	370	375	339	341	388	333	375	364	345	387	375	377	360	367	336	349	383	362	362	369	384	371	381	341	394	329	369	357	369	342	390	391	379	357	421	352	383	350	334	363	356	356	387	369	345	386	379	376	387	384	381	372	381	365	353	374	356	351	372	356	380	366	347	351	375	350	360	340	372	368	364	359	345	375	361	377	343	344	352	396	339	362	377	359	374	381	373	357	360	309	371	346	360	357	369	339	348	380	393	391	339	363	374	344	383	336	339	365	359	369	377	375	414	383	351	383	351	369	359	352	358	371	354	354	350	378	367	387	395	395	393	381	369	370	359	348	354	351	386	359	364	382	393	328	366	371	322	337	362	375	360	385	376	360	374	327	364	375	387	363	362	394	395	390	393	363	362	332	388	382	360	406	357	365	350	428	385	389	337	361	358	360	384	342	392	338	377	351	383	348	377	379	396	375	388	364	344	365	343	350	327	379	362	357	376	382	362	368	354	369	323	376	354	350	345	384	398	356	376	399	333	350	383	396	350	359	392	391	343	363	382	326	365	401	375	398	365	360	363	372	359	355	342	377	389	373	358	379	340	389	355	341	369	325	339	374	351	361	361	401	398	387	337	358	374	371	360	357	383	387	339	366	374	320	370	385	332	345	358	361	360	332	373	388	374	366	348	360	353	379	350	380	389	332	357	353	369	392	362	373	357	365	378	380	366	403	360	352	381	362	356	351	383	351	419	406	361	374	381	341
1603	724	367	282	280	345	462	470	478	366	319	296	242	224	198	156	164	147	176	154	133	136	127	137	120	127	130	114	122	109	126	103	111	98	114	110	104	101	103	92	101	88	91	84	86	83	105	79	103	109	85	83	76	101	95	100	88	86	91	73	81	87	86	96	94	94	81	89	76	79	108	79	70	96	72	93	81	84	99	92	81	86	84	91	88	81	104	75	85	98	97	87	94	71	97	82	74	84	86	84	79	100	101	99	91	96	100	82	95	89	77	80	83	77	91	108	83	88	85	94	77	85	70	75	89	102	92	95	97	90	101	87	87	102	90	74	94	83	86	80	85	102	79	88	83	86	98	88	71	93	79	80	91	87	88	100	91	87	85	107	92	92	73	76	79	100	76	92	71	76	81	80	94	101	97	94	110	78	91	80	70	108	85	95	75	95	73	86	96	96	75	82	84	96	95	86	76	89	94	90	95	99	83	91	88	97	95	97	83	93	97	92	108	80	93	87	86	75	96	81	74	88	94	71	86	83	93	88	82	84	88	96	76	94	85	93	109	84	84	93	81	75	82	100	96	79	97	88	81	87	87	96	103	79	81	106	82	92	91	69	75	94	82	94	85	95	84	78	87	92	96	99	83	92	84	88	93	83	91	80	82	86	87	111	94	95	76	82	84	82	91	87	85	75	93	87	90	79	75	86	86	102	94	92	100	82	79	89	88	83	93	95	81	74	99	106	91	93	91	65	82	93	96	92	69	77	91	80	88	82	96	84	80	95	84	93	92	81	93	81	93	89	86	119	84	92	85	95	85	87	86	91	95	73	94	76	95	89	86	84	87	85	64	73	78	94	80	102	84	106	80	88	95	75	83	89	86	107	81	79	93	68	96	94	83	96	95	102	92	66	95	90	86	92	86	78	92	75	91	95	86	93	88	92	70	86	78	93	77	71	88	99	84	89	102	76	87	95	72	88	89	95	74	96	107	86	93	80	79	77	84	91	100	92	97	92	88	75	79	85	108	87	91	87	72	79	84	85	78	76	92	74	81	96	91	80	95	88	81	90	88	105	83	88	84	72	95	83	91	89	87	82	90	88	95	82	103	91	79	98	97	69	97	74	80	86	88	91	80	88	85	87	68	85	82	91	95	106	90	78	62	85	87	97	87	100	75	75	85	101	103	90	103	91	98	89	104	98	71	86	84	82	92	86	95	92	82	81	95	95	86	89	90	109	85	91	92	82	91	89	109	95	97	75	83	89	88	68	95	78	108	90	78	82	79	97	69	83	81	101	126	85	100	90	87	78	75	88	86	96	93	69	83	97	84	80	69	79	78	89	87	103	84	89	72	91	92	94	80	91	74	87	73	81	98	77	86	93	91	82	91	81	102	80	91	96	70	79	89	108	76	88	85	95	96	108	100	82	77	83	103	94	89	84	82	85	98	100	88	99	79	100	88	80	91	87	89	94	99	91	86	85	100	99	100	79	90	82	98	95	98	86	102	86	97	84	66	78	93	78	80	99	93	88	99	91	82	89	84	97	81	89	95	84	79	62	90	83	96	79	81	74	90	92	89	71	87	68	76	82	97	101	77	99	95	87	90	77	91	84	70	97	80	82	86	91	96	99	95	92	92	85	80	95	85	84	95	80	80	78	103	81	92	94	78	81	88	94	70	93	93	93	77	95	85	90	82	93	96	89	89	88	98	83	94	95	93	88	100	93	90	87	76	101	80	88	81	84	86	81	78	81	91	75	96	71	96	75	90	82	87	96	78	84	71	83	93	66	92	88	91	107	96	84	66	83	82	92	86	87	113	100	93	85	91	94	83	92	98	98	99	89	81	65	77	91	95	95	77	94	91	80	82	100	82	92	87	94	101	91	97	86	87	91	80	91	117	88	87	82	81	76	93	89	82	87	83	102	87	99	89	94	90	97	83	81	105	71	93	91	100	82	86	85	88	100	91	73	100	86	84	84	90	87	87	97	66	96	89	95	87	88	90	85	91	76	86	93	78	74	87	72	77	79	98	92	94	92	97	79	99	79	93	89	103	71	84	84	90	86	96	83	90	85	73	83	78	68	105	78	87	82	97	88	70	83	106	82	94	86	79	94	60	94	94	98	95	71	91	67	89	88	92	81	80	90	75	90	103	107	103	84	67	87	83	89	83	106	94	82	89	73	90	106	80	84	78	98	73	91	103	75	80	87	91	79	79	101	90	89	92	96	92	78	78	96	88	79	89	109	77	94	83	83	83	95	88	78	91	92	82	73	107	67	94	82	97	68	86	97	94	89	77	96	85	75	118	101	82	78	77	80	77	89	84	72	106	82	93	79	70	84	87	82	101	93	89	91	81	84	70	83	78	78	77	77	99	84	98	92	75	72	99	100	92	90	79	88	86	77	65	83	96	77	85	82	75	91	88	80	86	83	76	79	87	85	83	90	86	78	85	72	95	83	82	94	88	67	92	92	68	104	76	96	87	94	91	88	95	77	98	92	86	89	89	99	91	77	96	81	104	74	72	110	81	87	92	77	94	90	101	78	101	93	66	76	86	88	72	84	77	99	87	96	81	89	80	85	93	93	83	91	87	88	81	88	80	96	76	94	86	88	80	83	102	94	93	83	89	82	78	91	64	90	69	83	91	79	86	100	79	88	69	89	104	107	103	79	78	94	101	81	87	86	83	85	86	78	99	86	88	93	91	73	95	94	101	89	92	84	91	97	81	75	93	78	93	105	91	78	79	104	81	91	86	89	94	101	96	97	79	83	76	95	90	81	97	87	85	93	75	84	91	86	90	88	82	78	83	76	92	98	89	90	91	79	90	86	89	90	88	80	77	105	99	83	90	103	80	97	90	95	82	94	87	84	110	76	91	94	99	78	83	94	93	104	86	79	82	86	84	102	90	100	103	101	95	77	91	86	82	96	90	81	90	85	75	94	88	88	94	93	99	82	97	82	79	93	76	93	99	72	70	90	93	77	103	90	98	74	98	75	77	82	88	98	98	92	79	93	89	96	94	79	90	75	78	91	82	93	85	89	91	92	100	94	107	82	74	97	94	78	71	98	85	85	101	84	81	82	96	86	95	88	99	81	87	106	76	89	74	102	96	77	92	86	98	90	96	83	107	75	92	88	82	88	79	81	87	78	88	83	87	87	93	86	81	85	86	90	101	69	87	83	92	81	71	93	96	87	93	82	100	92	77	97	102	97	71	84	93	90	83	92	84	106	97	86	84	73	88	77	75	86	90	112	91	90	78	78	100	95	84	94	84	95	104	91	83	84	76	90	102	82	80	91	93	99	83	90	83	81	101	109	113	119	92	78	87	101	82	90	77	92	75	85	98	100	87	87	97	100	73	85	77	93	90	105	87	95	87	85	92	99	85	76	89	79	77	88	96	95	85	98	84	87	79	95	95	104	80	88	113	90	89	87	104	89	85	89	103	91	78	78	94	82	86	84	94	112	85	89	94	89	111	83	78	107	78	86	96	85	93	87	88	70
18370	8181	4228	6651	14221	16636	16630	14608	13319	10824	8786	7270	6132	4879	4109	3598	3384	2886	2475	2397	2220	1929	1742	1870	1754	1645	1656	1524	1506	1344	1184	1124	1054	1018	1056	1068	977	1082	1033	1044	886	880	843	908	850	855	857	770	821	747	778	825	847	841	794	803	734	714	785	782	737	719	720	741	711	723	696	720	725	697	708	735	781	756	737	754	752	725	745	779	757	724	735	741	755	721	692	698	679	668	730	747	721	746	721	713	753	703	678	729	722	739	773	695	760	687	802	749	683	686	732	757	716	699	746	693	709	730	730	761	667	724	724	754	717	703	719	714	711	724	703	761	709	712	743	780	725	715	700	719	760	699	744	733	768	737	713	714	761	762	748	713	721	741	717	715	710	668	693	708	752	756	733	688	737	697	705	777	723	741	733	689	685	731	758	713	730	745	726	701	744	740	701	736	695	739	697	756	714	747	728	740	704	682	680	730	729	710	719	742	731	742	711	713	756	703	685	690	716	734	699	765	661	704	697	732	715	709	754	710	763	685	710	750	748	756	754	708	730	748	714	725	701	728	713	753	727	691	768	760	712	776	737	721	723	730	745	759	758	705	735	777	763	728	701	749	707	713	706	777	736	782	719	722	738	717	686	696	760	736	728	688	689	690	719	732	693	740	702	693	731	691	687	705	735	693	701	697	722	749	716	691	741	691	737	686	740	754	710	714	775	756	721	756	710	709	717	726	753	771	767	760	706	728	677	779	717	710	737	719	702	770	677	711	733	731	680	732	723	731	721	697	728	674	694	760	748	752	758	697	701	732	691	761	712	736	772	675	733	726	737	730	727	702	716	753	728	762	730	746	741	691	741	741	703	776	725	742	738	752	716	709	767	695	677	710	791	719	730	726	723	718	727	703	715	697	702	720	765	711	725	743	701	742	751	706	726	731	750	757	736	671	743	757	752	685	703	723	729	711	759	715	714	706	749	741	721	736	724	704	740	750	737	770	698	735	685	692	702	723	739	696	723	735	714	722	734	762	721	719	676	715	720	726	756	737	703	747	710	733	724	691	734	734	702	677	695	720	703	724	710	676	723	743	723	678	763	748	729	719	754	725	730	698	694	764	711	735	771	678	722	686	709	736	690	720	713	721	763	720	698	688	707	722	743	674	721	723	704	753	709	699	674	708	731	704	676	716	728	696	749	735	737	707	710	744	741	765	740	747	723	699	740	759	673	733	735	671	720	687	755	710	749	740	730	731	731	764	731	735	734	750	761	731	689	742	680	759	736	729	749	703	725	707	739	755	733	705	687	719	694	725	744	739	675	723	705	733	716	667	749	766	710	711	744	728	726	791	687	703	742	738	699	707	758	702	735	727	733	733	755	700	702	723	727	699	729	687	745	742	744	711	709	827	713	744	721	735	694	739	759	746	755	721	711	698	721	711	734	688	712	727	772	686	690	702	701	682	725	689	748	723	731	740	729	739	737	680	723	715	741	718	752	771	691	690	665	752	695	694	729	711	709	713	715	698	705	734	721	740	792	740	710	747	740	697	743	705	728	708	734	711	740	716	752	699	755	739	710	745	707	687	707	712	698	705	778	692	739	784	719	675	733	709	708	693	697	721	698	725	715	729	711	781	740	718	756	737	746	709	736	669	689	711	703	750	758	738	734	735	719	733	720	746	750	744	709	691	690	743	691	702	749	733	727	765	767	696	725	733	724	804	687	748	768	707	777	753	748	734	696	770	708	718	744	708	723	752	720	686	732	737	734	692	719	737	715	702	751	722	728	765	747	703	702	719	754	702	753	741	708	735	668	740	717	707	656	757	753	717	791	746	784	725	734	733	721	730	719	758	663	713	683	756	770	722	696	753	756	737	741	725	718	723	714	735	743	799	705	754	728	727	683	709	682	707	740	724	740	738	764	693	671	709	739	702	715	770	694	706	754	705	730	730	765	698	704	731	742	762	678	742	778	712	692	776	719	734	686	766	715	705	720	686	661	734	749	805	723	764	800	703	711	732	698	738	722	675	709	742	732	680	712	772	734	725	708	722	741	728	728	755	739	696	693	743	698	719	673	685	694	704	722	705	753	717	712	734	695	713	710	726	725	702	758	781	699	729	751	724	731	750	671	722	709	747	773	723	749	740	757	715	780	713	722	748	727	737	742	732	741	706	741	736	702	685	757	684	738	737	690	708	700	756	731	706	810	716	752	704	740	723	772	675	705	768	735	674	747	746	727	726	727	745	713	725	726	684	710	757	757	743	731	746	754	724	733	771	684	696	728	738	735	748	705	733	743	738	756	712	729	712	741	699	713	723	706	727	701	717	705	718	748	679	719	758	710	719	763	716	721	734	701	698	711	705	726	752	705	698	684	751	705	677	717	713	696	763	711	703	742	743	739	739	760	721	741	774	677	709	766	762	756	711	709	734	738	788	721	715	741	709	759	728	764	758	773	743	726	677	747	710	737	721	715	733	718	739	712	707	719	651	687	713	739	667	709	732	740	715	717	696	698	717	698	761	729	723	712	690	736	710	708	742	705	722	691	789	717	703	723	681	712	730	725	744	754	719	738	733	758	736	714	717	674	729	758	749	741	706	708	693	693	742	752	707	708	699	723	699	714	734	738	701	719	697	711	719	773	730	664	704	712	725	694	742	687	706	758	703	739	713	753	802	727	739	717	727	763	746	679	712	754	692	753	718	730	705	728	710	721	705	706	711	757	755	731	766	696	698	716	736	708	734	726	721	719	677	745	690	765	776	740	696	718	727	697	720	735	706	732	753	769	721	719	758	737	735	770	756	710	720	755	675	720	717	729	711	720	716	756	727	695	705	734	765	757	700	691	752	767	754	715	735	716	696	706	733	675	767	683	696	750	735	738	687	726	709	716	786	706	724	695	706	754	661	731	721	755	722	749	722	734	746	710	733	742	715	681	680	718	758	725	720	710	712	751	708	685	739	740	750	715	751	740	712	769	754	737	716	722	679	722	744	732	746	721	757	775	739	771	707	734	716	747	707	737	707	709	722	760	704	689	726	726	705	711	746	712	688	747	756	742	719	730	718	729	750	773	741	764	716	702	681	744	730	668	758	695	723	741	737	721	698	716	729	689	723	691	724	759	708	725	697	692	720	719	729	682	723	740	675	745	731	740	761	751	719	689	740	711	742	739	683	707	725	727	715	688	682	746	754	725	790	748	676	680	679	753	719	718	763	734	727	720	706	712	760	698	734	743	675	668	729	718	752	704	706	700	738	715	722	745	737	747	751	724	689	754	699	709	708	677	721	746	723	673	705	666	725	746	707	742	714	712	734	703	727	767	723	707	685	732	738	725	718	721	739	709	761	734	733	715	694	715	706	775	757	678	701	707	752	717	746	731	692	736	717	755	681	766	743	754	717	690	747	725	699	777	749	718	698	718	707	748	712	757	733	732	703	748	705	730	710	731	711	758	675	723	729	726	750	731	701	723	770	708	687	727	728	704	704	726	740	747	743	739	724	749	699	737	724	698	680	694	749
1335	296	185	102	128	199	260	246	237	196	189	131	136	112	103	95	92	79	76	81	55	74	61	78	57	73	70	87	73	54	60	40	48	42	40	48	65	54	47	60	56	67	47	57	49	43	48	54	48	53	56	42	46	47	55	46	43	41	46	37	40	45	51	46	57	44	47	36	34	44	31	42	45	49	44	50	47	52	43	42	40	45	43	56	34	59	45	46	54	39	43	41	59	44	44	41	40	48	50	40	51	36	53	49	53	54	38	38	63	40	42	33	42	41	38	44	48	50	31	47	40	59	44	45	42	40	41	37	43	45	43	46	49	54	51	32	43	52	53	45	37	47	32	30	56	49	34	55	52	50	49	51	38	56	33	50	43	39	50	51	55	45	48	41	52	40	51	47	52	41	45	52	48	28	39	47	40	40	52	45	46	52	45	41	49	43	51	43	54	49	38	42	48	31	52	30	49	36	36	41	47	56	42	43	44	39	53	47	43	56	37	41	47	58	54	54	34	35	40	51	52	39	44	43	37	36	38	40	57	56	45	37	49	42	43	38	52	51	47	40	50	39	48	40	56	47	31	41	37	44	37	51	44	48	47	49	45	41	47	49	50	38	45	36	43	40	41	45	55	54	43	48	36	38	38	34	34	52	55	51	51	53	50	53	46	58	36	39	56	49	43	46	51	48	43	42	48	38	41	53	51	67	37	40	47	46	46	41	43	32	42	36	53	40	41	46	38	50	45	35	44	48	45	50	52	52	50	50	52	55	46	46	49	49	45	39	46	32	52	40	51	42	43	40	49	37	36	57	45	42	50	48	47	51	53	49	43	37	48	43	35	38	43	55	52	43	50	39	34	33	47	35	44	41	47	44	52	46	42	45	39	44	35	40	39	45	53	42	52	46	44	44	38	48	41	52	43	47	44	50	38	46	47	48	36	45	49	41	44	32	43	41	41	40	50	46	45	35	40	50	47	55	53	47	38	49	46	42	37	50	48	41	45	42	47	56	42	39	54	46	41	42	46	49	44	39	52	34	41	48	50	59	47	43	32	36	57	55	48	44	45	44	49	46	38	40	39	55	50	46	43	41	33	53	51	47	44	44	42	51	49	44	50	41	47	47	40	32	51	42	56	42	40	44	53	38	50	36	47	47	34	36	40	46	40	33	43	45	49	59	55	48	46	41	51	35	43	48	28	54	44	41	44	47	43	31	37	55	40	53	44	50	44	43	39	48	42	44	39	47	42	58	34	37	44	52	39	55	38	63	55	47	27	38	47	52	53	47	51	42	38	52	37	40	47	43	53	49	38	38	39	53	44	44	37	41	46	51	47	36	49	37	32	55	39	44	50	37	47	47	43	28	54	57	42	43	38	48	46	48	31	47	48	44	46	46	42	49	41	42	44	39	63	45	55	46	47	49	42	42	53	44	48	53	36	37	40	49	54	46	42	28	51	54	40	30	36	34	36	43	49	32	49	46	47	43	43	37	45	55	41	39	36	52	50	44	50	36	43	33	55	45	41	52	47	46	37	42	64	39	54	48	41	56	46	35	42	45	50	44	33	40	41	41	31	43	37	54	36	33	44	40	42	44	46	35	37	56	43	43	41	55	47	46	29	49	48	36	51	39	51	57	37	50	52	60	38	44	48	45	44	42	43	49	41	53	52	45	45	47	42	45	49	41	46	46	33	46	38	52	42	51	60	53	45	42	55	44	54	43	42	41	40	37	42	42	40	43	48	49	33	47	51	42	31	42	42	53	41	43	46	40	39	41	48	55	52	38	47	44	38	46	51	40	44	40	45	40	39	52	33	50	41	51	38	28	48	47	50	57	31	54	44	46	43	62	54	52	47	48	40	42	47	49	55	46	39	40	41	57	44	38	41	42	41	43	42	46	40	56	52	41	37	43	52	43	40	44	51	37	52	55	41	54	46	43	30	36	51	49	45	36	36	55	43	52	39	59	50	36	45	46	55	47	46	50	52	53	32	47	52	52	44	37	41	37	48	43	50	42	41	40	54	39	34	37	46	43	47	47	50	42	33	39	39	53	54	38	40	56	30	60	46	43	35	38	51	28	49	35	39	38	43	43	28	45	53	46	34	48	51	35	56	46	46	44	44	36	48	44	47	40	47	39	38	45	58	37	50	47	35	61	49	37	49	37	35	56	44	36	54	41	53	51	58	39	33	51	46	54	45	51	51	42	41	38	54	38	50	43	53	41	44	39	39	31	36	43	54	60	51	43	45	44	45	48	43	47	40	48	39	44	59	35	50	38	39	37	54	49	41	45	59	49	53	33	45	49	52	39	48	53	45	62	44	47	34	37	50	38	50	43	38	43	42	49	47	47	43	41	44	47	32	48	45	41	51	52	35	45	47	37	49	47	48	43	42	40	43	41	55	42	56	52	48	40	48	44	46	34	44	44	52	49	42	53	42	50	59	39	40	45	49	44	43	51	49	48	50	43	39	30	44	43	49	40	40	46	41	41	49	43	43	38	48	31	53	42	43	48	40	44	36	43	46	49	38	47	39	52	40	34	38	37	41	53	46	39	42	40	48	41	62	43	45	52	43	36	50	38	33	40	43	36	45	44	44	43	39	48	36	42	44	36	43	39	44	49	48	43	48	30	50	40	50	45	52	51	42	46	52	49	42	55	48	43	43	57	58	51	45	48	52	32	52	65	45	35	45	32	51	44	51	62	43	48	29	49	46	50	46	32	50	43	40	51	46	31	37	42	35	54	39	46	41	43	42	36	48	49	51	43	35	49	51	42	51	44	34	42	34	49	39	47	31	41	43	46	36	56	44	41	37	49	45	45	48	43	56	44	44	54	47	45	31	55	41	66	44	52	47	48	49	50	44	47	34	57	48	48	52	37	49	51	45	50	44	38	39	41	40	40	47	42	52	39	45	44	50	38	48	43	49	53	47	51	54	41	35	42	36	51	59	45	42	42	51	34	51	46	67	50	48	38	48	49	47	42	42	44	50	44	55	41	38	35	45	28	47	44	50	40	37	42	25	39	52	49	33	52	42	39	53	42	45	46	48	53	46	46	40	42	49	44	53	47	47	42	45	31	46	46	37	43	41	45	36	40	42	52	50	45	45	44	35	38	44	42	51	49	29	53	41	42	41	45	50	47	38	38	50	47	47	45	54	45	35	41	39	38	53	43	38	41	42	40	44	50	41	41	48	41	47	33	50	49	35	51	42	45	44	45	44	58	44	43	44	47	36	56	38	43	50	48	40	35	35	52	48	37	45	44	37	40	44	47	52	53	35	44	46	42	46	43	34	49	44	50	45	41	44	48	44	50	54	45	51	47	39	41	54	57	50	42	55	40	38	44	40	50	29	33	55	38	49	30	44	46	40	47	44	38	46	47	48	43	54	47	42	42	38	49	52	41	54	62	32	41	35	52	49	41	48	40	50	54	52	40	57	51	39	54	47	51	39	37	45	43	51	44	42	43	44	33	41	53	38	39	53	42	46	42	38	56	43	47
13353	4618	2217	3564	8865	10822	10852	9523	8201	6424	4740	3902	3550	2646	2100	1967	1848	1544	1336	1238	1110	974	862	1035	937	967	962	799	780	734	661	602	538	517	483	506	498	565	523	502	415	431	481	475	439	452	409	409	377	407	440	424	455	403	411	393	378	362	396	405	360	377	407	352	330	388	365	389	345	393	399	349	369	383	431	386	394	374	385	377	366	323	354	372	326	340	394	394	382	328	366	353	380	353	400	352	383	367	364	370	383	364	376	377	382	358	354	377	391	351	371	340	387	394	386	360	369	370	356	357	344	343	354	363	409	360	380	367	378	419	377	379	393	381	383	341	367	397	373	394	379	383	348	384	380	363	379	366	403	373	343	376	347	368	402	341	355	381	365	376	397	374	400	397	379	397	385	336	380	350	379	360	369	376	358	363	357	379	398	370	419	387	387	393	406	382	380	357	350	360	353	358	380	375	355	399	354	350	333	367	387	362	372	381	358	384	345	412	341	337	369	341	370	348	378	387	370	367	370	409	387	392	371	365	357	361	369	365	372	347	369	390	370	366	369	399	379	389	377	390	337	359	381	362	385	362	373	393	382	376	360	421	404	379	379	365	376	325	382	373	348	384	356	372	371	372	378	364	362	397	359	344	376	371	407	376	384	390	409	324	386	342	362	380	377	378	367	366	341	384	374	392	369	351	373	387	408	400	366	357	369	370	396	391	334	355	364	380	376	397	390	377	390	362	376	398	393	361	364	367	402	366	372	356	345	368	344	371	399	395	344	385	385	366	392	364	359	366	394	350	381	366	367	361	366	383	341	362	352	385	356	361	384	375	372	340	357	379	368	347	384	375	367	364	370	357	367	360	366	358	362	372	356	372	381	351	383	380	383	370	366	357	355	364	351	353	330	368	368	351	354	368	367	364	387	335	339	374	360	392	388	422	325	362	372	355	382	346	380	320	358	347	338	369	359	386	396	394	372	382	397	379	402	348	342	374	359	340	372	317	367	381	370	381	368	327	364	362	419	358	352	386	364	358	339	371	385	394	384	379	356	383	352	331	355	369	369	353	375	369	357	410	372	390	387	390	363	395	365	402	364	379	377	364	387	353	358	341	356	354	369	380	362	378	380	374	375	366	384	354	404	397	360	353	341	360	360	382	354	379	408	375	382	399	379	383	369	372	384	335	382	372	408	373	395	385	371	370	376	352	361	345	356	354	376	389	358	364	347	398	364	372	386	389	386	393	404	377	398	394	376	395	367	375	398	370	393	398	380	369	382	372	364	343	352	367	369	338	377	382	379	365	402	405	375	383	350	404	369	356	382	392	372	385	384	361	384	337	381	378	402	397	365	409	350	358	381	406	382	366	405	373	376	354	384	383	370	348	383	329	340	377	375	392	381	374	386	370	373	364	355	391	353	416	379	377	345	380	385	368	358	421	367	379	361	375	385	402	389	354	335	333	395	370	418	341	351	383	369	391	379	390	365	395	342	410	391	341	398	373	380	367	408	367	406	366	357	376	369	357	380	357	355	383	387	369	383	360	380	342	407	345	359	383	377	370	368	367	357	354	355	352	373	373	403	376	345	409	387	388	371	371	350	374	371	403	390	358	374	353	396	385	386	377	382	367	374	375	357	374	397	388	389	379	386	442	379	398	381	402	375	383	370	338	342	405	384	377	370	346	373	360	400	375	371	358	359	369	409	341	357	372	386	393	384	372	398	359	370	380	412	392	364	377	372	367	396	347	351	374	376	360	388	356	393	376	364	404	361	359	337	371	351	380	400	381	375	343	352	386	367	382	382	394	386	341	349	377	364	338	346	386	378	351	374	369	380	369	380	386	349	405	351	360	379	362	353	380	355	348	389	390	353	372	375	344	369	345	396	358	354	369	409	380	340	342	407	357	365	394	368	354	340	414	391	368	369	355	357	372	375	380	343	399	355	386	371	369	393	372	349	388	387	386	366	377	364	384	320	369	385	367	368	384	360	407	339	400	357	370	384	394	348	351	388	378	397	370	382	396	367	378	361	349	357	337	393	352	383	374	364	349	356	391	381	384	356	344	390	355	377	363	351	350	398	385	379	405	379	353	366	349	336	370	375	356	394	382	378	387	391	358	384	376	374	358	351	384	379	378	368	374	353	385	395	382	387	356	351	370	393	357	386	375	366	380	372	394	383	361	377	363	397	369	354	375	341	389	347	377	364	351	390	381	360	383	403	393	388	389	375	359	356	377	377	342	402	384	392	387	395	366	401	344	375	397	360	341	376	387	375	366	387	368	364	397	377	354	368	364	374	372	394	369	374	390	350	351	371	364	396	378	389	369	374	404	373	357	394	371	383	367	394	400	375	371	364	383	388	388	402	399	397	359	370	380	343	362	358	355	385	372	350	399	372	365	368	365	360	394	381	393	375	367	384	408	364	354	377	394	358	338	388	339	368	388	373	377	394	369	385	341	394	341	375	402	403	386	343	353	398	369	400	372	363	376	398	352	363	367	378	392	365	331	358	391	348	348	368	372	397	376	381	371	388	347	368	362	371	378	385	374	379	342	372	346	375	370	378	388	379	365	362	386	394	348	394	405	360	376	390	360	378	359	358	343	343	396	406	371	356	388	366	369	380	365	337	371	404	359	402	368	363	349	379	368	376	371	396	345	327	395	399	364	344	377	383	389	376	347	379	370	357	365	361	368	362	369	394	392	392	373	354	351	333	352	373	361	360	347	369	363	353	377	398	372	370	380	383	375	361	352	363	372	371	397	341	337	341	380	388	363	373	367	379	397	370	343	384	344	384	383	358	380	372	383	349	401	392	341	344	377	399	355	413	363	370	386	372	388	333	400	383	361	391	371	391	373	346	394	352	357	358	389	364	331	380	395	391	393	376	382	377	364	329	360	386	377	377	383	357	362	367	385	338	360	378	375	362	411	370	381	355	403	377	362	361	359	397	396	383	373	364	368	343	364	393	380	398	384	387	378	364	383	381	368	392	388	373	405	401	370	373	380	367	384	378	386	367	385	361	378	364	376	384	367	388	399	354	384	400	402	358	385	392	362	346	363	390	342	376	373	377	370	389	361	362	370	360	370	388	357	384	389	383	337	347	348	351	389	366	376	381	382	407	370	367	384	372	375	386	387	367	368	374	395	322	353	357	363	381	367	385	394	395	408	342	366	375	385	383	352	384	363	390	369	338	375	359	399	376	357	421	381	364	391	384	388	359	383	371	410	392	379	363	343	356	402	372	347	376	357	414	348	376	371	368	390	378	378	375	368	355	371	376	423	403	370	385	379	313	364	346	397	384	363	386	354	344	345	362	397	367	410	343	356	367	422	397	379	404	381	372	354	393	352	396	353	371	364	391	370	379	353	392	391	371	358	349	370	362	398	426	366	396	356	347	395	373	354	399	382	369	358	359	425	389	351	384	372	371	386	371	351	352	353	390	355	394	339	378	365	391	414	364	367	366	342	350	368	411	392	377	364	387	396	372	379	373	358	398	352	367	385	356	380
1039	560	304	226	194	347	359	404	348	299	218	256	208	184	167	163	169	140	155	118	124	105	98	123	92	116	97	97	114	102	104	91	97	107	91	98	82	80	120	85	101	102	92	91	89	95	91	86	86	89	91	98	101	82	74	97	79	85	91	69	81	94	88	76	89	77	94	72	96	94	87	105	99	91	89	91	91	83	96	90	82	80	101	88	88	68	82	86	76	94	86	71	82	86	93	92	70	73	78	68	82	89	82	83	82	91	85	81	84	84	88	68	96	82	85	83	89	103	87	96	90	83	72	89	83	74	104	74	76	72	69	74	83	87	95	108	84	85	84	101	71	108	76	94	83	78	86	78	81	93	85	93	97	85	92	78	73	86	84	75	91	82	101	86	89	83	73	84	88	98	83	83	95	84	72	104	79	91	82	68	75	80	86	96	76	96	81	88	91	84	71	87	99	95	87	76	78	84	86	76	81	101	85	79	84	84	84	94	78	85	84	86	108	71	91	87	90	74	78	77	81	108	83	104	108	78	99	80	89	77	89	95	89	80	76	73	99	87	83	79	61	87	69	84	71	89	96	94	95	79	74	80	92	83	98	99	90	79	76	96	94	82	93	80	77	95	72	65	77	84	80	74	74	70	73	86	92	81	93	90	109	85	78	80	81	102	85	89	102	108	87	99	83	68	84	84	85	84	108	91	70	70	89	98	67	90	94	93	94	89	84	86	91	77	73	86	64	82	81	85	94	90	90	87	101	87	80	93	98	87	89	89	78	73	86	96	79	93	103	85	79	93	90	85	96	95	85	76	85	80	81	75	80	94	82	82	74	77	94	80	83	85	88	86	96	94	81	64	88	91	79	83	98	89	84	80	93	92	87	96	74	67	84	97	97	84	90	94	94	86	81	95	84	103	96	83	74	84	97	87	83	85	74	79	94	91	92	82	92	86	83	76	97	88	80	78	98	75	105	89	80	96	83	86	98	86	89	95	94	88	100	93	102	76	96	65	87	84	64	73	87	88	95	68	71	64	80	93	84	74	99	90	76	82	90	103	93	90	98	92	70	78	88	82	78	81	87	82	89	88	84	76	86	81	97	94	92	89	81	91	85	78	87	105	83	84	70	82	91	83	79	81	86	77	73	73	84	81	79	82	82	79	96	71	81	90	90	75	76	82	84	87	81	89	86	69	94	93	89	92	69	105	86	87	98	85	102	94	95	100	83	86	82	70	96	87	77	87	66	89	68	93	96	96	77	75	78	66	92	88	103	81	83	85	83	94	81	90	78	101	92	86	91	87	92	109	91	85	89	85	93	77	76	81	80	70	79	97	87	79	81	96	78	92	70	101	81	96	78	89	86	74	76	80	99	70	87	89	97	87	99	79	81	72	78	86	79	83	97	82	71	73	94	94	80	67	91	93	82	75	75	81	88	87	91	86	91	99	105	93	79	88	81	85	84	106	88	73	91	84	89	87	86	80	86	85	90	104	99	88	94	70	79	98	83	97	90	83	81	97	81	72	78	87	76	94	87	96	81	78	87	91	74	95	81	91	78	69	76	85	65	75	86	82	87	89	82	65	70	91	77	96	78	93	91	93	77	88	90	89	93	102	90	83	66	79	93	78	91	82	95	79	77	87	95	81	94	80	68	87	77	83	87	69	79	79	82	86	88	100	90	72	68	83	76	89	85	83	80	94	87	96	85	90	74	84	100	94	85	82	71	81	78	75	85	76	80	88	79	79	73	87	107	86	74	91	75	81	74	96	95	88	107	69	90	88	97	89	79	80	101	82	88	84	76	82	74	76	70	76	90	79	102	87	88	90	70	80	73	88	77	85	80	90	97	94	91	85	82	80	91	73	96	72	81	102	90	92	76	72	88	100	100	77	78	73	80	85	87	84	70	75	92	80	100	78	98	82	78	79	80	80	82	92	90	93	94	99	86	77	81	91	76	84	106	89	88	86	79	94	100	88	80	82	85	86	79	75	82	104	88	87	86	99	82	81	87	80	84	85	88	98	82	87	86	77	86	86	82	84	80	79	79	93	91	99	80	87	79	72	93	91	87	83	95	69	76	78	93	82	87	74	85	74	70	105	67	80	80	90	84	74	69	95	93	105	74	93	75	94	79	68	82	76	88	68	66	82	69	88	88	78	94	99	75	81	67	92	94	93	102	88	70	81	94	96	84	78	78	83	67	81	99	72	80	82	89	74	65	87	85	86	86	81	69	97	76	83	99	76	82	75	63	84	82	82	100	78	91	81	82	71	84	82	73	80	82	81	76	81	82	97	62	98	85	86	83	81	87	70	86	82	99	91	78	81	78	87	90	77	72	84	75	100	69	69	71	97	92	100	95	87	73	94	80	89	70	77	100	99	99	94	89	76	85	80	84	105	72	90	74	82	85	93	98	87	72	95	90	66	71	83	83	85	86	97	91	85	82	91	83	84	87	78	100	68	76	86	77	80	68	72	88	86	92	85	82	102	76	93	67	91	98	91	99	68	76	57	82	75	98	103	78	85	89	96	66	90	78	85	78	85	82	72	84	88	96	81	89	78	84	98	93	86	72	73	73	86	81	77	89	83	86	72	90	99	82	71	93	86	78	81	81	81	64	92	81	86	102	84	91	81	96	69	75	94	98	74	71	81	85	90	84	80	83	77	79	93	75	96	101	101	76	87	100	97	88	76	79	79	72	89	92	75	80	88	87	83	85	80	92	81	76	81	83	73	91	107	85	90	99	99	80	68	82	94	77	78	99	103	75	75	76	71	81	88	94	74	78	78	97	82	73	87	88	79	76	74	96	89	94	80	95	90	94	96	79	74	91	87	97	85	84	80	98	67	91	83	95	89	82	105	81	94	73	81	74	80	81	73	75	70	72	96	83	76	73	79	92	97	106	67	85	82	104	90	82	95	93	89	92	90	77	87	84	90	79	91	90	83	98	88	89	85	66	89	104	87	86	79	75	80	84	78	69	99	85	89	99	83	94	82	92	67	80	83	86	85	91	97	78	81	79	86	70	90	83	69	82	106	92	77	96	79	81	91	71	80	80	76	83	83	91	84	60	93	94	74	70	74	77	94	77	87	83	75	83	81	81	85	90	77	81	89	102	82	70	88	110	92	76	90	87	98	86	80	83	82	78	78	72	79	80	91	75	81	66	88	88	84	82	91	92	86	86	83	70	66	82	95	70	93	75	76	80	84	84	89	74	91	90	82	97	90	67	78	77	77	93	98	100	83	101	82	99	74	105	108	85	75	77	93	98	92	102	87	70	81	85	93	90	89	78	81	80	89	80	78	80	75	75	85	106	82	84	87	87	87	84	81	88	90	70	98	91	77	92	71	89	87	82	82	68	87	74	76	92	85	72	88	75	76	83	77	97	87	85	107	82	90	99	70	74	83	91	75	75	77	80	87	79	91	81	79	88	82	94	80	77	79	73	88	76	83	70	80	68	90	91	87	86	82	88	73	98	89	88	94	95	69	86	83	67	74	76	79
15568	7226	3561	5382	12635	14917	14603	13097	11018	9060	6917	5593	5079	3792	3290	2896	2593	2315	2124	1971	1701	1539	1522	1577	1397	1416	1381	1369	1275	1180	1036	1026	819	853	923	938	830	902	927	924	840	779	751	792	770	806	821	736	673	748	749	774	752	744	768	754	688	660	710	690	711	653	752	701	686	677	640	695	668	709	640	667	665	718	682	682	697	691	664	663	694	655	704	685	717	702	681	701	703	694	713	662	682	718	653	718	674	705	720	663	702	631	686	692	685	733	692	741	660	705	699	669	682	698	618	720	658	676	687	702	689	686	685	709	678	698	645	709	710	664	693	624	657	704	643	666	654	698	722	686	654	705	665	659	686	689	671	677	716	678	756	673	647	662	678	700	697	612	716	693	648	696	676	729	724	695	678	717	737	649	710	698	736	674	697	677	714	691	688	642	650	696	644	730	714	691	670	673	651	649	713	676	683	641	732	669	676	673	742	707	664	640	675	649	709	725	694	702	688	688	687	716	641	707	682	737	665	707	639	665	667	693	653	680	705	685	700	628	738	706	692	670	717	650	688	672	685	677	689	689	641	727	721	661	711	749	684	696	719	700	666	651	669	688	719	700	697	672	697	642	700	689	673	698	664	655	690	690	655	659	720	698	725	715	639	660	649	690	687	637	705	716	672	699	678	749	674	640	646	701	660	702	698	689	662	666	675	696	677	663	687	661	662	652	711	669	675	706	686	663	668	693	665	655	688	645	649	651	670	657	695	686	738	689	666	659	655	703	671	643	632	682	683	715	664	699	685	672	665	692	675	671	685	709	708	680	696	663	753	663	646	687	673	706	666	678	735	641	726	711	692	689	723	670	637	674	649	643	677	703	712	646	681	698	674	687	711	720	672	715	684	691	673	645	650	696	710	667	680	656	705	650	646	672	620	682	700	714	671	652	662	649	687	712	632	706	691	684	744	710	696	700	681	650	654	720	672	709	691	672	705	647	670	683	675	698	693	685	664	751	676	697	668	709	654	685	681	639	692	720	707	674	655	685	649	644	695	684	701	716	664	675	704	683	689	688	732	695	689	684	672	679	674	714	666	717	691	682	667	713	676	691	644	652	731	684	720	694	682	688	669	696	674	677	728	682	638	710	689	704	708	663	706	651	666	721	674	659	650	703	648	690	688	633	653	679	667	622	700	645	703	695	667	685	694	668	661	705	725	687	723	687	684	736	689	721	670	651	625	704	705	668	693	741	661	689	665	696	688	700	638	673	699	669	701	696	728	691	672	667	681	671	702	663	686	685	686	706	775	679	673	679	672	659	672	707	637	670	670	709	680	687	610	698	655	708	659	675	700	710	706	739	686	683	634	680	691	697	674	705	653	674	692	684	712	665	682	701	659	692	684	691	670	675	717	720	667	681	664	704	660	668	676	658	712	676	705	634	671	660	655	730	680	671	688	695	704	686	721	665	700	672	682	690	715	691	669	719	699	683	706	695	718	683	633	703	672	696	707	719	670	684	672	695	665	632	645	762	669	692	678	738	658	692	661	674	664	681	693	667	707	728	655	688	644	626	677	683	725	677	725	647	713	706	696	730	659	695	695	726	743	683	659	671	710	697	685	662	717	720	678	660	693	682	715	716	665	666	684	719	733	675	667	678	636	667	636	686	670	680	699	667	718	708	670	686	684	695	701	681	689	688	690	663	678	684	673	653	672	616	684	671	711	723	681	656	642	675	683	717	721	698	679	702	726	667	672	722	701	710	699	642	650	691	687	690	665	693	674	720	707	652	683	691	674	735	702	672	702	709	673	696	678	647	684	670	667	675	678	696	714	700	687	751	647	712	696	674	711	646	672	688	680	688	647	687	735	640	660	681	713	683	698	651	657	645	711	653	670	669	679	714	688	701	682	709	684	692	709	645	668	721	701	677	718	678	704	631	649	724	702	688	693	671	739	690	694	681	672	695	738	690	705	694	694	698	725	693	677	667	756	684	651	717	670	655	673	691	661	705	674	674	689	691	688	709	695	714	685	665	706	682	690	670	660	675	665	705	735	662	686	655	715	712	687	688	646	683	651	705	632	709	715	716	692	742	689	690	632	664	684	640	699	704	689	672	693	626	690	673	691	691	727	681	691	668	715	654	663	712	679	673	664	709	688	704	657	663	729	709	678	679	657	663	682	700	688	658	705	676	696	648	674	665	697	659	672	706	630	705	661	658	679	681	734	700	704	710	700	682	694	711	687	664	701	672	714	701	649	681	699	705	745	691	652	694	709	677	693	711	631	734	682	673	703	706	657	693	700	699	739	662	705	677	650	658	681	717	701	652	688	707	677	688	692	684	660	688	680	699	669	693	734	660	766	668	675	662	697	695	694	685	714	665	756	750	658	712	694	620	721	700	712	671	728	698	688	679	747	673	706	615	702	700	741	744	727	668	748	660	677	679	713	653	700	658	714	651	682	680	727	647	683	652	710	688	667	708	672	660	699	659	651	672	681	649	712	733	650	686	706	683	634	670	729	678	682	725	667	686	720	735	667	669	703	636	681	676	671	661	712	660	693	682	679	683	701	653	688	697	662	679	701	676	673	650	715	740	665	691	650	737	703	690	651	674	704	710	719	723	746	734	724	693	676	679	693	731	676	648	640	703	676	660	676	673	702	657	722	692	691	691	695	739	709	693	683	689	689	672	626	701	699	684	686	680	719	657	721	700	656	724	714	665	693	660	674	665	688	665	743	682	681	688	678	685	677	658	640	657	676	648	686	652	653	685	664	663	720	729	677	715	635	750	634	735	676	716	664	622	715	654	682	674	719	744	667	689	740	675	720	670	705	690	661	679	688	682	696	703	648	706	695	723	676	662	709	704	641	677	687	729	730	685	689	667	689	688	699	662	691	706	689	648	697	729	671	727	686	722	709	714	711	737	695	667	627	692	673	695	679	665	680	668	656	677	724	712	671	691	727	675	695	688	659	677	712	689	728	673	684	618	662	675	679	679	678	684	707	681	694	710	681	702	736	647	654	651	689	719	682	697	687	690	678	711	704	669	698	692	678	673	653	706	692	736	706	654	655	725	671	704	676	679	676	642	677	669	707	675	719	649	689	705	640	738	669	697	700	651	722	680	701	664	706	751	690	676	675	687	701	702	697	635	681	692	695	651	692	695	694	684	688	627	686	693	680	719	677	687	736	652	696	686	679	667	676	709	674	719	653	656	709	707	684	666	651	650	689	681	660	733	726	672	667	641	699	648	696	707	669	666	693	679	665	701	713	701	693	673	732	711	671	673	670	688	690	681	700	676	724	713	703	704	677	648	679	747	705	662	707	638	703	654	647	651	723	681	695	723	667	694	665	690	674	724	731	728	730	694	645	681	689	719	676	673	685	678	726	730	674	701	719	643	698	695	688	667	648	650	715	706	680	698	680	673	743	722	671	688	703	664	721	681	718	689	661	680	690	692	682	689	670	670	672	713	682	711	651	723	742	703	671	711	661	677	676	725	708	679	653	653	698	684	686	661
1948	441	217	170	172	256	344	335	282	234	218	172	164	120	101	145	107	85	106	93	103	68	75	81	75	65	56	73	64	61	50	51	53	42	42	59	49	51	52	53	60	61	33	48	37	47	46	53	49	56	41	42	53	65	53	41	51	40	41	47	38	49	36	43	52	47	45	56	48	52	47	53	38	43	44	41	47	45	56	48	37	38	50	50	39	40	48	56	53	41	40	45	42	55	47	48	41	43	45	46	46	58	38	35	41	40	46	48	47	42	48	43	52	52	48	35	30	50	44	38	29	33	34	40	40	45	50	38	52	44	35	43	47	42	42	48	40	38	47	42	40	32	45	39	41	44	54	50	52	36	35	46	48	24	40	40	37	35	41	47	40	33	39	29	31	55	44	42	46	43	37	52	35	42	35	42	43	58	42	38	39	44	51	53	29	47	40	39	41	41	38	46	41	43	40	48	44	26	47	42	42	41	40	40	45	50	30	43	42	39	47	40	49	40	40	46	42	39	54	39	30	42	49	31	49	43	40	41	46	37	54	53	47	33	38	43	47	42	37	41	63	45	38	55	44	43	41	37	43	39	35	40	51	41	34	49	43	45	44	37	48	50	31	47	50	27	55	51	28	43	38	34	42	59	33	29	46	43	45	36	44	39	48	53	33	43	53	32	43	47	40	38	46	54	44	56	54	44	30	33	48	37	46	40	36	34	42	37	42	46	53	51	43	37	44	45	36	37	38	44	47	51	59	44	32	35	38	36	43	43	55	43	34	43	34	41	29	45	46	39	48	40	44	46	46	39	47	48	39	46	30	39	41	39	44	49	40	54	53	38	38	49	46	37	52	43	48	36	50	47	51	42	51	41	38	42	52	50	46	39	54	40	56	34	45	43	32	50	44	37	36	46	45	49	42	43	36	44	58	30	39	38	39	43	37	37	38	40	44	49	41	31	34	42	56	48	44	40	39	38	37	47	39	51	31	41	36	39	44	41	40	39	44	52	42	40	41	47	49	33	37	38	56	49	45	48	50	39	50	36	49	49	42	49	45	52	45	46	65	46	41	41	39	50	47	51	37	53	52	41	41	43	46	45	52	36	41	56	49	46	39	40	44	36	44	58	52	52	39	36	23	39	44	41	47	43	43	43	47	40	37	41	41	41	36	43	34	38	36	44	45	53	41	40	46	44	43	29	40	33	45	39	39	49	46	45	45	38	55	51	49	43	44	49	54	41	43	32	50	42	51	44	49	36	37	41	51	50	45	40	39	34	42	56	46	39	34	45	40	39	49	49	48	40	44	40	48	46	43	51	45	46	36	47	34	51	43	37	49	51	44	47	40	45	34	34	51	34	46	35	36	35	39	49	29	37	53	38	38	48	40	53	43	40	46	35	46	37	43	48	55	55	37	42	42	41	50	43	43	45	49	52	44	40	47	47	52	38	37	42	42	48	51	41	43	38	38	38	45	51	39	35	49	39	36	45	38	49	40	52	51	40	40	33	30	40	45	39	31	54	42	46	44	47	45	48	45	42	52	42	51	48	43	52	41	42	40	50	34	45	48	45	35	39	43	44	50	52	49	43	45	28	43	57	36	40	39	41	49	40	44	36	48	40	51	53	44	40	45	44	48	45	50	40	45	45	42	39	42	37	41	48	47	50	44	47	36	36	36	43	43	40	62	35	44	50	46	52	40	41	41	39	39	47	31	55	52	43	47	39	46	45	38	48	47	31	35	50	39	38	32	40	38	46	38	44	45	38	45	44	34	39	48	48	33	44	44	45	47	44	36	38	41	44	38	46	46	33	51	55	36	51	45	52	39	40	47	57	47	45	36	50	49	52	44	34	42	34	37	55	46	52	45	42	49	44	49	44	42	40	40	39	49	39	45	53	45	40	36	41	46	47	48	46	41	31	49	43	35	42	46	47	47	43	28	50	46	48	51	32	46	45	40	41	37	38	46	51	38	50	41	49	49	29	45	41	44	31	41	39	54	50	44	31	45	39	29	59	33	39	51	46	48	46	33	39	38	41	49	43	41	42	44	41	43	51	41	41	45	39	49	42	38	40	36	38	47	53	50	40	36	39	46	36	43	49	34	32	53	51	47	35	29	48	36	32	46	47	38	45	28	45	39	40	48	47	48	46	47	43	41	50	40	41	36	48	43	41	40	41	40	56	53	45	47	41	36	50	38	41	44	50	36	39	55	50	40	42	35	43	38	53	40	56	56	36	40	48	43	49	55	41	33	45	39	48	43	43	44	49	49	46	48	45	50	34	49	36	41	31	49	41	47	46	41	58	51	38	43	44	38	48	36	45	48	36	50	47	43	41	39	47	41	54	43	44	47	36	50	35	39	49	35	37	36	50	43	50	42	29	49	52	44	39	44	44	48	57	36	31	30	44	36	42	37	40	42	53	39	40	56	38	48	48	34	55	45	42	36	38	50	37	40	51	52	46	27	41	57	35	34	42	44	54	49	30	44	47	45	29	46	38	41	40	39	45	43	45	50	43	49	49	41	53	29	39	44	39	46	63	43	47	37	36	36	41	46	48	40	62	47	51	46	33	49	50	50	39	57	47	49	38	40	43	56	39	48	48	36	38	41	40	38	38	45	47	48	47	45	37	44	30	44	40	41	57	38	40	42	47	40	52	48	45	47	35	38	55	46	44	50	40	44	46	31	40	34	42	63	42	38	43	50	43	45	44	46	46	34	41	38	45	36	45	37	47	35	50	30	37	43	39	48	29	49	37	44	32	39	40	44	43	48	46	47	52	35	43	50	46	56	39	45	40	45	46	39	45	34	48	51	42	45	37	40	38	47	36	30	38	50	53	45	42	42	38	48	39	34	38	48	44	39	45	42	39	27	52	54	46	64	42	44	47	40	39	54	33	44	41	44	37	45	37	43	50	50	43	40	51	48	40	42	37	39	47	32	43	47	44	47	42	42	55	42	39	37	49	47	42	47	44	46	49	40	41	53	40	39	52	46	39	30	47	40	41	41	37	48	42	49	40	45	45	45	52	53	40	51	42	47	45	29	44	49	25	44	39	27	45	50	42	37	27	45	39	42	40	41	50	36	38	37	46	45	48	58	37	48	46	41	40	31	39	47	45	50	32	47	38	48	50	44	46	35	47	34	50	52	48	59	37	39	48	44	34	38	46	52	51	39	56	49	53	29	37	48	40	47	42	34	41	45	44	50	43	39	28	52	43	49	50	44	49	35	41	42	56	47	42	46	42	38	49	45	31	48	46	48	38	54	46	48	53	34	43	40	33	41	44	42	38	45	40	31	30	43	57	32	45	58	43	49	60	40	47	43	37	39	40	37	44	46	35	32	47	45	43	58	43	36	46	39	41	39	37	49	37	50	52	42	44	33	42	39	44	46	28	51	38	47	33	47	52	43	40	49	43	35	35	46	40	36	40	25	45	44	46	32	41	42	32	44	40	50	42	50	39	40	57	36	44	36	54	47	46	44	35	44	38	41	40	42	46	47	56
15674	6072	2990	4742	11134	14026	13714	12323	10554	8672	6429	5250	4482	3520	2964	2801	2325	2028	1768	1602	1480	1166	1232	1284	1153	1093	1115	1007	1001	850	708	730	652	642	595	575	568	603	620	548	494	470	465	501	507	439	445	410	413	419	410	445	450	436	398	410	369	397	374	373	385	346	368	366	342	365	365	349	386	334	377	377	374	377	375	375	367	373	355	344	376	338	374	371	402	400	363	363	387	391	370	374	363	347	388	350	333	347	311	364	383	377	384	387	381	363	374	379	348	369	335	386	377	379	374	380	379	341	376	386	351	384	391	394	365	372	378	369	385	352	346	369	343	320	338	354	337	373	336	358	355	351	385	374	358	378	383	372	423	347	328	403	388	351	380	349	343	391	372	354	363	366	354	365	344	366	389	341	349	351	367	385	381	365	344	361	348	358	386	358	405	344	352	358	351	387	366	380	346	375	400	358	380	383	328	399	370	379	387	379	367	387	353	376	383	360	377	334	387	345	356	420	358	372	385	380	340	384	371	381	365	355	365	360	342	361	366	380	352	378	364	380	372	367	387	334	335	330	372	355	388	344	380	355	339	366	382	384	350	386	392	390	361	352	345	396	374	351	362	308	394	348	359	338	310	360	362	352	346	352	383	333	340	366	403	404	359	349	346	365	356	354	352	412	372	359	355	374	340	364	369	335	317	353	366	347	393	374	333	395	389	369	350	340	372	341	382	354	384	398	358	393	357	364	377	357	347	337	351	379	371	339	382	335	355	356	363	364	327	349	400	369	372	360	359	360	346	351	373	370	340	355	354	374	377	340	378	388	345	354	369	352	347	384	366	340	383	373	362	376	356	342	357	374	391	366	331	355	367	368	378	365	394	391	380	389	342	364	383	367	359	366	344	362	370	391	347	368	380	334	358	413	377	370	371	342	332	337	329	361	360	357	372	382	322	352	371	414	371	347	360	360	397	384	359	389	334	361	385	374	380	395	363	397	354	342	371	371	366	352	387	362	377	374	370	379	403	357	357	349	358	365	383	342	330	325	340	340	372	378	363	363	405	373	357	344	354	339	352	347	356	395	412	381	362	370	376	390	386	381	354	337	387	394	362	406	402	370	367	349	383	369	360	359	377	378	361	351	372	378	369	359	351	349	337	326	362	360	381	375	373	350	379	344	331	381	359	368	349	370	355	359	372	339	353	373	351	336	324	364	383	350	362	350	398	344	350	354	358	339	334	352	356	353	370	359	341	382	380	350	388	324	362	332	389	351	381	401	352	385	371	366	367	358	358	363	368	390	384	331	362	358	336	386	367	366	346	350	370	375	380	351	380	354	395	357	377	376	364	357	368	347	362	392	345	358	425	385	382	376	382	390	325	363	367	386	338	379	334	346	390	352	348	361	358	367	364	370	325	342	362	376	341	413	357	345	387	341	377	358	348	358	379	349	362	389	359	374	337	403	357	367	392	411	372	378	362	365	382	369	350	365	381	375	358	344	362	375	382	372	383	346	352	375	382	360	357	376	392	380	370	374	391	364	380	391	403	366	365	385	344	349	393	355	372	354	368	370	365	327	358	335	350	354	364	363	380	360	379	355	364	355	403	371	364	354	373	336	358	349	366	342	353	338	355	375	371	377	338	390	373	342	378	330	337	384	360	380	357	379	366	361	378	355	370	365	386	347	360	356	340	354	335	409	361	357	331	354	382	356	406	360	364	334	365	357	371	367	387	391	380	360	366	373	352	356	337	411	387	374	386	368	365	359	351	380	362	359	384	367	357	361	330	363	354	386	348	352	388	363	347	365	376	395	362	371	346	371	343	382	350	361	319	340	349	362	379	349	344	375	384	348	360	352	331	348	354	371	366	402	393	363	348	373	360	354	344	354	362	341	386	388	360	376	369	372	401	411	376	358	335	346	351	355	406	339	365	326	365	375	370	341	375	354	355	355	346	396	317	339	397	384	359	336	372	395	361	370	362	375	346	391	360	347	378	394	384	381	396	390	380	334	386	324	358	374	368	392	382	370	385	355	363	349	350	377	371	358	387	363	375	331	353	380	351	373	390	343	334	342	357	360	354	395	349	372	352	361	374	379	382	387	382	362	370	392	344	340	350	407	361	356	355	382	398	361	369	367	354	350	381	364	358	337	360	331	369	377	403	344	326	377	387	355	379	367	306	397	351	380	387	372	400	357	341	367	368	352	357	383	333	370	372	385	374	405	364	383	396	363	372	354	372	347	350	385	384	357	373	354	351	380	371	381	363	402	370	353	361	342	369	397	353	350	367	369	387	349	374	395	368	355	385	374	385	331	314	351	372	385	333	384	391	376	373	369	387	363	372	393	393	335	388	370	382	361	366	369	358	352	391	394	335	349	348	379	337	396	364	357	361	346	381	389	395	378	355	395	401	378	322	344	401	372	391	334	383	379	344	372	356	362	352	356	364	338	357	353	349	374	372	365	373	407	358	359	402	378	374	355	369	360	379	388	362	358	371	401	386	330	343	349	390	362	329	365	363	384	378	393	372	378	377	339	387	384	360	360	346	411	395	342	345	375	373	382	325	391	354	376	379	364	368	387	374	351	370	355	371	366	368	368	380	391	377	378	393	342	302	371	398	389	376	358	361	367	387	308	382	359	363	388	383	372	390	365	386	353	356	374	330	392	348	357	364	345	395	395	353	379	364	348	408	361	358	351	365	357	365	369	370	387	362	354	361	356	360	352	368	355	395	347	372	352	373	360	343	349	350	358	351	352	345	352	368	341	345	364	365	381	357	365	360	373	346	360	367	404	376	363	390	385	371	396	372	340	346	363	336	370	407	368	374	362	386	358	359	384	376	384	391	335	369	350	358	352	389	368	351	372	356	395	350	352	354	343	378	368	375	357	367	336	359	349	359	361	373	359	406	358	376	357	359	390	389	362	348	398	350	360	378	329	393	364	358	361	371	385	368	315	373	376	360	371	329	358	366	347	352	354	347	369	372	395	396	371	379	340	319	355	379	375	382	407	393	372	377	377	394	344	358	354	346	343	348	388	399	362	373	338	341	338	377	352	379	357	384	392	389	367	327	369	342	376	346	333	357	346	363	367	354	372	358	372	363	356	397	343	363	325	345	375	357	334	366	377	369	339	387	372	385	360	350	361	344	362	348	350	394	395	369	339	374	407	377	370	411	362	360	308	306	369	356	376	394	386	393	353	358	388	366	353	332	368	333	306	364	342	372	392	348	359	376	354	355	366	386	381	349	370	392	379	366	407	390	349	335	357	365	381	380	361	387	400	389	383	363	404	371	363	384	381	375	358	353	363	389	359	379	365	344	372	351	359	399	361	406	357	351	360	365	372	332	409	349	346	350	337	335	401	394	376	398	347	364	367	388	385	387	364	376	345	375	364	379	380	379	376	375	387	345	411	368	400	368	387	329	360	376	354	357	368	377	360	368	361	341	376	364	389	378	368	329	345	329	357	381	350	368	371	368	340	354	366	329	381	366	351	323	374	382	383	367	388	358	368
1521	716	372	281	238	388	484	488	451	386	326	273	232	242	209	187	178	142	151	137	138	126	135	131	123	115	119	123	127	126	120	110	119	122	101	105	102	107	98	100	80	83	113	101	94	100	92	97	97	74	86	112	106	91	92	96	86	96	98	105	92	77	76	78	89	84	83	86	105	104	79	108	84	84	83	66	71	91	82	84	86	77	77	79	83	82	97	88	82	104	85	82	91	94	80	93	91	85	89	93	102	81	77	90	99	92	88	98	102	90	77	95	104	90	98	71	75	88	86	84	89	100	78	86	86	71	100	91	91	88	81	59	82	91	91	89	79	86	87	82	96	82	97	79	83	90	89	94	86	90	93	89	86	92	85	83	79	87	96	71	82	86	81	85	98	96	89	85	96	94	87	83	92	108	87	85	78	93	82	95	88	99	85	90	71	79	97	95	93	107	83	99	86	90	94	83	96	94	97	84	82	87	86	89	85	78	93	102	80	91	99	88	99	96	98	96	107	93	98	98	85	72	107	91	83	73	111	102	94	84	91	80	88	78	89	98	84	73	96	86	90	80	84	91	84	84	86	82	92	94	79	84	91	93	85	73	101	85	93	94	87	98	91	86	104	81	78	89	100	83	86	84	89	73	90	101	77	84	85	75	84	94	79	78	93	88	84	102	96	92	86	88	98	78	78	87	104	93	91	81	101	92	94	96	99	82	86	81	89	77	87	79	86	113	98	85	91	92	84	97	89	100	109	85	77	118	77	90	82	84	106	88	107	86	99	95	73	81	89	80	87	86	85	94	80	94	80	82	97	97	84	87	94	85	95	95	100	106	82	91	109	91	83	80	94	81	96	99	79	71	76	95	86	82	78	85	105	85	89	83	93	80	90	100	85	104	90	80	85	78	85	94	89	85	86	99	89	100	75	76	87	90	79	101	90	75	79	84	109	75	92	86	87	89	95	79	108	99	91	79	92	84	81	94	100	80	87	88	98	98	76	75	89	72	88	88	101	124	105	96	77	86	79	92	90	81	96	101	94	94	86	82	70	99	94	72	86	74	86	78	90	96	85	100	87	97	90	91	86	79	72	81	84	76	88	80	95	100	99	88	86	75	78	82	77	96	84	91	72	88	73	79	98	74	101	98	99	111	81	75	86	86	103	101	81	87	78	99	85	91	75	81	77	75	80	95	75	82	77	109	84	101	86	86	78	94	98	71	91	105	105	107	88	96	87	96	87	90	93	112	93	84	77	76	93	74	80	71	89	90	99	90	88	84	89	106	92	80	84	90	84	80	95	87	82	116	92	80	83	84	91	94	99	95	75	91	84	88	101	100	89	80	76	84	101	74	103	89	77	89	104	93	71	83	84	97	89	93	94	103	91	85	90	92	86	105	100	78	70	88	87	82	90	81	90	94	80	82	73	100	79	84	81	80	87	108	93	87	94	90	76	88	80	93	88	89	88	87	104	92	82	93	92	107	101	88	98	80	79	107	81	84	81	83	88	96	98	86	98	71	74	94	96	104	79	110	103	88	95	85	94	83	89	87	95	92	98	88	92	82	95	85	84	104	88	92	87	90	91	101	69	85	89	85	98	90	83	92	81	86	80	98	95	99	71	75	94	93	75	79	85	81	85	79	91	94	86	85	94	84	86	85	77	87	90	94	94	78	89	94	86	98	81	97	72	82	80	107	75	71	102	94	98	94	106	91	92	76	91	86	84	83	94	94	74	109	65	70	89	86	82	97	88	83	86	91	95	98	85	90	76	81	99	94	80	89	94	93	93	89	87	113	85	81	104	96	88	94	93	97	90	81	79	95	87	108	105	82	88	96	77	93	74	84	84	108	95	84	82	102	89	73	96	85	92	94	99	96	74	98	93	93	91	86	87	92	84	80	80	88	84	84	88	76	84	114	92	82	96	89	94	89	98	87	82	95	88	97	91	64	91	99	85	80	99	88	86	84	93	110	81	83	85	77	92	72	69	83	68	79	92	115	81	76	91	84	112	82	83	104	91	67	69	85	87	80	93	105	90	92	91	105	86	84	89	90	97	89	100	97	102	80	81	85	67	88	92	88	95	86	77	84	87	87	100	81	88	95	93	85	98	86	84	85	78	76	78	94	96	100	84	91	89	95	91	75	104	90	91	89	86	81	76	99	95	81	91	95	95	83	92	111	74	69	94	98	82	92	97	81	105	96	79	95	88	97	95	97	98	108	85	87	90	87	92	82	92	88	76	89	85	82	89	97	96	76	97	71	100	93	75	101	89	92	98	99	80	90	88	98	80	65	102	93	95	88	89	106	97	92	70	88	85	87	90	81	87	100	90	85	108	84	95	82	85	83	91	80	96	95	109	90	96	79	94	85	84	95	81	102	91	92	108	81	74	86	72	84	98	81	83	96	91	80	95	93	91	70	79	91	78	77	83	82	107	86	99	78	88	84	86	79	98	98	95	82	86	91	88	92	75	82	116	104	94	97	102	81	89	89	94	85	93	91	95	82	87	90	82	86	80	86	93	86	100	85	91	91	80	77	83	89	85	106	73	91	93	81	90	83	100	81	82	77	88	86	70	90	88	83	75	97	82	81	81	92	97	78	88	103	83	88	74	79	83	87	93	83	85	87	102	94	84	95	83	84	74	82	87	90	96	83	99	89	82	65	72	96	73	85	81	87	92	87	106	90	87	66	96	91	83	79	93	83	80	101	89	87	90	85	96	77	95	95	97	75	90	87	92	96	100	91	92	85	92	91	91	96	72	75	99	87	92	97	80	89	93	89	98	102	76	82	78	90	89	74	84	95	91	89	93	89	103	91	81	91	99	86	81	75	84	91	78	97	111	97	72	98	85	76	98	102	83	97	91	86	102	95	75	82	85	66	76	86	96	79	79	98	129	90	88	91	93	75	106	92	86	85	89	94	98	82	114	78	81	64	80	86	88	79	72	107	100	105	81	87	93	79	92	110	85	89	70	87	75	100	90	110	71	98	96	76	79	74	85	119	85	80	98	83	104	106	99	93	88	90	79	76	88	87	85	99	92	79	88	85	88	97	93	89	93	76	81	82	80	82	86	76	87	99	92	106	93	75	94	96	87	92	93	76	85	102	105	87	104	83	83	79	90	87	98	75	86	79	87	77	99	76	98	87	90	79	102	77	88	95	93	92	85	80	81	97	84	69	70	100	77	83	91	94	108	99	81	78	91	92	84	81	97	83	83	97	79	88	79	85	90	71	93	95	83	82	90	89	97	81	84	84	93	78	101	87	84	83	94	88	82	86	82	100	73	94	104	104	86	83	95	111	57	94	73	85	103	92	87	83	97	99	90	88	97	97	102	89	79	90	88	81	83	85	85	79	87	74	99	83	108	86	92	92	83	95	85	74	96	81	93	100	94	83	93	106	92	87	93	86	89	85	87	95	93	79	76	78	93	80	97	82	93	80	86	85	73	76	86	96	89	79	80	88	86	82	86	85	74	105	85	82	102	97	77	104	77	89	92	102
18230	8511	4278	6763	14325	17832	17007	15448	13437	11173	8656	7025	5916	4914	4226	3985	3177	2900	2686	2289	2193	1827	1845	1873	1624	1621	1661	1557	1496	1444	1201	1192	1065	1097	999	1090	947	1083	1029	946	939	868	884	797	845	832	833	818	848	804	839	805	851	831	779	762	782	758	784	763	765	745	733	738	736	703	716	697	710	729	735	742	744	764	730	793	726	727	744	768	743	755	753	714	730	747	727	680	713	768	808	720	698	749	762	697	783	773	713	777	702	766	799	777	784	751	771	748	766	688	738	767	766	808	720	744	770	737	752	784	753	796	762	742	749	715	717	708	748	713	728	705	716	739	744	725	721	689	733	688	766	699	741	732	733	747	751	737	731	739	770	742	722	732	690	698	726	769	760	702	716	755	753	767	738	742	725	743	728	709	704	696	708	731	709	686	725	720	711	794	667	762	761	758	708	754	745	735	721	714	800	716	683	747	751	727	737	713	739	727	744	711	719	745	758	747	734	743	746	717	735	724	706	723	770	688	741	699	769	727	783	748	708	706	733	728	752	765	721	750	691	717	727	752	775	725	762	735	737	718	762	720	713	725	738	761	714	693	719	722	745	697	747	703	731	698	717	773	712	725	705	734	704	728	686	749	740	737	732	748	783	751	733	723	720	710	757	727	734	757	668	750	746	765	735	781	730	707	741	752	730	719	755	739	747	714	703	736	702	761	730	728	732	749	718	785	728	754	717	713	761	706	705	796	718	692	742	707	735	757	726	699	745	730	723	759	762	767	723	705	731	748	748	703	738	727	754	666	700	680	730	755	723	741	789	732	711	710	705	727	768	734	769	715	710	701	722	710	685	725	703	772	786	736	708	703	726	684	731	745	718	716	740	749	744	697	744	756	802	747	684	794	705	805	743	773	736	737	734	720	733	667	707	715	703	728	695	710	708	725	727	759	772	759	743	741	714	755	698	714	743	749	702	716	707	735	708	725	767	724	680	737	739	698	747	733	716	723	720	767	730	726	791	793	740	698	751	718	714	688	690	746	704	740	726	737	707	739	766	711	714	680	736	730	755	709	702	712	712	711	687	742	732	702	755	715	690	688	755	730	736	709	759	761	732	728	737	752	729	733	710	749	661	726	737	752	726	747	730	720	732	722	755	756	747	690	770	695	747	744	731	728	725	732	705	713	692	746	753	739	746	808	728	710	686	741	696	764	737	725	709	753	751	748	712	708	742	723	740	721	717	745	720	728	711	731	752	724	717	761	723	691	729	706	726	756	720	740	731	752	745	736	770	696	723	752	734	797	723	693	681	766	700	741	736	736	745	699	756	721	791	775	738	758	726	732	710	651	742	795	734	770	777	732	761	714	730	790	739	720	705	757	745	732	767	720	751	739	769	764	734	733	777	734	771	753	726	722	765	747	699	730	730	714	750	767	707	756	736	719	761	720	735	740	746	739	738	746	753	766	746	725	738	739	727	750	741	759	709	708	698	777	697	754	761	752	717	673	725	743	750	706	717	722	748	733	715	758	708	685	693	696	722	745	768	786	725	719	746	728	706	760	772	707	692	737	754	734	758	741	727	745	736	704	737	743	689	743	737	744	728	757	760	771	703	757	711	743	781	789	719	758	733	746	758	710	732	706	732	747	727	691	714	736	732	723	733	702	679	725	769	723	718	722	720	716	743	732	717	729	731	731	711	759	770	743	701	712	750	734	758	727	731	737	684	723	704	694	715	712	728	743	705	725	703	711	698	754	719	732	720	717	716	690	748	755	719	767	729	734	729	749	709	708	726	707	744	786	696	704	760	765	716	768	739	733	724	757	729	720	782	740	715	700	727	737	720	673	729	692	734	754	753	743	772	721	762	758	719	720	739	750	708	754	732	764	719	726	700	696	688	727	709	768	747	727	695	735	735	712	751	746	764	773	695	751	739	784	746	701	739	757	741	733	701	761	690	761	738	696	775	767	750	692	700	724	714	687	781	776	782	789	721	751	751	757	703	741	757	724	754	718	716	742	712	693	743	712	745	731	766	731	736	752	748	767	754	722	785	738	769	697	756	737	745	741	762	741	726	744	755	704	730	762	739	744	733	772	766	741	720	707	728	707	721	745	716	733	691	743	781	739	728	734	728	736	727	740	771	756	690	763	748	753	759	735	711	744	748	704	746	754	699	780	751	805	748	708	757	772	742	775	772	722	727	750	716	745	701	724	733	746	751	759	757	738	728	760	677	698	740	731	756	721	724	716	727	698	746	741	704	737	740	727	714	704	717	721	719	759	714	769	727	736	730	767	711	766	730	727	690	745	714	739	726	748	703	736	736	751	723	743	708	762	756	770	739	749	741	784	724	748	669	768	772	788	754	676	742	754	705	700	727	739	753	759	770	692	714	717	742	761	733	702	745	733	717	782	716	743	735	753	748	725	716	772	784	791	752	715	739	745	732	774	736	745	690	700	738	762	723	754	764	719	739	702	742	771	766	757	755	761	752	743	738	738	700	754	709	729	763	760	753	718	748	750	782	755	717	687	717	724	728	725	703	728	780	727	801	785	722	741	750	706	716	744	695	698	721	761	680	717	712	724	721	730	752	734	700	701	730	680	752	718	699	767	822	715	738	741	670	731	756	733	738	768	763	734	748	755	718	699	742	781	719	788	697	725	738	720	770	732	694	722	732	758	735	828	722	712	721	750	718	762	798	671	803	700	736	744	739	736	744	751	742	757	712	739	725	776	716	734	709	788	717	733	709	695	733	765	724	703	692	709	766	704	702	751	692	761	702	716	775	739	757	723	766	732	734	720	742	776	729	732	788	720	737	710	769	748	699	702	716	699	756	691	714	807	711	738	713	699	708	779	723	737	695	711	730	724	716	709	757	737	703	709	738	727	724	725	729	737	718	696	717	789	689	757	722	719	686	716	742	742	715	697	804	696	745	745	705	736	752	779	757	751	740	709	797	767	750	728	769	693	737	776	746	750	780	703	694	759	742	751	758	702	718	751	705	753	721	724	746	724	745	717	738	746	702	756	710	715	731	725	742	746	759	766	769	703	752	722	706	723	746	672	715	729	693	740	716	693	710	740	735	745	714	778	727	695	720	715	733	718	746	753	728	721	681	756	759	708	695	692	765	767	773	770	727	695	765	753	790	775	767	735	758	694	727	718	706	754	711	713	721	740	696	757	754	718	756	751	715	774	719	752	732	728	737	703	718	710	705	735	754	772	750	759	726	713	713	780	721	709	772	708	749	775	693	734	672	767	738	756	718	787	744	755	706	721	773	774	753	705	709	712	758	720	761	727	744	755	707	751	711	740	705	748	751	692	724	711	683	744	744	718	732	775	739	707	753	767	720	679	694	697	741	686	754	740	668	764	723	735	735	726	744	723	760	761	726	764	767	704	717	741	750	714	733	730	742	717	743	710	751	710	719	751	713	762	720	754	725	747	755	733	763	738	697	770	731	704	756	741	732	703	716	701	735	739	733	744	699	718	711	740	687	734	731	761	683	752	733	665	727	696
1322	300	164	139	143	191	217	251	240	192	145	137	133	125	103	85	70	87	63	76	59	70	74	72	60	59	71	68	63	60	64	57	54	62	54	46	57	50	45	55	58	52	46	46	45	59	59	38	37	59	53	41	48	44	42	55	42	37	38	47	46	50	48	50	37	48	41	50	46	40	36	51	45	45	49	36	47	35	38	50	45	27	51	48	42	40	41	40	37	41	45	44	41	63	43	49	43	34	43	46	32	51	39	49	49	40	48	44	45	48	46	45	42	47	51	53	45	51	45	57	42	41	36	46	55	46	39	39	39	54	42	37	37	29	46	38	50	52	39	47	48	48	62	41	40	42	48	55	44	59	44	44	40	40	51	48	38	48	45	63	43	44	36	47	42	49	37	37	41	38	44	39	41	45	35	50	47	50	43	38	53	51	49	51	48	44	45	45	37	36	48	29	42	39	52	53	39	37	38	54	61	49	42	41	47	50	45	40	55	49	42	45	39	64	48	56	53	49	54	36	44	50	49	46	43	37	31	51	55	52	54	37	36	60	55	38	54	42	37	42	49	34	56	55	50	42	40	56	55	54	50	46	37	46	55	49	49	57	52	57	39	49	43	45	46	39	36	45	36	43	45	51	33	45	47	42	43	51	39	39	41	52	50	52	45	36	45	39	41	53	27	53	46	49	46	45	58	55	41	50	43	47	44	44	42	44	35	41	48	47	37	46	46	35	61	43	45	47	38	41	41	36	39	46	42	40	41	49	49	44	45	37	53	45	42	43	50	47	45	41	52	48	42	36	46	45	47	43	49	43	51	32	48	49	34	45	32	39	43	37	47	51	43	54	39	53	53	50	51	39	58	41	49	43	45	39	44	48	57	53	42	46	42	48	34	43	43	37	41	51	54	53	63	44	53	45	52	45	49	57	40	41	44	37	51	44	36	53	48	40	34	52	51	43	29	51	49	50	44	42	53	29	34	40	45	41	55	40	50	34	41	40	37	43	47	39	52	42	49	44	28	42	50	45	38	53	39	40	45	47	42	51	38	35	38	50	48	48	51	46	53	46	39	52	48	40	47	42	49	45	61	52	42	37	48	39	53	45	44	54	37	59	54	45	47	41	48	46	61	53	33	43	59	37	47	42	47	56	32	51	51	63	54	53	39	49	54	50	45	51	39	44	36	32	37	45	48	41	46	40	44	40	48	44	57	44	46	57	38	43	32	40	43	48	46	53	43	37	40	48	39	44	53	64	46	56	42	50	51	41	39	41	46	38	47	43	43	41	48	36	50	44	47	44	39	49	37	38	36	49	47	47	30	48	53	36	51	39	40	36	43	47	51	40	39	46	36	75	37	51	53	44	44	46	58	46	44	42	51	62	63	42	57	46	44	58	51	44	45	49	55	40	50	46	41	64	47	40	51	50	40	41	43	54	43	40	39	53	41	49	30	49	57	38	44	51	42	48	49	50	38	42	46	49	31	49	46	44	47	42	36	52	46	48	49	50	37	54	39	39	30	34	43	51	43	46	41	44	46	41	40	45	40	36	48	52	50	48	45	42	45	41	52	57	43	39	54	39	52	42	35	40	47	37	52	40	40	42	54	44	44	49	39	48	50	53	43	44	59	42	48	29	48	52	44	43	41	38	46	54	52	38	40	46	52	38	54	42	38	43	45	40	51	41	35	37	53	42	52	50	36	45	42	47	55	52	35	51	37	41	35	44	46	47	40	52	46	37	45	40	45	51	39	45	59	43	47	49	61	47	38	45	47	56	33	53	54	42	51	45	47	46	34	40	37	44	45	38	48	46	32	37	47	49	45	41	54	51	48	56	37	45	56	41	49	47	49	47	48	42	43	35	49	47	39	49	40	36	48	47	53	38	53	41	52	52	46	43	53	45	50	51	34	43	47	59	45	49	39	51	48	50	40	44	52	49	46	56	71	37	50	44	42	47	41	38	42	36	37	45	48	45	39	49	40	52	41	43	45	49	44	40	41	56	41	40	35	48	51	55	49	48	39	50	37	44	39	49	46	39	34	35	39	42	48	60	37	46	42	40	41	53	41	43	47	52	40	53	39	40	43	43	66	45	42	43	50	35	32	40	52	46	40	44	51	45	40	43	55	59	43	41	41	44	44	58	53	48	62	40	44	42	49	48	44	40	44	39	42	49	51	36	37	50	37	36	43	54	41	57	48	45	48	53	41	59	43	46	54	56	44	41	40	38	44	45	49	55	46	57	39	41	43	52	54	46	41	48	35	45	48	46	36	45	38	45	41	57	43	60	35	34	45	51	47	40	42	41	42	43	54	32	38	39	49	49	54	33	35	44	37	56	55	64	56	47	42	57	43	40	47	41	48	42	43	50	41	43	55	47	47	28	58	39	54	49	52	48	48	38	39	51	43	37	46	42	47	35	39	38	56	53	38	53	45	42	49	47	51	46	41	39	37	46	36	41	43	58	40	47	47	46	56	42	30	37	48	52	32	54	42	47	41	52	44	51	43	39	43	34	46	55	40	52	48	38	61	36	38	41	34	52	39	42	42	37	44	44	58	42	46	45	46	42	41	51	51	51	46	61	47	54	43	33	37	53	57	34	56	42	52	46	49	44	43	40	44	46	48	36	34	34	52	42	50	41	39	48	43	43	41	38	56	41	55	58	39	49	36	48	51	53	40	32	44	54	45	66	36	31	39	54	38	50	49	48	41	44	42	38	41	46	47	48	42	35	50	39	40	48	37	38	41	40	46	57	32	43	47	49	47	46	40	49	38	48	44	44	42	46	46	46	52	42	49	44	46	54	42	36	53	36	36	52	38	55	41	46	48	48	51	35	46	51	41	41	38	52	49	42	53	50	50	40	47	47	58	34	36	46	54	49	52	64	56	57	58	46	28	36	40	37	43	58	45	48	50	41	42	44	44	44	44	40	38	54	43	36	44	35	43	41	37	42	43	52	52	43	46	39	46	42	38	47	38	46	55	45	45	44	54	40	53	41	52	45	48	40	39	48	39	43	51	41	37	40	57	53	49	47	40	40	46	48	39	44	43	48	45	45	41	43	54	44	39	44	50	56	41	43	49	38	47	50	46	31	51	61	60	40	58	50	54	51	41	52	51	41	35	52	58	34	45	50	43	43	39	50	43	44	38	38	46	49	42	43	40	45	42	42	37	43	34	42	39	44	41	56	49	54	46	46	50	46	47	41	50	52	56	45	47	44	40	42	31	36	58	37	46	51	40	40	46	49	44	50	38	52	48	55	47	44	48	38	56	46	48	44	58	46	45	52	57	39	32	55	52	28	45	39	48	46	36	39	40	48	53	39	47	49	49	52	43	62	43	47	51	43	53	58	46	49	47	52	57	42	42	51	58	59	49	50	43	47	47	34	37	37	47	43	49	43	48	44	48	43	49	38	54	56	35	43	46	60	38	50	46	45	54	35	38	36	61	46	38	36	37	50	35	46	53	51	47	49	54	47	46	47	41	43	46	44	38	50	55	50
13343	4707	2100	3447	8846	11607	10959	9793	8303	6745	4880	3759	3152	2700	2134	2191	1627	1519	1413	1134	1025	1013	946	980	850	901	876	811	840	721	665	554	554	558	515	526	539	600	591	470	467	484	462	467	470	464	440	416	418	422	430	456	517	410	406	395	381	385	404	400	363	359	375	395	386	391	359	390	382	375	370	394	372	354	436	374	375	361	359	382	399	396	400	387	358	370	375	412	379	397	385	395	359	366	392	402	414	392	401	371	394	351	369	400	369	357	370	388	358	411	367	385	352	419	380	383	349	398	360	371	350	391	379	373	368	390	390	383	373	369	366	355	399	368	355	367	387	393	390	341	373	384	406	367	393	367	348	371	378	380	376	389	404	360	386	384	338	358	387	382	380	385	390	333	378	387	355	401	390	391	342	371	371	384	374	342	344	400	388	391	370	348	373	329	366	393	363	375	388	377	344	390	351	356	410	416	359	379	349	388	398	382	426	386	362	400	369	374	375	377	382	384	358	372	380	399	376	380	377	393	383	386	376	396	414	400	378	344	356	373	370	347	381	333	366	375	358	354	366	365	371	349	360	356	390	338	347	412	366	374	386	389	343	385	380	363	352	378	365	394	383	360	385	377	374	388	381	353	389	358	383	380	354	364	371	387	373	364	359	405	353	388	393	409	377	355	374	351	367	350	391	369	371	377	362	386	355	378	374	368	353	369	391	377	359	371	392	381	399	361	362	404	387	386	384	385	373	346	387	352	381	362	389	383	342	374	359	386	402	354	404	371	403	407	377	375	341	372	403	413	376	382	374	392	366	384	366	354	415	387	371	379	396	388	392	359	345	363	377	382	334	355	381	392	405	394	366	353	364	398	408	380	383	413	334	422	388	384	359	391	353	342	386	353	376	346	337	369	370	356	378	352	396	373	349	429	328	368	347	384	387	397	382	382	361	384	400	363	358	348	401	373	373	396	345	404	419	369	399	396	397	413	374	400	379	390	404	397	391	373	361	396	348	364	387	386	394	370	371	352	370	369	373	424	399	375	382	384	417	364	382	349	396	381	378	371	400	369	331	386	382	371	383	358	355	385	366	407	351	383	333	400	394	411	345	362	347	371	385	388	362	350	387	372	342	405	396	348	381	376	369	412	380	388	373	378	398	383	400	394	367	361	352	379	368	394	404	399	375	385	362	390	373	395	358	379	366	384	352	346	357	354	387	372	387	355	368	405	386	386	399	397	373	363	343	381	365	414	368	354	345	386	399	323	383	350	359	382	389	390	380	406	354	354	365	400	386	376	374	386	387	376	345	342	362	375	396	340	358	358	364	353	388	356	364	400	373	356	398	360	398	399	369	400	350	353	366	372	395	372	409	398	378	358	365	353	385	390	375	388	392	398	372	347	369	354	344	378	377	394	404	402	379	405	393	410	383	399	393	400	361	352	362	360	387	382	369	367	358	369	400	397	393	385	370	381	381	362	377	382	374	376	369	386	389	394	349	406	366	389	383	363	367	350	373	368	373	359	385	355	344	392	406	397	368	375	396	358	327	366	367	393	376	390	379	369	382	366	369	360	378	368	381	349	360	363	359	401	402	392	384	347	363	369	385	347	366	388	369	389	383	390	373	371	386	394	394	383	369	388	326	372	369	405	382	362	353	380	419	388	370	367	381	377	372	353	399	362	392	381	370	371	356	385	344	352	332	400	348	386	362	345	385	360	363	388	407	347	401	338	393	354	388	379	368	385	362	411	383	448	385	405	381	381	411	398	382	412	421	368	357	360	390	390	386	380	382	360	388	399	376	391	338	353	381	383	399	330	391	365	357	386	358	381	401	387	373	373	384	386	403	368	381	374	401	369	359	418	397	363	387	360	378	381	337	371	366	368	335	373	347	399	419	388	363	343	381	399	442	356	361	381	377	386	353	383	391	390	387	410	403	412	391	376	393	358	375	360	365	391	366	372	370	366	395	358	377	352	379	384	393	355	378	358	312	359	387	383	404	347	379	365	373	335	377	371	400	392	379	373	370	369	361	391	373	386	406	349	367	376	395	421	358	417	396	361	383	395	356	387	405	372	367	391	370	390	355	345	357	378	371	381	370	371	391	375	392	368	368	419	370	389	374	356	397	388	363	392	385	404	363	384	354	390	419	365	348	362	367	390	390	380	370	385	385	392	377	407	380	382	358	367	400	389	374	385	346	403	387	347	383	367	388	368	361	356	368	393	377	384	378	400	354	395	373	396	399	390	348	377	394	380	417	391	381	370	334	354	377	394	416	366	359	381	378	372	368	390	387	392	387	394	404	394	350	390	376	343	344	387	354	378	385	384	364	374	359	410	356	388	395	362	368	382	394	388	337	365	378	367	380	377	364	388	378	369	338	355	395	350	380	369	351	374	337	395	430	403	390	410	385	378	419	393	375	373	395	377	409	397	384	393	368	384	391	357	396	359	397	382	401	401	414	340	397	395	366	355	385	397	379	376	362	383	379	371	369	371	384	371	399	383	381	346	349	416	391	366	367	365	380	369	368	396	387	402	377	375	375	373	334	359	380	382	403	391	373	330	363	350	392	378	366	383	394	369	421	381	364	403	388	358	393	361	374	393	397	388	350	377	387	348	379	353	371	358	380	401	341	356	395	341	397	409	367	404	357	380	374	398	386	404	375	379	378	369	397	373	381	412	365	391	387	391	379	370	351	355	412	344	368	363	375	396	399	418	370	370	360	366	408	357	389	366	369	397	343	398	373	400	372	363	380	384	397	376	355	388	350	377	397	404	383	351	392	355	412	357	365	346	387	393	370	384	370	371	373	353	371	434	374	330	405	382	378	396	357	397	369	391	389	363	346	353	361	387	374	352	355	351	366	410	342	379	376	322	359	375	387	372	374	399	337	404	422	403	344	370	385	379	320	396	366	352	346	398	411	356	367	383	389	366	360	367	346	365	354	359	347	384	387	387	367	393	326	371	345	357	397	337	369	362	383	410	399	369	404	370	389	413	370	401	339	374	357	381	385	364	351	349	392	390	405	383	388	384	361	386	349	396	358	371	357	383	376	374	392	369	373	350	411	360	391	352	385	386	364	362	374	389	389	380	406	380	362	385	355	379	366	337	365	375	359	380	406	413	397	344	360	428	396	346	383	373	366	362	378	386	363	387	365	354	400	375	402	358	372	382	388	365	405	372	363	361	380	391	376	345	365	351	391	358	366	383	410	360	393	345	408	369	362	384	397	369	359	381	403	376	377	400	358	347	343	363	393	373	370	416	343	370	391	362	362	385	393	369	373	368	367	369	341	368	366	380	367	379	393	362	365	355	388	369	362	361	357	376	366	382	389	341	412	380	365	369	342	360	357	367	360	350	372	401	446	381	379	371	431	395	367	325	407	374	367	404	430	403	324	362	388	376	360	364	385	379	359	356	351	367	364	357	353	372	367	359	382	368	355	373	391	351	378	349	371	347	377	351	381	360	348	373	367	364	384	358	358	377	372	380	324	396	378	369	388	356	354	360
1065	554	292	247	240	325	414	447	333	327	257	213	208	179	165	162	135	143	150	121	116	120	124	130	94	125	116	96	115	93	100	120	94	98	86	98	88	82	105	95	110	87	91	83	67	68	103	90	96	100	87	81	102	72	96	100	112	98	82	100	92	83	76	85	86	86	86	84	106	85	78	90	82	68	75	93	81	86	85	91	90	88	83	73	75	84	86	102	80	91	79	72	82	92	70	75	61	72	75	101	83	71	70	86	98	105	84	87	87	73	103	95	81	81	93	83	84	96	88	82	81	89	84	86	64	80	84	87	72	96	93	83	79	93	82	89	95	78	81	71	84	77	93	66	78	80	83	87	94	85	92	82	94	71	92	78	74	97	75	102	90	89	77	82	84	84	97	90	88	95	108	90	93	91	90	67	87	101	81	71	83	93	76	81	79	76	90	75	77	96	75	91	92	71	93	89	94	77	98	90	98	91	77	99	95	96	66	77	78	71	79	86	74	103	88	98	85	81	87	84	82	83	82	90	73	73	86	90	63	92	63	120	92	78	77	78	96	92	82	81	92	70	96	84	67	90	89	98	93	88	76	84	82	83	89	93	92	95	89	84	86	79	106	76	89	87	85	66	83	79	86	70	87	91	87	74	79	81	86	79	89	88	69	101	89	74	94	92	85	96	90	77	79	77	79	87	73	102	84	87	91	78	84	79	107	98	96	79	92	86	100	100	85	85	77	77	81	79	70	89	106	76	88	89	77	90	82	108	85	64	77	79	77	85	69	75	76	101	90	91	81	89	73	75	82	69	92	102	86	81	107	82	100	82	88	86	91	75	107	84	89	83	82	75	80	86	93	73	70	91	91	78	77	92	92	75	88	81	96	96	68	83	87	100	84	91	78	72	89	77	86	80	80	79	78	70	89	76	87	84	78	108	66	85	88	83	79	85	86	89	87	104	102	98	85	99	90	90	98	83	75	97	79	84	65	75	98	91	88	89	84	77	96	70	90	82	103	94	90	90	87	74	90	82	81	98	75	88	72	73	94	83	66	90	73	86	93	95	72	73	78	79	85	80	103	68	94	73	79	84	82	74	101	79	88	94	89	98	98	87	90	70	85	76	74	107	88	94	90	80	89	98	76	70	80	69	69	79	74	82	80	88	86	79	94	86	87	73	72	91	88	93	81	74	73	87	102	90	72	85	75	77	83	87	92	76	71	74	89	98	94	79	102	97	84	89	88	77	91	86	84	92	84	79	91	72	76	80	93	89	99	81	80	84	97	88	89	99	83	94	91	84	102	68	91	88	99	82	82	88	75	77	76	86	87	72	84	89	87	86	69	89	93	80	91	76	75	90	87	91	84	83	104	88	91	100	81	66	87	92	80	76	84	105	98	70	86	75	82	84	79	86	103	101	86	77	81	101	105	89	92	93	81	85	89	85	100	81	86	75	97	82	81	91	94	86	88	86	86	77	95	96	104	79	85	66	84	88	96	81	93	82	76	82	78	88	76	82	96	97	100	95	93	88	85	80	83	80	94	91	85	76	87	93	101	108	87	99	89	84	88	94	103	80	92	88	88	90	78	95	88	88	109	104	91	79	69	74	86	87	85	72	96	82	79	92	86	71	88	78	106	75	83	85	83	72	94	75	89	82	97	66	92	98	101	66	88	83	74	100	71	76	89	95	94	84	88	89	87	73	78	88	77	69	77	76	81	79	79	106	81	97	86	82	76	77	79	97	70	96	74	93	95	73	94	92	96	102	84	79	94	93	84	94	86	89	81	72	88	90	79	93	96	84	89	83	80	84	87	96	91	86	87	96	81	80	77	89	75	86	77	106	83	78	86	83	97	103	77	93	83	85	84	80	78	79	89	92	81	74	91	85	66	85	77	73	102	89	103	101	82	86	96	85	81	73	85	80	96	95	78	104	93	74	78	81	76	82	100	93	96	77	82	90	83	105	83	67	90	61	82	91	68	88	90	82	86	76	83	80	89	81	102	84	99	84	93	93	106	82	88	76	65	103	97	85	85	85	77	96	101	92	81	72	86	76	82	103	82	88	73	94	73	79	75	88	85	70	82	88	93	85	62	81	97	78	96	70	91	91	88	81	98	92	68	78	91	105	75	81	89	106	89	85	83	89	89	101	85	104	98	75	87	71	96	91	108	82	90	75	80	73	84	91	85	82	91	79	95	68	78	80	104	82	87	92	73	91	92	85	92	94	90	81	81	98	84	83	87	93	76	70	80	92	100	63	81	97	83	89	77	89	85	76	72	79	84	82	88	71	88	78	92	103	78	88	89	81	93	83	83	82	95	80	101	83	91	83	87	91	83	95	87	105	77	92	97	74	82	86	79	85	81	95	92	108	81	80	91	80	84	103	94	100	86	94	82	78	91	76	103	92	83	90	79	99	78	89	78	77	92	82	90	75	88	98	73	93	73	95	70	76	94	85	93	86	82	77	102	93	86	100	82	90	88	91	95	84	93	78	93	96	86	89	61	102	96	81	92	84	92	66	79	82	89	100	97	78	94	80	79	84	87	82	86	98	88	76	72	91	67	99	103	94	76	81	83	70	76	74	84	92	102	101	73	85	86	94	100	88	100	83	64	78	71	87	76	88	93	97	84	92	87	87	72	98	79	88	91	100	88	87	81	87	89	93	79	83	86	77	77	81	76	90	83	95	97	94	85	88	84	84	80	77	86	90	89	77	80	75	70	88	80	94	101	84	81	90	69	72	74	93	90	90	103	87	82	90	73	89	100	94	80	71	107	91	91	91	100	78	96	72	79	81	88	70	95	108	98	83	77	81	92	82	81	79	71	77	80	89	86	95	95	94	91	77	98	86	91	81	90	82	79	86	85	80	74	90	90	84	97	79	84	95	84	102	89	94	96	88	74	96	98	105	80	82	69	72	75	80	86	88	89	75	88	91	95	82	83	81	79	69	83	97	92	97	82	77	82	78	72	72	75	98	97	92	73	85	83	82	81	82	88	81	88	88	86	75	81	93	78	88	88	116	68	84	92	89	77	84	76	79	75	75	87	87	80	77	92	82	86	79	82	87	75	101	70	74	84	93	92	87	90	90	86	85	92	89	95	87	78	85	92	80	63	85	84	94	89	87	80	86	73	79	75	80	93	85	83	79	99	94	92	105	76	91	79	93	84	95	86	87	86	86	100	80	79	81	93	93	84	87	80	71	77	93	89	87	90	79	77	81	92	73	71	97	86	102	95	93	82	83	90	102	84	80	79	73	96	89	89	88	82	106	90	79	94	78	85	74	86	80	93	69	71	88	90	88	95	87	86	95	96	80	81	84	92	96	94	97	80	95	80	86	80	81	76	81	92	86	68	87	75	103	76	102	80	96	77	88	88	87	74	88	90	93	78	68	86	83	89	85	67	91	96	75	100	89	107	84	94	77	92	79	84	80	86	84	78	86	92	84	88	88	93	84	84	88	95	79	100	74	83	97	85	88	86	70	82	86	103	79	93	81	67	89
15269	7233	3480	5508	12469	15631	15057	13123	11272	9216	7201	5407	4616	4017	3218	3215	2469	2393	2201	1828	1560	1546	1523	1536	1410	1403	1495	1303	1295	1071	1106	940	949	917	905	937	974	969	927	814	834	825	731	753	708	778	781	835	756	691	728	738	754	772	721	790	688	704	707	692	734	730	676	697	679	720	695	688	676	744	729	685	708	718	674	640	680	690	706	745	684	732	694	681	675	687	677	701	694	713	707	697	665	725	662	667	724	737	655	720	686	690	660	718	689	670	711	697	665	707	673	701	696	660	681	692	740	686	654	667	692	713	661	652	728	672	703	708	738	694	658	692	689	695	710	684	663	675	702	653	687	699	647	697	724	681	626	663	713	696	677	665	691	664	715	686	652	642	659	712	683	702	688	682	721	692	678	651	643	670	690	664	688	674	705	692	681	729	724	717	730	696	663	663	682	705	656	686	651	696	649	738	709	704	693	698	656	654	729	707	662	689	702	690	675	650	654	660	660	729	687	685	732	693	741	650	655	656	650	707	655	670	667	712	692	666	722	685	655	666	675	741	686	660	678	697	681	680	695	671	722	695	707	652	680	703	658	705	731	692	667	669	613	686	656	711	715	640	686	672	678	714	671	668	714	725	709	667	672	700	686	667	624	704	727	657	689	698	671	663	654	675	717	698	706	704	675	648	697	700	738	662	659	661	651	692	705	648	707	672	685	713	657	665	672	718	720	676	647	708	714	727	705	670	720	671	691	741	667	750	724	658	706	667	642	691	710	703	673	677	645	675	716	666	673	634	737	698	708	764	694	640	665	657	732	723	689	678	707	676	676	702	691	701	759	639	677	647	701	715	713	696	721	684	663	702	667	716	695	654	734	648	704	673	669	716	681	701	701	702	713	741	680	635	719	701	675	710	664	693	652	676	736	720	697	719	691	685	704	732	718	661	707	729	725	674	692	692	670	679	693	648	649	670	682	675	709	693	667	656	711	699	715	693	737	701	712	665	701	644	688	668	676	683	693	723	655	656	688	695	685	678	687	717	674	708	682	673	676	681	712	628	674	624	709	715	623	699	687	686	682	698	687	703	663	657	691	696	686	708	707	704	715	689	724	708	673	697	698	708	679	698	649	712	679	705	679	685	721	686	655	728	658	653	699	677	654	703	656	719	684	721	694	673	673	653	677	654	661	701	676	683	693	659	739	700	729	671	660	639	691	674	700	688	663	703	689	690	676	658	700	685	678	683	716	683	674	671	684	695	660	715	688	691	676	674	717	716	649	685	683	689	702	713	694	652	677	667	676	706	745	696	684	697	705	732	671	680	636	603	719	689	679	658	699	679	676	674	704	695	646	643	734	669	697	711	699	689	716	651	673	675	708	670	679	652	656	663	735	719	703	699	665	667	716	653	666	709	680	674	685	689	706	705	683	672	681	649	667	717	673	675	717	723	674	719	725	703	704	668	648	673	694	675	656	689	735	678	697	718	706	698	700	678	691	670	666	674	664	691	740	685	728	699	687	686	713	675	645	657	690	696	703	699	651	680	702	686	715	717	691	670	697	679	741	625	704	678	664	658	739	679	712	697	666	664	721	687	708	689	659	678	651	688	655	663	648	700	675	742	666	687	689	684	645	702	710	690	709	674	743	690	724	686	720	693	701	653	655	656	695	676	644	707	696	698	748	675	705	680	712	696	673	681	726	708	666	647	682	701	654	654	642	725	665	680	696	690	668	696	664	658	715	710	670	649	726	668	637	707	683	680	704	679	700	682	631	703	678	697	685	680	688	713	665	651	723	732	639	648	731	626	655	729	663	668	689	677	635	702	712	669	678	720	697	692	733	748	665	696	657	662	683	709	684	699	678	718	715	695	703	682	680	713	677	672	719	663	632	644	667	737	727	716	663	716	660	665	670	652	655	673	650	670	675	732	667	672	657	689	682	695	698	644	720	745	691	627	675	683	671	700	674	649	709	711	706	690	636	713	699	728	672	647	710	720	746	681	692	713	699	711	685	656	676	684	706	722	713	716	694	709	717	718	673	639	682	669	686	645	763	673	698	715	706	690	734	660	689	681	709	705	734	711	642	671	712	714	695	685	698	690	710	684	655	689	716	721	706	728	687	691	709	664	713	756	685	630	680	670	685	697	678	713	713	679	671	721	725	714	725	735	671	659	712	665	699	684	658	676	689	680	645	680	680	709	665	710	703	656	726	665	711	701	682	689	690	693	674	665	694	650	719	672	690	692	727	718	691	689	692	689	732	691	669	699	699	692	676	720	700	705	700	694	698	646	685	681	673	710	753	653	679	681	658	739	714	686	725	714	702	678	668	669	722	650	694	707	703	695	696	735	674	676	657	638	702	664	631	732	698	676	699	683	711	683	689	682	641	676	703	716	645	708	723	678	695	689	679	684	717	684	707	719	706	671	729	637	692	687	713	649	692	733	682	653	671	706	658	714	668	680	723	660	698	697	678	682	654	703	685	721	648	726	654	721	630	677	692	650	712	702	656	729	661	681	750	636	698	698	703	666	718	696	686	653	680	663	714	694	681	730	750	736	723	680	707	670	691	698	686	670	689	690	656	702	683	671	707	673	671	721	646	677	697	663	703	680	719	723	698	656	680	706	667	708	682	702	670	750	724	695	698	675	673	690	691	657	671	737	670	685	684	703	682	688	731	683	705	671	744	686	688	705	677	690	662	706	748	649	686	666	652	725	689	707	695	671	674	677	650	698	716	678	705	687	676	757	654	697	670	726	708	682	730	661	744	718	668	713	662	684	706	724	681	719	662	650	721	690	705	672	672	672	672	741	694	741	732	692	664	668	694	723	689	689	715	695	702	655	740	706	667	710	698	693	682	661	676	682	683	701	701	636	668	712	688	667	674	653	735	687	672	686	690	704	663	647	717	718	716	695	690	710	697	690	655	729	756	701	690	676	636	670	690	696	688	690	723	682	747	662	699	670	691	731	695	753	720	699	680	681	689	701	713	724	680	698	684	700	699	722	706	648	685	696	674	701	668	696	700	766	673	669	690	688	672	737	720	657	639	676	694	675	711	676	713	729	691	714	665	668	683	714	663	680	647	681	685	730	662	685	661	674	677	704	647	687	681	716	744	703	707	665	689	632	681	699	653	662	632	749	755	686	670	711	724	683	719	699	722	700	667	690	660	700	666	745	749	671	679	679	660	706	669	674	703	653	636	658	683	683	729	666	676	702	697	686	689	730	711	672	670	720	668	690	661	675	676	695	734	704	745	697	705	715	694	669	662	711	667	686	689	693	681	719	670	701	678	643	683	704	670	689	651	676	711	683	653	656	738	711	737	669	687	701	673	690	689	692	711	661	700	651	720	685	716	674	722	699	693	670	676	721	676	723	691	681	721	676	685	656	684	699	696	688	696	747	692	682	656	685	685	611	647	712	696	659	681	702	665	688	658	676	689	648	705	749	677	682	655	679	675	734	673	699	659	658	684	680	669	725	677	708	704	712	714	725	691	708	653	688	645	672	716	686
1899	426	263	187	167	264	335	297	317	261	184	185	170	129	114	135	89	93	82	89	85	62	84	85	69	63	79	73	59	55	66	56	45	42	65	57	54	59	50	39	48	41	46	55	43	50	51	52	33	50	43	40	38	32	45	48	34	47	60	43	37	52	47	40	47	37	58	47	51	44	45	48	47	57	41	41	48	33	42	47	42	44	46	38	41	49	40	50	53	37	39	52	40	50	49	37	38	31	52	37	41	47	51	42	35	52	44	38	36	51	42	46	44	48	48	45	48	63	49	50	45	37	42	43	39	44	57	44	36	50	46	44	48	47	31	40	43	57	45	45	42	43	41	38	23	51	64	31	37	32	46	40	46	42	52	50	34	46	31	44	40	48	40	44	42	40	46	46	35	42	50	53	54	42	43	62	56	48	44	31	44	43	54	44	28	44	45	52	52	40	41	41	45	54	47	40	37	51	37	44	46	38	42	33	35	44	40	53	38	48	50	40	36	35	42	59	41	38	45	62	43	49	36	38	42	45	42	36	66	50	38	42	43	48	41	41	37	43	39	61	47	39	44	46	62	53	40	54	47	50	43	41	44	45	33	40	48	50	48	60	49	46	48	37	48	53	49	40	49	57	48	51	43	37	43	35	48	39	43	54	50	39	45	55	39	48	42	38	41	37	41	53	52	44	51	43	44	55	50	41	45	43	46	48	41	63	65	45	48	50	41	39	44	55	53	37	48	45	43	40	53	43	51	41	51	39	49	45	35	55	44	44	43	46	35	53	49	49	42	40	44	37	49	48	41	46	53	47	49	41	48	38	48	42	36	50	34	46	48	48	45	48	42	51	51	40	45	39	39	46	44	44	55	43	36	42	39	60	53	49	34	48	50	42	47	50	36	46	50	36	39	42	33	45	47	42	44	47	61	27	40	46	46	53	47	41	46	47	41	43	42	40	42	41	49	47	43	38	51	44	42	34	39	47	41	41	47	35	49	47	36	40	36	38	52	51	38	49	36	61	51	42	53	49	44	39	46	42	44	51	39	37	47	35	44	54	48	51	41	46	48	44	46	47	43	37	34	43	43	35	40	39	45	50	42	41	47	49	42	34	51	54	51	50	36	47	39	46	51	39	41	40	51	42	39	43	46	47	59	52	45	35	34	43	42	40	38	38	53	41	46	46	43	36	37	42	24	33	49	43	44	40	45	54	53	38	47	42	37	34	41	44	37	37	41	41	34	46	48	46	44	42	47	57	43	39	42	40	40	52	45	44	38	41	41	38	47	39	55	35	40	46	37	54	44	46	54	44	57	36	51	37	49	44	42	43	49	46	39	44	39	32	46	44	44	44	38	45	40	40	48	45	56	42	38	38	49	48	48	34	43	31	28	40	40	45	35	38	51	39	42	32	42	40	50	47	48	42	51	44	50	33	61	43	43	37	43	44	50	45	54	43	48	38	35	41	48	42	41	41	43	30	39	52	34	40	43	34	61	53	60	43	50	47	44	39	61	41	45	55	44	49	50	43	46	28	49	52	52	52	52	52	43	52	37	44	43	54	41	46	45	61	39	46	48	41	55	42	45	39	47	44	42	43	53	35	59	34	48	38	53	36	29	36	43	57	38	40	51	43	46	41	39	44	37	47	46	52	43	34	46	49	30	42	46	38	57	47	37	41	52	46	36	43	43	45	34	35	55	44	55	49	56	36	34	51	45	39	48	53	49	45	48	40	51	47	57	48	53	37	45	42	57	45	39	43	39	40	40	50	26	33	43	51	40	36	47	31	46	43	51	34	42	40	47	30	54	44	41	42	40	39	45	38	37	37	40	44	39	43	40	39	50	37	31	51	52	49	44	49	48	38	47	48	35	42	52	46	66	41	39	43	44	33	42	60	42	46	50	55	31	48	46	33	47	54	47	47	44	43	39	40	55	51	45	41	30	48	43	38	37	40	44	43	48	44	51	44	47	53	34	54	46	38	47	42	44	45	43	55	58	49	39	38	52	44	40	43	42	47	44	53	50	43	44	38	50	43	48	43	51	50	55	46	45	49	30	40	41	50	39	45	40	57	59	46	30	40	54	43	49	54	39	40	49	44	38	37	42	58	40	31	53	48	37	36	47	51	37	46	46	48	31	48	47	56	42	47	44	40	37	42	40	46	42	37	50	39	37	52	42	39	39	53	40	40	42	50	38	42	56	36	53	50	54	46	45	39	45	39	33	54	45	49	40	48	34	35	43	54	38	51	39	51	47	38	41	38	45	42	38	52	49	44	40	42	49	56	41	56	52	40	40	50	45	51	41	42	42	44	53	43	42	43	36	51	54	36	45	54	34	50	44	51	41	46	47	38	39	43	44	28	47	33	44	61	49	36	44	45	38	44	47	46	54	51	46	45	48	56	42	46	49	50	41	38	49	39	46	45	43	33	51	46	43	50	36	47	51	42	52	39	46	42	47	43	43	53	49	51	33	38	49	53	39	47	49	29	42	34	40	42	44	39	45	43	28	44	42	40	45	48	49	37	45	43	43	44	44	48	41	41	47	46	51	49	45	47	36	43	46	56	43	48	45	52	46	39	40	43	52	46	48	45	55	47	52	45	45	43	43	52	38	45	44	47	45	49	35	44	25	42	51	44	41	63	47	48	49	42	43	40	49	41	38	45	51	41	42	46	42	52	61	47	44	47	41	55	40	55	49	37	45	44	54	54	39	44	44	42	56	49	48	42	43	53	59	38	42	44	36	41	41	35	35	51	40	37	53	34	47	34	48	47	50	42	59	45	42	39	59	37	47	40	53	46	50	47	51	51	45	39	38	58	49	46	51	39	41	49	52	41	35	48	42	46	44	36	44	38	39	60	44	48	49	44	46	48	51	51	41	48	47	53	44	45	39	42	57	37	45	33	44	33	43	48	50	43	48	48	46	39	42	40	43	49	41	42	45	60	58	59	49	53	49	49	40	53	44	54	44	49	53	51	36	48	47	50	43	52	64	41	39	40	38	38	33	54	43	48	48	42	37	45	39	38	44	50	38	51	43	43	43	47	35	48	38	35	48	57	48	32	42	48	41	39	34	39	50	42	44	48	39	43	47	46	38	42	34	44	40	41	35	37	43	42	46	37	49	40	42	52	56	53	45	53	38	47	40	41	47	41	39	46	42	39	44	46	46	48	47	46	51	41	51	49	53	38	43	52	49	59	39	31	48	60	36	49	43	41	59	29	46	48	35	46	42	50	51	45	47	48	44	42	41	44	50	42	49	40	38	45	43	35	55	46	45	42	56	31	43	53	42	46	48	61	52	47	46	47	54	51	60	44	48	34	43	49	36	51	36	40	39	42	44	37	36	38	45	43	36	52	44	47	38	55	35	41	52	66	53	37	46	44	37	40	31	55	37	44	41	45	51	45	39	45	47	30	47	37	36	49	41	49	41	41	48	42	45	44	39	34	49	47	45	46	45	49	45	53	36	48	41	40	41	36	44	41	37	50	54	33	42	57	47	45
15744	5947	3049	4791	11235	14623	14708	12649	10956	8762	6568	5005	4728	3623	3116	2961	2152	2144	1848	1542	1391	1221	1254	1213	1092	1116	1185	1085	1009	797	784	666	642	645	613	554	624	664	622	526	463	507	426	481	461	451	452	441	416	439	415	437	429	392	417	422	432	375	361	382	354	327	349	335	365	352	393	365	356	324	381	369	367	344	391	418	352	381	345	380	370	392	375	384	356	362	356	377	365	363	379	430	393	358	389	407	380	343	382	332	359	404	377	377	370	390	357	420	384	394	367	372	382	408	382	412	357	375	389	339	392	407	380	386	343	358	361	384	349	357	368	351	347	384	374	358	343	371	367	366	395	381	358	388	376	346	364	356	379	345	376	394	380	388	372	392	327	384	380	371	379	388	344	350	353	387	408	357	364	355	382	368	335	336	382	388	355	374	380	371	404	383	366	419	372	403	348	361	369	360	388	373	392	362	336	404	404	400	354	401	334	365	380	354	355	365	407	369	349	360	371	360	347	399	374	359	377	402	368	393	374	390	394	380	391	353	345	373	353	392	377	386	393	345	339	353	381	398	378	353	367	358	357	365	381	376	394	370	399	367	360	377	354	353	405	366	364	384	352	372	349	350	359	359	337	360	372	380	370	392	389	403	375	394	382	354	353	381	366	373	366	403	364	377	365	412	365	356	386	382	402	374	369	399	352	348	343	428	352	362	362	334	357	370	378	364	369	380	358	380	362	390	371	325	391	342	357	381	358	394	353	348	374	373	341	369	384	368	350	365	362	355	365	386	380	348	379	354	397	345	361	374	377	373	354	378	369	379	394	365	397	407	373	352	403	371	392	365	373	385	362	362	370	369	387	371	381	366	379	370	376	375	370	347	366	380	387	334	349	380	365	351	356	388	378	408	390	379	343	375	409	380	419	366	358	361	421	389	374	360	378	383	389	414	395	336	355	329	355	392	365	387	333	383	330	380	353	355	357	349	368	382	353	416	352	361	367	375	358	392	315	368	348	378	350	399	372	370	372	409	371	358	382	363	375	396	374	375	368	340	374	383	377	376	356	373	405	365	379	363	367	383	359	412	367	380	378	386	350	372	356	360	392	342	356	411	354	393	392	382	405	396	397	370	361	365	378	354	373	343	373	381	383	375	380	392	370	377	380	359	388	396	372	358	338	364	369	374	342	381	358	413	392	378	371	364	411	335	373	346	382	360	386	334	373	350	376	355	360	408	381	381	353	417	349	359	388	403	407	356	386	388	363	416	389	375	377	332	370	396	374	361	349	377	368	399	346	383	383	366	361	359	350	342	400	352	366	371	391	400	373	394	339	420	392	378	341	364	347	367	430	352	349	357	378	360	326	380	364	416	369	381	380	387	387	378	332	385	403	365	348	372	356	374	343	367	399	381	412	383	385	387	363	388	416	391	358	364	354	352	373	369	360	378	396	373	363	325	365	378	391	340	373	399	366	386	356	368	346	375	340	388	363	358	382	372	377	375	398	375	383	376	404	369	364	347	353	344	399	382	367	364	384	384	365	353	388	408	406	336	366	392	395	387	410	416	368	396	367	379	417	378	351	373	383	369	390	358	380	345	388	361	366	333	388	381	358	368	389	395	371	385	359	368	384	356	370	404	381	369	358	379	378	380	401	360	370	318	393	371	379	376	366	377	379	393	343	382	357	404	364	367	391	374	375	351	361	368	375	370	359	389	343	371	389	378	417	368	386	367	413	358	404	350	367	347	392	376	388	430	366	350	377	370	352	357	410	340	382	365	358	376	390	357	354	358	336	379	375	409	387	395	383	372	377	381	352	382	397	373	345	322	363	360	333	329	371	331	382	351	381	398	389	378	353	372	374	369	356	400	379	376	408	343	378	354	367	383	381	371	353	369	349	376	377	425	387	393	379	382	333	378	364	357	375	418	409	358	355	347	374	382	354	386	346	395	373	384	351	413	362	381	403	433	356	376	380	378	356	390	383	347	380	365	364	412	361	384	375	370	351	362	396	381	382	347	397	386	391	403	387	353	378	401	389	365	410	357	352	337	403	392	380	389	372	384	361	415	345	349	368	386	400	383	357	343	375	385	372	352	382	384	396	379	370	364	346	343	363	389	374	334	359	393	401	343	390	380	410	362	386	406	336	383	362	381	403	372	357	380	409	379	389	346	383	359	370	394	391	372	371	357	372	374	393	361	370	413	381	344	329	369	378	359	361	352	370	359	331	369	357	362	374	337	380	400	369	365	373	370	345	377	357	387	401	382	386	386	340	378	335	349	367	380	336	415	328	368	361	335	357	395	347	370	386	380	365	391	380	394	390	376	377	356	368	388	410	417	410	367	375	394	359	359	359	352	377	338	381	381	385	360	382	368	363	380	349	389	383	368	380	368	338	352	397	347	322	382	344	371	372	358	377	369	395	348	364	372	388	334	390	366	381	335	361	394	394	338	371	400	385	372	385	368	385	374	417	358	355	335	393	375	365	397	360	367	394	359	349	390	334	358	368	365	373	351	355	344	360	388	392	368	385	364	363	357	401	407	350	361	425	405	367	386	339	374	356	381	367	380	397	376	354	394	395	371	364	404	355	387	358	380	369	379	392	371	373	336	354	363	349	384	415	357	351	379	379	325	379	361	360	393	360	387	438	341	368	354	355	398	374	389	367	389	399	391	349	343	365	385	376	329	348	351	374	386	377	365	380	376	400	389	337	333	357	356	386	381	394	372	376	383	335	386	382	358	406	381	343	383	399	366	364	363	419	369	388	390	341	359	388	372	387	398	339	391	382	400	376	359	380	345	366	380	366	365	374	412	361	402	363	377	370	365	412	371	347	334	343	368	354	357	364	374	356	387	382	395	416	342	371	381	370	387	372	389	372	382	393	376	376	363	339	371	359	383	389	369	353	362	370	390	359	392	340	356	406	365	373	414	395	359	353	384	405	383	377	371	345	350	385	380	369	369	345	391	361	397	375	381	346	330	350	325	329	367	386	341	359	373	344	383	350	373	363	334	372	359	351	365	397	359	373	346	355	365	364	388	370	352	379	352	370	378	380	363	356	379	369	344	395	357	362	364	355	396	371	385	393	378	395	400	358	382	358	359	385	392	357	341	408	374	375	372	390	379	363	362	391	381	357	390	360	398	392	373	351	397	384	350	378	363	352	404	357	400	370	359	390	397	368	411	380	362	371	364	391	353	366	379	374	367	367	353	369	385	389	396	373	357	354	363	377	371	368	394	335	361	410	391	351	375	402	378	349	377	415	390	397	402	403	369	331	377	375	388	374	384	370	381	399	368	359	387	378	354	372	369	402	368	393	361	367	368	349	375	391	387	362	370	393	374	411	369	354	371	346	379	394	359	353	354	388	386	380	382	371	395	340	400	355	400	381	349	390	365	372	359	370	382	370	358	373	376	382	360	358	356	351	380	372	407	356	341	374	363	388	384	378	385	396	392	343	364	369	349	357	367	395	356	404	389	384	359	364	362	360	363	376	345	356	380	362	386	365	383
1619	712	379	284	266	403	551	560	444	401	318	253	278	237	203	182	181	142	147	163	116	124	135	130	117	114	138	126	125	113	122	112	100	101	94	117	98	113	109	101	90	88	89	82	85	93	90	101	96	90	85	102	98	90	88	93	86	108	80	99	74	69	99	97	104	99	94	75	83	81	100	88	90	83	89	80	102	78	76	93	87	104	88	86	103	99	94	94	103	82	108	85	88	90	92	102	75	92	77	77	96	79	88	82	94	87	71	82	82	97	76	107	86	86	98	109	84	85	87	80	94	89	80	88	99	89	100	93	83	99	88	105	95	82	81	85	93	70	92	91	80	96	77	104	88	91	91	99	94	85	110	103	88	86	95	102	110	97	88	94	91	95	86	91	99	93	85	105	90	69	86	99	82	95	85	76	89	92	80	90	96	90	87	102	82	89	84	82	85	90	86	93	93	98	87	94	91	65	95	105	68	86	66	81	87	88	78	88	73	101	78	93	88	104	101	98	100	84	107	79	79	86	83	88	107	95	81	95	78	90	75	86	81	98	73	100	109	93	90	89	99	80	97	76	97	80	80	95	80	87	97	110	93	92	72	92	84	82	94	83	96	73	88	114	93	87	84	77	88	90	101	85	96	94	79	83	98	108	86	93	80	94	75	82	78	103	82	89	105	81	90	91	104	82	108	89	101	98	83	91	98	93	91	98	88	103	88	89	89	84	93	103	84	100	94	101	96	104	108	81	86	73	107	104	86	90	79	88	90	85	101	91	88	90	76	100	89	99	107	85	88	82	107	97	91	88	89	87	71	90	90	86	83	90	93	86	89	78	106	86	82	93	90	79	61	76	78	96	91	93	92	104	81	77	89	87	115	75	77	86	107	82	88	89	91	106	92	83	97	85	103	98	84	73	81	101	78	73	103	103	87	99	92	85	80	95	79	92	64	93	89	100	86	97	94	103	110	75	100	96	85	107	84	89	80	90	73	108	81	91	105	84	85	100	102	94	104	93	98	109	92	87	73	74	87	93	100	93	83	95	86	97	101	89	95	86	89	85	81	81	75	92	82	100	99	78	97	88	99	76	96	101	89	85	95	85	72	77	74	87	89	86	88	103	88	89	98	90	79	89	76	94	90	92	86	87	94	76	94	76	75	87	92	89	75	101	93	97	85	93	99	84	79	79	87	75	110	81	87	95	101	83	81	105	102	79	70	76	94	88	94	87	89	82	95	79	98	86	93	86	79	98	87	93	92	93	94	95	98	99	92	90	88	91	87	93	76	97	91	88	107	89	105	78	107	87	93	100	98	89	107	98	90	85	73	91	90	98	94	73	91	61	79	83	94	81	84	88	99	87	87	86	93	94	82	99	75	92	107	81	78	80	88	91	89	86	96	102	79	95	103	103	75	101	92	99	74	97	86	95	90	71	126	96	110	101	94	103	96	80	89	119	77	93	72	87	81	87	97	85	76	79	87	93	83	111	83	97	99	84	82	88	107	79	101	95	108	91	96	80	106	114	86	89	84	93	94	89	72	85	89	97	99	116	87	99	91	94	98	81	95	87	95	93	91	75	101	90	85	86	80	95	79	80	86	88	76	90	91	102	77	83	80	76	83	81	93	99	82	92	74	83	76	94	77	92	91	103	91	75	86	103	96	96	103	104	91	87	93	92	97	101	94	88	87	86	84	104	102	110	93	96	88	68	95	87	106	78	91	90	93	90	93	96	98	85	107	81	94	100	85	75	84	76	84	93	93	88	79	95	100	104	72	81	84	81	91	96	75	80	93	98	82	79	67	95	81	93	87	101	82	89	84	93	102	89	82	78	88	111	89	96	98	90	95	95	79	89	92	72	93	91	95	88	94	76	105	73	95	97	74	84	73	90	90	87	88	85	76	64	84	88	77	91	86	96	80	98	76	76	112	59	90	108	85	102	91	107	93	83	89	85	77	104	93	84	93	83	72	95	89	82	95	77	93	84	95	83	89	93	92	102	90	94	101	103	89	103	85	88	74	92	82	86	87	97	98	88	109	90	90	88	97	86	92	88	96	76	103	77	77	84	94	93	89	78	85	69	91	102	83	81	96	77	103	87	91	87	96	85	93	106	85	86	85	96	91	100	86	98	90	97	103	109	95	83	101	70	88	83	94	103	71	88	82	94	112	101	71	89	100	98	85	83	91	102	81	91	103	93	84	95	87	94	87	106	95	94	90	85	98	87	97	102	78	92	92	80	98	83	90	78	91	85	96	106	104	99	99	89	73	71	84	86	108	60	101	91	92	99	92	95	85	96	81	82	99	106	84	85	107	80	78	89	97	90	103	98	76	92	91	78	92	104	96	106	98	77	89	94	96	96	107	94	98	87	83	93	81	92	103	98	81	79	87	102	85	92	92	106	86	90	74	93	98	97	83	88	99	94	99	90	94	92	84	95	92	85	109	91	108	99	111	101	81	77	83	94	98	97	104	105	89	92	97	72	93	85	86	102	70	90	94	83	86	87	92	81	114	91	93	88	73	78	99	81	87	84	97	85	101	86	108	83	86	101	94	98	82	109	80	97	113	81	85	92	100	67	84	73	99	79	89	100	94	91	107	100	101	84	90	88	97	82	77	85	86	96	76	81	100	91	97	98	93	89	86	91	85	81	87	100	85	90	77	87	96	91	76	86	99	89	78	79	89	97	86	95	92	109	84	90	94	71	91	102	88	81	98	82	92	82	80	95	85	104	86	94	96	70	82	90	97	90	97	105	89	99	75	90	86	104	81	56	89	74	90	112	88	82	69	90	99	105	97	84	97	97	96	86	104	85	88	86	93	84	101	102	99	84	88	107	84	105	80	74	96	91	83	87	86	78	92	103	81	80	83	91	91	85	98	97	80	87	90	108	86	69	100	83	89	84	100	90	104	92	95	91	82	102	88	91	82	88	104	93	90	77	86	98	95	82	95	85	107	86	97	89	101	95	80	98	74	92	86	88	78	73	92	101	83	82	103	94	82	78	84	87	81	110	91	89	120	98	83	92	101	79	87	93	100	89	113	76	71	84	96	95	96	106	80	92	85	72	96	98	72	87	93	98	78	75	95	90	92	65	103	107	90	77	97	74	80	83	96	85	88	74	102	91	93	89	72	78	94	70	94	87	98	111	83	92	86	80	95	87	88	94	99	100	83	81	88	67	90	92	92	78	97	91	87	98	84	93	88	92	75	83	98	93	79	96	87	100	103	93	86	101	89	80	90	82	85	96	106	91	93	90	76	93	78	88	108	100	88	94	108	91	89	87	94	92	85	105	84	90	88	94	90	96	77	103	94	82	89	102	93	77	100	99	91	81	81	84	88	103	93	77	100	102	101	93	102	70	88	84	99	86	96	89	71	82	94	81	89	114	88	86	93	84	101	91	103	95	92	79	94	105	92	74	68	93	88	87	81	103	90	88	87	85	95	91	68	87	73	84	85	81	95	94	108	89	99	96	94	119	83	84	92	89	93	87	81	109	106	104
18278	8411	4495	6825	15019	18073	17975	15535	13350	11198	8531	6979	6000	4867	4307	4154	3076	2992	2665	2276	1967	1798	1898	1702	1710	1805	1726	1575	1551	1278	1302	1133	1084	1042	1050	1019	1100	1035	1047	906	906	847	891	861	837	879	898	800	845	862	820	892	868	818	828	821	792	799	799	767	780	764	737	728	796	741	758	734	762	750	752	791	760	781	747	735	690	755	757	751	766	769	784	741	714	722	780	716	744	739	724	736	729	725	774	753	770	741	753	766	778	711	764	753	764	792	711	743	772	730	706	764	723	781	728	765	811	770	738	696	763	803	732	718	745	759	726	710	747	752	754	751	723	699	710	740	712	755	721	813	710	742	685	783	756	740	787	714	764	812	752	723	777	755	782	685	736	729	728	790	745	742	727	687	761	759	753	755	705	746	741	733	762	799	719	715	725	770	740	771	763	757	754	737	747	745	751	749	775	754	741	756	712	765	769	734	715	773	764	761	747	734	724	730	803	739	716	767	665	741	741	773	707	739	781	770	728	703	720	720	783	733	735	785	769	745	768	723	769	785	767	774	759	749	708	733	760	739	761	770	769	788	746	716	738	767	726	721	763	755	743	737	695	755	762	735	792	700	759	701	791	729	749	731	735	740	774	775	727	743	721	751	784	747	737	736	766	765	706	771	761	744	780	742	769	718	759	764	772	731	748	716	688	784	713	724	737	716	732	757	726	742	762	761	733	743	773	713	792	754	759	711	723	720	732	748	785	749	743	712	757	730	673	728	753	719	714	720	738	757	736	754	706	708	758	768	717	777	722	732	748	766	747	742	763	771	744	698	749	704	771	750	736	761	745	752	751	792	756	761	773	752	665	730	759	753	758	744	766	713	726	780	787	725	746	758	736	769	771	803	753	772	734	731	721	759	727	701	784	710	746	765	717	701	721	721	770	731	727	797	754	736	753	733	763	769	695	785	765	772	749	719	703	782	767	744	723	724	733	785	773	757	738	732	734	781	776	759	747	791	765	724	775	752	737	717	738	769	726	732	710	749	785	751	720	698	731	765	739	762	693	749	761	731	742	750	707	746	809	776	759	768	731	729	721	768	761	745	727	747	736	729	809	767	749	724	735	707	764	721	771	735	760	767	767	749	702	751	735	738	728	737	808	737	702	763	728	762	711	750	751	714	753	720	804	736	772	743	762	754	796	720	693	694	765	784	705	728	768	783	711	761	755	758	739	763	762	740	757	759	719	729	736	763	722	740	758	737	716	741	736	725	750	723	741	740	768	782	731	751	685	731	698	717	686	692	742	719	765	745	754	734	740	685	709	759	746	741	703	720	718	759	760	769	719	692	779	688	736	768	738	743	725	750	734	757	735	761	733	764	749	742	741	721	749	786	696	740	716	788	732	717	803	720	798	706	804	709	772	736	749	749	739	769	756	750	744	746	743	715	751	692	786	740	759	711	711	739	722	768	773	765	729	749	781	742	739	752	719	752	790	747	754	742	713	738	740	766	741	737	680	763	725	766	777	751	722	765	752	735	761	766	771	706	741	756	732	757	743	781	745	710	727	797	746	729	712	754	783	709	755	766	728	736	731	704	742	756	708	724	768	759	736	688	730	774	712	727	761	745	738	738	689	719	758	733	763	793	738	706	704	736	768	765	717	760	748	761	742	728	758	782	777	707	757	754	748	767	741	738	720	721	730	772	761	744	753	728	744	781	767	757	708	780	754	753	763	773	745	728	733	728	748	785	750	781	732	750	740	797	776	731	711	797	808	754	739	752	746	733	776	779	774	767	775	774	748	807	779	778	744	772	756	762	738	722	770	773	707	760	720	713	736	731	773	758	785	733	723	732	741	770	757	762	706	731	772	750	774	739	802	725	752	707	668	787	708	742	760	725	721	748	806	789	759	758	781	733	728	748	771	780	770	752	773	765	752	768	744	718	735	773	755	740	787	756	718	715	743	759	766	742	721	749	748	720	736	712	736	754	706	737	795	718	756	761	711	731	747	765	715	702	721	716	761	769	703	773	780	727	751	771	679	725	753	762	727	765	743	741	782	706	731	756	709	707	726	753	756	768	741	767	799	748	747	756	734	751	735	725	712	712	710	748	719	765	759	769	739	744	730	754	689	776	753	768	708	781	753	749	725	761	748	758	708	770	729	787	761	706	727	733	757	685	722	746	740	753	725	750	778	735	747	763	763	748	746	724	727	774	751	722	780	758	709	706	732	731	690	770	769	716	736	754	812	671	768	769	768	768	697	723	760	764	764	737	758	703	745	769	721	760	746	754	711	728	748	731	751	733	767	725	820	742	733	734	719	773	754	724	685	764	766	737	749	718	724	766	736	787	715	699	800	778	760	736	716	744	696	744	718	787	769	714	783	726	766	738	747	795	684	708	738	707	745	761	806	740	750	739	731	741	749	750	736	689	734	716	776	779	732	814	763	742	754	747	752	685	753	793	755	783	777	718	735	759	733	729	733	693	772	806	718	737	728	747	750	728	770	749	757	724	734	712	764	750	726	770	742	696	725	741	749	755	791	775	755	729	740	730	765	731	739	750	738	764	768	791	802	746	751	732	733	773	785	758	753	738	763	731	773	734	745	722	751	760	755	712	725	780	721	762	731	700	789	741	726	730	744	758	700	730	750	815	736	747	732	767	713	729	744	702	755	750	709	749	752	707	721	712	768	689	726	752	778	716	771	729	769	734	670	775	738	753	770	753	797	762	704	745	762	734	719	731	738	740	731	725	751	747	743	756	708	746	793	721	723	748	777	777	729	758	760	771	743	735	748	689	733	757	821	747	721	710	760	753	665	779	760	695	726	746	662	774	773	734	712	743	731	737	716	738	713	752	794	741	771	741	728	719	735	698	718	763	763	751	748	743	716	705	756	742	731	756	720	781	736	750	724	731	748	738	726	755	739	766	751	737	730	734	781	749	768	703	742	726	739	769	758	774	776	736	790	700	764	732	791	749	728	747	718	754	724	714	763	708	779	810	750	730	709	747	777	756	785	786	755	749	721	722	746	740	721	782	705	718	783	780	740	759	794	785	762	736	729	775	769	747	730	764	730	751	808	748	750	758	730	761	760	718	735	756	764	758	741	783	785	744	757	770	753	764	746	733	732	782	754	754	736	727	788	773	722	793	740	747	748	741	773	767	727	802	781	756	722	761	809	756	760	772	789	751	782	758	754	756	781	716	757	731	772	731	733	721	732	744	727	748	700	753	711	718	774	742	752	711	744	772	798	763	743	751	762	737	823	738	720	763	791	757	780	689	761	708	730	756	773	724	739	786	744	719	752	750	764	778	731	772	754	714	752	740	761	730	789	744	755	759	766	721	692	742	742	756	733	744	702	787	711	799	731	770	748	763	705	732	714	752	729	719	741	730	750	780	739	784	753	710	784	730	773	741	715	772	738	737	754	744	729	774	671	756	716	721	749	730	741	756	738	704	770	762	734	729	724	724	650	720	734	772	747	756	767	719	703	732	743	789	759	720	730	744	743	784	728	758
1398	306	179	134	148	194	272	255	223	207	140	161	146	102	105	88	78	88	79	76	57	71	62	75	69	53	72	58	60	45	43	57	43	63	46	48	42	57	50	50	44	40	59	59	40	41	50	53	57	36	44	53	51	51	43	48	54	34	39	36	38	52	51	51	49	50	45	44	58	50	51	40	41	63	45	48	35	41	60	43	45	37	37	51	44	38	52	57	54	51	54	54	54	42	61	39	43	43	47	36	43	46	30	52	51	39	50	46	42	51	36	57	51	49	49	52	50	42	50	43	55	44	52	44	44	44	52	41	36	55	49	43	51	53	45	45	39	43	44	48	42	50	50	50	42	46	45	51	42	53	45	35	44	36	53	46	41	59	40	42	27	47	52	53	50	41	53	58	45	50	43	48	38	49	49	54	49	59	50	57	46	57	38	48	51	39	55	45	35	51	65	59	37	51	51	50	40	47	41	48	48	47	39	53	40	41	41	53	50	45	36	47	35	49	36	50	63	61	57	41	61	32	49	45	45	49	56	41	61	46	42	60	43	37	54	46	33	46	52	38	52	52	39	41	47	33	52	40	46	42	47	55	48	43	55	52	42	37	48	48	53	45	47	45	39	47	40	45	42	39	44	42	44	53	44	50	57	50	35	56	53	54	62	48	46	45	47	46	41	43	47	40	62	53	46	42	44	45	50	52	52	41	62	48	43	44	39	47	47	56	40	46	45	44	47	55	33	56	43	44	45	46	35	37	41	49	52	40	46	37	44	47	40	46	50	48	37	37	34	45	44	59	54	41	51	38	44	48	54	54	39	53	47	48	52	41	50	37	48	54	63	49	40	30	32	45	36	49	70	48	40	35	52	46	52	54	40	43	52	42	54	56	43	53	42	49	42	47	46	52	54	41	56	40	44	53	52	49	52	56	42	54	45	37	51	38	41	53	43	43	61	53	40	58	51	42	37	44	37	51	33	53	55	38	44	40	47	55	43	46	45	38	55	44	52	57	51	56	45	37	53	40	40	40	57	52	48	54	48	31	43	38	57	48	44	45	40	47	46	37	46	34	48	31	40	45	49	45	40	53	51	46	62	44	47	43	45	55	46	50	33	55	38	48	40	53	44	56	49	49	52	39	57	53	48	41	43	38	34	42	48	42	68	42	42	55	38	50	49	46	42	35	46	47	50	40	47	40	38	55	47	39	49	39	48	41	43	38	49	40	44	43	47	52	46	45	36	42	41	39	49	36	40	53	53	51	50	43	46	49	46	42	42	45	42	43	54	39	45	57	40	52	48	42	41	38	57	53	45	35	39	40	49	47	46	49	58	60	50	55	54	50	45	42	57	44	36	47	50	43	53	45	45	49	46	52	50	32	45	45	48	49	45	50	56	36	52	43	47	42	57	57	48	61	60	43	47	41	47	54	43	28	44	40	61	45	63	39	42	63	42	59	38	47	43	45	53	52	48	38	47	53	46	49	43	52	42	42	48	39	45	42	50	50	43	29	42	53	46	45	40	51	51	47	52	47	49	44	32	42	55	54	48	54	35	43	50	39	43	45	47	60	51	33	36	48	49	38	49	46	56	43	36	54	41	47	36	43	39	49	44	44	51	34	53	54	54	45	40	35	52	58	47	46	42	40	40	47	58	43	51	45	50	47	38	50	38	40	45	45	46	55	52	52	38	33	45	49	50	53	56	44	37	45	34	39	39	53	46	37	53	38	50	60	49	48	47	46	64	45	45	42	57	51	36	48	44	50	50	48	53	44	51	41	49	48	50	52	30	46	43	53	50	45	52	47	56	42	50	48	53	58	58	47	43	37	48	60	51	63	56	54	46	59	40	45	61	44	65	54	42	53	35	46	45	44	54	47	49	54	42	42	44	35	37	35	41	44	47	50	63	36	31	45	49	42	43	41	50	42	38	54	47	56	49	29	58	43	52	52	46	43	43	52	42	50	52	45	51	56	43	51	63	49	45	51	40	50	40	50	38	49	49	43	41	32	48	55	44	52	51	57	55	43	51	65	40	46	50	41	29	52	48	52	52	47	54	28	41	52	57	51	50	45	32	50	42	53	47	39	37	37	53	38	50	49	41	41	54	49	39	50	58	49	59	49	48	44	43	42	42	46	40	48	45	39	45	45	58	50	49	61	51	52	38	42	50	38	50	46	34	45	29	51	48	42	42	34	51	43	40	48	45	40	35	44	47	51	51	36	47	57	60	32	47	31	45	46	48	49	49	42	49	49	50	50	41	41	38	51	48	37	44	47	49	59	52	48	51	47	33	48	40	42	59	44	43	52	53	36	37	48	43	54	56	52	48	44	52	57	40	61	42	47	47	47	35	45	48	36	54	48	50	45	44	50	42	45	46	52	40	40	57	49	51	41	42	47	42	44	35	48	43	49	45	43	48	42	37	48	51	39	50	46	40	42	58	49	40	36	45	44	37	41	51	38	33	44	41	48	45	50	56	49	42	48	49	48	47	52	56	51	41	48	38	33	50	50	41	38	49	50	52	56	45	56	40	42	45	52	34	42	42	38	49	60	41	42	54	54	46	54	47	44	38	49	43	45	53	48	32	41	49	47	51	59	54	47	50	42	45	38	66	45	49	46	47	51	38	47	57	41	40	43	44	49	55	41	46	54	41	42	43	61	49	48	45	42	46	50	38	38	54	48	45	59	46	58	31	52	43	48	46	47	52	43	41	52	41	50	43	51	43	41	42	48	50	45	55	46	38	48	47	49	63	41	45	40	53	41	46	46	48	38	41	52	53	42	47	45	43	52	43	51	41	50	52	48	46	47	48	41	41	51	38	48	45	38	49	41	43	47	60	50	45	40	39	35	62	46	47	47	54	35	66	45	50	50	52	42	31	46	41	45	53	39	48	63	52	40	48	42	56	38	41	43	53	37	55	50	48	46	52	42	47	33	44	44	48	40	38	52	52	44	36	42	50	53	42	47	49	45	39	48	52	41	54	45	37	35	45	38	54	43	53	58	36	56	40	50	41	57	44	62	46	60	43	49	40	57	55	59	52	41	47	53	35	52	46	32	49	52	32	35	32	37	47	49	49	41	35	37	64	49	47	53	49	49	41	50	42	40	44	38	34	55	47	41	53	47	43	48	49	37	44	34	38	49	50	44	49	46	50	42	45	40	43	48	35	37	43	49	50	44	45	49	48	36	37	40	45	45	39	45	49	48	46	43	46	46	41	58	48	47	50	49	44	49	43	55	52	45	53	65	49	43	52	60	41	42	50	43	56	42	37	56	46	51	55	49	43	45	43	52	52	49	45	47	37	51	50	58	60	34	48	59	50	48	54	49	37	46	39	51	33	46	43	63	49	56	41	37	38	48	42	48	50	37	46	47	53	50	35	51	45	40	62	44	43	43	39	37	48	48	46	59	49	43	50	53	48	38	54	50	44	46	45	41	41	39	39	64	47	47	39	40	32	30	41	36	46	51	50	46	56	51	50	63	48	51	44	50	50	44	48	48
13345	4671	2441	3695	9317	11807	11416	9708	7817	6456	4726	3932	3223	2628	2383	2227	1611	1584	1398	1232	1074	1021	1010	980	937	978	926	872	778	675	641	614	556	527	533	535	663	598	592	527	451	498	449	467	462	505	462	447	426	431	430	428	444	441	431	382	429	406	370	378	416	372	394	373	374	407	349	389	367	406	401	394	381	362	386	377	364	353	385	388	385	365	381	375	408	389	377	376	415	367	412	393	360	382	384	385	374	403	355	395	371	395	409	426	380	373	384	364	396	374	353	329	356	384	354	400	395	417	368	394	363	387	385	395	365	378	400	392	359	420	399	375	406	352	370	395	402	358	390	405	404	409	403	388	384	417	374	372	374	393	398	397	367	386	348	381	379	400	396	364	459	423	384	371	363	383	388	374	372	380	413	391	406	376	396	384	374	378	373	404	401	392	408	368	386	453	379	367	409	407	352	378	380	369	379	417	372	409	368	399	408	377	378	350	404	386	388	398	435	392	383	361	356	399	389	385	378	391	394	379	364	356	403	396	336	378	389	413	376	402	385	386	388	376	396	384	398	374	371	400	429	387	334	391	368	378	411	411	401	386	365	371	402	397	390	427	396	388	394	416	356	359	408	401	409	414	422	386	344	376	393	378	375	393	365	393	398	375	395	428	371	350	355	382	386	409	409	412	396	384	391	376	369	419	397	371	364	388	381	408	360	402	378	390	385	394	411	387	393	388	355	380	386	392	423	387	379	377	386	398	379	360	386	394	406	398	378	378	417	403	418	381	414	385	382	398	387	395	394	398	375	376	375	365	403	395	390	391	385	395	372	407	408	392	394	386	380	390	407	396	401	406	389	373	421	365	406	391	404	393	377	351	430	378	370	376	411	369	420	393	374	380	383	415	400	381	419	405	394	402	370	387	410	418	407	382	372	393	374	393	374	387	389	359	404	405	395	385	379	388	359	407	388	390	390	363	368	381	394	386	385	404	358	413	388	350	394	359	417	380	374	378	429	354	395	387	416	384	400	386	444	379	343	443	412	374	362	424	394	407	360	403	363	364	398	364	434	359	367	384	371	350	384	378	342	352	369	389	410	396	397	422	386	402	360	444	388	414	389	402	428	395	388	367	398	365	376	386	401	410	390	394	386	386	376	403	372	385	369	363	393	375	374	375	406	377	376	345	384	370	400	385	383	375	370	358	387	366	366	428	370	342	438	408	349	376	417	399	427	395	374	408	392	380	371	376	358	418	432	367	395	369	382	395	389	387	409	379	373	364	366	416	408	406	396	335	385	411	385	361	373	419	369	374	387	387	404	388	415	389	373	389	391	404	376	368	416	379	393	385	388	418	367	360	396	399	416	411	370	405	379	355	395	371	409	381	401	387	354	389	389	367	373	415	420	401	331	427	386	383	408	404	378	368	395	401	387	369	398	398	410	369	388	374	376	374	382	378	379	389	398	378	396	407	391	361	397	421	388	361	380	409	392	407	364	370	362	370	389	398	381	402	396	417	412	398	403	349	377	404	384	386	369	410	382	372	359	432	378	403	366	386	378	364	373	380	383	398	375	356	383	385	371	403	412	388	399	414	377	359	371	408	380	414	413	346	381	404	367	403	390	385	419	433	331	337	405	397	385	408	400	392	403	387	364	391	373	407	394	372	371	422	397	388	374	429	404	414	393	389	402	389	391	374	431	418	401	364	389	372	369	373	427	408	411	371	394	382	393	398	403	364	409	409	393	420	423	390	362	383	380	383	424	410	364	386	400	367	393	379	382	370	401	394	403	395	395	394	412	402	392	398	453	405	373	370	381	414	372	398	369	380	404	366	358	405	364	346	392	402	402	369	399	391	405	378	411	409	383	377	395	401	386	416	422	418	364	398	374	355	389	396	388	396	379	404	411	373	404	373	386	390	400	345	402	420	383	361	434	379	380	391	382	411	400	383	364	379	386	383	381	393	333	396	423	372	373	423	397	344	366	379	401	369	386	391	417	410	387	383	394	357	397	398	373	375	378	434	408	382	400	352	398	367	391	401	369	369	381	407	406	413	376	393	384	387	372	419	371	367	411	367	367	400	390	380	390	387	381	425	397	384	400	392	387	372	386	401	405	382	373	382	398	437	370	403	402	377	390	349	356	383	399	363	358	346	368	403	408	405	384	344	416	391	407	385	424	431	384	363	387	387	389	384	388	385	412	372	362	427	377	395	377	409	399	391	398	404	416	413	405	371	355	392	366	385	383	375	399	420	391	379	395	408	387	417	386	385	361	407	383	366	377	368	408	374	402	381	389	384	366	387	398	379	399	407	361	382	371	399	363	356	353	420	408	415	376	399	416	404	405	392	394	392	383	368	406	386	382	379	423	381	405	380	378	370	354	419	392	387	427	398	373	404	394	379	359	407	409	391	403	378	389	415	375	363	385	392	416	383	360	384	384	373	403	344	370	403	368	403	380	363	378	374	415	393	407	410	405	408	376	357	392	431	402	399	384	388	365	417	344	397	376	376	402	383	354	384	356	411	396	353	402	384	370	409	384	367	407	372	401	420	409	356	376	404	383	375	377	380	369	367	410	404	359	360	392	361	411	414	408	404	361	418	400	390	381	415	404	369	414	355	394	386	378	395	364	408	369	450	341	397	394	390	368	410	406	385	380	394	384	375	376	402	395	421	388	368	391	372	409	407	405	398	394	384	383	373	402	364	375	347	407	369	391	388	373	414	395	392	397	361	409	382	367	440	376	389	356	386	360	381	356	378	368	390	406	442	351	402	369	393	401	359	348	398	379	398	363	370	390	387	384	382	390	384	377	365	419	402	402	370	363	385	361	389	376	401	415	420	417	379	378	391	398	331	404	380	390	384	369	410	392	386	384	414	417	424	408	392	384	367	397	389	394	394	371	414	387	381	372	387	356	361	384	383	403	399	373	375	384	366	399	432	382	356	365	368	382	360	411	381	390	349	399	369	392	397	388	389	370	375	387	392	393	380	402	389	412	423	389	345	393	423	374	416	400	401	377	388	368	386	362	381	377	394	424	370	392	389	362	387	405	365	386	377	363	378	417	401	394	408	378	419	354	331	358	373	388	382	380	405	379	352	435	365	358	360	433	385	378	385	401	354	390	413	377	391	401	346	411	346	361	379	374	389	379	392	385	381	336	402	387	413	389	371	365	414	378	392	406	385	375	370	412	401	388	382	392	416	393	390	442	415	370	412	391	389	383	387	377	417	379	397	428	368	369	405	405	406	383	397	407	407	415	397	372	401	390	386	367	398	356	416	376	393	332	393	395	404	362	409	347	318	384	375	425	371	370	352	387	429	425	393	413	418	416	404	426	388	369	407	376	400	397	392	373	387	392	374	401	350	394	437	403	353	385	380	384	379	387	357	435	409	379	394	353	381	373	378	365	379	419	388	344	402	406	398	439	399	411	388	411	409	383	371	411	372	376	389	418	391	374	391	386	377	359	381	398	376	408	366	373	402	383	416	416	358	383	366	367	379	398	393	395	387
1094	558	337	209	253	330	407	406	350	297	247	220	201	200	188	161	136	140	134	123	121	117	118	124	99	122	129	103	97	95	94	99	80	101	94	93	89	89	94	92	78	85	85	88	88	103	94	99	77	93	96	86	92	99	98	90	101	80	97	107	87	104	86	100	98	84	103	86	83	80	103	88	97	82	95	82	90	87	94	65	87	93	92	67	84	111	80	108	75	76	87	78	95	74	91	94	87	87	89	98	79	92	81	79	89	84	74	87	88	99	79	98	98	86	86	85	91	81	84	100	90	93	79	88	89	82	77	76	94	96	85	93	80	97	94	81	78	81	91	101	84	88	87	83	83	88	85	101	111	80	79	104	92	76	96	96	67	88	100	100	83	100	88	80	98	97	91	75	92	88	96	79	73	74	94	89	82	101	94	87	96	97	73	82	90	94	80	86	86	90	78	75	88	101	63	93	75	88	96	82	92	98	101	79	85	100	89	86	97	88	79	104	94	81	79	100	71	85	90	83	80	103	89	87	81	76	74	79	66	89	115	81	96	82	78	83	92	77	90	92	90	79	76	76	82	68	87	89	76	77	87	96	84	73	117	85	86	80	82	90	103	109	80	79	84	77	94	87	88	85	85	83	95	88	83	101	84	74	84	84	102	92	81	92	85	90	87	96	79	69	74	87	89	65	82	94	92	77	68	80	91	87	69	82	96	85	84	89	85	79	98	64	79	80	86	83	87	82	77	82	87	82	108	73	87	86	78	89	71	82	83	99	88	95	82	87	88	84	83	110	76	75	92	83	91	93	96	96	76	104	72	88	74	78	84	71	88	93	71	83	88	83	84	89	80	78	85	80	95	83	85	84	104	86	91	100	91	77	83	100	99	78	77	102	85	87	96	102	87	90	98	85	100	82	84	73	86	80	72	83	85	88	84	89	69	70	83	78	82	89	84	84	86	93	93	88	92	71	75	100	97	85	82	93	84	74	76	88	94	90	94	87	75	78	75	87	96	96	81	93	85	76	94	92	96	86	95	88	77	78	81	76	93	100	96	93	77	103	76	87	99	102	81	98	88	86	85	78	99	97	96	93	78	97	67	97	93	78	88	100	85	88	89	79	77	82	86	89	77	90	79	105	92	82	94	89	93	100	82	90	88	79	88	81	79	95	81	81	90	83	92	97	74	70	85	79	80	85	91	73	80	92	71	97	104	85	84	96	91	84	84	71	80	75	99	90	90	77	96	67	62	89	69	87	82	84	92	90	81	95	90	85	100	88	67	79	87	89	99	100	79	67	88	68	103	97	91	78	89	83	79	90	83	82	83	80	99	83	95	87	68	82	99	75	87	78	93	105	87	93	101	73	96	78	75	88	94	87	78	94	72	93	87	93	95	90	85	66	88	70	90	91	80	80	82	84	92	84	93	70	73	79	85	88	90	81	90	78	82	87	99	84	102	90	106	99	84	85	90	85	88	74	82	80	84	88	91	85	83	90	82	87	87	79	87	76	81	94	84	79	97	80	89	95	94	95	85	71	73	79	93	82	92	85	83	101	84	99	92	100	77	87	89	76	91	92	79	85	85	97	82	89	80	85	94	94	76	74	82	103	93	85	90	89	89	74	82	95	105	98	103	91	82	84	103	91	100	68	90	87	86	100	100	61	91	90	106	85	67	83	90	94	91	89	88	86	99	76	82	94	68	91	89	80	91	87	102	99	84	88	104	83	95	81	103	81	93	95	82	89	65	83	93	79	81	82	80	66	75	107	85	80	81	101	79	80	102	85	83	89	90	78	82	83	89	72	79	92	87	97	92	94	81	91	99	89	82	85	87	84	76	98	89	83	85	83	80	94	96	72	76	96	85	85	83	87	85	86	72	97	83	98	90	76	91	73	82	93	90	79	75	105	74	77	86	93	106	84	85	103	84	83	74	72	82	77	81	94	92	84	98	80	104	73	74	92	87	86	91	89	79	83	91	85	91	81	91	88	88	93	89	72	97	76	101	95	69	83	91	82	82	86	91	87	82	84	78	84	103	93	82	87	86	91	87	103	74	74	84	85	83	81	79	93	99	114	97	93	79	97	89	89	85	83	75	74	73	74	84	91	97	81	95	89	91	84	90	93	94	78	98	85	108	85	81	98	77	101	99	101	84	78	87	92	83	96	97	87	98	80	77	82	89	87	94	76	86	87	86	89	84	90	93	82	101	89	89	96	86	81	82	90	79	72	82	86	87	99	115	92	89	72	85	82	73	91	90	96	83	85	93	86	79	64	78	91	91	93	81	75	86	95	84	80	81	92	81	84	85	84	76	97	96	89	85	98	103	86	73	78	79	88	73	82	81	100	90	103	100	88	76	95	82	77	87	88	93	94	84	79	111	82	72	77	87	83	74	83	85	98	80	74	83	64	77	89	89	79	89	93	104	87	81	89	76	85	80	86	93	95	87	92	77	82	98	78	83	88	82	94	88	71	84	88	88	79	67	91	84	87	79	96	101	96	80	75	92	102	103	73	84	95	93	86	98	78	84	99	105	95	94	91	103	84	87	66	88	89	88	97	100	93	89	89	84	73	90	75	85	88	77	92	76	78	87	91	71	88	85	92	77	89	93	86	89	85	93	84	91	75	74	91	76	83	80	79	92	96	96	73	102	73	88	95	92	77	83	93	92	79	86	88	84	82	90	91	88	75	88	81	95	75	79	84	86	93	82	81	79	89	82	90	84	90	92	94	105	100	74	76	82	86	77	72	75	87	91	85	102	103	82	108	94	89	93	68	88	93	79	109	96	74	102	77	86	79	88	92	72	84	90	95	87	86	95	79	72	93	76	92	89	95	91	82	89	89	79	83	79	89	86	93	74	82	76	88	93	76	107	83	75	76	84	87	74	82	74	83	82	89	91	73	82	104	88	87	73	83	97	89	103	90	85	88	94	85	73	74	83	91	99	79	92	77	86	74	94	103	92	83	93	90	86	78	87	81	85	99	68	81	89	88	81	69	92	78	79	85	88	88	87	78	89	87	73	86	84	89	91	92	84	98	89	96	93	89	89	92	99	96	73	104	76	105	90	71	81	78	87	84	83	98	93	103	81	74	93	72	69	77	86	89	94	94	78	79	77	84	92	84	87	85	85	84	104	88	76	103	84	85	83	104	86	75	83	82	93	92	87	79	92	92	96	93	87	71	92	87	90	86	77	69	71	74	82	85	94	83	87	88	105	87	85	79	88	84	89	87	82	95	84	82	68	79	71	92	78	98	79	76	70	101	85	65	84	80	74	87	87	107	75	83	81	83	74	88	81	93	88	85	89	103	93	98	83	84	98	95	96	75	88	81	86	81	80	83	77	95	79	75	86	94	95	90	79	87	92	89	73	73	80	72	91	75	94	92	87	78	82	82	91	95	81	74	96	90	94	96	78	90	83	92	104	80	74	87	74	97	93	83	85	88	85	83	76	91	88	77	86	89	77	91	66	82	87	81	90	93	92	97	100	78	62	92	83	81
15690	7300	3781	5907	12825	16183	15065	13063	10563	8755	6384	5515	4635	3930	3562	3352	2389	2339	2127	1937	1784	1583	1483	1445	1510	1530	1410	1261	1158	1087	1029	957	977	912	953	899	960	966	958	876	754	805	765	773	746	742	816	778	733	785	786	811	742	743	744	802	734	728	683	691	705	685	695	741	701	688	702	677	670	703	706	723	686	667	745	693	724	699	692	697	676	741	641	695	722	702	673	728	690	715	698	694	752	697	681	669	683	686	638	689	726	723	749	694	731	710	642	710	726	699	713	731	677	746	701	690	716	722	727	675	694	720	708	680	668	719	722	686	693	719	725	706	766	705	754	676	711	686	723	676	741	686	650	714	703	659	684	692	698	704	665	683	694	730	747	709	715	666	710	645	698	700	686	664	684	732	744	689	628	675	678	668	725	695	736	717	701	698	665	683	691	668	689	654	695	697	690	665	677	713	682	736	670	735	680	730	732	707	694	701	691	689	687	688	656	717	696	715	700	708	702	705	687	726	725	718	704	682	735	688	736	644	657	701	738	689	689	708	702	668	685	672	702	721	760	720	697	716	707	641	729	698	718	651	714	743	746	706	713	747	668	713	712	731	672	670	730	726	713	762	726	714	682	730	736	725	733	714	749	687	738	666	693	713	713	720	705	703	704	678	703	677	725	732	719	739	667	744	725	713	680	693	692	706	717	733	679	726	724	681	706	714	666	687	722	730	707	739	675	695	693	672	709	752	721	724	679	733	687	711	664	636	683	714	718	727	686	753	692	675	727	723	718	689	722	729	705	678	711	741	736	720	710	660	706	740	683	710	678	724	714	714	698	684	711	708	743	704	718	699	704	668	714	702	682	662	654	732	695	674	683	714	690	643	715	709	677	718	729	732	693	657	721	692	747	664	716	683	730	700	699	680	686	683	714	655	697	679	659	681	672	681	738	682	723	709	679	707	696	766	691	746	705	753	758	718	653	706	713	697	660	708	720	686	701	687	689	737	742	712	670	693	705	700	700	701	741	706	703	746	654	663	694	727	685	703	676	670	718	687	733	650	653	713	705	719	690	719	733	646	723	716	697	728	674	700	730	743	702	752	700	726	697	705	710	686	698	700	732	701	708	753	692	667	698	723	661	692	674	671	712	711	747	695	698	714	724	717	714	735	706	711	700	683	686	712	693	720	680	666	718	670	704	654	701	714	717	665	713	711	732	691	752	667	713	654	713	689	747	692	730	723	703	715	699	706	753	706	705	660	662	740	698	714	729	702	730	734	745	743	682	667	689	757	679	723	734	729	693	712	700	711	758	693	694	720	686	688	748	782	726	686	689	737	637	708	744	701	715	722	697	679	697	705	735	704	727	723	704	669	677	729	746	695	735	699	697	636	714	707	722	787	683	763	700	715	714	720	663	707	679	669	665	656	720	667	715	758	669	738	698	693	697	695	721	736	705	726	694	718	705	708	722	707	690	688	733	679	702	672	686	700	651	699	687	715	655	716	683	722	683	691	693	706	709	708	700	692	691	683	722	739	674	684	677	729	732	685	726	696	736	743	698	688	733	689	694	723	702	665	715	677	709	701	716	720	696	746	696	654	702	706	693	745	665	708	695	695	645	650	672	679	723	697	681	695	685	692	675	662	696	682	717	714	737	704	713	711	690	672	665	725	700	661	708	687	682	698	698	701	711	684	678	710	658	701	698	722	722	657	671	664	738	698	674	701	678	666	719	669	662	674	731	670	705	733	750	706	712	732	683	718	710	733	707	715	751	706	708	688	678	674	716	719	679	678	696	707	712	709	674	707	689	686	707	694	720	630	742	768	683	682	689	678	745	766	721	664	714	716	705	727	726	720	712	709	691	713	733	703	688	730	741	734	698	748	687	696	735	727	708	726	732	634	728	706	728	685	751	700	719	713	690	706	720	699	682	700	700	673	728	699	768	661	720	733	712	709	677	700	739	696	703	706	683	658	638	725	699	705	701	712	683	677	684	713	687	656	724	688	709	686	685	720	694	665	677	738	719	693	693	689	749	731	687	704	709	707	652	699	706	688	714	745	724	682	667	657	677	653	705	662	720	694	731	674	703	728	684	711	726	711	746	684	681	677	699	694	726	708	671	728	690	677	706	688	684	658	675	701	679	732	691	742	683	704	680	674	672	697	725	731	691	753	713	697	742	655	674	731	674	700	692	678	710	664	680	686	734	683	663	716	737	693	690	687	688	676	724	617	685	675	705	729	691	677	653	663	683	685	704	683	698	648	688	688	687	712	684	719	700	678	679	671	693	711	673	680	706	684	670	678	673	712	742	709	727	692	737	713	711	686	739	709	701	695	741	725	728	678	726	724	747	693	745	699	697	722	709	682	757	702	715	685	724	672	692	745	687	748	715	698	716	686	706	760	728	689	724	712	698	737	723	734	752	620	698	725	661	680	690	721	705	716	709	717	678	712	694	687	676	739	695	650	713	718	684	715	707	662	702	684	699	712	681	626	694	679	713	762	711	682	714	712	672	720	724	684	753	710	707	712	728	697	694	745	668	708	690	714	676	709	665	703	672	696	720	740	748	662	665	685	713	741	715	704	710	701	734	701	713	667	719	644	705	684	655	702	701	693	722	715	695	727	718	686	643	689	720	724	739	734	702	751	722	682	743	747	709	736	703	722	692	684	704	694	705	721	728	729	651	664	712	696	693	709	730	694	682	725	698	690	697	720	640	734	719	704	698	717	703	751	677	727	700	714	730	749	652	733	725	703	710	768	663	676	695	706	739	679	753	703	696	662	704	719	727	738	723	699	672	668	713	713	725	723	747	705	699	662	720	743	701	668	686	695	699	737	692	700	684	668	649	694	699	663	689	721	714	718	706	729	678	715	715	705	701	709	695	726	729	698	749	714	734	672	691	678	710	729	637	697	723	697	683	713	707	713	717	754	719	679	720	658	716	652	681	735	710	733	695	705	704	703	701	681	728	682	673	679	696	658	680	698	702	656	707	701	710	691	708	698	716	701	705	707	700	717	730	676	692	688	681	701	711	669	651	674	681	654	743	674	697	727	747	698	654	710	710	719	682	688	669	703	667	679	736	768	675	667	746	698	715	657	746	699	738	677	678	721	685	695	725	700	741	714	704	669	734	692	678	703	691	720	729	689	697	721	668	673	690	759	671	764	729	706	668	699	675	715	695	716	714	668	711	707	667	690	676	728	710	703	684	762	724	747	685	718	727	694	690	723	688	642	704	691	738	701	688	690	679	693	691	759	721	696	731	708	729	692	664	721	724	726	726	703	713	688	706	664	678	713	704	712	703	721	655	651	727	693	739	700	714	732	702	695	714	688	717	685	652	711	732	709	681	725	656	693	682	665	692	724	701	717	738	723	698	666	695	726	718	705	722	717	699	696	696	650	689	722	654	677	673	721	742	690	750	748	687	716	666	670	737	764	727	710	691	720	696	739	711	736	633	680	754	711	677	752	650	682	765	695	679	698	772	723	699	724	669	689	673	674	650	700	682	670
1942	445	262	171	179	254	335	323	280	253	188	186	174	138	127	143	94	94	107	75	81	93	84	64	72	74	55	66	68	69	56	59	56	54	44	51	54	50	55	45	56	42	57	45	56	59	57	58	51	51	47	58	44	64	56	56	42	41	45	42	58	46	32	43	55	57	50	40	41	41	46	44	39	43	50	39	37	52	55	46	58	33	46	52	53	45	40	51	57	49	34	40	46	49	39	49	49	57	46	62	49	44	37	44	51	54	36	45	46	42	53	40	44	56	38	53	47	54	44	50	38	42	46	46	34	66	43	46	52	50	39	42	35	44	41	48	48	53	49	51	55	52	44	43	43	41	49	42	37	50	51	53	55	28	37	46	41	41	36	39	57	35	38	45	48	52	39	32	36	49	48	39	42	46	43	51	67	37	46	43	45	49	54	44	46	42	51	36	51	37	50	51	42	29	56	52	54	56	44	47	51	46	46	44	49	52	50	40	48	48	41	50	56	48	62	45	52	28	46	46	43	57	43	49	56	40	35	30	34	29	36	54	57	36	48	38	38	44	42	36	40	50	46	48	56	51	42	45	51	37	49	49	56	41	30	48	35	49	47	46	43	42	44	40	46	51	47	45	41	52	38	58	43	40	47	33	46	37	31	41	57	39	32	53	29	43	48	51	45	45	32	36	49	41	57	27	47	52	42	46	44	42	38	59	39	36	38	40	47	53	48	38	43	43	44	30	47	56	45	41	48	58	51	57	38	49	52	34	34	47	49	36	37	34	31	44	49	39	40	48	42	56	48	36	48	44	53	47	37	49	57	40	33	51	48	46	38	51	42	38	40	38	47	50	38	45	46	42	45	43	36	50	36	52	45	48	42	55	46	36	49	56	35	43	51	51	51	48	41	51	55	30	46	46	35	48	41	38	45	52	50	40	49	47	48	55	60	37	49	47	42	46	47	52	37	43	35	48	60	43	45	43	41	43	39	37	38	51	60	43	53	38	34	41	51	43	45	57	51	46	56	37	37	55	39	45	39	65	27	48	47	35	50	40	37	53	57	52	50	41	42	47	63	52	42	47	44	46	46	51	55	38	43	46	45	41	39	49	51	44	54	33	43	47	50	48	43	37	49	36	56	47	55	35	44	51	58	42	61	46	44	54	38	44	52	45	37	52	36	43	48	65	49	37	45	39	37	56	49	46	39	43	31	49	59	37	46	48	41	49	42	67	31	49	51	41	50	54	50	32	57	41	41	50	47	40	49	43	45	41	54	48	64	39	44	44	47	46	39	49	45	55	52	64	38	39	59	47	34	47	54	38	37	41	57	62	39	40	31	46	48	49	42	55	28	35	43	44	31	46	51	56	38	39	62	47	43	39	41	49	51	37	42	38	50	48	38	36	38	43	38	46	52	59	38	59	52	54	52	49	61	47	48	48	50	40	54	52	35	38	45	42	44	52	51	41	52	53	51	54	48	47	54	51	35	45	50	45	44	58	51	50	55	43	49	42	55	44	45	48	51	38	74	39	44	40	52	32	53	57	41	38	47	54	44	66	45	40	52	50	45	55	43	46	44	50	46	40	55	57	62	45	40	42	44	36	43	44	58	39	41	65	39	56	42	47	54	50	42	52	37	37	28	46	54	40	40	36	51	40	47	49	51	39	45	32	52	37	42	54	28	45	50	43	43	48	38	48	44	47	47	59	36	38	41	45	50	56	55	38	40	45	42	46	46	37	53	51	42	36	50	52	48	49	41	56	53	40	39	54	42	43	33	41	48	34	53	45	41	40	41	50	49	33	43	54	42	49	42	37	39	33	43	54	37	40	42	36	42	48	38	43	43	39	48	50	48	60	41	40	38	52	38	39	42	64	48	35	42	47	41	46	44	44	55	38	47	42	59	56	35	61	53	34	49	51	41	41	39	37	38	53	46	41	40	39	37	55	44	39	59	55	48	41	50	49	49	37	40	40	53	54	48	45	35	50	30	43	43	48	39	53	46	49	48	36	47	44	54	41	36	36	48	32	49	40	53	46	37	51	47	48	51	40	48	47	56	38	56	46	39	60	31	45	33	46	48	40	49	46	45	47	45	59	33	55	46	57	42	51	46	39	32	49	42	41	54	44	40	41	46	42	43	45	58	62	50	46	37	37	51	41	45	42	45	42	54	40	46	40	50	40	52	52	36	44	56	49	46	43	41	45	49	54	35	39	41	57	50	47	50	47	44	52	48	43	43	47	41	48	52	62	52	39	39	52	52	38	40	39	49	43	58	43	62	31	44	50	35	45	44	49	52	31	46	44	40	44	46	53	48	42	41	48	39	48	53	40	40	37	48	50	34	47	42	47	48	44	42	66	40	47	43	42	52	46	46	49	49	53	43	56	44	48	38	44	47	45	47	53	46	50	53	42	38	49	45	61	56	41	42	48	38	41	47	46	45	34	56	44	38	42	54	38	40	38	48	37	47	46	55	41	43	43	43	44	36	57	53	35	50	54	47	49	42	36	55	41	52	45	43	46	33	50	43	45	34	41	38	45	40	33	40	40	60	43	37	43	48	52	56	36	40	47	39	51	39	53	36	42	37	40	36	41	39	44	37	53	37	51	54	51	46	39	33	49	39	44	37	51	38	61	46	49	36	39	49	51	39	62	46	45	50	37	56	56	40	40	46	47	48	51	50	35	46	49	41	59	46	49	36	51	40	34	41	54	50	48	35	47	51	47	36	43	36	36	43	44	45	37	52	40	42	54	48	47	49	37	45	52	46	37	33	46	46	55	42	49	63	51	37	43	42	51	39	42	48	44	43	43	43	43	47	48	45	55	42	38	47	36	45	42	47	58	37	49	47	55	41	63	41	50	44	51	40	51	52	43	41	40	46	43	43	37	55	49	45	34	41	55	45	49	55	45	44	38	37	30	39	40	47	34	49	53	49	53	48	48	51	50	34	53	49	44	43	56	46	48	47	42	55	52	39	43	46	46	42	43	46	34	52	51	43	55	46	50	32	38	44	52	59	57	32	47	30	43	44	37	36	41	58	30	39	50	32	38	49	38	44	38	37	46	52	58	46	37	40	59	43	34	47	32	48	54	50	46	50	44	48	50	37	44	46	39	38	37	50	43	54	47	44	48	38	39	41	49	49	43	42	47	44	45	61	48	50	46	38	43	49	46	45	46	46	42	51	55	38	44	51	52	41	47	41	60	44	42	32	48	45	46	44	48	47	50	32	49	50	38	54	41	46	38	46	45	43	37	48	49	40	43	40	47	52	33	45	50	47	49	44	46	45	44	47	38	54	44	46	33	38	45	37	51	38	40	31	52	44	48	38	47	48	56	33	37	51	44	42	54	50	39	34	49	60	45	41	43	46	50	54	33	48	47	56	51	46	41	45	35	41	56	46	49	53	53	43	43	55	39	41	43	40	37	52	49	43	42	44	38	50	53	34	42	39	42	39	49	45	45	45	29	40	49	45	47	54	54	42	35	50	45	41	34	43	47	46	48
15989	6312	3407	5275	11921	14814	14332	12611	10103	7846	6344	5386	4643	3653	3002	3027	2239	2172	1772	1586	1492	1370	1309	1151	1078	1149	1120	1061	900	823	782	680	663	612	663	603	632	684	664	565	492	441	506	476	471	486	501	416	428	445	426	483	451	452	430	409	376	424	386	418	384	400	407	375	373	390	381	361	358	388	371	394	397	417	388	367	373	400	400	395	406	379	366	413	375	405	357	411	345	359	353	416	386	449	424	361	426	393	364	391	402	397	399	401	375	399	402	399	417	376	396	386	400	385	406	359	355	376	407	385	378	411	365	375	387	372	382	389	377	378	391	383	398	379	371	393	396	404	394	413	396	363	406	383	393	352	398	409	369	419	371	403	378	391	378	352	425	411	362	424	390	393	387	370	399	419	374	377	404	382	382	420	398	394	400	365	357	374	393	371	387	363	397	441	419	382	412	407	376	409	398	389	383	412	351	379	386	384	344	388	376	370	390	384	390	377	368	400	358	345	359	363	391	383	361	367	345	420	371	386	379	367	403	410	378	385	359	363	372	385	433	368	373	366	373	385	378	401	379	383	385	383	360	366	388	377	346	352	356	353	402	385	417	370	364	354	364	414	370	363	416	405	396	381	374	364	386	345	328	353	355	402	383	398	352	368	371	378	373	372	352	387	406	395	340	382	422	369	372	395	366	394	409	366	393	345	381	414	352	404	374	388	382	397	390	382	401	372	391	372	385	370	369	437	397	365	368	387	376	369	381	366	385	371	384	356	390	361	417	368	391	361	361	387	393	407	393	386	350	395	378	415	399	373	386	359	374	371	386	360	365	377	386	375	368	347	373	349	371	367	404	383	374	389	347	400	357	401	397	405	404	386	355	362	366	405	344	372	422	393	403	393	355	372	370	394	390	409	354	363	379	371	367	354	363	357	401	366	341	368	391	384	451	375	368	378	394	404	382	365	367	424	379	417	352	400	395	382	364	379	359	405	426	365	366	348	345	391	396	383	428	375	362	382	390	388	363	408	380	344	392	369	403	407	391	375	364	422	393	371	417	392	406	385	396	392	386	396	348	383	384	358	404	380	385	349	362	375	349	394	399	413	395	394	368	384	358	374	375	355	411	405	402	361	353	409	409	366	408	368	385	373	376	383	355	394	374	401	371	377	375	387	361	404	377	375	361	375	378	406	392	386	372	372	390	388	365	335	394	398	386	427	372	357	405	404	398	393	329	379	378	365	368	365	407	413	399	378	377	371	346	387	378	342	416	352	417	377	368	397	397	373	375	358	369	383	393	386	354	365	374	388	385	396	368	394	378	379	417	350	403	377	391	398	340	359	381	366	377	402	425	352	354	389	379	400	370	374	361	390	355	388	386	393	419	341	391	375	351	349	423	363	385	395	398	389	409	373	401	395	389	413	413	422	350	386	416	394	383	401	366	363	411	387	336	391	387	394	383	382	390	372	361	370	372	360	373	388	396	414	381	380	402	396	346	365	375	379	378	371	396	383	381	403	364	401	354	407	384	371	446	395	361	391	375	371	371	378	389	404	414	403	403	382	393	382	412	383	391	384	365	395	357	403	351	360	394	388	369	391	351	354	399	369	419	401	360	370	352	373	396	416	347	381	387	344	392	364	373	391	417	389	395	408	376	399	409	417	363	384	385	384	388	373	369	360	397	377	376	349	403	395	405	359	381	394	344	383	375	398	374	367	384	392	367	402	410	360	382	351	360	367	382	360	390	397	367	380	390	371	355	368	379	395	366	378	368	390	370	382	376	373	368	376	406	399	380	345	407	366	358	368	363	358	416	368	357	372	387	393	359	388	373	352	370	401	400	361	403	404	374	371	376	374	409	373	393	384	397	348	383	375	355	368	406	356	394	404	367	406	401	393	373	428	360	414	347	374	385	414	408	383	376	374	379	377	388	362	371	373	379	381	404	370	379	377	376	376	389	349	371	366	379	386	359	395	387	387	369	375	421	398	378	385	369	376	353	408	368	364	385	377	354	367	402	388	365	387	343	348	415	377	366	370	355	385	345	367	382	385	351	386	400	357	371	383	395	396	350	375	408	343	390	347	425	420	350	360	357	388	452	356	364	395	391	368	366	367	362	400	381	419	344	382	329	373	367	394	395	362	377	393	372	374	368	390	379	342	378	366	363	372	329	369	374	386	419	345	407	408	366	380	373	367	349	348	421	378	394	394	408	397	344	376	382	376	397	405	389	379	403	371	346	357	355	391	404	361	380	384	342	365	379	416	401	378	378	356	350	376	395	389	378	392	367	359	334	391	356	366	366	341	410	369	392	402	362	396	393	396	363	360	381	371	376	387	373	391	402	399	376	361	414	385	369	379	363	380	358	391	351	402	404	397	395	361	377	347	364	395	424	368	360	374	379	366	363	372	366	379	398	345	414	334	402	388	360	377	401	313	348	364	381	362	390	384	392	373	399	366	412	397	375	379	382	380	376	361	364	363	400	378	343	407	395	386	400	378	360	381	386	360	347	357	355	391	413	380	393	365	398	392	367	361	392	418	393	358	394	386	404	379	400	378	372	357	430	361	396	428	382	371	372	369	399	379	391	344	393	400	373	377	404	408	351	361	395	361	347	404	400	375	398	412	385	368	364	402	351	360	369	384	374	360	383	427	398	372	380	329	385	358	351	410	373	371	399	406	379	380	416	351	400	350	379	390	374	389	358	396	372	404	365	363	367	388	414	371	368	391	378	390	359	406	368	393	399	384	411	432	377	375	374	380	371	371	382	375	376	373	388	364	381	366	363	374	409	391	364	408	371	399	392	366	372	380	422	410	371	405	383	388	402	386	359	417	412	397	363	397	373	373	342	388	376	412	372	381	375	366	375	397	390	384	337	389	424	399	380	369	401	371	359	384	407	396	389	366	366	373	372	395	421	405	367	401	388	406	357	385	354	409	355	362	333	372	371	362	344	377	387	354	340	348	363	344	356	366	363	394	433	370	393	405	364	384	376	341	386	375	328	379	355	393	359	362	368	406	386	387	388	377	408	380	372	406	419	371	360	396	383	367	346	414	380	367	375	389	402	379	363	328	398	351	349	379	377	358	373	369	390	372	368	381	376	412	386	385	420	340	377	374	358	352	373	398	401	356	359	386	378	355	387	379	363	398	362	392	368	406	424	356	356	381	364	408	371	369	377	384	360	388	385	378	391	403	334	394	393	413	397	381	399	405	374	383	384	373	374	387	389	380	381	380	360	367	412	353	449	375	355	350	394	403	382	381	368	380	382	389	372	347	385	405	361	372	364	383	387	384	391	360	404	395	379	372	335	410	348	420	406	412	377	409	389	367	392	364	381	375	395	350	386	397	381	427	392	399	373	388	416	397	364	367	375	397	390	377	361	368	345	391	393	394	384	413	379	398	390	375	395	351	395	384	384	379	382	383	392	413	370	357	384	395	400	376	378	393	382	406	362	372	344	376	388	379	370	416	375	373	423	348	362	380	410	349	370	390	391	351	401	384	391	385	388	370
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
