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
341860267619	341860268182	341860268732	341860269282	341860269830	341860270382	341860270932	341860271482	341860272030	341860272582	341860273132	341860273682	341860274230	341860274782	341860275332	341860275882	341860276430	341860276982	341860277532	341860278082	341860278630	341860279182	341860279732	341860280282	341860280830	341860281382	341860281932	341860282482	341860283030	341860283582	341860284132	341860284682	341860285230	341860285782	341860286332	341860286882	341860287430	341860287982	341860288532	341860289082	341860289630	341860290182	341860290732	341860291282	341860291830	341860292382	341860292932	341860293482	341860294030	341860294582	341860295132	341860295682	341860296230	341860296782	341860297332	341860297882	341860298430	341860298982	341860299532	341860300082	341860300630	341860301182	341860301732	341860302282	341860302830	341860303382	341860303932	341860304482	341860305030	341860305582	341860306132	341860306682	341860307230	341860307782	341860308332	341860308882	341860309430	341860309982	341860310532	341860311082	341860311630	341860312182	341860312732	341860313282	341860313830	341860314382	341860314932	341860315482	341860316030	341860316582	341860317132	341860317682	341860318230	341860318782	341860319332	341860319882	341860320430	341860320982	341860321532	341860322082	341860322630	341860323182	341860323732	341860324282	341860324830	341860325382	341860325932	341860326482	341860327030	341860327582	341860328132	341860328682	341860329230	341860329782	341860330332	341860330882	341860331430	341860331982	341860332532	341860333082	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3316	3300	1900	2700	3317	3300	1900	2700	3318	3300	1900	2700	3319	3300	1900	2700	3320	3300	1900	2700	3320	3300	1900	2700	3321	3300	1900	2700	3322	3300	1900	2700	3323	3300	1900	2700	3324	3300	1900	2700	3324	3300	1900	2700	3325	3300	1900	2700	3326	3300	1900	2700	3327	3300	1900	2700	3328	3300	1900	2700	3329	3300	1900	2700	3329	3300	1900	2700	3330	3300	1900	2700	3331	3300	1900	2700	3332	3300	1900	2700	3333	3300	1900	2700	3333	3300	1900	2700	3334	3300	1900	2700	3335	3300	1900	2700	3336	3300	1900	2700	3336	3300	1900	2700	3337	3300	1900	2700	3338	3300	1900	2700	3339	3300	1900	2700	3339	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
1036	169	96	75	128	181	185	127	105	106	100	89	69	64	65	48	37	51	44	35	24	34	32	44	24	30	27	22	26	25	35	22	27	21	22	18	18	16	17	14	22	16	17	15	15	23	14	18	15	13	21	16	17	18	16	15	18	19	15	13	15	19	16	15	14	10	8	11	13	20	19	19	8	19	11	11	17	11	19	15	20	7	17	11	12	17	19	17	17	14	16	20	12	7	26	16	19	13	16	15	12	15	15	14	17	12	18	9	23	15	16	8	9	17	13	9	17	18	16	10	16	11	12	21	18	13	16	15	8	14	15	12	17	12	15	16	15	6	15	16	11	12	9	12	15	18	11	18	13	6	16	14	11	19	12	10	12	21	18	14	9	14	6	14	13	15	10	14	3	14	16	17	15	9	17	11	13	12	14	20	15	16	11	18	15	16	11	13	12	19	14	20	11	14	15	15	9	14	14	20	22	16	6	17	20	14	19	8	18	18	10	16	12	8	9	13	11	14	11	10	13	16	16	18	11	19	15	13	12	10	16	14	16	10	8	14	11	20	16	9	12	12	11	11	17	10	12	10	11	19	9	7	14	21	18	18	12	18	13	17	10	15	13	17	16	12	14	8	19	16	12	16	8	14	10	18	14	13	12	8	9	12	15	17	11	19	17	23	11	15	8	5	10	16	18	17	14	13	22	14	18	17	12	9	11	16	15	11	14	17	10	12	13	13	15	12	19	14	14	15	12	17	18	6	15	16	16	17	12	11	14	15	12	22	11	19	12	13	14	12	10	20	14	14	15	13	14	14	14	18	18	19	20	17	12	15	20	16	12	10	7	13	11	15	13	11	10	13	8	12	14	8	10	15	20	18	13	16	16	16	10	16	8	13	14	17	13	10	14	10	12	15	9	11	17	12	11	18	11	18	16	17	8	8	13	14	18	3	18	11	16	8	22	12	10	13	19	11	14	17	17	19	14	7	16	13	12	19	18	16	10	21	16	15	19	10	10	17	7	19	14	14	23	19	14	6	13	9	12	12	18	10	12	5	16	13	11	18	15	7	13	17	12	10	13	13	8	14	19	13	15	15	15	8	17	9	7	10	11	12	20	18	12	12	14	13	11	13	16	14	12	17	12	16	9	18	14	14	13	11	22	12	17	10	10	17	12	19	12	16	11	3	14	13	22	10	15	13	13	14	13	12	16	13	18	10	10	9	14	12	16	9	25	15	21	13	11	9	10	12	8	11	20	15	10	13	13	12	10	20	14	14	12	12	10	13	14	12	12	17	14	13	20	15	16	15	18	23	13	14	16	7	14	12	8	24	17	15	21	12	17	17	16	9	14	13	11	17	10	14	9	19	13	16	16	12	18	14	13	15	18	11	13	9	11	5	16	21	24	17	10	11	14	9	17	18	14	10	10	11	16	15	14	16	23	13	10	19	13	12	11	21	13	12	12	15	12	14	13	18	10	10	10	13	18	9	5	10	11	5	14	12	12	6	6	11	10	14	20	15	5	15	13	13	16	14	13	15	17	13	12	11	20	12	28	10	20	5	12	13	14	24	18	15	11	21	16	26	8	14	10	16	16	15	10	23	11	14	11	12	7	21	12	13	8	8	18	15	16	12	13	9	15	12	13	12	14	12	12	9	11	12	7	13	16	12	19	17	5	17	17	16	15	9	9	8	7	17	15	13	16	13	19	17	21	11	12	10	17	16	11	22	20	8	17	17	9	9	6	14	15	18	14	11	13	25	13	8	9	18	12	15	14	15	18	21	14	19	11	16	11	17	12	9	21	13	12	9	17	15	13	11	10	6	17	12	18	16	15	12	14	9	12	12	15	18	13	13	7	11	15	14	13	22	11	9	12	13	7	10	9	7	12	11	20	14	11	18	10	9	11	13	8	16	16	16	17	12	15	9	8	12	11	16	12	15	12	24	7	13	9	16	7	13	15	14	12	14	20	21	15	21	10	14	13	9	6	7	15	20	12	11	20	14	13	11	11	13	11	15	12	11	6	16	14	13	20	14	11	12	12	15	8	18	12	17	10	13	14	19	21	16	12	9	14	12	16	12	20	15	14	8	17	13	11	9	13	11	14	16	10	12	13	12	8	18	13	11	13	16	12	11	11	10	12	14	17	10	12	12	14	10	16	12	18	13	14	16	13	15	10	12	14	14	14	11	16	11	13	6	15	17	19	18	16	15	9	13	15	11	12	12	13	13	21	16	20	10	9	23	20	22	12	13	13	8	12	8	7	12	15	12	13	14	13	15	13	11	17	14	15	9	11	15	17	14	18	14	9	11	13	20	9	14	10	16	18	15	11	14	15	13	13	17	12	9	11	15	9	11	12	8	13	15	13	11	19	8	7	9	6	12	18	12	10	18	21	15	20	11	14	13	16	13	13	14	16	15	11	11	15	10	9	20	9	18	15	14	13	7	13	14	11	12	17	15	18	15	14	12	18	11	8	17	17	13	18	11	13	18	10	17	24	16	12	13	7	12	10	14	10	13	12	16	10	13	13	13	17	14	16	17	11	14	17	10	14	11	13	18	13	12	20	15	11	15	18	16	13	17	20	8	13	16	15	11	18	15	16	11	16	12	23	14	11	10	11	17	17	15	16	17	17	15	7	15	12	12	13	14	10	12	11	11	14	17	14	16	11	13	17	17	10	18	11	12	14	17	17	21	13	13	12	13	19	11	15	6	8	12	13	16	18	14	14	15	8	16	14	14	11	18	14	22	16	12	10	13	16	13	22	11	15	14	13	12	13	7	21	15	19	14	18	15	14	14	14	14	14	12	18	18	12	14	11	14	15	9	15	14	7	20	13	18	15	14	8	4	10	9	14	8	7	12	14	13	11	11	12	9	10	13	20	12	16	9	14	8	11	10	9	13	14	9	19	17	11	12	14	16	15	12	17	8	14	18	13	10	19	12	6	13	8	15	12	13	20	10	14	13	10	20	20	17	14	11	10	10	19	19	9	20	12	8	15	10	18	17	13	12	14	21	16	17	8	11	17	14	16	14	9	11	18	9	8	16	7	17	16	11	11	11	13	13	10	11	14	12	14	17	19	19	14	6	12	10	17	8	17	7	17	20	13	13	7	16	15	10	17	18	11	12	17	12	12	13	15	9	9	18	19	15	15	18	18	21	11	11	21	9	10	21	14	16	13	9	8	19	13	12	15	19	13	5	12	14	18	12	11	11	10	13	13	19	15	17	14	20	10	16	15	17	11	9	7	13	15	11	8	13	24	12	10	12	9	8	14	15	20	20	16	12	14	12	14	16	19	11	10	5	20	18	15	12	12	15	21	13	17	12	14	18	12	21	11	17	11	10	21	8	12	17	14	14	12	9	13	20	11	10	12	14	15	17	11	10	17	18	6	17	12	13	17	16	8	17	18	16	10	26	8	9	12	11	16	7	14	10	13	14	21	13	9	15	14	12	12	10	12	11	17	12	14	16	12	11	13	13	9	12	15	14	17	12	18	13
14173	6364	2919	10597	17583	16479	13683	10856	8723	7025	5638	4760	3911	3228	2885	2548	2192	2407	2268	2043	1634	1279	1250	1162	1038	976	889	888	797	796	744	696	678	642	612	578	554	572	539	509	474	525	479	487	435	465	450	435	463	418	386	401	416	376	423	390	391	412	393	337	393	371	339	353	360	352	350	341	334	306	339	297	311	320	326	310	315	305	301	332	305	293	307	319	298	311	309	303	308	289	275	286	282	289	300	289	310	302	295	295	327	320	291	308	295	287	308	276	302	282	273	295	284	260	291	309	291	287	307	295	274	290	280	294	280	272	287	276	290	303	270	286	283	284	268	267	294	302	240	283	258	272	254	257	282	279	255	266	266	279	257	261	259	255	291	289	305	298	264	279	313	276	283	247	257	267	265	289	276	263	266	299	263	263	273	264	283	266	310	269	286	259	275	275	287	306	283	263	276	268	294	247	261	255	256	254	257	269	258	275	265	249	286	239	251	270	266	273	271	257	248	243	260	280	252	252	236	250	265	269	260	270	258	317	269	240	256	260	240	262	249	280	262	281	288	281	281	260	278	259	281	270	264	246	285	240	294	269	275	278	254	255	257	272	260	261	279	249	267	251	312	283	254	250	290	278	259	252	251	254	256	258	254	253	253	250	238	265	283	266	271	295	274	262	272	290	275	281	280	257	269	256	297	273	296	270	280	288	296	294	246	274	264	273	263	259	263	261	269	290	268	273	282	275	270	238	255	233	280	279	284	287	266	274	251	257	295	268	267	256	270	272	280	250	265	274	238	271	274	251	250	279	262	253	269	260	269	277	266	284	278	266	298	255	232	262	283	282	254	262	283	290	255	281	295	265	288	247	254	258	275	268	252	284	278	274	254	277	241	259	255	241	267	266	227	293	253	267	268	253	295	258	244	265	277	269	260	249	278	252	264	289	304	260	257	219	240	281	302	271	268	249	254	293	263	280	286	260	269	275	256	254	275	272	244	273	267	261	263	279	268	239	235	275	281	274	273	259	246	266	272	295	281	278	279	237	262	260	260	251	262	266	293	283	240	280	235	255	244	285	263	253	279	260	247	268	264	262	284	268	254	269	287	274	281	262	284	271	218	256	270	276	262	268	271	284	275	261	291	277	271	298	248	263	275	279	275	267	281	270	255	269	282	286	253	258	278	297	289	252	256	239	260	276	249	271	266	236	250	277	274	268	274	265	240	259	281	252	256	281	251	268	264	242	307	246	285	272	258	267	308	280	232	272	289	271	253	283	258	293	274	257	264	247	278	257	271	259	238	264	290	269	275	243	252	260	268	241	275	259	266	298	257	269	277	279	276	260	281	251	243	263	268	283	271	273	277	264	248	286	268	291	279	262	266	263	271	275	274	267	276	271	247	265	247	264	276	253	261	295	303	248	245	290	259	271	239	276	281	228	270	248	262	273	269	270	300	263	269	259	262	282	272	285	262	248	241	301	257	288	253	266	257	257	276	254	259	296	287	242	267	265	295	263	255	260	238	263	275	268	268	271	267	252	270	260	251	247	274	257	270	254	295	269	262	245	237	273	251	261	271	270	254	270	230	249	271	262	281	273	238	280	262	301	259	271	287	259	292	274	272	258	247	273	270	254	266	275	242	266	262	253	283	298	260	275	248	277	260	275	253	255	268	244	264	252	286	265	286	275	283	297	251	302	263	292	268	258	263	272	292	268	265	272	284	280	248	260	267	263	280	289	272	261	283	278	259	255	279	286	254	276	275	233	270	265	286	278	266	258	257	257	273	255	273	271	271	275	287	283	272	283	297	268	265	231	292	271	257	275	276	253	260	243	266	286	276	283	276	242	263	278	278	289	260	271	285	271	258	276	256	252	273	275	305	261	253	267	275	284	278	261	285	261	257	251	273	263	273	245	234	259	256	298	263	271	298	276	274	254	282	271	245	277	277	271	284	212	255	253	240	278	235	256	244	227	232	261	281	259	267	264	283	276	284	261	303	277	261	270	267	262	288	264	247	269	287	283	281	253	276	278	274	272	261	264	302	241	261	260	303	254	266	251	248	262	269	269	269	240	244	258	293	286	253	273	261	275	256	224	258	260	265	293	253	259	254	264	245	261	250	297	263	289	249	304	283	246	258	293	269	274	286	236	283	262	273	231	268	275	275	258	285	287	263	271	238	264	283	256	252	289	268	281	290	249	261	282	273	281	268	308	249	271	271	259	280	255	287	294	242	281	246	274	265	278	260	268	251	246	250	286	257	308	290	274	279	283	246	252	287	255	263	247	259	232	319	265	266	262	224	277	251	266	257	248	269	242	238	269	266	243	274	267	289	275	285	273	253	255	265	273	247	265	239	258	260	267	232	272	262	267	247	276	253	276	242	270	257	270	262	269	279	255	267	290	272	279	261	263	233	266	258	283	264	258	247	261	291	257	266	255	266	253	241	274	278	267	260	258	266	266	266	272	272	274	263	287	227	261	239	265	275	272	259	261	266	274	279	259	292	294	275	265	242	227	275	266	281	259	259	245	279	289	246	266	271	272	272	243	274	272	268	256	289	267	253	264	293	273	262	279	276	282	288	252	250	304	267	278	267	242	278	283	273	270	251	257	253	277	260	278	263	276	280	272	259	289	258	295	274	251	262	267	239	248	287	270	265	283	264	260	241	281	254	252	270	282	277	228	286	290	221	264	273	267	250	241	258	264	285	259	254	310	247	243	274	271	273	273	258	255	243	280	293	281	245	291	233	239	258	271	284	266	267	314	259	244	261	277	274	275	251	266	261	270	254	251	290	258	263	269	264	257	282	279	272	265	243	264	279	273	288	269	239	258	228	245	287	278	287	257	292	253	254	248	275	300	263	295	278	245	281	273	250	247	274	272	270	267	266	269	263	278	295	297	264	246	299	242	274	272	253	252	260	263	264	266	268	271	254	284	252	260	270	266	260	269	285	256	278	290	269	239	307	252	264	262	271	230	265	275	268	260	304	257	256	257	261	274	272	253	263	282	256	250	264	264	258	264	246	255	263	254	268	273	248	266	245	296	263	292	233	230	262	265	278	259	265	280	280	277	273	251	241	277	249	257	259	239	283	247	268	297	257	256	275	262	241	271	278	303	246	298	278	282	268	288	261	266	268	285	296	268	238	286	257	294	262	259	251	282	269	275	308	285	275	236	243	263	252	273	237	251	270	254	266	265	273	275	274	270	280	271	248	259	281	282	290	275	274	273	278	240	266	294	242	272	297	260	292	259	291	285	269	259	289	262	249	276	249	264	286	297	250	264	271	272	253	267	261	269	253	286	258	268	283	274	258	272	260	273	241	247	263	265	302	259	284	278	257	260	259	285	266	269	275	275	240	260	252	263	236	249	254	246	253	240	271	255	278	274	285	289	287	261	275	260	268	279	284	264	270	291	272	241	271	279	282	275	259	270	286	262	275	256	250	287	272	271	264	253	261	264	253	254	254	277	264	275	281	271	264	240	265	260	262	276	258	286	248	256	277	246	259	256
947	22	17	20	25	29	29	30	25	25	22	27	19	26	21	19	15	18	17	17	16	18	20	19	14	20	20	15	13	13	15	11	6	9	13	13	16	19	12	14	10	12	16	21	12	26	12	14	15	15	15	16	15	9	9	20	19	9	16	12	20	9	19	10	16	17	15	15	23	14	18	12	9	13	13	17	13	9	15	17	11	9	16	3	11	17	13	12	22	17	8	15	9	9	11	12	14	19	10	14	9	17	12	16	14	10	13	17	11	14	12	11	13	12	15	13	17	8	12	10	12	10	12	20	18	14	13	9	11	13	14	16	15	16	13	14	11	17	18	17	12	16	18	14	16	15	16	12	9	15	15	10	9	20	10	8	12	22	10	16	18	11	18	13	10	9	12	20	9	20	20	14	11	11	12	12	16	14	15	18	6	16	11	15	11	10	16	15	15	12	19	25	14	16	15	10	11	17	15	14	7	19	9	11	14	10	8	11	12	18	10	15	10	9	15	12	14	14	15	15	22	17	14	13	16	23	15	14	13	17	13	12	12	16	22	18	20	15	18	9	13	12	16	14	13	15	17	6	8	13	18	16	16	22	17	17	16	15	5	9	13	19	11	11	22	13	19	18	12	15	10	19	11	12	17	15	17	12	18	9	10	10	15	18	10	18	8	14	22	14	18	12	14	18	16	19	13	14	16	19	15	15	14	15	19	19	10	13	18	12	7	10	13	9	17	17	12	15	14	11	10	8	18	20	21	10	9	17	11	12	12	11	10	15	13	16	7	13	9	16	18	10	13	12	19	18	11	15	14	12	12	13	11	9	15	12	13	17	15	19	13	9	10	14	12	17	25	11	10	10	15	10	12	18	13	14	16	17	14	16	18	13	16	13	18	11	15	14	11	19	9	15	22	13	14	7	17	11	9	11	18	11	10	15	14	10	13	24	12	13	11	11	15	15	12	16	16	15	10	7	14	12	14	12	10	12	16	16	14	14	12	18	10	17	13	15	16	12	11	17	13	12	13	12	15	15	12	14	14	8	11	12	12	23	7	8	19	12	11	14	8	14	5	11	17	11	9	16	13	16	12	15	17	14	11	20	14	13	12	12	19	12	18	18	12	15	14	12	14	11	17	14	17	10	8	9	22	13	17	12	16	8	12	10	15	16	14	13	15	3	16	10	13	13	18	16	13	14	17	19	10	15	9	16	15	8	11	17	11	13	12	16	18	9	14	9	12	12	9	18	18	17	15	21	15	19	13	15	15	18	21	15	11	8	18	15	7	17	15	14	17	8	11	13	7	13	8	11	16	12	15	9	11	7	12	20	24	23	13	12	19	13	15	11	12	15	14	17	11	11	12	8	13	14	18	10	13	12	18	10	15	15	22	14	8	13	16	13	13	14	12	14	11	13	18	15	14	11	13	18	9	9	13	14	13	16	13	12	15	10	11	12	19	12	13	14	15	14	14	14	10	21	18	13	18	21	11	10	14	11	11	12	14	13	23	20	14	16	16	15	12	7	10	11	12	16	14	9	17	13	13	18	11	12	11	14	16	17	12	13	12	21	13	15	13	8	14	15	15	22	19	14	12	16	4	20	13	14	13	16	14	12	11	11	16	7	7	12	10	20	18	18	10	18	12	12	16	10	15	9	22	17	12	14	9	18	13	14	14	10	14	9	14	15	12	18	14	12	11	12	16	16	9	16	18	12	18	17	14	13	7	18	17	23	20	11	12	16	18	12	24	6	12	14	13	14	18	11	11	17	19	13	12	13	9	18	10	13	10	8	12	15	18	18	13	17	11	9	11	15	12	16	21	16	17	18	15	19	14	12	12	20	19	11	11	14	20	14	25	12	15	18	13	13	17	17	14	11	10	11	10	20	18	16	25	15	12	10	23	18	14	17	19	18	17	18	11	8	12	12	6	16	20	17	11	18	23	13	15	10	9	19	14	5	13	13	14	11	17	15	17	16	20	13	16	8	17	7	15	14	9	15	14	13	13	11	9	17	14	17	14	14	12	7	13	9	10	3	11	9	25	15	12	12	18	9	11	16	12	17	14	10	18	15	13	15	12	12	14	18	14	19	20	16	12	14	9	18	11	16	14	19	17	11	15	8	17	12	11	15	16	20	13	13	17	19	13	10	14	13	16	16	16	18	14	11	13	11	8	17	12	15	13	16	16	13	11	6	15	18	14	15	8	19	22	9	18	16	18	14	14	17	15	13	15	18	12	16	14	15	16	18	12	18	8	17	12	20	11	21	14	14	15	19	9	13	11	17	13	9	16	12	11	7	17	20	8	11	6	19	14	10	16	10	14	14	17	11	16	15	17	19	10	18	11	13	12	14	6	12	17	13	9	19	11	8	12	16	15	20	8	14	12	14	8	24	15	12	12	5	10	9	13	14	17	21	9	19	17	17	7	16	25	21	18	10	13	18	13	15	15	7	12	16	15	9	12	23	20	16	14	16	11	15	17	15	17	15	13	15	12	13	12	22	12	13	11	13	8	8	14	16	18	15	11	10	11	18	7	22	13	22	6	9	18	13	13	9	10	16	17	12	10	19	22	13	21	16	15	12	12	17	21	12	12	13	7	9	21	13	15	11	11	13	8	15	17	13	17	18	13	11	13	17	13	15	10	9	15	15	16	8	9	10	14	11	16	15	19	12	14	11	9	17	15	12	15	16	19	10	14	14	10	7	13	20	10	8	15	14	20	7	15	12	15	18	12	17	12	16	26	11	16	14	10	20	15	17	15	15	15	18	11	15	14	13	16	14	15	22	7	9	14	10	10	12	20	10	10	9	9	11	16	12	16	26	8	16	13	12	21	12	14	18	20	17	9	16	13	6	15	17	8	7	12	13	18	16	21	17	10	18	19	21	11	18	11	15	15	11	15	13	13	15	21	9	14	18	14	11	18	9	15	10	18	17	12	15	20	14	22	17	16	12	8	9	15	13	14	7	19	15	12	9	22	5	14	16	14	16	13	13	6	21	10	13	21	14	11	13	24	13	14	16	20	22	14	11	15	9	17	9	11	10	13	11	14	13	12	13	18	15	16	14	13	11	10	11	10	14	19	14	13	17	9	17	18	13	11	17	12	14	9	16	7	14	18	12	11	18	14	22	13	10	10	9	16	16	17	17	25	13	16	10	17	12	19	6	20	12	16	15	11	13	16	12	7	13	10	12	15	12	14	4	15	11	16	13	10	14	14	12	20	17	13	11	11	10	11	17	14	9	10	17	14	14	14	10	15	12	14	15	16	17	14	8	17	16	10	13	7	19	10	9	10	18	10	13	15	12	8	14	8	9	7	21	13	16	10	8	17	15	18	14	15	17	18	14	13	13	14	17	14	25	8	14	15	14	15	26	9	12	14	11	13	17	11	14	13	15	15	8	20	17	18	28	15	11	12	9	14	21	20	19	9	11	19	10	19	14	15	10	15	13	15	15	13	14	12	20	19	14	16	12	12	10	13	12	10	13	10	17	10	17	12	14
7098	1283	598	1704	3209	3026	2378	1929	1464	1221	971	857	746	676	635	592	505	593	601	563	496	428	408	432	392	393	391	364	352	346	315	316	333	329	319	337	294	313	301	286	299	272	311	306	294	283	339	295	273	272	312	293	303	309	286	275	311	311	291	316	303	263	295	284	256	296	306	295	313	273	288	285	261	269	267	283	287	294	293	264	281	281	292	280	287	283	278	298	284	282	306	263	305	252	269	299	274	266	284	292	299	259	288	276	259	276	225	287	279	253	286	289	291	273	274	281	267	281	255	288	281	280	274	260	270	300	298	252	292	280	287	294	273	286	293	255	261	307	289	294	277	297	300	277	274	285	290	295	286	266	313	302	261	253	282	251	262	266	294	276	253	275	273	251	275	282	293	273	296	266	277	291	257	263	289	259	279	272	302	290	246	274	244	279	273	295	260	305	310	293	285	290	274	285	277	287	292	302	280	281	255	278	273	259	276	291	267	290	268	293	293	265	271	301	274	292	291	264	273	261	276	274	271	266	308	270	267	308	276	302	275	287	260	290	264	259	281	270	242	273	292	321	268	258	262	273	301	289	281	285	264	307	268	280	287	291	275	241	286	273	259	274	248	278	261	285	273	274	269	283	270	285	240	285	288	277	280	260	289	314	294	307	280	286	302	288	268	296	292	261	266	276	268	296	264	277	270	248	305	267	279	250	284	280	312	288	278	276	308	296	249	310	282	286	297	295	273	286	264	324	298	256	276	295	308	262	288	263	250	277	251	246	284	274	274	249	295	283	240	273	294	254	257	251	258	283	288	276	305	288	251	304	276	241	290	287	280	290	279	259	309	306	267	266	295	273	307	271	293	274	246	238	274	242	282	274	284	279	289	278	261	277	275	309	282	249	253	248	307	279	275	252	279	293	303	282	298	310	297	285	301	268	237	256	278	273	252	274	245	281	271	274	272	264	281	279	266	264	230	298	294	290	279	292	272	257	288	271	265	242	287	301	279	284	272	281	310	267	279	267	263	295	258	275	282	256	270	275	291	265	270	279	272	296	306	262	279	287	280	263	288	279	318	267	290	293	309	276	278	280	282	289	268	264	254	291	284	261	284	277	300	285	245	250	300	301	276	272	300	271	287	313	292	271	272	280	267	290	264	276	283	249	275	276	307	267	299	324	266	289	314	278	285	246	254	267	261	281	294	282	296	258	293	308	281	283	270	238	279	268	323	275	288	259	275	249	295	264	304	281	269	257	274	287	284	288	286	277	279	250	265	281	301	270	271	264	286	274	263	258	281	297	278	249	276	269	278	265	259	286	308	238	284	265	266	262	281	271	283	284	268	269	288	272	261	308	279	274	299	260	284	253	280	285	257	258	314	248	257	268	266	265	274	274	259	272	286	278	277	265	302	274	267	268	308	274	300	265	299	309	288	305	272	278	272	262	278	272	297	273	251	294	288	281	274	278	272	253	256	285	271	287	261	279	271	289	298	269	288	285	300	292	313	281	269	270	263	257	261	261	253	272	276	292	281	303	291	277	256	284	275	293	300	284	294	276	275	270	263	284	264	265	266	279	286	258	265	292	291	278	268	296	290	273	308	302	301	269	279	274	271	286	309	286	290	290	276	272	277	281	281	300	313	277	282	277	279	277	275	246	257	265	266	282	288	306	285	289	262	280	284	277	264	286	279	282	260	301	257	267	264	293	285	290	270	273	212	268	276	269	288	287	296	307	269	266	262	233	287	285	284	263	288	284	272	267	270	269	296	290	294	271	249	295	289	278	256	255	263	261	286	282	300	268	277	273	287	275	274	262	286	278	286	251	252	302	280	252	268	284	267	257	294	239	286	281	285	255	293	274	264	277	295	271	287	258	311	274	260	259	266	267	281	272	281	278	246	289	298	285	278	294	254	265	276	274	275	269	295	266	285	265	279	277	268	279	269	263	297	295	253	293	272	280	287	279	296	261	269	259	300	291	253	286	290	283	249	265	291	297	288	274	230	255	291	264	288	268	268	320	265	282	308	259	250	276	285	267	288	272	260	311	298	301	268	281	310	295	264	322	299	277	280	298	289	296	273	292	283	300	275	290	287	278	255	284	296	295	270	286	258	270	284	262	280	297	297	297	277	263	271	269	268	307	296	290	288	255	276	288	271	289	269	279	271	282	304	270	266	284	259	265	295	298	256	262	270	277	274	268	306	276	273	275	288	292	310	308	256	268	270	274	277	305	314	306	286	238	266	294	260	283	280	266	279	285	296	299	288	280	234	273	290	274	259	272	279	293	316	301	278	275	281	287	287	276	252	278	267	282	260	268	261	299	270	265	260	276	259	260	276	280	301	267	280	282	267	286	265	293	312	267	275	293	261	263	250	267	295	262	253	264	268	310	282	301	280	326	287	260	257	290	294	272	267	255	268	274	248	271	277	276	298	254	288	256	267	259	268	303	299	287	257	316	272	273	270	262	283	296	284	304	260	296	282	280	273	282	269	259	242	290	280	282	288	227	268	265	280	309	260	311	284	270	309	279	287	258	284	264	275	288	278	292	301	249	286	303	279	236	272	299	271	298	281	274	275	295	250	276	289	279	267	305	252	286	301	281	252	303	292	263	269	290	263	281	264	292	260	292	277	289	288	274	276	300	295	289	290	277	285	289	258	299	294	284	280	249	255	266	288	253	293	274	288	279	302	266	307	292	267	319	264	274	269	280	291	307	291	281	300	292	291	294	306	289	278	271	269	275	265	265	285	293	326	260	267	248	282	274	279	270	293	289	284	274	267	273	260	276	276	277	288	273	295	279	287	297	295	273	294	296	287	271	280	275	293	280	273	268	274	282	286	270	270	285	262	284	300	252	278	282	279	280	292	261	268	267	303	276	262	247	252	284	259	278	291	298	291	268	281	283	283	273	294	274	294	265	276	266	293	289	265	260	305	265	274	260	294	284	256	295	260	261	272	305	249	277	263	230	276	293	299	272	287	271	263	280	291	285	289	282	302	241	283	301	280	287	279	264	260	245	273	311	274	287	255	262	279	262	283	264	299	287	304	241	247	262	294	248	278	289	279	280	289	300	305	275	238	283	272	299	293	263	306	242	295	262	271	279	275	239	266	287	277	274	275	295	273	249	290	302	280	274	287	277	246	264	277	278	257	253	265	305	297	282	277	281	273	286	229	275	305	248	276	293	292	270	283	268	270	260	286	281	298	297	251	268	268	267	311	274	304	283	267	262	279	275	266	292	278	294	292	280	251	293	279	287	280	299	305	265	279	291	237	261	264	245	278	290	269	309	287	256	270	279	260	273	284	291	256	263	287	251	266	287	289	271	280	278	286	287	262	267	299	280	250	282	261	263	310	277	295	269	316	270	291	271	247	278	266	276	299	284	290	287	251	281	267	274	266	267	289	234	278	271	288	268	265	291	298	280	281	270	267	302	278	287	286	298	275	255	271	255	271	267	308	289	275	264	276	254	279	260	278	280	282	223	293	281	289	319	289	290	261	284
1950	89	52	38	65	99	86	79	86	60	61	54	45	49	51	28	40	47	38	26	43	27	37	36	33	33	28	23	23	28	26	30	27	20	20	27	28	24	23	29	26	28	28	32	26	21	30	36	23	27	27	31	28	16	28	31	25	27	29	24	24	14	22	31	24	24	30	23	19	16	22	31	21	15	20	21	26	26	22	26	18	22	24	29	18	23	24	23	18	25	24	24	24	20	30	18	21	29	23	14	19	25	25	20	20	25	32	27	20	32	27	24	29	31	27	21	19	23	26	26	25	23	23	28	19	18	15	28	26	30	31	25	19	19	28	23	18	22	30	25	22	30	19	24	19	24	22	28	22	22	20	20	27	35	26	26	26	21	25	26	15	20	27	26	28	22	27	17	32	19	17	21	30	25	27	23	17	30	19	14	16	19	20	22	21	28	26	18	24	29	32	32	29	26	20	25	19	28	28	17	20	28	13	21	36	25	23	21	24	26	33	27	18	29	20	22	27	44	31	24	19	33	18	20	29	20	24	25	24	24	14	20	21	18	20	22	17	24	20	22	19	26	36	21	29	28	22	24	22	22	25	21	15	23	22	22	22	17	20	19	21	18	21	24	29	26	19	17	22	24	24	28	30	26	21	22	34	18	17	24	25	19	31	32	29	23	29	23	17	20	21	24	31	29	28	28	20	21	19	34	18	29	21	28	30	23	24	17	24	21	24	28	23	18	28	30	21	27	22	24	28	19	26	28	23	22	27	25	28	20	20	25	18	29	25	26	32	21	25	23	24	27	17	26	26	22	24	23	19	21	18	21	26	29	28	33	21	23	23	21	31	28	26	29	25	26	22	21	30	21	28	25	27	28	23	18	22	15	15	29	27	19	27	24	20	29	16	25	33	27	24	21	26	20	28	28	29	22	18	20	22	18	18	26	30	26	33	28	26	20	25	24	18	20	18	24	27	21	22	26	21	23	28	28	14	24	31	26	30	26	26	34	19	30	18	24	22	16	23	18	22	28	20	24	20	24	26	26	23	23	23	26	19	19	18	26	22	27	29	34	29	17	27	28	26	23	24	22	18	25	17	29	15	21	19	25	31	20	32	26	24	23	23	25	19	23	25	22	25	21	19	20	31	25	24	19	21	24	21	29	24	21	35	29	25	16	24	20	22	23	23	18	24	20	17	29	22	25	22	25	27	32	23	27	36	27	18	27	26	20	29	22	17	22	18	16	20	22	24	30	23	31	29	25	23	18	26	30	22	27	23	21	21	20	16	19	21	19	27	24	21	24	19	20	21	24	28	28	23	15	26	22	21	27	23	23	14	28	30	30	30	29	27	37	25	27	25	31	27	24	19	27	17	31	30	26	15	28	20	22	17	26	16	33	29	16	13	22	21	25	32	22	21	25	24	25	24	31	24	25	21	31	24	30	27	21	23	22	31	32	34	21	26	26	23	24	25	27	33	23	27	32	21	25	22	25	18	31	19	37	23	28	24	32	28	22	29	22	28	22	23	33	17	21	29	15	16	20	23	23	29	22	22	25	18	21	25	30	29	26	16	21	30	24	13	26	15	21	25	17	15	27	25	18	25	27	30	28	24	24	26	22	24	27	24	27	32	31	21	25	27	26	27	21	25	27	26	27	20	21	21	25	29	31	25	32	36	31	21	27	22	27	18	21	33	26	23	23	17	23	14	19	26	21	20	20	9	26	17	28	23	13	29	27	20	28	21	16	35	23	31	28	34	22	16	33	14	28	26	30	15	31	24	18	31	22	19	23	21	17	19	18	21	25	25	33	19	29	26	16	21	28	29	23	25	23	28	31	22	23	29	25	23	14	27	27	20	15	19	27	26	30	27	22	30	32	23	28	32	21	26	24	29	23	31	25	28	27	20	27	27	22	23	23	30	26	17	25	26	26	24	23	24	26	17	24	21	20	22	27	22	24	17	20	31	18	17	28	23	15	27	30	25	22	22	28	21	26	16	20	31	19	29	27	17	28	27	31	25	22	30	15	36	25	19	25	24	22	33	21	23	21	28	22	18	23	18	15	19	28	35	23	29	26	27	23	24	26	29	26	20	26	30	20	28	20	28	23	22	26	17	22	20	27	17	24	29	24	25	27	23	24	19	19	24	18	28	19	25	23	33	19	28	25	23	30	13	27	24	28	19	18	33	26	16	24	25	22	20	25	23	17	24	22	20	25	34	30	19	19	27	13	19	24	26	33	31	18	24	20	28	23	22	33	19	23	19	19	36	28	23	34	25	23	24	21	20	24	18	30	28	18	20	22	31	29	20	22	24	31	23	22	25	20	19	21	27	26	19	18	34	21	21	29	16	27	23	16	22	22	32	23	20	11	25	35	21	22	24	15	32	26	18	24	22	20	20	21	24	29	33	22	18	30	27	25	21	31	28	31	18	22	22	20	29	36	30	23	25	26	25	19	22	25	23	17	25	24	27	25	22	25	12	25	19	16	20	19	16	25	23	24	32	28	34	23	17	19	38	24	22	37	19	21	31	30	27	22	27	25	18	22	37	21	14	34	23	19	18	19	32	27	26	35	19	28	14	25	25	19	21	17	18	17	24	27	32	27	17	20	30	27	26	24	14	23	22	26	23	22	20	28	25	27	37	23	17	27	25	24	17	29	18	23	12	29	23	22	16	27	19	30	36	21	24	21	15	26	32	29	24	22	25	25	29	25	34	26	25	28	19	29	30	21	30	27	31	12	19	26	18	27	17	24	21	21	31	20	21	21	24	21	18	23	21	20	22	16	28	28	25	18	23	18	21	21	29	23	25	35	23	27	30	25	21	31	26	24	27	20	27	26	20	27	21	16	20	23	25	17	28	25	28	20	24	24	17	16	21	18	29	34	20	24	15	26	21	20	20	31	18	23	28	28	28	29	32	19	27	25	17	23	22	24	28	25	31	23	29	22	18	17	27	19	23	23	27	24	31	30	23	23	18	27	25	23	26	26	25	27	15	26	25	21	24	19	33	29	26	26	21	22	29	30	20	24	25	32	16	20	24	23	27	29	30	18	28	27	27	30	30	24	11	19	21	24	23	21	26	22	15	18	31	22	13	32	31	29	17	21	26	25	27	20	26	26	24	19	35	25	22	19	29	23	21	27	25	31	17	24	24	28	25	19	23	18	16	19	19	23	23	15	24	26	19	19	26	26	16	25	22	21	24	29	33	25	26	19	25	17	34	31	30	20	20	28	26	14	16	21	34	19	19	22	19	27	22	29	27	24	26	21	30	22	27	22	27	32	21	30	25	24	24	24	22	29	31	32	18	20	23	28	18	27	24	33	27	24	23	18	38	26	33	19	18	25	18	19	35	22	22	31	27	32	26	26	18	20	24	18	24	30	27	24	37	23	27	28	29	19	12	28	27	29	27	19	18	22	25	19	21	18	21	26	19	31	20	29	16	22	26	18	18	19	24	27	34	20	20	24	27	26	19	26	25	28	33	17	23	15	25	19	26	27	17	25
8932	3114	1529	5375	9652	8989	7464	5820	4596	3727	3089	2493	2097	1763	1688	1502	1319	1491	1436	1272	1030	921	914	923	802	781	744	742	757	704	674	672	630	668	592	586	655	582	604	607	550	514	604	561	550	573	529	540	520	532	557	508	528	538	521	513	513	538	471	540	506	478	512	478	513	470	487	518	459	513	498	510	482	463	464	469	478	490	437	428	470	492	464	448	483	473	468	491	522	469	497	475	504	489	474	485	482	465	499	484	503	495	451	488	458	468	519	467	454	454	489	498	444	484	463	492	486	491	461	473	490	464	489	511	474	454	469	467	501	432	454	462	461	477	488	460	464	468	436	458	513	464	454	472	475	464	523	411	432	472	476	469	488	489	495	484	449	461	480	422	466	462	482	460	468	426	461	493	491	426	446	445	485	521	485	467	466	417	467	428	477	469	438	483	486	479	441	471	470	436	477	457	467	478	469	499	452	508	497	424	473	447	447	468	441	435	422	434	497	479	461	470	477	428	459	481	472	463	478	485	422	453	478	497	418	446	425	469	508	446	444	452	469	458	471	483	503	456	478	488	480	458	481	453	463	467	502	455	498	502	453	468	430	472	471	441	463	446	435	485	447	448	495	466	468	501	477	506	532	447	444	474	463	483	491	515	480	491	454	495	474	498	472	454	435	459	477	487	444	479	471	470	436	476	469	452	477	443	510	463	461	517	429	487	453	453	510	459	450	472	459	452	500	480	436	471	479	489	447	507	445	447	477	490	482	439	452	445	453	457	490	455	479	462	463	465	514	454	472	470	414	473	440	439	494	436	455	515	477	473	451	448	457	464	449	476	459	458	442	463	463	468	449	455	428	430	448	447	437	491	434	481	492	496	459	461	481	429	449	451	425	429	478	496	431	485	453	493	488	491	477	477	492	467	400	462	475	443	461	441	453	477	441	471	518	472	483	452	475	473	479	443	453	424	477	458	478	500	438	503	464	482	440	462	426	477	450	481	450	455	462	495	498	451	477	454	450	453	477	463	460	459	509	495	480	459	460	463	463	443	446	427	469	471	513	473	497	458	433	504	443	460	466	424	452	455	459	489	483	456	476	490	463	463	447	495	438	462	450	465	465	472	445	441	484	458	474	481	439	493	464	474	451	453	477	426	458	479	437	460	430	459	492	463	469	478	436	454	476	518	474	487	466	455	434	466	457	467	453	448	469	465	466	458	478	473	480	507	465	486	488	511	492	482	467	445	447	467	443	438	519	433	458	479	395	484	508	483	463	462	457	459	499	437	481	460	443	442	472	455	443	431	462	475	454	463	464	454	453	430	469	460	472	440	473	393	437	472	432	472	443	445	465	428	486	453	455	460	452	483	411	466	449	451	466	489	438	465	462	444	458	474	531	483	472	483	478	456	426	463	447	469	444	430	471	435	462	459	490	437	454	464	461	467	450	458	444	441	435	503	446	476	471	485	471	473	460	476	493	517	457	468	460	454	489	466	456	489	465	462	395	436	431	504	465	433	458	474	458	443	461	457	471	469	455	417	480	446	478	452	478	447	429	504	452	473	479	497	437	428	455	469	453	467	415	460	469	478	496	445	463	485	459	501	468	443	447	448	418	437	496	476	454	518	492	481	494	466	464	454	433	473	439	440	498	436	460	433	509	476	440	508	484	453	458	483	491	477	462	459	456	523	451	457	484	446	432	487	485	490	467	474	474	399	454	474	477	430	460	458	458	441	465	498	443	529	456	480	466	476	473	476	459	469	431	493	481	452	477	441	476	491	477	461	480	454	450	463	489	466	441	468	461	445	503	440	449	476	452	475	437	454	492	460	423	503	455	436	481	442	441	439	468	460	458	455	499	479	490	455	461	477	489	462	466	492	457	475	500	478	422	492	452	443	458	435	474	504	490	462	467	492	445	456	472	446	460	472	464	459	466	470	466	471	452	505	479	467	460	455	446	462	482	430	457	466	440	448	450	466	452	449	449	450	481	484	459	437	449	464	462	448	449	474	476	463	415	444	440	481	462	496	455	472	487	497	468	516	452	436	475	468	501	470	449	405	457	492	458	472	442	459	518	463	408	455	463	456	444	464	437	474	490	470	484	464	485	429	423	422	442	491	489	444	427	456	443	474	429	472	449	437	490	456	459	456	460	471	454	419	488	469	441	490	445	469	441	447	464	479	469	455	478	451	450	456	464	459	468	438	464	470	441	447	454	489	518	498	487	475	486	470	470	484	455	489	449	449	495	490	492	452	489	472	481	500	480	495	507	468	431	476	462	477	468	484	445	468	451	459	477	474	508	487	487	433	426	473	446	483	504	487	456	475	443	453	466	475	424	472	447	473	463	475	469	423	468	499	446	481	452	475	496	457	453	441	472	483	463	411	495	514	435	448	456	476	494	475	464	490	452	488	451	473	481	492	444	480	481	478	476	452	430	480	483	443	485	460	438	513	491	480	484	482	486	462	476	500	507	449	468	479	442	463	441	475	454	491	472	482	468	475	454	455	473	464	485	461	488	474	459	459	462	460	486	444	472	455	427	474	430	434	450	508	444	432	464	454	486	441	428	454	458	464	479	462	451	470	461	485	448	462	433	447	472	433	466	459	460	429	440	494	446	479	433	479	442	455	464	497	449	498	447	479	479	465	461	431	442	480	472	455	476	487	481	464	447	462	449	457	442	430	478	476	468	456	465	521	425	439	439	460	466	454	453	480	460	416	475	451	448	487	398	459	446	461	456	469	500	468	470	480	464	426	471	471	483	483	467	469	467	437	461	451	416	427	466	473	463	442	459	466	484	456	480	470	462	467	442	455	491	487	454	476	484	477	457	467	495	492	454	431	445	505	481	444	456	468	471	504	477	476	442	438	481	483	455	442	400	455	454	427	454	440	464	501	478	476	456	479	416	452	482	450	517	453	441	498	436	447	423	493	463	491	473	448	465	447	473	460	447	485	462	436	479	486	488	450	464	465	475	443	476	470	460	482	491	458	440	468	434	445	457	453	453	460	465	462	438	445	465	500	483	437	466	432	468	498	495	494	479	452	430	430	463	456	479	481	456	423	493	468	512	447	427	454	470	511	459	434	498	453	462	439	482	452	470	462	462	488	500	473	460	465	483	472	490	461	455	488	441	451	489	478	452	460	445	432	484	484	435	424	472	455	448	468	429	469	436	451	464	471	455	463	462	471	425	430	482	480	475	451	472	456	441	454	510	501	411	474	470	453	456	513	445	434	470	461	462	471	482	429	448	414	412	439	473	470	490	481	478	479	467	475	467	475	454	455	466	459	485	471	509	435	462	471	455	447	447	467	478	501	451	493	479	471	457	467	449	478	415	468	456	471	467	476	416	439	485	431	434	432	453	464	503	443	474	446	437	447	473	500	471	468	453	481	478	458	481	490	452	475	455	442	476	442	461	508	461	425	462	471	453	447	461	475	473	497	461	446	447	418	455	466	471	471	472	492	503	457	474	444	499	451	489	453	430	436	445	458	479	497	460	487	492	469
1806	84	68	41	71	80	80	98	67	77	65	56	62	40	58	36	32	52	43	39	32	30	34	45	26	25	33	23	21	24	29	29	14	21	36	20	31	28	33	32	28	28	35	33	37	25	14	27	17	20	21	30	32	32	18	25	22	18	22	29	23	27	24	25	21	31	19	22	30	26	30	24	26	24	27	23	23	23	24	27	22	21	24	14	31	24	30	24	19	19	27	24	24	30	28	23	13	32	22	26	22	24	26	32	24	25	34	21	24	35	23	23	25	19	28	20	24	21	18	36	27	18	30	15	28	20	25	29	25	19	24	21	20	25	23	29	27	24	22	25	26	20	25	18	16	17	31	18	20	23	31	25	25	25	23	18	15	22	21	16	32	24	27	24	24	20	28	24	27	28	13	26	30	28	16	18	23	24	20	27	26	22	23	24	15	33	32	21	21	18	25	25	34	17	19	19	30	22	21	19	27	29	19	28	20	19	14	31	24	23	24	23	38	27	34	26	30	35	25	21	18	21	33	23	26	25	24	17	25	32	23	15	34	15	19	25	20	19	21	20	22	21	16	19	34	27	23	22	25	22	14	22	23	28	26	29	21	27	23	19	24	23	23	25	21	29	26	26	30	28	32	11	23	19	25	15	20	29	28	26	31	22	28	25	26	24	17	27	24	30	36	18	20	21	22	17	19	27	19	26	15	26	27	28	23	34	21	24	32	19	23	25	27	29	24	14	22	30	21	18	28	18	24	26	20	30	29	18	23	32	25	29	24	19	20	18	28	22	25	23	20	21	22	24	16	28	26	19	22	24	29	21	23	21	36	22	18	30	27	23	27	27	27	27	30	22	29	24	31	26	31	23	20	23	21	21	23	22	28	27	29	26	20	20	16	31	28	25	27	24	18	31	15	13	21	25	39	21	30	29	29	28	32	17	23	32	25	22	15	28	23	27	21	28	30	37	26	27	25	23	22	25	26	22	17	16	24	19	31	30	25	29	24	24	17	23	14	22	20	25	15	15	21	22	26	22	20	27	29	27	27	25	23	24	17	21	24	31	22	37	28	18	21	24	23	19	25	19	20	22	19	30	24	25	18	24	25	25	17	16	23	30	21	37	19	20	20	21	35	21	20	24	25	19	26	29	28	19	16	23	23	28	23	20	21	19	16	24	32	13	24	35	32	18	28	31	20	20	22	21	26	22	29	19	28	18	24	31	25	21	24	25	25	18	28	28	23	30	18	22	32	29	36	27	23	21	25	27	24	26	22	27	31	26	25	18	27	21	19	27	22	22	32	19	27	30	29	32	18	28	28	21	16	22	23	18	21	31	26	21	22	23	34	12	33	28	21	27	25	19	21	23	24	20	20	37	19	24	17	20	20	25	27	26	27	26	32	17	25	19	24	30	25	37	13	29	29	19	22	22	19	28	23	31	18	22	25	21	24	13	21	14	21	21	27	22	27	24	24	27	26	15	19	31	20	27	27	21	23	19	18	20	23	16	28	27	26	17	22	23	17	28	24	20	21	16	24	21	17	26	21	20	22	23	28	23	21	30	20	17	21	33	26	29	25	22	23	20	31	25	26	25	15	24	19	26	24	28	18	25	14	24	26	33	28	22	19	23	26	33	25	32	22	23	25	25	24	27	29	26	15	20	15	14	19	15	19	15	17	32	22	23	29	26	25	26	22	29	20	15	24	24	18	27	25	31	31	28	26	22	25	30	30	23	28	26	28	27	30	19	29	17	24	22	22	19	20	27	23	23	20	24	23	28	28	18	23	18	21	18	24	18	22	23	20	35	21	25	17	28	23	22	23	26	26	17	22	23	27	18	21	27	24	20	21	29	27	25	17	29	32	17	21	26	21	17	29	31	26	29	26	27	24	27	21	30	17	18	28	18	23	24	19	20	25	20	21	33	21	25	35	21	15	25	18	29	28	19	26	12	28	28	21	38	25	25	24	17	18	19	23	31	27	27	16	27	20	26	18	25	23	19	20	27	21	20	23	25	19	25	24	20	27	31	18	26	27	28	20	21	17	20	23	22	25	32	23	16	27	23	29	24	26	21	20	25	30	24	11	16	26	30	24	21	23	25	23	20	24	19	27	31	20	31	24	20	38	25	28	17	32	16	11	16	21	25	21	17	21	21	31	30	28	29	23	24	31	24	21	24	20	26	21	30	23	22	22	30	20	24	26	24	21	22	32	22	25	20	20	23	23	32	20	29	23	22	21	18	18	25	26	27	20	25	35	26	29	25	26	21	21	27	15	17	28	26	30	19	25	22	31	25	21	26	27	19	17	28	17	25	27	23	16	28	22	21	24	21	20	27	31	26	15	13	30	27	26	31	16	36	18	35	28	19	28	22	26	18	21	32	18	21	26	20	27	25	22	28	28	21	19	25	20	20	31	23	21	19	9	16	25	16	27	27	21	18	26	29	26	26	14	20	26	16	20	16	25	26	19	30	36	28	25	23	25	18	24	19	18	24	20	25	23	25	29	25	18	26	16	19	23	23	21	24	21	30	23	25	20	15	19	28	28	24	26	18	27	13	21	16	21	24	22	14	25	23	21	21	20	27	20	24	27	22	28	23	26	17	21	27	27	30	25	22	14	25	32	29	20	20	24	23	24	31	25	31	29	20	31	15	11	20	18	26	21	20	18	23	33	21	18	20	17	25	21	19	26	24	25	31	25	28	25	20	12	27	22	31	20	21	26	15	27	26	22	25	17	33	23	27	18	20	25	21	31	16	23	29	33	16	13	18	22	15	35	26	26	34	23	19	29	21	25	30	22	17	22	30	23	31	31	24	17	15	19	28	30	31	24	21	17	21	23	33	20	18	26	24	19	21	20	24	17	19	26	19	15	24	22	25	21	24	26	28	20	22	24	22	23	17	15	22	20	23	30	18	21	24	23	21	20	22	28	28	10	20	27	22	31	24	21	21	15	33	22	26	26	24	20	24	28	23	31	26	22	25	26	19	31	21	20	31	15	19	38	20	26	21	20	16	22	20	27	23	18	25	31	28	27	26	25	18	20	28	16	36	22	22	27	22	30	27	21	27	28	24	28	30	23	24	14	27	16	20	21	14	17	23	23	26	27	23	25	31	21	24	28	28	33	24	29	36	20	29	29	27	18	22	25	20	26	19	19	29	13	29	22	22	20	32	25	26	28	26	14	28	22	29	34	10	20	23	35	17	32	18	21	25	25	27	27	18	27	15	22	24	36	21	24	26	20	18	24	32	28	17	24	29	23	18	31	22	28	24	17	33	28	30	20	15	26	26	25	26	20	34	15	23	21	24	20	21	27	18	19	19	18	18	27	24	25	19	20	23	20	26	24	20	18	21	25	25	30	27	19	29	27	22	24	16	19	29	25	24	30	19	32	25	22	20	30	30	17	22	21	26	27	19	27	26	21	21	36	20	30	18	22	27	24	26	28	22	23	20	25	21	34	34	19	20	24	22	24	28	24	26	20	18	28	25	29	23	20	31	30	16
8902	3128	1562	5367	9586	8936	7157	5744	4571	3675	2930	2439	2095	1825	1751	1485	1320	1538	1479	1257	1069	949	888	857	816	748	765	787	705	718	655	703	610	633	611	576	616	586	569	580	581	555	565	543	553	585	526	513	576	557	563	557	484	510	517	534	530	553	578	532	495	529	466	486	469	510	494	499	494	436	499	494	489	492	497	487	521	479	459	495	518	498	493	463	481	475	515	520	464	510	482	504	501	486	474	514	479	488	522	491	467	432	471	512	467	469	460	423	488	455	468	468	454	476	513	478	520	468	442	471	454	416	464	467	512	493	500	456	506	481	515	472	442	457	475	461	468	452	441	449	466	469	481	438	444	487	461	452	457	473	490	470	432	480	430	440	485	480	496	461	478	449	446	446	453	504	500	485	484	461	506	432	462	432	447	468	472	463	495	431	470	501	492	473	466	537	461	491	483	467	459	483	434	470	471	484	453	486	453	494	437	466	508	465	444	481	442	448	446	485	445	459	509	454	430	446	485	468	487	430	439	481	430	466	473	483	459	429	470	492	498	459	444	466	479	462	422	423	475	463	458	450	491	502	452	479	450	464	491	455	488	484	460	473	457	466	435	432	497	445	452	448	449	469	433	478	494	454	479	438	425	475	460	409	476	450	471	488	451	510	415	447	447	469	499	459	479	482	487	464	489	428	489	508	448	454	472	465	453	499	430	491	450	451	476	436	491	478	474	498	488	457	488	472	499	492	444	487	451	419	460	478	466	485	470	487	496	484	486	473	520	430	444	490	464	447	442	477	478	443	442	442	450	482	479	490	444	500	461	469	441	479	465	459	452	418	460	512	449	407	493	456	454	455	465	472	469	432	465	451	457	461	484	509	475	414	507	431	482	470	488	481	435	475	459	498	469	487	466	462	488	451	494	460	526	488	477	440	478	465	469	485	431	488	462	441	454	449	452	523	488	434	493	448	474	431	473	484	451	465	449	470	495	446	456	486	471	480	458	450	435	463	471	484	492	480	456	453	478	436	480	478	430	445	480	497	491	473	447	518	415	459	446	481	460	447	463	434	494	475	472	436	481	451	451	474	444	484	476	468	441	427	450	460	474	422	458	472	484	518	456	449	448	451	453	465	444	461	483	495	461	459	473	470	443	443	470	478	475	468	454	480	466	452	520	453	458	448	459	453	512	476	477	485	445	455	463	475	465	455	459	476	455	443	468	466	479	475	441	475	426	429	445	486	446	449	432	443	487	449	509	466	493	509	457	460	495	451	463	482	516	450	434	422	450	453	445	497	449	454	462	478	450	448	460	459	468	463	441	457	498	448	473	477	480	495	457	454	512	436	482	451	463	490	490	470	467	456	411	452	454	467	444	526	465	466	427	451	471	508	430	497	456	448	452	433	443	455	450	444	498	416	432	492	444	501	457	463	471	459	465	447	465	446	471	471	437	496	463	439	457	476	478	480	450	468	476	466	500	450	464	483	465	429	434	449	467	429	482	475	473	478	466	450	496	436	462	456	513	446	493	464	488	478	510	463	474	449	518	447	462	449	461	458	441	477	486	461	478	410	473	482	467	467	471	473	463	498	439	450	482	468	433	434	443	466	474	482	457	454	480	467	430	448	446	430	461	482	445	486	465	503	470	444	471	458	466	484	473	436	500	473	471	453	490	448	421	461	458	439	434	460	463	429	443	459	451	446	505	472	465	437	449	450	480	437	455	494	475	484	454	470	485	447	423	457	451	449	494	472	519	469	488	461	498	435	461	448	455	480	451	502	440	455	447	482	481	453	433	477	440	502	510	486	476	476	486	468	494	491	482	435	481	474	475	461	460	471	453	478	466	466	452	463	505	472	470	455	465	469	492	455	469	485	509	449	455	471	415	481	489	478	476	459	482	456	470	463	453	483	464	470	426	454	477	476	482	490	400	480	527	469	446	479	420	500	461	474	480	437	460	455	460	467	445	436	475	477	466	460	440	455	473	441	466	482	452	440	455	460	466	433	413	463	466	479	489	499	463	439	490	469	474	460	470	469	448	471	445	449	493	458	474	447	454	465	461	441	443	414	446	448	461	481	458	454	526	454	477	478	460	417	486	485	416	499	488	441	453	460	472	491	438	484	424	461	461	487	472	444	502	450	440	449	463	425	440	472	463	453	466	484	443	479	470	467	447	440	462	475	445	498	442	475	479	457	494	472	471	496	482	487	457	429	436	462	476	474	499	479	459	476	462	459	431	452	434	396	465	470	457	490	487	462	433	469	452	474	439	435	456	455	434	456	467	461	450	456	482	443	486	426	437	443	431	474	473	438	448	503	471	483	458	515	459	460	462	451	460	424	464	465	470	489	495	450	468	453	478	445	464	461	459	436	439	461	482	445	462	478	495	473	496	455	473	474	450	486	446	486	496	442	466	486	448	476	489	446	517	434	488	445	446	479	431	460	447	481	410	474	476	419	427	477	489	473	459	437	427	478	487	473	451	425	481	475	490	442	441	484	465	442	488	480	473	460	440	454	463	495	458	452	470	464	475	456	469	423	465	434	462	447	503	452	486	463	438	438	457	484	441	484	466	475	489	436	449	424	459	450	470	490	453	440	455	487	456	468	453	429	435	483	451	467	512	446	462	460	476	444	469	468	510	480	470	404	458	458	480	492	489	448	440	464	450	480	427	482	484	472	475	481	465	497	448	505	464	471	488	441	452	492	462	457	465	484	456	481	486	477	470	487	450	463	480	476	466	479	450	449	448	450	447	445	468	485	439	448	489	463	441	473	495	478	495	438	437	457	471	472	480	466	458	468	488	465	494	453	470	470	471	457	485	457	436	488	514	452	462	449	480	457	447	450	430	425	450	481	442	472	446	482	428	498	450	512	490	474	471	474	457	428	469	467	442	496	473	469	448	485	483	451	466	457	451	455	487	442	460	478	485	459	478	451	463	441	483	461	487	482	438	454	486	426	440	468	477	471	496	502	450	434	475	470	434	462	467	481	454	506	415	462	505	468	475	433	478	496	443	471	473	471	477	447	501	446	469	458	446	467	435	466	472	467	487	462	472	458	484	454	498	432	453	509	443	439	466	471	442	443	457	481	450	478	463	505	459	472	465	442	453	467	505	486	473	494	480	452	458	484	468	474	418	456	505	468	472	475	449	449	455	454	477	454	461	483	481	468	487	451	454	448	475	446	430	454	495	482	442	496	505	508	441	481	498	430	451	464	492	480	462	462	471	491	441	465	474	476	480	453	476	496	482	462	458	476	466	443	479	474	448	491	487	474	468	463	500	484	477	456	474	447	473	455	403	467	462	458	486	480	436	445	456	472	428	459	468	500	439	445	452	502	460	445	464	511	506	442	409	445	480	465	455	490	479	441	462	512	454	507	488	455	463	497	460	472	475	474	423	455	456	463	452	455	503	444	494	424	478	460	501	458	453	436	462	472	460	469	489	493	436	470	426	498	490	475	512	448	477	454	457	459	453	460	454	467	480	445	444	459	471	447	434	457	468	477
1040	168	102	78	112	200	174	156	131	112	95	75	83	58	42	54	40	59	54	50	41	29	27	25	23	24	29	23	22	19	24	20	27	13	14	12	18	15	19	20	17	13	19	17	11	10	19	14	20	13	11	13	23	18	17	22	17	11	10	13	15	15	15	12	14	9	12	11	8	13	16	18	13	14	13	14	16	17	16	17	12	18	12	20	21	13	11	10	8	13	15	18	19	14	15	11	12	11	12	9	10	13	14	15	10	14	17	8	11	14	10	19	14	14	9	11	11	6	15	13	9	13	11	7	20	11	11	16	9	14	13	12	16	11	11	12	13	8	15	11	16	20	9	9	13	21	5	16	12	16	10	17	9	7	14	16	19	13	6	11	13	14	14	9	9	18	15	14	10	13	15	13	10	10	13	17	19	10	12	24	11	14	13	10	12	8	21	17	11	20	14	20	12	15	18	11	13	12	19	11	14	13	18	9	16	17	9	13	13	20	13	17	9	18	13	11	17	13	22	11	14	17	18	15	15	10	11	18	9	18	14	18	13	9	17	12	14	13	10	11	17	12	12	11	12	12	16	17	13	18	18	12	15	23	17	15	22	12	15	11	13	11	16	2	12	17	10	17	13	10	17	15	16	10	6	16	19	22	20	13	12	11	10	9	17	12	14	8	17	10	17	15	17	11	12	17	16	19	9	17	16	9	7	8	17	12	18	14	9	14	20	4	16	11	21	11	14	14	17	17	15	12	13	13	21	8	16	9	10	20	11	14	9	9	8	11	15	13	21	18	9	14	13	17	24	16	8	19	17	11	13	17	8	10	12	13	12	12	10	11	15	10	17	11	9	15	22	10	13	16	17	11	17	13	9	12	18	8	16	16	15	10	9	10	8	20	9	13	16	15	8	7	9	12	20	16	11	9	12	18	12	20	18	14	15	12	14	17	7	17	16	12	10	14	10	9	11	10	16	14	6	9	19	13	15	14	14	9	18	10	13	20	16	13	8	12	11	12	11	13	17	9	13	10	18	12	12	17	10	13	17	9	12	21	15	15	11	9	13	12	17	17	19	12	11	12	14	10	17	5	7	16	14	17	12	10	11	11	13	13	14	18	14	14	9	16	9	19	15	15	19	13	11	8	13	18	14	12	14	19	12	16	8	15	16	10	12	12	13	8	12	14	15	14	14	15	11	12	13	14	11	10	18	17	11	21	20	15	9	19	5	11	14	7	13	12	11	14	13	6	12	19	17	17	14	14	10	11	11	10	12	10	14	15	14	16	16	18	10	12	14	16	8	10	10	12	15	8	11	20	16	18	11	17	12	10	15	9	13	14	19	14	14	12	17	7	10	17	11	7	9	16	9	15	9	7	13	9	16	12	17	13	17	7	11	17	7	18	16	20	6	8	13	14	18	11	18	20	11	7	19	14	10	21	17	7	20	14	12	12	10	15	15	16	11	16	21	9	12	7	10	12	13	14	13	8	18	17	7	15	9	13	16	17	11	7	7	15	10	22	12	11	13	8	14	20	9	19	14	11	18	13	11	8	10	20	13	14	11	14	13	16	10	15	11	14	9	18	16	16	12	14	16	15	8	12	11	13	16	11	11	14	13	8	12	13	16	16	11	20	10	10	22	19	18	20	19	19	16	12	11	13	9	8	14	17	12	10	7	13	13	15	11	9	17	9	11	15	9	11	9	20	9	14	14	15	14	9	7	11	16	11	16	8	12	10	11	14	10	13	12	12	21	12	11	12	17	14	17	11	9	15	19	16	13	12	12	14	5	8	10	11	15	12	16	13	7	12	12	10	12	15	22	10	9	12	12	12	11	13	16	14	15	11	15	15	20	19	10	14	11	16	19	19	16	13	22	9	16	16	13	14	12	11	15	19	9	14	16	16	8	15	13	12	11	13	9	16	8	19	13	13	20	18	8	17	17	15	18	8	9	25	22	14	16	18	8	19	12	15	7	8	7	12	16	12	14	10	14	17	10	6	8	15	15	11	16	12	15	18	14	8	7	11	16	13	11	14	9	16	16	10	12	18	11	16	15	13	12	11	10	11	13	12	12	12	12	14	17	8	15	11	20	22	10	18	14	10	2	21	12	15	17	3	14	13	16	10	13	11	15	15	14	12	13	15	7	13	5	18	20	14	16	5	8	23	9	9	13	7	12	16	16	9	14	15	11	10	14	17	16	17	14	11	8	20	14	12	17	5	14	13	15	7	17	13	10	15	16	15	7	18	14	13	12	8	11	10	9	14	13	20	10	16	14	12	13	15	19	16	11	10	7	13	15	17	16	23	18	7	11	10	12	7	15	13	11	10	14	20	11	19	11	21	19	14	8	10	13	11	15	15	9	12	12	14	9	12	16	13	20	15	9	15	12	11	18	13	10	11	13	6	8	15	15	17	12	20	18	13	18	13	12	12	15	14	9	17	10	17	14	15	18	9	8	18	9	15	13	12	14	9	12	13	12	17	13	9	12	9	13	13	16	7	9	11	16	17	10	16	11	14	17	13	13	20	11	13	14	17	16	11	18	21	20	13	16	12	23	15	8	14	14	12	19	9	15	19	14	16	13	12	13	16	13	7	15	17	15	18	15	21	6	11	14	10	7	14	11	14	12	12	19	13	15	14	9	13	22	13	14	9	17	22	12	12	10	15	16	15	11	20	25	13	9	10	19	10	18	17	14	13	11	14	18	15	11	9	19	19	7	18	8	11	27	12	15	10	4	20	16	3	12	10	18	17	19	15	15	12	8	11	12	23	14	15	13	9	16	14	9	19	11	8	14	22	13	15	13	13	17	11	12	14	12	26	9	15	9	11	14	11	13	14	16	14	10	11	18	16	12	12	19	13	4	15	13	11	19	5	12	19	12	17	21	17	11	13	8	12	15	14	9	10	15	12	10	15	14	13	11	8	8	9	12	15	13	11	10	13	15	13	13	14	13	10	12	8	17	9	11	10	19	10	13	11	18	14	8	10	15	12	17	9	18	10	12	22	14	11	10	13	8	26	10	9	12	13	7	12	11	20	14	15	9	13	14	16	11	10	12	5	23	18	14	11	12	13	16	15	9	12	12	8	11	13	17	15	11	13	12	15	15	8	12	12	7	13	9	11	18	9	13	18	19	13	6	16	18	11	12	10	11	15	15	14	19	9	14	12	16	8	9	13	9	11	17	16	13	17	13	8	13	18	10	8	16	10	18	13	15	16	23	28	19	6	19	12	11	19	14	12	15	10	13	22	13	16	11	8	13	4	14	15	13	11	14	8	16	10	9	14	18	9	13	18	8	13	15	14	21	16	10	16	17	16	10	10	14	14	11	12	19	8	19	6	14	15	14	13	11	14	10	8	10	10	12	10	15	12	13	8	12	13	13	14	13	10	16	16	15	18	11	6	14	12	11	11	13	12	17	16	18	13	13	16	15	12	15	15	14	16	23	22	5	15	18	8	14	19	12	11	19	12	12	11	14	12	11	10	7	8	7	9	14	9
13827	6371	2820	10493	17420	16019	13260	10556	8404	6817	5402	4562	3832	3194	2794	2517	2203	2469	2288	1903	1569	1281	1245	1179	1071	960	886	834	847	838	738	717	656	622	617	587	535	557	503	490	460	473	494	419	431	444	409	413	404	413	398	400	409	410	409	358	378	366	384	363	391	340	364	357	321	357	314	315	319	317	317	299	298	327	306	286	310	301	321	325	306	348	335	297	295	319	285	296	298	244	312	315	275	289	300	292	286	322	280	285	325	287	261	283	277	279	303	289	288	243	287	286	269	286	293	293	259	267	284	254	302	296	283	261	289	251	258	291	272	282	240	300	286	294	254	265	277	268	292	276	258	289	305	271	279	266	260	295	296	273	260	297	259	266	243	284	267	265	268	259	278	257	242	278	237	237	287	279	268	294	298	267	296	283	250	254	252	269	259	260	264	253	259	286	267	279	258	272	257	264	281	268	252	256	275	289	249	280	262	270	251	261	264	279	295	261	258	286	245	277	282	246	304	255	260	238	281	286	257	276	245	273	285	278	271	285	269	272	293	265	254	285	256	263	268	256	259	273	280	297	285	263	252	258	255	262	263	245	244	252	275	306	255	245	222	284	270	264	266	267	256	268	275	328	252	259	235	251	234	258	255	288	295	238	231	276	242	268	247	268	245	277	281	264	257	259	251	251	258	268	266	251	242	232	276	273	263	255	264	268	243	278	237	264	287	275	247	264	285	250	257	273	268	279	247	282	292	259	315	245	265	270	287	281	262	261	252	281	246	238	262	250	247	236	274	278	273	272	260	256	266	257	264	262	254	274	279	234	289	259	241	294	270	217	274	249	269	269	268	286	238	256	244	260	246	251	243	278	281	287	260	267	287	255	274	240	232	254	281	283	249	279	298	283	278	242	276	288	272	244	279	279	259	251	258	243	241	236	254	279	266	253	246	251	252	260	266	260	268	250	259	243	271	265	267	272	267	272	266	271	264	254	261	274	278	290	269	242	296	264	289	252	265	225	255	259	282	247	245	275	276	243	267	236	258	256	315	259	260	259	238	258	290	284	238	263	263	275	270	267	278	286	256	247	269	284	265	258	245	261	275	280	284	271	269	271	263	290	259	257	266	257	285	257	275	228	267	278	266	272	278	266	258	250	255	265	262	256	289	283	282	278	264	258	299	284	279	274	255	289	264	263	272	251	271	260	269	267	281	299	238	265	278	268	259	265	269	249	246	257	263	277	241	289	259	288	278	263	275	255	272	297	272	273	260	267	290	244	277	254	266	288	260	251	252	252	260	237	272	283	275	281	222	289	292	226	268	262	286	265	241	280	270	266	249	239	254	261	281	288	283	260	285	251	254	230	255	289	248	271	284	253	261	275	269	250	266	244	289	273	276	281	257	259	276	272	251	256	247	258	269	248	262	264	224	282	292	257	254	243	251	274	243	269	260	247	247	268	269	293	252	260	249	257	281	245	270	295	250	288	256	239	283	262	282	229	270	257	276	262	237	256	232	283	263	260	264	270	252	273	258	251	246	251	252	267	258	255	260	284	258	271	247	269	246	257	257	261	260	278	270	252	264	265	242	230	250	263	261	263	279	284	267	232	257	278	288	276	274	286	263	278	255	285	260	260	250	233	245	274	267	277	289	256	254	277	273	253	240	283	254	255	289	262	268	239	281	264	260	262	261	298	252	281	245	276	276	258	241	282	269	255	268	251	284	230	269	278	267	250	267	259	240	223	270	245	247	255	262	258	254	278	252	257	278	247	256	259	268	283	234	255	267	280	260	277	256	254	260	221	273	267	288	267	268	257	288	286	249	291	275	264	269	296	230	277	256	295	258	245	279	266	247	248	268	281	263	280	270	265	258	261	264	268	262	242	281	279	253	228	272	266	299	246	299	254	263	252	235	251	276	271	252	277	261	258	239	255	246	258	259	277	250	263	238	253	250	248	262	255	256	271	251	273	248	252	272	284	258	248	253	278	263	267	248	289	251	276	270	277	272	259	269	265	240	279	232	246	225	257	244	279	237	265	248	256	244	264	256	266	263	260	226	271	306	263	239	252	258	257	253	293	265	251	254	237	289	259	307	238	250	238	286	276	256	276	265	246	271	292	266	279	264	244	268	286	245	289	239	255	244	280	269	282	241	266	250	262	284	264	279	293	265	265	260	262	254	256	273	272	264	278	262	273	253	288	254	229	256	280	275	272	269	280	259	235	255	241	250	258	275	269	240	268	255	269	269	247	226	286	252	296	267	256	261	263	269	264	246	272	288	253	248	259	270	283	280	278	292	262	254	259	260	249	241	266	259	249	257	249	258	286	276	255	254	261	239	258	252	287	246	247	258	265	273	272	281	269	250	251	278	275	253	272	280	276	251	254	268	271	267	264	268	314	285	269	252	252	249	253	270	251	274	265	238	243	250	270	280	246	244	266	263	257	250	259	265	231	250	287	248	238	276	245	268	276	250	268	291	257	262	269	269	281	285	259	278	275	264	285	234	278	269	239	258	261	279	251	256	291	241	261	276	267	269	269	260	234	271	294	284	228	261	268	266	297	287	263	276	254	249	254	272	275	259	260	253	267	244	231	265	255	266	251	283	268	257	272	294	231	257	272	274	266	257	279	251	274	267	257	271	279	260	246	245	267	293	256	239	265	254	250	251	273	257	263	275	266	280	228	275	242	259	242	255	241	280	249	247	271	272	268	263	260	253	289	265	257	272	281	281	265	248	260	268	254	256	267	252	271	257	251	247	260	255	270	289	286	257	265	276	266	266	286	253	279	249	257	240	263	233	277	252	265	237	298	275	235	239	256	280	268	287	259	268	275	270	279	273	273	246	248	263	231	279	265	261	290	260	313	259	276	252	272	265	275	269	260	288	248	263	277	276	250	250	269	253	282	240	251	284	267	292	251	276	264	251	231	252	227	297	273	263	277	261	256	246	267	262	252	266	278	262	250	273	267	263	261	265	233	242	256	262	272	275	282	271	261	248	273	223	252	247	246	275	259	259	264	267	283	245	263	260	242	257	240	246	237	273	251	278	260	246	240	259	243	295	255	266	271	263	261	283	256	280	295	265	247	268	274	258	262	279	247	278	283	263	268	307	250	269	279	254	294	273	247	271	241	270	265	304	258	246	253	275	259	287	271	281	263	288	264	243	241	229	242	282	277	282	267	249	248	255	285	268	273	288	256	261	257	264	276	261	281	280	275	271	263	253	247	265	266	279	290	263	291	252	288	270	271	282	263	270	258	282	237	253	257	289	240	290	294	261	287	268	259	267	242	249	268	272	274	279	257	245	246	289	287	279	285	250	283	285	280	261	247	248	275	258	262	254	280	261	255	267	256	272	251	267	237	280	263	231	263	274	268	255	257	266	272	264	259	251	264	275	294	265	274	258	257	256	234	275	262	235	291	264	247	263	247	270	243	262	232	282	252	287	238	235	262	270	283	242	260	238	274	259	264	277	240	276	241	279	276	278	285	241	261	233	252	264	286	258	271	247	265
1013	24	22	20	32	29	38	21	27	30	26	21	17	19	20	17	24	19	23	25	19	15	18	17	21	20	15	20	16	19	17	24	17	15	16	17	8	10	18	15	11	20	13	16	18	20	18	17	15	13	8	21	13	13	7	18	19	8	11	9	18	17	14	14	12	19	17	9	14	11	11	11	13	19	12	20	10	17	14	18	12	11	9	13	16	23	14	18	12	15	10	18	8	20	13	7	13	15	15	11	17	12	12	16	20	16	17	19	22	10	14	13	12	16	17	11	14	13	6	10	15	16	14	22	16	6	17	13	14	15	10	31	15	10	13	13	18	17	15	15	13	17	15	12	20	8	13	15	13	18	8	12	21	9	9	13	19	6	15	15	15	16	11	14	14	19	18	15	9	12	18	12	9	12	14	14	12	21	12	12	11	17	10	16	11	16	17	18	18	14	11	18	12	13	16	14	12	13	23	14	16	22	14	11	21	16	15	14	17	19	18	14	15	22	14	14	12	20	11	13	17	11	10	17	21	7	14	10	15	19	13	19	9	7	6	14	13	11	9	12	11	12	12	11	9	15	17	17	16	17	12	17	15	15	11	14	14	13	13	20	10	12	15	15	10	12	13	10	13	14	15	11	9	14	15	19	13	22	13	12	21	16	13	15	8	13	13	14	16	14	9	8	12	20	16	11	14	12	14	22	16	12	10	13	14	12	8	24	11	11	10	15	9	17	18	18	10	12	17	12	11	18	13	15	14	12	18	15	13	12	12	15	15	16	16	14	12	20	19	11	9	16	16	16	18	18	12	14	8	11	16	13	13	12	19	15	10	10	17	17	18	15	11	10	11	7	14	18	14	18	19	11	18	13	12	13	8	13	16	11	13	13	14	14	16	10	19	12	10	11	15	11	11	11	22	14	14	11	20	10	11	13	18	19	14	16	16	10	14	10	12	11	18	16	12	17	20	12	14	14	12	12	10	23	17	13	15	13	16	14	16	14	11	11	19	19	13	23	12	15	21	17	19	20	14	11	14	8	12	14	14	15	19	11	15	19	9	17	11	15	12	10	9	16	15	11	12	17	15	17	14	14	13	21	14	16	14	7	17	15	19	19	19	12	10	13	18	16	26	17	23	16	14	19	14	14	11	12	7	24	11	23	27	21	12	8	16	12	12	21	11	12	13	12	16	17	11	16	10	23	14	9	17	10	13	5	16	12	11	15	14	19	13	12	11	18	10	11	11	15	23	12	16	12	16	18	16	14	12	8	12	12	14	16	23	11	10	20	16	13	10	12	15	13	13	12	14	11	18	15	23	10	14	13	14	16	23	11	9	15	15	11	14	18	13	18	14	12	14	7	12	15	18	7	9	13	18	12	12	10	13	12	9	18	14	13	11	21	10	10	15	17	8	20	13	15	6	9	10	16	14	13	15	15	12	6	19	13	15	20	14	17	12	14	18	7	9	13	14	10	11	14	18	16	15	10	5	9	11	12	17	10	6	11	13	7	16	19	15	16	16	15	17	7	11	20	8	16	18	14	12	12	15	7	12	13	15	12	8	19	17	11	21	14	9	20	12	14	25	17	18	16	8	16	13	13	13	19	18	15	17	17	15	14	10	17	11	14	9	15	13	18	11	9	15	17	21	11	12	12	13	15	17	15	15	10	9	12	14	14	16	11	6	17	13	10	21	9	20	16	19	10	11	14	14	17	8	13	7	11	13	11	18	21	12	9	16	18	8	9	6	13	11	19	16	11	17	9	13	12	11	21	19	15	11	11	13	13	15	6	13	20	23	8	11	8	14	14	10	21	17	10	15	9	12	23	13	7	17	18	15	14	13	13	17	21	13	13	11	14	9	20	14	12	13	13	13	16	12	14	12	12	13	21	17	18	20	13	14	15	10	17	15	11	14	18	12	23	11	12	17	11	21	12	18	12	8	19	9	15	8	21	13	15	18	15	22	15	14	9	19	12	18	15	10	19	10	7	15	11	15	15	16	16	14	14	19	13	18	10	23	16	21	12	14	14	20	15	11	17	17	18	7	21	13	21	10	15	10	10	16	14	10	15	11	19	17	20	9	19	15	22	11	14	7	18	17	15	17	14	13	12	16	17	10	9	19	16	20	15	16	10	11	12	6	10	16	14	11	21	15	26	14	11	14	18	16	15	11	10	9	13	15	15	15	9	6	14	9	15	17	18	14	16	19	11	20	9	15	11	14	15	12	24	10	16	11	11	19	17	17	10	15	19	18	17	10	22	15	16	13	18	18	17	14	15	10	9	10	17	12	20	17	13	11	17	14	12	15	7	17	14	17	13	15	12	13	17	14	24	21	16	8	15	11	18	25	24	15	9	10	11	12	11	17	19	11	16	8	16	13	17	16	9	16	21	17	16	16	17	11	20	19	15	17	19	16	17	14	11	11	6	18	19	10	18	17	19	14	12	11	17	13	13	16	20	15	10	9	13	20	14	10	19	15	19	14	8	14	14	14	13	16	15	15	11	13	13	20	17	20	17	17	12	17	19	16	9	16	13	18	18	11	15	10	15	16	11	14	18	16	19	15	15	14	13	15	16	14	15	14	14	21	6	14	9	12	15	16	12	12	14	22	22	15	16	12	12	11	10	9	15	14	19	12	10	11	17	9	14	17	12	10	19	9	11	18	15	14	9	13	9	14	8	18	12	18	21	18	10	14	7	14	16	14	12	16	10	14	15	11	8	22	14	10	5	15	16	17	15	20	14	11	8	11	14	13	6	21	15	7	16	10	13	15	11	17	14	12	12	12	11	14	14	12	13	10	13	14	13	11	17	13	13	20	9	17	14	10	17	15	11	15	13	19	14	10	19	10	14	14	12	12	8	17	9	11	18	10	13	13	13	13	11	13	15	16	17	16	12	15	8	10	15	18	18	10	18	17	17	12	21	15	14	12	12	16	13	15	14	12	14	9	15	14	17	14	25	23	12	14	17	10	18	10	11	15	12	16	12	17	16	10	16	18	21	18	19	11	18	12	13	12	8	7	14	13	20	16	18	14	12	17	17	12	11	8	15	13	20	10	15	12	18	12	15	28	12	15	13	15	17	11	11	15	10	20	16	17	15	14	17	13	23	11	12	12	12	17	13	14	10	18	13	15	21	14	15	14	10	15	24	14	19	14	16	15	11	12	18	14	14	16	15	10	15	8	21	17	20	13	9	14	10	16	16	9	10	9	13	15	16	13	18	11	12	10	19	15	13	14	12	22	14	13	16	20	14	14	13	12	12	16	16	21	20	6	14	15	8	12	13	17	13	11	15	11	15	5	16	14	18	15	14	10	16	11	17	18	22	8	15	15	17	14	14	13	16	9	13	25	14	15	14	11	18	19	14	13	18	10	18	13	7	16	18	18	18	13	22	9	16	16	16	18	16	18	10	22	9	20	13	8	13	8	11	10	12	12	18	6	20	9	11	13	18	26	16	12	12	12	16	23	15	15	15	17	17	10	10	14	15	12	12	10	15
7200	1296	614	1754	3273	3042	2455	1889	1466	1246	1060	817	790	681	670	574	539	669	642	556	468	433	437	393	376	360	375	395	359	344	354	321	290	352	333	311	309	301	309	316	307	323	300	308	282	309	316	297	287	297	288	324	282	289	301	303	312	284	290	288	314	270	276	270	295	274	304	308	264	306	259	263	280	298	291	281	292	300	291	288	303	292	293	282	308	287	279	293	304	292	281	295	287	315	329	286	276	325	296	276	288	281	270	286	269	305	275	303	253	287	290	285	289	284	280	280	278	295	269	248	299	287	276	275	298	257	282	277	251	269	255	294	283	264	278	263	270	293	302	265	270	273	303	274	277	262	278	283	278	244	282	281	264	301	284	292	277	319	279	306	271	275	308	317	282	284	273	261	276	317	291	286	290	257	312	290	273	272	272	286	298	298	292	293	293	295	311	285	282	300	284	290	278	316	288	286	267	273	250	260	271	293	273	254	276	278	286	283	269	289	281	267	317	287	267	305	255	289	274	289	267	254	292	277	272	254	256	271	311	302	289	287	283	289	275	284	299	262	281	283	272	290	258	304	288	281	279	273	255	278	283	257	273	255	238	265	274	265	289	261	314	323	275	294	266	289	293	284	311	293	272	282	296	308	272	277	269	263	290	280	269	308	260	284	273	270	281	281	253	298	279	256	290	317	302	279	265	290	270	267	303	246	273	298	296	283	270	262	280	273	273	281	277	269	295	241	270	272	257	275	294	278	285	282	315	278	289	286	243	283	290	304	279	305	268	258	295	272	285	247	282	299	310	303	280	295	248	291	260	296	286	288	256	271	264	294	290	273	279	312	288	267	283	282	267	298	291	291	245	284	285	297	285	278	252	283	279	285	277	275	267	298	255	285	309	268	289	273	290	267	275	250	272	282	273	282	269	288	321	289	274	286	263	296	278	290	276	282	264	298	270	319	273	252	299	259	283	285	276	314	235	260	286	266	315	287	265	245	288	278	304	295	261	290	282	280	250	271	282	300	289	287	308	304	281	278	279	265	275	277	287	267	282	278	278	300	288	308	288	268	252	279	283	317	290	241	279	270	289	282	268	272	315	273	251	253	301	271	273	288	294	271	265	259	262	279	302	308	262	277	276	302	265	283	284	296	272	276	253	281	274	268	302	263	262	281	289	291	279	283	265	261	268	286	254	276	237	277	256	309	283	286	298	261	274	287	265	289	304	264	290	302	275	298	276	265	270	263	280	284	299	280	313	255	268	276	274	273	303	275	273	288	283	274	264	264	276	294	256	253	309	270	282	269	289	277	302	265	292	301	282	266	309	328	287	282	273	282	287	275	298	296	285	271	274	279	264	280	225	250	319	291	293	292	266	282	292	293	273	306	285	278	271	264	299	281	298	274	269	288	293	264	259	276	281	254	270	283	313	263	282	293	272	338	302	263	270	263	285	287	270	299	281	256	291	249	280	283	249	255	304	290	280	252	275	260	278	259	266	297	273	292	284	285	303	306	279	283	307	288	308	313	288	291	318	282	264	263	292	271	292	280	264	253	265	261	300	263	248	282	269	252	273	309	254	271	272	325	253	270	271	298	252	277	257	292	280	275	290	289	268	298	286	298	260	289	301	273	300	263	281	284	289	320	310	286	278	270	279	283	236	293	269	309	309	302	290	292	311	269	278	293	254	304	278	304	269	291	251	273	284	271	267	286	278	276	274	288	290	260	273	279	279	295	298	275	303	266	242	288	258	250	289	287	272	264	258	276	273	277	294	270	296	273	265	261	258	274	286	280	252	275	337	293	266	286	260	279	298	285	303	265	304	287	274	283	288	289	259	278	251	253	292	271	256	303	263	299	256	268	268	282	292	244	313	253	280	251	301	305	271	263	278	283	293	289	255	302	243	274	285	288	269	264	264	287	256	284	275	277	267	292	273	293	302	284	284	294	303	298	302	288	295	280	295	287	273	289	279	273	284	274	272	339	288	269	292	291	266	286	257	259	280	252	262	297	282	294	263	278	300	264	286	268	297	239	320	285	307	269	289	250	252	291	295	278	269	300	297	300	260	268	260	288	299	262	304	284	264	290	260	284	261	285	272	248	263	286	277	258	262	304	271	271	272	279	268	273	276	268	242	273	267	271	271	298	280	270	286	268	293	271	275	288	284	259	273	287	261	266	279	264	257	255	268	316	268	298	275	297	283	288	267	290	265	284	222	296	279	264	280	281	287	300	281	281	289	316	299	258	262	270	273	279	267	267	262	293	268	269	269	275	245	276	270	297	279	265	285	258	262	300	266	302	277	281	292	275	283	288	255	262	260	261	274	273	272	257	266	283	280	268	309	275	280	260	274	303	257	296	319	276	289	294	266	267	291	312	282	306	247	298	265	314	301	295	263	273	285	290	280	266	286	284	255	291	286	300	269	269	277	284	280	253	272	282	310	291	285	279	261	268	304	256	319	312	267	268	270	291	277	282	279	270	259	290	294	271	289	329	280	295	323	292	255	268	272	278	283	247	251	248	281	318	290	277	314	290	264	306	295	272	282	308	262	273	312	286	285	292	281	289	283	281	304	263	291	291	275	285	282	256	266	274	256	306	308	285	283	248	252	255	270	278	264	301	283	284	280	278	276	303	254	245	289	275	293	284	292	294	260	270	278	251	286	286	291	267	287	274	275	256	292	300	293	273	268	313	269	296	264	305	302	280	285	291	296	257	280	268	279	299	284	263	262	244	290	259	286	290	268	250	304	285	255	256	282	272	283	264	276	281	287	269	269	288	273	263	311	258	280	274	276	298	266	261	263	277	272	247	273	289	286	265	265	261	273	307	277	276	276	285	280	282	280	266	289	303	267	262	315	298	295	282	252	246	269	270	282	303	291	272	301	311	285	285	283	267	267	271	290	262	280	298	323	266	260	274	276	293	277	289	272	300	290	279	249	280	281	266	263	263	282	291	269	246	272	276	266	273	276	290	299	315	300	266	283	281	259	278	259	310	288	304	307	268	252	288	263	268	297	294	290	275	269	303	281	257	291	287	269	297	269	278	280	272	325	266	297	270	285	283	307	275	287	257	281	270	277	245	283	289	282	276	271	286	261	303	275	252	266	279	269	271	309	298	279	262	293	261	275	288	266	270	299	277	315	304	283	273	293	257	286	270	263	272	265	266	326	295	254	299	298	261	264	284	308	307	284	269	307	265	243	283	286	268	263	296	279	300	257	273	301	266	344	275	263	268	294	295	290	278	292	261	270	245	268	275	266	283	272	313	284	291	284	253	273	278	277	299	287	279	287	286	271	251	292	263	285	293	268	267	311	301	283	286	249	271	255	281	291	297	317	288	271	289	280	270	282	261	247	256	304	301	274	285	274	292	315	283	292	266	287	289	284	255	260	319	272	255	290	261	296	281	278	322	278	272	281	290	295	273	267	322	275	293	267	266	259	300	262	269	296	279	282	309	284	297	261	283	258	286	305	265	288	265	274	278	298	280	278	268	250	283	272	311
1858	101	54	53	77	83	83	77	71	81	80	55	62	45	33	41	46	38	45	35	36	27	25	27	30	23	33	32	24	22	33	36	28	33	22	25	23	36	27	32	32	20	29	28	18	28	18	32	24	36	33	25	25	15	20	23	18	31	24	20	20	36	19	40	24	29	21	22	24	18	29	29	30	24	21	30	24	23	20	26	28	21	27	23	29	27	20	21	20	24	26	15	23	26	13	25	24	14	27	26	15	25	30	28	28	17	26	24	18	20	23	27	17	21	21	22	26	22	28	29	26	25	31	32	28	23	23	24	28	32	26	25	29	29	29	25	36	22	21	19	12	17	30	24	19	19	17	26	30	21	27	24	18	32	28	17	33	27	25	28	29	29	22	20	20	23	24	22	22	19	35	19	21	20	22	30	28	24	24	17	25	24	34	25	24	26	22	30	20	17	24	21	19	32	17	25	14	22	18	29	26	23	18	25	25	24	16	29	23	32	30	35	26	20	29	22	19	26	25	26	27	15	26	17	26	34	23	27	30	23	21	31	21	19	20	20	29	23	24	31	27	19	22	23	21	19	25	39	24	21	18	27	20	20	22	24	15	26	24	24	24	22	19	27	22	26	23	33	30	26	17	34	25	27	25	26	24	36	30	32	28	22	19	25	27	20	23	26	22	22	30	22	18	24	30	23	24	28	34	37	24	21	20	24	23	17	31	19	26	29	31	33	29	23	18	35	20	29	22	19	15	26	24	26	24	33	18	28	21	30	21	19	22	24	22	29	31	28	25	23	18	20	21	20	30	29	27	26	37	27	17	23	29	29	25	25	23	25	29	21	18	24	15	32	20	26	23	33	31	18	20	22	27	21	29	28	34	30	26	30	21	39	26	21	17	23	14	25	21	23	29	19	20	25	14	17	24	19	27	17	28	21	28	22	21	28	27	27	26	27	35	24	28	19	26	23	41	27	21	24	20	18	27	34	17	29	22	22	35	29	23	31	29	29	26	30	18	29	27	24	27	24	27	22	19	20	29	33	34	27	25	23	23	34	26	20	17	27	21	23	21	17	25	17	24	21	25	27	24	33	23	25	17	23	22	31	25	31	24	30	14	23	18	18	25	18	23	26	21	36	17	26	28	23	23	27	22	20	20	25	31	24	22	17	15	30	25	28	27	26	21	25	19	24	24	30	21	14	28	29	25	24	26	24	13	25	26	22	28	28	23	33	14	27	24	26	23	23	18	31	25	20	23	23	19	25	29	18	19	16	21	24	32	18	21	23	20	27	19	22	27	24	19	18	28	23	27	25	28	22	20	29	30	21	22	19	31	15	23	23	25	20	29	30	32	24	25	25	25	33	26	31	29	28	26	16	25	23	27	31	26	25	25	35	20	21	28	25	22	20	24	23	19	32	24	27	19	25	30	19	23	31	18	15	19	24	17	37	26	23	27	28	18	23	23	24	19	26	15	24	23	31	28	31	21	28	27	24	20	22	25	28	28	26	21	29	31	13	33	23	36	21	27	27	27	20	29	29	27	29	33	32	28	25	27	24	25	34	26	31	18	27	28	22	21	23	17	16	23	23	31	29	32	26	20	22	26	26	19	34	18	23	28	32	21	39	19	27	20	32	18	17	24	27	25	29	20	28	23	21	26	26	23	22	32	20	24	26	20	31	27	23	26	29	34	32	27	22	27	25	27	25	16	32	25	26	25	28	44	21	26	23	38	24	18	23	31	25	25	19	24	19	24	25	14	22	24	32	24	33	23	16	22	27	21	20	22	27	27	24	39	19	26	23	26	23	20	26	18	22	25	32	18	24	22	23	30	26	24	16	30	20	23	26	20	24	22	22	26	19	30	21	21	38	20	21	25	22	35	26	19	23	33	23	29	30	23	25	20	29	19	24	20	24	27	32	17	21	25	27	17	23	21	22	25	23	19	32	29	29	23	31	24	25	22	27	27	20	28	23	32	27	20	18	23	24	24	26	25	30	22	25	22	21	19	27	27	21	19	22	21	26	18	21	21	31	19	29	24	11	31	19	23	27	30	33	20	20	21	26	34	34	36	27	16	35	27	16	17	28	24	20	24	23	20	23	12	24	23	26	23	31	29	25	25	20	12	17	23	28	24	29	25	20	24	24	23	29	22	19	20	19	28	23	19	28	20	23	24	23	24	21	23	27	20	33	25	32	23	30	23	23	14	26	22	23	33	23	24	20	22	29	26	31	28	31	25	21	17	26	21	24	25	23	34	23	32	19	26	26	27	25	30	20	28	22	23	33	28	21	17	25	23	26	26	17	22	21	29	22	20	19	29	28	30	30	19	25	26	16	21	29	27	23	21	23	18	32	22	22	18	16	27	21	31	21	23	32	32	22	29	24	28	16	36	36	16	24	25	25	21	22	23	28	29	30	21	34	24	19	28	20	24	26	23	25	20	25	27	27	21	22	19	24	17	21	23	31	23	33	18	20	21	24	24	23	22	25	20	28	21	22	24	24	18	33	21	23	32	27	22	31	31	22	30	11	21	20	31	17	31	13	25	20	24	24	22	27	25	22	33	24	23	26	37	24	22	19	22	23	20	20	27	17	13	25	30	24	26	34	25	28	29	30	32	36	21	18	27	27	22	21	15	25	23	21	30	24	22	35	18	25	13	20	31	18	30	23	27	31	21	30	24	20	29	25	28	26	25	23	34	25	29	24	24	29	20	17	26	23	23	21	19	25	24	19	26	22	27	31	18	15	15	28	24	22	19	31	25	21	15	18	22	24	23	24	27	25	23	20	28	27	29	25	29	19	26	26	25	21	16	19	31	26	15	25	23	24	22	20	35	31	18	20	20	21	19	23	29	23	24	23	23	28	23	21	17	28	15	27	29	30	29	26	26	25	23	25	29	20	27	16	16	27	21	20	22	26	22	30	25	35	16	18	32	30	28	22	35	17	31	22	18	22	20	21	25	18	27	14	22	27	20	30	26	25	17	24	32	26	24	23	28	24	26	19	33	20	33	29	28	23	20	20	22	20	23	27	21	26	32	25	26	23	24	29	33	16	19	22	16	22	26	17	13	25	16	24	23	28	23	22	25	28	26	37	20	25	25	25	22	27	22	14	21	27	34	19	26	23	18	24	22	32	22	29	25	31	19	26	23	19	27	23	24	27	24	31	23	20	30	25	23	27	25	25	27	24	25	39	24	21	22	33	28	20	31	23	24	28	21	24	30	24	20	26	22	23	23	26	35	20	27	17	23	22	20	24	21	36	24	34	21	15	31	29	20	29	25	23	31	23	21	22	23	38	29	19	22	28	30	19	20	21	29	29	27	23	18	21	21	24	26	23	21	21	30	27	33	21	23	27	40	20	22	23	15	31	25	19	22	32	22	28	29	26	19	24	22	25	16	19	24	28	22	17	21	26	20	22	24	29	27	22	24	33	22	27	30	37	16	18	22	22	26	30	22	18	29	20	21	28	22	21	24	29	22	24	22	31	31	18	29	25	20	20
9072	3318	1621	5515	9698	9167	7410	5968	4571	3717	3126	2554	2200	1965	1729	1404	1361	1540	1447	1164	1121	957	907	824	847	811	758	733	693	718	658	665	643	653	579	632	633	564	560	567	552	581	602	555	547	616	563	546	493	530	522	529	504	533	521	525	518	519	493	480	513	504	508	490	532	485	507	506	459	515	516	484	507	480	478	485	486	495	505	493	508	459	487	489	488	490	458	472	488	465	486	491	473	494	497	495	474	490	432	508	479	468	496	442	450	529	489	472	494	460	461	463	442	497	480	499	464	512	471	498	468	475	449	485	450	493	419	526	445	472	458	507	445	492	466	455	469	468	461	467	495	479	426	464	492	427	488	470	480	452	472	484	458	458	456	462	507	444	467	466	452	453	441	470	468	476	492	491	439	477	515	463	498	449	465	494	495	521	476	471	482	470	472	444	478	509	493	494	462	507	470	506	466	477	469	477	458	455	469	461	477	485	458	472	473	445	453	468	501	507	456	481	486	416	473	483	430	464	458	453	485	504	473	450	448	472	469	474	451	487	440	455	480	461	498	466	466	477	459	437	528	492	459	445	450	500	459	479	455	460	456	497	456	475	445	486	496	452	492	466	504	512	489	432	445	451	459	484	461	465	470	490	448	467	469	492	446	458	503	448	437	474	459	470	460	480	491	468	432	471	448	456	424	526	457	499	474	474	489	478	560	481	465	481	502	462	485	437	445	454	439	448	459	444	472	438	505	476	462	459	464	464	463	487	446	503	456	488	438	513	483	483	485	458	440	491	475	514	485	449	461	463	461	491	495	486	456	454	461	441	449	448	469	395	466	469	510	460	448	481	476	466	448	432	476	460	455	473	459	491	475	522	412	477	465	476	474	465	482	453	512	468	454	466	465	485	459	507	498	484	460	468	456	480	473	493	481	440	457	491	469	493	476	480	452	494	436	477	454	483	490	476	474	463	455	482	462	513	464	482	461	430	483	513	509	448	440	463	482	459	475	463	443	494	486	438	451	485	456	452	480	463	478	460	473	458	465	441	501	497	467	477	475	473	478	472	469	478	458	440	479	480	462	516	491	479	490	496	467	478	469	449	493	463	481	461	472	449	515	442	464	469	464	479	451	471	501	441	510	450	461	473	483	461	479	462	485	468	467	500	477	445	529	476	455	457	424	480	448	469	478	479	469	469	464	432	461	450	493	459	457	469	473	496	440	492	463	461	413	472	455	512	454	458	441	474	483	465	432	458	427	479	502	473	504	423	429	449	473	426	431	458	502	489	485	464	480	455	481	437	474	426	460	481	457	484	460	458	428	493	481	477	455	492	461	481	464	482	479	429	465	453	444	428	471	498	497	513	483	479	482	444	447	485	492	486	463	478	441	456	493	408	450	472	453	497	492	494	420	458	474	489	450	457	499	496	443	465	487	450	460	490	466	449	456	483	468	484	473	461	463	503	484	478	478	402	467	466	482	485	471	451	511	474	477	455	458	455	446	474	516	451	439	419	433	433	470	499	463	442	447	508	441	456	492	458	523	429	458	442	440	439	471	534	469	508	472	429	454	523	450	448	482	461	459	489	442	493	443	460	483	476	508	448	433	441	499	456	462	456	488	455	449	456	499	441	489	468	504	434	461	459	443	467	434	461	476	435	490	477	456	483	474	464	479	462	488	453	487	464	470	465	474	443	405	467	485	446	469	444	460	471	466	460	485	434	459	458	464	456	463	456	490	483	484	462	472	485	482	465	492	458	493	452	496	491	496	447	450	474	510	457	450	450	427	449	464	438	481	495	501	492	471	501	470	457	474	481	456	471	472	456	484	452	464	474	479	432	464	451	473	452	450	493	472	443	506	485	449	480	462	457	457	465	439	467	459	451	490	475	481	490	454	459	473	472	464	480	475	480	508	455	476	427	441	494	461	492	529	486	474	464	466	504	493	503	460	471	461	431	445	447	459	474	459	419	495	462	482	489	495	478	459	455	472	480	449	486	466	482	470	473	465	483	466	467	440	481	483	480	470	453	456	442	472	460	474	496	456	450	447	480	464	525	490	460	466	436	457	463	481	484	454	468	456	478	491	478	497	473	472	476	498	483	472	448	463	470	472	472	447	467	492	489	510	483	446	491	480	486	485	496	459	444	479	493	505	474	458	455	444	481	439	458	452	483	438	486	488	472	478	467	455	465	487	480	467	502	472	486	490	475	472	432	428	459	462	506	444	481	460	474	441	455	506	456	497	481	479	469	488	455	460	487	488	503	480	474	455	451	458	501	473	480	475	470	485	454	482	471	502	462	463	499	507	429	480	466	459	460	430	477	452	462	494	453	470	455	468	485	436	480	421	462	490	453	511	441	499	475	501	485	462	452	480	460	450	487	429	463	430	495	479	480	467	415	455	457	486	516	434	478	471	423	502	464	482	469	442	463	458	435	483	513	478	491	454	461	449	473	489	487	471	487	467	482	463	471	494	491	462	485	525	435	462	487	468	467	479	446	465	478	479	446	473	441	474	455	482	449	455	449	459	466	452	454	431	433	473	505	479	478	452	464	462	441	480	470	475	496	464	458	450	473	422	487	469	431	459	482	459	469	438	494	440	497	493	457	485	467	477	484	464	477	454	495	453	506	466	473	501	452	477	470	474	466	424	487	457	437	486	452	491	492	466	479	512	451	471	474	468	470	437	472	470	471	435	489	464	472	505	496	482	444	476	473	479	477	448	450	467	474	487	472	460	479	490	463	433	464	416	486	474	478	442	441	515	458	492	444	470	485	431	452	455	451	474	525	470	479	467	477	507	447	492	476	463	496	461	498	447	500	477	469	471	473	458	472	406	469	478	487	440	473	460	520	477	439	487	447	443	471	454	492	487	500	497	450	475	469	472	442	496	478	483	435	473	483	450	472	446	505	497	483	474	476	456	459	459	436	472	478	444	438	461	499	488	424	470	463	431	515	472	452	477	474	487	464	461	450	466	471	480	501	494	477	484	430	454	437	492	475	452	435	478	513	491	475	465	486	463	434	427	437	477	475	485	455	457	495	437	468	427	527	461	466	448	459	471	498	467	451	465	446	439	464	469	493	443	452	479	448	459	484	500	428	465	472	438	472	466	469	494	444	472	450	481	475	417	474	451	450	460	469	509	511	498	466	454	467	459	460	447	451	410	485	488	475	484	519	438	451	478	455	533	496	477	452	450	457	475	446	494	479	434	505	464	447	502	461	497	474	477	495	488	460	455	453	477	414	464	476	466	459	468	474	489	445	490	470	488	513	470	480	487	490	470	458	491	438	526	463	469	475	478	464	429	455	485	421	451	449	471	469	415	466	498	476	443	417	443	469	431	457	489	476	472	495	469	429	486	466	449	487	489	454	464	486	494	481	460	472	506	486	498	461	449	458	460	472	482	464	467	456	482	445	503	513	483	497	456	499	491	477	450	467	493	496	441	441	481	489	502	450	453	460	478	456	459	486	503	492	493	465	475	489	510	453	470	468	497	460	484	493	475	495
1852	82	63	36	86	99	85	86	66	58	62	56	46	47	42	36	51	50	42	29	40	43	42	32	22	36	29	32	25	38	29	24	32	31	35	26	24	32	27	26	30	19	35	16	30	23	25	31	26	24	31	31	29	28	18	29	28	24	24	18	20	29	26	23	23	25	25	28	23	25	16	34	26	20	22	27	20	18	34	32	27	25	21	19	29	22	21	26	25	35	24	25	25	27	20	27	22	19	31	27	26	22	23	13	21	30	28	27	17	29	24	27	30	21	22	35	19	23	18	30	23	22	26	13	23	23	26	26	28	24	18	20	29	16	20	25	23	29	22	32	20	16	27	22	24	22	21	18	19	21	23	19	22	22	19	24	17	29	31	22	16	30	26	32	25	28	25	29	24	30	20	21	26	18	22	24	24	33	34	27	21	25	18	25	20	18	29	19	25	20	28	24	24	18	24	21	24	26	20	26	28	27	26	26	14	20	27	26	22	22	25	36	25	21	17	19	24	24	23	19	29	27	19	17	29	24	26	19	20	27	21	17	26	25	21	19	19	23	30	27	24	26	18	27	28	28	27	33	25	20	34	15	17	22	29	18	27	25	23	21	21	18	22	32	26	23	27	23	28	18	17	30	32	24	25	22	27	18	26	21	27	19	26	22	28	23	33	22	24	22	25	22	21	21	24	30	37	24	18	21	21	32	22	26	21	26	25	28	29	23	26	19	15	25	27	17	19	22	27	20	26	17	37	19	24	28	16	28	28	21	32	25	23	19	21	27	26	32	28	18	28	22	34	25	23	32	32	29	25	25	21	22	22	25	18	29	26	30	27	23	17	35	32	24	23	33	29	28	21	26	28	31	31	32	30	23	18	23	25	22	36	20	20	23	20	17	17	23	24	21	23	21	23	29	27	22	21	36	26	19	24	26	24	20	21	25	37	29	26	30	25	28	19	18	25	26	23	16	26	36	29	27	16	30	22	23	35	32	23	21	13	26	12	24	29	26	28	26	23	35	29	22	17	19	29	30	24	21	23	26	30	21	24	35	22	26	25	22	32	19	23	21	28	25	28	33	20	24	19	26	18	21	33	20	27	22	28	32	22	28	30	24	29	27	25	28	16	30	24	23	22	23	28	22	19	20	24	28	22	28	25	30	21	21	25	23	35	22	26	24	22	19	28	20	32	22	28	21	26	28	24	25	26	20	25	23	26	26	19	23	25	27	26	20	21	29	18	21	22	20	33	25	23	15	29	21	24	26	23	31	26	20	21	31	29	25	16	25	24	28	28	23	22	25	20	20	25	33	20	32	20	21	23	20	31	25	26	18	16	22	27	12	33	22	26	34	21	21	23	24	22	25	27	27	28	25	27	27	20	16	20	17	25	20	28	16	20	23	23	25	23	24	26	23	16	28	24	17	19	25	32	20	25	23	16	32	22	20	29	16	24	24	27	22	22	23	29	24	29	29	32	17	22	27	30	16	29	20	27	18	22	35	25	21	25	25	29	28	24	15	25	19	22	24	26	23	21	22	25	19	28	36	21	28	15	25	29	23	21	13	32	27	27	24	30	26	23	28	18	29	25	29	24	14	35	31	21	20	21	31	30	30	20	20	19	33	29	19	26	22	30	24	18	24	26	23	27	17	23	24	22	32	22	17	23	22	26	23	27	21	25	22	21	19	24	20	23	22	36	24	24	25	30	27	29	16	18	28	25	23	32	30	24	25	18	21	25	22	27	20	23	20	24	11	24	19	23	31	21	21	31	24	24	29	25	22	33	27	16	21	32	23	35	28	38	28	24	21	15	21	30	18	32	15	20	28	29	22	23	24	19	29	28	26	21	14	18	18	22	30	23	25	29	18	20	23	23	26	26	28	30	23	22	14	29	14	27	29	29	18	22	20	19	29	24	16	23	25	21	15	20	20	24	31	23	24	20	22	20	24	22	30	25	19	24	23	27	21	18	17	13	21	29	26	18	20	23	27	26	36	22	32	16	22	27	24	25	22	26	17	26	25	18	15	21	23	21	20	25	25	28	26	24	24	25	32	31	18	21	22	15	31	19	17	22	24	27	26	30	29	22	21	33	18	21	26	24	20	23	21	17	26	26	12	14	13	26	28	27	19	23	18	23	24	34	24	25	27	20	29	25	29	27	24	10	24	28	17	21	19	28	30	31	31	31	21	22	15	22	24	27	35	31	20	24	26	18	27	22	21	31	23	32	24	22	24	29	28	20	19	18	25	32	26	28	34	18	15	22	23	24	23	29	23	23	28	26	29	23	20	20	24	29	36	25	20	31	24	24	20	26	24	21	19	18	20	18	20	28	24	16	25	29	21	19	18	24	22	31	30	20	27	17	27	24	28	29	27	18	19	30	15	28	28	17	23	31	25	19	12	21	18	18	22	14	19	20	35	22	26	17	28	24	30	27	24	14	22	32	24	32	25	31	26	29	31	20	26	27	20	28	20	29	31	24	30	28	18	26	28	22	24	33	29	21	26	28	17	29	18	22	28	23	32	22	27	28	19	22	21	21	21	22	23	37	33	24	30	20	19	15	28	20	15	25	34	31	20	29	21	24	26	22	29	22	31	18	28	22	26	28	26	20	31	16	24	23	27	20	14	28	29	19	23	29	18	19	22	25	29	27	25	26	22	22	25	25	29	29	19	21	24	25	23	20	21	20	23	17	14	28	31	20	32	24	25	21	29	25	32	20	20	28	32	26	25	14	23	29	21	18	23	23	11	20	24	25	29	30	18	17	18	26	28	18	23	24	20	13	22	19	23	26	24	24	28	25	35	17	15	20	24	24	26	30	29	22	19	27	23	29	24	25	22	32	23	28	28	22	22	23	24	23	17	15	13	27	30	22	23	29	27	29	32	23	15	20	24	24	25	24	28	26	22	21	15	25	25	20	31	20	21	30	25	21	13	22	29	21	24	21	24	31	16	34	18	23	23	21	24	27	22	27	15	16	23	28	22	21	19	21	25	23	29	27	17	17	19	24	21	22	25	24	23	37	21	27	26	24	21	23	19	28	22	22	22	22	25	29	26	14	20	32	28	23	24	30	23	30	25	28	29	24	17	29	22	23	30	21	25	24	21	19	29	17	18	29	26	26	21	20	22	22	22	24	20	20	30	24	20	20	20	26	32	29	31	25	28	31	26	30	28	20	13	20	22	20	27	29	21	19	24	18	24	23	19	24	22	14	23	28	15	18	24	23	29	28	14	18	21	24	17	27	24	27	31	28	21	26	26	17	31	25	23	25	25	21	22	20	21	25	24	22	27	24	14	27	21	29	27	24	18	23	20	18	24	25	24	26	35	21	32	27	21	36	32	21	22	28	29	27	28	17	33	28	25	31	32	22	22	27	26	20	24	32	22	21	26	22	21	22	27	28	29	20	28	20	20	15	21	21	23	24	22	28	20	16	26	24	16	20	22	26	10	38	32	14	29	28	20	19	28	18	32	21	20	23	13	12	23	16	23	27	28	27	16
9001	3108	1608	5335	9581	9004	7446	5652	4469	3627	2929	2539	2139	1853	1636	1485	1327	1518	1439	1261	1064	951	892	863	862	766	759	701	680	694	687	628	683	611	645	593	605	620	580	587	594	566	540	553	578	519	559	536	586	537	517	494	503	536	543	545	527	509	486	549	503	516	490	559	530	515	524	495	487	523	480	501	510	475	516	492	475	498	506	486	480	492	493	495	476	499	489	511	481	501	527	455	500	514	489	478	502	497	492	497	471	462	466	504	505	461	470	506	473	515	476	454	502	479	464	486	486	493	461	459	479	495	502	487	479	476	465	496	455	468	476	449	497	452	500	535	488	548	494	489	488	502	477	486	480	478	482	448	513	470	486	493	455	477	465	511	463	492	471	464	478	431	499	465	430	486	478	466	451	476	455	457	477	482	473	473	499	447	461	480	495	486	467	489	487	499	464	494	480	493	449	487	475	461	503	470	473	499	471	426	480	477	475	480	456	452	463	487	473	480	497	459	417	476	417	461	454	519	499	475	472	493	464	479	395	522	454	483	472	458	461	516	453	462	433	464	455	472	426	441	461	464	464	434	486	453	426	478	471	497	476	479	455	457	508	463	453	456	478	465	471	448	484	489	449	458	487	455	501	452	464	452	476	502	503	427	461	473	459	482	482	473	463	489	467	471	461	495	426	459	468	456	458	407	466	474	467	455	454	465	453	470	452	469	500	453	479	483	478	483	448	442	469	454	478	472	445	451	444	465	476	459	477	438	469	490	434	461	469	467	506	456	466	464	506	495	427	502	434	494	497	486	473	492	504	441	491	460	466	517	457	489	506	453	479	470	497	491	454	452	503	490	496	468	467	462	501	476	487	482	469	477	433	462	457	458	499	472	467	485	468	442	492	482	475	469	487	477	463	474	425	484	422	510	465	432	477	484	476	452	471	474	483	486	435	444	480	447	474	468	459	475	480	447	441	490	457	492	460	485	452	487	493	488	468	469	440	478	460	441	488	448	470	484	491	475	449	469	502	517	449	510	459	463	485	492	476	493	462	460	467	432	486	489	462	468	455	474	473	465	485	499	467	460	475	485	489	489	486	489	434	458	477	489	444	427	442	457	462	459	433	466	450	508	475	458	498	467	434	471	451	492	470	466	470	457	410	501	451	477	437	455	499	459	488	495	470	475	473	483	480	484	440	472	491	475	452	458	431	464	472	487	504	464	435	489	478	461	440	457	481	455	455	488	457	473	482	449	431	483	474	479	432	491	475	485	498	442	474	468	450	499	488	456	470	481	472	438	451	449	488	444	465	475	445	498	525	487	467	463	448	487	464	462	484	469	461	452	474	455	492	473	479	451	462	508	481	461	427	466	456	457	516	474	506	503	472	441	479	479	497	467	458	462	466	447	445	469	481	464	467	478	474	479	470	450	480	451	448	480	442	441	462	450	488	464	488	488	492	469	477	475	469	482	441	439	439	488	481	427	446	489	464	503	403	512	428	488	502	439	499	452	448	486	473	479	451	444	502	473	498	471	507	500	474	446	450	473	495	454	446	473	488	467	442	486	464	478	473	453	455	463	455	469	507	463	453	437	454	436	481	472	417	460	435	482	469	482	473	463	428	476	506	480	472	508	452	497	434	465	462	460	411	474	487	484	459	492	477	444	480	463	466	504	443	492	439	465	481	442	447	481	506	468	445	458	500	453	501	462	474	430	459	458	459	465	483	443	461	488	481	480	472	505	482	484	470	489	443	446	477	512	481	442	496	475	464	492	498	502	487	445	440	446	467	476	455	486	452	455	421	486	455	446	478	470	491	479	469	473	469	468	458	487	477	465	507	458	458	472	478	485	453	477	481	456	474	444	462	446	508	448	472	469	456	481	494	471	445	470	462	445	482	484	467	438	470	493	527	457	450	443	461	519	462	430	514	459	425	439	482	437	500	493	484	459	504	458	448	467	501	447	478	466	474	497	497	490	473	491	453	484	464	456	498	507	486	441	472	437	487	475	489	449	490	483	463	462	449	525	463	446	501	457	479	451	454	421	426	483	472	486	453	466	470	452	452	469	443	503	434	479	490	452	432	455	435	496	503	453	497	487	436	475	458	476	473	483	466	494	466	474	477	456	477	429	434	474	456	472	476	463	484	469	489	461	444	465	470	474	504	463	439	458	464	489	485	478	472	473	473	418	481	479	476	488	447	455	488	477	466	478	462	478	475	450	446	483	497	471	475	436	501	457	456	450	452	432	454	453	441	469	472	438	447	448	452	462	464	475	457	477	491	475	479	475	510	449	479	462	471	460	469	482	474	444	463	472	461	470	493	456	480	461	503	456	456	468	457	492	436	507	431	474	467	472	451	490	476	477	462	487	485	472	429	476	489	480	492	448	483	441	457	485	448	460	453	467	461	455	430	478	481	492	448	479	479	511	461	468	468	469	497	474	443	485	469	448	500	463	495	439	501	463	458	475	458	482	484	434	464	490	474	492	472	474	453	469	498	470	484	509	445	475	453	464	482	423	492	450	470	455	474	485	490	463	463	503	459	500	477	479	437	468	480	501	500	469	458	482	485	469	465	478	462	462	473	512	497	471	442	492	458	465	433	465	428	431	464	486	466	453	489	461	451	472	471	505	428	469	492	486	457	477	502	462	431	477	488	476	462	475	442	485	450	476	504	473	460	496	476	485	440	470	446	491	461	472	463	452	490	428	461	471	492	475	474	475	475	510	452	488	446	502	478	453	481	482	482	464	453	460	500	488	495	452	436	474	490	465	476	453	466	453	435	444	492	497	440	466	452	454	455	484	466	467	467	463	460	464	456	410	479	509	418	479	463	499	483	464	453	469	464	440	448	505	466	479	499	476	477	433	520	467	442	518	508	477	448	488	470	512	459	444	471	456	461	462	486	476	435	443	493	474	441	466	440	495	527	425	475	416	471	470	456	475	517	491	454	458	464	462	494	473	473	486	476	463	450	478	451	475	432	483	459	470	502	470	482	455	468	469	454	447	468	458	484	475	481	447	453	476	419	496	474	430	457	475	462	477	449	450	431	474	488	475	483	456	481	465	431	440	482	481	480	515	444	465	460	499	477	445	461	476	432	485	445	491	438	479	448	468	452	461	461	455	452	482	468	490	437	435	477	459	450	504	479	474	456	464	478	485	508	469	486	488	447	500	463	451	490	464	457	447	472	499	476	490	454	474	471	470	478	412	440	479	477	482	484	471	447	433	505	469	448	459	415	457	443	468	469	472	446	483	450	460	493	433	464	474	485	452	483	447	459	470	456	503	460	508	488	462	427	449	502	437	507	517	474	476	457	459	511	443	464	474	457	468	450	460	519	491	469	469	489	421	432	461	496	447	470	464	478	460	485	485	466	487	509	487	467	483	464	482	457	447	475	451	475	479	465	481	440	474	465	469	489	465	458	429	461	444	455	464	475	464	462	467	480	449	459	449	493	465	498	448	476	483	447	493	439	472	473	521	496	477	432	484	434	448	465	480	461	488	482	491
1051	167	85	78	141	174	162	170	129	97	101	63	81	57	56	62	41	65	57	35	34	22	26	18	30	26	27	24	28	22	27	27	19	21	22	14	18	22	21	24	15	22	24	20	21	11	15	13	17	25	11	13	11	18	10	21	16	12	20	22	12	13	20	18	9	21	16	15	11	11	10	15	12	7	21	14	17	10	12	21	18	11	11	16	17	16	14	17	18	12	15	12	16	17	8	16	12	11	9	13	9	20	16	9	9	19	20	13	19	16	15	16	13	9	18	13	16	11	15	15	14	16	16	17	11	19	9	16	14	8	11	9	12	8	12	16	22	9	17	8	19	27	10	13	11	13	21	19	21	14	14	12	9	14	19	14	15	13	11	11	13	18	13	14	11	15	8	13	16	16	15	12	13	13	8	11	21	19	13	18	11	14	13	11	15	13	15	8	10	16	14	10	16	13	13	11	11	13	14	15	11	11	15	11	10	16	18	9	12	18	7	12	16	12	15	14	11	13	14	12	11	18	10	15	12	9	21	14	11	19	13	10	18	13	14	15	10	19	6	13	16	18	9	10	13	21	15	13	14	5	10	14	15	6	17	7	8	8	11	8	14	6	15	11	20	15	9	15	15	13	11	21	8	12	12	24	10	19	25	14	14	14	14	13	9	12	9	16	15	10	11	11	17	21	15	16	15	15	12	10	7	9	15	14	12	10	12	10	12	12	12	12	18	12	17	14	24	13	12	11	16	7	13	17	9	6	18	13	18	14	15	13	17	9	18	9	18	16	13	14	5	12	22	14	21	19	9	7	9	15	19	14	9	12	12	13	15	8	15	12	14	13	13	15	14	12	11	13	8	14	15	11	15	11	17	15	13	6	13	10	19	15	12	12	16	13	15	8	14	16	14	19	13	16	11	11	20	10	13	14	17	18	8	14	16	17	12	11	14	14	13	14	10	11	11	10	15	16	16	19	19	13	9	5	13	24	10	9	11	12	15	11	15	18	19	21	11	18	16	14	20	22	11	10	15	18	12	15	15	16	12	11	11	7	7	15	12	7	13	19	14	11	18	19	14	14	13	12	16	13	16	13	12	16	12	26	15	9	14	11	16	13	14	7	11	18	11	21	16	12	16	23	10	14	10	15	18	12	19	11	11	11	15	13	14	13	10	11	17	10	14	7	10	13	21	10	11	19	9	11	11	13	11	8	13	15	15	14	11	18	10	16	20	19	18	15	19	19	13	9	9	12	15	16	10	7	11	10	14	23	15	12	11	17	14	11	14	9	11	17	13	21	14	17	13	16	15	9	12	11	11	11	14	9	9	14	15	15	13	2	12	12	16	13	14	15	15	10	19	6	14	15	13	15	14	16	15	13	11	13	13	15	11	15	20	6	16	14	11	16	19	15	15	20	12	19	5	24	12	17	18	15	14	16	14	12	16	8	12	15	16	9	14	14	9	18	16	15	16	14	9	12	12	10	26	11	13	15	12	16	16	13	16	18	11	7	16	13	16	13	21	15	16	10	13	13	13	13	7	9	20	16	17	16	24	9	19	12	24	12	17	13	14	14	11	10	6	10	14	15	16	7	5	15	13	12	11	11	19	19	15	15	12	16	20	15	15	15	16	7	14	17	17	15	11	8	12	11	8	11	14	17	15	19	11	15	14	10	13	14	12	12	18	10	12	7	13	5	11	13	15	12	11	11	17	8	11	15	17	8	9	12	11	13	14	19	16	9	12	8	20	10	9	13	13	17	16	17	10	14	24	12	9	8	9	10	13	15	10	12	15	13	14	18	15	17	11	11	14	14	14	19	12	13	15	9	12	11	9	9	14	14	12	12	16	5	11	15	11	18	17	18	15	19	11	14	11	20	10	12	8	16	13	12	10	9	12	15	15	10	18	11	17	12	13	13	11	13	16	11	9	17	12	11	15	8	13	7	12	18	14	14	14	16	14	14	16	7	14	8	13	8	15	14	9	17	15	19	12	16	14	12	13	15	15	9	12	15	13	13	16	8	12	13	15	17	11	8	13	16	6	12	7	9	9	14	14	17	14	19	9	15	9	13	16	7	11	10	15	16	18	20	17	15	13	17	7	11	8	19	11	13	20	11	16	10	9	12	11	14	8	12	12	14	6	8	21	8	13	13	13	21	10	8	17	10	11	13	16	14	15	19	11	10	17	22	21	15	12	11	9	14	13	15	14	12	15	11	13	25	9	13	9	18	13	11	18	11	10	14	15	9	13	13	15	17	15	15	13	11	14	14	14	18	10	12	12	8	9	9	8	13	14	12	10	12	11	8	5	11	12	15	20	12	19	8	15	23	8	18	14	11	9	13	12	9	9	12	15	12	14	19	11	11	14	13	16	11	4	3	11	10	12	16	15	12	18	12	24	9	17	12	14	14	5	18	14	9	23	16	18	14	8	8	13	23	8	13	12	10	6	18	14	10	11	20	12	16	8	12	11	9	15	9	16	13	11	15	15	6	15	15	20	8	19	10	11	10	9	11	17	16	9	9	16	14	6	13	11	14	17	16	24	15	18	11	11	15	10	14	9	13	10	16	13	7	15	19	13	13	17	5	13	13	13	10	10	7	19	11	8	11	16	17	14	9	16	14	11	16	12	10	13	11	9	18	12	18	18	14	12	7	21	13	20	9	9	13	13	20	15	13	10	14	17	4	14	19	17	17	13	17	13	18	16	18	14	18	13	15	12	9	7	11	20	13	10	23	9	9	15	13	15	14	15	22	19	18	14	11	13	10	10	16	16	10	14	14	11	10	15	12	16	16	16	9	7	13	7	13	14	11	16	9	14	12	10	15	15	13	13	12	14	14	5	12	8	10	17	19	14	8	12	13	13	7	12	16	9	8	17	9	14	14	7	14	18	11	16	11	15	9	10	17	13	16	11	9	19	10	9	16	18	14	8	13	10	13	14	12	20	10	11	10	8	15	17	12	12	10	9	11	12	10	16	16	18	12	14	9	18	10	7	15	13	7	15	17	17	8	10	10	16	7	16	18	19	11	9	8	12	20	20	14	14	16	14	18	7	8	15	7	16	7	15	13	14	13	17	14	12	15	13	16	11	12	7	16	13	14	9	12	20	2	10	11	7	12	11	7	12	15	14	24	12	22	13	16	19	19	11	18	10	10	6	11	9	14	18	14	16	11	9	14	11	10	13	10	13	15	11	18	12	7	12	17	12	11	13	13	6	13	13	12	13	17	10	15	12	13	15	19	9	13	13	10	13	18	17	12	8	12	8	8	11	9	10	10	17	17	8	18	12	12	16	12	16	25	7	14	9	18	7	18	9	15	10	20	9	8	12	12	21	22	9	19	16	18	10	6	12	14	19	15	13	10	15	12	13	10	11	14	18	11	9	12	16	9	8	10	11	13	11	21	12	16	11	8	10	13	13	14	9	13	16	15	10	14	14	16	10	14	15	13	15	14	12	7	10	7	12	14	17	22	14	14	6	12	6	16	13	11	19	12	17	14
13871	6331	2853	10315	17134	16046	13182	10678	8383	6861	5505	4602	3793	3291	2855	2461	2193	2370	2285	1880	1544	1258	1264	1186	1023	961	872	903	867	771	707	642	633	614	533	546	576	527	541	518	493	476	486	492	462	426	422	429	401	402	384	412	410	381	398	389	404	361	364	371	364	369	366	340	338	311	343	334	328	342	317	320	325	338	325	318	278	312	286	300	297	351	302	271	301	328	297	291	319	301	295	291	298	293	286	300	296	305	311	281	295	281	301	321	286	292	271	306	307	276	301	301	278	285	319	254	264	269	288	269	267	277	267	249	251	265	288	292	256	288	274	275	267	263	287	253	298	273	247	281	284	315	281	272	259	286	291	293	294	276	278	291	300	235	285	262	284	271	250	265	256	262	268	283	253	265	306	244	291	267	231	239	263	286	285	274	266	283	256	281	272	265	270	287	272	281	266	288	255	273	258	263	273	273	295	250	251	289	244	247	276	251	264	263	289	270	288	256	256	267	256	248	288	287	262	270	293	251	271	246	274	302	249	285	262	256	260	238	276	250	243	242	266	286	249	255	288	268	277	272	272	275	280	270	257	276	291	281	268	264	260	262	287	272	293	278	224	272	261	267	279	253	251	263	268	288	284	238	276	238	266	275	271	254	277	264	253	281	268	267	283	260	258	248	277	266	255	268	278	271	250	275	261	243	278	243	246	265	256	259	270	261	268	272	268	260	277	262	267	289	295	273	282	259	257	272	267	253	254	288	257	249	278	236	234	299	253	263	257	274	243	283	253	247	235	245	233	255	260	248	265	285	262	278	244	243	262	253	249	271	254	260	272	286	300	259	252	268	272	251	278	240	271	290	300	243	279	274	272	275	232	301	267	272	288	279	264	266	289	268	272	262	259	274	243	283	275	296	277	249	257	261	252	246	288	270	265	274	270	260	270	242	277	271	256	266	271	269	276	270	248	267	274	237	270	284	271	253	262	276	242	270	252	296	269	256	257	283	251	274	256	239	268	273	268	294	267	258	261	252	260	252	247	237	263	250	250	263	251	289	278	239	277	268	261	255	265	285	265	285	248	261	251	252	309	251	247	295	228	248	255	265	278	249	270	267	254	231	272	272	269	301	248	277	265	273	238	288	272	282	251	236	273	275	265	266	274	258	278	289	248	222	242	238	280	254	278	288	237	267	234	243	253	291	266	251	262	284	272	250	226	287	275	255	262	291	284	259	290	258	277	241	281	267	265	259	272	276	251	272	275	250	251	272	267	263	248	253	291	250	236	271	283	279	255	260	247	283	280	278	259	243	263	240	297	256	307	235	250	254	254	268	278	251	247	253	300	303	253	269	233	238	286	254	265	240	259	262	230	270	298	290	267	266	247	256	260	243	263	256	280	239	258	241	248	284	248	257	251	264	288	287	258	241	261	275	281	240	268	271	266	271	281	266	257	260	264	265	272	270	254	261	260	269	285	257	259	268	267	234	230	278	267	252	287	256	274	260	288	258	270	261	291	235	272	260	258	231	269	264	278	242	262	267	238	255	258	262	276	239	265	266	272	294	247	275	275	266	260	266	260	268	259	256	275	247	256	260	245	233	279	278	273	298	261	277	236	261	281	271	301	259	261	281	239	268	267	294	231	287	254	250	265	280	256	249	251	286	262	242	247	264	282	260	236	274	241	267	272	274	289	273	257	263	280	245	279	244	258	255	276	269	265	272	292	241	254	242	287	275	279	253	249	276	292	260	259	271	258	263	256	266	268	260	249	278	257	248	266	247	281	258	276	261	287	282	268	260	269	274	272	259	247	254	258	252	274	284	256	271	253	263	269	288	288	269	252	249	249	258	266	276	291	246	243	284	240	276	268	269	283	251	284	281	254	274	276	239	231	264	252	253	265	267	251	259	273	260	215	256	240	285	283	261	257	259	271	276	266	245	274	235	272	263	263	270	287	267	263	279	267	263	263	278	252	246	263	280	229	267	242	270	272	249	265	240	291	253	254	276	283	247	250	236	245	256	261	270	258	261	270	267	277	241	244	266	272	265	269	251	255	280	268	268	252	262	260	268	254	249	277	247	253	273	259	284	275	274	251	280	256	256	278	273	267	234	245	260	260	294	251	241	259	250	256	258	255	259	274	246	259	240	238	259	261	271	255	281	298	247	275	260	261	249	285	247	242	263	223	306	269	271	281	246	242	251	287	260	212	266	247	252	293	278	280	264	266	267	231	272	267	277	254	246	241	307	255	262	262	259	258	256	259	260	277	281	255	255	234	267	247	235	265	275	260	264	292	255	269	275	291	247	275	264	238	275	288	251	256	271	257	282	238	235	269	254	288	259	265	271	268	261	263	263	238	287	285	260	261	261	239	277	293	242	309	261	265	284	247	257	250	285	291	243	296	251	267	271	262	257	293	256	284	287	260	276	275	248	252	273	265	269	265	261	265	236	266	276	271	277	248	263	253	283	284	252	238	307	260	291	275	290	288	260	236	276	257	246	260	247	239	281	286	260	257	287	271	276	250	271	275	246	246	259	283	277	276	261	244	267	246	238	261	274	256	277	266	257	264	263	263	266	240	255	258	255	282	249	247	266	275	251	271	237	238	260	272	264	242	272	248	257	260	268	248	271	251	279	255	233	269	278	271	309	259	253	286	254	279	261	247	274	263	266	266	264	256	259	272	260	278	271	266	251	278	236	251	276	263	286	279	287	264	245	274	250	268	248	206	280	292	260	264	264	249	259	285	259	245	244	255	290	248	261	299	263	270	263	261	243	259	264	269	271	256	278	287	257	278	244	289	277	250	279	277	269	278	275	251	265	262	241	286	254	230	276	254	264	259	247	247	244	248	273	267	282	281	248	278	262	261	280	260	266	239	277	283	244	270	259	261	302	260	253	261	238	293	258	275	238	254	293	285	273	278	287	251	268	264	258	239	282	263	260	256	271	264	256	282	256	284	271	267	248	214	253	240	285	263	252	284	263	246	321	263	258	255	265	286	272	289	260	271	251	260	250	271	259	243	247	232	245	271	277	249	308	259	271	281	266	265	265	239	263	230	252	272	283	274	265	236	284	313	244	266	273	264	271	260	241	263	291	266	264	264	243	288	272	277	282	255	272	271	278	247	273	266	269	254	254	272	267	271	267	285	273	249	269	257	248	281	283	258	275	247	286	247	240	242	254	258	272	264	280	249	243	273	284	247	243	249	254	280	272	239	277	263	254	249	234	244	260	250	253	283	273	281	285	255	253	252	265	264	260	277	252	263	264	268	271	279	252	260	257	305	243	242	261	289	242	278	266	266	285	236	276	273	260	249	245	245	272	246	285	253	256	277	291	279	252	254	244	214	267	245	284	247	275	247	232	293	251	265	264	279	279	282	279	269	267	265	256	276	258	263	252	230	265	286	256	270	260	243	270	255	247	283	245	256	301	281	269	276	277	246	251	259	263	257	242	259	277	261	274	269	289	271	256	282	267	267	258	232	251	276	258	265	255	247	291	261	272	251	250	274	263
964	22	25	21	35	33	33	23	27	30	27	21	18	24	19	18	18	22	21	12	11	17	16	16	10	11	15	19	19	17	12	11	14	17	13	16	16	11	21	17	12	19	20	14	9	15	12	16	17	16	11	9	12	15	10	13	21	17	15	8	14	12	6	14	18	11	12	12	13	23	11	14	20	10	9	12	9	8	14	13	22	19	11	15	9	12	12	10	17	11	17	15	17	13	11	9	20	8	12	10	13	18	12	9	15	15	17	17	11	12	14	9	15	15	16	10	10	11	17	21	15	20	14	12	14	14	12	14	19	17	18	12	12	20	8	25	18	9	9	7	16	17	21	20	15	14	7	13	16	16	15	13	12	14	16	15	17	11	18	18	11	17	22	18	15	22	17	17	12	15	20	16	20	13	11	14	8	12	17	15	14	17	14	19	11	12	20	9	14	14	15	12	17	13	11	25	18	17	14	9	17	10	13	9	17	15	6	8	11	12	18	11	14	12	17	15	18	11	13	17	13	19	9	11	16	15	15	16	14	20	19	22	17	13	10	15	21	21	9	12	15	17	10	15	13	23	13	11	17	14	16	15	12	17	14	13	13	18	19	18	15	9	11	15	19	13	12	14	13	11	14	14	14	11	16	15	13	12	10	8	18	20	14	12	10	16	12	17	16	16	18	10	13	16	17	17	20	16	12	12	15	13	24	13	20	15	11	20	24	22	16	9	14	12	18	10	12	23	8	11	11	11	14	16	15	8	14	19	18	11	17	11	24	20	16	21	13	16	14	8	13	17	11	18	10	11	13	17	18	17	9	9	20	13	17	14	17	11	18	8	18	11	13	11	9	9	15	21	18	12	18	8	12	10	10	17	20	18	18	8	21	10	16	21	13	17	17	16	15	14	12	11	14	14	20	13	8	11	13	10	13	11	14	11	16	20	14	15	16	12	16	15	11	11	11	19	16	12	9	10	17	8	13	17	17	13	11	18	11	19	11	16	15	14	11	15	12	20	21	15	13	25	11	14	10	14	21	15	14	14	12	11	20	17	14	17	16	18	10	12	15	17	14	21	12	11	13	15	10	13	24	15	12	12	17	19	8	12	13	12	11	19	13	13	12	21	14	19	11	12	16	9	17	16	17	14	13	11	10	12	20	8	10	13	13	18	13	22	13	18	15	12	16	16	13	17	15	18	16	11	11	16	19	14	14	18	15	13	13	13	16	14	8	15	10	13	14	16	17	10	17	15	12	14	13	18	13	17	11	15	10	16	10	22	12	11	18	12	12	15	13	11	16	17	16	18	15	17	16	7	11	10	20	12	16	16	19	11	15	13	12	10	18	12	18	18	21	17	11	15	13	22	14	16	11	19	13	13	22	9	15	11	10	15	10	19	22	13	15	14	21	20	19	12	12	8	16	16	14	13	14	18	15	17	23	8	18	13	9	19	20	14	21	13	16	11	15	12	18	11	18	17	20	13	19	11	11	10	12	17	19	17	10	16	16	12	14	7	17	20	15	11	9	15	12	8	16	15	9	13	11	14	13	19	9	14	11	18	15	12	13	13	23	21	14	10	15	9	18	19	24	13	9	9	12	10	11	17	14	10	19	13	13	7	15	18	9	17	12	25	9	12	14	10	12	20	17	12	13	15	20	13	20	12	13	10	12	8	12	9	13	11	11	15	10	9	14	9	12	16	18	20	14	12	12	15	13	14	15	9	11	9	17	13	7	11	15	14	21	15	19	10	12	12	13	9	21	19	13	9	15	16	12	11	11	6	21	9	10	18	16	7	9	22	21	18	19	15	14	13	12	14	19	12	15	17	19	16	13	12	15	13	18	12	12	14	13	11	14	16	18	15	22	11	16	21	19	18	16	19	17	13	22	14	11	17	17	15	16	12	9	20	13	18	19	12	15	9	13	13	7	9	12	14	12	16	10	16	12	14	17	14	13	15	15	14	15	11	10	15	14	20	20	11	8	15	8	14	15	9	18	18	14	8	12	20	18	14	12	14	19	16	13	19	22	12	13	13	12	19	16	12	15	14	11	13	8	19	17	16	13	19	12	11	17	15	14	14	13	16	16	15	16	19	7	12	19	13	17	8	12	19	18	9	17	16	16	14	5	11	14	23	17	21	11	15	12	13	19	13	12	11	16	16	18	11	10	14	8	15	16	16	14	15	12	15	9	13	20	7	13	14	16	14	11	16	14	9	19	20	16	21	10	18	14	17	15	15	14	14	14	12	14	9	15	15	9	18	15	15	10	21	16	21	10	9	18	15	18	15	15	12	11	14	17	13	21	22	15	14	11	9	17	15	6	18	10	9	10	16	12	16	17	15	10	14	21	15	12	14	14	16	13	13	16	16	9	11	10	12	13	21	8	17	12	14	13	12	8	16	9	14	9	10	20	10	12	15	8	18	12	12	7	9	10	11	14	14	9	12	12	16	16	18	9	9	12	15	10	17	16	10	16	12	12	14	13	7	15	11	15	16	10	11	17	13	8	18	11	17	20	14	16	20	23	13	15	18	18	12	14	13	24	20	13	11	12	17	12	21	18	15	12	17	15	14	17	16	13	11	10	10	13	17	13	15	9	19	15	12	18	11	8	18	14	9	14	15	19	13	15	17	13	16	13	14	12	16	11	14	20	8	14	13	15	12	15	16	10	14	13	8	14	9	8	9	12	12	14	16	12	9	14	17	16	12	15	10	18	7	12	11	14	15	20	15	13	15	13	13	14	10	12	22	20	13	20	12	18	12	9	14	16	15	14	9	6	14	9	10	9	12	24	13	17	16	7	13	19	8	15	21	18	12	17	10	16	13	14	15	16	15	16	18	15	10	17	11	22	15	4	12	20	19	12	19	15	12	12	22	20	10	14	14	15	11	15	15	19	13	16	12	7	16	19	9	14	18	12	16	19	15	19	11	21	19	11	13	10	11	10	8	16	12	7	15	22	16	13	20	19	13	15	14	13	11	17	9	20	15	16	14	14	14	15	15	11	15	11	13	16	17	11	13	14	15	12	21	12	16	12	11	8	12	14	10	11	24	8	17	13	21	16	7	11	19	9	13	8	16	14	10	14	17	16	16	9	10	19	13	14	16	9	13	16	14	7	16	16	14	26	12	17	25	18	15	15	10	16	13	13	11	14	13	23	21	16	12	20	17	15	13	17	6	10	15	18	10	12	18	13	19	15	10	24	15	16	14	12	12	16	18	20	14	16	15	12	18	16	18	12	16	13	15	14	13	18	17	14	14	13	15	13	17	13	19	13	17	10	19	7	16	23	16	15	10	9	12	9	15	16	17	10	20	8	6	17	8	16	17	13	11	11	11	18	16	6	9	16	12	14	12	21	8	9	9	10	16	11	14	22	15	20	17	13	14	17	11	12	16	18	11	19	14	12	13	14	12	19	18	13	13	20	20	18	10	14	13	19	14	14	11	10	14	13	23	14	14	19	14	10	14	10	14	13	18	14	12	7	14	14	11	15	17	14	16
7186	1302	643	1718	3194	2958	2355	1837	1511	1159	1025	840	707	695	632	610	520	615	597	542	455	413	418	379	362	348	327	360	396	317	354	322	349	350	320	338	322	308	304	306	283	320	335	319	297	322	302	306	274	332	302	308	302	298	290	319	283	293	291	299	302	297	320	298	292	304	280	278	302	268	307	308	307	276	266	280	281	270	284	258	295	282	316	279	276	281	301	260	276	280	275	310	264	295	280	287	274	278	264	306	285	308	283	284	295	293	304	310	271	291	293	285	297	252	289	285	322	311	272	283	257	275	281	302	308	267	279	301	272	281	289	291	255	270	289	321	289	274	279	266	291	274	298	270	285	301	281	301	292	317	293	271	302	284	275	278	286	287	279	285	296	314	279	294	315	279	279	270	261	243	297	304	267	269	289	264	278	263	295	261	275	279	294	297	323	276	282	304	264	291	248	252	294	297	349	295	329	271	271	244	278	256	303	298	261	249	300	278	288	270	250	278	284	311	274	285	296	238	278	307	280	301	325	320	269	263	283	308	273	242	256	299	281	308	282	273	253	268	306	265	264	273	308	311	272	302	305	307	239	301	286	278	288	299	310	299	266	260	283	265	291	298	290	293	263	291	271	285	279	272	288	299	299	297	283	273	281	257	287	250	270	256	304	294	269	305	291	277	280	276	255	313	253	287	286	264	270	273	273	282	316	277	299	285	279	281	259	298	288	273	327	277	293	291	289	268	287	300	299	293	311	269	295	276	275	276	254	295	265	253	293	318	257	282	297	289	292	295	269	224	295	259	285	277	269	276	277	239	308	295	303	254	298	279	298	305	292	256	283	298	300	274	264	276	269	275	289	280	266	260	268	277	310	276	304	292	274	296	295	279	289	267	298	285	265	259	316	305	301	291	295	273	258	280	281	295	294	290	303	294	267	268	305	316	285	261	284	306	291	308	295	311	284	303	283	295	294	281	271	290	248	292	298	285	245	284	269	263	279	244	287	300	285	267	285	292	279	263	297	275	268	251	256	296	292	308	302	264	294	329	276	289	269	299	297	282	288	304	268	277	293	279	318	275	279	299	298	299	309	248	269	286	293	297	283	279	280	286	284	297	305	297	305	313	298	290	301	290	303	292	268	295	307	280	280	297	330	260	295	264	271	278	297	278	299	288	284	261	289	288	276	292	260	241	279	255	285	284	241	303	310	266	293	274	266	293	271	283	249	289	251	284	311	308	290	283	288	295	272	278	266	281	270	271	276	281	249	297	293	250	298	273	282	321	255	277	279	282	303	258	280	315	281	294	301	262	269	278	285	293	288	291	276	262	254	276	298	263	270	287	299	284	294	291	299	279	232	290	276	286	276	273	274	287	285	286	270	309	276	320	300	263	278	298	255	272	308	270	257	270	264	286	277	266	323	268	314	296	296	283	272	328	287	286	272	262	305	264	279	302	273	272	290	278	256	291	304	279	278	292	280	249	298	279	282	309	266	240	268	292	265	278	274	304	274	282	283	272	289	243	273	273	261	273	303	239	292	290	276	300	258	266	305	274	277	308	295	264	276	285	259	283	290	273	251	298	273	273	286	265	282	261	277	280	267	269	271	290	265	302	282	270	282	273	256	277	280	290	301	270	259	290	276	267	306	262	272	278	278	274	259	293	285	284	272	291	272	307	273	263	303	304	296	288	293	281	297	305	303	240	287	286	324	265	296	267	279	285	271	300	270	285	303	257	273	272	273	290	296	286	289	262	275	291	296	318	296	297	283	264	297	297	298	296	311	281	296	278	269	292	269	287	286	264	311	268	261	293	272	253	309	271	280	289	315	285	285	277	299	286	272	274	279	272	279	276	291	281	296	270	282	285	272	281	303	301	296	258	296	239	276	278	306	282	305	291	292	297	290	288	263	266	261	277	319	266	303	296	300	286	283	283	327	284	261	289	269	281	305	268	289	287	307	268	264	300	262	293	273	272	307	258	283	279	291	269	287	271	286	260	313	287	277	284	286	272	253	262	288	269	306	270	303	242	301	272	293	305	249	271	274	267	301	274	285	288	260	274	265	275	298	262	312	260	264	296	279	274	272	287	270	299	292	297	287	300	283	296	281	291	252	267	285	287	318	274	269	297	293	252	286	291	271	288	281	289	289	281	267	255	287	310	306	295	281	297	288	297	300	264	251	282	274	308	254	286	264	315	274	309	248	248	269	326	275	292	309	287	295	279	312	299	291	278	276	288	294	280	258	248	296	307	272	246	268	274	309	304	319	274	247	248	260	258	266	292	270	259	280	271	273	281	270	279	293	259	278	270	281	287	257	303	252	278	311	290	260	293	297	272	290	270	295	270	264	283	260	307	265	286	270	269	290	296	263	255	262	299	285	274	277	283	273	307	284	294	261	305	323	264	291	273	274	285	287	260	254	282	291	272	292	282	307	268	293	276	271	287	276	286	256	273	287	261	300	257	247	288	280	279	279	284	310	263	271	300	282	317	298	282	271	288	286	302	287	273	275	316	261	310	231	292	286	255	296	282	258	300	271	268	298	260	282	284	299	282	291	293	303	270	266	307	282	288	278	327	294	303	291	306	272	282	289	298	296	265	271	270	284	267	300	290	272	284	294	281	279	296	273	274	292	305	263	291	294	258	273	247	296	294	283	281	313	273	291	262	276	281	282	273	292	259	313	245	285	276	288	282	294	289	259	293	306	278	275	244	272	270	257	279	294	255	271	308	283	272	286	290	284	289	289	298	276	289	276	273	274	289	292	281	251	272	293	273	264	285	302	308	284	297	279	270	284	279	270	277	304	291	261	292	272	299	280	280	273	275	304	258	267	281	288	280	276	265	292	275	300	315	317	288	309	282	256	297	276	251	275	250	279	253	292	292	233	271	254	274	314	280	299	268	285	274	266	259	279	260	295	283	294	284	281	262	283	261	282	259	292	289	291	301	289	261	292	286	304	292	275	306	274	281	293	279	287	295	285	302	273	263	290	272	300	276	259	284	288	275	296	254	289	272	286	277	256	244	289	313	304	283	303	300	269	299	273	285	254	264	307	289	267	299	294	277	277	288	302	294	275	304	286	272	282	279	289	300	292	289	271	265	290	272	268	290	278	282	302	291	300	279	290	289	249	288	289	275	275	292	268	276	295	275	270	277	284	292	288	286	278	304	289	290	283	267	289	297	273	280	288	279	291	265	261	283	281	294	286	258	271	277	280	284	260	296	276	261	276	259	269	312	243	287	309	281	270	268	287	273	285	261	339	261	271	288	308	275	274	276	243	251	306	260	301	291	288	291	289	275	269	265	288	282	280	284	270	301	295	281	289	301	271	292	269	270	284	282	264	295	274	297	290	278	291	303	282	266	277	279	272	303	299	274	284	294	278	271	301	263	260	286	272	308	296	282	297	289	262	301	319	266	261	263	261	287	278	299	292	289	287	280	288	312	308	286	282	304	289	285	314	270	268	277	296	302	276	276	283	323	303	270	287	305	279	276	331	277	294	273
1822	84	61	46	90	86	93	76	83	59	72	45	62	51	43	34	37	46	37	29	45	23	33	29	16	32	30	22	33	28	23	26	24	18	30	33	30	27	32	30	23	22	25	19	25	30	22	23	26	26	32	33	21	34	20	30	32	23	27	31	32	17	30	21	27	22	27	39	20	19	25	25	27	20	21	16	27	27	28	31	24	17	19	21	23	24	13	22	29	24	29	21	22	22	22	27	24	24	21	17	24	27	19	29	28	31	26	23	25	19	28	26	25	27	18	25	19	29	21	28	21	26	21	30	21	23	20	14	22	20	24	24	18	18	26	28	25	25	24	27	17	29	23	30	28	19	29	30	22	20	18	25	26	21	22	25	21	23	29	30	17	28	29	27	30	37	24	32	22	18	31	19	26	27	29	28	19	16	29	16	29	20	29	19	30	31	21	26	27	11	36	24	24	26	25	32	22	23	33	16	31	33	26	20	27	24	31	25	25	30	33	30	25	16	27	26	26	23	30	17	34	19	24	23	19	23	24	25	28	29	14	26	26	24	27	24	26	27	26	34	23	18	25	24	27	27	19	17	22	21	19	24	29	28	25	13	16	26	24	28	25	20	18	29	25	29	14	22	19	14	17	24	23	25	24	30	22	23	18	23	21	29	32	15	23	25	22	18	32	25	18	26	23	27	22	24	29	27	24	17	25	23	19	25	18	22	23	21	24	28	18	24	25	19	27	27	17	25	26	28	24	23	23	30	25	25	21	20	19	20	24	25	29	27	27	23	22	24	23	27	18	24	23	25	30	22	25	35	18	27	26	22	25	21	26	21	21	28	20	26	23	22	28	25	32	37	27	31	20	23	24	22	21	28	22	21	39	22	29	21	24	19	23	31	30	21	28	24	26	24	19	28	25	25	25	20	22	25	25	24	31	32	23	19	28	27	35	35	27	26	25	26	19	20	19	30	22	21	33	33	24	27	23	16	17	23	28	24	23	25	22	29	32	21	18	22	21	24	27	23	23	20	27	23	26	21	14	23	20	15	19	25	24	22	24	26	31	23	29	30	29	23	21	25	22	24	17	15	28	32	24	25	20	29	17	20	29	16	25	18	21	25	26	32	14	31	27	27	37	24	26	24	35	29	16	32	18	24	21	23	26	26	25	24	24	31	28	24	22	29	20	26	22	25	29	21	19	21	23	25	23	33	23	17	22	33	22	25	20	25	20	29	21	25	30	23	20	28	22	22	25	24	26	22	18	23	24	24	23	21	30	18	32	15	18	29	14	16	22	20	21	27	22	35	27	19	25	23	23	22	22	31	38	24	23	27	31	19	26	22	22	23	26	23	27	25	30	33	19	35	17	34	29	24	30	27	26	26	26	30	29	29	17	25	23	22	28	25	32	22	22	24	29	21	22	20	22	19	24	19	16	23	25	25	32	15	30	26	21	23	29	31	23	34	10	28	26	26	19	20	17	24	20	35	18	19	27	28	23	24	23	22	29	17	24	18	33	29	18	22	18	34	30	18	27	31	36	26	21	25	27	20	19	25	17	27	21	35	16	31	21	30	28	24	25	28	17	21	22	24	36	28	7	22	20	22	22	24	17	27	23	28	22	19	24	25	23	32	26	23	29	29	27	30	18	22	25	18	24	19	22	25	23	25	22	28	21	25	19	15	24	26	31	22	27	24	21	30	27	19	21	28	24	26	25	30	29	25	26	31	19	20	24	21	34	22	22	21	13	19	26	31	38	32	29	27	19	24	29	22	25	21	26	13	21	25	23	12	23	24	18	29	17	25	29	27	22	22	22	22	31	18	30	31	26	18	12	13	22	31	28	24	28	20	27	24	27	21	10	24	25	27	17	23	19	32	23	22	22	23	22	26	29	25	16	18	20	25	28	21	27	26	29	19	15	31	25	22	22	20	24	28	18	34	22	29	24	24	30	26	28	32	23	25	22	16	22	26	28	23	30	32	26	25	21	28	23	19	22	25	19	31	28	21	26	21	22	21	18	25	27	25	23	24	25	32	31	25	19	27	19	18	27	27	34	24	34	18	27	29	15	24	28	19	22	19	20	21	25	28	20	23	28	28	32	21	27	21	23	24	18	26	16	25	28	32	19	38	22	17	26	22	39	26	26	22	24	25	19	20	32	30	28	24	19	24	21	15	24	26	16	18	17	22	20	30	17	25	26	24	25	24	21	28	30	23	28	22	31	27	17	21	29	25	21	29	31	29	16	21	23	31	28	17	22	24	28	24	20	31	24	23	23	18	23	23	22	21	21	19	24	27	20	14	20	30	24	32	28	26	38	26	21	18	21	26	31	22	32	20	34	25	21	30	20	27	29	21	21	22	22	20	13	24	38	29	30	22	27	21	24	24	25	28	30	19	25	9	19	21	26	23	24	30	20	21	34	33	28	17	30	32	25	26	27	17	22	29	27	26	21	17	24	19	19	24	26	22	30	28	28	30	24	18	21	29	25	22	16	20	18	24	28	27	22	24	34	16	19	34	33	28	23	20	30	23	22	18	23	20	20	27	21	28	17	23	26	28	25	21	22	21	28	29	20	22	19	32	19	24	15	31	35	30	29	19	31	20	24	24	22	19	22	24	28	19	30	26	22	22	22	34	25	23	24	28	26	29	19	28	20	22	26	18	17	28	23	33	22	24	27	29	18	22	25	13	27	20	30	20	28	20	28	22	20	29	26	25	22	26	26	24	28	23	25	24	30	20	17	26	22	26	23	24	36	29	17	21	23	24	28	29	24	24	33	13	24	21	20	24	26	29	28	22	25	21	27	20	23	20	29	26	30	19	30	25	19	14	29	24	16	21	20	23	27	26	29	31	15	21	17	24	25	25	22	20	30	18	23	27	18	17	26	22	33	19	27	15	21	27	34	23	17	32	28	21	21	25	22	24	33	25	27	19	19	15	31	21	24	18	21	26	27	20	24	19	28	25	23	18	19	23	25	20	26	30	32	15	26	22	32	20	30	30	21	22	25	27	39	21	32	22	25	19	23	18	27	22	21	26	28	31	31	29	26	33	39	27	22	31	21	26	27	27	23	17	18	17	25	26	28	22	19	15	20	25	17	26	23	16	27	23	33	25	17	23	22	26	22	22	35	21	22	33	23	21	17	20	20	24	24	45	24	21	33	30	19	24	17	18	28	23	25	31	22	24	15	19	27	19	24	31	23	24	21	28	22	31	20	24	23	27	14	15	15	25	26	22	27	24	22	14	32	28	29	23	27	26	26	14	15	24	12	14	18	15	19	20	25	24	28	24	22	29	17	33	30	31	27	32	27	22	27	32	23	22	21	26	22	15	25	22	22	30	21	25	21	18	23	24	19	18	23	17	21	24	19	16	23	25	27	20	31	22	16	26	19	23	23	19	18	27	24	19	23	26	25	30	19	16	29	26	26	25	28	26	17	22	17	28	22	21	29	10	32	27	25	25	21	15	31	29	30	19	28	15	21	23	31	32	28	18	18	23	28	24
8925	3131	1644	5564	9848	9208	7367	5875	4622	3588	3072	2524	2037	1876	1719	1456	1355	1484	1451	1205	1063	906	929	812	829	757	731	716	735	721	730	643	634	628	613	603	597	615	571	598	584	565	563	562	576	548	541	533	517	553	550	538	562	509	559	500	529	545	536	524	497	460	493	524	541	482	530	508	513	491	475	485	476	500	512	513	507	478	482	478	482	506	480	512	495	499	468	503	520	511	464	443	484	513	489	437	477	510	485	449	475	471	488	497	473	525	490	497	454	470	509	478	475	520	451	503	468	454	484	473	469	443	495	437	443	493	466	483	473	481	461	483	451	479	472	468	500	499	520	488	459	525	468	477	464	450	516	491	446	496	475	474	509	453	474	502	459	492	494	490	492	489	476	484	505	457	494	476	496	522	480	462	460	411	481	528	506	500	466	462	527	464	496	452	473	492	476	464	478	476	461	484	482	521	477	453	448	469	463	475	503	437	466	433	469	469	471	508	472	486	470	493	463	462	503	460	492	459	478	438	456	452	428	454	500	528	446	458	521	448	475	463	505	510	491	453	521	513	462	476	470	451	477	468	475	480	495	415	517	478	463	498	475	471	483	483	494	507	513	493	459	460	493	490	510	468	502	436	481	470	438	485	502	464	477	493	473	491	512	478	472	448	476	453	519	468	460	429	472	464	449	474	500	481	451	440	468	458	448	492	462	460	467	468	473	493	478	412	486	461	460	467	470	480	473	478	481	470	473	470	476	469	492	453	498	496	469	441	462	489	472	495	466	451	461	473	470	488	454	499	514	518	488	479	478	435	461	481	489	467	461	498	464	500	483	479	463	516	482	463	483	478	448	452	472	458	459	425	476	438	455	463	451	471	471	449	491	469	506	454	469	464	443	496	460	487	439	458	474	472	488	438	483	454	511	480	510	484	448	478	478	458	465	473	462	473	463	454	490	474	481	433	474	481	464	456	485	435	502	453	503	494	482	471	503	498	480	474	497	499	489	466	489	472	473	475	445	475	458	476	477	481	514	478	504	490	472	501	477	481	478	472	454	475	465	458	447	511	480	449	439	473	484	488	447	467	502	489	491	477	488	449	480	454	415	477	462	459	489	446	472	497	446	427	474	439	465	454	477	469	491	460	491	499	467	426	500	457	487	464	475	468	512	473	474	451	479	479	412	478	485	467	443	450	503	463	478	507	448	458	476	481	508	479	447	480	462	494	478	473	454	482	506	457	442	462	494	508	477	504	495	482	524	430	465	472	504	462	464	454	490	462	460	447	468	501	467	472	457	480	478	491	466	449	500	515	480	477	465	509	470	496	480	470	435	474	424	487	456	485	476	468	463	493	494	464	497	463	473	516	463	476	471	463	463	445	494	526	441	477	499	481	440	446	492	477	463	492	454	455	472	469	485	475	476	497	460	486	478	500	454	456	450	448	456	447	496	505	507	423	425	438	475	501	525	519	467	444	429	428	476	473	484	426	453	495	472	458	436	505	459	473	480	479	477	451	440	474	506	461	496	443	476	467	430	474	493	453	467	452	466	445	466	466	454	482	454	459	489	442	472	468	459	463	447	445	481	434	463	459	499	436	471	505	439	491	485	441	433	501	470	496	480	479	515	482	459	437	490	519	462	490	499	472	496	449	525	468	446	477	516	455	491	491	477	459	464	502	489	461	456	450	462	468	502	485	481	458	430	453	437	497	431	486	457	491	483	476	472	462	492	462	505	461	514	451	461	458	487	470	491	493	493	446	452	460	451	455	488	435	468	458	457	482	496	474	462	455	451	468	494	472	461	453	484	459	471	497	452	494	473	435	494	469	443	474	523	459	514	488	512	470	464	440	473	441	527	458	466	491	452	472	428	500	479	455	484	466	476	471	491	509	465	474	458	485	511	504	479	420	459	485	413	441	474	501	473	485	436	461	469	438	474	454	498	485	447	489	502	469	466	424	468	485	468	462	452	474	465	474	485	491	455	456	463	470	494	494	457	494	459	472	478	462	482	448	505	527	421	463	465	469	455	486	470	470	470	460	468	475	483	467	501	478	465	476	505	469	479	462	486	491	491	483	452	445	506	465	499	449	475	474	455	461	458	471	472	465	493	491	450	485	456	467	474	458	475	471	462	442	488	465	500	450	477	476	464	469	507	494	464	486	505	483	457	490	452	486	472	463	496	498	454	436	461	474	488	472	497	473	473	497	466	474	500	477	446	451	515	458	472	440	473	438	457	453	481	454	480	485	512	484	442	455	463	452	499	492	459	421	479	433	480	504	474	481	485	471	482	495	471	473	487	458	474	447	495	472	486	515	455	455	457	473	465	467	463	463	432	471	499	520	463	455	492	464	469	468	477	486	460	481	469	450	458	491	496	495	448	469	498	487	486	454	490	480	498	457	464	458	484	464	455	469	504	436	478	468	433	450	450	497	464	500	477	467	439	483	456	472	493	469	459	491	501	499	450	478	465	452	473	474	487	455	437	484	469	499	503	458	487	468	440	471	470	522	479	482	475	485	457	513	487	476	487	491	514	439	476	484	435	463	472	515	483	507	427	439	465	511	473	515	455	476	469	494	471	474	503	486	437	471	518	459	483	542	441	435	479	478	462	489	413	457	495	476	496	441	494	492	460	524	468	482	454	453	444	435	442	490	485	447	477	446	467	489	461	479	490	497	488	470	474	487	482	463	478	468	459	509	458	472	468	479	476	460	479	471	469	476	441	463	483	495	501	459	413	447	496	483	465	497	475	441	482	469	471	465	479	448	483	472	503	481	445	470	498	505	468	501	434	441	456	482	462	472	455	425	463	475	470	459	513	495	472	464	492	481	449	505	458	461	476	478	431	491	494	465	473	498	425	485	486	471	471	461	482	480	466	474	493	447	452	464	471	455	475	455	497	479	515	483	494	530	452	489	487	512	465	454	471	472	492	472	508	495	452	457	471	471	457	455	457	469	494	526	448	433	486	485	431	478	454	479	454	452	469	462	468	450	456	479	437	490	463	475	497	479	470	401	496	454	450	473	431	487	483	469	477	473	449	480	519	481	458	471	456	443	460	435	510	459	456	457	477	486	455	459	479	458	489	537	434	491	466	466	508	467	492	484	491	482	462	486	464	434	493	439	516	495	493	496	454	438	453	452	498	476	490	482	476	495	478	478	487	445	470	477	513	490	484	466	482	491	492	479	448	490	465	488	504	494	469	473	510	489	497	435	480	456	465	445	490	464	477	466	484	475	472	448	484	476	459	499	486	474	471	483	480	451	504	483	465	443	466	474	500	490	472	474	447	480	495	466	478	444	472	485	452	436	453	449	482	494	449	462	481	444	457	476	505	475	503	450	471	482	486	460	464	496	456	468	472	474	498	445	521	468	500	482	501	484	470	491	464	469	484	486	492	508	527	465	484	459	436	466	471	476	474	443	500	469	471	479	512	482	470	441	490	455	461	429	443	469	468	501	498	488	455	486	497	466	443	492	477	477	496	487	489	456	445	468	472	405	488	447
1821	80	69	46	67	102	91	86	81	68	63	61	50	49	53	41	49	42	32	39	30	26	21	37	26	31	24	36	33	30	23	25	21	28	28	27	31	39	28	19	23	31	36	13	26	20	15	27	29	29	30	26	15	24	23	19	27	26	27	30	23	29	19	19	24	26	23	24	29	28	24	22	28	16	20	25	22	11	22	21	20	34	15	24	18	23	29	29	17	21	14	22	23	29	30	28	9	27	24	26	31	27	26	30	17	26	36	20	23	28	26	26	30	24	21	19	26	11	20	19	30	30	28	25	29	18	30	27	24	22	24	30	23	24	25	34	22	27	34	27	30	27	24	20	29	20	24	16	25	17	23	24	20	30	26	19	24	27	24	27	21	22	28	18	25	25	26	31	27	25	26	24	25	19	21	21	18	31	25	26	34	30	21	23	23	23	27	30	24	26	31	21	28	31	22	27	19	23	35	23	20	28	22	32	24	27	22	19	29	22	20	29	22	18	24	13	29	27	21	25	26	23	40	21	25	15	31	17	20	21	28	23	24	31	22	24	33	24	25	26	26	22	22	22	27	29	22	25	23	30	27	24	36	23	17	21	28	21	24	25	34	27	25	18	26	19	24	32	31	26	31	32	32	19	33	27	19	29	19	26	29	30	29	25	26	27	24	18	36	35	29	25	21	30	23	26	22	25	21	20	29	21	20	26	32	26	22	24	24	30	9	29	22	20	19	23	18	23	31	34	20	21	19	27	14	28	26	18	25	19	18	19	25	30	15	21	33	18	13	24	15	24	26	18	28	30	24	23	26	29	24	30	21	24	26	28	25	23	20	28	32	25	19	30	31	23	27	16	23	22	18	27	25	22	21	17	36	32	23	23	23	26	22	18	23	25	18	24	24	31	19	25	20	17	17	28	20	20	22	11	28	23	24	27	35	22	28	21	26	22	15	17	29	33	21	26	21	30	19	20	25	32	28	25	17	22	21	26	31	26	23	21	32	20	21	22	36	27	21	32	17	30	27	26	27	27	23	15	31	26	22	24	22	19	21	20	21	27	29	23	27	25	27	26	16	29	36	24	19	27	23	25	27	33	15	22	29	16	22	29	25	31	19	30	33	29	19	23	29	35	15	24	26	20	29	24	20	24	36	23	21	17	21	23	22	18	20	24	24	26	17	26	27	23	17	19	26	29	20	23	19	26	23	34	23	24	24	29	23	26	39	26	30	28	24	15	19	23	31	23	27	24	21	24	20	30	23	24	23	12	25	24	22	17	19	21	33	20	26	26	30	24	21	27	32	27	25	29	22	22	29	33	21	19	16	24	20	18	24	19	26	25	19	20	21	18	24	37	25	18	26	25	22	22	19	32	22	23	22	26	24	24	13	24	26	27	22	28	25	23	25	27	31	26	23	27	23	28	30	28	30	30	27	25	24	23	21	19	23	32	26	23	22	24	26	26	22	26	22	11	27	26	24	25	27	21	24	15	30	24	32	32	27	20	21	19	27	36	26	21	15	28	29	29	21	29	26	24	24	33	22	25	23	26	29	25	17	20	29	25	21	21	22	18	16	26	18	31	20	28	27	17	21	25	18	28	27	26	21	22	22	27	28	34	28	23	26	20	19	20	33	23	22	29	28	21	21	25	31	26	23	29	21	22	24	20	33	24	28	28	25	19	27	15	23	19	17	23	24	27	31	18	17	17	27	31	21	27	17	17	21	24	23	14	28	28	24	20	27	19	27	25	25	21	23	22	24	21	17	17	24	24	26	24	33	19	21	18	26	18	34	24	26	15	31	21	25	27	23	25	17	28	26	19	23	24	24	21	18	22	30	24	27	25	20	23	14	23	27	24	26	29	26	20	28	26	28	22	19	22	28	23	24	22	37	24	19	19	25	18	16	37	33	17	20	23	23	19	23	30	31	25	30	22	25	33	24	26	33	28	32	24	23	32	27	22	16	23	28	23	19	26	19	18	27	17	20	27	25	23	21	25	27	24	27	25	27	23	32	19	34	23	17	26	25	26	15	22	23	19	18	22	32	27	24	39	27	20	11	22	23	24	28	23	21	23	29	19	23	22	26	13	24	29	20	24	23	21	25	17	22	21	19	23	16	21	19	26	20	25	18	19	19	22	28	19	35	22	22	30	21	29	24	21	23	24	21	26	31	33	23	26	22	23	21	27	24	17	28	22	23	20	29	33	21	19	22	21	19	26	28	28	27	23	22	27	27	16	27	18	24	17	19	26	18	18	19	24	28	19	25	21	33	19	35	22	26	29	24	20	27	20	21	25	27	20	17	21	24	20	23	26	22	25	18	21	23	23	19	39	24	21	26	27	23	21	29	28	23	32	21	28	24	17	28	19	23	19	20	16	26	23	29	21	30	28	19	25	21	24	29	26	28	29	27	19	17	20	25	24	23	25	15	25	32	20	22	21	25	17	22	27	24	22	14	20	29	21	28	21	26	22	33	22	24	33	19	26	18	19	28	26	19	19	33	19	22	20	24	13	20	19	22	31	32	27	23	28	24	21	25	24	25	22	27	19	24	28	21	22	22	26	17	28	19	36	30	22	19	23	20	19	28	24	25	21	28	28	27	22	19	29	29	26	18	14	19	15	24	19	24	23	27	25	21	26	23	28	28	28	24	24	29	20	32	17	27	18	21	24	27	25	33	15	38	28	24	15	23	27	25	23	18	28	16	25	32	21	22	27	28	22	25	28	22	24	26	37	29	25	26	23	19	21	26	26	27	31	32	22	32	24	21	23	24	26	20	19	26	24	24	21	18	31	24	16	26	23	18	26	25	19	22	29	27	28	18	32	20	24	19	14	21	31	25	24	18	15	19	21	22	22	29	28	26	23	23	25	20	17	32	27	23	33	31	32	28	23	32	19	20	20	25	30	34	30	28	18	15	27	31	21	26	24	26	22	20	31	20	24	25	23	27	25	15	21	30	24	18	24	34	23	19	26	23	20	20	21	26	17	16	20	20	27	34	30	16	16	27	22	13	24	24	25	18	18	25	20	19	20	23	32	21	28	25	19	35	22	21	29	23	28	25	22	25	25	27	29	24	28	24	23	31	22	25	28	31	27	23	22	19	23	22	23	25	21	23	33	26	29	22	20	24	23	16	27	19	26	18	21	22	22	28	25	28	23	20	32	17	23	21	24	31	29	13	27	25	28	21	22	26	22	25	22	16	35	20	21	22	35	23	23	24	14	13	21	22	28	21	24	23	20	32	21	29	24	24	30	26	23	26	20	24	25	23	35	22	26	22	28	15	26	31	25	27	21	22	26	27	24	25	26	20	16	17	23	27	28	33	21	25	31	20	22	21	35	21	17	28	25	22	29	14	23	24	27	30	21	31	30	31	22	25	30	30	27	27	31	26	25	29	21	26	23	22	27	21	20	26	27	25	23	26	18	20	21	19	14	17	28	18	23	24	32	23	21	22	22	22	25	19	25	26	25	25	32	22	24	26	27	14	22	22	20	22	27
8873	2971	1612	5353	9546	8964	7215	5610	4548	3581	2990	2477	2128	1858	1721	1465	1346	1503	1434	1213	1051	897	913	877	769	764	806	737	738	692	668	680	651	619	599	662	658	563	604	570	576	590	559	570	587	512	553	522	538	538	494	526	526	562	548	560	520	509	496	473	537	525	507	503	533	496	500	494	525	484	508	501	478	485	467	500	470	493	480	506	481	483	489	539	516	481	493	526	482	477	466	510	493	489	502	499	488	474	486	504	523	443	495	503	468	498	456	496	492	464	470	479	470	481	469	500	512	484	525	463	491	467	503	474	485	507	470	469	462	482	487	490	473	476	527	486	477	485	482	488	458	534	458	459	472	464	489	457	485	455	484	457	467	458	496	457	461	493	457	451	470	508	460	436	430	501	477	449	464	453	471	504	454	462	520	453	486	481	455	479	489	472	494	498	449	509	461	458	487	450	469	455	485	480	464	459	472	445	439	484	475	493	493	455	484	451	452	505	461	499	515	473	482	470	452	451	475	459	453	464	517	504	482	485	446	466	496	456	463	470	428	478	479	463	455	467	474	490	496	497	466	404	469	448	457	456	498	447	443	499	509	439	464	456	491	518	506	448	459	455	479	495	464	474	451	484	467	453	458	488	479	485	446	502	466	455	478	476	478	427	468	507	464	479	451	442	441	473	451	472	473	448	398	442	473	440	441	481	447	453	468	486	428	462	489	504	481	472	456	467	463	484	464	539	456	509	492	453	468	465	471	450	465	519	485	502	473	487	504	478	487	475	455	501	464	464	483	487	482	523	482	464	465	471	498	483	449	483	461	469	508	494	478	416	462	448	496	466	451	437	482	481	483	506	465	476	438	491	504	437	498	516	485	474	474	490	468	478	510	477	492	469	498	496	465	507	422	479	447	439	452	492	461	467	515	457	464	493	467	499	510	498	474	447	502	491	492	456	489	471	471	458	464	486	472	512	532	454	496	471	475	504	472	479	489	489	491	452	472	458	447	464	437	440	475	477	436	470	452	501	481	529	460	459	458	467	477	456	485	483	475	478	444	440	506	507	490	460	491	496	430	429	487	470	491	450	469	467	470	455	457	433	451	464	511	459	450	496	452	450	438	460	479	490	448	475	460	484	467	448	478	475	477	492	460	505	503	457	478	481	474	426	517	465	451	476	481	496	436	450	503	457	494	477	491	457	481	485	465	464	480	463	457	529	471	437	442	516	498	483	446	453	489	529	469	424	458	442	463	469	486	513	481	496	472	470	510	468	503	485	489	442	486	465	508	463	474	495	436	468	456	493	449	450	496	487	476	518	503	542	490	444	433	438	464	489	457	471	501	505	463	448	503	504	496	484	458	470	448	490	498	479	474	456	461	482	460	477	485	475	468	468	446	468	410	433	480	464	425	441	459	471	488	517	497	486	464	464	488	473	460	464	471	455	471	444	496	451	473	486	479	448	459	466	478	518	483	487	491	456	450	470	452	514	485	471	457	510	455	471	479	469	488	462	442	464	485	450	484	462	500	484	493	451	494	455	481	492	453	508	496	474	463	416	467	464	475	493	483	470	413	475	439	492	481	445	451	446	466	497	455	468	497	479	465	481	490	465	476	483	496	485	443	454	478	469	477	486	481	471	462	500	461	452	475	467	465	503	453	503	465	489	450	485	481	483	499	475	521	426	491	452	476	467	452	494	515	480	461	425	470	453	488	472	456	454	425	459	464	458	455	425	453	470	458	513	457	455	465	446	483	485	480	477	485	487	480	510	487	467	465	507	488	478	484	481	489	501	470	457	463	466	491	500	487	438	479	478	518	511	494	495	479	460	502	463	469	471	463	472	445	469	436	469	497	468	460	466	490	500	458	478	468	452	467	435	477	471	476	500	434	480	454	503	439	419	471	491	433	468	479	448	493	498	448	490	491	493	505	463	519	493	481	455	457	472	444	485	437	479	476	470	449	469	460	441	504	481	511	460	448	462	455	462	463	459	482	501	476	478	475	509	484	451	466	427	467	484	460	472	510	485	458	495	500	465	507	470	507	480	467	488	450	505	470	456	459	489	472	462	450	458	477	483	484	486	505	462	467	452	458	475	464	437	472	486	467	488	482	513	488	457	441	450	465	511	475	478	533	516	488	402	469	508	479	455	446	459	451	457	488	449	498	491	485	439	476	438	429	485	459	482	486	447	462	473	480	529	493	483	447	466	473	460	464	486	493	464	482	468	491	461	479	470	470	472	482	469	440	457	458	443	492	474	475	479	481	467	511	482	519	471	449	453	459	436	488	503	487	534	487	480	459	439	481	463	483	470	500	459	456	486	498	474	470	494	492	462	451	484	469	465	445	516	479	491	494	472	491	464	493	491	497	437	458	480	482	450	461	477	480	478	454	484	478	466	509	470	500	487	485	484	489	462	507	484	483	503	449	486	483	493	487	433	507	485	486	455	479	448	473	460	430	440	472	490	473	456	514	461	484	504	453	477	436	464	473	471	476	450	459	520	489	487	485	450	494	477	477	496	517	511	496	499	448	466	504	485	501	473	427	472	497	490	481	484	477	473	447	476	486	483	448	450	466	473	440	473	496	474	442	478	448	492	459	462	480	491	465	467	489	462	465	482	471	492	462	485	470	512	502	470	510	465	492	513	491	471	480	476	477	518	454	424	439	452	493	521	437	481	490	458	458	428	477	473	476	441	461	491	489	488	464	512	439	445	470	477	477	485	481	472	491	484	479	444	464	490	466	456	468	433	448	496	461	503	444	458	476	444	448	453	453	471	490	463	484	494	462	433	454	438	467	493	451	454	497	525	493	496	505	473	516	490	469	475	506	448	445	506	488	467	495	436	505	429	469	483	489	501	440	492	473	501	468	472	456	458	448	498	471	463	467	475	452	470	483	485	499	464	455	465	483	463	428	495	479	489	449	451	497	464	483	452	473	489	486	515	475	497	484	497	489	466	500	454	449	449	491	511	477	500	480	468	472	455	495	475	437	486	493	481	449	458	482	456	443	448	450	497	461	486	466	469	500	510	450	479	469	488	463	479	475	462	471	460	495	458	490	470	455	490	487	508	450	488	504	465	491	450	461	507	465	473	487	462	455	462	459	490	448	474	458	470	460	459	452	508	441	462	468	482	455	445	481	451	481	448	470	521	443	466	492	498	470	478	477	482	456	481	478	480	475	453	469	453	450	461	448	492	464	481	483	510	505	486	457	480	491	486	509	485	530	447	479	453	475	473	518	452	491	506	485	499	475	450	464	482	489	448	466	492	477	432	456	459	471	432	461	495	483	510	466	488	504	456	439	500	477	498	465	445	483	492	494	471	453	494	436	481	461	465	511	485	468	523	484	488	476	467	467	457	461	454	501	508	462	461	515	458	494	464	489	468	452	451	487	472	466	486	509	463	482	514	486	478	498	435	455	463	503	503	460	466	486	502	438	461	456	476	468	470	478	447	475	463	460	480	492	484	477	460	466	469	464	460	466	504	474	456	488	479	468	486	476	456
948	152	75	72	135	175	166	161	129	104	82	79	70	61	48	49	37	50	43	35	36	19	25	37	25	24	23	20	20	25	23	16	18	16	19	15	18	13	19	15	13	12	19	17	21	18	14	21	14	17	13	12	15	14	13	11	24	23	19	14	12	15	10	16	10	16	14	14	12	15	10	13	13	14	8	20	14	11	16	19	13	17	15	12	20	7	15	13	10	13	12	16	13	20	8	18	19	13	6	14	15	13	18	14	9	19	11	14	12	6	10	11	17	11	20	12	10	9	15	12	8	12	13	10	18	21	13	13	14	13	13	8	12	10	12	18	12	20	7	12	13	20	11	9	8	11	14	15	14	14	7	9	24	14	12	12	11	15	13	14	11	11	11	12	7	14	14	25	9	13	5	15	14	16	12	12	14	22	9	8	14	12	16	4	16	18	14	13	15	17	13	13	10	10	8	19	18	16	16	15	8	9	14	11	11	15	9	13	12	10	7	9	13	10	12	17	15	17	13	11	14	16	13	13	21	11	11	10	12	13	12	16	14	17	9	11	10	11	17	15	14	18	14	13	14	12	12	14	15	13	20	12	16	17	10	12	14	13	12	12	16	16	24	19	17	15	6	8	6	14	12	4	11	12	22	11	12	15	13	18	7	13	14	7	10	14	10	14	13	14	18	13	14	13	12	14	13	7	11	12	13	13	21	12	10	14	13	8	19	15	17	11	12	17	9	17	16	11	15	16	13	16	11	11	14	15	8	18	10	9	13	10	12	12	20	10	13	10	12	8	16	18	13	16	16	15	10	12	13	10	14	16	13	14	11	16	12	10	15	9	15	16	14	15	14	16	11	12	8	7	13	15	20	11	8	7	9	11	14	14	18	16	11	11	9	11	13	16	14	15	20	14	16	10	14	11	8	14	19	10	16	18	21	8	16	10	16	14	4	17	12	12	19	9	12	7	23	7	22	13	15	13	18	12	14	9	8	18	12	16	13	10	9	12	8	11	19	11	14	12	17	14	4	13	13	15	9	12	23	14	8	7	8	7	20	19	15	8	13	11	19	14	9	21	9	16	12	6	16	16	14	12	11	11	14	11	10	14	19	10	20	7	13	15	11	8	7	19	10	12	7	18	19	19	15	17	6	18	8	18	14	17	17	12	20	20	15	13	12	10	12	22	8	16	13	13	15	9	8	15	11	13	15	11	11	14	16	11	15	14	13	11	14	12	12	15	13	15	12	12	11	11	19	15	14	11	17	10	18	15	10	10	9	16	9	7	6	12	8	9	14	11	16	11	19	18	10	12	18	15	11	17	15	22	10	16	11	12	13	8	10	18	16	11	15	16	10	11	12	11	12	10	15	10	14	9	9	10	17	10	12	14	15	11	24	14	9	9	11	18	15	13	13	9	10	16	19	10	11	17	13	14	14	19	11	15	5	12	10	15	10	15	9	11	12	11	10	13	11	10	11	17	10	15	14	11	22	13	14	19	10	13	15	19	13	16	8	12	16	13	13	6	11	15	11	14	11	12	9	11	12	8	9	6	14	10	13	7	10	9	17	10	14	9	19	20	13	16	18	9	16	12	15	10	11	14	14	13	11	15	11	13	12	8	8	9	9	13	15	16	18	16	16	12	12	17	10	9	14	13	13	11	22	14	20	12	5	18	11	17	11	11	13	12	10	14	8	14	15	10	22	11	12	16	12	6	11	11	13	17	13	8	16	17	14	18	7	14	10	11	10	16	14	14	9	16	16	17	6	18	13	7	8	19	4	9	16	10	9	17	14	16	8	11	16	12	13	12	19	10	12	15	18	13	10	17	8	13	10	21	12	20	8	12	13	10	12	14	10	13	4	16	10	8	12	16	12	18	10	12	15	10	16	18	10	9	8	12	14	10	8	15	8	15	14	15	10	15	18	15	11	11	12	15	11	12	14	16	11	11	18	9	11	10	16	13	18	12	11	17	12	12	18	6	19	13	12	13	12	15	16	17	19	14	13	16	10	19	11	10	11	21	9	16	11	9	10	18	13	16	12	15	18	10	16	13	17	9	19	12	12	17	8	13	11	13	18	15	12	12	11	17	20	20	16	11	11	18	8	16	16	7	10	15	12	17	15	16	18	14	12	7	11	21	14	12	12	12	10	11	20	15	15	16	17	10	11	11	26	11	11	17	19	12	4	14	13	12	16	18	15	17	11	24	9	22	10	11	10	17	9	14	15	10	16	8	15	17	16	16	15	10	15	8	10	12	18	11	15	15	11	18	8	5	14	15	10	14	14	4	9	11	14	12	14	19	13	9	20	16	13	7	10	19	14	8	16	15	15	9	7	13	12	14	9	12	11	16	7	8	19	10	10	9	12	14	11	9	15	13	18	16	16	14	12	13	13	14	10	15	15	16	7	12	14	16	12	13	12	15	14	11	12	12	10	8	12	11	17	12	12	10	10	15	10	10	12	11	16	10	18	16	16	12	10	9	15	9	7	13	13	14	14	13	10	13	10	12	14	11	15	8	19	13	9	15	13	11	9	20	9	12	12	11	10	21	11	10	15	9	18	10	13	13	19	16	8	19	16	12	13	11	19	14	14	16	16	15	7	15	14	17	7	12	15	12	13	16	9	15	16	6	10	6	12	8	18	8	15	6	13	16	12	15	14	13	9	15	12	18	18	18	12	13	15	15	7	20	12	7	18	9	16	12	14	12	15	5	14	21	16	19	11	14	13	11	16	15	14	14	8	10	6	12	8	20	16	15	18	17	11	16	11	13	17	16	11	8	13	14	11	12	17	16	18	11	15	19	18	8	17	18	13	10	13	9	18	21	8	13	17	7	12	8	8	12	16	15	13	16	17	10	16	15	13	17	15	11	12	8	21	18	8	16	21	18	13	7	12	19	11	17	13	9	22	24	13	8	13	13	13	10	19	15	15	11	18	10	10	13	15	16	12	14	7	19	13	14	19	8	10	14	26	8	17	12	11	15	18	15	11	11	5	19	16	11	19	10	13	4	19	15	8	18	13	16	13	14	15	15	9	14	12	11	11	10	15	13	12	16	14	14	8	10	15	15	10	9	12	13	16	13	10	19	14	17	18	17	9	15	15	20	11	17	13	18	10	12	13	13	8	17	16	17	12	9	13	10	9	14	15	17	8	11	13	16	14	10	18	15	8	13	12	6	15	9	17	16	17	9	10	9	13	13	13	7	12	15	19	14	23	12	13	15	15	19	11	14	8	14	19	10	12	11	9	12	15	12	11	12	9	9	9	7	8	20	9	10	12	14	17	13	14	22	14	13	15	13	11	11	16	11	14	17	7	10	14	17	15	19	14	11	12	14	15	16	12	9	15	12	15	7	18	18	15	9	14	9	16	21	13	21	12	11	16	8	13	8	10	14	20	13	16	12	12	16	13	11	21	8	12	13	16	13	16	16	18	14	14	16	18	11	16	10	15	16	18	8	17	11	18	9	9	8	11	19	22	15	11	13	9	15	16	11	16	15
13815	6213	2780	10455	17380	16092	13139	10632	8314	6718	5502	4545	3730	3255	2822	2451	2146	2426	2221	1823	1525	1252	1242	1129	940	963	937	847	842	755	790	689	620	637	613	574	555	524	524	503	515	475	487	467	475	430	417	429	416	412	409	367	383	407	395	372	402	383	381	330	354	333	338	368	299	356	328	354	341	342	313	328	292	331	332	328	331	335	299	338	288	315	271	305	299	302	312	307	265	308	299	260	313	311	326	283	290	288	296	275	263	316	293	285	291	271	314	288	285	297	332	286	310	247	257	275	270	275	296	271	263	291	283	295	273	265	308	271	307	291	259	272	273	261	280	279	260	277	293	283	265	258	257	297	275	291	311	258	297	296	267	276	283	271	262	295	260	290	263	278	257	273	286	269	244	286	250	288	278	305	274	275	265	264	275	267	293	260	262	254	286	287	248	271	254	282	255	280	294	292	284	255	250	250	288	244	266	279	274	247	268	265	274	266	242	257	245	267	271	252	278	282	278	278	255	297	257	274	284	277	289	276	273	241	298	274	249	278	290	268	266	261	248	269	247	277	269	263	257	239	271	271	275	253	289	280	284	246	242	277	272	230	299	263	273	268	258	256	286	266	267	282	256	246	277	247	294	280	300	253	301	239	252	321	229	272	241	251	271	259	289	255	272	293	251	278	285	257	289	259	262	276	268	300	288	254	270	265	257	282	263	283	288	273	268	267	253	245	280	271	264	271	258	283	267	266	271	278	278	266	250	257	275	268	298	281	267	264	260	289	257	275	239	295	250	267	265	251	248	241	273	288	249	296	254	263	257	246	262	268	276	263	246	291	263	292	278	252	268	271	261	276	267	279	232	268	261	298	262	254	278	266	266	272	282	282	249	263	267	256	254	292	255	256	261	257	269	249	247	253	288	280	257	270	273	283	271	240	269	269	242	257	245	263	249	289	255	296	295	274	248	257	284	263	254	274	273	249	278	281	257	275	250	250	270	255	255	271	262	266	264	246	242	246	276	257	224	289	307	265	260	277	296	245	253	250	283	256	270	269	268	267	260	248	260	268	250	277	280	239	265	281	276	252	251	263	284	266	264	264	271	277	272	259	285	253	237	238	278	259	297	292	258	264	256	280	294	286	265	238	269	266	246	282	267	291	251	265	275	295	270	296	290	281	274	269	278	252	251	285	245	249	250	268	291	256	281	257	267	275	271	240	264	245	262	284	272	250	261	270	245	259	225	259	263	291	278	265	285	267	260	275	266	264	272	262	268	279	306	224	280	280	259	276	281	254	264	279	275	284	284	259	287	255	224	278	264	228	271	268	244	274	262	242	259	273	259	300	279	272	240	269	252	259	269	268	284	248	261	270	251	251	273	261	253	274	291	244	277	260	247	273	255	230	288	272	230	223	287	284	236	258	263	273	247	286	255	243	257	261	237	267	236	292	262	264	260	275	264	265	254	266	282	253	247	279	252	263	291	289	266	280	269	268	260	252	241	309	260	235	259	219	270	262	273	230	265	266	283	247	295	230	278	286	266	282	244	266	228	287	252	251	271	280	248	262	309	259	252	253	285	304	263	278	271	280	289	288	271	266	256	262	263	275	271	275	276	266	249	256	242	273	272	273	257	238	295	255	263	269	249	293	246	260	282	266	299	266	262	265	259	266	273	273	274	266	271	265	283	261	290	295	273	262	280	289	262	264	265	271	264	287	271	258	263	235	248	271	273	246	254	251	282	268	257	236	254	290	255	246	310	255	284	266	251	235	275	296	232	280	260	278	265	257	305	235	254	259	247	261	241	250	252	241	254	267	273	320	272	230	284	262	283	253	241	263	236	285	270	275	233	278	266	259	290	256	244	282	269	290	285	274	277	269	269	272	295	265	256	279	274	246	291	270	247	249	251	263	295	235	286	270	267	265	291	244	261	265	286	274	244	270	264	298	277	256	276	280	287	257	265	273	262	259	292	242	240	242	280	253	293	256	235	279	274	256	255	277	303	264	248	256	259	269	248	245	270	267	271	280	245	233	259	236	242	243	261	259	281	290	253	248	252	261	297	245	243	267	278	250	268	259	258	240	271	264	280	268	248	225	254	286	288	227	269	258	277	273	265	242	273	246	261	282	232	253	257	268	269	256	254	263	247	277	265	270	276	272	281	245	284	265	274	241	268	254	286	253	277	270	247	236	263	258	299	229	280	267	267	257	297	246	243	284	289	266	244	269	280	282	300	284	231	303	288	287	238	239	247	254	234	253	258	272	278	261	260	311	252	245	265	249	244	253	270	242	273	287	261	231	253	248	286	290	275	266	269	274	246	306	275	278	261	287	237	259	266	223	284	261	266	247	271	254	268	251	275	278	262	293	253	260	283	277	275	249	244	262	258	270	269	252	252	247	270	244	255	263	254	281	271	272	279	244	251	261	265	257	258	281	265	270	253	263	291	265	266	257	253	260	261	298	262	283	291	244	273	279	258	249	251	278	252	320	289	253	282	275	255	250	261	260	236	265	262	261	257	261	300	273	294	252	258	252	267	254	290	248	257	279	256	254	257	260	279	272	246	266	257	238	271	304	262	266	248	260	268	249	267	273	277	268	265	287	244	263	246	283	253	262	284	266	278	278	269	276	264	268	291	282	250	265	262	253	274	250	264	278	248	251	280	278	244	237	282	269	282	267	254	258	246	240	240	247	240	289	313	255	281	236	262	278	273	273	235	248	265	290	258	251	269	258	288	263	263	238	276	276	254	264	285	271	261	258	244	265	262	266	242	248	274	246	260	287	260	239	265	267	235	255	271	248	261	275	260	238	293	267	261	252	251	294	252	306	265	262	249	249	270	268	267	255	264	290	290	296	260	272	247	238	249	273	254	257	260	264	282	264	256	245	276	235	263	264	284	253	279	263	260	282	299	274	260	256	280	296	266	267	290	252	271	281	252	251	253	263	254	256	273	268	275	258	245	243	271	276	310	284	281	270	255	266	265	256	253	282	265	250	251	239	272	262	255	289	243	279	267	291	264	233	271	239	290	257	261	255	265	251	270	272	277	261	263	279	261	276	270	272	296	283	275	239	269	291	277	260	271	273	258	244	283	262	236	250	259	229	264	294	271	256	279	271	279	268	262	260	264	261	265	279	235	231	273	257	245	278	279	259	254	257	280	262	272	281	285	280	258	244	295	274	281	264	262	282	260	283	263	285	268	272	260	246	239	286	272	248	275	255	273	273	246	272	262	282	267	237	261	242	249	271	259	246	298	266	254	273	235	272	284	249	259	271	228	254	266	274	245	278	256	253	302	267	253	279	274	284	271	256	254	274	264	252	247	261	267	270	265	303	242	262	244	261	263	263	244	276	279	243	285	290	240	263	291	265	272	273	263	282	244	224	271	264	264	222	282	249	257	282	279	235	278	267	274	229	287	271	266	249	273	276	270	267	249	268	243	263	256	269	258	261	261	212	247	251	263	265	272	276	243	269	269	258	274	264	282	298	249	268	239	251	244	277	261	271	288	261
974	36	27	22	30	31	32	26	27	35	24	21	19	22	23	14	14	22	15	18	19	12	17	9	12	18	17	15	15	15	15	9	15	10	10	14	15	19	18	15	13	14	31	20	19	14	19	12	8	9	12	11	16	9	13	12	17	12	12	13	13	14	21	11	12	18	18	17	16	12	17	14	13	20	20	10	15	11	13	16	20	13	19	12	16	20	10	14	19	11	12	18	14	15	11	15	16	14	12	18	12	22	17	12	13	14	9	11	17	14	13	11	20	11	18	23	12	12	16	17	24	13	15	16	14	13	17	19	14	10	14	18	11	15	13	15	15	15	17	12	10	12	10	9	22	16	19	12	15	20	14	9	16	14	10	19	13	15	9	16	14	21	10	9	12	13	14	10	15	15	13	20	11	17	13	11	21	14	12	19	13	13	18	17	17	17	13	22	23	8	11	11	23	15	14	15	18	10	12	20	11	13	14	8	11	20	16	12	22	18	15	16	13	19	17	18	18	13	23	21	7	16	11	17	19	16	18	13	23	18	12	18	16	13	13	10	9	10	14	19	12	13	15	12	15	13	15	14	20	19	16	18	17	12	25	13	15	16	11	16	14	15	6	23	13	13	9	14	13	18	11	16	20	19	18	15	11	15	20	15	13	9	19	6	12	15	12	17	15	19	18	13	15	14	18	17	12	14	14	14	15	20	15	20	13	13	13	18	19	12	14	11	17	11	14	16	15	11	19	9	7	12	10	15	11	16	18	12	12	15	13	18	14	14	10	18	12	16	14	17	15	18	18	10	14	18	21	13	16	16	8	6	13	18	22	14	9	17	16	16	11	10	11	18	16	16	16	15	20	12	19	14	13	11	22	14	20	15	13	10	9	15	10	15	14	9	15	13	12	14	11	9	12	8	16	19	14	12	15	12	13	13	12	11	23	14	11	16	16	26	13	23	16	24	6	12	15	9	18	12	15	18	12	13	11	10	12	14	11	20	17	12	18	19	16	20	5	18	15	10	13	13	16	15	19	10	10	9	15	19	12	26	21	22	7	18	17	8	14	11	11	12	8	18	8	17	13	19	19	9	13	10	20	20	12	22	13	13	17	13	14	16	10	13	14	24	14	11	14	13	15	14	17	9	19	8	15	16	17	15	9	13	18	21	15	12	12	14	19	15	7	14	8	14	12	11	18	11	9	14	14	15	17	16	14	14	11	9	15	17	15	18	17	14	11	11	9	15	18	17	14	17	13	17	16	16	17	15	10	16	9	8	11	8	13	12	18	12	16	6	15	9	8	12	12	15	3	14	10	14	21	10	15	15	15	23	16	15	11	13	15	20	14	13	14	7	18	8	17	17	12	17	9	14	11	10	13	9	14	13	12	14	10	12	17	20	16	13	14	16	19	21	8	12	12	13	18	11	10	8	19	14	13	14	17	19	9	12	16	12	10	13	13	16	4	12	9	15	19	13	11	15	10	14	22	13	15	15	19	13	12	11	17	12	15	12	14	13	15	16	12	17	14	18	9	13	15	8	12	10	29	12	16	9	16	22	19	10	21	16	9	18	19	13	10	17	21	10	10	17	13	10	13	18	12	15	7	8	17	13	15	16	17	13	17	24	13	15	14	15	16	16	13	10	10	16	15	15	12	15	16	13	18	14	15	14	14	13	11	15	18	9	15	13	17	17	20	15	14	11	15	19	22	14	14	10	12	10	16	12	15	16	17	11	11	18	8	13	14	12	11	18	18	11	17	19	21	12	16	17	19	18	10	14	17	16	15	14	15	16	8	24	14	8	14	12	19	12	7	12	18	11	12	14	12	15	19	16	12	11	18	14	16	20	15	14	17	10	12	17	13	11	13	17	17	12	23	15	16	12	13	16	21	11	22	12	7	24	13	15	15	17	15	15	17	8	13	14	9	19	16	7	20	15	17	11	14	8	14	16	17	8	12	12	15	12	10	13	10	16	15	7	12	12	13	14	12	16	17	11	17	10	12	14	15	12	15	8	7	13	19	10	15	11	14	15	14	17	18	16	16	15	15	10	18	14	17	16	8	18	13	17	12	21	15	17	16	12	13	18	19	18	12	15	17	16	7	12	15	12	14	9	18	16	17	16	8	17	15	14	21	17	14	10	15	6	13	15	12	15	8	13	22	25	18	10	15	8	10	14	14	15	13	8	16	11	14	12	18	16	17	11	14	11	24	10	15	12	15	11	19	12	21	23	13	14	19	14	20	13	10	18	20	13	9	16	13	15	17	17	17	5	19	19	11	16	13	5	11	9	11	12	15	12	15	14	20	7	13	12	7	14	15	16	18	14	14	15	14	15	7	19	14	15	18	14	7	14	15	12	16	11	15	10	15	14	10	17	18	11	14	16	17	19	10	13	15	10	18	18	15	16	10	14	13	21	19	19	13	14	13	16	14	6	14	17	15	11	6	18	12	16	15	14	16	8	16	17	13	19	16	16	8	12	16	18	14	16	11	12	11	9	15	11	16	10	12	18	11	14	20	15	17	18	17	12	18	12	11	17	12	16	14	13	12	10	13	13	14	11	14	12	22	16	17	11	9	17	13	11	22	17	15	14	9	18	16	21	18	18	18	16	18	16	16	14	9	11	23	11	10	12	11	17	8	13	23	17	12	15	11	15	12	14	19	19	7	13	15	14	12	14	12	16	9	12	17	16	14	8	17	7	13	15	15	11	15	16	22	14	14	17	10	9	19	16	12	11	16	23	10	9	14	11	11	12	24	11	9	15	10	15	12	17	19	11	12	15	20	15	20	19	16	12	20	16	11	18	12	13	15	20	9	15	16	19	16	14	18	13	13	21	18	9	14	17	6	19	15	21	14	13	9	15	13	20	9	9	13	11	18	20	11	16	15	14	10	24	16	10	10	15	13	18	17	16	14	14	15	14	8	16	15	21	15	16	11	16	16	5	9	13	13	16	16	15	23	12	18	17	12	8	13	10	13	16	20	13	15	14	13	15	13	14	11	16	9	10	12	15	10	16	16	15	14	19	21	9	7	13	10	19	13	14	15	12	12	20	16	12	16	14	19	12	20	15	9	15	13	22	21	16	9	16	16	8	19	8	26	11	12	21	17	15	20	18	15	13	12	14	18	19	13	19	16	15	10	20	6	14	18	16	5	9	17	18	8	16	17	13	14	13	19	14	9	15	15	18	15	19	16	17	15	22	11	6	12	10	13	11	18	14	11	15	13	9	6	18	17	12	14	13	14	9	11	16	10	8	15	14	10	19	14	24	17	16	14	12	14	16	17	15	18	14	9	17	11	11	11	20	5	15	23	13	20	10	7	8	12	9	7	18	24	19	17	9	19	15	13	15	9	12	19	14	16	11	14	12	14	13	11	16	16	14	8	13	13	9	15	17	15	14	10	13	12	17	16	7	16	13	15	16	16	17	16	10	15	9	7	13	14	13	15	13	24	13	14	12	16	18	11	16	7	7	9	20	13	15	19	10	14	15	16	22	14	7
7191	1456	657	1916	3304	3136	2430	1924	1455	1210	1084	887	775	706	619	534	540	632	635	538	485	390	432	422	390	395	400	336	345	377	352	338	345	341	309	347	341	311	329	313	302	302	325	332	330	284	320	291	315	341	293	277	288	293	313	283	301	293	310	310	326	299	296	284	294	251	301	289	279	303	286	305	294	310	286	293	285	312	276	296	268	301	295	292	273	292	273	303	289	260	270	291	296	297	285	298	282	292	300	304	307	296	311	311	299	285	302	286	323	299	279	290	294	281	276	305	296	268	266	279	269	290	289	248	269	282	305	275	280	290	288	268	319	251	312	299	283	252	286	300	290	260	275	303	287	280	275	289	260	294	255	268	299	301	275	296	296	291	263	335	286	274	274	294	315	307	284	267	306	294	267	285	300	275	300	275	298	287	287	303	280	254	304	299	290	299	291	254	298	260	308	269	290	284	289	293	309	268	291	264	291	312	288	301	276	324	295	314	260	273	254	253	290	284	268	268	299	275	292	295	306	258	269	275	290	290	295	283	281	308	275	284	300	255	267	278	306	286	277	257	276	265	299	276	279	296	289	280	270	271	299	274	319	295	315	292	283	280	293	287	307	273	278	279	277	265	288	278	261	276	301	266	263	284	290	289	262	303	296	286	291	301	258	291	261	275	303	265	296	262	268	264	280	271	311	279	282	278	307	293	296	271	269	286	260	286	271	275	318	291	262	320	303	295	319	290	278	284	263	271	277	294	299	277	297	275	302	265	287	303	286	294	276	322	262	314	312	268	278	281	287	300	296	287	300	279	303	304	300	296	270	320	282	281	292	308	285	277	297	310	276	275	252	256	308	271	298	287	293	313	273	272	296	280	260	273	267	273	292	258	282	295	256	265	278	297	291	293	270	265	282	306	265	266	291	273	291	266	288	280	273	317	290	298	302	291	279	301	294	278	281	302	275	302	292	259	325	273	308	264	299	279	268	286	284	284	313	298	267	283	286	278	305	300	277	284	312	291	258	311	292	284	299	287	285	298	267	296	256	287	314	287	266	282	285	301	314	297	252	295	276	284	296	261	287	279	243	298	294	275	301	278	256	303	305	318	260	307	240	289	281	293	288	298	281	282	308	314	284	284	307	268	243	295	290	278	255	298	289	303	270	298	276	290	281	304	301	292	299	279	287	272	263	293	307	303	303	280	319	281	258	297	322	280	298	283	291	266	280	274	314	293	268	291	271	291	304	267	291	291	282	274	276	260	289	294	274	265	278	249	273	284	266	264	268	314	275	303	274	297	308	290	304	297	319	295	276	299	313	299	297	300	308	272	256	281	307	297	296	298	290	302	284	289	278	307	279	318	277	292	282	280	291	300	284	247	272	273	295	274	254	308	300	302	265	278	298	258	287	267	295	281	295	272	312	286	283	277	270	281	305	295	262	279	274	289	280	301	271	318	279	296	254	295	255	272	287	279	271	289	280	267	298	301	290	287	277	271	300	293	265	274	274	286	274	267	300	313	277	311	265	294	293	281	279	252	293	269	302	244	293	270	277	286	289	277	326	269	306	284	286	303	273	265	303	276	284	301	284	300	285	300	296	267	256	308	259	286	318	256	246	283	307	272	276	318	269	306	294	300	306	266	302	295	285	268	284	268	281	315	301	299	302	271	304	270	263	254	280	284	259	279	298	279	278	282	293	293	288	272	304	275	276	290	259	288	298	299	297	252	286	253	303	289	302	287	279	307	286	308	275	280	272	281	278	277	309	299	325	308	274	261	293	270	267	281	284	297	279	295	289	275	296	241	271	292	277	293	258	298	287	263	285	230	291	309	262	293	321	279	285	321	268	283	266	272	294	267	262	310	250	270	294	281	318	274	277	292	277	294	281	272	299	291	272	286	275	287	280	291	277	263	272	315	288	305	256	306	265	255	248	269	267	270	270	275	279	306	273	291	283	291	295	277	276	260	287	261	290	291	282	297	292	298	303	254	282	290	281	270	275	295	254	289	269	312	277	255	270	280	284	252	276	290	286	278	300	290	279	295	306	269	279	276	293	280	304	287	250	250	284	274	289	312	317	307	295	301	267	280	291	298	284	315	292	292	285	247	273	329	271	280	297	267	332	279	245	269	273	312	289	255	290	272	288	287	256	280	276	295	295	280	276	262	301	295	269	281	286	285	298	278	283	304	254	275	261	286	239	264	306	288	279	281	284	300	283	289	269	290	264	277	294	274	277	307	278	264	284	288	293	261	285	261	285	256	303	283	258	268	279	301	277	267	271	276	273	306	299	312	304	272	298	281	300	280	281	285	278	287	264	294	270	267	281	280	285	291	293	276	300	295	289	308	272	274	278	279	296	306	282	291	302	292	254	300	274	299	301	285	293	281	274	278	274	293	290	274	279	267	294	297	270	279	272	301	271	306	291	273	295	279	267	279	302	295	258	290	281	283	298	273	297	282	289	285	290	296	333	249	295	297	308	304	281	279	285	294	289	263	261	278	270	276	300	272	264	305	313	258	294	254	285	284	278	280	301	282	276	254	328	269	272	261	273	285	273	297	291	278	266	292	283	282	310	280	289	252	277	264	312	267	298	280	270	292	280	290	267	291	278	290	282	274	294	293	297	294	294	296	295	284	273	295	267	299	299	307	316	264	295	290	295	303	297	262	291	279	295	284	287	258	248	298	277	266	266	305	283	268	295	275	272	274	302	313	277	289	282	299	266	302	301	269	274	278	285	280	277	280	274	285	270	281	291	268	298	296	272	298	267	300	301	269	266	266	293	275	296	271	284	244	256	308	261	299	304	289	310	265	296	266	259	287	296	288	283	276	258	298	279	291	286	269	280	310	276	297	296	313	287	302	296	287	289	278	263	305	251	277	284	287	296	314	295	288	271	262	276	271	285	282	291	282	260	276	283	291	266	279	297	276	280	278	290	304	265	261	277	303	291	269	302	271	295	298	248	291	273	272	259	268	263	255	296	270	299	278	264	318	313	271	276	289	268	308	307	278	290	283	281	286	256	283	301	280	286	307	268	275	279	286	305	296	298	280	284	308	303	296	262	262	278	269	293	296	286	322	284	259	277	286	299	290	282	289	296	264	276	316	282	266	262	295	309	296	274	288	305	320	269	283	239	293	300	275	282	283	266	291	283	282	291	322	274	290	313	260	305	290	278	308	291	268	292	325	277	314	310	306	307	282	279	298	266	287	298	289	297	334	298	284	332	282	272	294	287	300	263	287	289	288	280	262	264	296	271	273	287	258	274	310	261	308	309	292	270	277	292	280	281	300	284	299	298	292	278	264	292	257	304	250	286	258	251	275	274	306	275	280	279	245	279	284	307	317	283	253	243	269	276	260	290	293	266	263	303	283	296	311	273	273	255	313	254	297	304	263	280	292	303	282	268	282	247	305	305	276	304	311	255	290	312	281	306	287	290	297	297	300	263	305	313	293	281	267	283	282	260	256	287	312	268	245	268	253	265	310	297	277	258	287	266	292	302	293
1882	101	57	59	84	102	94	88	81	71	64	51	59	51	42	43	37	40	30	33	23	31	24	40	39	33	33	39	24	33	27	20	29	32	29	36	29	29	28	24	29	16	20	19	31	22	14	26	28	26	22	20	37	27	22	25	25	29	19	31	28	20	19	27	22	19	17	26	29	22	19	19	18	24	25	26	24	20	28	22	20	20	23	22	31	34	23	33	27	22	23	18	23	32	20	17	27	23	25	17	29	25	24	19	36	19	26	25	20	29	27	21	20	31	25	25	15	33	27	30	22	25	26	33	28	26	21	26	37	18	27	39	16	20	19	30	33	18	21	25	21	22	21	19	13	23	26	25	30	18	28	30	26	26	31	26	23	20	25	20	31	31	26	26	27	28	27	16	20	25	21	19	20	25	35	29	23	20	20	25	24	21	22	19	21	27	24	20	26	36	21	22	25	16	20	32	26	28	17	23	23	32	24	12	28	35	17	20	26	16	26	21	25	18	16	30	25	22	25	19	27	17	28	23	27	22	13	15	21	27	16	35	29	24	25	26	19	18	19	26	17	23	23	20	26	19	33	23	17	27	21	22	36	34	15	31	29	21	24	26	19	25	33	20	28	33	19	29	24	30	30	29	29	29	22	26	25	23	20	31	27	27	30	28	22	24	17	16	28	27	32	20	24	24	28	27	21	32	20	22	23	28	24	17	27	19	16	27	20	32	19	23	21	28	33	22	25	25	25	29	27	22	21	27	36	19	32	25	22	26	25	24	13	26	28	25	25	25	24	19	24	16	24	26	32	13	27	18	27	20	19	22	20	21	31	21	23	16	26	22	19	33	23	25	23	26	17	28	27	22	18	20	24	16	26	24	33	20	23	29	20	22	24	18	31	17	33	24	23	29	26	27	26	24	27	34	23	25	20	33	25	22	24	23	28	20	16	29	25	19	22	19	29	25	18	25	22	22	20	24	21	27	39	24	29	17	22	16	25	14	20	23	26	22	29	25	21	21	19	24	27	23	16	23	28	29	36	22	22	16	26	14	27	29	31	19	22	21	25	21	32	21	22	29	24	15	22	24	24	24	23	30	19	19	29	37	30	18	21	21	25	20	23	28	27	18	29	25	23	25	18	20	31	29	31	36	20	20	27	36	20	18	21	23	23	22	33	28	39	16	25	26	24	22	23	25	33	24	19	34	32	20	15	15	16	22	29	35	16	29	23	16	27	22	23	16	16	25	31	23	15	21	27	31	27	20	25	29	22	22	28	24	23	25	24	19	24	25	17	20	16	15	21	30	24	31	24	30	23	21	26	35	32	28	27	25	25	18	22	20	22	21	21	19	23	23	37	32	31	13	25	23	27	20	28	21	27	29	23	24	26	23	23	27	20	27	23	23	28	27	18	22	24	18	31	30	25	18	20	21	24	22	28	21	24	28	19	26	31	23	21	17	20	32	27	25	12	17	22	24	26	26	15	22	25	20	28	18	27	24	24	27	24	27	16	22	20	28	29	22	28	19	21	21	25	20	19	28	23	33	21	24	30	28	23	31	27	21	23	25	29	17	34	27	21	18	28	23	19	24	24	20	18	24	30	32	31	27	20	24	17	19	30	24	34	30	23	31	29	25	26	26	32	30	29	25	19	24	30	23	20	27	22	34	30	17	19	21	24	30	21	23	30	28	16	19	12	25	24	17	17	19	17	26	19	21	20	25	22	23	28	24	27	19	21	18	21	24	21	26	31	30	23	21	25	21	21	17	25	24	30	25	21	23	15	24	24	21	31	28	21	28	23	15	31	23	28	26	24	24	20	19	33	27	18	16	34	27	25	30	19	23	30	22	30	23	31	26	20	22	24	19	23	24	23	26	13	19	25	23	30	20	38	18	27	30	27	19	20	24	32	22	24	26	22	16	15	22	30	23	23	14	23	28	29	17	28	22	20	29	21	17	16	21	27	35	25	26	27	32	31	21	26	27	25	21	22	25	21	29	22	22	28	19	19	24	17	23	25	27	24	35	24	25	27	23	28	24	22	24	29	24	19	18	24	30	22	23	31	10	28	25	27	27	24	22	23	23	19	18	24	20	23	26	27	32	21	22	18	27	22	35	35	21	21	20	24	27	34	23	23	23	24	22	17	12	19	19	28	20	24	21	30	21	25	24	27	26	21	36	26	34	24	17	25	22	20	22	15	22	27	26	34	28	22	25	24	17	27	17	32	17	16	19	23	24	33	33	14	17	28	18	33	21	29	28	17	20	17	24	19	16	20	25	29	29	18	17	24	20	22	21	20	30	22	23	26	31	17	24	29	25	16	31	16	20	30	12	24	16	25	24	24	29	28	27	19	19	16	27	24	20	32	17	20	21	27	13	21	23	23	24	17	29	24	25	21	30	21	23	22	28	15	23	30	26	23	31	27	25	28	30	17	19	25	24	22	21	23	20	15	21	19	29	27	19	20	19	26	25	27	25	21	32	24	24	20	18	23	23	20	25	24	23	23	20	33	24	28	23	19	16	34	20	26	20	29	25	24	28	25	37	31	16	16	15	31	20	22	17	25	22	20	20	19	23	27	27	28	17	17	26	27	27	25	21	21	30	25	22	19	30	22	27	25	30	28	24	23	19	26	16	23	21	25	17	23	35	29	18	21	23	25	22	22	21	18	24	32	24	25	25	25	19	23	25	36	23	27	21	30	29	27	17	19	27	23	29	26	24	23	20	18	29	21	27	30	21	25	18	14	23	26	23	29	17	36	29	26	21	21	30	26	23	27	17	14	22	34	22	23	24	23	21	26	32	20	19	23	25	29	16	21	19	24	20	17	27	18	36	23	17	18	18	28	29	17	21	26	27	19	21	26	27	25	27	20	29	25	16	24	26	23	20	28	17	9	23	29	25	27	34	22	22	31	32	28	23	17	27	24	33	32	19	34	27	22	23	19	23	24	24	20	25	21	19	29	24	26	30	24	19	24	19	18	23	25	29	20	23	23	19	23	26	27	32	21	28	16	21	23	18	23	26	22	23	19	26	28	24	26	28	24	22	27	26	18	23	23	24	18	19	26	28	19	23	30	22	24	21	19	36	19	19	16	25	21	23	18	36	22	31	24	21	28	22	26	27	22	24	21	19	27	21	31	31	13	27	21	21	31	31	25	17	21	29	21	23	25	30	17	22	21	21	23	30	27	29	27	26	29	26	26	27	29	21	18	23	24	33	24	26	24	24	27	29	24	14	23	25	24	24	25	20	29	24	35	20	24	37	26	17	25	19	20	22	24	37	22	20	28	20	19	25	22	33	31	22	24	27	21	23	27	21	18	21	23	27	25	26	30	26	22	18	29	18	29	29	24	29	30	23	23	19	27	35	23	21	30	19	33	28	14	27	21	28	23	19	23	20	30	22	22	13	30	17	25	24	25	19	25	22	27	26	19	21	22	26	23	37	25	24	19	21	14	26	14	27	29	29	19	18	21	27	20	22	22	30	17	24	27	31	24	21	31	27
8994	3439	1594	5437	9806	9200	7402	5662	4553	3609	2993	2492	2114	1922	1645	1539	1394	1519	1493	1218	1107	920	987	840	801	783	777	758	707	691	741	688	643	648	660	651	629	562	610	543	640	627	547	587	542	567	584	519	524	497	538	551	530	550	536	523	531	547	525	549	548	543	492	492	531	514	526	526	513	518	489	492	504	499	505	511	528	479	496	493	458	472	506	506	494	473	507	518	494	475	522	522	469	499	486	507	448	460	469	498	471	456	495	496	479	506	479	475	496	454	522	491	512	474	511	494	510	503	450	496	481	522	469	459	450	461	479	481	472	485	487	512	448	537	472	497	501	466	491	505	433	484	495	477	464	465	509	484	487	464	497	469	483	487	505	459	490	457	509	441	489	467	497	488	500	455	457	481	464	475	482	502	469	494	467	477	438	468	493	483	509	489	464	498	468	445	478	493	503	498	471	477	491	514	477	469	468	461	477	484	509	497	430	491	462	471	465	482	487	492	469	479	479	495	481	467	459	457	490	521	459	470	512	474	528	485	516	460	490	484	480	486	485	496	466	481	480	459	471	477	447	509	464	471	469	436	472	488	465	487	482	449	491	462	479	472	503	467	462	475	512	477	467	505	507	463	464	452	454	463	521	478	500	481	457	498	464	510	470	529	472	498	463	456	498	456	478	457	474	476	473	475	484	479	445	503	456	486	490	514	447	442	524	463	497	500	505	490	479	487	521	446	448	486	465	494	483	514	514	476	500	476	483	441	491	478	487	468	489	495	456	460	464	465	477	468	462	452	446	496	443	463	468	458	506	496	485	464	464	475	468	482	474	478	459	485	475	475	483	462	485	460	512	466	502	467	486	470	453	451	477	512	492	452	453	464	480	478	473	481	490	502	489	448	476	472	507	513	481	492	495	464	476	462	448	435	512	481	495	511	466	453	461	505	469	462	435	481	499	503	471	474	469	512	465	467	480	481	466	483	474	484	421	460	510	494	464	476	490	465	477	469	483	504	506	493	470	485	461	492	495	464	454	509	475	490	476	481	477	486	491	487	441	454	503	451	529	461	484	488	480	466	467	471	460	500	456	469	484	503	484	462	428	483	479	439	487	495	551	449	463	471	511	495	485	459	508	472	446	447	471	461	460	468	456	493	462	453	441	498	487	456	483	483	472	474	502	465	448	446	465	485	466	499	475	514	482	479	443	461	479	454	440	486	448	485	482	484	498	463	459	468	497	476	519	464	462	479	477	498	466	472	456	469	478	501	467	488	475	479	513	516	486	465	486	477	514	442	478	482	474	488	465	444	477	488	485	485	492	466	488	463	489	467	473	449	491	488	478	518	502	513	513	497	481	496	515	448	492	504	502	494	471	475	478	525	499	497	485	473	452	450	411	465	448	534	464	473	457	479	458	504	460	459	531	455	489	488	443	468	473	445	444	444	459	473	477	511	518	460	439	472	493	463	513	498	506	478	482	490	455	440	475	477	490	450	472	437	489	475	490	439	474	467	469	462	446	493	485	508	479	456	493	486	497	508	455	508	468	478	498	492	471	472	464	503	482	476	446	483	476	507	493	497	486	494	491	452	469	504	495	512	476	491	522	519	471	481	448	482	505	484	471	487	464	503	456	478	462	441	492	482	440	488	498	451	496	481	481	489	459	490	459	451	457	535	451	443	475	469	469	463	473	500	458	462	496	473	487	524	486	451	466	497	509	463	456	486	525	483	472	438	491	476	479	484	491	485	465	506	480	478	469	467	452	484	445	462	455	444	460	459	488	468	497	490	491	528	507	479	450	471	457	501	529	471	469	497	470	503	472	488	474	462	471	477	486	488	474	458	470	499	443	483	485	480	488	504	457	440	493	503	493	443	524	515	513	465	508	526	489	486	455	524	450	473	459	470	493	514	460	514	465	475	515	446	515	472	482	466	466	443	476	508	431	434	471	445	493	476	493	507	471	491	452	498	462	494	481	483	503	464	500	476	434	462	467	496	459	473	509	445	505	507	475	475	461	467	489	485	474	446	485	453	486	501	489	479	501	491	462	499	469	475	516	473	485	442	463	460	469	433	515	498	488	503	474	485	520	476	472	456	480	490	506	491	500	459	467	491	479	470	476	475	447	468	491	463	500	473	473	519	478	483	473	459	457	470	477	514	511	469	478	510	477	496	494	403	490	459	495	519	466	484	466	465	459	466	486	470	439	491	485	488	462	474	485	520	454	496	463	444	457	457	498	466	500	504	482	491	451	474	491	496	469	451	495	457	482	459	452	521	501	457	471	510	486	491	497	459	493	496	483	469	501	455	480	487	461	440	450	488	473	520	503	479	458	466	465	469	457	500	457	501	476	488	462	438	465	537	454	474	439	451	487	473	526	494	458	453	477	459	463	456	490	443	471	464	492	484	476	468	445	473	484	438	508	470	456	477	493	506	440	450	439	457	449	501	506	453	481	519	475	464	512	465	460	473	456	473	477	479	456	438	479	484	503	495	469	444	489	448	457	478	465	514	479	482	453	453	489	474	497	463	486	486	505	529	491	466	436	499	441	497	510	461	485	508	466	504	507	488	455	460	480	459	441	487	461	468	487	499	457	480	434	521	460	465	483	507	472	458	447	478	483	428	465	444	489	462	492	487	485	448	497	473	476	471	448	487	508	436	515	472	502	430	459	485	485	504	503	446	488	470	497	503	483	449	467	467	497	487	444	482	477	496	428	492	484	486	484	474	493	504	489	515	473	484	513	472	446	485	491	485	544	508	499	441	474	468	485	489	454	522	496	493	491	486	460	465	487	493	476	471	492	468	462	458	479	503	478	486	426	420	461	485	459	519	484	439	453	485	460	487	484	482	453	465	468	503	502	457	489	446	477	475	467	466	497	479	521	503	499	464	490	468	473	474	505	473	522	469	472	446	509	465	502	500	485	440	511	483	472	487	500	482	489	494	480	470	512	477	484	487	445	498	490	497	493	504	482	465	476	455	472	466	472	501	486	453	478	468	517	497	469	488	465	489	516	460	516	496	514	459	475	485	463	423	489	497	474	462	504	485	458	478	475	442	479	487	481	481	488	486	452	479	480	488	491	507	459	505	477	514	465	465	478	425	504	491	481	454	532	479	442	470	426	489	482	486	440	474	457	493	481	495	456	504	480	499	521	489	478	470	481	485	438	509	495	477	512	455	467	515	463	479	505	488	460	468	491	482	479	517	447	480	418	477	462	478	482	470	445	465	475	488	457	514	487	478	472	479	465	465	487	499	486	494	473	537	465	461	451	491	472	468	468	462	474	463	447	497	466	499	464	454	459	441	495	487	473	478	474	475	490	513	477	451	498	481	516	491	519	443	488	473	486	470	479	475	494	454	476	476	500	464	453	481	503	449	465	498	468	475	443	461	473	494	481	515	446	499	522	498	476	456	464	433	488	527	478	496	459	490	466	484	482	494	503	486	474	466	498	445	511	477	460	522	479	486	461	512	482	540	497	465	478	472	484	490	471	476	492	454	500	486
1858	93	51	51	70	82	85	76	85	64	53	52	36	53	52	43	34	49	34	37	36	38	25	34	35	35	28	29	33	30	22	26	34	19	24	33	31	30	39	25	37	19	25	22	27	26	32	26	29	26	31	18	29	33	25	31	21	18	20	17	22	29	28	24	25	21	16	25	36	25	27	25	23	30	21	28	21	28	32	18	21	16	24	31	34	22	17	20	22	20	23	19	19	22	15	19	25	23	17	27	25	18	21	22	25	25	17	28	27	24	33	30	24	23	28	33	21	25	30	32	28	30	24	22	27	18	26	25	27	23	15	24	19	15	29	17	27	24	19	25	32	28	27	24	18	20	26	29	22	22	24	17	25	23	18	27	24	28	30	21	24	23	22	23	27	31	19	30	23	26	27	22	26	31	30	29	16	30	18	17	26	28	28	21	22	25	29	24	25	30	26	25	21	22	26	25	27	24	24	26	16	22	25	21	18	25	17	17	29	24	23	25	22	18	21	25	25	20	27	30	32	29	28	26	25	39	20	25	20	26	28	23	21	22	29	21	17	22	18	25	20	27	29	30	31	19	33	27	16	23	20	28	24	22	30	21	27	18	26	21	22	21	31	21	20	30	29	18	28	30	21	28	22	19	18	25	22	17	18	24	26	26	27	24	29	21	14	14	22	28	31	18	22	25	22	21	26	16	34	19	19	29	25	23	22	18	27	31	37	19	26	33	36	22	25	26	20	22	21	22	27	25	24	24	25	26	24	25	30	31	28	26	20	23	27	23	20	24	22	25	25	18	27	25	20	25	28	26	22	31	29	21	26	40	23	28	21	34	23	21	20	28	26	23	23	30	30	11	14	24	37	34	28	23	26	21	38	35	24	27	30	23	18	21	22	16	26	25	22	30	22	30	27	24	26	20	20	14	27	16	29	27	14	19	19	18	27	30	25	17	17	29	18	23	20	27	18	22	15	23	17	27	14	38	16	18	23	26	22	22	30	24	28	22	25	27	25	26	21	28	12	26	25	18	21	21	25	30	20	24	26	19	16	17	23	28	24	34	29	23	37	24	24	20	22	21	26	22	32	17	23	27	30	18	26	26	31	19	27	26	24	25	28	20	22	25	21	29	28	17	26	19	25	31	31	21	34	32	16	29	17	23	28	21	27	17	33	13	26	30	25	21	20	21	36	19	26	32	28	24	22	30	25	25	28	23	29	29	21	21	27	31	25	29	21	21	30	19	27	20	27	26	22	28	23	24	34	24	26	22	24	22	27	27	27	22	23	22	21	25	39	22	25	28	28	18	26	22	21	25	29	21	28	23	23	27	28	30	25	33	17	15	27	25	21	29	23	30	30	33	31	32	23	31	31	19	28	28	27	20	20	25	25	24	26	21	28	20	21	29	28	35	23	17	23	29	23	31	22	20	25	17	16	14	18	25	27	31	19	27	19	13	27	35	30	18	26	24	31	35	39	25	26	28	30	21	15	26	22	20	22	25	19	17	26	21	21	17	18	33	21	23	23	23	21	19	20	19	17	21	20	28	22	29	27	25	27	24	26	28	25	19	22	29	15	26	22	28	25	21	18	32	22	28	27	27	33	21	15	25	28	18	23	19	24	31	20	24	25	27	24	19	27	20	21	33	19	31	21	22	24	21	19	22	21	21	25	23	26	18	23	31	28	21	26	21	23	19	21	22	22	29	29	37	26	28	21	21	27	22	23	17	32	23	23	27	23	20	31	24	33	13	22	25	19	26	19	26	25	28	23	35	25	25	33	29	15	35	30	17	22	27	23	22	33	23	21	31	28	25	21	20	22	34	26	32	27	29	23	23	29	25	19	20	21	28	33	23	37	37	20	23	35	24	27	30	21	14	19	22	17	21	24	27	25	16	23	30	20	29	30	30	40	15	33	41	30	29	18	25	23	21	33	20	27	27	18	22	20	27	24	16	17	26	22	28	22	23	34	24	18	14	35	24	20	19	26	29	21	23	19	29	22	19	22	19	23	19	26	33	36	31	33	24	23	20	22	22	21	15	24	26	25	20	21	32	20	24	23	30	16	23	25	25	20	19	24	30	32	24	28	18	16	19	26	33	21	27	17	20	26	15	23	23	13	20	22	18	28	24	25	22	24	23	22	27	20	19	27	31	27	21	33	19	24	20	28	21	27	25	18	26	26	23	17	24	20	26	34	36	22	29	21	18	30	22	23	28	26	34	24	21	23	15	17	29	26	29	29	24	34	30	28	24	36	29	23	20	25	27	21	22	28	30	31	24	18	24	19	28	16	25	27	19	16	34	28	20	21	31	26	24	31	40	23	31	31	20	22	24	20	35	24	25	26	21	20	28	23	26	27	29	31	28	26	26	24	23	17	34	26	20	24	29	13	24	23	25	21	23	23	37	36	20	24	27	25	28	21	27	25	16	29	26	30	21	22	22	27	17	19	22	26	34	24	20	14	31	25	23	22	33	26	20	25	18	28	22	20	27	34	21	21	22	25	20	20	25	23	24	35	25	23	21	17	21	17	26	28	22	20	20	34	23	23	18	20	23	20	25	17	24	24	27	15	31	23	21	25	25	23	23	27	22	23	22	21	26	19	25	16	26	24	16	25	31	26	23	22	26	22	27	20	21	35	20	11	30	31	28	25	31	25	27	27	24	19	26	20	19	26	19	22	19	24	22	22	36	19	21	31	20	30	22	30	30	31	37	23	22	30	29	31	25	29	21	34	18	33	19	32	33	22	22	23	17	25	16	15	17	28	19	25	36	23	19	23	27	23	18	25	31	32	17	26	20	25	15	31	31	19	22	22	19	25	24	20	31	32	31	16	34	23	29	26	20	20	25	29	16	33	22	24	17	20	21	23	27	23	28	22	20	18	16	21	30	28	22	26	26	22	25	19	14	20	27	29	27	31	23	21	25	30	24	30	23	26	20	23	24	24	24	30	23	22	22	26	20	24	27	26	16	25	24	22	23	22	33	24	26	22	18	23	17	18	24	25	15	29	21	26	28	15	20	27	20	32	30	23	28	25	27	26	28	28	28	20	25	29	22	24	23	29	26	27	35	17	19	19	29	19	32	21	32	20	27	24	23	26	17	20	28	27	19	27	25	24	29	30	14	28	32	20	14	28	17	24	30	35	33	24	22	29	24	21	26	26	21	23	33	35	21	41	21	28	21	32	19	19	19	33	30	22	25	26	31	18	27	25	28	28	22	16	23	18	30	22	25	29	24	22	22	24	24	25	29	34	20	23	34	27	24	23	24	19	22	27	20	21	20	28	20	22	33	24	19	25	16	32	20	29	27	25	24	22	31	17	26	23	25	24	28	25	24	33	19	19	23	17	23	19	17	30	18	33	33	34	12	26	30	25	22	21	23	29	21	23	25	25	28	33	21	28	30	35	34	24	20	25	29	19	13	30	11	22	33	13	23	17	23	14	25	25	23	21	21	25	24	31	27	27	27	38	16	25	24	35	33	27	17	21	20	26	22	23	20
8867	3198	1669	5364	9675	8931	7246	5629	4449	3517	3001	2540	2227	1883	1695	1456	1386	1519	1440	1196	1081	933	914	911	804	768	780	775	685	726	667	621	649	634	625	665	610	598	592	556	549	560	596	534	561	544	588	548	544	521	530	527	499	534	527	549	526	518	508	514	497	491	518	524	526	460	553	523	496	506	497	473	543	468	532	512	526	488	500	515	519	503	532	534	489	502	483	523	505	496	503	502	472	470	505	473	457	473	478	486	496	461	514	497	469	533	486	474	480	474	458	510	509	473	509	461	480	504	498	506	458	475	506	481	483	466	497	472	456	433	458	481	482	486	528	485	508	530	485	505	479	466	512	459	481	490	461	473	481	484	460	494	467	471	482	465	478	485	475	459	494	479	501	486	487	482	496	489	486	465	452	467	505	493	497	534	506	530	504	487	468	500	492	486	504	476	537	468	484	504	467	498	481	459	484	443	467	469	452	486	496	499	468	459	468	478	452	511	456	473	446	507	494	472	483	454	447	485	436	438	471	481	451	473	458	470	473	486	475	481	448	502	466	446	469	480	460	480	495	469	500	490	485	493	470	481	494	482	427	473	480	450	478	471	480	462	459	450	454	463	452	449	451	491	482	478	457	469	493	456	490	488	463	460	486	499	466	479	448	473	474	498	500	484	499	446	464	493	455	481	483	465	482	434	548	459	481	485	481	452	519	438	494	451	473	476	509	497	451	525	474	478	463	489	513	486	465	492	490	463	469	448	468	476	504	509	499	476	496	453	438	515	504	494	458	454	472	478	503	501	496	462	489	470	455	470	422	480	520	493	465	512	494	497	534	481	472	512	506	488	452	463	556	515	473	481	433	474	468	454	515	496	482	463	471	474	484	483	455	485	493	475	489	467	494	504	478	441	468	485	490	485	480	520	451	469	498	520	451	476	472	456	479	464	495	493	471	457	477	450	465	460	527	469	483	477	481	511	464	490	492	489	482	461	504	467	515	474	461	493	447	461	506	444	449	472	464	422	503	502	464	501	473	423	468	432	494	485	507	502	471	469	487	496	489	459	485	486	444	526	506	477	505	475	495	468	493	476	450	475	481	456	478	475	462	525	461	441	510	494	440	508	496	464	492	472	507	473	457	513	453	502	495	436	466	499	478	478	497	485	473	475	513	518	489	471	482	490	510	500	463	478	469	467	484	481	500	458	524	477	468	484	460	455	503	476	487	472	487	489	525	487	446	510	454	443	446	423	495	471	462	439	469	488	469	491	512	466	488	471	478	484	479	449	497	432	471	465	480	420	511	488	474	485	448	489	473	443	478	481	495	430	491	437	462	504	499	497	485	478	502	479	471	481	460	462	447	437	464	456	484	434	465	467	454	449	476	481	466	474	459	465	473	495	508	502	519	516	503	510	466	489	488	457	483	465	474	464	452	464	464	483	479	504	427	438	458	474	484	457	466	502	487	479	485	434	495	468	486	463	536	516	465	481	539	505	452	485	422	465	450	467	442	483	483	439	460	464	476	461	469	458	470	473	452	496	459	480	492	458	471	478	489	470	485	491	479	474	459	501	493	485	471	461	475	509	472	479	481	489	459	478	482	471	472	484	490	480	480	491	469	471	495	485	451	463	482	452	469	484	455	486	496	477	491	509	473	464	452	448	487	494	489	453	463	437	463	502	512	464	502	469	462	448	518	488	487	483	445	471	494	448	530	450	435	461	437	502	491	516	511	468	467	469	514	508	460	486	464	524	464	520	469	459	478	462	482	461	441	481	509	442	469	438	497	443	468	497	498	496	471	493	482	463	459	513	480	488	459	460	483	469	497	443	495	474	479	460	469	458	521	483	473	482	507	478	474	484	500	477	488	448	494	463	454	511	506	485	515	480	448	498	477	444	495	464	440	464	495	462	489	462	498	490	467	479	474	480	498	452	440	444	437	483	491	446	458	491	491	469	463	475	511	473	480	489	435	480	472	507	473	459	486	484	491	481	484	454	453	466	512	480	466	472	475	479	484	487	490	456	474	425	480	444	473	420	451	455	442	488	492	484	458	461	484	482	481	487	488	461	421	503	474	481	456	496	511	479	449	442	512	470	478	492	489	478	493	453	463	462	446	467	480	484	459	461	451	467	455	496	459	466	461	464	510	499	492	460	482	478	485	472	466	462	490	482	470	449	495	482	504	455	433	470	450	491	494	438	468	432	450	485	463	442	461	493	479	453	490	458	483	490	422	470	467	465	506	504	473	458	479	489	432	453	498	469	452	474	446	484	472	488	456	460	462	502	444	503	496	461	474	518	466	498	490	503	474	447	477	477	475	472	479	456	500	466	518	473	499	478	469	501	500	481	471	488	493	501	494	462	501	492	450	439	469	452	500	498	494	479	473	463	464	451	495	466	476	453	477	458	489	468	487	440	458	513	527	465	483	475	470	511	474	504	506	488	500	471	476	444	494	450	480	471	490	507	456	438	507	488	444	483	494	512	474	435	494	521	488	497	487	493	431	490	461	489	499	469	495	491	481	445	484	495	477	522	481	461	455	492	464	484	434	485	467	444	482	448	486	454	471	487	482	496	471	473	454	445	451	473	485	476	475	479	509	489	454	448	481	481	468	484	504	467	464	471	512	500	458	527	489	504	484	479	446	467	478	505	500	497	452	505	513	498	475	500	475	471	457	505	459	479	426	446	500	469	494	434	474	519	471	514	466	480	510	464	478	519	479	480	478	471	455	483	424	477	488	469	502	468	496	483	477	462	481	468	467	517	469	473	480	484	483	460	478	472	482	450	487	496	491	459	526	502	479	472	490	482	445	456	495	483	477	480	446	480	461	455	474	482	440	482	513	478	488	434	455	497	460	496	438	484	522	457	478	501	468	482	499	434	472	450	480	484	440	487	450	515	506	469	477	444	462	494	485	469	525	486	483	480	517	486	477	425	490	476	487	457	485	470	475	472	489	470	490	469	472	477	494	453	501	478	467	497	463	477	474	486	440	452	464	459	474	473	466	431	456	483	481	479	481	464	462	488	476	497	493	465	464	464	481	494	486	446	459	489	493	444	502	472	467	502	482	464	480	455	484	486	480	471	480	479	464	538	478	434	444	480	485	486	452	460	470	488	448	511	487	434	461	491	454	528	495	512	477	490	475	468	498	508	489	472	496	457	476	499	475	458	490	459	436	466	500	443	469	477	506	463	485	490	477	453	499	455	481	498	475	484	460	445	463	464	450	451	473	522	466	473	465	478	472	517	430	512	476	523	460	469	497	525	463	478	474	459	486	460	534	500	479	476	443	450	488	451	461	457	463	478	457	473	492	484	478	442	501	481	420	435	465	481	482	480	522	451	520	510	472	433	497	449	452	520	484	455	472	480	461	438	489	512	469	500	489	504	491	467	501	502	488	495	482	480	450	462	468	471	467	445	501	458	508	499	468	497	474	443	447	511	500	495	476	505	477	494	509	488	491	497	502	467	503	430	450	461	500	475	502	451	476	447	501	460	458	506	488	462
1002	167	106	66	135	191	171	165	138	112	96	71	86	69	40	48	45	51	55	41	42	21	28	24	30	23	28	24	24	18	20	27	22	16	17	21	11	15	17	18	16	17	13	10	15	21	15	13	15	21	15	17	15	13	12	10	16	19	13	13	17	14	10	19	14	15	16	13	10	15	15	18	12	17	20	8	24	11	10	9	13	7	14	19	12	14	16	11	10	18	17	15	11	12	20	9	14	18	18	17	12	11	13	16	11	11	14	15	5	11	16	18	13	14	9	12	11	15	11	9	11	9	13	12	16	11	14	15	14	10	16	14	13	18	10	16	21	18	10	15	18	13	19	19	12	17	18	9	20	23	18	13	17	17	14	11	19	14	15	10	17	10	12	7	14	19	9	9	19	13	14	21	12	12	9	12	19	14	14	9	15	10	20	12	14	21	13	8	10	13	13	11	13	10	9	19	16	13	9	19	12	14	13	14	9	9	8	12	12	7	10	15	9	14	12	9	11	19	15	15	14	11	22	10	13	8	12	14	12	19	17	10	18	13	8	21	8	15	18	7	15	15	13	12	17	13	15	15	10	12	17	7	9	14	10	11	15	11	17	16	12	9	16	10	17	12	21	11	12	15	10	16	15	10	14	15	12	16	14	12	15	10	12	13	23	13	20	17	14	20	9	12	16	16	16	9	11	18	15	14	12	20	8	10	15	8	12	12	20	10	8	15	15	9	14	10	16	14	16	13	9	19	13	16	10	9	14	13	11	17	15	19	12	16	10	21	10	12	11	11	21	17	9	20	20	13	18	12	16	11	16	10	11	12	14	8	12	17	12	13	7	15	14	12	12	12	10	13	10	13	14	11	12	15	9	11	11	10	17	9	13	10	13	20	13	10	15	14	18	7	13	15	19	13	12	14	19	13	9	9	12	13	14	18	15	15	13	19	15	11	18	13	15	9	16	8	15	17	21	18	16	9	7	15	15	12	12	12	12	17	11	13	13	13	20	8	14	10	16	15	13	17	18	15	12	18	14	18	7	16	17	19	19	8	9	11	18	15	10	13	5	7	18	19	14	13	13	13	17	17	13	13	5	15	11	15	16	16	16	12	14	11	11	11	10	14	9	17	14	12	15	10	10	16	15	18	9	23	20	13	17	15	15	10	8	9	13	19	12	12	14	14	12	10	14	20	16	19	14	17	6	14	14	7	16	14	8	16	17	11	18	18	10	13	21	12	10	12	18	10	11	13	15	16	18	20	14	15	19	19	11	13	11	13	9	17	16	18	12	17	16	16	13	11	13	15	17	12	15	15	10	15	11	15	19	11	14	11	13	14	11	15	16	13	11	9	17	10	11	11	20	10	17	15	15	13	15	7	7	7	15	15	9	15	15	12	11	6	19	14	14	17	14	15	8	18	15	15	18	17	11	15	11	12	13	10	12	12	25	16	11	15	15	17	15	14	7	5	16	16	9	13	14	6	9	15	10	11	13	15	15	24	12	12	13	12	16	14	16	18	21	13	11	6	11	6	15	17	12	19	7	6	12	14	9	17	14	15	8	9	14	11	19	19	11	9	19	6	14	11	16	11	19	14	8	9	11	15	10	9	16	15	16	20	13	17	12	7	10	26	12	10	16	13	16	14	17	9	15	17	13	22	12	13	20	13	16	9	15	10	16	11	8	11	12	15	11	15	14	12	13	12	14	20	14	20	12	12	17	12	11	8	16	19	20	14	11	21	13	15	12	16	13	15	14	11	5	16	17	18	11	17	15	16	16	8	15	9	17	9	22	15	9	15	13	11	21	19	8	9	13	23	13	10	18	15	8	15	13	14	22	15	14	9	8	14	13	15	14	13	14	18	19	10	12	14	10	14	12	17	4	20	9	10	8	18	9	8	19	10	10	11	14	16	26	15	18	14	15	12	11	13	14	14	15	15	8	15	13	15	10	8	13	15	8	18	16	10	12	10	13	10	13	9	10	12	13	17	14	10	8	13	15	14	14	13	15	20	11	7	8	14	18	8	16	14	12	16	15	9	8	16	11	11	18	15	19	13	11	15	12	14	10	14	22	17	17	10	15	11	15	11	13	14	15	10	10	16	5	14	15	10	11	12	18	10	10	14	9	18	10	19	10	9	13	11	16	11	14	18	18	14	12	7	18	15	8	16	12	22	18	12	9	8	8	9	11	11	12	11	20	24	15	15	17	12	14	15	13	8	15	14	6	7	18	15	17	13	17	12	17	21	18	26	16	11	13	19	15	13	12	28	13	14	13	12	17	17	10	14	12	8	11	14	16	17	18	10	8	13	13	23	13	15	10	17	17	13	20	14	15	15	12	16	11	13	14	22	14	14	13	12	13	11	17	19	9	10	18	17	11	13	11	8	18	10	14	13	11	16	11	18	14	11	12	18	14	17	13	8	15	20	12	13	20	12	17	18	17	11	9	15	11	9	13	18	16	7	10	12	11	19	19	19	10	13	15	16	14	17	18	17	8	22	8	9	16	10	18	6	14	7	13	20	11	15	15	17	12	15	15	14	16	19	9	15	15	16	16	18	16	10	20	16	12	11	15	9	22	15	20	11	10	12	16	12	11	15	17	15	8	12	13	11	14	7	13	13	9	16	22	11	16	16	13	10	13	14	10	13	15	10	9	13	18	15	12	9	14	13	13	17	11	10	12	15	16	10	17	9	11	18	14	14	13	17	16	16	9	20	15	14	20	14	14	9	20	16	11	14	10	11	14	16	12	10	17	15	12	13	15	8	20	12	21	17	17	14	16	12	12	14	18	15	17	15	7	16	14	12	10	7	9	12	17	13	9	18	12	18	14	9	12	6	14	10	16	13	19	9	12	17	14	10	15	10	13	17	16	22	26	16	14	18	10	23	12	12	11	15	12	12	13	15	12	15	19	22	10	14	17	26	16	11	15	12	10	14	10	7	10	15	17	23	13	11	17	9	12	15	11	15	13	10	12	12	18	14	12	17	14	13	11	13	16	13	12	9	7	17	13	14	19	15	8	13	11	15	9	12	12	9	10	19	14	11	14	17	13	14	15	13	10	8	17	11	9	15	13	16	14	18	16	8	9	15	12	17	8	10	23	12	20	13	15	13	16	16	16	13	18	15	17	16	11	17	5	10	13	14	12	9	18	14	22	8	10	10	12	15	15	13	9	11	11	12	15	7	7	14	12	15	12	12	14	17	18	18	13	11	17	10	15	6	10	9	14	13	18	20	13	20	15	18	15	12	9	23	20	16	8	12	20	11	12	15	14	15	8	17	24	16	12	11	14	13	16	12	15	10	8	16	13	13	10	15	11	5	13	16	11	11	19	13	10	16	6	10	13	5	10	13	12	11	8	15	17	11	18	10	13	13	16	16	15	6	7	21	12	14	8	22	13	13	17	14	16	17	13	23	20	15	7	14	14	11	13	14	10	20	13	10	11	8	16	9	16	13	14	17	17	14	7	19	13	13	12	12	12	19	18	16	13	15	15	12
14017	6577	2685	10572	17531	16159	13163	10663	8271	6729	5530	4560	3821	3372	2889	2442	2159	2509	2246	1878	1460	1306	1314	1194	1054	988	919	871	861	779	757	689	722	651	588	569	565	575	538	491	482	518	480	449	465	461	437	402	395	404	423	374	373	415	413	375	374	402	358	374	391	359	363	318	321	335	328	347	354	321	345	294	284	324	317	321	305	308	307	306	316	311	331	328	310	287	321	266	294	303	302	277	291	310	299	302	264	285	282	330	259	272	293	271	286	279	311	297	319	256	301	281	264	290	263	274	288	285	268	301	287	276	311	282	302	268	275	285	283	270	304	265	304	256	259	268	272	285	272	292	266	269	289	293	270	295	261	270	257	252	301	271	290	279	284	286	274	264	261	285	276	273	285	276	269	274	250	246	272	258	295	260	301	258	279	250	273	258	285	265	287	292	261	263	268	269	273	270	257	265	323	282	295	283	275	259	279	270	285	257	297	268	273	275	266	281	279	287	286	264	272	278	310	277	252	288	270	286	255	280	267	272	255	250	297	286	288	287	268	283	249	254	252	286	271	270	269	258	256	274	264	286	271	294	249	262	269	265	285	247	264	260	226	274	299	252	292	315	262	249	264	277	280	236	269	277	262	240	277	278	266	289	258	256	297	268	292	278	288	250	250	245	258	242	280	266	261	264	288	283	264	261	290	273	266	254	271	268	280	265	251	289	257	279	263	252	274	256	249	247	281	250	289	263	260	265	263	300	232	304	278	291	262	272	273	246	247	249	258	265	274	274	273	290	281	250	259	247	293	274	281	263	281	253	238	307	249	269	237	263	281	284	279	252	296	247	273	281	278	267	257	243	268	270	249	257	277	250	275	259	256	271	288	276	273	239	284	260	230	265	263	274	267	280	256	270	290	244	273	248	252	267	269	256	258	289	268	273	275	298	254	255	260	269	258	261	284	269	261	259	278	278	272	285	249	275	251	273	267	267	260	265	274	273	286	314	273	264	308	269	270	262	281	265	279	250	268	263	240	284	253	301	262	267	253	266	259	256	272	257	261	249	270	256	260	273	254	259	259	253	246	274	260	281	288	271	251	262	274	280	246	301	257	273	270	254	275	281	256	265	289	272	274	279	256	303	261	261	259	249	273	219	294	257	265	255	286	267	281	283	263	251	254	247	275	277	285	250	275	271	247	285	250	276	262	284	228	282	255	287	251	263	288	279	271	265	263	284	258	233	235	265	243	283	257	275	253	268	264	250	286	290	271	276	269	248	257	275	282	240	268	264	240	242	281	267	272	253	256	238	280	247	278	268	253	260	268	261	271	252	281	267	279	270	302	267	276	271	262	274	285	262	270	255	263	268	263	270	262	274	259	267	252	252	265	268	279	246	281	277	280	277	286	293	261	278	287	287	259	257	253	282	255	263	260	292	264	244	274	280	262	235	257	266	254	288	255	286	280	231	293	267	276	265	259	251	267	255	261	253	277	257	272	274	270	265	244	261	261	265	254	259	275	254	263	266	264	264	278	271	251	249	296	260	275	261	255	256	257	248	236	247	260	288	278	262	281	303	245	279	233	271	246	252	258	271	266	241	258	275	268	259	255	271	263	242	271	252	257	255	264	252	279	291	273	257	273	283	271	254	264	260	280	292	280	301	249	261	285	276	241	247	242	300	271	263	265	230	268	276	256	268	277	274	255	259	282	255	295	285	251	274	294	276	271	274	227	284	277	270	245	283	268	283	269	235	246	288	242	286	271	286	292	271	252	293	253	276	243	280	268	265	279	241	269	268	268	258	274	268	273	277	277	268	279	271	267	265	259	283	265	265	253	284	259	243	267	323	282	267	277	271	270	248	287	272	271	261	265	265	259	267	264	274	259	264	226	275	265	268	288	270	254	259	259	281	261	273	244	275	269	276	226	268	267	289	294	278	227	272	247	251	291	275	297	253	273	256	279	281	269	287	268	238	275	270	276	251	253	285	266	260	275	305	287	285	284	270	268	253	280	260	252	264	274	283	258	295	270	270	263	285	287	270	265	268	276	301	244	235	278	247	260	275	255	257	268	288	249	241	234	260	238	254	273	265	251	305	297	264	245	284	289	252	284	269	254	260	263	268	257	272	281	278	246	253	274	229	241	279	269	270	256	251	267	251	290	273	255	232	263	272	266	259	261	282	276	239	265	274	277	263	269	269	245	254	269	263	295	255	301	285	285	239	275	260	250	240	263	242	276	285	243	239	274	272	259	212	254	245	263	268	273	275	282	258	256	267	257	275	249	255	273	272	260	281	281	277	298	264	255	278	282	283	257	296	255	263	276	301	250	264	275	290	280	254	244	267	282	278	275	285	288	245	270	256	241	260	263	257	277	268	263	244	266	269	246	288	272	257	286	289	264	287	240	278	271	291	266	288	241	259	272	298	274	253	280	279	250	226	255	271	253	297	284	279	250	261	258	256	265	285	269	268	253	255	282	265	314	253	283	291	257	282	278	254	271	272	287	279	254	291	260	273	265	259	276	271	280	253	253	258	260	280	279	288	291	287	269	264	303	288	261	273	288	271	279	229	265	278	245	309	259	277	256	283	261	263	293	253	264	263	260	239	266	244	252	281	249	247	278	250	255	270	266	236	290	257	284	278	271	259	258	256	257	246	290	257	236	274	257	270	252	273	242	253	266	279	279	266	280	293	278	242	282	296	287	250	261	250	291	251	262	271	248	266	268	272	262	275	268	274	265	270	279	254	263	262	262	300	260	257	283	271	280	265	305	244	247	269	268	277	281	260	276	287	281	269	261	263	268	254	268	283	247	268	276	264	266	278	263	270	256	262	266	273	264	263	273	284	211	262	264	250	277	275	233	282	257	281	265	292	267	244	258	249	267	255	247	270	239	260	271	284	275	268	262	281	275	278	227	284	252	223	263	289	278	271	280	273	276	249	236	266	252	280	285	255	256	302	243	276	272	261	276	244	251	266	296	264	292	268	288	270	258	268	283	221	278	261	261	261	261	280	253	265	254	273	257	245	273	268	242	260	266	285	244	264	252	277	271	254	286	262	279	246	277	261	257	272	282	252	272	279	287	279	266	255	282	250	282	274	278	264	277	262	264	293	270	288	279	278	269	270	284	251	280	277	285	263	276	269	277	258	216	268	253	244	254	251	253	246	249	255	266	264	273	259	298	266	269	264	252	274	272	252	239	277	227	269	255	266	269	254	281	232	254	249	279	256	244	273	263	211	259	263	261	252	270	255	231	259	272	281	277	290	265	314	262	230	264	254	264	254	265	246	264	251	254	306	242	252	286	273	244	253	220	284	305	244	285	248	281	249	284	250	276	258	272	261	279	288	256	251	249	281	258	274	247	267	273	288	268	266	265	264	277	256	228	245	273	297	254	279	246	257	249	282	245	267	295	251	263	232	265	277	277	258	254	284	266	259	262	279	282	273	282	240	256	235	250	269	267	252	242	240	254	262	251	272	266	249	271	270	264	271	262	242	279	266	285	288	271	289	271	272
986	29	32	17	39	53	36	30	21	28	22	25	25	17	18	14	20	17	24	16	17	16	17	17	15	12	19	17	12	14	15	9	9	12	15	18	21	14	15	17	19	20	16	9	15	10	19	21	10	14	15	22	20	14	16	16	20	18	9	20	12	15	11	14	13	13	11	21	10	16	16	21	20	15	14	12	15	14	11	15	12	16	16	9	16	10	14	12	10	12	13	11	20	16	16	12	10	13	14	19	24	22	13	12	18	19	18	18	7	10	17	21	12	11	17	14	15	16	21	7	11	19	14	10	13	16	13	16	12	14	14	14	14	19	18	8	20	19	15	15	9	13	18	12	16	12	11	12	15	14	12	16	10	15	12	11	14	17	14	17	16	15	11	14	15	10	14	14	16	14	23	13	13	14	17	17	11	10	16	9	13	16	18	13	16	9	10	19	13	19	11	13	7	13	12	13	15	16	12	16	11	18	6	14	14	13	11	17	20	17	14	18	11	12	16	12	15	20	7	10	12	15	14	17	16	13	14	13	12	17	11	8	9	17	13	14	13	18	12	16	17	17	13	16	17	16	12	23	8	12	11	14	11	11	17	8	6	17	9	13	17	17	18	10	14	11	25	11	11	26	18	12	9	16	17	12	10	11	16	20	11	12	10	14	16	19	8	15	21	14	16	28	16	23	14	16	13	16	10	15	14	10	18	10	17	12	16	23	13	16	9	16	14	16	10	9	9	9	11	17	14	17	20	17	18	19	12	12	15	19	14	11	14	14	10	13	16	15	16	9	16	14	20	14	12	5	10	8	18	9	9	16	10	13	14	15	14	17	14	19	14	8	15	13	9	11	14	13	13	16	20	15	15	17	16	15	15	9	10	7	9	15	14	18	19	11	15	16	18	7	9	14	20	19	16	15	13	8	18	12	18	10	13	14	13	7	18	12	11	13	16	12	14	17	14	9	13	14	17	20	13	16	11	16	16	17	11	19	10	10	14	11	18	22	14	16	11	17	11	15	15	12	8	12	24	11	13	16	13	16	18	15	12	15	11	20	10	9	13	18	16	18	13	14	14	19	9	20	11	13	16	14	17	19	18	15	20	22	14	17	20	17	22	20	11	12	17	18	11	9	15	13	8	16	11	11	11	15	13	17	11	19	14	17	17	13	13	18	15	19	15	20	16	17	6	12	17	13	14	9	13	17	15	9	21	16	15	10	11	10	22	10	12	13	14	9	13	15	14	7	13	12	11	16	16	20	12	20	12	18	13	15	21	14	23	15	10	14	17	16	14	12	17	22	11	8	13	15	12	8	15	13	7	10	18	15	12	3	10	19	15	17	14	16	12	19	14	13	14	18	20	7	8	12	14	15	11	17	9	14	7	20	13	16	10	8	15	17	19	15	20	20	11	19	15	17	20	12	14	17	5	18	13	11	12	17	13	22	19	9	14	9	15	16	15	9	17	18	20	9	18	20	13	11	20	14	15	13	18	17	16	12	13	19	16	15	15	15	9	18	18	12	8	13	11	17	18	16	10	18	14	21	15	8	12	12	14	9	5	13	21	11	19	14	15	14	16	13	16	13	12	17	13	15	12	18	12	18	15	19	15	13	15	9	19	19	13	20	16	16	19	19	17	16	8	13	13	19	14	12	13	9	22	9	16	16	21	17	23	18	19	10	21	10	14	18	14	12	20	13	21	15	21	14	10	20	12	12	15	11	21	16	14	17	12	12	13	15	21	11	9	14	8	16	13	15	17	19	11	11	15	14	14	12	21	10	16	17	14	13	17	15	10	12	17	14	15	13	11	8	18	11	15	15	15	13	15	16	13	13	20	13	20	17	15	13	14	6	14	17	11	18	10	15	12	17	11	14	12	16	20	13	10	15	13	16	17	13	13	14	17	15	14	12	13	18	11	13	19	17	15	16	16	12	16	12	12	17	12	16	16	25	15	19	16	20	6	18	8	8	14	16	11	15	18	18	14	19	13	17	18	19	17	21	12	11	12	17	12	18	15	10	21	20	12	6	9	15	11	18	16	19	17	8	12	17	7	17	18	15	10	13	16	13	9	15	11	22	13	15	22	11	17	15	12	15	9	14	13	16	14	19	6	15	14	15	16	18	9	15	14	27	16	17	14	13	15	11	18	12	16	11	15	11	17	12	15	10	8	10	22	15	14	11	24	12	13	16	13	16	12	13	13	13	18	18	18	11	13	15	16	11	18	8	10	18	18	16	16	9	17	10	16	13	15	13	9	10	11	11	17	18	13	16	21	10	16	26	15	17	16	14	15	11	9	16	17	22	12	10	17	15	22	14	16	8	12	12	12	18	11	18	13	17	13	16	20	15	18	15	14	23	14	9	12	12	9	20	13	10	10	17	18	12	17	17	14	18	22	15	14	10	8	16	10	18	12	14	13	15	12	19	22	17	16	6	12	13	8	11	23	12	12	10	12	12	12	15	14	9	20	9	16	16	16	12	11	25	11	13	21	16	12	10	18	19	14	10	22	15	14	13	9	14	11	20	17	13	10	17	12	15	8	16	19	17	11	8	13	11	11	12	11	7	18	17	17	13	14	9	20	11	18	13	12	12	12	12	13	13	7	10	13	11	18	11	13	12	11	23	10	12	13	11	12	14	10	12	18	15	13	10	15	14	20	15	18	10	12	13	18	12	13	12	15	9	19	9	18	12	16	13	17	12	11	19	17	12	11	17	20	15	13	14	13	18	13	15	8	14	14	18	10	16	19	13	12	11	18	15	13	11	12	13	12	13	10	13	23	23	6	13	6	17	6	9	16	12	19	21	18	11	10	13	11	10	17	18	17	20	13	23	12	15	14	6	19	10	12	16	18	14	7	17	17	8	13	17	22	16	18	9	17	16	8	11	14	14	17	8	18	18	14	7	17	16	13	15	12	20	16	18	13	12	10	16	15	16	15	19	14	14	14	21	16	12	10	14	12	21	15	22	9	17	8	15	9	18	14	13	11	18	11	13	14	18	7	16	19	10	18	20	18	10	14	7	16	9	11	14	20	16	16	17	23	16	18	15	12	7	14	15	11	11	15	14	14	20	11	9	15	17	18	12	18	20	13	8	6	16	18	17	15	14	9	15	16	10	12	12	11	12	15	11	11	13	14	22	15	15	15	16	16	22	10	17	21	15	17	13	20	12	12	12	15	14	11	10	15	15	10	16	12	18	7	14	17	18	14	12	12	11	13	18	15	12	11	13	16	13	24	9	15	16	19	21	16	10	19	8	14	12	15	11	14	9	11	7	13	12	10	12	18	8	10	13	16	14	11	21	10	24	17	21	27	17	21	18	15	17	14	23	17	8	14	14	6	13	16	7	15	12	7	12	12	12	20	18	10	14	15	13	11	8	12	18	17	29	13	11	10	12	16	14	15	12	16	13	14	14	14	16	12	9	18	15	18	13	18	13	9	9	16	10	13	23	13	13	17	16	10	14	17	22	12	6	10	9	16	17	16	18	17	14	22	12
7290	1410	658	1734	3198	2915	2417	1880	1470	1177	972	830	757	651	634	603	575	638	606	575	404	415	388	366	383	392	376	324	343	347	330	319	350	359	331	324	339	300	328	303	310	322	332	325	343	337	317	313	312	309	281	291	282	289	310	290	276	324	304	294	336	282	281	293	284	304	299	279	279	277	306	266	287	268	275	257	260	316	282	284	275	304	260	287	309	290	301	286	307	280	290	292	283	277	279	303	301	303	302	272	262	296	297	299	299	302	307	294	281	315	315	277	287	287	294	262	296	254	283	298	314	308	271	277	275	287	286	286	294	286	261	281	299	289	308	310	269	295	295	264	285	260	306	305	294	272	286	249	301	272	297	287	298	261	296	278	290	278	300	281	310	275	300	268	299	269	257	286	316	257	292	263	276	279	288	273	295	292	254	288	252	284	284	307	300	286	278	275	288	288	279	307	294	279	280	265	272	274	264	283	281	265	300	278	270	280	284	287	294	298	297	300	301	279	265	292	274	317	284	269	282	281	303	271	255	295	302	297	264	287	252	250	301	267	305	265	291	286	303	276	270	294	310	286	299	309	281	255	277	287	284	318	269	293	278	291	304	295	298	298	292	274	299	319	295	288	270	281	272	296	270	267	283	336	285	270	292	289	279	296	310	284	280	270	291	313	294	280	269	275	276	273	289	283	307	275	262	254	274	293	290	303	293	297	290	298	282	326	247	302	278	290	282	305	287	256	274	264	310	282	269	279	279	295	286	294	298	301	277	298	296	277	281	272	280	289	278	302	275	289	274	286	249	294	278	305	283	280	291	310	329	281	295	311	317	284	257	293	314	253	279	265	299	294	294	271	281	311	304	291	274	287	286	312	279	288	305	296	269	285	284	280	306	275	262	317	275	303	274	313	265	280	300	305	278	293	273	293	300	254	292	280	299	279	281	305	265	303	302	318	284	259	259	290	288	307	291	297	278	280	310	277	285	281	281	263	274	277	273	280	283	298	284	296	293	267	280	294	283	294	303	309	288	268	280	263	289	283	294	285	294	290	305	285	297	282	306	312	263	293	295	291	279	312	297	314	301	302	261	271	292	323	300	283	286	292	283	298	293	289	298	285	276	321	261	280	284	267	271	281	299	292	262	344	255	312	286	301	272	236	291	276	300	313	278	274	290	286	271	283	263	312	285	274	276	302	296	267	295	294	295	294	287	324	265	318	307	282	288	301	286	282	292	281	274	294	283	264	297	285	277	295	287	299	284	282	291	322	274	297	291	280	287	279	289	246	315	300	270	306	283	298	318	315	306	274	269	285	284	279	278	292	311	286	321	291	257	296	301	280	314	265	287	289	303	293	310	300	279	299	262	297	315	273	245	295	293	275	304	281	311	268	290	340	288	289	302	305	282	302	281	272	278	306	320	284	315	277	263	302	280	249	292	294	302	310	259	310	284	302	334	280	263	272	295	268	293	279	290	314	254	289	264	281	309	288	270	310	306	279	290	273	273	284	267	289	277	261	305	288	305	299	314	297	331	281	311	342	288	307	288	258	311	289	284	295	277	286	257	314	306	293	309	273	295	265	285	292	299	229	288	270	263	301	285	283	306	300	299	290	276	280	299	282	270	309	275	275	306	288	275	276	284	296	260	312	260	286	266	326	284	292	305	273	288	281	317	278	289	282	294	293	290	304	283	293	277	288	297	276	289	325	293	265	281	314	300	286	299	278	253	285	292	274	295	259	298	276	264	271	292	272	287	301	297	273	322	276	322	297	288	318	279	311	277	254	285	303	284	275	289	282	307	298	277	283	276	301	280	287	289	303	287	300	258	291	270	299	290	282	278	294	264	282	298	299	304	294	291	286	291	287	286	303	288	274	314	295	284	305	274	294	288	277	278	285	283	263	299	273	289	272	295	289	305	280	328	281	269	312	274	296	304	279	258	291	257	310	269	298	296	315	322	285	267	296	284	283	288	260	281	280	273	275	275	294	294	279	291	280	273	304	282	282	314	309	286	286	314	317	282	288	263	295	295	289	301	253	286	315	297	301	282	269	293	290	277	290	288	285	295	294	277	282	292	276	313	281	292	329	313	264	275	296	294	291	252	309	303	296	297	303	311	290	281	307	312	285	299	290	308	267	304	295	300	262	317	308	282	257	300	288	294	319	305	273	298	312	255	269	289	270	287	286	279	287	270	302	272	296	253	267	292	294	308	315	282	302	271	286	286	297	258	297	290	294	295	282	267	298	288	298	285	300	271	270	273	287	286	270	262	267	257	289	268	263	277	265	284	278	325	263	301	267	312	309	290	282	291	311	272	299	283	320	288	291	293	299	271	303	299	272	295	253	287	319	288	275	306	298	271	294	258	273	322	275	309	308	298	268	298	306	325	277	280	276	266	296	307	292	278	292	275	260	248	264	297	299	330	303	305	293	298	295	295	275	278	291	273	275	288	271	284	284	327	288	276	290	268	317	288	281	267	288	294	282	309	318	301	301	289	314	283	289	289	291	285	294	320	261	286	286	314	311	278	277	301	281	282	257	294	266	259	296	285	269	259	286	252	285	306	288	262	320	275	273	236	290	290	285	297	294	290	301	292	290	292	297	290	302	270	272	290	272	280	253	280	318	265	284	242	271	284	291	280	273	285	264	279	256	290	294	302	288	270	281	289	294	282	297	289	260	294	287	301	279	270	271	287	310	271	293	300	280	286	265	312	294	263	285	300	299	307	277	295	298	286	265	300	290	299	308	293	287	289	279	285	251	300	312	241	279	301	276	282	258	269	264	246	273	276	312	313	277	283	282	306	283	283	276	260	299	277	291	280	272	291	284	308	319	244	299	307	287	242	282	289	307	298	307	296	330	267	301	263	287	307	280	309	293	291	250	291	294	277	285	283	294	287	284	276	272	326	257	302	278	265	295	301	278	277	287	284	277	299	280	287	275	259	307	285	288	302	287	269	269	342	325	307	298	295	292	308	286	298	277	286	318	281	268	293	312	251	275	277	283	315	300	283	296	259	269	274	297	300	289	291	288	295	269	257	277	280	274	338	275	309	305	292	270	256	316	302	282	246	298	293	276	292	245	283	303	276	276	280	294	292	267	300	290	290	289	305	274	280	253	294	261	304	255	266	276	275	264	304	265	297	320	275	246	302	319	305	284	291	257	292	283	287	328	291	304	282	290	278	297	278	268	300	287	280	289	264	293	279	301	290	289	299	301	299	296	295	276	291	280	274	279	273	300	267	300	274	280	292	280	316	272	259	297	319	305	282	289	271	318	289	281	286	271	289	295	292	291	324	265	276	263	273	261	270	278	271	287	290	262	269	252	262	279	307	266	310	286	267	278	298	269	291	296	279	291	315	286	272	300	291	274	298	291	291	307	311	298	254	329	276	299	257	305	304	264	278	294	284	308	291	257	279	295	295	285	286	284	284	306	309	314	317	292	296	267	280	297	262	300	281	288	271	277	283	317	284	262	284	325	286	279	276	304	280	275	310	285	301	290
1867	82	55	51	72	94	97	71	81	70	70	61	52	53	55	34	49	40	39	36	38	39	27	26	17	19	31	42	32	35	30	39	29	30	28	24	30	22	26	24	28	28	27	22	26	29	30	22	25	35	25	33	28	25	23	15	29	29	23	21	25	20	21	24	28	29	26	20	22	22	28	26	25	29	18	24	18	20	19	25	37	16	27	25	35	22	32	39	23	17	28	24	20	27	22	33	26	27	27	33	35	20	21	23	23	24	20	26	27	23	29	21	25	23	15	23	26	17	27	35	24	26	31	25	17	26	26	27	32	34	29	29	25	27	28	26	24	35	29	24	16	17	31	25	29	26	36	30	22	26	24	22	17	20	30	23	25	30	24	20	19	24	31	20	18	31	24	25	26	32	20	21	26	28	24	25	26	18	19	30	28	17	28	31	28	22	20	22	33	35	19	21	29	27	25	26	24	16	27	25	26	27	25	23	26	22	17	20	26	21	18	26	27	21	22	26	22	23	27	23	24	22	23	20	21	27	18	21	23	24	33	26	17	39	19	24	29	28	29	21	21	21	28	28	23	30	25	30	16	24	25	22	32	26	25	20	22	20	25	19	22	29	17	31	29	27	22	21	27	28	20	21	25	34	20	22	29	21	21	31	26	33	24	18	25	20	26	23	18	30	26	31	22	21	19	33	20	25	24	24	25	19	23	15	28	24	20	23	19	26	24	19	26	30	22	28	19	14	17	27	16	25	16	30	22	29	33	25	32	27	21	24	36	23	24	21	29	30	24	25	29	35	35	34	23	26	25	26	26	13	23	21	32	26	24	19	27	23	28	25	27	23	27	25	27	28	25	24	22	22	22	22	12	20	30	20	16	22	23	31	25	20	22	31	24	19	26	23	17	35	26	26	19	23	30	24	31	31	23	27	23	26	25	24	23	21	26	27	24	24	31	26	21	21	25	21	19	21	25	25	26	22	25	20	20	38	31	26	24	23	14	23	22	20	23	25	22	22	20	21	27	25	25	27	28	23	21	22	18	22	30	25	18	23	26	24	27	19	23	26	32	29	22	23	20	27	23	22	28	29	25	22	31	20	28	22	21	35	18	19	31	23	24	25	25	15	17	22	24	28	29	26	27	20	26	22	29	22	26	28	31	34	20	28	20	28	22	25	31	18	29	23	20	16	28	20	18	25	19	25	31	39	26	24	19	26	33	23	24	22	33	17	22	20	21	33	23	25	29	24	26	23	28	29	22	27	25	22	21	29	26	32	25	22	29	20	23	36	18	36	34	26	21	20	27	17	31	18	25	25	17	25	23	21	33	20	29	21	28	26	32	25	28	18	18	24	30	20	22	16	25	30	27	31	14	19	24	28	17	23	26	21	28	26	19	18	24	25	26	25	26	24	27	19	23	22	28	24	23	21	18	29	14	25	29	20	24	27	30	30	32	21	28	19	24	19	21	26	24	20	27	20	18	23	24	33	15	25	22	26	25	22	20	28	19	18	19	24	29	31	27	22	29	32	28	23	19	17	29	34	25	22	30	20	37	15	29	30	23	22	25	29	22	21	31	19	21	30	21	26	30	12	29	26	29	27	26	20	29	29	23	22	24	29	29	19	23	17	25	24	29	30	21	26	27	28	22	23	25	17	29	23	25	17	21	28	28	23	17	24	25	26	17	23	19	29	17	33	15	33	32	24	27	20	21	24	23	21	39	23	33	21	30	35	24	24	21	25	21	24	28	27	20	24	26	23	23	21	21	26	24	22	22	30	29	26	18	34	25	26	27	21	25	27	20	19	32	26	29	20	28	26	20	22	27	26	24	27	29	33	28	29	25	20	24	24	22	26	24	21	31	16	24	29	31	23	36	23	37	16	23	28	22	21	28	29	26	20	28	28	30	28	26	17	21	30	30	28	34	22	25	25	24	16	31	27	23	16	31	25	26	22	23	21	22	23	25	22	15	25	13	23	25	23	20	24	24	24	27	17	23	23	18	27	31	26	17	18	27	28	29	18	19	30	17	35	30	23	20	27	22	20	20	21	20	28	21	25	26	31	26	33	23	25	25	29	21	30	28	19	23	23	29	30	22	15	25	20	24	23	23	16	20	15	14	27	40	32	27	18	23	29	21	31	24	21	18	16	19	21	27	23	29	23	30	23	16	23	24	22	27	29	29	24	17	23	20	26	16	26	21	25	29	28	26	29	18	23	21	23	26	21	23	27	27	15	30	18	32	31	29	17	27	29	19	28	23	33	23	13	27	24	30	24	29	24	27	26	19	23	25	28	25	18	25	24	21	19	24	29	28	19	22	22	13	13	26	20	27	20	41	26	23	18	27	22	25	23	31	33	24	21	29	22	29	20	24	17	24	23	29	28	21	21	21	25	22	27	33	21	18	24	17	28	19	30	24	22	31	28	25	30	20	22	30	15	27	20	30	14	21	24	25	23	19	29	29	23	25	28	29	26	27	29	23	26	25	23	18	31	19	26	25	28	23	26	27	20	27	28	26	28	25	22	19	32	29	33	18	31	27	20	24	23	26	29	24	24	28	18	19	17	29	25	30	30	25	13	24	27	34	19	27	31	38	23	27	24	18	31	35	32	21	37	17	23	21	22	29	27	25	24	27	25	25	20	23	23	28	24	33	28	22	23	25	27	23	23	32	25	23	24	19	23	26	23	35	21	24	25	22	31	23	26	25	20	22	29	20	30	22	22	24	17	25	23	24	34	22	18	36	23	25	20	28	21	22	25	24	25	25	25	32	25	18	17	22	24	24	19	27	25	27	18	37	20	27	23	35	27	28	23	18	29	19	17	27	27	27	30	25	22	30	23	23	20	21	19	23	23	26	27	23	28	29	26	25	22	27	29	30	17	27	21	30	24	28	29	24	30	24	26	28	26	22	28	30	21	18	29	19	18	25	28	25	19	21	23	23	25	41	23	28	25	23	21	25	27	28	32	15	23	28	18	33	15	24	29	16	35	25	27	23	22	22	29	21	37	22	22	26	32	26	22	30	20	36	32	27	33	25	25	26	24	22	11	21	28	20	26	21	28	27	22	27	21	16	22	26	25	27	26	22	17	20	26	24	20	18	20	29	31	16	16	20	24	27	35	18	30	31	18	22	28	22	21	32	24	25	26	25	30	18	25	19	27	18	20	24	24	33	17	20	20	21	18	19	28	25	35	21	21	21	22	19	31	38	21	25	24	23	29	28	29	32	11	28	20	31	21	27	11	30	15	15	20	19	22	21	22	25	25	15	19	31	29	30	31	24	29	23	24	16	24	19	27	21	26	32	24	23	29	25	24	23	18	29	20	25	25	25	28	20	27	17	30	34	22	19	23	20	24	25	30	23	28	19	24	28	30	26	23	27	29	33	23	25	21	19	26	23	20	26	34	21	29	20	30	23	34	24	31	20	27	15	38	25	32	37	28	15	28	25	29	20	27	19	23	30	26	24	25	24	28	28	29	30	26	22	18	32	25	27	27	25	26
9182	3173	1622	5518	9902	9254	7460	5979	4546	3674	3038	2566	2248	1780	1727	1503	1431	1543	1432	1293	1067	920	920	836	838	819	734	717	749	708	675	664	661	692	621	623	640	647	580	535	618	572	634	612	580	558	573	563	522	539	545	539	520	517	532	501	539	551	527	523	507	518	499	526	520	525	507	536	517	482	500	496	519	514	507	509	511	490	501	504	499	455	501	529	439	482	524	533	489	496	447	511	527	532	497	488	527	485	510	489	475	511	493	477	514	477	492	490	495	487	471	488	466	497	510	521	490	420	470	496	535	517	482	452	483	486	502	473	493	483	499	496	495	457	494	523	432	487	473	482	485	475	463	485	540	486	472	505	506	485	464	551	503	526	490	446	499	461	516	455	519	464	485	479	484	478	469	521	488	480	499	472	527	452	489	436	512	464	476	513	467	483	477	514	492	465	482	484	498	496	487	455	493	466	509	445	466	535	513	437	461	449	451	501	442	513	495	497	472	487	444	434	456	475	485	524	508	464	494	434	509	494	496	500	486	477	442	452	487	483	505	510	456	488	477	490	520	524	490	487	484	502	492	480	465	490	518	487	488	511	482	477	468	479	500	513	470	504	489	491	491	452	466	487	533	474	493	486	469	474	526	446	493	476	485	480	465	473	471	464	503	482	477	467	457	493	483	492	455	477	482	486	514	497	469	447	560	483	520	465	474	454	456	503	491	461	474	492	474	496	448	479	454	494	460	457	483	478	509	476	464	474	459	463	483	481	498	501	462	495	511	483	484	460	500	443	469	482	467	460	539	514	469	469	494	467	531	478	481	491	478	479	485	487	506	446	438	451	513	479	469	507	469	490	495	447	481	463	498	514	447	482	524	483	487	521	431	475	467	490	468	498	501	496	458	449	499	501	522	458	461	468	474	485	476	467	502	457	504	476	497	487	473	448	471	509	485	470	458	468	468	471	464	480	483	473	445	485	458	505	497	460	494	445	451	459	494	490	476	458	454	498	491	482	500	484	489	468	529	478	496	437	482	497	509	455	478	512	481	487	507	484	464	507	471	492	482	478	459	483	458	499	485	433	451	499	488	483	465	472	508	474	471	473	491	492	466	479	467	480	504	495	469	454	483	469	482	476	489	477	448	477	510	450	447	482	472	453	527	510	521	497	511	522	461	501	481	491	502	469	462	490	486	484	438	565	472	478	475	456	475	502	459	463	484	463	462	498	512	469	494	457	441	465	488	478	504	446	454	508	505	478	491	455	495	476	478	512	508	535	442	500	514	507	473	459	503	479	447	475	478	492	470	481	496	476	490	492	458	510	484	480	438	448	462	460	491	474	517	463	487	506	452	476	482	483	492	479	466	495	455	475	509	498	475	466	444	464	500	465	479	468	492	457	485	484	469	468	475	489	498	489	517	491	457	506	430	501	489	395	463	507	470	459	490	466	463	442	454	432	491	495	475	500	471	457	457	490	472	475	477	451	500	471	478	484	473	501	452	501	497	476	482	452	501	463	477	501	493	457	538	443	480	488	467	472	495	482	475	486	457	530	519	453	464	507	482	495	441	488	512	464	472	456	488	455	483	491	485	475	501	474	481	462	479	524	478	482	485	509	490	489	476	494	438	452	493	491	508	497	502	488	488	498	480	503	455	504	493	491	489	473	427	466	461	485	493	460	466	424	490	494	456	466	490	507	499	455	491	459	469	497	485	529	529	480	515	465	437	477	473	453	465	452	471	487	451	468	489	496	468	445	496	478	495	453	468	502	478	464	458	440	501	433	459	476	519	467	483	469	477	512	452	500	475	486	486	498	510	505	516	475	462	482	465	436	443	438	491	519	524	459	450	507	494	467	426	476	490	455	462	445	508	445	437	484	479	469	489	472	509	503	455	492	489	509	467	463	472	496	482	457	502	503	478	503	463	511	479	460	494	482	464	509	515	477	476	488	507	477	497	486	536	489	514	489	490	461	509	522	466	486	466	496	492	513	464	531	498	462	502	423	486	474	482	447	481	483	504	515	501	449	440	445	514	433	467	498	446	478	463	474	473	487	511	464	496	478	467	472	495	492	447	492	502	497	492	495	451	500	464	507	501	494	444	480	497	431	476	477	503	506	457	498	482	450	530	491	466	479	514	486	473	485	469	482	481	452	460	472	477	448	496	495	468	492	465	503	465	477	489	475	436	445	473	512	494	512	447	473	500	453	474	482	479	500	435	460	502	526	462	517	492	509	497	474	451	466	497	458	461	460	512	481	496	439	482	491	475	472	481	514	457	489	452	508	474	496	463	514	486	478	486	488	483	488	460	468	495	488	509	474	463	497	500	493	480	476	500	499	491	475	503	508	481	462	460	512	487	519	474	525	503	490	468	507	494	425	445	467	457	488	497	493	467	442	479	477	495	472	454	477	458	487	456	456	467	465	453	499	480	492	515	448	482	506	479	483	451	517	486	430	488	493	452	496	446	478	518	454	507	529	523	477	443	479	485	450	501	464	458	502	473	465	486	488	459	490	513	483	460	481	502	445	499	468	493	507	504	488	459	483	479	512	478	488	466	482	514	435	474	468	474	489	503	477	500	477	473	509	481	504	508	470	455	497	483	481	465	482	466	472	449	474	474	483	466	487	463	470	508	476	473	479	467	487	515	497	466	457	464	493	483	469	454	493	479	499	458	487	453	456	455	472	469	444	449	509	472	467	454	482	472	494	527	502	503	435	480	468	445	472	497	504	477	482	456	490	493	494	480	469	485	462	501	498	478	479	496	515	511	479	479	477	496	525	481	484	479	462	476	497	457	442	442	469	482	492	508	492	483	501	513	493	463	521	523	501	491	465	503	478	512	467	494	432	462	459	475	489	480	463	484	479	507	469	472	454	472	487	501	474	500	497	462	474	474	478	485	467	488	516	502	514	460	486	437	468	512	462	486	504	474	479	482	466	480	475	501	456	493	431	455	493	470	486	457	504	487	485	453	511	501	496	479	508	487	500	492	499	509	489	439	491	482	493	482	468	512	495	493	449	485	513	474	479	458	458	480	484	471	484	474	490	501	493	471	493	470	483	469	480	451	470	489	459	477	459	470	433	486	459	486	461	470	508	462	488	472	484	496	487	481	474	487	477	457	490	460	463	455	487	513	480	483	465	447	468	465	476	475	493	458	480	477	465	473	486	458	486	468	484	463	477	469	480	475	481	470	497	463	469	504	499	456	484	457	480	473	490	465	467	495	450	480	460	446	509	470	461	507	489	458	483	497	492	498	507	476	507	468	475	473	449	490	485	519	465	496	488	474	459	452	467	468	472	453	501	513	457	494	487	493	448	506	483	451	525	496	500	481	471	510	500	496	477	487	473	496	481	495	502	515	463	483	462	474	487	464	479	466	488	466	483	506	506	481	476	478	497	490	506	478	479	473	477	480	487	472	481	468	463	464	469	451	436	533	475	505	495	496	451	478	487	473	483	485	495	469	497	477	472	496	526	461	464	456	444	454	471	467	470	506	474	462	473
1741	74	50	39	75	92	89	82	77	77	63	48	43	48	51	47	32	53	43	44	22	45	26	32	37	31	20	27	32	21	32	27	28	37	29	26	24	19	25	31	22	30	15	33	24	26	26	29	23	26	22	37	23	21	27	29	30	24	35	21	22	23	29	24	24	23	21	26	27	22	26	19	28	28	23	18	24	32	16	38	32	19	23	27	24	20	29	23	23	22	21	23	26	22	35	23	21	22	23	27	22	23	27	30	32	23	14	31	25	27	33	23	22	32	27	18	20	25	24	29	28	19	17	19	22	22	22	24	24	25	31	16	31	32	27	23	25	30	20	33	27	32	26	29	26	23	24	19	23	23	32	27	16	21	20	21	24	31	29	14	32	24	26	23	21	29	30	26	26	24	29	27	26	29	31	29	19	22	25	16	23	24	29	33	18	13	24	22	22	27	24	28	27	25	27	28	30	23	24	26	42	18	26	25	19	22	25	16	24	30	24	35	16	36	26	24	22	29	27	29	30	18	20	29	26	26	27	31	28	21	19	20	37	24	23	26	19	31	30	28	21	32	31	31	19	26	20	27	31	19	24	21	24	26	23	19	22	22	23	16	23	23	24	30	14	32	24	26	25	30	35	26	23	27	18	21	32	27	19	23	25	17	21	17	29	33	27	25	16	35	26	32	22	22	31	24	31	20	31	30	21	25	20	23	25	26	26	24	20	24	29	17	25	27	22	20	35	18	27	18	27	19	27	19	21	35	21	33	28	22	25	15	22	21	23	24	18	27	23	25	20	26	35	25	33	25	29	19	16	19	22	25	33	24	12	24	24	29	24	28	25	28	27	22	19	23	28	24	18	26	32	24	30	21	19	33	30	28	30	22	24	28	33	21	31	22	21	30	19	30	23	27	27	23	24	23	23	22	33	19	19	30	22	19	23	21	24	28	20	23	17	32	21	25	35	29	28	26	23	27	28	28	21	13	22	26	21	20	21	26	22	27	17	24	27	21	26	35	27	22	21	31	29	20	29	22	17	17	31	18	26	24	38	22	21	33	23	19	24	21	31	22	28	29	19	30	21	26	26	19	23	20	27	33	17	19	25	25	26	29	23	22	18	38	19	26	30	29	28	22	23	22	42	31	24	29	29	20	22	30	22	21	19	32	24	16	24	29	30	18	24	37	21	18	20	27	30	18	36	23	26	18	21	30	22	22	19	28	30	27	16	31	26	27	19	37	22	26	36	22	25	27	22	25	35	25	25	24	25	23	20	21	23	23	21	32	21	27	28	22	19	28	25	24	25	23	24	23	23	20	23	25	19	16	19	25	25	24	19	15	33	26	28	24	23	25	21	31	22	31	19	31	28	23	25	26	26	29	27	32	18	26	22	18	20	31	28	18	16	30	24	30	29	31	22	25	26	15	28	19	24	30	22	21	27	25	26	18	14	25	31	21	34	26	12	18	22	28	30	22	23	21	20	18	25	23	35	32	29	30	16	20	25	22	28	24	30	25	18	20	28	25	32	30	29	19	35	20	20	17	25	26	26	32	20	26	21	18	24	21	26	18	25	27	19	22	17	20	39	28	23	19	32	22	35	19	28	31	26	24	25	22	19	29	36	22	22	24	28	17	30	23	20	18	31	22	24	20	20	28	38	23	31	27	15	19	25	31	27	40	28	18	18	27	26	25	22	19	29	20	25	20	21	29	28	20	30	22	20	20	23	26	27	23	27	30	24	25	20	30	22	22	27	35	21	19	25	21	20	20	13	16	28	33	27	31	30	33	32	32	34	24	27	26	32	20	26	26	26	23	27	25	28	21	20	29	20	23	29	15	26	23	29	29	22	27	26	21	17	25	31	28	32	29	25	28	22	17	34	20	31	30	26	31	26	20	22	24	27	23	25	22	30	30	31	25	24	23	22	19	30	24	28	27	21	33	15	14	35	28	26	23	25	23	23	21	19	33	30	19	26	30	19	27	30	23	24	26	21	27	33	33	25	22	29	23	33	29	26	25	30	29	26	14	21	28	21	22	26	28	24	35	24	21	31	22	22	14	27	17	36	28	22	22	24	21	27	30	29	20	26	19	28	31	23	26	21	24	22	25	26	27	28	29	20	22	25	29	26	20	23	19	20	33	23	22	20	26	22	25	26	18	30	21	37	23	29	21	35	18	14	21	28	23	30	25	28	27	22	27	25	20	25	17	21	28	29	23	20	23	20	33	25	20	23	36	30	24	14	19	26	22	22	24	20	20	19	26	24	19	27	26	20	26	26	23	17	26	26	24	27	28	20	25	24	25	22	16	25	25	26	24	19	23	23	27	24	25	15	19	19	25	25	20	24	26	20	21	30	33	24	22	21	30	26	30	25	25	25	28	23	21	31	21	17	27	22	15	25	26	31	25	30	22	23	22	20	31	29	24	21	20	21	22	16	32	23	19	26	33	24	25	25	25	35	34	25	23	25	31	25	25	29	26	27	31	31	23	30	20	22	26	23	27	26	32	24	17	29	24	24	15	29	33	23	22	26	28	24	21	31	19	21	29	32	28	26	28	17	24	26	30	30	17	24	27	26	27	20	33	30	40	26	25	30	23	23	26	18	32	22	25	26	36	20	25	21	20	28	25	25	26	26	24	40	29	18	22	17	31	29	26	21	23	20	29	29	30	19	25	26	23	27	30	21	27	20	28	31	22	16	26	21	17	27	30	26	17	19	22	23	20	30	21	35	37	35	24	22	28	29	34	24	30	23	29	26	25	25	19	29	19	22	22	39	21	18	25	19	27	28	32	24	38	24	32	25	25	40	15	26	26	25	24	28	22	32	22	31	26	31	32	25	27	21	23	18	19	26	29	24	27	25	26	25	22	20	25	27	23	25	26	26	24	26	35	27	26	32	26	23	20	32	14	22	28	24	20	21	17	25	15	25	26	23	28	23	31	30	28	29	19	22	18	30	17	28	24	21	17	39	35	25	31	25	21	21	25	25	14	25	33	29	33	42	18	21	27	33	34	32	27	16	19	27	29	27	26	18	28	32	30	18	21	22	29	28	21	31	30	25	21	26	22	20	24	23	18	16	18	38	19	26	30	24	22	29	30	28	32	21	20	19	29	20	31	21	23	27	28	25	19	36	27	31	19	32	21	25	22	27	30	25	26	15	17	19	25	21	23	23	22	20	31	25	23	26	29	20	29	22	22	24	27	18	27	24	25	22	24	17	29	24	28	26	17	21	25	28	13	18	24	27	25	30	19	14	20	10	26	25	20	22	24	30	29	19	21	24	20	27	26	29	28	27	29	33	27	29	21	32	27	19	25	30	17	25	27	29	22	29	21	30	24	31	38	31	16	30	29	33	33	22	20	27	23	25	24	18	32	25	29	21	27	28	18	31	17	23	25	30	24	20	29	22	20	23	19	21	22	27	23	18	34	25	27	21	23	17	25	19	27	36	27	26	18	30	25	28	28	29	27	20	25	26	34	24	20	21	21	30	29	21	22	24	26
8985	3126	1604	5418	9625	9113	7330	5723	4525	3712	3003	2534	2084	1858	1719	1552	1288	1559	1481	1220	1061	909	932	828	780	816	748	753	792	724	710	706	638	643	639	625	583	617	578	598	563	572	569	570	556	551	585	549	533	553	549	523	538	535	527	551	555	483	535	480	514	483	507	540	483	490	542	550	472	506	539	536	508	509	504	505	517	494	469	543	529	529	503	487	497	511	519	537	495	494	496	512	430	460	503	479	480	465	466	466	511	425	480	496	487	483	498	435	506	470	482	464	525	501	541	456	472	464	503	484	455	498	494	474	482	488	475	480	472	510	453	475	476	502	518	462	478	460	497	454	480	474	476	496	425	481	496	452	506	489	494	434	469	466	492	486	482	453	487	482	455	503	466	481	485	495	479	449	471	476	452	467	480	497	457	478	468	505	480	464	496	487	495	446	459	475	483	500	525	473	506	467	473	454	478	469	461	501	470	482	477	481	447	420	463	469	500	472	463	465	488	487	493	504	459	514	495	468	476	476	474	440	476	438	472	462	459	456	476	482	490	470	494	455	484	458	482	511	475	467	462	488	474	478	470	488	514	482	482	469	496	493	461	462	477	511	479	486	493	503	489	454	464	483	468	502	483	491	460	453	461	473	457	467	462	499	471	498	488	491	505	469	425	486	517	433	488	472	477	472	480	469	469	483	492	499	479	483	438	480	469	500	487	511	461	483	474	502	500	490	470	469	477	464	477	504	496	487	483	531	462	442	488	493	457	487	430	477	496	473	513	498	495	451	462	487	451	487	451	479	478	472	482	464	455	471	519	448	494	473	508	504	473	506	497	499	475	483	494	510	464	480	477	474	472	483	465	488	475	504	457	478	466	467	492	490	498	424	462	498	457	428	500	447	546	525	525	481	514	494	510	483	503	448	500	489	500	488	453	471	489	471	483	456	519	503	441	491	472	498	472	430	501	496	486	463	425	461	468	456	495	502	493	484	457	498	494	477	498	523	511	493	494	475	462	459	480	470	453	491	495	517	457	465	480	464	457	469	495	505	482	457	482	481	482	460	460	454	478	474	478	480	460	446	469	502	497	488	465	442	459	465	476	481	473	498	467	464	520	466	509	470	447	488	472	473	485	452	524	460	486	474	453	481	503	483	463	488	466	456	466	450	489	500	497	402	500	482	457	483	495	469	502	472	518	487	443	474	471	451	469	461	491	485	493	473	498	459	473	464	498	449	530	466	472	500	478	473	494	458	483	501	432	498	461	459	483	509	480	482	475	459	512	490	449	466	485	492	443	482	478	478	485	515	438	460	490	491	444	468	482	481	461	435	472	440	501	498	445	486	464	484	478	469	481	500	468	494	433	533	474	486	475	482	497	493	462	477	513	519	486	477	500	515	493	496	476	476	452	464	466	511	444	479	460	477	486	451	503	508	466	496	485	445	462	498	479	480	485	497	480	515	485	491	501	476	499	474	458	524	462	474	493	462	458	489	472	472	473	501	486	462	464	464	485	460	461	491	523	457	481	473	499	501	450	495	462	475	455	506	499	501	455	514	484	459	527	476	451	470	497	475	520	483	463	477	479	476	479	509	506	478	528	439	483	496	457	483	521	514	485	471	509	466	488	507	455	486	463	484	491	467	482	495	491	476	488	500	458	473	458	490	485	528	483	464	468	487	469	507	449	445	453	503	525	479	519	489	494	498	462	501	486	477	489	440	460	504	473	509	448	447	477	483	458	499	474	477	489	472	464	496	460	498	520	485	480	465	504	519	485	478	504	464	484	474	499	558	475	516	466	503	475	509	464	481	499	502	458	490	488	463	519	478	460	507	458	477	426	493	487	475	473	493	477	481	494	422	488	449	534	491	458	459	476	464	483	520	480	461	481	474	489	481	469	497	499	496	511	437	466	458	506	510	486	445	497	512	476	459	458	479	489	490	497	465	477	454	423	506	477	525	494	458	455	481	442	463	512	497	476	553	465	484	463	461	462	481	476	478	494	500	478	491	464	436	486	497	450	450	528	494	499	479	455	507	455	507	471	485	472	485	502	461	492	473	502	441	492	490	472	457	498	500	493	470	488	477	508	457	490	515	494	515	506	465	487	491	505	455	465	499	497	497	482	493	494	505	465	484	511	484	523	473	471	516	534	509	448	462	489	465	487	502	472	462	488	476	535	463	504	477	469	500	518	508	496	474	455	468	459	486	484	482	475	480	493	485	471	485	488	478	432	482	483	466	486	484	470	506	475	515	458	496	507	499	474	499	431	507	479	498	507	472	484	514	478	463	462	455	471	474	479	490	498	487	495	486	482	528	485	472	492	459	469	472	484	458	451	484	490	516	478	460	455	495	473	471	449	476	488	499	463	517	478	446	516	490	488	493	442	485	511	501	427	451	483	479	476	479	502	494	472	515	460	471	488	467	470	474	441	471	517	436	459	456	468	496	512	477	468	489	471	465	505	511	490	411	435	484	484	451	469	482	457	501	483	475	473	451	461	466	454	474	521	506	512	486	504	473	495	479	502	480	516	488	484	493	506	449	476	484	514	463	473	465	490	494	492	515	468	492	481	497	460	482	529	496	472	508	499	476	525	476	475	434	483	463	485	464	503	462	514	447	497	434	506	494	504	492	481	472	510	510	466	441	453	424	483	504	466	503	493	441	464	503	449	460	482	464	498	493	448	475	488	500	476	476	491	508	538	483	456	479	501	468	490	468	476	508	438	441	502	485	499	439	472	482	458	478	499	502	477	508	444	468	449	456	523	510	479	489	502	491	511	493	471	504	528	463	519	466	483	486	474	505	457	481	465	475	480	433	449	470	491	452	425	517	466	468	512	517	493	447	469	508	477	481	476	507	464	474	476	451	465	476	515	433	457	467	493	489	486	469	484	487	487	508	454	525	450	464	487	467	463	486	483	525	460	494	469	462	510	449	444	478	496	488	520	488	499	487	417	481	490	473	457	473	475	522	470	475	449	462	470	499	516	458	498	439	482	450	486	475	470	466	464	488	492	482	486	477	486	493	483	484	496	454	461	490	455	499	463	473	459	480	537	500	462	460	531	521	479	477	462	515	495	482	450	450	477	484	534	494	499	519	513	471	521	465	478	455	466	443	491	496	494	459	504	510	497	460	461	473	472	460	504	498	456	509	462	467	477	452	478	486	497	507	478	491	460	479	488	486	478	474	482	553	441	473	524	448	504	474	483	442	531	444	482	481	462	523	445	476	513	474	467	471	497	491	483	484	483	469	442	475	490	474	471	481	478	456	503	473	441	491	501	479	505	481	495	481	447	459	502	481	491	487	466	497	483	516	490	477	478	471	482	486	460	447	463	509	458	429	485	505	433	462	488	526	477	505	451	488	446	480	492	501	485	455	470	462	507	457	508	477	502	499	487	459	462	498	478	479	509	453	505	481	492	473	460	489	485	475	499	483	494	472	549	476	481	493	474	494	441	472	471	487	486	497	479	494	484	493	472	499	487	512	435	471	434	446	471	485	456	468
1002	148	92	78	135	187	165	161	159	109	116	85	56	74	42	52	58	50	47	47	48	36	33	29	26	19	25	28	17	20	20	23	21	24	14	16	20	23	11	13	21	23	15	12	18	17	12	18	13	12	17	15	20	10	17	17	20	17	15	15	9	19	18	15	13	23	14	16	13	15	16	15	19	12	12	11	16	11	17	18	15	18	5	13	18	9	10	20	15	13	14	12	14	18	11	12	13	18	11	9	13	14	12	18	18	20	12	19	16	16	15	12	16	17	13	24	13	14	9	14	16	20	12	13	12	19	12	8	13	14	17	15	10	9	7	15	22	17	9	14	15	17	18	12	11	13	9	17	19	15	13	16	20	14	15	10	9	7	11	11	16	14	11	8	9	15	14	11	10	15	19	14	21	10	15	15	15	15	10	13	17	14	12	12	19	14	21	16	18	10	15	12	10	15	9	14	12	24	15	12	15	14	19	10	8	13	11	16	16	11	14	8	12	22	12	14	8	14	13	15	14	14	12	16	12	17	10	22	23	14	14	13	14	14	13	14	18	11	14	17	10	15	14	21	12	10	12	10	15	7	13	12	13	13	18	22	16	13	17	9	23	11	20	12	15	13	10	19	19	13	10	15	17	15	20	19	11	10	10	16	9	7	22	11	14	17	15	14	23	17	11	13	19	11	11	7	20	9	14	13	6	8	14	12	11	16	13	14	12	14	13	16	15	13	15	8	16	11	19	14	24	18	11	10	14	18	16	8	16	17	15	10	10	20	14	16	17	7	14	13	13	13	12	20	14	14	7	13	18	11	12	8	21	19	12	18	13	10	13	18	18	12	15	13	14	19	8	14	13	9	11	17	9	15	12	18	8	15	11	14	11	12	18	5	17	15	11	10	16	15	6	17	11	10	15	12	7	13	10	18	11	21	15	10	5	16	15	11	13	12	26	10	11	11	17	14	6	15	18	13	14	9	11	12	16	19	12	6	16	14	10	10	13	9	15	9	15	15	9	11	11	9	8	11	15	10	10	6	7	13	14	15	14	11	13	13	15	15	11	15	20	10	17	17	12	17	6	12	12	14	19	11	9	12	13	13	19	13	17	11	17	15	9	17	13	15	17	26	12	10	15	10	15	6	17	18	8	5	8	18	9	17	19	15	13	17	14	16	11	4	14	15	11	9	7	13	12	14	11	12	14	25	17	8	6	17	14	10	8	13	12	18	13	16	12	13	13	13	9	20	17	13	13	18	13	13	15	11	20	9	16	12	12	10	17	16	14	8	8	11	10	13	22	16	18	19	16	18	14	19	7	14	12	12	10	15	18	14	10	16	11	17	15	12	14	13	15	11	14	12	11	12	6	17	14	16	10	14	14	10	17	15	14	11	18	15	17	12	11	11	14	18	16	14	11	11	14	11	9	12	13	17	16	13	13	19	17	12	13	13	14	17	9	13	17	15	14	12	11	15	16	11	16	12	21	9	10	17	13	8	17	14	17	22	11	8	15	13	19	21	12	12	18	9	10	11	11	15	21	13	17	11	13	14	11	10	12	14	14	15	11	7	7	11	21	14	18	19	5	12	14	13	19	11	15	13	19	12	14	15	13	10	15	16	18	20	10	16	11	17	20	15	14	12	11	13	14	8	14	21	16	10	12	20	17	9	12	17	19	13	17	11	8	11	11	18	13	16	21	14	17	10	7	9	15	7	13	15	10	10	11	7	14	9	15	17	7	16	14	6	16	8	16	11	14	14	11	15	17	16	17	18	17	14	16	12	19	11	15	13	13	11	15	11	10	10	15	16	14	16	14	16	12	11	14	16	14	16	12	17	17	13	13	16	14	16	15	11	7	6	11	17	25	18	9	16	11	14	19	15	22	12	18	11	22	21	13	16	7	16	11	17	9	14	10	6	13	22	15	14	19	11	11	9	21	15	19	16	11	14	10	12	15	15	16	13	12	12	13	16	17	14	11	12	11	16	13	14	13	8	21	11	14	9	19	20	13	11	7	12	11	8	6	11	11	20	10	12	15	16	19	9	9	15	12	14	13	16	10	16	13	12	14	8	8	14	11	16	11	14	10	14	14	16	18	18	11	15	17	8	15	16	15	8	9	10	14	15	9	10	9	8	15	17	12	7	13	23	22	15	11	10	20	13	9	16	15	17	9	20	11	17	15	14	9	14	16	17	14	14	18	16	10	15	11	10	10	9	10	15	12	16	14	11	13	11	18	14	9	18	14	15	14	12	14	14	16	13	13	18	8	7	11	13	9	16	10	10	14	10	20	17	9	10	24	14	15	14	15	13	12	6	12	16	8	10	10	12	11	11	15	15	13	7	12	17	13	17	11	14	18	16	12	14	7	9	19	17	15	17	13	12	14	9	6	16	12	8	12	14	20	9	14	17	14	18	9	13	8	9	15	11	7	10	12	22	20	9	17	11	8	12	17	12	12	17	15	18	20	14	17	16	10	11	20	11	9	14	15	8	13	14	15	15	14	12	14	7	14	19	10	16	17	14	17	21	14	11	14	21	7	16	14	13	18	12	16	12	12	10	10	12	10	14	11	17	16	21	13	10	17	27	14	14	15	13	12	21	10	12	17	14	12	11	10	15	16	7	15	18	13	13	14	13	19	15	17	13	15	13	12	15	13	22	10	9	11	12	13	14	12	9	13	9	15	9	10	16	13	11	13	14	12	15	10	23	13	15	13	10	19	16	12	14	13	10	19	7	10	12	8	7	11	14	19	18	14	10	11	19	14	15	13	13	12	14	14	21	20	12	10	13	16	18	13	11	18	10	14	12	18	10	16	11	13	18	22	11	13	14	12	12	12	14	5	10	14	18	11	13	10	11	9	15	13	9	16	25	9	11	9	23	11	20	7	13	12	20	15	12	9	14	9	19	19	15	13	13	21	8	14	16	8	18	12	10	10	15	18	10	12	12	13	14	12	13	17	11	14	6	10	15	12	17	15	10	15	12	13	10	21	15	17	10	9	8	5	19	11	15	23	17	10	14	18	10	15	24	10	9	9	12	11	12	17	9	12	14	18	10	8	20	15	13	21	10	8	8	13	9	9	6	16	16	12	16	9	13	18	14	14	17	15	18	14	18	12	7	11	15	13	13	17	15	15	8	12	12	17	10	21	18	19	9	15	19	18	11	12	13	11	15	13	10	16	12	6	12	14	13	13	15	11	14	16	13	15	14	10	17	14	10	10	14	9	7	15	14	23	7	18	20	14	16	11	11	13	12	13	11	15	10	12	10	19	10	13	16	18	12	10	19	7	15	20	14	11	10	11	13	16	13	20	14	15	15	9	17	10	5	11	12	17	8	13	8	14	13	15	14	15	18	14	10	11	12	10	18	15	10	9	9	9	20	12	20	18	13	28	10	13	14	17	14	13	15	13	18	13	12	12	19	16	9	8	7	17	18	19	11	17	9	11	9	16	15	10	14	13	14	6	11	12	19	14	19	9	18	12	15	11	19	12	18	13	18
14071	6235	2775	10563	17483	16173	13186	10448	8450	6683	5703	4500	3783	3343	2853	2470	2275	2471	2245	1979	1516	1245	1201	1113	1079	922	874	848	866	799	775	696	699	611	640	580	595	560	533	472	506	481	469	472	425	444	435	404	446	407	388	416	386	382	414	390	385	401	374	370	386	338	341	372	335	362	327	340	369	342	287	327	314	344	307	333	302	329	318	315	325	317	315	295	313	287	300	275	327	294	293	311	264	307	307	345	320	271	264	298	306	287	326	292	282	304	271	287	292	289	266	274	307	282	301	304	289	239	295	296	294	281	249	294	271	265	271	273	281	288	305	267	278	284	295	278	304	272	270	281	303	266	261	279	291	288	257	289	271	283	270	298	288	251	283	289	268	285	299	291	300	294	300	270	296	296	276	258	268	251	254	296	258	250	266	301	257	293	285	271	262	268	274	283	285	300	281	284	276	267	287	274	291	244	271	248	310	245	266	264	263	274	274	298	303	282	250	254	243	287	298	297	277	255	297	246	258	289	274	293	282	257	277	233	279	275	259	264	296	268	294	277	250	276	256	287	285	272	292	249	261	274	273	288	235	260	264	268	277	270	301	277	281	299	257	280	276	281	264	266	240	259	288	297	288	282	261	248	261	267	281	302	258	251	281	290	270	263	288	265	265	297	296	262	287	272	249	275	242	300	269	247	263	272	264	262	258	272	273	258	274	270	254	304	284	273	288	277	285	285	285	274	271	266	269	269	230	275	268	257	283	270	278	264	284	256	261	267	292	283	263	279	276	257	268	258	297	228	256	259	265	282	238	280	274	257	275	249	280	255	274	275	290	266	261	287	236	275	281	250	273	259	295	290	258	287	269	245	240	236	262	289	257	276	266	262	273	288	289	256	271	249	283	266	224	237	261	267	264	278	258	267	265	261	274	261	260	282	241	253	256	258	284	304	267	280	271	272	266	236	281	274	258	265	290	276	267	264	263	242	244	296	252	279	275	260	258	266	265	277	277	253	263	284	266	301	256	281	253	274	289	263	290	245	245	282	266	250	246	258	268	261	298	283	260	241	269	303	238	275	279	293	256	244	245	275	242	297	283	263	271	284	260	252	268	250	249	270	275	241	283	275	260	247	276	273	286	262	270	285	275	283	286	258	296	286	261	277	261	278	270	286	264	261	280	291	266	272	237	238	291	253	267	257	267	255	253	282	256	263	249	268	267	291	283	257	260	274	248	266	262	271	261	267	252	301	246	255	257	247	275	298	252	284	253	268	276	273	273	270	275	276	269	255	243	287	259	290	257	271	250	277	261	243	277	271	263	273	260	261	258	255	241	291	275	269	232	262	256	273	282	283	264	246	243	280	263	261	295	260	253	297	272	261	279	247	255	289	277	267	251	259	247	266	260	242	279	246	284	246	260	272	252	285	288	266	270	268	256	248	262	279	278	266	259	251	270	248	276	295	276	265	259	267	251	269	270	288	256	273	305	266	266	273	260	268	285	281	272	267	238	264	277	280	270	265	310	258	253	255	244	261	251	238	274	296	281	286	266	242	283	292	293	245	263	276	267	301	282	298	287	272	248	269	229	264	272	255	290	261	244	248	250	259	260	255	291	266	314	284	279	288	246	286	270	244	278	279	271	248	273	290	270	284	282	257	268	256	262	262	274	273	261	276	238	275	235	275	275	260	293	292	260	279	262	261	271	249	261	241	269	238	263	267	262	290	280	284	295	263	275	262	258	275	271	252	271	258	268	261	275	270	263	274	272	267	267	255	275	277	274	278	272	265	266	264	263	252	277	294	301	252	268	254	269	294	268	292	266	284	257	244	284	270	283	269	262	266	258	251	276	263	285	272	282	251	275	285	287	285	268	293	268	262	265	303	253	272	269	257	275	290	278	249	260	290	259	279	244	290	280	260	253	252	275	275	268	274	277	260	272	251	250	273	248	242	264	308	269	278	276	267	285	256	257	259	265	283	275	255	268	262	279	254	255	266	268	259	288	236	244	262	289	259	285	267	262	264	225	298	248	277	262	224	265	251	258	301	245	277	274	269	283	263	284	270	282	252	298	284	266	271	227	258	254	258	270	278	266	278	247	269	246	232	263	261	277	289	277	276	305	276	256	259	271	283	257	287	237	280	255	253	268	272	270	255	273	249	268	255	301	279	263	283	264	276	264	301	238	237	275	266	231	273	269	259	288	300	260	264	278	283	266	247	264	255	286	282	268	278	293	286	257	267	275	256	243	265	264	260	273	276	267	282	261	242	260	288	273	264	327	225	243	270	273	278	272	249	242	256	263	280	257	262	262	261	250	288	283	288	235	274	279	269	300	243	254	247	269	258	248	248	276	263	261	263	265	258	253	233	284	279	250	295	263	269	283	274	252	258	277	273	278	277	276	278	281	274	272	306	280	247	257	264	267	246	265	284	260	284	279	236	256	264	263	243	265	263	230	262	251	258	289	269	293	282	270	258	296	252	269	285	300	282	256	251	273	290	251	272	268	258	251	267	257	265	251	267	251	262	267	268	266	262	266	245	273	262	249	246	291	287	287	265	256	244	297	298	268	262	285	256	279	274	276	263	286	262	268	252	257	262	278	276	263	304	259	273	285	271	258	270	260	240	288	300	259	262	286	294	223	253	266	260	284	277	268	270	252	256	283	292	276	242	261	289	269	293	265	273	237	283	283	276	265	296	260	255	253	277	276	258	244	265	276	269	258	265	269	257	269	260	263	246	247	294	243	275	283	260	280	268	270	242	272	270	274	260	267	283	266	256	261	231	281	267	246	290	260	289	275	278	249	272	263	266	255	292	252	254	246	276	284	284	281	269	257	265	269	303	243	268	248	290	283	279	277	269	279	278	248	240	240	280	292	302	252	251	261	296	287	258	260	266	242	290	263	293	273	262	256	273	296	252	262	254	286	264	265	268	253	267	273	281	244	255	278	278	285	266	268	292	291	245	273	255	272	254	279	289	268	260	269	282	268	258	272	308	270	260	273	276	268	251	277	265	237	303	259	265	267	247	279	262	245	272	286	291	301	286	251	278	273	288	278	234	238	272	271	302	260	241	269	262	276	278	256	271	272	250	284	265	266	295	261	257	266	253	284	256	275	244	268	246	275	265	268	268	270	299	248	250	313	232	286	262	282	262	271	282	279	288	279	279	271	254	262	270	255	278	268	248	293	278	255	276	263	290	258	292	282	245	259	255	247	275	238	283	271	268	266	288	261	318	271	305	273	287	257	289	267	273	268	288	280	259	260	266	287	285	283	265	283	267	278	275	289	248	251	237	285	271	268	273	253	275	271	253	293	227	245	307	277	251	254	281	268	265	253	263	261	230	296	248	286	282	227	258	253	262	255	265	236	263	313	269	275	270	298	262	276	227	263	272	250	268	261	287	261	300	289	313	257	277	265	276	247	267	261	272	247	240	272	238	314	270	265	287	272	244	265	254	285	272	284	284	282	259	286	284	249	282	276	284	269	277	285	273	249	297	270	275	268	294	278	280
960	31	30	26	32	42	42	31	24	34	16	25	21	22	26	22	16	24	11	24	11	15	22	15	17	14	10	23	12	13	17	10	20	15	19	14	10	17	20	11	15	16	16	15	19	17	17	17	16	9	13	14	19	14	14	14	23	15	15	11	11	13	13	16	9	9	14	18	19	13	19	12	11	20	14	14	15	11	14	13	20	9	11	13	23	12	19	12	17	12	17	9	9	19	16	11	10	14	14	11	14	13	12	12	11	21	13	20	17	19	18	15	16	12	18	11	20	17	15	11	17	20	13	19	22	25	17	16	14	20	15	12	15	19	13	9	12	14	18	14	15	11	13	21	16	12	13	17	19	15	10	20	18	21	13	16	19	14	17	19	18	14	16	15	15	11	12	12	18	11	10	16	7	14	16	11	17	13	16	17	13	11	18	12	11	22	12	11	19	12	6	16	13	8	13	14	10	14	12	17	20	12	13	10	12	12	11	13	16	23	12	17	19	16	11	18	10	14	11	10	9	5	13	14	14	16	21	17	12	15	16	16	14	21	6	12	15	9	20	14	10	10	18	13	16	18	13	19	17	14	19	22	19	7	11	7	26	15	10	15	21	16	16	16	15	11	16	22	11	12	11	11	15	17	14	21	18	13	8	11	11	18	14	19	19	8	16	9	9	22	20	12	10	10	16	15	16	8	23	16	13	12	19	18	8	13	16	12	13	17	15	18	6	10	16	14	13	16	13	14	13	14	10	11	9	13	11	8	13	16	19	14	19	9	9	13	19	17	14	10	20	20	19	16	18	12	9	19	13	13	16	13	20	13	14	17	14	16	11	12	11	14	24	9	14	17	19	14	8	19	15	18	22	13	18	15	17	18	13	16	11	13	9	18	17	21	16	16	14	17	16	10	12	10	14	18	12	12	14	15	13	19	17	9	18	13	11	8	13	11	23	14	14	15	14	17	9	16	19	13	19	16	8	15	18	12	17	8	18	15	19	13	10	15	14	11	13	12	22	13	19	14	11	17	15	18	16	10	13	17	11	18	10	14	16	16	11	18	15	18	14	13	9	23	13	9	13	19	15	21	14	12	13	16	12	9	19	18	13	14	21	13	19	14	18	11	24	10	16	14	10	16	12	11	16	23	18	9	25	18	19	17	14	14	17	17	10	13	13	8	15	22	11	9	22	14	30	17	11	10	11	17	12	18	12	13	16	14	14	20	13	17	3	22	14	15	16	11	13	17	16	12	18	17	8	19	22	17	17	13	13	18	12	15	22	12	8	11	13	11	13	17	16	22	12	17	16	18	11	12	10	16	16	17	11	15	11	19	12	19	6	8	15	14	14	16	6	10	17	13	14	10	11	10	15	12	21	17	21	14	16	14	11	16	13	12	10	12	14	13	16	7	17	12	17	15	17	12	16	18	16	16	12	17	10	14	9	12	16	16	17	15	15	13	6	17	12	11	11	24	13	14	17	9	11	20	17	10	20	10	19	21	7	15	19	17	13	17	13	7	13	14	9	12	18	17	15	12	14	12	19	17	14	12	19	20	21	8	11	17	15	19	18	17	16	13	11	14	8	21	13	18	12	18	12	17	17	10	6	18	11	12	7	15	13	19	20	18	17	19	20	9	17	13	20	24	13	20	13	15	12	14	19	16	12	18	15	12	15	19	12	15	17	18	11	24	15	14	15	14	15	11	9	13	11	17	15	11	11	14	20	16	24	12	16	13	16	11	15	16	20	18	13	15	11	12	10	17	8	10	13	15	16	23	12	15	14	13	21	9	14	21	13	14	19	22	11	9	12	10	13	20	9	16	12	17	23	17	21	16	24	9	16	17	17	23	17	10	12	12	11	14	14	11	21	17	19	11	14	12	10	18	16	19	10	24	11	11	16	14	16	9	10	14	9	19	22	18	21	13	18	11	21	22	16	18	10	17	13	12	8	16	11	17	12	15	13	22	9	23	21	19	15	11	16	15	18	20	14	14	17	19	11	17	16	9	14	18	15	12	17	15	9	6	13	15	19	17	13	14	19	16	11	15	16	11	10	16	14	14	11	11	16	14	15	22	13	21	14	10	12	10	12	14	13	17	19	14	18	23	17	15	21	13	17	12	10	14	12	16	26	18	19	13	11	13	17	7	9	21	13	13	14	24	13	12	13	13	18	10	13	13	13	14	14	16	17	17	20	21	20	19	12	14	11	14	15	27	13	23	22	17	18	16	22	15	19	18	7	19	15	10	14	12	13	12	18	11	18	15	14	18	21	14	16	13	9	17	10	11	9	11	19	12	14	21	11	16	8	10	12	10	11	10	18	14	17	14	11	10	13	16	18	20	20	11	15	8	11	12	12	14	15	20	14	9	9	12	6	10	20	22	14	18	20	27	11	15	14	16	13	20	12	14	14	8	15	18	14	9	18	12	19	15	8	9	8	13	17	13	16	17	20	15	17	14	11	12	16	10	7	12	22	17	12	10	20	10	15	19	11	14	18	18	12	18	17	13	6	17	11	16	12	12	12	11	11	17	11	15	15	16	22	19	18	10	12	12	19	16	26	18	19	17	22	15	18	22	17	18	11	19	14	16	23	10	12	13	17	22	14	16	10	17	11	11	19	15	19	14	18	13	20	12	13	17	17	18	9	14	12	13	20	18	17	14	11	9	8	13	20	17	17	19	17	22	14	21	16	20	18	12	17	19	17	13	20	17	16	11	16	12	11	15	20	16	13	14	9	14	16	15	18	9	25	18	16	13	22	10	16	11	23	10	13	19	20	14	17	20	13	16	16	11	10	22	13	12	11	17	22	14	15	11	13	19	13	13	9	8	17	11	11	19	18	10	8	16	16	13	17	22	14	13	12	23	15	12	17	18	23	20	14	22	13	16	12	11	11	17	9	13	8	17	20	7	15	15	15	9	12	12	17	18	9	16	13	13	12	18	13	18	12	13	14	16	18	15	19	12	18	16	8	10	12	17	13	12	13	17	15	15	22	17	17	12	15	15	13	12	26	12	16	14	14	14	17	20	15	16	11	15	11	12	18	15	17	10	14	8	12	10	15	16	12	13	15	17	13	9	13	14	14	19	17	21	14	13	18	14	21	22	15	14	18	12	10	18	13	18	12	15	12	11	13	15	15	16	14	16	19	11	17	14	23	17	11	12	11	14	19	13	14	17	19	17	16	12	12	11	15	14	19	12	15	18	12	20	12	17	15	14	12	12	13	12	20	19	14	11	16	15	13	11	15	11	15	15	10	15	14	13	16	24	17	17	14	14	17	14	12	9	14	14	15	13	15	15	17	9	12	9	21	13	18	11	13	11	15	16	19	18	14	17	11	14	12	12	13	10	15	15	13	15	14	14	15	12	17	14	13	13	18	16	17	15	17	11	9	18	12	12	19	14	14	19	16	14	10	13	18	10	16	13	13	14	11	17	7	18	10	20	13	16	16	11	13	13	11	10	14	12	10	14	8	12	12	12	8	16	12	24	13	14	17	12
7086	1413	669	1793	3294	3150	2359	1823	1465	1237	1008	899	733	722	566	597	520	629	659	558	480	399	427	399	403	385	368	418	351	362	338	334	349	317	311	329	331	331	301	294	290	293	316	355	316	298	312	335	276	317	325	325	315	310	314	301	300	331	305	302	292	338	299	302	326	330	278	306	337	284	328	305	318	285	271	270	289	307	321	288	284	291	282	285	306	282	322	273	297	312	294	297	314	315	276	300	273	337	281	262	295	301	308	281	265	287	299	291	286	321	286	303	289	286	288	328	305	299	301	277	294	297	317	299	313	288	277	273	292	285	292	282	326	295	294	294	306	308	303	288	276	292	288	331	297	272	294	274	304	284	286	306	271	311	282	279	295	301	294	264	277	285	272	298	290	310	291	281	289	334	283	278	268	285	265	304	294	294	282	316	307	268	294	293	276	295	266	282	302	292	269	303	277	302	304	295	286	265	243	284	260	300	297	292	298	265	294	292	301	284	301	255	284	279	305	288	311	295	278	282	288	288	312	324	281	299	280	284	266	261	276	306	292	286	311	290	268	316	278	280	269	310	276	309	286	304	267	312	297	267	301	261	273	314	272	270	296	293	288	283	266	280	319	253	321	270	331	275	280	306	277	274	269	286	278	324	309	291	279	286	301	287	316	284	287	280	310	307	302	305	283	280	310	300	290	333	296	286	262	275	276	290	296	266	300	278	271	298	273	288	311	265	279	272	267	322	324	281	266	277	262	288	257	279	302	278	308	276	315	256	295	284	289	308	267	256	292	283	293	295	299	280	303	294	282	294	282	329	292	290	326	294	273	267	268	295	307	286	276	278	296	279	306	294	290	290	322	289	285	315	287	261	298	256	265	286	311	288	256	300	271	297	274	274	309	285	278	291	277	291	331	280	288	309	304	286	295	281	291	287	301	285	301	278	302	297	339	304	326	291	331	313	287	279	283	278	282	275	274	309	294	285	288	282	293	292	301	281	291	296	277	300	285	291	290	294	307	294	303	292	313	268	282	272	306	310	294	291	299	262	308	313	304	271	326	301	279	307	269	286	283	320	320	278	286	309	313	336	284	304	313	303	272	308	314	283	306	256	278	287	294	279	266	283	338	277	314	288	277	295	308	292	277	289	275	304	287	276	297	309	300	287	293	296	284	274	312	293	293	308	280	298	280	314	290	259	290	296	290	294	292	255	316	326	278	289	293	293	278	286	270	294	275	285	280	278	305	266	294	291	299	278	300	296	291	290	339	288	288	272	302	266	316	272	287	289	283	293	296	267	298	292	268	305	298	298	249	305	299	271	279	274	293	287	321	284	303	287	281	303	290	298	293	279	285	306	296	312	302	290	323	320	289	269	292	290	318	279	293	292	299	278	318	301	287	333	312	312	271	259	281	311	289	313	309	285	290	278	294	292	310	280	300	296	298	292	295	300	279	315	313	273	273	316	276	325	295	286	306	267	317	271	261	274	272	280	299	292	298	276	283	332	274	306	283	268	309	270	306	303	301	296	295	270	300	303	298	295	283	266	278	279	285	274	304	323	285	300	281	284	286	287	306	313	317	291	285	294	299	296	267	282	316	296	292	288	292	251	307	272	281	337	287	290	295	274	313	300	283	293	291	269	287	336	287	305	287	272	294	253	288	313	294	297	274	286	304	268	290	274	279	307	292	271	272	259	304	275	303	289	300	304	294	298	296	303	240	317	318	313	305	301	287	277	312	291	297	276	308	294	285	314	277	325	277	274	320	330	280	293	281	296	284	277	287	288	257	297	287	274	337	318	301	293	275	283	295	308	303	281	299	280	287	279	307	299	283	268	275	292	278	272	290	284	298	279	283	278	297	294	278	302	294	274	286	261	297	299	311	305	281	304	306	294	268	289	259	291	306	300	313	302	312	303	284	301	260	276	288	295	292	307	301	274	288	305	272	295	278	307	302	305	294	275	281	292	275	287	303	268	310	275	322	290	282	314	315	289	268	271	297	288	266	300	279	278	274	277	290	287	293	307	289	312	283	292	311	283	266	273	312	304	284	285	289	313	292	290	291	290	294	269	282	288	275	287	314	324	269	286	293	280	286	281	287	278	287	284	277	287	266	290	278	291	305	275	287	295	303	264	292	262	295	255	300	286	296	297	293	302	264	281	278	275	311	331	296	292	298	295	302	267	303	286	272	255	281	293	317	267	281	300	320	285	322	289	310	287	298	307	275	315	297	289	279	288	284	302	260	298	310	280	308	293	253	283	327	275	287	293	287	293	295	312	284	298	300	303	313	296	285	277	302	316	281	281	291	277	293	268	299	302	301	292	304	273	311	272	282	324	268	314	295	295	275	307	261	299	264	269	277	288	299	310	288	258	293	319	294	281	289	297	294	264	309	294	283	292	303	293	308	268	302	257	288	277	282	244	292	268	280	291	291	298	303	277	262	322	274	288	285	274	266	294	286	276	285	283	291	289	271	293	274	259	290	307	294	300	294	297	306	305	309	307	288	285	283	292	309	283	268	323	263	291	301	309	287	286	281	321	293	307	306	284	264	291	300	292	302	294	264	304	290	279	288	276	280	249	303	304	303	250	299	269	298	315	274	291	236	308	280	303	304	298	313	271	318	274	255	307	289	326	290	313	307	302	275	260	279	312	292	282	282	283	326	289	277	256	305	289	284	294	307	318	329	315	275	279	297	261	299	308	296	277	297	271	267	289	295	302	289	293	324	274	278	302	310	286	274	276	297	294	292	284	301	273	302	300	300	283	259	290	300	268	302	274	270	312	325	285	264	276	299	269	282	306	299	302	279	277	276	304	276	297	284	305	276	289	318	311	314	291	300	318	307	298	301	283	268	284	288	298	295	268	309	284	305	281	282	328	277	268	294	291	255	284	289	288	264	289	279	244	275	310	277	321	309	262	272	266	284	290	287	288	287	297	267	268	298	310	274	265	262	310	291	320	289	285	278	315	289	305	282	276	290	284	305	305	269	295	301	269	286	270	261	319	277	293	297	292	293	264	295	284	300	271	267	282	314	291	267	279	264	300	283	291	304	301	277	286	297	271	284	301	332	269	274	287	294	280	289	337	288	289	295	281	277	290	280	263	327	305	272	291	287	286	296	303	280	273	293	322	291	293	260	315	264	299	269	280	300	270	276	273	285	301	280	313	288	270	275	281	318	292	303	273	306	299	286	305	302	312	290	262	289	295	279	281	281	292	267	273	272	292	304	285	263	311	304	292	254	288	299	261	252	264	258	302	285	275	287	307	322	304	295	289	280	310	325	298	287	288	289	296	275	309	329	280	295	281	298	295	336	290	280	295	297	309	273	297	298	258	292	290	278	248	307	283	272	283	279	253	275	287	309	287	321	283	283	278	304	293	278	288	309	305	299	279	326	269	295	287	320	275	278	288	282	290	306	284	277	271	307	325	281	299	315	319	282	300	283	296	300	248	261	306	252	313	326	267	279	328	308	307	266	286	262	302	282	260	280	300	312	275	264	245
1915	75	53	51	86	107	83	76	87	81	55	59	48	57	56	44	38	56	43	52	42	36	30	34	32	34	27	25	29	33	35	27	29	29	36	29	30	17	15	34	30	20	31	19	24	27	28	20	27	22	30	15	29	23	19	27	33	21	27	29	36	22	28	22	25	31	32	32	31	28	29	24	32	31	35	28	24	18	25	16	28	27	28	34	21	17	21	19	21	29	27	27	20	24	25	25	21	22	29	29	31	25	29	21	35	30	24	27	29	24	15	22	28	22	23	20	27	23	17	27	26	28	25	25	24	26	24	28	26	29	23	15	32	26	24	18	34	23	20	22	20	20	24	20	32	30	21	32	29	29	24	24	21	28	29	22	18	22	25	25	28	31	23	25	20	19	27	31	24	21	36	34	23	18	26	24	31	29	24	33	20	36	26	22	20	32	28	31	19	25	32	24	21	22	23	25	23	28	25	21	27	29	30	24	24	30	24	29	17	20	27	22	23	28	26	28	24	30	23	18	21	20	24	20	24	20	26	26	23	24	20	21	20	24	30	27	24	28	27	26	18	33	33	30	16	21	22	27	25	24	19	32	24	27	19	22	20	32	21	25	23	38	17	21	20	23	30	20	20	27	26	28	32	20	19	21	22	21	19	22	21	28	23	28	27	25	22	20	18	23	39	26	34	37	22	26	25	23	21	21	21	25	24	37	29	28	29	29	25	22	26	24	21	26	28	23	19	30	24	22	27	19	29	27	32	27	28	31	26	25	23	14	26	19	23	31	16	22	25	26	28	20	19	31	18	31	18	26	32	17	24	39	22	25	26	29	18	24	32	31	20	16	21	29	24	26	22	24	19	24	30	23	32	31	26	26	22	20	23	26	24	25	29	18	28	28	33	23	37	17	24	25	20	18	23	29	24	17	26	17	25	23	29	30	20	24	21	26	25	26	21	33	25	24	21	28	25	20	26	17	25	15	18	23	25	23	30	29	21	27	20	35	26	22	20	29	21	21	41	25	24	26	25	31	27	31	28	26	28	25	23	26	26	28	22	27	11	22	26	29	25	31	22	32	37	26	23	27	23	23	25	34	25	37	18	28	16	20	35	17	27	20	32	27	24	31	22	28	29	20	27	27	20	26	22	20	33	26	25	17	29	18	15	31	26	26	22	30	17	22	16	24	27	28	25	24	23	22	26	26	27	17	29	19	20	19	20	22	25	24	26	22	25	38	25	26	22	24	24	28	22	24	17	25	23	30	25	21	33	22	27	23	23	23	30	30	27	30	25	24	23	29	16	23	27	30	28	23	19	23	29	27	22	22	25	29	15	23	28	28	21	22	27	25	17	25	23	20	25	17	28	35	27	31	19	28	25	26	30	24	24	25	16	17	22	34	28	32	23	30	26	22	32	25	28	21	24	20	33	24	29	21	21	27	17	21	31	17	26	29	22	22	31	21	24	25	23	34	19	25	27	29	25	30	24	28	22	23	31	26	26	19	28	21	29	22	27	28	21	17	27	23	25	32	23	30	21	27	31	27	19	25	24	18	29	23	33	25	28	26	25	41	34	25	19	30	16	22	17	30	27	30	17	23	23	33	24	27	27	24	23	21	27	21	16	26	21	28	17	19	21	21	24	17	24	30	21	20	21	15	26	31	20	18	22	30	31	29	29	21	27	21	20	27	26	28	19	28	22	24	19	26	12	20	20	29	24	18	21	16	24	31	36	25	22	33	16	33	28	25	30	27	15	28	22	21	23	23	27	23	22	23	23	21	22	24	19	32	23	24	25	20	19	33	21	26	26	31	22	27	25	31	21	22	28	26	23	28	31	26	23	31	27	19	25	21	25	20	31	24	24	26	28	26	26	23	24	29	23	34	26	33	26	18	23	21	26	19	19	20	32	28	23	24	15	20	25	27	25	19	28	29	26	22	30	22	23	32	22	32	27	21	22	24	16	23	26	22	31	29	24	24	25	34	30	19	30	24	17	15	23	22	31	25	25	33	32	24	19	19	28	21	26	31	23	20	24	26	28	30	23	20	27	25	17	27	21	24	31	25	19	31	32	22	16	31	26	33	23	16	24	22	23	32	26	26	17	27	22	26	29	25	32	18	26	25	29	11	38	25	22	23	26	26	22	31	21	28	19	25	28	26	23	32	21	11	25	23	26	16	23	31	27	17	28	24	25	20	33	23	23	21	15	22	23	31	25	16	28	30	28	25	30	20	27	23	22	18	25	19	28	31	22	28	29	19	31	16	29	22	24	23	28	28	25	23	24	24	24	33	26	20	26	29	25	29	25	15	25	29	26	15	25	27	25	33	30	24	26	21	26	32	27	18	19	29	29	21	20	21	31	19	18	16	23	20	24	27	22	22	38	21	33	13	29	23	22	23	34	28	19	19	28	17	24	30	25	26	17	25	34	34	30	23	24	21	21	22	23	29	29	34	20	25	29	25	12	18	26	34	35	36	22	19	24	26	23	27	29	33	23	18	32	29	34	20	37	24	30	20	23	28	20	32	26	22	30	25	19	29	24	26	21	10	21	24	24	26	23	25	15	19	27	26	29	24	24	28	24	30	23	27	27	15	32	20	22	24	25	26	18	36	23	24	29	28	20	20	30	22	16	23	17	26	22	14	21	28	22	16	24	17	36	28	21	21	34	22	28	26	27	21	32	24	26	22	25	24	24	19	23	25	21	24	25	32	17	25	20	22	27	20	21	28	30	32	33	22	23	26	24	34	24	31	31	32	26	24	24	33	20	29	34	26	27	30	31	25	24	25	24	23	24	28	20	25	33	30	26	18	31	15	25	24	24	34	22	30	18	23	18	30	19	23	27	21	28	27	20	21	31	32	19	16	17	25	24	14	25	25	26	29	22	19	31	22	26	30	25	23	26	23	17	23	18	18	31	21	24	20	22	23	15	23	21	23	30	27	23	25	24	23	22	25	22	23	32	27	26	14	24	21	36	19	24	24	27	33	32	17	25	25	32	28	35	25	21	28	24	26	30	21	14	33	18	26	26	23	27	22	25	19	16	23	22	20	29	20	32	22	15	20	23	28	21	30	29	43	23	23	20	22	21	35	25	19	18	24	23	19	33	24	20	23	25	25	26	27	30	28	31	23	27	23	23	24	31	24	24	18	30	39	34	31	29	27	33	19	22	29	21	23	27	23	31	24	19	22	34	22	28	18	26	24	18	26	28	25	17	24	27	31	22	26	23	30	33	27	25	18	22	27	28	27	21	34	21	21	29	26	24	24	28	30	8	29	21	24	23	40	21	19	29	24	30	27	22	27	28	18	25	25	15	19	29	24	22	19	24	32	19	21	29	31	22	27	28	22	26	35	17	31	19	20	17	22	27	25	27	14	32	25	21	30	28	29	24	31	21	25	21	20	29	20	30	26	16	21	24	23	29	25	25	36	27	16	32	26	24	21	16	26	24	25	32	20	21	21	18	22	30	29	23	32	22	23	32	21	29	41	31	29	22	23	33	24
9050	3273	1704	5629	9937	9311	7400	5750	4534	3731	3045	2552	2207	1987	1714	1568	1371	1625	1479	1243	1113	978	905	797	847	736	799	780	726	742	687	677	675	596	603	631	570	619	627	601	568	552	519	577	542	552	594	538	587	527	537	521	543	525	546	532	566	502	526	486	477	525	550	512	528	519	522	550	517	502	513	473	500	506	469	511	536	510	497	483	511	542	543	491	496	534	519	492	471	532	487	553	465	468	525	542	481	492	525	481	518	466	488	514	472	501	527	501	504	471	479	485	479	488	483	524	483	516	465	517	481	519	484	503	469	507	505	460	472	513	473	489	486	499	507	504	501	522	520	481	454	508	486	493	478	457	469	502	468	511	494	499	494	527	482	443	484	460	461	483	495	489	494	504	495	494	460	474	526	454	502	521	462	521	502	502	467	501	504	506	481	465	505	496	464	464	485	498	468	521	500	444	463	489	481	484	485	497	504	483	504	466	499	479	509	479	548	454	473	487	490	513	474	489	495	454	454	468	490	478	493	451	456	507	468	499	524	459	485	460	465	504	472	473	450	487	476	488	513	445	466	480	511	457	491	509	485	441	500	517	472	481	435	444	497	492	493	504	469	525	528	514	464	505	509	497	476	470	495	489	450	524	466	466	483	493	489	475	457	459	494	467	500	478	504	476	474	471	500	444	503	458	516	488	471	513	482	482	509	491	499	493	464	528	433	482	502	440	490	489	492	494	495	488	502	475	494	475	486	509	484	496	486	466	480	517	502	468	470	430	486	481	510	476	468	541	470	529	483	486	459	498	471	478	510	502	477	533	520	487	507	441	475	487	481	490	540	506	484	503	504	522	476	541	507	497	460	507	521	500	513	514	460	463	443	458	462	505	463	469	510	470	476	448	507	449	489	494	454	506	508	476	503	493	487	502	508	469	479	486	515	480	473	486	500	479	448	467	455	454	473	464	479	509	511	465	482	521	493	488	485	510	457	486	474	512	452	479	454	425	451	480	451	454	516	464	484	472	496	464	474	479	499	489	460	478	475	539	520	455	514	483	491	475	498	497	477	510	493	490	488	493	485	497	489	511	496	501	467	463	484	506	483	423	473	474	488	492	495	496	480	473	503	502	487	431	515	469	458	470	485	508	461	460	451	498	481	452	476	488	469	478	468	480	509	488	467	477	482	510	514	501	495	491	481	494	489	498	463	513	489	498	459	468	425	497	498	502	475	498	524	458	492	439	461	487	518	472	515	446	492	479	489	514	516	460	484	452	468	487	478	501	470	531	501	503	527	455	480	501	483	464	488	512	450	476	495	504	515	485	485	515	467	487	457	499	476	462	492	519	455	500	526	491	486	485	473	484	477	503	502	480	524	509	511	468	448	450	467	529	500	458	488	490	491	504	507	448	471	497	511	496	494	541	469	473	454	498	496	515	491	518	499	442	478	497	529	473	502	482	509	515	445	436	483	469	489	478	454	489	453	442	489	499	480	501	501	515	484	478	462	466	469	479	491	481	498	472	509	544	460	477	484	449	469	494	463	481	430	470	499	502	462	495	445	495	495	481	537	451	457	490	447	509	529	490	502	485	459	520	507	500	484	504	517	477	475	529	486	463	500	511	528	490	487	455	527	499	466	481	505	522	473	506	493	469	449	519	495	460	479	478	487	478	489	487	518	472	498	457	467	507	476	481	479	506	499	508	495	457	508	471	457	459	466	516	493	474	495	506	488	482	510	461	479	495	522	481	476	501	487	515	505	504	470	476	473	452	472	502	469	501	518	480	485	474	500	538	505	498	453	485	436	455	481	482	516	511	498	488	471	486	443	505	472	486	481	489	496	453	489	486	461	520	519	508	458	505	431	492	475	502	464	473	505	497	518	463	472	478	454	472	481	465	486	522	478	488	508	475	497	453	505	514	454	534	498	492	470	484	461	444	441	512	483	478	493	462	475	452	479	511	493	473	495	517	494	497	479	477	504	457	490	464	481	454	444	480	465	474	486	486	490	513	467	483	494	499	506	512	499	480	465	495	489	485	484	483	445	483	528	459	461	497	507	491	504	495	443	445	521	437	463	500	515	476	509	473	476	486	481	513	515	489	482	458	495	498	547	479	474	499	490	461	491	448	489	484	493	461	484	504	480	500	515	460	457	494	496	520	520	507	451	501	493	534	461	463	446	523	484	496	483	499	514	470	496	475	438	470	476	500	469	471	457	537	490	508	512	478	459	453	493	464	527	477	516	500	480	479	476	511	452	504	470	488	490	461	462	484	485	497	465	466	483	486	457	454	425	465	449	476	469	461	484	461	494	438	481	492	505	501	484	475	510	524	499	474	466	477	501	477	496	473	468	482	476	486	474	474	491	453	461	456	487	492	486	545	464	458	468	485	469	468	445	497	502	490	521	498	482	488	494	483	463	475	489	501	482	507	480	471	472	485	474	515	493	493	480	469	471	507	488	479	485	478	473	512	450	510	485	477	490	505	443	515	468	462	454	492	495	493	473	505	503	476	486	448	423	476	449	451	486	507	487	482	465	504	510	496	500	473	516	466	481	458	495	504	487	433	484	468	491	486	474	460	479	453	482	474	493	513	473	466	472	490	468	487	478	521	519	502	466	486	520	489	471	514	476	465	491	464	467	473	470	476	489	487	478	527	521	492	485	469	483	483	505	480	529	479	482	471	498	503	475	482	442	478	471	447	472	479	495	474	505	471	488	512	478	462	465	500	480	504	485	466	455	475	464	519	459	495	499	483	491	441	533	474	484	458	522	430	479	482	499	497	483	492	512	487	481	505	453	460	511	486	491	448	483	440	488	507	478	462	511	486	438	521	444	507	494	478	499	468	486	457	457	484	475	474	497	516	509	523	494	487	449	476	454	476	480	514	493	512	484	504	474	479	454	475	501	482	470	482	521	435	513	501	475	472	459	466	489	492	459	512	529	525	495	492	423	474	452	476	463	460	492	471	494	455	511	494	506	463	483	493	495	472	525	458	489	497	479	438	447	446	451	520	478	500	431	532	490	486	481	495	479	494	472	489	459	470	499	498	514	484	504	487	534	501	503	498	495	492	462	446	485	509	458	478	487	492	469	491	457	504	490	522	450	431	489	496	499	481	497	461	479	510	497	464	485	463	505	493	465	477	481	504	523	520	486	477	432	473	473	478	477	510	439	472	502	476	499	476	481	450	481	454	486	497	500	490	492	493	488	468	504	526	466	471	454	494	492	443	467	483	457	473	453	500	487	454	457	489	482	496	498	506	459	469	501	501	468	499	493	496	471	508	482	492	496	484	461	448	503	486	515	481	451	501	480	473	523	458	446	500	485	545	477	475	455	496	490	484	458	482	436	489	470	485	501	457	528	471	478	497	491	507	468	479	477	517	493	466	518	495	484	496	494	502	506	517	513	503	472	515	499	512	513	490	471	478	470	447	522	439	449	499	460	459	469	498	502	491	465	449	453	479	534	487	450	490	500	502	507	464	462	466	474	508	498	479	454	483	491	448
1818	81	70	53	81	92	89	90	69	60	62	71	55	58	42	49	41	61	41	34	29	38	32	36	32	29	26	20	30	37	28	37	31	31	36	26	22	28	39	32	25	21	16	27	21	18	18	26	29	24	18	29	37	24	18	27	21	16	23	14	32	28	14	25	25	29	25	33	19	28	23	30	24	24	24	30	22	31	27	29	26	28	25	18	33	20	18	29	22	23	18	29	27	19	28	25	17	20	35	29	24	20	25	29	26	29	24	18	32	18	25	30	35	27	25	19	28	29	30	37	21	28	22	45	23	30	26	26	33	35	22	18	30	20	27	27	22	25	36	15	24	16	27	30	22	27	29	26	15	24	16	23	28	24	18	18	29	29	22	34	31	24	32	34	31	16	26	27	22	22	21	16	24	27	15	26	28	33	20	23	28	23	22	26	27	20	18	23	28	21	27	16	19	28	32	23	25	24	30	20	18	17	26	30	15	25	28	19	17	27	30	25	21	27	24	28	23	31	27	18	21	32	25	21	27	28	18	27	22	24	31	20	22	27	22	22	18	30	14	24	29	28	23	21	24	32	23	19	24	22	23	19	27	17	34	24	29	17	25	33	25	22	33	23	21	21	18	23	31	17	22	23	19	19	24	31	21	27	25	22	20	25	31	28	17	27	22	25	27	24	23	23	21	23	24	21	23	18	24	27	26	30	22	21	20	27	28	28	23	27	26	19	23	26	30	7	12	17	28	24	27	24	19	26	22	17	20	26	24	16	24	24	24	21	22	24	28	30	23	17	28	25	24	24	20	16	26	26	23	31	25	36	23	23	24	27	25	30	25	28	16	24	24	23	22	23	25	26	24	26	36	32	26	23	24	18	24	21	23	19	17	34	25	26	28	20	18	25	29	18	18	23	29	22	25	21	22	29	22	26	20	29	26	29	25	15	20	27	26	24	30	28	25	24	32	33	26	24	26	24	22	23	28	21	34	28	23	29	25	23	21	31	28	20	30	32	27	27	23	31	30	22	25	25	22	19	28	31	25	28	22	25	36	34	26	31	25	21	27	23	22	35	31	31	26	21	22	25	20	30	17	27	30	21	25	22	20	16	26	22	26	23	17	16	23	23	22	21	32	28	30	19	30	29	25	27	23	19	26	23	24	23	16	27	20	26	34	20	20	26	24	29	34	20	26	27	24	31	20	22	16	15	26	24	23	32	28	19	22	24	32	25	21	25	22	28	21	25	24	11	26	18	31	25	24	27	20	32	17	26	22	14	30	33	23	25	31	26	23	29	34	21	42	26	18	19	27	23	27	20	22	20	21	22	18	25	33	14	23	21	21	28	28	24	31	25	20	27	24	19	27	21	17	24	29	24	21	21	23	26	28	21	18	22	21	32	34	25	25	30	19	25	26	23	45	19	26	21	31	18	28	25	28	23	35	36	23	21	22	24	25	27	17	23	22	18	29	26	19	36	19	26	16	33	20	25	24	27	27	30	27	22	28	28	29	26	25	28	28	14	36	22	24	34	27	25	11	23	24	29	18	22	22	20	29	20	32	21	30	31	34	25	28	24	27	16	26	25	27	22	27	27	12	31	26	22	23	24	27	20	19	23	22	29	24	31	26	34	24	30	22	19	23	28	19	20	25	27	25	29	20	16	20	33	20	20	23	37	22	18	22	35	21	21	27	21	31	23	22	23	29	18	27	22	21	27	19	38	26	19	25	23	20	22	27	31	27	17	30	28	19	15	29	26	23	19	18	32	30	20	20	30	25	31	23	24	31	32	18	17	33	17	25	26	27	20	28	28	27	21	34	23	26	30	16	25	32	30	24	30	21	19	22	19	34	31	19	16	27	24	19	29	30	22	39	29	21	24	29	20	18	26	28	31	21	24	15	32	28	22	19	32	35	23	32	27	22	26	28	33	28	34	19	23	31	23	32	23	30	30	20	23	21	19	18	24	18	26	29	26	19	25	29	25	28	25	27	25	35	24	19	19	21	21	26	30	26	32	24	21	25	29	25	24	19	27	22	19	28	29	31	29	19	24	31	24	18	25	16	31	33	16	28	29	30	22	17	21	24	23	25	31	39	23	22	25	29	25	21	26	25	28	24	23	33	26	20	32	20	19	19	18	18	25	16	19	30	25	26	18	20	24	18	25	24	23	25	25	22	20	21	28	32	26	20	29	17	18	25	24	25	26	21	20	28	20	30	25	26	32	22	18	27	23	21	27	26	18	28	26	22	27	25	19	19	27	14	24	23	24	17	31	22	17	23	23	21	20	21	17	26	18	19	24	26	25	30	21	12	21	22	26	22	23	31	31	22	33	19	29	17	24	26	34	27	17	19	23	25	31	18	27	27	29	31	28	23	15	18	28	35	22	32	25	24	23	19	27	26	27	20	26	32	19	21	17	30	17	27	25	26	31	29	20	34	20	19	16	26	29	31	22	23	27	21	22	22	21	27	21	19	16	30	14	31	26	20	18	17	30	26	22	26	22	27	30	27	30	20	22	26	30	27	20	22	24	19	31	21	25	34	23	23	28	22	23	23	24	23	27	29	26	24	25	32	31	24	20	23	31	22	23	16	25	27	35	23	21	25	33	23	16	21	14	31	28	32	16	31	19	26	26	15	25	22	28	19	21	33	21	33	18	16	19	30	24	30	18	21	27	30	18	25	25	17	33	28	30	28	20	18	27	24	22	22	26	28	23	25	21	22	25	23	20	31	29	21	30	18	24	24	30	30	16	31	21	25	22	33	34	23	25	21	14	28	24	22	23	27	19	23	30	29	36	29	28	28	14	21	25	28	29	23	28	28	21	24	24	16	26	18	22	23	22	20	25	31	16	33	17	24	24	25	21	24	18	24	21	25	29	26	18	19	31	27	29	28	18	30	28	27	25	34	30	27	30	21	26	19	26	23	28	24	22	21	21	26	27	21	25	33	23	31	23	21	25	17	26	25	33	23	23	30	34	40	26	21	27	23	20	20	26	21	31	27	43	28	22	19	22	22	16	32	32	20	23	20	22	30	26	21	26	22	32	19	29	21	24	24	23	26	20	29	22	23	26	22	25	25	31	29	26	22	24	17	27	23	16	37	33	27	27	30	23	23	26	19	20	24	28	27	16	29	30	25	21	18	34	27	27	19	19	19	28	23	22	30	25	27	22	22	28	19	34	33	13	25	23	22	26	19	29	23	30	27	25	22	21	22	27	24	27	29	21	27	24	23	28	28	28	18	29	27	17	22	18	23	26	27	22	19	22	25	26	23	20	31	25	29	31	33	26	18	23	28	31	25	30	25	29	30	14	22	25	20	26	21	22	31	20	38	36	17	29	26	16	18	28	19	22	30	28	22	28	19	25	24	25	21	16	19	27	21	26	19	38	26	23	33	18	27	23	25	20	25	20	26	21	27	22	26	32	16	26	25	30	27	15	25	23	24	22	20	25	28	18	19	23	32	23	27	18	15	28	31	18	33	33	24	27	27	29	21	33	31	10
9012	3129	1589	5358	9630	9014	7276	5598	4506	3619	3002	2504	2145	1899	1594	1443	1339	1585	1448	1262	1048	955	922	892	794	781	802	763	725	727	668	687	621	651	671	620	560	574	593	602	600	570	611	529	600	584	529	537	561	505	533	567	542	534	526	546	546	508	531	521	549	522	545	510	526	492	526	550	513	536	551	519	482	545	495	493	473	484	512	566	490	479	525	483	570	491	441	457	534	491	499	471	500	484	510	468	524	499	514	524	497	472	471	515	455	480	520	498	502	460	505	501	512	493	519	506	498	495	456	496	520	523	470	487	553	477	510	496	485	496	525	470	452	478	496	479	452	501	510	509	458	470	473	474	488	481	482	498	489	524	473	512	467	460	468	510	510	521	501	508	506	497	503	494	460	470	491	507	451	476	473	486	501	456	468	489	516	448	480	490	456	492	478	479	470	502	457	482	492	490	475	486	462	441	497	522	479	466	469	487	466	495	477	450	470	487	498	468	492	459	465	461	472	478	472	478	464	481	461	465	513	459	437	500	484	466	484	510	516	481	461	458	442	472	492	506	493	479	489	539	469	472	494	428	462	467	509	503	493	488	496	502	505	470	494	432	496	427	477	493	429	487	479	491	482	481	530	472	497	500	476	492	488	455	481	447	492	506	497	465	496	457	487	515	492	464	518	505	503	459	501	500	524	461	464	487	519	464	459	493	486	456	452	468	492	520	442	440	478	458	461	497	439	479	485	498	482	509	499	480	515	455	479	489	467	464	505	483	466	472	516	472	486	474	494	460	445	464	477	479	485	474	463	470	489	491	434	503	524	500	482	485	501	476	477	498	492	536	479	488	472	453	490	510	553	479	518	491	445	506	479	455	450	520	509	491	489	467	513	463	476	465	504	481	484	459	491	452	465	466	468	497	470	457	476	507	461	492	479	498	484	477	494	518	471	523	464	493	474	525	499	505	517	486	475	441	517	476	464	481	494	480	483	505	461	458	460	486	530	496	504	473	452	495	467	474	470	456	464	512	459	485	474	494	472	491	515	467	505	500	501	463	513	505	457	440	496	468	484	485	432	461	503	460	457	461	512	488	469	503	510	490	490	489	466	467	473	523	476	495	529	487	479	460	479	501	461	510	518	501	441	489	511	489	533	507	494	464	487	458	456	484	474	536	508	531	458	456	499	505	516	505	478	485	476	491	480	487	482	468	486	504	435	454	450	466	505	502	484	498	474	499	499	517	454	478	460	447	459	513	486	443	501	479	517	494	502	466	422	517	522	478	481	463	494	483	518	462	468	519	509	476	501	465	506	492	496	499	467	443	499	454	480	491	463	479	495	480	471	463	464	496	454	489	492	524	485	473	487	476	445	493	499	488	517	470	527	506	490	499	496	509	479	483	470	478	490	530	483	460	485	453	485	473	491	480	462	465	477	487	514	499	510	447	466	516	496	505	491	487	482	494	479	480	440	484	445	466	478	508	440	477	528	454	457	493	493	439	500	462	456	453	457	465	476	451	455	464	447	467	489	496	535	514	534	500	491	481	468	478	487	493	501	470	467	499	493	453	456	461	451	468	506	478	507	489	468	510	491	484	473	423	486	485	482	461	493	463	479	481	482	474	468	472	502	511	475	482	472	488	502	488	466	487	491	483	495	482	497	500	492	485	478	472	508	480	486	483	490	488	491	537	485	473	498	517	529	435	475	504	489	452	466	483	501	424	499	504	456	459	466	484	500	490	478	456	482	436	493	464	481	529	499	511	479	475	506	453	452	508	450	481	480	469	490	523	480	492	484	484	468	524	443	509	500	470	505	475	476	483	486	495	531	509	465	495	481	462	448	506	477	476	494	485	463	471	503	481	459	462	455	504	493	539	470	452	465	459	470	495	491	463	477	499	475	498	499	501	496	495	482	486	462	479	489	478	514	449	477	488	466	552	458	481	469	493	497	465	479	550	462	473	482	468	495	500	487	473	521	483	490	479	485	543	503	467	462	462	472	446	523	487	502	482	544	484	490	499	442	438	459	479	483	436	481	478	474	483	468	460	421	489	463	455	495	476	461	502	490	486	456	465	486	511	499	477	493	514	555	466	491	490	520	497	470	484	517	492	459	505	539	521	487	481	461	459	502	494	484	477	445	498	461	434	523	480	430	484	488	508	512	469	470	499	498	488	485	474	474	501	503	503	504	480	464	515	501	476	479	481	486	461	476	474	477	483	490	492	469	467	496	470	511	495	470	467	489	448	457	461	485	514	491	444	466	511	484	500	531	479	506	480	501	501	463	487	438	448	508	456	476	501	477	503	480	495	481	472	452	502	494	473	490	501	464	460	491	481	483	490	478	519	487	462	493	472	455	521	462	473	519	459	473	484	510	439	474	487	501	472	496	478	468	478	491	485	471	497	493	519	481	542	500	461	488	511	506	443	450	450	484	496	491	487	477	504	476	484	442	536	453	490	450	458	485	479	458	476	481	473	494	519	451	472	446	459	522	488	437	516	441	452	512	434	481	505	471	491	476	461	506	481	451	520	435	476	514	482	491	484	507	516	458	461	486	497	489	474	459	479	480	487	453	489	461	489	511	528	479	457	486	468	453	526	443	451	470	471	463	442	506	467	417	488	463	525	493	482	533	509	491	484	426	485	478	496	490	472	484	468	496	478	484	492	464	444	498	530	501	470	450	492	528	490	450	471	459	443	464	492	469	506	513	510	461	481	476	456	473	481	452	485	493	495	493	449	478	479	508	481	502	466	511	472	463	506	422	491	482	468	475	535	491	482	488	451	494	479	518	486	441	511	492	489	493	475	433	504	448	488	500	472	464	514	449	537	507	476	472	471	489	509	466	507	493	480	498	510	487	506	522	511	486	484	494	460	484	482	511	512	504	495	508	464	465	471	484	453	495	483	496	489	469	453	466	464	480	498	507	493	527	493	469	453	465	506	470	497	501	471	485	520	511	469	468	480	477	461	532	445	538	508	479	467	500	481	425	481	483	485	455	469	434	489	468	496	473	451	462	498	492	492	490	478	494	499	478	504	493	481	476	487	509	482	466	497	502	492	473	496	490	504	503	503	479	493	493	470	493	458	491	478	522	476	481	459	469	467	476	496	454	520	483	514	486	472	484	497	467	505	468	458	490	506	436	540	485	450	489	487	486	485	540	503	485	494	469	467	481	482	453	458	467	449	472	478	459	490	512	471	497	481	485	477	484	493	510	463	487	463	492	497	506	467	530	470	532	479	504	458	470	487	463	472	485	478	486	545	509	496	507	468	457	502	463	496	495	473	510	474	467	465	488	511	486	520	472	487	424	476	468	440	487	499	479	483	495	451	469	484	491	464	504	483	507	495	474	507	473	472	452	460	521	522	490	486	477	515	493	496	474	523	509	472	506	478	505	467	491	483	456	471	497	487	501	475	459	499	449	486	468	460	436	486	474	480	508	482	475	427	505	446	486	482	493	483	476	485	486	509	495	492	485	501	497	512	489	472	504	467	469	458	451	523	502	484
988	155	85	72	140	187	175	143	149	112	106	88	63	71	57	67	66	38	33	33	31	31	22	30	25	23	25	31	42	27	23	16	25	15	14	22	14	21	28	16	21	17	24	15	17	17	19	17	18	22	15	18	19	12	12	17	18	17	20	9	16	16	21	17	18	9	12	12	23	15	20	13	12	12	9	17	10	13	22	16	11	13	13	17	11	12	13	11	22	10	16	14	9	11	16	8	21	13	13	13	9	15	14	10	11	13	16	26	18	7	22	12	13	15	15	18	7	7	11	15	10	18	15	8	12	19	13	21	9	9	12	20	15	14	15	13	10	12	12	16	20	11	16	18	11	17	13	15	12	15	7	15	13	15	15	10	10	13	18	18	15	17	16	7	10	9	16	8	8	8	9	13	16	14	18	11	16	8	10	13	10	15	9	12	14	7	18	11	16	12	18	11	13	14	13	10	12	14	15	12	13	13	14	16	9	18	9	12	14	16	11	19	9	14	19	14	12	15	19	14	14	22	15	21	13	14	20	13	14	19	14	13	12	12	13	13	22	9	14	12	14	12	11	16	15	14	19	16	15	12	15	11	9	15	16	18	12	15	17	17	15	11	10	15	16	15	10	13	9	14	19	10	14	10	7	16	15	10	17	8	14	13	18	12	18	7	18	15	20	14	12	12	14	10	14	14	15	9	19	8	11	15	8	13	8	15	7	13	13	18	17	15	13	17	15	15	10	9	15	14	14	16	14	13	14	20	11	10	16	13	11	21	16	13	10	15	20	15	11	18	13	14	20	17	7	14	16	13	10	12	9	11	11	9	18	17	10	15	10	17	16	5	12	23	12	15	16	10	14	12	14	13	19	18	19	8	10	19	11	14	18	15	10	19	15	18	10	10	17	11	12	13	9	10	17	14	10	15	19	10	13	9	11	13	10	15	13	11	13	11	14	15	15	13	16	12	6	15	10	13	11	9	8	10	13	18	6	19	12	12	14	21	12	19	15	12	13	6	8	10	13	13	12	4	21	9	19	15	7	13	9	14	13	8	7	16	16	22	19	18	6	13	9	13	10	14	15	10	19	17	9	13	12	15	12	12	22	15	13	10	17	15	10	13	9	16	13	13	10	25	12	12	16	12	11	10	16	9	13	11	11	9	13	11	16	16	12	23	9	15	10	13	19	22	13	15	14	14	18	16	15	14	14	15	13	14	15	15	8	14	16	15	8	11	15	7	16	12	10	10	10	15	14	9	18	20	21	13	19	11	14	5	12	13	15	13	12	13	15	15	14	12	13	10	15	17	20	17	17	17	11	11	18	15	11	10	17	14	10	22	16	15	12	16	10	14	8	11	12	16	11	16	24	11	12	11	17	13	13	16	15	13	12	7	18	12	15	17	11	14	16	16	14	14	13	20	8	11	12	7	11	9	18	9	14	13	17	15	11	12	19	21	14	11	16	19	14	16	12	13	11	12	10	12	11	16	11	14	11	18	10	12	14	13	20	11	17	14	15	10	10	13	13	18	11	12	12	16	15	8	15	11	11	16	7	12	14	21	14	10	8	8	21	17	18	12	7	15	11	10	14	19	9	22	12	17	11	15	12	20	11	10	19	14	9	15	16	10	8	14	14	17	10	13	14	11	10	16	11	14	12	13	11	24	23	12	23	15	9	12	13	22	17	11	18	10	14	7	12	13	13	13	8	20	6	14	16	21	19	7	11	15	11	12	11	9	10	16	14	6	10	11	14	12	17	13	15	13	8	16	17	16	14	10	19	9	12	12	11	13	19	21	10	14	13	10	16	14	14	15	12	14	10	19	22	10	21	9	19	9	15	17	21	14	9	9	14	12	12	10	10	15	11	19	10	17	15	18	16	16	13	16	7	23	15	16	12	17	14	13	10	12	17	12	12	12	14	26	12	15	17	9	20	10	16	14	16	15	13	21	17	17	11	18	18	12	13	9	18	15	12	7	10	13	14	11	8	18	14	13	16	13	13	12	17	18	17	11	17	12	15	15	13	10	15	10	14	17	14	13	9	11	13	15	16	11	12	7	12	13	15	14	13	12	17	11	18	15	13	10	8	19	12	13	13	16	11	12	20	8	8	21	11	20	9	16	13	8	8	13	14	15	11	11	16	14	11	10	9	12	9	5	16	14	17	12	19	13	14	7	19	12	17	11	17	12	8	9	5	8	15	19	17	17	12	10	11	7	17	14	26	10	13	17	12	11	22	10	9	13	10	15	18	15	11	18	9	17	17	18	10	14	15	17	11	9	11	14	10	8	10	13	14	25	14	16	12	18	8	8	12	19	15	14	12	18	12	9	16	15	12	18	11	12	14	17	15	15	17	17	11	17	9	18	15	11	14	14	12	11	13	10	12	14	17	20	20	16	12	13	13	12	14	15	13	19	11	8	14	21	10	16	18	9	13	14	18	20	15	16	15	12	11	16	9	14	13	9	13	15	10	8	17	9	13	14	12	16	7	17	14	10	12	12	13	16	15	11	13	18	16	16	7	10	13	11	15	10	17	6	10	17	16	15	17	18	6	12	12	18	10	15	10	12	14	19	15	19	17	16	17	13	8	10	18	15	12	15	19	10	12	13	15	13	15	17	11	19	12	15	11	11	11	15	11	10	13	14	14	7	18	13	29	14	17	13	7	14	13	12	12	16	14	10	13	12	9	12	8	23	12	16	17	14	8	12	14	13	11	10	14	17	15	19	13	12	13	18	11	6	11	14	11	10	11	17	13	11	13	6	17	17	20	20	16	8	15	8	5	10	11	12	15	15	19	6	13	14	19	21	12	16	15	9	12	15	20	8	14	11	20	14	16	17	12	16	12	15	8	10	11	9	11	19	12	11	16	20	23	20	14	9	12	15	17	13	15	19	14	15	18	16	14	16	15	12	6	17	7	13	13	20	15	10	14	16	13	22	14	13	17	14	21	10	19	11	7	13	10	13	15	11	14	12	12	17	11	12	8	13	8	20	17	8	12	19	17	17	16	15	12	14	17	9	12	16	24	11	18	17	17	20	11	13	12	20	15	17	19	12	17	8	20	17	11	12	17	9	14	13	14	9	8	18	11	10	16	10	20	16	16	12	16	21	13	16	16	7	12	7	14	15	12	19	16	7	20	13	16	14	13	24	7	14	15	13	18	13	10	19	13	14	11	7	18	13	15	16	17	8	11	22	10	16	17	11	11	12	16	16	16	17	13	14	10	8	16	16	15	9	19	22	10	13	17	11	16	17	10	9	11	11	16	12	13	11	16	9	20	12	14	13	19	15	11	7	12	12	10	14	11	16	13	15	15	10	15	21	15	15	13	10	15	16	20	17	15	17	13	10	16	18	10	15	14	11	12	18	15	13	17	10	16	15	14	12	17	13	9	18	12	15	11	12	17	12	12	13	4	15	11	12	12	7	19	9	21	12	8	18	15	15	16	8	14	12	15	13	24	12	12	18	17	4	17	10	13	15	21	15	14	6	13	14	6	9
13952	6394	2829	10525	17447	16196	13213	10606	8291	6729	5482	4592	3838	3192	2875	2438	2261	2494	2235	1883	1474	1261	1246	1131	1003	962	885	836	834	777	713	660	674	623	618	571	591	543	549	466	471	504	490	497	450	472	415	418	450	436	419	421	388	399	393	392	367	380	363	376	348	332	336	338	369	374	361	343	344	334	343	309	335	340	336	357	329	343	336	318	304	332	289	325	322	307	317	296	280	290	321	337	274	289	328	307	302	276	288	287	276	287	275	299	306	251	293	307	285	286	284	267	292	294	277	283	261	254	290	277	292	279	288	306	299	280	266	306	298	273	264	275	287	274	273	288	309	249	277	278	277	281	252	305	311	287	271	288	310	260	283	295	280	294	235	264	226	250	304	309	273	286	252	283	284	237	290	298	282	259	288	278	265	295	269	269	288	268	269	266	289	283	278	296	270	267	300	261	292	265	269	283	271	258	267	266	270	266	274	278	277	273	256	255	282	279	299	252	254	278	259	269	291	281	272	280	246	295	277	254	293	281	275	284	279	260	279	257	241	282	289	248	280	288	266	275	266	280	291	291	269	254	266	283	260	266	259	287	304	280	255	272	300	275	234	278	272	269	280	281	256	282	274	299	267	290	265	288	277	282	266	265	262	273	271	293	273	247	271	271	275	280	242	278	270	259	266	266	287	291	247	272	267	263	297	283	283	290	302	293	217	254	269	265	268	281	254	277	280	281	269	283	269	255	269	269	290	257	260	311	275	275	288	242	294	272	249	262	246	255	284	250	282	283	250	283	297	248	263	267	258	271	295	275	277	311	258	279	245	262	276	284	267	288	273	272	254	259	259	256	251	259	265	270	275	270	251	271	260	294	271	259	260	249	259	279	244	251	252	257	278	238	260	271	261	271	291	299	268	258	255	292	282	273	260	280	261	300	294	254	284	269	257	279	277	253	252	264	278	269	278	285	268	279	271	238	285	281	275	271	295	284	258	266	290	277	267	261	250	282	233	241	262	250	251	280	271	269	243	258	251	278	236	271	275	259	280	266	280	270	275	255	272	274	265	269	262	255	244	272	296	275	256	275	252	276	281	289	286	264	263	249	247	298	254	258	238	279	286	277	278	261	258	289	274	238	243	264	270	286	276	270	256	285	265	277	273	296	267	267	249	240	281	280	269	234	255	260	261	264	271	294	253	267	298	270	313	266	228	250	260	258	271	256	263	262	286	290	256	265	259	229	263	281	308	299	246	262	285	267	257	269	253	276	240	261	258	264	280	271	251	278	261	237	260	265	251	262	262	268	252	230	268	255	255	288	252	260	235	281	272	283	253	269	275	290	261	272	275	270	279	295	284	264	273	279	278	277	247	268	262	294	253	289	283	283	284	257	254	265	280	253	257	231	273	282	299	259	255	259	275	267	250	286	274	277	263	278	266	268	228	281	263	262	266	266	267	299	264	256	286	249	260	276	261	296	268	272	267	276	287	272	275	253	299	265	266	246	244	297	275	245	266	288	247	234	254	255	290	260	253	273	269	296	244	274	273	270	250	268	245	260	284	281	246	282	275	283	288	275	285	279	277	273	277	280	272	295	262	285	267	286	279	275	268	279	288	269	278	279	298	276	236	272	259	285	262	264	274	282	275	265	263	268	218	246	245	263	261	292	274	268	272	308	239	277	260	247	282	287	254	279	243	266	241	283	260	267	265	294	280	282	288	261	276	246	292	256	245	277	265	274	243	260	317	288	256	267	295	277	280	294	283	255	271	261	244	248	279	260	273	258	270	271	270	256	254	261	235	269	281	294	256	310	243	296	271	272	291	257	270	285	249	264	247	282	272	282	263	279	268	271	272	248	285	285	267	263	276	267	278	248	268	256	276	254	273	268	252	259	258	269	285	260	284	266	274	276	267	235	293	257	286	254	283	279	281	258	263	280	275	258	287	271	288	256	269	288	260	251	279	269	271	263	256	271	271	296	265	276	253	234	258	264	287	290	236	242	261	285	270	293	255	270	297	283	255	280	288	270	231	238	272	268	258	264	265	294	266	281	275	294	243	283	281	258	271	290	258	252	272	280	260	271	232	247	275	272	272	264	259	251	284	264	290	245	262	298	281	296	290	257	254	293	272	247	237	234	303	295	262	262	256	280	280	277	276	289	259	247	294	266	251	284	258	284	265	289	249	281	295	269	281	283	266	269	268	278	274	288	264	260	253	269	265	259	264	254	264	255	238	264	241	254	290	260	265	290	288	268	263	263	274	262	251	252	263	280	247	259	281	263	254	231	248	289	287	263	247	245	269	259	302	263	260	277	266	285	258	262	285	259	296	255	275	246	253	290	261	301	273	260	265	292	282	246	246	245	242	253	270	258	268	283	259	257	273	283	267	253	245	261	243	275	254	275	250	285	259	288	259	248	263	268	263	250	276	278	265	232	259	279	251	278	287	241	256	246	252	256	264	264	270	290	260	264	252	279	259	259	306	268	277	255	258	263	258	259	278	313	284	280	254	270	279	272	244	248	276	276	270	268	261	273	275	311	231	247	283	256	295	280	252	259	282	276	265	267	278	284	255	277	251	278	282	244	283	247	275	288	234	254	276	276	282	257	242	285	264	267	278	250	269	268	248	281	268	260	259	245	255	275	279	283	299	264	275	243	275	260	264	275	264	266	240	272	288	239	281	257	242	270	254	302	249	297	301	283	265	265	269	249	295	267	251	279	287	263	266	261	311	238	257	276	255	255	292	261	293	299	277	287	300	261	260	281	301	270	260	280	282	294	296	265	265	277	264	254	287	268	273	236	292	282	255	275	279	261	309	227	249	266	273	263	237	226	294	294	252	244	282	289	268	281	273	272	241	282	262	266	247	270	275	264	286	258	266	252	278	308	268	275	260	272	274	285	279	261	285	257	259	280	287	265	269	259	264	294	293	283	282	257	273	259	272	280	271	263	264	267	266	267	290	273	287	285	275	299	247	251	279	262	275	241	281	287	272	290	239	287	231	285	276	267	243	281	264	278	249	286	262	289	232	267	278	259	298	305	257	281	272	270	254	262	277	275	239	288	289	270	250	271	262	271	254	261	268	281	253	246	263	251	269	264	297	283	289	291	268	266	305	254	310	277	292	268	256	271	274	264	279	271	278	241	272	266	249	257	258	277	270	257	312	278	256	284	275	294	256	262	280	277	280	273	262	276	281	282	278	276	282	278	291	241	293	280	263	290	270	274	257	288	231	274	269	289	260	238	250	256	312	264	250	273	256	295	257	289	247	268	246	285	293	263	246	281	252	264	268	275	272	259	274	288	262	281	246	249	288	262	309	272	252	280	249	270	237	262	279	258	281	270	269	297	277	261	294	314	265	277	278	270	280	267	276	265	238	286	267	286	271	282	248	257	287	262	248	299	252	255	273	248	264	268	268	245	245	300	237	282	269	277	269	258	273	238	283	272	261	274	279	265	270	268	268	234	279	271	270	241	265	240	271	261	245	287	270	261	283	238	252	282	268	246	259	284
994	37	19	29	16	30	41	31	36	30	23	29	25	20	27	20	14	29	23	23	14	16	23	11	14	23	15	14	18	20	19	19	12	20	14	10	14	12	14	19	13	13	20	15	9	17	6	16	22	14	15	15	12	15	13	13	15	16	12	12	12	13	19	14	18	22	12	11	19	15	10	16	7	12	17	22	16	16	13	7	12	16	18	14	16	16	14	13	17	19	17	13	13	20	13	19	14	16	15	12	17	11	14	11	12	9	8	20	21	16	11	12	25	13	8	18	15	13	11	16	22	25	14	13	19	7	14	9	20	6	17	10	13	16	12	15	21	12	13	17	19	13	14	6	16	19	15	10	14	16	15	11	12	14	17	11	15	15	8	22	8	20	23	18	18	14	17	14	8	13	16	16	16	21	9	19	14	12	15	24	13	14	13	21	15	13	17	14	13	12	22	14	14	21	14	12	15	20	7	17	11	12	18	14	16	12	23	11	10	13	10	14	14	12	10	15	23	13	13	7	19	32	13	11	15	14	13	14	12	9	16	25	13	19	8	12	19	25	11	9	9	22	19	10	10	15	14	18	20	9	10	13	19	21	13	21	17	14	8	14	21	15	13	17	13	17	20	11	14	16	18	15	20	13	20	15	14	16	11	15	10	19	16	10	15	14	15	12	17	18	16	14	20	23	13	13	17	17	13	21	12	10	18	17	15	19	14	11	18	17	13	16	16	12	15	17	16	13	16	22	15	16	10	17	13	10	15	16	13	8	12	8	11	20	9	13	22	17	19	22	21	20	12	11	19	22	15	14	10	18	9	8	19	14	12	13	17	15	14	8	12	18	19	17	14	13	23	12	20	12	15	10	15	8	15	19	18	18	9	15	10	10	14	17	15	10	12	17	18	14	13	15	16	15	23	23	20	11	15	18	9	18	8	12	14	16	20	22	10	12	18	21	18	15	13	12	17	17	20	16	15	7	12	14	14	16	14	11	13	10	10	11	16	11	14	12	14	9	9	18	15	20	9	14	17	7	13	17	16	15	15	16	13	18	10	18	12	11	17	16	11	7	12	10	24	19	8	11	19	9	20	12	12	18	16	14	11	17	13	12	18	7	11	14	12	13	20	11	13	19	17	12	20	11	22	21	13	15	16	13	17	10	14	18	11	19	12	19	14	11	13	9	18	21	15	12	22	12	12	16	15	17	16	18	15	15	11	14	16	17	22	12	6	15	10	18	11	15	22	18	17	10	10	11	13	16	13	11	18	11	16	17	13	10	22	14	17	12	19	14	15	16	21	12	19	24	18	14	11	19	9	15	19	18	18	12	20	18	13	21	22	17	15	16	13	9	20	22	11	22	14	11	6	9	18	12	13	12	9	18	10	10	20	14	16	11	18	18	13	13	16	17	13	17	14	14	13	25	13	14	9	11	13	12	12	18	15	13	15	17	12	10	13	15	13	10	15	11	17	11	13	20	16	16	19	19	17	15	14	15	14	13	13	20	14	19	15	11	8	12	9	14	15	13	14	11	11	21	12	22	12	20	18	17	21	13	15	12	15	21	18	17	11	11	10	13	13	23	12	18	22	9	12	10	14	14	11	9	7	20	20	16	18	16	14	15	18	7	17	21	13	13	14	13	16	11	13	17	16	11	12	19	10	10	20	14	17	8	16	18	18	20	20	13	10	11	16	16	15	15	14	19	19	12	17	12	12	5	21	9	21	15	11	25	16	10	9	22	13	14	12	14	22	13	14	10	12	14	9	10	14	18	13	23	9	18	14	9	14	12	13	12	12	15	16	18	22	9	16	9	16	15	10	16	15	23	16	21	19	13	17	15	18	10	20	10	12	15	20	20	5	12	11	17	14	17	15	17	24	13	16	18	13	5	14	19	17	20	17	14	11	17	17	13	19	19	16	11	12	10	7	21	10	13	17	15	21	14	20	14	11	14	20	14	12	21	18	14	16	17	14	8	12	21	16	12	19	14	11	7	19	10	23	13	13	17	12	19	12	17	14	14	14	18	16	13	13	10	19	12	13	12	10	17	15	22	16	16	13	12	19	19	16	11	23	10	16	23	20	20	11	19	16	16	16	11	16	19	14	15	17	7	17	16	10	17	22	15	15	11	14	17	10	12	12	11	14	19	12	16	17	11	13	15	16	12	8	13	15	13	16	13	18	6	10	13	13	7	19	11	17	12	17	17	16	19	13	11	12	12	13	11	14	11	7	14	13	19	11	15	13	20	19	14	18	11	16	18	18	16	12	14	21	17	19	20	16	16	9	17	13	9	17	13	19	16	22	21	13	13	16	19	16	9	17	18	17	13	11	12	11	21	10	13	18	16	12	20	16	11	17	7	17	13	11	9	8	12	9	18	17	14	18	18	13	22	15	16	12	13	17	15	18	9	14	15	18	14	13	13	17	8	10	16	17	13	16	20	15	9	21	12	10	11	13	11	15	25	15	17	15	18	11	18	14	12	22	16	5	12	18	14	14	18	15	17	17	18	22	12	13	12	13	21	12	9	19	18	13	15	14	12	14	17	16	16	16	10	17	15	12	11	15	12	15	20	12	15	8	12	18	11	22	14	23	10	14	13	13	9	17	14	20	11	12	14	13	28	19	9	8	13	17	9	12	16	13	10	16	14	14	12	17	12	15	7	13	11	11	16	13	16	25	24	9	21	16	15	14	21	14	16	9	19	21	20	20	26	12	13	12	17	13	11	22	23	17	10	19	17	15	14	14	22	16	16	19	17	11	13	15	13	12	11	19	21	13	16	13	13	19	11	17	12	12	14	13	21	10	13	14	14	9	18	14	20	13	8	15	21	21	15	5	15	14	11	13	9	18	17	12	17	15	12	8	15	21	13	16	11	14	18	10	7	20	17	15	13	15	22	17	18	11	16	16	15	14	13	24	11	16	13	24	13	12	8	15	17	14	12	13	18	19	17	19	18	20	8	18	20	11	20	21	17	15	10	21	14	8	15	18	12	21	23	22	12	10	14	15	14	17	18	19	18	22	14	11	18	15	15	19	18	16	19	14	20	20	16	13	17	11	20	13	15	14	12	16	14	11	11	5	17	17	12	18	11	16	15	14	11	10	15	17	16	19	17	6	15	15	21	7	19	12	16	14	15	12	13	14	17	10	17	11	20	21	9	12	16	21	17	15	16	12	12	16	17	12	19	13	13	16	16	21	12	20	16	17	11	21	14	13	13	15	17	8	14	18	14	19	12	6	12	12	14	18	16	11	14	10	14	20	9	17	16	14	12	25	10	16	12	14	14	15	21	19	17	22	23	11	20	16	24	17	10	14	17	9	8	18	15	20	12	19	16	15	12	7	16	16	15	17	11	12	15	16	18	7	13	15	14	12	17	14	21	17	13	14	14	21	11	17	17	18	15	13	14	13	11	17	14	20	14	14	18	16	18	17	8	15	13	16	12	21	11	13	17	7	18	8	13	12	12	14	20	11	13	14	11	17	11	22	11	22	13	12	14
7218	1397	658	1910	3388	3162	2384	1887	1515	1243	989	911	778	742	637	579	519	662	642	533	448	429	411	416	425	390	386	348	368	357	375	349	359	334	331	312	322	341	315	349	316	334	343	320	308	293	340	313	346	332	295	300	326	319	305	330	313	306	339	283	293	291	307	317	275	308	280	308	302	303	299	319	303	307	309	322	314	315	293	284	317	300	288	311	304	293	273	293	333	294	295	305	268	286	297	311	311	284	347	312	276	332	312	291	301	298	267	296	280	305	336	315	273	271	293	302	320	276	335	287	284	266	291	311	318	258	293	280	306	302	296	306	299	295	304	287	285	302	307	303	276	281	309	285	313	295	300	294	287	286	298	271	286	310	276	266	277	307	262	327	298	303	274	306	316	291	304	272	274	277	300	302	271	326	315	251	314	267	307	278	294	314	318	317	280	268	295	298	309	328	250	265	278	290	296	314	285	280	267	286	304	270	292	294	290	278	295	294	319	273	281	260	301	251	272	304	255	287	258	272	279	292	296	295	304	301	314	273	296	284	304	280	285	296	309	292	310	278	291	322	293	291	303	287	299	274	295	314	275	285	303	269	266	301	307	319	294	288	258	292	294	289	283	296	291	279	280	302	303	266	309	315	327	290	271	277	267	322	296	281	310	298	280	308	309	310	297	310	285	283	284	288	313	289	311	288	285	336	284	281	284	291	283	310	310	284	285	282	303	281	283	275	295	335	277	281	287	288	281	292	278	321	299	300	306	307	272	279	285	313	304	291	300	305	284	268	294	307	304	281	310	262	291	279	297	293	339	280	316	284	287	267	292	332	277	285	289	299	286	273	264	289	302	315	304	282	269	307	303	315	275	296	290	281	275	318	283	294	313	268	286	287	254	314	301	317	295	302	255	287	313	320	283	285	293	284	288	300	294	281	310	315	283	271	284	284	292	304	289	289	276	290	256	323	309	286	276	296	287	298	286	279	291	293	284	292	290	290	332	330	278	293	280	313	303	283	297	291	297	306	278	307	302	305	290	297	264	320	321	290	270	289	251	275	294	289	285	317	273	301	316	280	302	315	296	271	296	283	294	293	295	283	298	287	306	290	268	323	320	320	276	293	272	306	299	263	277	290	314	312	285	310	272	323	279	297	249	298	325	311	296	305	306	284	261	283	309	299	268	266	273	294	240	275	309	280	314	288	298	289	289	298	325	269	315	286	310	298	312	279	281	294	271	292	278	309	284	271	261	288	287	293	280	298	282	274	272	277	305	293	290	285	299	311	305	302	271	291	307	314	299	251	306	290	323	304	308	279	301	276	310	290	293	302	296	320	307	288	316	319	291	309	367	276	304	311	331	325	278	311	290	291	296	262	313	274	284	281	284	297	289	292	283	288	301	294	315	279	262	285	300	279	286	260	267	258	290	296	281	275	286	294	288	293	287	293	299	298	289	282	277	249	312	316	339	284	303	277	297	310	293	305	297	307	267	286	288	294	300	272	293	262	301	289	293	285	318	323	267	309	290	287	280	267	318	260	307	289	309	278	307	310	301	271	288	303	295	301	286	298	293	283	301	286	303	297	287	269	294	279	290	314	302	291	302	333	273	301	307	255	295	274	308	288	296	298	290	297	318	286	267	284	262	284	293	297	303	271	289	304	306	293	316	270	284	289	282	290	306	308	295	272	293	284	300	286	305	289	301	276	306	296	284	305	296	299	294	255	325	281	319	289	296	335	314	296	286	289	293	292	277	333	297	306	328	302	295	289	271	313	307	299	287	284	295	306	293	290	305	299	296	307	297	301	304	297	310	286	281	347	292	269	289	300	292	254	297	296	284	277	296	259	285	291	279	307	281	279	288	294	291	293	281	308	295	290	287	305	299	273	296	302	279	295	261	304	330	261	261	293	276	292	316	282	307	266	278	297	305	309	305	286	304	268	282	286	277	300	285	274	291	295	264	304	310	262	272	263	291	286	301	304	284	301	301	305	298	269	278	295	275	279	304	308	300	297	309	274	324	315	276	266	260	299	273	279	328	304	297	304	264	310	279	319	286	284	283	293	294	299	324	306	311	277	287	300	296	282	307	279	273	294	287	308	315	287	326	262	279	284	301	298	325	290	292	261	306	280	289	316	302	300	286	278	291	297	298	294	326	262	271	319	299	280	292	271	296	295	286	275	256	278	317	321	281	292	311	268	263	312	293	317	308	279	269	292	284	292	291	296	292	288	303	301	290	329	300	312	293	319	323	287	304	313	266	288	283	266	285	296	290	308	277	294	302	296	298	293	278	295	289	323	304	304	326	334	281	322	288	296	292	288	300	286	292	289	291	267	283	258	299	309	342	285	320	322	277	298	322	302	298	279	271	271	298	295	296	307	292	303	263	292	277	283	310	306	295	253	301	312	280	266	276	259	282	273	321	322	282	315	291	296	302	261	291	274	272	291	272	230	298	294	287	284	331	288	289	296	282	252	334	301	312	305	302	284	282	309	321	285	274	285	297	310	287	270	325	294	313	301	255	283	282	286	293	316	306	315	326	311	299	325	293	302	281	299	264	278	317	275	305	275	286	297	275	295	291	277	312	267	269	290	321	279	286	271	294	255	297	281	281	287	301	312	306	317	315	307	286	291	291	303	287	297	280	278	271	303	284	335	324	277	287	283	290	308	309	273	263	279	266	297	283	308	281	292	301	264	321	264	292	283	325	248	314	281	323	278	286	315	271	319	306	284	304	294	277	288	318	262	288	290	278	293	293	303	267	280	288	295	330	281	301	272	302	293	279	317	270	287	293	277	268	287	294	314	288	290	296	292	297	278	297	306	296	309	314	287	269	269	318	295	302	288	281	300	274	339	287	300	307	291	270	291	301	286	316	290	266	328	290	307	280	277	288	302	277	290	298	313	268	319	333	271	300	292	279	254	287	312	299	278	303	296	310	307	290	287	296	266	292	278	243	299	339	273	312	318	296	283	273	274	320	283	296	296	287	290	311	274	299	285	277	280	296	305	289	279	280	293	283	286	300	298	286	328	287	292	298	314	292	303	308	292	314	289	264	291	308	284	291	276	314	262	276	302	301	262	263	265	279	279	290	277	288	301	263	285	292	280	291	329	320	272	277	288	286	291	291	295	302	276	296	277	290	296	268	299	336	275	282	298	295	287	278	274	290	262	271	262	275	272	325	279	311	284	275	278	293	295	277	277	308	295	300	281	272	305	297	267	272	299	290	276	301	302	305	299	294	268	294	318	267	275	298	264	260	271	305	326	272	274	322	291	308	279	314	290	274	296	315	317	297	302	302	281	309	340	283	298	294	287	284	276	288	277	321	291	301	275	295	274	311	274	308	300	300	250	266	285	305	309	307	289	270	299	262	300	295	287	306	272	314	277	299	282	291	321	267	303	293	274	283	267	290	282	291	293	285	279	289	323	276	287	304	280	288	307	306	306	314	308	304	305	285	305	302	305	297	316	265	275	299	361	330	293	306	263	292	326	275	292	310	309	300	272
1899	99	58	63	70	109	98	96	83	70	69	73	52	59	60	43	44	45	36	40	29	32	34	27	45	20	31	35	23	28	36	34	32	34	24	31	24	31	21	29	35	30	37	25	35	25	31	29	27	21	31	27	19	31	30	19	29	23	24	17	21	16	34	23	24	29	25	23	33	26	16	27	21	19	32	20	26	28	28	29	27	33	23	31	26	29	20	25	20	24	27	34	21	26	30	32	31	22	28	32	29	21	26	28	21	24	22	22	26	15	22	28	27	28	27	26	24	32	31	16	20	18	29	23	20	35	17	21	25	24	31	21	23	22	33	28	28	26	24	20	28	20	37	23	14	25	21	28	25	19	25	32	20	33	27	21	26	27	27	29	24	27	15	22	20	28	26	20	26	21	32	17	17	24	15	24	21	32	26	24	24	18	27	22	27	26	22	16	31	26	31	29	23	33	24	18	14	23	22	13	20	26	31	35	30	27	21	21	16	26	25	24	23	19	23	23	19	24	12	29	26	23	27	23	26	26	20	27	22	19	32	25	26	33	17	28	32	21	21	22	26	28	28	25	30	15	35	22	20	38	28	27	21	19	34	20	31	22	23	28	17	21	30	27	34	22	23	28	21	20	32	25	19	23	19	28	35	24	22	30	15	30	25	36	20	39	20	28	26	19	34	27	21	17	32	21	19	18	21	36	18	28	25	26	23	19	30	26	24	18	24	32	31	26	22	28	24	20	23	19	21	25	32	24	17	33	38	27	27	19	26	27	27	26	18	20	27	26	31	32	28	20	24	30	25	23	27	26	27	25	20	28	22	21	26	20	15	17	28	23	25	22	29	29	32	25	28	26	29	31	19	20	26	20	25	26	20	35	35	21	32	17	29	26	20	18	24	23	22	20	30	24	24	33	28	20	25	14	25	33	24	33	30	30	13	20	30	23	22	22	26	20	17	28	20	21	26	35	21	29	16	26	23	23	26	15	24	24	32	18	18	22	25	30	20	23	22	19	25	21	28	24	25	21	21	20	18	28	22	22	35	19	25	23	44	22	19	27	19	19	24	29	23	28	28	16	27	22	21	19	29	24	29	19	27	29	18	23	29	29	27	20	29	24	17	16	27	27	27	19	22	27	32	21	25	28	21	31	20	27	20	28	31	27	28	17	26	16	28	29	20	35	24	18	24	17	22	26	23	22	21	21	34	23	24	20	29	32	27	31	26	24	26	29	19	21	20	34	17	14	20	28	19	20	24	26	23	25	29	25	20	20	27	24	25	30	23	27	22	25	23	24	29	34	32	22	28	33	32	28	16	18	32	24	23	14	21	30	35	23	12	28	28	28	29	29	24	26	34	27	21	18	14	23	24	18	27	29	13	25	22	19	25	23	29	18	33	26	18	21	27	22	32	26	24	22	21	20	18	18	28	16	31	28	19	24	14	32	29	20	25	36	24	19	29	27	31	18	30	29	16	28	28	25	24	18	25	33	34	36	37	23	9	28	25	25	24	27	28	27	25	24	22	24	23	20	21	18	27	26	27	25	20	37	23	24	19	29	23	27	28	21	29	27	20	22	21	28	16	23	21	30	30	24	22	26	21	25	30	27	25	26	25	27	25	16	27	21	26	28	22	21	46	20	28	27	26	12	26	20	19	25	21	26	23	21	34	21	27	21	23	30	15	36	19	26	38	38	26	20	26	27	43	26	25	27	20	20	20	15	28	21	29	21	26	13	28	29	21	27	24	28	23	19	24	23	19	21	22	25	25	31	26	30	19	35	31	25	23	24	27	23	29	21	21	19	29	23	22	19	29	24	32	19	26	29	15	28	35	22	31	20	24	31	24	21	23	24	31	34	22	37	21	25	25	24	22	24	23	16	24	18	22	24	30	23	22	25	32	20	27	32	20	26	19	24	23	29	31	26	17	16	25	26	30	19	30	39	25	25	26	21	33	20	22	25	23	18	26	24	28	35	30	23	20	27	28	21	20	25	28	24	26	32	21	32	33	28	27	20	31	23	24	17	22	17	33	22	33	19	29	26	16	18	32	24	26	24	29	30	24	31	19	27	25	42	16	33	36	30	27	21	31	20	18	29	32	16	27	34	26	25	20	27	18	22	13	27	29	21	19	22	19	23	29	19	20	26	22	26	20	34	29	32	20	23	37	34	26	16	23	26	18	20	28	19	30	30	22	34	26	22	26	27	34	22	24	28	28	22	24	25	19	20	23	30	32	34	18	25	23	35	33	14	33	22	23	29	24	22	33	19	32	27	24	19	22	19	26	25	34	19	24	28	22	28	24	26	23	21	24	22	27	36	22	30	18	23	21	28	32	28	29	23	21	30	34	30	33	23	17	35	27	16	24	22	20	16	31	30	30	26	29	27	24	25	22	23	23	28	18	21	21	29	28	19	19	26	31	22	14	21	21	19	22	21	28	18	22	23	23	27	23	25	29	26	30	28	23	33	27	27	27	31	24	25	25	34	19	27	37	24	23	18	22	20	20	26	25	23	28	36	23	21	36	38	23	29	25	28	32	33	22	33	13	32	27	20	24	28	20	19	21	25	33	26	32	22	17	29	23	30	18	28	26	27	32	28	32	23	17	27	33	18	25	21	19	19	26	20	22	31	35	25	24	19	26	23	26	23	26	27	24	27	31	22	28	28	23	35	17	14	31	21	33	24	25	21	18	29	22	31	28	26	25	34	27	16	34	28	24	24	17	26	21	25	24	33	35	24	27	22	26	31	18	22	23	23	27	22	19	28	29	25	23	22	28	29	27	26	19	32	19	18	12	34	26	23	34	26	24	20	24	21	29	30	24	15	21	11	29	24	27	23	28	25	25	23	29	23	25	15	24	24	25	27	27	28	29	28	18	29	17	25	24	27	15	26	13	24	25	14	27	20	26	26	30	20	29	26	20	16	9	29	14	23	22	24	21	18	34	20	36	34	32	32	21	29	30	34	29	23	32	34	27	24	33	15	30	29	28	23	24	28	40	16	18	25	18	25	25	21	19	15	30	23	31	31	37	24	37	28	16	22	24	26	24	25	13	17	28	24	25	22	17	22	22	28	20	19	26	24	20	17	24	23	21	20	18	22	20	28	33	37	31	24	22	26	25	24	17	22	23	36	30	23	31	27	23	22	27	36	32	20	22	31	22	29	27	22	24	21	25	21	34	27	27	28	25	26	27	30	26	30	20	22	22	34	24	29	19	29	24	23	23	19	34	30	34	19	30	30	30	32	26	21	27	17	23	24	20	24	28	27	22	32	22	18	18	26	24	29	31	33	17	23	33	31	26	33	36	27	20	21	28	22	22	23	27	25	29	21	21	25	26	28	30	22	20	30	27	25	37	16	21	26	16	25	26	28	21	18	23	20	26	19	25	24	23	26	19	29	24	20	26	19	32	18	24	22	24	24	20	20	37	28	25	29	19	30	22	22	29	25	23	30	26	29	30	26	28	23	26	19	28	28	28	27	29	25	29	27	25	33	20	19
9004	3301	1625	5545	9956	9239	7363	5885	4699	3637	3089	2575	2196	1934	1626	1510	1410	1629	1481	1319	1054	941	970	880	848	822	773	710	784	731	745	672	643	639	633	652	638	588	606	607	606	605	598	583	591	598	558	541	582	536	523	545	534	575	591	547	547	517	544	549	517	564	535	519	467	472	517	499	511	520	495	482	507	514	556	529	517	549	531	507	511	499	523	513	434	478	514	506	513	524	505	504	524	491	476	499	506	460	554	492	517	464	541	516	503	485	491	487	526	530	516	499	508	464	490	510	521	532	473	505	493	474	526	472	510	473	519	511	513	449	488	477	495	484	456	469	469	494	517	515	462	520	510	520	494	469	486	502	471	476	499	493	469	525	498	491	468	525	530	496	481	492	463	461	491	513	513	496	496	472	497	487	458	488	516	472	486	519	498	509	478	502	455	518	453	493	479	505	457	471	499	527	509	493	491	490	439	486	472	489	460	485	492	502	485	483	508	535	466	501	501	514	474	493	503	495	445	493	477	486	520	516	494	497	490	508	493	484	468	475	512	502	485	498	533	503	504	482	467	480	490	465	496	514	502	504	461	487	448	510	486	434	449	490	500	492	510	511	460	474	458	503	489	468	463	478	451	464	509	478	452	504	494	506	502	493	501	473	490	489	496	503	511	501	484	475	491	504	496	499	491	465	474	461	458	508	423	497	540	498	470	467	464	484	513	489	465	493	449	488	441	523	529	485	475	504	467	526	466	453	486	440	471	491	476	474	480	490	483	509	486	495	475	518	487	496	474	515	500	507	467	465	426	484	461	470	488	473	478	495	501	488	469	464	494	480	507	474	466	471	529	477	522	488	471	495	498	508	452	490	512	495	455	480	518	474	483	488	448	485	461	508	496	497	488	506	468	468	455	480	485	497	516	479	478	515	463	546	463	482	516	494	481	449	519	499	468	492	484	523	503	491	492	484	469	506	473	483	464	462	513	493	479	480	448	493	509	465	504	482	453	495	501	479	505	464	519	481	482	506	498	505	495	500	449	469	454	433	472	484	506	492	470	514	531	479	459	462	501	479	444	497	480	472	478	439	501	458	498	505	482	470	489	520	532	466	510	493	474	508	462	482	497	471	426	475	511	521	476	524	515	498	512	542	449	462	475	484	468	494	479	479	473	484	454	490	462	471	475	560	450	475	523	472	512	482	503	505	486	475	455	475	489	494	511	424	505	509	470	511	501	473	517	543	488	513	482	486	480	454	522	481	475	527	536	465	494	498	476	460	432	487	511	453	466	539	495	459	482	542	494	508	439	486	464	475	474	482	485	465	529	521	472	468	462	475	509	492	481	463	488	493	501	472	485	499	519	488	470	538	492	484	493	478	473	518	470	444	490	497	460	473	495	471	493	497	459	502	530	506	458	496	506	475	454	506	503	506	457	485	495	472	545	505	440	518	483	475	480	497	452	456	484	478	458	493	490	454	470	487	473	451	450	512	480	493	467	478	511	506	504	485	472	500	500	439	497	460	512	490	471	522	496	469	474	451	486	495	482	421	453	459	497	446	467	488	472	468	481	464	509	488	525	481	478	522	475	483	465	530	480	469	449	459	507	449	492	472	483	499	486	504	450	487	492	485	507	501	535	490	454	475	447	478	483	481	494	488	490	507	533	480	433	481	496	460	505	542	479	463	454	498	496	499	476	508	501	491	537	459	480	509	511	507	532	470	506	513	490	507	469	491	504	468	468	488	455	470	450	478	440	477	478	486	449	454	468	515	492	528	479	510	490	466	468	478	494	459	470	497	476	432	486	519	461	450	497	525	500	484	503	478	478	483	507	513	478	482	493	533	459	518	475	442	462	511	482	512	486	482	483	481	487	440	469	489	500	482	488	483	487	484	483	446	506	454	504	479	473	511	448	511	491	476	439	442	483	511	509	495	461	493	487	503	505	464	480	483	452	489	511	483	448	480	495	489	503	471	464	487	456	505	524	510	494	468	493	490	506	484	497	482	464	488	450	516	472	513	467	465	468	461	444	470	518	491	482	459	458	480	513	480	496	483	480	488	485	514	505	463	479	486	514	477	473	481	503	449	473	519	525	481	459	478	501	498	445	443	495	501	492	464	469	470	486	475	492	461	467	474	460	534	492	508	497	508	497	447	465	485	484	468	490	494	493	498	462	459	483	439	468	469	526	512	453	468	492	492	509	490	505	500	495	478	502	454	498	511	487	464	467	493	483	483	468	495	529	472	535	485	463	504	505	479	507	506	457	502	491	461	534	487	459	453	482	520	470	481	479	475	517	519	465	487	455	496	498	464	500	481	477	498	464	512	506	494	463	490	497	510	511	466	512	512	465	473	521	501	497	492	468	481	470	493	479	491	471	473	490	486	506	496	491	443	500	476	469	533	508	451	490	491	479	473	498	505	481	495	514	453	458	520	489	466	533	474	516	493	525	517	467	468	466	473	475	495	486	478	450	474	504	514	506	464	468	492	497	452	487	488	451	485	463	517	479	473	469	502	470	484	479	445	457	500	464	504	487	473	485	477	542	505	482	548	499	478	474	461	479	495	513	498	470	494	495	471	462	520	503	458	477	502	484	459	497	479	461	532	499	448	493	479	497	484	478	496	504	490	473	456	517	486	534	503	487	501	446	482	505	467	457	496	481	506	452	473	475	511	551	508	491	512	485	462	499	470	471	464	538	496	508	499	495	490	461	512	441	450	499	476	482	450	527	483	483	427	531	488	528	451	475	507	496	479	492	446	497	502	478	557	474	428	479	466	502	459	504	491	513	509	504	497	455	513	450	478	457	425	445	463	482	472	494	459	513	467	493	491	478	501	496	548	477	503	522	476	458	472	492	491	491	446	456	514	476	502	526	519	478	533	431	491	489	551	506	511	453	478	470	497	496	498	453	506	462	482	506	490	457	468	476	468	480	473	450	482	488	500	456	520	454	474	484	502	509	494	510	479	482	517	522	477	475	482	479	460	509	516	492	554	494	480	487	521	518	495	498	501	518	471	460	449	517	480	500	491	456	490	431	476	501	489	557	482	491	468	482	477	538	452	508	462	496	510	458	513	507	483	546	493	494	470	463	527	485	477	488	463	505	483	508	491	504	470	479	507	486	442	456	485	494	510	496	455	472	446	505	499	495	480	476	494	503	494	474	489	510	497	512	480	491	476	535	497	517	483	476	463	523	530	473	482	476	478	497	491	476	474	474	471	485	491	466	479	492	497	489	497	488	461	495	507	498	452	526	457	434	460	462	490	457	514	516	484	490	507	498	512	463	506	513	458	515	493	488	502	476	527	444	485	502	523	484	488	478	474	488	481	497	483	494	475	505	476	468	484	508	463	477	498	519	465	484	520	495	527	455	482	515	496	472	499	527	499	517	471	490	468	473	469	482	476	486	483	482	501	472	498	486	487	469	504	462	491	499	478	479	465	465	490	513	484	478	504	509	465	488	493	474	514	536	490	512	470	472	489	452	466	490	448	531	491	468	483	455	454
1806	74	52	57	77	92	93	95	74	67	58	58	57	30	35	36	38	35	46	50	32	20	21	29	29	24	23	29	39	31	23	36	19	35	27	26	34	27	26	21	26	33	44	25	29	34	21	23	25	22	27	30	28	21	30	29	23	24	21	33	31	21	25	25	29	21	24	29	21	24	23	21	14	28	32	16	22	27	40	23	27	22	18	23	20	26	30	29	21	33	23	27	24	15	19	31	25	19	27	30	27	25	17	28	36	36	23	30	25	21	33	31	20	25	23	24	27	18	19	24	20	20	17	25	24	29	33	17	24	22	30	18	22	24	25	17	28	29	22	20	24	27	25	23	23	24	23	36	19	24	19	16	27	23	24	28	26	31	30	22	19	26	29	26	28	21	17	24	20	10	33	29	25	26	21	32	19	23	22	21	21	22	28	27	23	17	32	28	28	24	20	30	33	27	23	21	25	25	22	18	21	17	33	18	28	29	23	18	20	21	12	22	18	24	23	21	23	17	28	26	24	16	27	21	26	22	27	36	24	24	22	17	20	21	19	32	22	20	32	18	19	20	21	26	15	24	32	32	29	31	20	21	20	19	46	33	19	32	11	27	30	21	25	27	16	27	28	19	32	28	18	24	21	26	24	34	19	22	20	26	26	42	25	32	26	25	28	29	27	23	28	29	28	24	17	29	23	21	35	28	27	20	40	20	15	19	25	23	23	24	19	34	23	28	22	25	31	22	27	25	28	31	28	22	35	22	15	23	33	26	28	23	22	27	26	22	26	22	27	27	28	18	30	24	30	31	17	27	18	20	25	24	32	22	18	31	22	22	16	25	26	24	24	21	25	15	24	24	25	20	21	21	31	24	22	31	29	26	30	28	35	31	29	23	25	25	33	24	32	24	21	14	16	36	36	24	29	28	29	30	21	26	24	22	21	22	31	22	28	38	13	20	22	17	27	24	25	21	28	23	39	39	17	16	25	19	23	19	28	24	24	33	25	21	23	23	24	31	17	29	30	28	34	28	26	22	27	26	33	29	27	25	23	32	30	24	24	23	28	25	22	32	29	23	19	31	28	23	30	34	29	34	25	21	30	30	29	22	29	17	27	26	22	19	21	20	21	24	18	25	26	28	34	21	24	21	29	24	28	30	20	26	23	30	27	21	28	20	29	33	20	28	28	21	20	23	25	23	28	26	21	28	14	21	21	14	29	24	23	33	26	25	24	24	19	25	22	27	28	26	21	29	25	26	31	15	25	31	25	18	27	29	15	23	27	19	16	24	34	26	20	34	30	21	28	21	24	22	19	28	20	20	28	33	24	19	19	30	24	32	34	23	32	23	20	27	26	30	28	22	28	29	28	25	23	29	27	20	23	23	31	23	26	24	28	20	35	19	23	21	38	33	21	22	22	23	18	20	27	32	24	31	26	24	27	27	19	19	25	28	21	27	21	23	31	29	36	23	29	26	25	20	19	25	29	20	23	22	23	35	28	24	19	27	28	28	25	26	30	24	18	25	27	24	34	36	30	27	22	14	20	27	25	21	18	20	19	22	28	25	23	28	25	17	23	30	29	22	17	25	35	27	23	31	19	36	20	19	21	19	24	25	36	33	26	26	18	23	22	25	27	24	32	25	28	29	27	24	28	19	31	29	19	24	24	23	25	33	18	31	19	22	21	28	25	28	21	21	25	22	29	20	14	25	33	26	28	24	19	27	18	25	16	18	27	25	20	19	27	25	24	23	30	29	23	24	27	22	22	17	28	26	22	27	25	17	21	20	27	32	18	31	36	24	20	23	32	20	26	24	17	14	20	21	20	36	22	29	25	26	29	26	28	25	18	25	30	21	30	30	25	26	26	25	24	31	33	24	28	25	29	19	20	31	27	38	28	22	19	30	25	31	22	24	27	27	20	22	28	26	28	33	22	21	29	32	24	22	23	24	21	25	17	20	26	25	15	28	25	28	15	24	31	25	19	22	26	37	32	25	25	20	38	29	24	18	21	16	22	29	25	31	26	26	29	31	24	23	21	31	23	31	24	27	28	39	28	27	25	22	21	23	20	21	32	31	22	30	33	24	26	25	24	23	27	24	34	28	35	23	18	22	26	22	35	20	31	31	23	25	25	19	25	18	19	23	30	16	17	29	19	37	24	35	16	18	29	19	28	26	29	22	24	23	19	17	29	25	31	25	25	23	20	31	28	22	21	41	21	28	21	28	30	25	34	20	18	36	24	24	30	24	24	23	26	24	27	33	12	29	30	23	17	21	32	25	23	22	18	26	12	28	18	23	25	24	29	29	27	31	25	19	35	21	23	29	30	28	26	36	25	24	23	23	20	29	30	25	23	25	23	33	24	31	23	24	34	27	35	21	31	19	22	25	22	21	23	26	19	29	27	20	27	25	24	26	18	33	45	22	28	24	24	23	29	28	20	27	21	27	29	29	16	25	18	32	28	21	20	25	31	27	19	21	23	32	30	18	21	25	25	31	23	23	22	31	27	34	20	24	22	19	19	22	30	26	22	26	29	29	29	20	22	36	28	19	33	28	18	22	20	22	37	18	19	20	20	26	29	21	30	26	31	20	29	34	29	25	28	22	26	31	30	27	26	26	29	18	19	21	21	27	32	39	22	23	37	29	25	24	27	17	16	23	27	30	25	21	29	22	23	25	35	23	21	25	27	20	22	27	18	20	23	24	21	26	23	26	29	19	21	29	31	26	29	27	14	32	23	34	24	26	22	17	37	12	31	25	28	23	25	31	25	27	34	24	25	30	18	21	19	16	27	20	28	32	25	19	25	27	26	25	20	21	15	25	20	25	31	29	22	24	22	34	29	25	27	17	18	25	30	20	31	18	21	19	21	24	22	35	22	37	32	29	22	23	19	28	24	24	28	32	25	16	23	31	25	31	21	25	16	33	24	19	28	13	24	34	30	22	34	21	12	25	22	19	25	24	24	26	20	23	16	20	33	25	30	25	26	24	14	28	22	25	14	21	24	32	21	27	33	26	31	30	25	31	27	31	28	30	23	28	27	39	17	18	20	26	24	20	26	24	27	16	20	29	35	26	27	23	25	19	25	23	36	25	11	24	21	20	21	23	32	27	18	20	22	27	28	23	31	33	27	27	28	21	20	25	18	27	29	23	23	27	23	24	23	26	27	31	24	22	28	29	20	35	20	34	30	26	22	25	27	22	25	34	26	24	24	21	22	38	22	33	24	25	31	23	24	19	35	22	17	22	33	24	23	23	19	21	26	28	30	35	28	23	20	31	23	21	20	26	30	17	23	27	24	26	28	16	25	17	28	16	35	27	32	15	27	16	23	26	29	24	27	33	26	23	30	24	28	27	22	26	29	20	17	34	20	27	18	22	25	24	24	21	35	20	24	15	29	24	32	31	19	29	25	31	24	26	33	33	22	20	25	21	18	13	24	27	28	23	17	25	22	20	30	26	18	22	27	33	32	31	19	18	23	33	19	27	25	31	30	24	32	23
8946	3183	1602	5452	9678	8933	7256	5692	4502	3703	2945	2456	2198	1875	1645	1542	1319	1567	1432	1250	1031	895	972	900	859	750	772	732	778	718	722	705	675	645	650	663	621	633	583	628	620	591	596	574	602	559	586	526	583	595	547	534	548	519	558	514	565	512	557	529	516	505	527	524	505	464	502	474	530	516	480	482	515	527	520	539	466	491	493	491	480	502	516	476	510	529	517	480	532	494	487	510	543	520	565	482	463	471	502	497	520	537	551	535	503	519	461	473	512	513	511	538	520	436	475	485	516	478	501	493	519	492	498	475	488	496	475	494	500	457	483	463	472	517	461	501	480	458	506	483	494	502	475	479	507	494	495	490	488	487	552	492	472	492	458	496	464	504	502	487	478	495	503	450	504	475	527	455	500	454	492	498	458	466	519	495	510	538	534	496	493	466	504	503	482	493	503	438	492	464	466	513	475	507	465	476	472	507	463	476	481	465	473	479	532	490	461	488	471	497	514	473	515	444	479	518	541	480	521	459	539	524	482	494	483	490	502	476	457	471	534	495	488	476	475	468	489	482	540	466	463	448	502	483	480	517	493	495	469	514	481	474	476	481	482	498	493	504	486	486	483	432	467	496	457	505	506	498	490	486	438	468	481	468	483	503	523	454	545	517	464	498	480	464	520	522	489	468	519	462	494	458	479	504	484	498	496	465	481	505	455	494	492	515	457	451	460	495	468	463	467	496	468	437	471	466	467	477	502	537	472	520	476	464	471	508	486	463	485	486	496	481	493	472	509	458	496	483	475	448	500	492	486	460	473	512	483	477	477	493	535	519	493	461	471	484	529	507	476	502	498	485	474	462	431	482	498	457	498	505	470	467	509	470	515	465	468	512	462	479	529	487	528	479	428	481	483	472	508	501	520	539	486	481	504	465	493	476	527	498	508	486	492	484	502	470	524	458	511	461	484	529	538	499	522	488	454	489	474	490	478	528	476	485	476	504	491	519	492	481	503	500	497	495	447	477	477	514	469	490	462	501	497	463	471	511	455	502	473	487	494	459	512	457	503	474	436	464	461	445	511	528	472	479	485	508	469	494	519	460	485	476	507	459	484	434	504	478	485	507	490	511	516	488	491	490	508	484	471	475	508	479	465	483	475	483	455	487	430	495	455	481	476	490	512	535	497	487	510	498	454	470	452	500	468	481	486	523	479	473	460	496	476	451	480	452	466	483	475	458	458	468	483	494	485	454	464	476	479	505	508	482	520	477	480	475	473	438	498	520	484	510	475	558	458	480	475	497	486	499	521	505	495	504	527	479	461	517	467	484	494	469	493	485	503	478	541	475	507	512	429	493	493	487	528	525	511	474	503	519	461	479	505	500	505	462	474	470	485	448	455	473	527	482	481	478	486	480	509	443	453	507	455	487	492	505	503	485	480	513	488	472	501	467	488	460	494	415	454	449	469	487	497	472	514	452	505	506	465	500	466	410	473	458	497	470	510	445	495	475	503	485	458	493	441	500	454	472	488	520	513	493	479	519	491	481	512	483	462	488	468	501	522	514	494	536	471	480	475	448	502	520	466	508	477	496	505	495	466	499	501	474	462	482	496	473	467	527	481	481	509	483	497	496	494	506	468	507	486	497	474	450	487	453	471	467	455	476	521	465	546	454	455	510	507	460	492	443	472	482	485	512	482	537	495	495	476	476	455	477	474	517	566	475	443	486	517	499	486	500	497	484	451	479	497	490	485	452	476	458	538	508	479	492	508	492	519	474	442	469	493	468	478	479	477	480	468	505	490	465	484	437	488	481	485	502	451	499	478	459	495	485	480	534	495	493	498	475	500	427	493	479	486	463	478	490	509	486	503	436	489	498	474	529	472	485	491	511	436	465	522	498	485	453	489	508	467	489	462	503	465	462	508	525	480	488	500	490	487	475	496	478	491	517	499	517	501	505	528	464	534	487	473	490	517	458	472	516	475	453	511	459	459	501	475	509	481	485	489	499	492	436	478	516	467	466	478	540	488	505	468	484	496	487	520	499	498	512	480	491	474	489	505	453	523	514	488	509	509	470	513	455	496	496	496	471	480	504	476	480	491	517	478	480	462	479	473	478	480	498	463	515	479	466	518	515	479	509	494	479	503	528	501	476	511	512	498	482	516	528	448	491	461	521	491	472	490	482	490	487	494	473	457	470	516	482	519	470	460	489	506	510	483	505	511	435	492	503	452	475	528	483	470	490	469	510	472	465	497	479	482	486	502	496	451	509	439	510	452	476	480	500	501	495	517	504	492	506	509	503	469	554	503	474	476	516	510	508	469	482	477	493	469	459	435	454	483	492	486	491	459	477	511	514	470	477	469	492	450	473	502	500	490	502	503	489	486	468	510	488	521	502	492	502	432	469	496	452	472	538	482	485	475	484	519	487	522	509	503	485	492	521	503	523	475	525	483	506	482	474	513	470	509	474	482	509	469	484	491	498	463	501	501	521	509	474	481	510	495	503	488	464	454	498	496	548	520	482	491	487	476	479	450	494	519	512	497	542	495	499	505	502	499	472	441	480	467	477	473	457	488	501	498	466	504	458	526	463	491	451	467	489	519	505	487	484	476	493	512	487	515	515	505	478	488	484	500	488	456	458	506	519	472	539	502	502	490	496	494	452	522	481	484	499	496	474	493	480	457	482	497	500	489	500	523	479	479	475	490	469	469	515	479	481	493	450	455	469	512	462	504	453	458	488	467	459	494	472	525	500	494	486	486	447	434	473	478	502	479	498	455	543	496	499	460	496	489	492	501	493	491	493	496	477	445	472	523	484	486	438	468	506	481	485	483	456	469	489	501	496	486	498	472	470	506	480	454	509	471	481	489	468	514	477	502	464	475	486	503	524	478	474	543	455	466	482	508	494	502	480	512	503	496	453	482	482	488	473	496	496	495	503	516	548	473	452	463	478	496	461	458	517	505	473	482	476	475	474	488	463	475	435	499	477	498	476	496	487	505	480	473	470	486	505	542	496	481	467	497	466	441	504	479	502	510	507	426	494	486	490	483	502	498	491	521	461	478	503	463	494	518	486	487	494	449	486	476	461	517	514	438	491	491	502	482	489	526	502	484	496	504	497	466	497	481	477	503	502	495	475	505	489	455	486	468	478	507	475	487	529	494	476	523	488	503	479	479	494	478	538	505	459	492	496	510	498	466	530	479	482	505	495	480	455	466	491	475	467	477	483	470	466	473	481	456	470	488	479	492	487	501	491	466	507	485	499	484	506	461	529	481	486	499	522	519	513	511	488	481	500	487	470	491	460	499	498	495	521	505	470	472	455	515	499	469	498	451	495	493	493	440	527	483	485	452	506	485	515	470	488	524	475	519	482	496	484	461	487	510	493	480	521	508	449	458	506	486	484	486	464	472	460	529	443	503	508	485	486	531	476	501	473	491	489	458	477	504	478	514	505	491	484	470	451	494	498	515	481	502	502	469	490	491	498	475	509	497	515	472	479	496	513	495	479	524	513
972	130	92	69	131	186	173	130	137	120	95	88	67	67	69	73	33	51	57	46	33	37	36	22	32	15	41	29	28	24	23	22	21	13	19	17	25	18	19	15	11	17	16	18	19	16	18	16	16	20	17	22	12	13	18	13	13	11	17	12	12	14	16	15	21	4	19	14	19	9	18	23	14	21	10	12	13	7	10	20	11	13	13	11	13	23	9	8	5	12	16	12	15	13	13	19	16	13	16	9	11	18	10	17	12	9	12	8	11	9	17	15	13	11	22	20	12	17	11	13	18	16	12	20	15	17	12	12	11	17	20	18	17	12	10	14	14	10	18	15	15	7	17	15	14	11	15	12	19	6	12	13	10	22	12	14	13	8	10	10	16	14	18	12	8	17	11	21	10	9	14	11	22	8	15	13	13	13	8	8	13	12	8	17	15	5	14	12	17	13	12	12	11	18	15	15	14	13	7	14	18	13	4	9	7	12	13	19	8	20	20	13	9	16	10	10	16	16	19	14	19	17	18	15	10	15	18	16	10	10	17	16	8	16	14	11	22	15	16	16	15	14	11	13	14	17	11	14	10	18	15	17	12	14	15	18	15	13	17	18	9	15	9	12	12	10	12	11	14	19	13	10	11	9	11	9	12	20	10	13	15	18	21	14	13	7	13	13	12	18	20	15	15	8	12	9	13	10	16	12	18	15	13	18	11	16	17	13	12	13	11	12	14	11	19	14	18	14	20	17	12	15	10	14	8	20	11	15	15	16	12	12	8	16	9	13	18	13	11	17	8	6	12	15	11	18	13	17	12	14	11	6	16	10	6	10	15	17	17	15	18	14	8	10	13	17	18	22	6	15	16	16	13	13	17	12	12	15	11	12	10	5	7	18	17	9	19	7	12	9	5	16	16	16	13	24	17	17	14	11	12	20	23	15	13	19	13	12	12	10	10	9	11	16	10	14	14	16	18	10	20	14	13	24	10	15	11	16	12	11	9	16	10	9	19	8	15	21	9	19	10	20	12	16	9	16	10	13	10	11	12	15	15	17	9	12	8	15	14	20	23	14	18	16	10	10	12	16	10	11	7	11	15	21	9	18	10	20	10	17	17	16	10	11	10	10	12	11	18	7	10	18	11	8	10	12	12	8	14	12	12	9	14	17	11	14	12	21	17	16	11	12	14	19	14	14	18	11	10	14	15	22	19	20	14	7	16	10	18	12	16	13	20	24	10	14	16	13	21	17	14	11	16	15	12	11	16	14	18	18	9	16	16	14	14	7	11	11	9	13	21	18	18	15	12	19	9	10	19	14	7	16	11	10	17	13	12	17	14	6	17	8	14	10	11	9	11	11	19	10	12	14	15	16	13	15	21	13	16	12	12	17	10	7	23	17	11	13	11	5	18	17	13	20	15	10	9	10	11	10	10	21	14	21	11	16	17	12	18	11	12	19	8	14	17	10	9	12	16	11	11	15	11	11	11	11	16	11	11	15	18	16	14	13	13	15	12	11	17	16	19	13	11	12	15	21	16	13	9	12	14	17	12	17	10	16	21	12	20	9	11	18	15	13	12	14	10	17	16	9	13	11	21	12	15	15	13	5	10	18	14	14	13	9	16	11	13	20	13	10	17	19	13	19	16	20	16	14	11	11	16	6	22	13	16	17	15	16	13	13	19	11	13	11	17	18	18	18	14	13	13	14	13	10	10	8	10	13	18	12	15	18	8	13	14	9	15	14	14	14	19	13	10	11	9	12	9	14	14	11	16	21	9	8	9	10	12	6	18	13	11	10	16	17	17	21	15	13	12	10	15	13	11	12	16	11	10	10	12	12	13	9	18	20	15	12	22	16	14	15	10	12	13	11	16	15	13	20	23	14	14	10	13	10	14	11	14	15	15	8	20	14	16	19	8	10	13	19	14	13	13	17	15	10	18	20	13	20	14	19	13	11	16	13	11	12	11	14	15	18	11	10	16	14	14	10	13	13	16	12	15	10	13	6	8	16	15	14	18	11	14	14	14	11	16	12	12	12	11	11	18	11	12	9	13	10	14	10	11	13	9	16	13	18	24	18	14	21	11	12	12	11	11	23	16	9	12	15	14	15	16	16	16	14	10	12	9	14	12	20	15	10	10	11	16	8	17	11	10	13	10	15	10	10	17	16	11	17	19	13	12	13	14	11	15	15	11	7	11	16	11	13	12	17	15	18	14	9	13	20	9	14	13	14	19	14	14	11	6	11	14	14	10	10	15	14	24	15	19	17	14	19	9	17	11	11	10	11	16	12	8	15	12	12	13	17	8	8	17	9	15	21	11	14	13	11	17	14	21	21	14	9	12	20	21	16	20	11	15	11	15	18	19	16	19	11	18	10	15	12	12	12	15	13	8	12	9	12	19	19	19	17	16	17	13	18	15	23	10	15	7	18	16	13	14	13	11	17	15	18	11	13	12	10	10	12	19	15	12	18	12	14	15	11	17	9	18	14	11	16	12	20	12	7	11	17	13	20	9	10	17	8	15	10	15	9	11	14	14	11	20	8	12	15	16	18	13	17	14	16	16	11	11	11	16	13	10	17	14	16	12	12	12	11	10	20	15	10	14	18	14	8	10	4	13	9	11	13	8	12	17	16	14	11	13	11	14	13	13	10	16	13	18	11	13	12	21	15	18	15	17	18	14	21	11	11	15	17	10	13	12	10	20	20	10	12	18	11	9	13	8	14	10	21	16	9	14	12	8	9	17	12	10	16	11	9	13	13	13	17	12	12	12	12	15	12	12	13	15	15	16	15	12	10	15	14	14	10	20	17	13	13	10	10	12	12	18	9	9	17	16	18	13	11	13	13	9	12	17	18	10	14	17	18	9	22	9	15	10	14	10	12	10	14	17	16	13	14	16	11	17	24	15	19	15	9	20	8	16	12	16	12	12	19	15	12	12	11	15	16	14	8	10	9	16	15	12	12	14	21	13	13	6	8	13	10	12	17	14	12	16	16	13	11	17	12	10	12	7	7	10	12	9	23	18	11	16	14	18	18	12	20	17	8	11	12	12	14	5	8	17	13	15	14	15	16	16	11	15	10	9	13	17	7	19	6	12	13	13	14	18	10	17	22	16	27	17	11	16	12	11	14	9	15	14	15	21	10	11	15	12	6	14	18	16	11	20	7	15	14	8	10	15	15	16	21	13	14	7	20	11	10	13	18	21	16	14	9	12	17	15	20	13	11	13	12	13	13	20	13	8	15	6	14	14	6	15	16	15	15	19	13	20	15	12	11	13	18	11	9	18	13	12	11	16	11	16	12	14	13	13	8	13	11	12	14	14	22	12	16	16	7	15	10	9	8	23	16	17	16	9	14	11	15	19	12	16	18	15	12	12	13	17	16	15	17	19	16	9	15	10	13	18	17	11	9	16	19	14	4	11	11	10	7	11	13	10	11	14	5	12	12	17	12	13	12	15	11	10	20	12	12	12	13	17	9	9	14	19	11	10	17	10	15	12	10
13781	6534	2962	10668	17575	16160	13259	10398	8423	6730	5368	4495	3764	3069	2875	2479	2208	2585	2222	1877	1496	1283	1239	1119	1027	946	954	886	821	816	745	708	650	616	615	576	588	559	520	525	481	482	463	470	467	444	437	425	467	431	460	404	399	383	409	399	411	402	411	376	340	356	312	372	339	326	354	354	306	325	324	315	343	326	316	333	315	340	324	305	310	316	301	320	280	285	312	317	299	315	312	295	281	283	291	287	295	312	313	296	314	307	305	342	329	307	286	298	325	292	284	282	278	292	299	277	273	295	250	320	309	283	293	312	297	272	277	271	281	295	279	271	281	305	296	304	286	278	319	257	282	259	260	288	268	295	260	285	278	285	296	297	287	280	260	272	271	260	261	268	260	309	296	283	256	252	265	285	281	269	272	294	250	268	273	276	288	293	270	267	269	254	246	280	295	270	286	255	297	268	285	258	259	240	262	286	293	279	281	279	270	293	289	288	283	313	265	264	283	284	273	301	283	283	263	268	267	279	275	274	292	255	285	262	270	262	286	249	267	261	288	288	269	252	262	261	292	273	276	286	291	280	289	293	278	282	259	272	277	239	243	282	252	242	257	254	297	270	268	270	261	260	273	250	226	268	253	251	282	304	277	269	295	271	274	256	282	295	288	297	262	269	273	264	304	305	271	312	249	279	261	289	267	278	271	289	284	263	281	268	295	254	263	300	278	281	295	270	263	279	281	278	255	253	276	282	283	262	257	259	266	299	279	260	263	270	278	272	273	278	272	281	248	294	284	256	270	282	273	269	250	262	265	248	253	262	286	262	264	249	279	278	263	272	280	274	246	288	275	281	274	293	283	274	279	285	267	287	264	265	256	282	287	264	276	281	258	246	268	277	234	283	276	290	288	257	269	245	260	262	278	264	255	279	272	290	271	233	284	269	255	294	264	255	253	261	290	278	258	256	255	318	287	245	264	288	278	275	286	286	267	259	277	274	276	291	276	276	300	256	283	282	281	263	257	287	272	266	273	286	275	298	245	258	293	260	276	289	256	254	253	270	271	266	241	272	284	254	302	264	277	295	282	283	258	316	258	262	262	266	261	295	252	285	259	245	252	270	275	266	283	284	268	241	280	275	276	267	282	261	284	251	295	258	283	269	277	272	254	266	267	278	295	243	285	289	255	279	248	257	258	264	267	268	251	273	273	286	281	287	259	266	320	302	279	262	248	274	267	302	249	280	257	262	249	273	279	246	248	280	265	255	246	263	270	247	261	288	264	267	290	273	261	259	263	245	256	266	285	299	233	252	243	265	284	249	273	252	274	260	277	263	281	257	274	258	268	270	260	236	297	264	271	276	261	306	260	275	286	260	257	262	255	263	286	290	299	259	279	263	294	271	277	295	274	261	263	263	256	257	258	248	307	269	254	272	275	267	263	271	307	261	278	251	277	304	281	272	296	296	263	263	261	247	257	266	277	277	300	290	280	266	262	281	266	271	254	253	288	258	288	267	271	279	289	276	265	268	258	268	262	276	287	266	292	297	234	267	277	296	265	270	267	241	273	263	268	256	314	277	269	257	271	274	267	289	291	264	282	265	267	315	283	242	266	257	264	262	244	290	301	260	287	271	254	249	272	260	294	278	268	250	285	260	257	282	282	258	262	284	245	275	268	274	301	283	289	263	272	265	247	240	269	246	286	271	293	284	268	235	263	283	291	276	278	262	266	233	301	267	268	294	278	270	249	283	246	265	269	255	269	282	306	293	249	290	286	246	247	282	281	269	289	281	263	278	285	275	247	280	271	269	263	229	250	258	270	274	273	253	265	290	263	265	266	264	280	255	283	261	261	277	294	257	268	258	277	285	285	246	260	246	276	268	311	241	268	273	292	266	281	277	264	257	250	257	274	259	261	267	314	300	295	262	285	255	266	271	273	280	266	256	278	306	264	270	243	282	264	280	235	284	271	276	304	281	284	249	258	282	283	284	252	258	247	275	247	283	268	269	277	270	263	264	283	286	257	280	261	242	271	272	294	270	256	257	270	278	295	269	296	261	242	253	280	280	291	257	270	267	287	291	296	291	285	278	271	283	264	247	269	280	262	262	274	266	278	276	284	266	263	250	280	265	255	273	271	265	260	291	261	257	258	284	265	244	275	270	273	294	296	287	276	287	290	239	314	268	270	287	246	280	304	282	245	285	263	252	283	297	282	239	252	274	276	282	252	277	258	281	276	281	285	279	264	256	277	241	256	275	284	257	288	281	274	265	266	266	254	292	261	262	267	270	271	298	286	276	280	272	247	270	250	239	283	259	277	259	256	283	258	256	269	274	287	293	271	253	257	272	287	291	287	295	275	290	278	286	257	270	263	267	266	267	277	254	287	268	250	272	276	273	283	249	273	277	279	263	255	284	248	294	259	262	246	286	259	273	245	259	261	269	277	270	288	284	279	275	254	275	310	254	295	255	246	268	273	293	272	287	271	266	264	255	236	281	276	301	246	280	253	280	273	270	278	281	263	278	274	270	294	255	266	292	254	267	265	271	289	263	263	261	285	281	269	271	281	269	288	300	294	297	285	270	263	248	258	254	255	289	244	255	282	275	294	257	282	281	273	264	243	282	278	255	279	256	271	277	280	299	285	293	280	279	260	263	262	305	272	298	287	283	263	243	257	245	275	269	263	284	272	265	299	270	277	282	271	275	268	265	264	268	258	254	242	278	262	270	258	270	272	245	268	240	268	273	307	275	282	265	270	300	278	287	272	268	272	261	250	272	304	291	258	253	250	283	277	278	266	252	267	274	275	274	272	270	256	243	271	256	281	275	234	242	291	267	295	271	260	280	253	259	268	263	286	267	283	279	270	269	276	279	267	286	257	275	256	251	241	298	270	256	265	253	265	288	265	271	278	260	274	275	300	253	237	264	282	282	272	266	297	289	253	267	280	242	277	250	262	270	266	271	288	251	255	262	288	299	271	287	263	250	276	247	275	289	259	299	294	243	270	261	247	263	270	261	237	279	270	248	280	270	278	299	259	263	294	269	283	273	276	273	283	281	286	283	268	273	248	279	264	268	286	263	261	276	327	275	298	259	299	243	234	243	268	263	260	268	279	256	260	283	271	301	254	243	270	251	264	243	284	210	249	257	270	260	249	274	238	286	273	264	248	298	271	293	290	297	276	287	286	288	287	255	275	276	286	254	238	276	278	275	275	257	280	267	277	241	257	283	282	264	260	262	266	267	263	268	259	270	251	253	250	290	277	275	244	258	281	274	290	237	240	251	276	278	274	277	269	304	272	279	258	300	265	278	262	238	286	280	268	283	248	251	264	276	285	242	261	277	285	281	278	284	288	254	284	258	253	322	248	261	274	281	266	285	275	272	285	278	220	249	261	295	248	274	284	267	279	280	282	245	273	264	289	278	276	253	285	281	274	275	247	273	258	283	276	264	274	256	302	267	275	254	259	274	296	273	289	272	298	268	263	284	268	236	292	257	252	256	269	259	259	257	270	276
968	42	22	19	30	32	42	21	38	25	22	24	22	19	17	21	22	19	23	21	19	16	18	14	16	19	12	17	20	21	14	17	20	15	12	19	13	22	18	15	18	11	17	19	16	9	16	29	15	21	13	11	17	10	21	14	17	11	12	16	20	14	11	13	17	17	11	14	14	14	18	9	17	14	16	7	16	15	14	11	8	19	13	13	5	15	11	15	16	10	15	15	14	15	7	17	9	17	14	13	25	14	18	12	15	11	13	19	15	9	12	14	13	16	6	21	18	15	14	14	20	14	15	16	11	18	16	11	25	13	11	13	21	16	17	13	12	11	14	13	14	11	14	11	19	12	12	14	14	23	19	12	12	16	12	13	15	11	9	22	11	13	14	10	17	20	17	22	13	15	16	10	14	14	22	11	18	17	16	19	23	19	13	12	16	13	15	8	13	13	10	15	20	10	14	15	12	10	16	15	22	13	13	15	13	18	20	14	18	7	13	17	12	11	11	20	22	16	12	16	15	12	18	17	18	19	17	14	15	17	18	15	18	14	13	12	15	14	15	12	11	20	20	16	4	12	12	16	13	13	16	15	14	14	12	15	13	22	19	14	18	12	12	14	13	12	14	11	12	14	18	18	12	17	16	13	15	9	12	18	14	11	23	13	9	12	10	7	15	21	20	10	18	12	20	18	19	22	16	13	10	21	10	17	11	19	17	16	12	16	20	10	14	14	8	19	18	19	15	19	16	22	10	17	17	14	16	17	15	12	11	17	16	11	19	19	24	15	13	12	14	21	17	18	18	18	13	13	16	11	15	10	15	15	16	21	16	16	19	15	13	16	15	11	8	16	19	19	11	14	11	15	21	25	14	7	19	17	16	10	11	18	15	22	17	18	21	11	18	20	19	17	18	21	13	12	10	13	12	14	17	19	15	11	12	11	15	18	13	14	14	14	18	10	15	15	13	12	14	15	26	16	12	11	14	15	15	24	16	18	25	15	16	16	20	16	13	15	18	12	17	13	18	17	13	19	17	14	18	9	10	13	10	9	17	13	11	12	13	12	14	17	15	21	22	7	15	12	10	17	12	12	11	19	12	17	16	7	11	17	16	13	13	14	5	18	18	17	17	15	7	16	22	10	13	17	14	16	15	22	12	17	17	19	9	16	10	13	11	13	16	20	13	19	12	15	19	15	22	19	14	12	12	15	12	13	12	17	22	15	11	15	15	20	14	19	17	13	12	15	22	17	22	16	18	14	17	21	10	12	7	14	18	11	12	11	14	26	10	16	19	20	12	17	12	20	19	18	15	13	11	9	14	12	16	12	15	14	12	21	12	9	16	17	11	10	12	14	11	18	12	21	25	19	11	14	13	16	11	16	16	19	21	19	11	17	19	10	12	14	16	18	21	16	11	16	14	10	10	17	15	11	10	13	20	14	21	13	13	21	24	13	14	9	15	21	11	11	10	20	15	19	10	16	8	14	15	12	17	12	18	22	10	17	11	12	14	21	12	17	18	19	8	15	15	12	15	14	11	10	23	17	12	20	9	16	19	12	13	18	19	12	8	9	16	16	10	23	15	14	12	7	15	15	24	14	26	12	6	10	23	13	7	18	16	18	13	14	10	14	15	12	18	12	17	12	12	23	12	7	14	15	15	18	19	15	17	18	9	14	9	16	16	12	17	12	9	11	12	17	11	19	16	9	15	12	21	23	15	14	6	22	11	14	9	15	13	15	14	13	18	17	18	8	20	17	10	14	13	18	14	10	19	19	15	13	12	12	15	11	9	13	10	24	13	17	16	18	18	12	16	15	17	14	14	21	16	12	18	16	11	11	18	10	15	21	18	13	19	13	10	20	12	11	22	20	18	15	15	20	10	14	13	19	16	11	21	12	15	14	9	20	16	19	12	11	14	13	9	10	9	15	16	7	16	21	11	14	16	17	20	14	15	16	12	14	17	16	13	13	15	12	16	18	11	20	17	19	10	14	11	17	8	16	9	13	10	8	13	18	13	13	15	16	22	16	13	14	10	16	17	14	20	22	14	12	9	13	15	13	21	17	10	16	26	12	15	14	16	16	14	14	14	15	16	16	18	9	13	16	5	22	20	21	9	10	23	15	10	15	24	18	15	15	11	12	24	18	13	14	22	16	25	16	12	16	21	13	22	11	12	12	16	19	23	10	13	11	16	16	11	18	14	15	15	15	14	19	19	14	15	23	11	15	10	12	12	12	16	16	20	16	12	13	19	15	11	9	22	14	17	13	18	15	22	16	20	11	21	14	14	16	9	17	11	11	8	19	17	17	11	17	10	14	12	8	14	17	9	12	11	13	14	8	16	21	17	17	14	12	14	14	15	7	15	21	22	20	23	14	16	13	13	15	16	16	21	15	14	20	15	9	11	15	11	14	17	10	21	17	11	13	20	15	16	11	13	22	16	15	14	12	14	13	14	14	16	16	10	20	14	19	11	12	17	15	18	15	20	11	18	14	15	18	20	14	19	15	14	15	15	19	11	14	20	14	17	16	13	11	8	14	18	20	18	10	12	10	14	15	16	11	19	20	12	10	9	16	13	18	14	18	13	15	17	11	12	12	16	15	23	14	21	26	14	11	17	11	10	14	16	19	19	16	18	15	13	15	15	13	24	18	18	13	19	17	15	14	14	20	19	15	12	15	12	14	15	10	18	14	9	18	19	15	16	13	19	19	14	21	14	16	21	21	13	16	14	14	11	11	11	20	14	11	14	13	19	16	15	17	14	7	8	21	19	13	14	8	17	14	21	10	16	18	11	21	20	12	18	14	15	17	18	13	16	13	19	11	14	15	18	9	10	16	11	18	20	17	13	19	15	12	21	13	17	18	19	17	15	15	7	10	15	23	15	14	17	15	16	13	15	19	12	11	12	15	15	16	12	22	13	18	9	15	10	6	14	14	25	21	15	19	14	14	11	12	9	8	10	9	14	12	19	20	15	11	17	10	14	15	9	17	20	14	21	17	14	15	12	20	18	16	22	19	15	10	14	12	17	19	20	16	13	9	21	15	14	11	13	14	17	17	12	5	11	23	18	12	7	19	15	17	13	12	11	15	20	15	14	13	15	12	9	15	8	14	16	19	12	15	14	13	9	10	12	16	13	13	13	15	6	13	12	12	13	10	11	17	24	10	15	19	17	15	12	11	21	15	15	12	13	9	14	19	16	14	15	7	13	16	17	10	16	13	8	13	16	16	13	11	13	7	16	13	14	18	11	13	18	13	14	13	14	18	20	21	20	16	15	17	15	16	12	19	10	13	18	20	13	15	19	6	8	21	13	20	16	17	12	8	14	13	16	18	14	18	19	19	12	11	18	16	13	8	12	12	14	15	13	19	11	11	23	19	18	16	14	27	18	18	11	17	12	17	13	13	11	10	14	21	12	14	14	11	15	14	16	20	14	11	14	14	11	16	18	13	15	12	16	13	16	18	20	15	18	16	11	12	10	14	12	9	14	14	12	16
7236	1387	605	1818	3269	3041	2397	1905	1461	1258	1027	872	760	683	616	587	544	677	612	571	449	444	445	399	381	411	379	351	335	356	351	315	310	339	323	317	327	342	327	307	330	310	322	346	328	360	316	294	294	323	356	287	321	310	329	314	324	330	334	289	282	290	312	341	281	293	322	328	304	332	333	304	288	309	289	282	304	297	317	286	293	307	333	290	315	295	295	316	296	315	260	340	293	281	309	296	294	272	316	314	272	313	270	280	294	285	321	297	266	286	313	311	316	286	276	298	324	298	329	290	286	269	306	264	292	300	310	289	276	298	282	294	282	301	311	321	267	301	288	257	310	291	310	306	337	312	313	289	297	289	306	305	288	254	285	312	271	281	264	260	327	274	302	286	277	311	267	296	300	293	297	292	300	282	309	279	302	287	296	289	276	322	326	281	285	301	291	285	316	312	313	301	302	287	294	303	299	297	290	304	310	299	269	251	294	296	293	307	281	296	324	317	287	319	306	293	277	313	281	289	278	293	281	286	277	288	293	290	297	331	308	319	312	292	305	293	320	299	311	307	304	291	282	315	297	302	325	272	303	281	315	297	295	295	272	303	296	276	315	294	291	288	307	290	285	271	304	308	293	291	275	279	309	316	309	301	287	276	297	298	296	288	306	289	290	318	272	283	304	298	295	262	303	317	335	279	280	294	320	316	324	301	295	280	267	294	274	313	299	305	288	302	298	296	297	324	320	264	298	288	309	312	295	294	271	308	257	309	284	302	318	287	294	296	299	302	278	268	314	296	300	298	304	290	319	294	312	310	287	283	315	313	299	322	313	284	296	287	306	306	289	274	293	287	266	307	319	294	289	287	311	282	319	277	271	279	290	286	290	302	323	325	291	286	309	303	277	275	256	311	295	306	272	285	297	317	277	330	275	290	310	310	283	279	284	299	279	315	283	298	281	319	299	307	295	294	301	316	289	329	324	308	300	295	317	267	279	314	291	300	314	307	257	331	286	305	291	309	301	309	282	306	300	284	308	305	315	269	280	292	275	274	328	281	290	293	302	317	305	306	308	264	298	275	282	311	295	270	268	287	273	287	308	321	264	310	273	274	281	309	277	259	289	284	293	290	258	286	286	292	277	297	296	316	276	290	305	283	295	310	284	266	305	274	308	277	328	308	282	292	306	311	353	318	295	278	296	291	323	278	321	296	288	299	299	317	282	302	283	256	307	299	292	326	305	322	321	295	331	307	306	278	288	282	307	317	302	284	297	310	321	306	307	315	297	284	335	307	305	275	300	289	323	305	291	315	298	324	309	293	285	283	301	272	276	302	312	319	297	302	299	278	282	281	302	267	293	311	292	298	289	319	300	285	316	305	314	297	279	314	302	279	320	283	334	293	300	272	307	286	288	291	317	294	297	324	302	308	305	318	303	298	312	293	285	269	304	276	287	281	299	287	296	329	314	288	282	288	296	302	319	296	288	280	308	292	277	288	292	281	308	293	304	244	269	285	302	302	299	325	290	308	290	278	303	296	283	305	260	285	262	307	298	267	263	309	320	295	283	313	257	283	288	273	293	292	269	295	292	311	287	278	287	275	284	313	286	294	322	272	290	273	317	287	334	289	299	332	298	313	296	324	307	306	314	278	311	320	281	320	289	271	305	305	279	276	310	268	307	278	262	277	281	312	280	286	311	311	291	298	276	302	277	286	318	311	278	301	292	322	288	280	291	302	291	304	283	276	293	278	293	267	309	268	281	318	307	293	295	276	291	273	279	293	262	297	317	300	290	291	300	288	313	295	282	294	281	325	298	279	296	294	327	285	300	292	307	297	310	309	284	298	288	290	313	309	305	308	306	273	276	297	282	260	287	307	311	300	299	284	283	296	280	275	296	285	290	322	290	296	286	273	319	277	276	291	343	294	325	317	278	285	290	301	284	308	303	266	276	268	308	276	285	307	304	316	320	305	296	309	336	309	314	297	285	275	283	303	338	293	334	298	304	291	293	336	260	318	278	287	285	310	301	288	292	319	258	336	271	322	301	286	306	291	310	287	301	282	296	311	288	311	301	279	267	286	306	270	298	291	301	248	289	266	317	294	297	289	340	311	280	299	297	308	316	308	310	284	294	286	315	298	289	300	294	309	304	279	281	305	266	274	315	321	292	305	336	279	288	286	286	286	293	297	278	319	289	299	326	290	273	321	316	293	320	302	270	297	328	276	286	289	294	288	272	307	295	271	299	291	297	292	307	293	314	283	320	288	289	303	281	306	280	309	292	264	325	292	293	268	306	309	299	301	257	292	298	301	275	312	293	274	309	281	309	270	288	288	264	306	313	287	288	268	318	278	295	300	287	293	339	304	301	278	274	321	279	288	304	270	323	302	334	283	307	323	278	291	277	255	267	294	304	298	304	297	329	279	275	308	286	317	296	289	283	303	281	267	294	334	273	300	300	284	314	311	305	290	281	312	284	320	273	267	310	295	291	285	270	318	306	341	303	309	293	298	328	295	276	286	272	322	304	303	299	282	285	295	289	293	258	303	310	294	270	303	297	328	274	290	273	304	305	288	288	292	284	322	310	288	308	271	309	295	289	340	275	325	273	303	295	259	270	285	288	303	289	308	309	277	282	289	309	276	309	295	287	328	290	302	277	289	296	291	306	269	282	321	278	274	309	283	300	294	326	293	291	278	293	337	295	301	322	295	328	288	318	269	301	313	287	304	287	301	306	334	269	300	269	292	319	271	334	270	317	275	319	312	296	272	321	286	301	312	284	307	283	277	304	291	305	299	312	276	285	267	310	285	290	319	302	316	294	284	289	309	287	291	275	297	293	312	287	301	297	290	280	273	288	289	310	311	264	263	313	329	314	304	310	304	290	307	329	307	285	268	277	290	317	278	298	294	289	293	271	303	289	276	280	331	285	273	306	293	287	294	289	334	306	274	304	311	281	300	280	287	291	283	308	293	290	284	293	313	282	302	326	312	279	307	307	268	289	293	297	295	267	264	296	287	282	301	283	318	301	281	298	304	287	309	300	302	298	321	322	317	281	274	300	297	283	283	330	280	308	296	304	292	315	262	330	302	271	279	304	303	308	311	289	280	287	311	296	276	306	305	266	276	287	308	295	275	264	306	261	298	291	296	289	291	276	306	336	291	299	304	369	291	313	300	306	287	286	278	279	295	287	295	314	318	278	288	332	301	286	288	285	280	313	302	297	304	276	307	310	270	276	330	304	319	291	283	303	287	306	279	294	305	308	320	301	312	304	260	327	323	297	283	301	291	295	305	284	300	326	298	320	292	260	303	332	299	308	307	270	276	309	297	291	302	302	294	290	310	308	274	309	293	308	272	319	292	304	288	281	286	304	279	271	295	285	295	296	289	301	301	292	277	270	292	319	308	285	285	317	315	308	295	296	311	290	270	314	287	273	278	255	292	311	278	291	303	310	309	298	290	293	289	282	297	303	263	289	276	289	269	302	285	296	297	316	278	309	292	340	284
1830	91	58	40	79	105	92	82	79	62	61	55	54	37	49	29	41	34	40	41	30	33	38	18	29	26	37	32	33	34	37	29	32	26	13	31	31	33	33	29	23	31	13	21	30	28	20	28	24	26	25	29	27	31	18	20	32	25	22	23	24	25	24	24	27	25	26	27	27	22	29	33	30	23	25	24	23	24	20	25	24	21	28	27	21	31	22	34	22	22	17	27	28	27	25	28	14	27	27	24	18	26	29	28	17	19	30	24	17	24	23	26	22	23	30	29	24	30	20	16	22	24	16	27	20	25	20	25	24	20	18	22	21	22	24	30	21	13	27	28	22	22	22	30	27	27	28	21	22	20	29	26	26	23	20	31	20	22	26	12	27	31	27	21	20	25	32	22	30	34	24	25	31	26	25	24	21	22	21	21	24	21	20	29	25	24	15	18	27	23	32	18	20	25	24	22	30	19	24	26	25	21	36	36	26	33	30	31	23	20	15	24	22	24	20	24	28	21	30	17	24	17	26	27	25	17	19	20	30	16	22	24	24	23	34	20	21	21	21	28	30	34	32	21	25	20	27	28	20	27	37	17	28	24	22	19	23	27	20	20	30	19	25	25	18	27	23	29	27	27	20	22	30	25	31	29	19	22	28	20	30	34	23	19	22	20	26	27	19	26	21	23	27	22	27	22	20	22	20	26	22	22	27	25	25	22	18	26	25	11	28	24	19	22	29	39	24	26	23	32	26	28	26	27	20	23	24	18	21	18	32	11	28	26	18	30	21	32	27	33	33	33	25	26	26	22	20	20	17	24	30	27	25	27	23	34	29	29	30	30	39	22	26	22	28	24	33	28	19	23	29	28	29	26	20	21	35	24	32	14	22	36	25	20	26	25	28	32	34	22	23	28	30	20	22	20	22	25	21	17	35	29	14	23	28	21	33	23	28	31	29	22	28	18	26	22	22	24	30	24	27	20	32	31	30	19	28	19	23	26	30	21	24	29	19	28	23	30	30	27	22	32	25	29	20	17	25	22	22	19	30	30	27	25	22	30	22	30	20	20	21	20	27	32	31	13	31	34	25	26	25	24	25	26	35	30	26	19	26	15	26	26	23	16	18	24	25	23	28	29	27	18	23	20	16	24	31	21	29	33	25	27	20	32	28	17	26	34	21	16	24	32	22	25	27	22	16	22	29	21	23	15	17	28	40	22	37	29	25	22	23	17	30	33	27	28	27	23	27	22	20	25	31	24	23	15	22	29	27	31	26	21	32	28	26	28	20	27	22	29	26	24	32	34	32	26	25	16	30	31	32	27	34	34	20	23	24	27	31	25	27	20	27	15	20	23	30	27	18	24	25	34	17	29	14	27	31	28	19	28	21	30	28	34	39	24	27	18	29	35	24	22	22	26	30	23	24	26	22	30	18	17	25	21	37	30	23	26	21	16	26	31	33	29	13	24	23	23	21	20	27	23	19	24	28	25	22	21	22	23	26	23	21	23	32	28	26	21	24	29	19	19	25	30	22	22	23	30	27	27	24	21	23	22	24	25	28	18	25	24	28	27	27	36	18	25	32	25	21	24	23	26	37	28	19	24	23	18	19	25	20	24	21	22	26	28	26	24	31	25	33	23	23	25	23	25	27	25	30	17	30	20	26	21	25	27	26	28	23	33	26	23	16	27	27	25	29	26	16	28	21	34	19	23	22	24	20	28	18	24	19	20	34	25	20	33	26	26	24	25	21	19	25	21	26	30	29	18	27	25	17	32	22	26	23	28	20	29	25	31	20	21	24	28	27	17	19	22	22	28	34	18	27	42	19	27	29	33	31	29	36	16	27	24	23	20	27	23	22	23	21	23	29	22	24	26	26	26	39	27	24	19	19	25	25	27	30	29	26	22	23	23	23	21	30	19	31	23	23	17	21	27	19	23	25	31	27	23	24	32	27	29	24	31	20	16	30	25	31	19	21	28	25	24	32	27	16	27	32	23	24	20	18	16	16	25	23	23	24	29	26	27	26	29	20	26	24	24	25	24	23	29	27	26	20	20	21	16	31	18	31	25	25	22	32	25	28	22	26	23	28	27	21	23	22	20	23	17	28	16	20	20	23	26	34	23	27	25	19	26	30	21	23	18	22	26	32	25	25	28	31	30	22	22	31	32	30	26	26	25	26	28	25	20	23	14	15	26	37	26	24	23	33	17	20	25	22	21	25	28	25	25	25	18	28	17	13	17	28	28	32	29	20	26	36	29	21	14	20	18	24	29	34	16	21	31	24	15	26	15	20	27	21	34	16	30	22	36	18	20	26	25	26	30	24	37	24	19	22	29	14	31	25	30	36	18	22	22	23	23	30	24	26	22	19	20	25	26	27	21	28	31	23	22	23	29	29	31	29	20	28	20	16	23	20	21	29	24	26	27	31	24	16	30	28	22	29	28	17	19	30	28	28	22	35	31	24	21	28	20	29	33	24	23	25	20	31	26	33	23	28	24	33	20	20	22	21	36	29	19	19	23	22	24	24	27	35	26	21	23	24	28	27	25	18	29	29	20	21	24	25	29	25	25	20	19	22	25	25	21	30	36	26	26	31	25	41	27	15	26	26	19	30	21	26	28	22	25	32	27	27	37	23	22	25	28	25	23	23	25	22	23	17	24	39	18	30	22	26	22	28	21	29	26	16	22	25	25	20	24	34	21	29	33	23	33	32	38	30	28	33	24	20	29	23	11	32	33	21	24	22	31	18	29	25	19	18	22	24	19	24	22	27	20	33	32	22	26	30	23	20	21	21	24	16	25	25	33	29	14	28	28	20	39	26	17	26	26	28	39	20	30	29	26	22	23	25	31	20	23	26	24	20	16	22	24	35	19	21	27	23	23	18	25	21	26	24	24	23	30	21	28	28	22	33	18	27	25	31	27	32	27	20	28	22	31	29	23	21	20	24	34	20	27	18	17	19	33	39	27	25	28	23	31	27	20	26	23	27	29	24	31	21	24	25	27	28	27	17	37	26	28	18	31	23	26	30	24	30	25	23	22	30	29	18	21	20	20	17	27	21	23	22	26	30	29	29	28	35	30	25	33	24	23	29	16	21	25	27	21	30	30	33	20	20	22	28	26	15	25	21	26	34	29	27	24	23	20	24	23	32	21	29	22	18	26	21	27	13	22	24	27	37	20	22	28	25	25	25	29	24	21	24	26	24	28	28	30	33	26	23	28	21	27	21	32	26	27	31	28	23	25	23	25	16	16	17	29	23	33	35	26	26	26	27	30	24	25	25	37	24	25	16	27	29	31	13	29	22	23	33	23	19	32	25	21	29	30	20	31	29	21	22	25	26	31	23	23	24	30	25	30	31	20	32	31	27	30	37	24	19	24	28	26	31	20	26	13	21	31	23	26	25	22	30	19	22	29	22	27	33	31	27	34	30	38	25	21	33	26	19	27	26	23	26	28	32	21	35	26	21	22	27	33	28	20	29	19	33	26	31	25	23	26	30	31
9094	3297	1615	5776	9973	9300	7703	5880	4647	3671	3144	2530	2226	1848	1735	1544	1466	1603	1437	1271	1042	973	946	882	828	816	805	757	725	702	707	688	699	642	675	605	582	633	606	553	580	564	557	570	574	596	557	551	541	575	559	571	515	539	539	538	511	534	532	543	558	531	538	497	524	533	522	553	523	523	557	550	514	520	524	539	520	520	507	504	502	500	525	489	536	538	503	514	557	513	510	519	493	528	492	501	508	483	507	534	489	483	516	527	487	522	520	490	509	528	476	496	515	504	544	520	525	528	489	511	496	500	486	498	496	485	509	505	495	487	481	527	467	520	511	551	477	520	509	495	551	494	513	529	520	521	525	483	531	486	492	483	492	414	495	489	485	499	462	483	469	493	499	481	490	489	471	466	510	528	509	497	485	520	513	479	476	490	446	447	506	479	478	459	514	505	525	490	540	503	508	502	466	518	482	488	484	497	485	453	493	535	520	455	539	501	520	495	517	483	499	512	514	538	447	500	508	516	481	494	510	483	514	492	493	478	512	486	500	480	521	459	518	514	499	498	520	476	473	458	518	520	512	527	493	485	472	511	508	504	480	483	505	447	467	500	520	485	455	507	524	545	506	504	496	496	496	485	504	523	456	503	468	463	487	490	518	478	503	478	523	477	470	479	488	447	526	507	480	525	494	509	568	512	504	484	498	516	488	480	504	505	473	487	521	485	539	455	482	515	497	489	498	491	479	497	495	496	511	491	501	459	473	485	519	489	454	451	526	482	485	512	525	483	490	473	492	511	472	495	477	488	469	519	505	467	505	494	515	535	493	480	476	501	491	482	527	481	466	494	512	510	475	514	529	504	492	507	499	491	481	490	486	498	469	522	482	509	473	522	488	512	500	475	514	487	477	522	468	484	464	497	480	475	484	466	535	515	468	498	453	505	464	437	526	473	467	475	537	490	501	447	520	495	505	477	484	492	516	496	474	488	505	509	548	476	497	528	516	493	472	557	522	502	470	469	464	482	484	499	507	470	458	496	516	538	522	494	461	465	455	487	515	485	498	513	485	471	471	466	468	439	487	529	476	491	506	503	523	504	521	509	486	513	445	474	477	475	509	552	500	483	517	506	513	479	479	500	532	513	520	496	490	479	471	500	513	481	467	526	493	482	498	491	494	498	527	450	480	528	461	502	521	458	491	498	447	488	459	494	502	507	468	470	488	455	500	493	524	500	467	501	496	500	491	480	489	518	474	506	496	500	474	462	492	476	479	489	494	482	501	467	550	495	486	520	471	501	450	481	513	467	536	505	499	507	453	535	464	494	460	441	486	547	488	521	498	482	510	474	518	482	488	466	506	519	511	480	503	453	462	463	487	512	440	517	473	492	484	503	506	476	478	491	512	466	513	536	476	485	483	482	520	476	541	490	458	488	441	506	490	499	524	487	488	505	501	484	499	460	461	490	496	504	501	517	489	496	452	501	501	484	516	484	511	502	487	516	497	480	447	489	519	492	513	462	465	496	508	498	452	502	475	535	508	498	503	482	491	491	488	478	500	472	474	514	483	525	489	455	508	504	464	491	474	484	489	460	512	479	485	492	468	520	526	497	526	513	495	480	507	502	537	503	512	454	531	499	472	520	456	491	486	495	539	471	497	520	508	502	523	480	478	499	485	507	484	475	498	471	509	477	449	500	459	526	485	492	475	444	485	467	506	516	517	427	493	484	485	504	488	465	500	483	517	476	482	477	506	492	472	502	529	469	501	479	503	522	494	502	458	510	488	509	527	495	477	506	509	466	505	508	518	475	530	462	516	498	458	514	537	468	499	507	497	486	510	502	495	488	461	479	493	493	558	492	480	509	470	483	497	472	468	484	468	503	476	516	494	468	515	466	472	470	516	482	503	464	460	505	482	514	504	478	494	499	481	457	451	522	520	442	460	431	502	466	479	477	488	456	508	493	514	527	495	500	477	453	526	487	474	493	510	511	480	546	515	480	476	476	494	476	500	487	520	491	501	495	485	456	479	496	489	503	468	481	523	513	475	486	478	506	493	454	539	478	535	536	494	506	529	494	477	506	468	461	477	515	485	525	479	521	514	503	495	528	470	471	501	475	477	500	474	504	450	505	495	458	475	469	470	476	497	512	492	490	499	502	535	513	449	504	531	429	481	491	488	459	448	513	464	495	494	486	497	480	487	511	487	499	503	485	481	489	541	515	500	482	484	498	498	478	471	475	473	480	474	486	483	478	501	492	468	484	489	522	481	443	496	494	524	519	472	526	519	523	492	502	513	503	500	487	461	461	449	502	514	502	533	520	491	522	527	492	532	513	529	491	495	493	512	500	464	466	498	503	477	464	499	506	507	466	484	513	520	492	501	492	507	492	521	484	485	533	478	533	483	472	502	479	481	475	503	472	480	491	508	496	474	480	507	485	498	503	530	495	489	451	503	464	467	489	447	477	498	509	530	463	486	515	495	464	473	505	481	480	528	532	506	505	498	524	492	495	468	492	503	507	492	507	487	495	490	505	452	488	467	513	490	514	499	516	492	474	499	529	480	497	478	521	454	444	527	481	511	456	484	481	472	516	486	496	488	539	488	482	493	478	501	487	519	515	522	506	475	511	462	457	450	481	512	506	479	487	517	484	507	522	531	485	542	431	469	500	504	478	496	454	506	473	519	508	541	495	492	482	472	475	503	464	485	464	464	466	504	508	480	504	503	493	455	492	516	455	514	504	501	503	483	465	538	515	484	492	475	488	472	530	453	498	476	496	518	508	436	487	485	511	525	451	474	472	470	509	512	523	489	497	494	470	497	471	476	489	481	519	500	478	485	491	464	496	493	529	508	495	516	514	516	529	534	459	458	533	464	511	490	483	512	513	515	513	500	482	490	490	488	494	491	485	422	521	482	496	494	465	494	491	473	475	446	528	516	515	508	494	486	527	470	476	488	500	482	483	494	564	505	491	490	463	486	460	483	464	509	507	503	487	484	516	488	461	465	473	526	510	483	514	523	501	523	480	500	473	514	451	538	457	471	490	482	482	494	515	507	528	483	488	522	478	541	496	489	475	502	520	513	510	489	456	482	490	470	470	453	477	479	467	501	513	494	487	480	465	521	477	460	497	466	477	454	510	472	487	519	544	482	508	523	476	481	485	470	468	500	508	510	507	475	487	467	509	502	478	471	516	479	512	496	459	490	504	544	458	520	528	493	534	514	522	507	485	533	507	474	483	459	500	479	498	507	475	490	488	512	493	486	483	501	492	485	495	527	466	516	497	484	518	509	485	519	471	486	520	452	499	490	494	467	487	513	484	528	477	464	544	503	471	465	513	477	527	510	433	440	473	512	505	509	453	499	490	486	482	446	489	506	496	502	498	489	521	525	501	464	514	483	517	519	484	518	464	516	498	477	477	482	500	484	501	524	531	481	497	490	464	521	525	483	499	479	468	463	520	506	497	478	525	539	476	469	480	507	471	485	437	497	506	521	510	474	504	476	481	527	455
1882	88	61	57	74	87	98	80	72	65	70	40	50	50	37	42	38	41	40	43	39	36	27	28	28	31	45	30	30	31	33	33	27	36	44	23	23	32	29	25	19	24	25	27	32	17	30	34	31	17	33	39	31	24	25	25	20	27	17	34	14	24	24	26	27	27	20	27	28	27	19	27	27	15	19	18	25	30	32	27	21	30	32	29	16	22	25	25	19	23	23	24	32	24	23	24	23	19	35	28	20	21	25	25	29	28	23	28	34	31	24	23	19	20	33	30	27	25	36	31	38	28	26	36	23	27	26	24	20	31	26	22	26	26	37	19	22	15	26	26	29	24	26	28	28	22	26	23	29	24	23	30	31	29	28	27	30	26	20	28	30	28	34	28	24	30	22	28	30	20	31	29	21	30	23	36	19	25	27	27	20	28	19	28	29	25	22	33	28	24	34	23	40	17	23	28	25	27	23	25	28	18	22	31	33	26	27	27	34	23	27	19	26	25	24	23	18	20	26	33	21	23	29	28	25	24	36	26	21	27	28	25	17	27	14	20	27	25	20	26	22	33	18	11	31	26	38	26	27	30	20	22	22	29	19	25	22	26	23	28	27	25	21	28	23	27	33	16	33	36	31	15	28	29	31	21	18	36	17	36	28	26	26	30	29	31	18	18	28	25	22	29	27	29	22	25	31	23	37	27	20	23	21	27	13	27	28	24	24	21	19	26	29	21	19	19	25	28	21	22	25	25	21	20	16	29	30	30	16	34	23	29	31	20	27	32	22	29	13	21	22	23	26	26	29	20	29	25	29	27	22	22	31	24	26	37	31	16	31	25	35	26	27	31	18	31	25	15	36	32	21	16	21	24	26	22	23	41	20	19	24	22	33	18	28	27	19	21	23	28	16	20	22	31	28	22	33	32	26	27	19	16	18	29	24	21	22	23	23	24	27	30	23	31	25	25	29	25	28	21	16	29	24	26	28	23	24	24	25	26	35	25	33	30	21	25	31	29	20	25	30	26	23	29	28	27	27	23	30	24	38	20	30	27	20	20	27	25	17	24	24	31	29	28	24	33	19	23	28	27	22	30	26	24	18	31	33	14	30	27	26	18	28	33	16	31	24	25	22	32	32	25	25	27	21	36	37	28	18	24	10	28	27	27	28	20	20	36	22	26	29	23	17	31	22	32	22	27	30	27	32	17	27	21	21	18	26	30	33	33	19	27	13	33	26	33	28	25	28	23	20	21	31	29	26	26	25	23	21	21	30	16	26	24	30	22	33	23	31	33	31	23	35	36	21	26	19	28	35	32	28	35	22	27	21	32	20	19	28	29	24	29	28	26	25	28	29	18	33	26	26	21	30	24	31	26	30	29	29	20	26	33	31	17	23	30	37	24	21	24	17	15	23	26	27	34	29	17	19	22	23	26	28	25	32	25	22	33	20	25	17	30	21	33	32	24	33	29	22	30	20	26	19	23	29	21	21	27	19	21	14	20	25	20	25	18	28	36	15	13	22	29	27	28	22	28	32	38	27	29	28	26	24	16	19	19	28	28	17	32	25	29	13	17	31	25	21	28	26	22	31	24	24	28	16	29	24	17	33	25	21	32	27	30	25	28	24	15	26	32	19	22	26	23	21	18	20	21	23	19	19	28	24	31	24	23	35	34	28	23	17	26	32	27	29	33	20	27	25	14	30	21	27	28	27	25	26	26	22	24	21	24	23	38	38	26	33	22	23	21	15	26	18	18	22	22	22	26	25	29	20	25	25	22	20	19	24	28	24	26	29	22	16	27	24	41	26	32	26	32	25	24	30	21	33	26	23	32	24	27	29	34	22	24	18	34	23	34	18	30	23	26	22	23	27	15	24	22	29	27	23	33	21	20	26	20	32	25	19	30	29	30	33	21	35	33	34	36	20	25	29	23	26	21	26	23	21	22	23	24	21	23	21	37	36	30	27	23	29	35	25	26	23	22	18	35	26	20	22	23	28	27	27	21	34	17	12	26	26	19	16	26	21	28	21	25	21	26	26	25	30	21	37	18	24	30	22	23	24	29	25	20	25	31	21	23	26	23	23	23	27	25	35	34	27	20	27	18	20	26	26	32	21	27	22	31	26	26	31	14	20	22	28	26	25	23	21	23	24	30	35	27	25	17	28	23	19	21	20	22	32	28	21	23	23	25	25	21	22	39	20	24	24	22	19	15	28	21	19	28	25	31	23	29	17	25	29	29	27	20	22	27	29	19	20	27	23	21	28	25	27	19	19	22	24	27	24	33	14	26	22	19	25	23	37	26	25	33	18	31	24	25	27	37	22	25	22	19	29	38	28	34	27	19	35	23	22	23	30	23	19	33	20	29	18	27	29	33	19	27	20	21	26	37	33	23	24	27	25	25	25	16	23	13	25	22	27	26	36	25	24	28	28	22	34	29	27	12	30	21	25	23	25	28	22	27	26	23	21	33	23	26	29	35	26	21	35	31	33	28	22	28	20	25	31	22	31	20	24	21	31	29	26	28	20	30	24	25	26	20	25	31	34	22	19	27	33	17	19	23	30	30	17	35	28	30	19	25	31	28	34	22	21	25	26	28	21	17	32	14	23	27	20	27	21	18	34	27	34	24	17	31	19	25	25	36	25	24	22	20	32	27	21	21	20	28	23	24	15	29	29	25	26	25	24	27	18	25	17	18	37	30	25	33	31	25	16	26	28	24	26	25	22	15	27	27	22	29	23	24	19	34	30	20	31	16	27	29	23	26	31	29	26	22	26	29	32	21	24	25	24	26	32	31	28	30	24	30	29	20	25	20	23	25	27	22	33	23	28	30	18	23	38	19	38	26	23	26	22	16	26	26	29	26	25	27	32	28	22	16	27	26	21	30	21	25	19	32	23	33	28	21	19	22	36	26	20	21	26	25	22	28	25	21	22	15	17	36	14	32	13	21	18	28	19	34	23	30	21	27	21	32	19	32	25	27	29	29	20	27	21	19	20	17	25	28	28	28	16	32	32	34	24	25	18	21	24	22	21	29	24	18	24	19	24	30	22	20	22	30	25	22	24	20	27	24	25	22	28	36	25	28	26	21	24	21	19	19	29	25	29	26	21	18	30	27	20	19	23	25	21	23	24	23	18	25	34	25	29	27	32	23	24	26	23	25	27	21	28	23	37	23	22	17	28	24	35	32	23	23	31	27	21	32	24	29	20	28	24	28	37	23	24	34	24	24	20	27	38	18	26	20	20	25	24	27	30	22	27	27	26	28	21	27	33	29	29	20	21	23	21	28	32	28	17	25	33	27	23	27	22	19	25	29	36	29	22	19	30	24	26	24	28	26	32	20	26	32	25	33	20	16	28	22	29	24	19	31	22	25	28	15	22	27	27	23	18	24	18	24	37	29	19	24	24	38	23	25	34	28	28	19	30	28	28	33	25	20	23	26	25	32	20	25	23	18	26	22	24	30	24	36	24	31	23	14	16	22	26	20	25	21	19	24	18	22
9018	3134	1671	5420	9725	8990	7415	5830	4602	3596	2988	2572	2105	1938	1699	1499	1424	1634	1452	1317	1054	929	943	857	855	796	737	767	779	741	652	683	654	649	633	648	611	615	586	594	589	592	564	568	564	577	586	568	578	532	568	563	547	598	549	529	515	513	547	556	521	521	536	550	559	513	541	508	524	507	560	486	538	494	548	484	528	509	472	524	487	525	522	513	509	536	513	521	511	562	486	476	472	491	518	516	485	466	496	519	504	490	486	462	481	518	446	500	484	487	490	450	492	515	505	525	496	495	486	538	487	472	501	488	517	504	504	467	468	505	457	508	535	472	510	508	487	519	495	502	502	472	472	505	506	485	500	464	531	482	496	500	493	486	480	485	525	477	515	452	535	502	482	476	490	492	450	491	535	500	506	522	540	511	472	467	498	499	526	522	518	490	506	524	495	503	500	499	479	469	486	473	481	520	503	512	481	475	491	456	496	496	496	521	488	482	490	469	476	474	497	499	478	469	517	470	456	472	502	483	477	481	495	499	477	491	477	483	440	468	487	493	508	497	474	547	474	479	501	487	494	473	494	506	515	476	468	458	478	485	522	492	511	534	490	453	473	493	499	487	504	483	521	508	475	461	465	457	528	525	493	493	450	491	478	485	494	499	480	470	526	521	465	520	509	513	489	462	500	489	475	493	495	473	502	471	477	502	511	497	505	460	486	477	504	481	493	476	475	503	506	477	516	468	476	524	493	459	496	508	503	497	530	503	515	508	480	540	476	456	476	465	469	465	468	483	497	482	462	514	468	474	524	518	479	517	523	518	502	456	495	442	485	506	488	460	446	492	479	503	475	514	502	455	486	505	480	455	499	495	501	508	492	481	481	483	510	517	472	511	448	475	510	484	432	482	497	483	501	462	496	511	509	538	534	479	494	519	505	470	494	548	477	455	509	496	511	497	470	502	495	448	484	487	471	473	500	499	481	508	497	504	489	469	502	523	494	465	495	497	506	436	511	509	511	487	480	515	520	504	491	502	493	514	488	505	494	485	482	484	478	496	454	518	493	517	469	495	512	502	472	475	507	464	472	485	482	448	493	496	509	485	479	489	494	473	485	472	515	521	491	487	492	453	510	477	491	492	505	509	452	452	520	445	489	462	512	482	495	496	498	462	430	500	473	535	473	483	475	489	506	504	472	509	482	471	511	479	482	522	512	506	439	500	492	496	465	475	469	461	489	510	461	514	479	469	486	487	518	501	458	466	487	480	469	456	503	489	496	528	502	499	460	478	460	528	509	544	458	509	523	478	520	535	480	472	456	484	487	498	508	482	507	428	505	458	483	480	524	495	456	497	481	502	497	492	493	496	490	485	499	503	479	474	523	505	475	508	523	519	438	514	522	492	528	484	455	482	501	491	480	488	496	458	509	487	484	539	464	483	505	466	498	497	486	515	519	503	488	483	480	463	449	504	471	472	519	503	497	489	531	523	435	473	476	474	482	459	487	471	484	492	492	472	522	436	487	492	502	497	523	505	533	470	491	501	501	498	472	498	499	503	469	491	497	541	491	486	478	490	527	496	499	496	483	473	525	493	527	481	470	458	523	489	491	490	470	496	504	468	522	482	507	538	483	505	474	457	485	488	502	461	502	506	498	526	490	454	423	533	472	509	504	499	517	513	504	504	471	519	510	469	541	494	525	456	501	519	502	451	494	511	484	490	491	525	466	521	450	472	498	472	447	465	470	497	481	528	437	490	497	474	504	520	452	484	473	486	503	477	476	476	505	467	503	547	513	457	476	509	505	486	475	480	484	490	488	492	496	561	512	509	505	509	449	470	496	466	534	518	480	519	461	501	473	490	496	504	463	499	479	444	511	493	481	498	491	501	506	475	472	473	487	472	467	452	499	480	508	480	492	465	489	513	487	491	480	493	483	462	516	492	490	528	469	477	493	479	511	484	479	474	508	473	532	513	468	493	477	493	504	479	506	511	521	528	469	502	469	478	467	473	499	473	499	479	501	481	468	471	498	433	487	464	474	487	483	533	526	469	483	498	485	531	464	543	524	508	533	492	469	456	466	510	495	519	463	483	480	489	511	466	496	462	512	512	524	488	439	480	508	476	497	529	483	549	493	524	540	465	443	497	506	509	480	451	450	482	487	483	518	514	514	496	496	530	487	504	456	498	547	507	519	515	452	480	515	489	479	495	443	534	469	451	470	470	464	520	501	464	458	512	477	458	491	498	450	507	510	527	472	519	510	493	490	489	525	503	452	502	484	465	507	466	517	464	535	482	522	485	513	484	499	518	486	477	504	507	520	528	537	506	483	457	496	518	475	431	463	503	478	485	481	509	490	514	491	530	500	481	507	486	505	502	472	493	519	537	498	475	472	503	560	469	521	495	449	485	496	513	494	539	514	459	488	517	478	489	486	532	508	536	493	521	483	500	471	527	478	464	488	499	469	500	490	494	496	486	522	523	470	485	462	494	465	517	490	479	487	482	480	450	500	495	480	455	488	485	518	535	511	525	504	520	473	498	482	476	508	462	481	471	477	461	483	483	472	529	534	481	526	486	450	478	520	455	484	519	477	515	495	490	485	488	478	504	479	510	492	495	480	460	515	476	476	511	460	498	482	496	483	514	465	483	498	483	497	499	463	501	526	485	497	503	557	501	486	471	473	513	516	480	479	485	512	497	519	522	485	484	471	486	502	494	483	525	499	501	498	488	500	489	470	459	508	524	490	504	463	489	498	444	501	492	470	516	456	519	488	498	523	522	538	483	518	486	514	468	446	480	437	479	473	477	491	490	493	445	488	493	524	518	500	505	462	459	433	460	502	501	469	521	483	514	475	455	462	538	495	495	480	509	504	469	476	492	491	521	492	496	471	518	540	510	485	503	472	501	473	476	507	488	519	459	491	509	458	500	496	524	513	513	477	479	530	493	514	457	484	473	482	468	462	515	473	472	505	525	498	478	516	531	463	473	499	497	512	492	494	480	488	459	488	522	493	476	484	486	486	498	450	539	483	490	499	514	506	541	532	498	488	504	511	501	504	488	486	466	490	490	515	461	447	472	498	481	474	482	470	454	476	481	484	486	478	482	519	472	489	472	476	471	447	508	492	498	461	477	508	506	503	479	497	522	502	505	484	466	494	449	464	479	471	509	467	478	474	498	460	487	512	493	497	512	514	517	475	552	490	526	453	480	479	514	475	506	532	516	524	525	480	507	537	484	461	492	479	494	485	494	514	565	457	488	525	496	457	480	544	516	442	514	512	516	493	505	476	502	514	498	485	501	517	528	552	514	485	481	464	506	491	501	477	529	481	518	472	473	513	493	455	468	502	501	483	493	471	512	485	464	487	481	496	473	491	480	528	502	523	478	508	491	530	467	506	504	508	524	490	483	499	484	492	528	516	448	485	497	507	464	500	492	513	490	485	455	473	502	529	472	489	496	501	492	504	459	480	494	470	486	514	447	482	497	468	489	495	493	484	496	445	513	522	490	481	489
980	139	104	63	137	156	149	140	143	111	99	89	63	71	49	42	44	45	53	46	23	40	38	33	23	29	28	26	28	26	19	28	21	21	24	21	19	15	10	16	21	18	18	17	23	15	20	15	10	19	17	15	15	12	23	12	18	14	20	15	15	13	19	17	14	14	18	17	21	20	21	14	23	17	18	16	15	15	18	13	10	15	12	18	12	11	17	14	15	13	14	10	11	13	19	21	21	18	15	13	18	13	11	9	9	8	14	16	9	13	15	16	15	14	11	9	16	16	13	11	12	12	13	13	11	13	11	16	19	14	10	22	14	17	12	13	21	16	16	13	8	17	11	12	12	15	17	10	10	19	16	17	7	17	11	18	14	15	15	10	13	12	9	9	17	9	12	5	16	3	14	11	12	14	19	14	12	12	15	11	11	13	10	17	12	14	9	11	18	19	8	9	16	14	20	16	10	9	12	10	18	21	12	19	13	18	8	13	14	11	10	16	13	13	10	18	14	10	14	10	18	21	18	8	8	14	16	10	16	20	11	5	9	13	11	18	19	13	18	11	17	14	15	5	16	13	9	16	13	9	18	14	13	12	10	9	20	13	17	14	14	11	18	11	8	18	15	8	8	15	11	16	14	20	12	12	8	18	11	9	13	10	12	12	18	9	8	15	15	10	9	14	13	13	14	13	12	14	16	13	17	11	17	15	11	12	20	20	14	8	16	16	14	11	20	9	10	16	15	23	16	23	24	15	16	15	24	19	14	10	16	18	9	7	17	11	9	12	7	15	15	7	9	12	13	15	12	12	14	15	14	11	15	16	10	8	15	9	13	11	10	9	12	18	11	15	11	8	11	16	12	17	17	16	11	13	12	10	6	16	16	15	19	19	18	15	11	9	12	13	28	19	9	17	14	13	17	12	8	17	12	10	13	15	11	15	14	10	9	15	10	23	18	16	19	13	8	11	18	11	16	10	13	16	16	14	14	18	9	14	12	10	17	21	20	13	21	12	8	17	15	12	14	6	21	9	16	15	9	14	16	13	14	18	17	22	10	10	18	5	12	16	15	10	14	8	15	9	11	14	12	13	11	17	11	14	21	12	20	10	21	11	11	15	17	10	11	14	12	12	13	9	11	15	18	14	13	14	15	13	14	17	13	8	10	16	12	16	8	19	9	10	12	14	13	12	11	15	13	17	18	17	15	15	15	21	11	12	10	9	20	9	18	11	13	15	12	13	12	10	26	12	11	13	14	22	3	15	20	10	15	15	9	20	14	9	14	14	13	12	12	15	17	15	11	15	11	17	9	12	15	10	8	12	19	13	16	11	10	11	19	16	16	13	15	13	15	11	8	12	21	21	14	11	16	21	9	15	12	13	13	10	13	8	10	12	10	14	18	11	12	22	11	11	20	11	13	17	7	14	13	13	11	12	13	14	7	9	9	19	14	14	18	15	11	17	11	7	12	16	13	10	15	10	21	16	13	11	9	15	10	17	13	11	16	22	10	19	11	9	20	15	19	8	5	21	9	16	13	15	10	10	5	17	14	15	18	11	14	13	12	20	13	10	20	15	13	10	17	15	12	7	7	11	15	17	17	16	22	12	16	12	18	16	16	12	12	16	12	13	13	14	23	10	13	14	16	12	19	11	10	6	14	20	7	15	14	14	13	12	14	20	13	5	16	7	7	11	19	10	13	10	13	12	17	16	12	18	12	11	18	12	9	15	14	10	15	16	18	15	12	18	11	10	20	9	12	8	11	11	13	11	16	11	11	16	11	15	13	6	21	18	17	18	9	10	20	8	13	21	14	18	3	13	16	12	15	13	17	11	13	18	13	17	12	13	10	14	12	11	4	12	17	15	10	13	10	16	7	18	6	11	14	14	14	10	11	18	16	14	12	11	12	12	9	14	13	14	7	10	14	9	15	12	19	13	17	11	8	16	19	17	14	11	20	12	16	10	20	13	18	13	12	14	17	17	11	13	12	19	23	11	11	12	10	12	13	16	6	13	15	20	9	13	13	9	9	16	15	10	15	16	19	18	20	18	15	16	13	14	10	12	18	8	14	15	16	9	19	15	13	17	12	12	17	19	15	16	16	15	14	12	16	17	11	11	16	18	11	8	9	12	11	17	17	12	19	19	14	10	12	17	14	18	20	11	22	9	16	14	14	17	13	14	13	14	19	14	16	8	16	15	14	17	18	16	8	13	14	14	18	11	16	18	14	6	18	21	17	11	14	20	9	18	15	18	16	13	19	14	9	6	16	11	14	10	16	17	14	16	16	8	13	18	17	11	22	5	12	11	11	11	15	19	21	16	12	15	14	8	12	18	16	11	24	16	19	15	18	14	14	14	13	13	9	9	20	21	14	10	17	10	15	17	9	12	16	13	17	14	11	18	13	6	11	18	13	10	17	13	16	17	13	20	12	17	11	11	20	10	19	18	18	17	14	9	14	15	16	17	14	17	13	18	17	10	11	15	14	15	14	16	12	11	16	12	6	10	11	14	11	12	14	17	16	20	14	19	6	21	7	20	13	18	9	14	13	14	13	19	11	19	26	12	10	17	12	15	14	12	16	17	13	14	11	20	8	15	18	11	15	8	9	19	15	17	14	18	14	13	14	12	14	15	13	16	15	14	13	17	11	15	14	18	16	24	15	11	13	6	10	22	21	18	8	8	16	9	12	13	12	13	16	17	21	21	16	15	14	10	12	11	12	7	16	17	16	8	13	10	3	22	7	11	8	13	12	5	6	11	12	12	16	15	10	26	16	11	10	15	14	9	16	4	19	10	11	6	10	16	6	12	6	8	15	12	13	18	11	17	17	18	10	14	21	14	12	12	15	14	11	21	7	10	13	8	15	19	10	13	18	11	14	10	19	12	11	14	15	8	16	17	9	12	12	18	11	5	20	16	11	14	14	8	8	20	18	11	13	12	17	17	15	15	18	15	13	16	15	13	10	10	8	20	18	13	16	13	19	14	13	12	15	11	18	10	17	12	10	17	16	10	13	12	10	14	10	11	14	15	19	18	14	14	9	10	19	15	14	14	12	11	16	17	18	15	11	17	15	14	11	12	14	13	19	18	9	14	14	15	12	9	13	11	16	17	21	16	14	9	10	11	17	7	4	14	11	9	21	13	18	17	22	12	18	13	21	13	12	12	14	9	21	15	17	7	11	12	14	10	15	8	11	10	17	11	13	8	11	10	10	17	9	13	16	8	11	13	13	9	4	14	12	9	11	12	16	17	14	16	12	17	7	12	15	17	6	12	12	20	13	16	12	20	11	7	12	18	19	12	9	14	17	16	15	16	21	12	15	24	12	11	12	11	10	12	17	25	17	10	14	12	15	13	11	14	16	10	15	12	12	12	15	16	14	21	15	15	18	11	12	10	18	10	14	15	13	15	10	17	9	22	17	19	12	19	11	10	12	11	12	17	16	17	14	18	16	13	15	13	10	15	9	15	12	15	19	13	23	14	12	15	11	15	6	16
13929	6390	2792	10573	17427	16273	13306	10620	8456	6659	5607	4484	3838	3243	2850	2451	2249	2604	2210	1868	1462	1330	1254	1133	1001	975	901	885	862	818	658	729	655	608	610	607	542	535	574	510	515	496	526	510	470	463	431	437	423	394	377	415	395	386	368	413	443	369	401	388	356	351	352	323	356	348	338	330	330	330	323	348	341	359	304	326	313	319	332	294	351	305	305	308	326	289	340	312	293	316	331	296	307	333	287	291	299	315	297	290	290	286	306	297	299	304	292	299	320	288	282	295	271	298	261	291	278	308	288	271	311	303	269	273	292	272	284	270	277	296	278	298	303	277	272	288	300	287	273	296	288	269	250	274	276	267	258	323	294	284	304	272	287	266	272	283	273	300	268	296	294	294	277	229	270	319	279	276	256	268	287	260	269	296	268	291	272	251	276	275	273	306	275	226	286	266	238	301	268	254	283	303	264	259	283	302	279	259	264	273	238	283	290	255	290	301	309	283	257	268	267	300	297	321	292	286	268	276	264	262	299	280	270	283	266	285	273	267	274	256	291	290	272	274	284	299	278	289	258	247	269	275	256	281	256	288	252	278	263	253	282	277	264	291	263	263	279	258	249	266	286	301	274	244	261	254	263	242	269	281	268	271	252	286	258	260	275	285	275	301	274	278	258	262	271	284	281	267	266	264	270	281	275	244	305	277	290	288	261	282	299	315	280	273	232	294	255	287	291	256	277	267	267	244	269	282	260	286	291	304	282	265	259	261	288	283	240	278	305	248	247	274	251	269	288	270	277	268	292	290	267	280	265	266	251	220	279	251	269	281	257	273	250	263	285	304	303	270	265	291	274	252	280	288	235	292	250	298	301	266	275	261	263	278	292	244	293	275	273	281	255	267	284	262	272	236	279	290	317	304	238	303	249	304	251	289	268	270	264	273	280	262	287	287	254	288	259	256	290	262	262	282	260	273	316	300	270	276	260	269	252	284	283	273	282	294	243	282	266	282	292	257	261	251	247	276	282	280	267	290	225	278	246	288	253	264	250	284	306	245	272	295	291	255	270	274	287	287	242	259	275	252	264	247	282	282	274	275	272	269	272	263	264	257	284	292	274	277	275	283	277	294	268	260	284	286	293	281	279	277	269	276	263	294	262	279	282	259	271	298	268	266	291	256	285	271	290	297	260	250	263	287	282	281	280	292	288	296	266	261	254	270	271	261	267	292	232	276	251	267	283	239	261	286	276	263	259	266	272	285	263	257	286	262	276	298	255	254	271	243	293	266	277	277	279	256	278	278	279	280	283	273	284	284	255	253	265	295	273	276	277	244	287	278	270	250	266	247	280	271	276	285	326	275	261	269	269	239	311	260	247	241	265	299	286	305	286	266	270	259	273	271	265	267	287	257	254	250	284	268	264	252	276	251	290	296	290	245	261	277	247	265	269	270	253	275	271	266	281	301	248	279	256	258	284	292	271	263	254	275	289	250	284	321	260	265	278	266	274	257	273	260	277	291	262	301	282	277	254	283	269	275	256	267	303	259	264	293	262	287	281	284	304	282	291	290	283	264	264	281	259	261	259	281	286	237	298	322	298	266	283	269	269	269	242	275	293	274	273	278	285	274	266	275	284	260	279	283	272	270	286	263	266	249	258	297	287	277	277	263	286	275	243	288	284	288	236	278	311	269	272	275	279	290	282	279	249	247	277	257	271	283	259	265	283	274	287	308	285	262	271	265	259	283	263	288	257	270	283	253	253	281	262	264	257	261	287	277	293	249	266	298	260	267	282	273	253	267	275	286	254	268	283	263	291	280	281	271	271	261	268	298	301	261	291	291	272	299	291	235	281	293	306	273	281	303	265	279	311	280	250	280	270	279	256	282	263	272	268	279	278	294	268	259	269	280	285	296	274	284	281	261	267	282	264	291	273	290	245	268	261	288	264	280	260	265	288	257	287	267	283	277	264	272	287	277	276	265	264	258	309	266	272	280	288	279	282	285	275	281	262	266	291	279	241	290	270	270	274	295	278	267	275	296	278	241	298	253	267	276	269	267	270	287	280	258	283	274	246	272	259	247	247	277	272	248	293	263	256	272	271	245	260	236	269	289	284	293	266	260	262	260	257	245	266	272	268	262	291	266	277	261	308	275	258	273	278	265	272	309	267	252	273	269	280	276	258	244	299	252	276	262	262	270	280	305	278	265	281	262	250	266	273	260	264	263	280	277	271	270	291	255	264	279	256	265	260	271	252	281	298	282	266	295	264	271	320	286	238	267	270	269	275	279	271	271	271	273	265	277	276	259	239	277	276	298	266	294	313	269	293	284	275	295	287	304	283	282	285	291	296	277	277	299	298	297	293	264	279	278	305	257	273	261	271	272	261	285	251	264	252	279	253	238	270	239	266	286	275	242	273	255	275	265	271	286	304	272	272	236	266	293	258	280	272	291	276	246	281	274	307	294	294	302	268	254	265	242	261	260	250	296	252	265	276	258	260	282	291	281	260	246	274	252	266	289	292	259	249	289	253	274	295	271	284	285	261	258	252	310	272	249	272	289	277	276	266	289	294	262	279	258	288	264	284	264	259	318	271	261	293	268	288	267	280	270	259	262	290	267	265	268	288	257	264	284	282	266	270	277	283	259	291	297	294	260	272	256	275	279	304	260	261	256	276	270	287	290	262	261	282	281	281	281	253	264	289	251	260	257	293	274	247	266	272	272	284	252	301	274	275	271	297	260	265	285	292	288	266	249	303	291	270	258	294	258	293	292	262	276	291	238	266	250	301	249	260	270	252	282	261	286	303	281	286	243	266	275	281	296	290	282	256	253	268	277	277	298	288	276	293	291	280	254	274	280	285	269	275	253	268	271	271	297	251	266	263	275	259	260	272	274	283	283	286	264	271	272	284	252	243	265	309	256	265	293	282	268	251	276	295	274	300	225	264	299	264	297	314	284	294	246	248	278	280	297	268	273	269	278	273	284	288	289	261	250	258	276	307	264	296	269	274	300	283	281	262	277	271	302	269	250	275	260	282	262	278	257	258	288	283	276	270	252	278	266	270	300	279	282	271	289	278	278	284	300	282	304	287	274	265	273	264	288	296	257	279	268	267	271	264	275	261	283	270	273	283	267	277	302	287	268	295	274	306	280	315	288	279	263	269	275	248	251	319	269	273	297	271	249	289	254	270	277	289	276	283	246	275	308	271	259	273	273	291	283	297	272	279	298	277	226	254	261	291	268	290	260	252	253	293	258	273	272	278	297	277	270	275	247	236	266	261	291	267	278	274	292	298	275	291	246	270	268	265	249	273	254	288	268	263	283	285	288	303	278	262	261	275	253	279	272	270	261	280	288	272	280	280	272	245	250	275	274	245	262	278	268	277	260	252	255	279	290	292	261	230	251	280	237	292	283	278	284	239	264	262	275	284	267	270	260	276	273	277	269	277	273	241	258	252	269	279	277	274	236	270	261	280	262	272	260	267	287	273	269	248	274	248	257	267	271	266	258	260	302
960	33	22	23	28	36	34	35	30	27	29	30	25	21	22	25	18	21	24	21	16	10	15	14	14	19	11	19	17	19	18	15	19	15	19	20	15	15	15	23	15	21	22	7	22	10	10	10	21	16	13	13	11	15	16	9	11	16	15	19	8	17	18	10	15	17	8	15	8	14	16	18	9	16	15	10	21	17	11	11	17	15	11	23	17	8	15	9	21	18	20	8	10	14	11	14	21	18	15	7	17	11	16	8	13	11	14	13	21	23	12	18	14	16	11	13	14	14	15	17	18	12	10	25	13	14	11	18	25	17	7	15	16	17	21	18	14	11	15	18	16	15	18	10	10	20	20	16	13	17	12	12	21	13	22	14	16	17	12	15	11	17	11	10	12	19	19	11	11	20	13	18	16	15	16	13	10	18	12	16	17	14	11	14	11	8	14	11	15	14	11	18	21	7	12	20	13	17	16	21	12	12	16	11	13	15	15	18	14	12	17	19	7	13	14	13	16	17	14	16	9	17	12	11	16	12	16	11	12	17	17	7	21	15	16	7	15	21	19	12	15	19	20	14	22	16	18	24	12	30	15	13	21	15	12	12	20	15	18	15	18	15	18	14	20	20	18	8	14	12	14	15	18	11	13	10	16	23	14	20	14	14	16	17	13	16	16	20	17	12	16	14	10	10	18	10	9	13	18	14	15	18	11	12	17	20	18	15	14	12	14	10	18	16	16	15	16	16	30	17	23	9	18	14	16	19	14	21	21	18	20	20	11	16	21	20	10	8	9	13	14	10	15	12	16	11	14	11	24	17	12	11	11	11	22	13	14	17	19	9	16	8	16	14	17	9	17	23	24	20	11	13	20	12	24	15	15	10	7	17	17	13	14	15	23	7	13	11	20	17	11	14	14	16	16	12	21	13	11	14	19	14	11	21	17	17	8	18	23	15	13	7	17	15	16	18	14	18	14	15	9	16	19	15	20	22	10	15	11	18	13	21	14	11	15	17	18	8	23	24	19	11	12	17	11	16	16	9	12	16	17	19	17	14	7	10	13	20	9	20	18	25	17	10	15	14	18	9	18	8	10	16	25	17	16	16	16	18	18	15	12	13	14	14	24	8	20	15	21	12	16	14	16	17	13	12	16	11	13	12	16	22	10	14	15	12	19	14	13	16	11	26	16	12	10	10	9	15	18	20	9	14	15	10	9	12	9	18	16	10	13	27	16	7	12	16	21	16	19	15	13	15	11	18	26	17	8	12	25	21	16	9	17	13	16	15	12	11	20	13	16	10	13	15	19	8	18	16	16	22	15	12	16	18	9	14	15	16	17	12	18	13	21	15	15	12	19	14	15	14	11	15	21	16	21	17	14	12	23	15	12	14	13	18	12	17	19	22	21	15	15	18	11	25	10	16	12	16	15	10	16	8	10	21	23	14	23	15	14	13	12	25	13	17	16	12	12	18	15	16	7	24	17	16	14	7	14	14	15	8	22	15	17	15	16	14	11	20	10	14	17	12	7	18	12	17	17	14	14	16	14	12	22	19	15	7	17	15	18	19	17	16	13	16	17	16	22	18	18	16	22	15	21	13	18	12	13	10	13	10	14	11	19	15	7	12	16	8	9	16	19	19	14	16	19	16	16	19	18	10	12	16	18	17	11	12	15	18	16	10	20	10	15	13	12	18	10	17	14	13	23	9	13	12	21	18	14	8	12	20	20	12	20	15	14	12	22	14	18	10	10	20	19	21	18	20	11	13	15	15	9	15	14	12	16	16	20	16	10	15	20	13	17	18	20	12	16	13	16	9	14	9	16	15	18	18	13	17	15	12	13	16	12	13	17	25	12	17	13	13	14	12	11	16	20	16	17	11	15	16	16	23	22	19	20	13	8	16	13	10	18	11	14	16	15	9	15	11	18	13	15	10	6	13	10	11	11	12	13	11	14	21	22	14	17	22	13	13	9	16	22	15	21	11	11	12	17	16	21	19	15	12	7	19	12	10	13	23	18	8	14	21	23	19	13	19	14	13	20	21	23	13	19	18	23	10	12	7	6	20	9	9	23	15	14	18	16	12	18	18	17	15	13	15	18	9	14	9	15	14	22	14	17	12	12	15	15	13	15	7	15	10	14	15	19	16	15	8	14	12	17	16	16	21	16	24	13	16	11	14	19	14	13	12	14	13	17	8	19	11	11	16	14	15	21	20	19	10	16	13	11	15	9	20	18	15	20	18	10	16	13	14	10	9	14	20	15	19	21	14	15	14	18	14	16	14	17	9	12	12	15	10	11	18	12	17	17	15	16	17	15	18	20	15	16	14	22	17	13	15	8	18	11	21	16	14	16	13	17	12	14	18	16	22	9	18	14	14	15	20	23	9	9	14	17	18	11	19	17	19	9	21	20	12	15	10	12	17	19	10	18	12	10	14	12	20	23	21	10	19	13	16	12	19	15	10	8	15	21	10	10	19	12	17	19	17	21	12	19	15	15	13	14	25	12	10	18	13	11	22	21	18	9	22	16	9	19	18	11	18	14	17	18	16	12	18	20	20	14	19	15	18	18	17	16	14	17	15	19	11	15	19	19	15	19	23	15	20	11	14	17	19	22	13	20	18	6	10	15	22	11	7	19	16	16	23	11	17	11	12	13	16	15	16	16	13	18	16	17	20	14	15	14	15	14	12	17	11	13	12	14	20	16	18	20	18	7	11	10	13	14	21	12	15	11	13	21	24	15	10	15	15	18	16	10	20	10	16	15	17	17	12	15	15	18	27	16	29	21	16	13	19	14	24	19	13	17	21	15	10	10	15	13	10	16	14	12	9	16	9	19	19	11	19	11	10	15	12	13	16	15	20	17	18	12	12	15	13	19	9	12	22	18	18	14	17	12	9	18	8	16	15	22	20	14	12	15	12	19	15	20	21	16	18	16	11	11	23	16	10	20	13	18	18	17	19	25	13	16	19	11	9	23	12	12	14	13	15	15	14	13	14	14	14	18	20	5	10	17	11	14	17	19	18	13	17	14	13	15	20	16	16	25	12	22	20	20	11	18	11	18	14	17	17	13	20	14	19	7	20	13	18	16	16	15	17	14	14	18	9	13	20	23	9	12	19	14	24	14	13	18	13	10	16	17	11	18	19	13	16	21	9	19	11	18	17	10	21	17	16	14	14	22	14	14	13	15	13	14	10	15	17	14	17	19	9	18	16	18	17	14	10	18	15	12	19	20	14	14	13	14	12	14	13	11	22	11	14	21	13	16	11	13	13	16	17	12	19	14	11	15	23	21	16	10	11	10	21	14	17	12	25	12	10	17	17	15	8	16	16	9	17	14	13	12	14	21	22	13	12	15	20	17	13	8	16	17	13	19	18	14	20	18	17	10	17	18	15	16	15	16	15	19	20	13	12	16	5	12	14	15	11	14	23	12	13	12	11	11	19	10	16	22	14	15	12	25	16	22	18	21	11	13	13	10	22	15	27	16	14	11	17	18	15	14	21
7147	1447	641	1893	3344	3143	2443	1914	1456	1191	999	923	770	700	627	591	628	691	628	570	476	430	452	420	412	388	370	388	371	350	346	351	344	377	306	374	335	328	336	339	360	337	324	335	327	312	311	317	315	305	358	307	306	320	307	326	305	305	303	327	314	264	301	336	319	281	292	323	329	305	316	318	306	286	285	314	297	277	276	307	320	302	302	309	266	301	303	278	315	307	322	288	299	348	290	284	332	305	270	281	303	314	305	320	291	327	303	277	302	291	281	303	300	314	296	300	286	292	337	295	284	307	300	289	292	298	310	291	308	313	301	289	310	288	299	290	297	306	290	298	302	292	282	299	314	298	285	308	285	283	304	310	282	283	308	288	312	297	297	279	317	289	300	290	307	291	321	309	285	285	290	305	307	311	286	284	300	294	336	289	293	336	291	290	287	291	304	309	323	304	289	265	281	287	307	314	331	288	316	277	299	290	315	301	285	294	303	283	304	308	278	290	301	298	297	285	310	312	299	296	284	284	295	267	311	298	297	280	306	298	321	295	259	314	309	314	295	330	319	322	309	282	317	298	289	342	288	288	304	279	310	292	295	295	288	296	288	311	292	292	312	321	286	299	273	310	287	306	335	328	283	316	313	302	303	279	286	315	277	295	275	301	303	291	307	323	282	321	292	325	274	322	321	303	286	281	281	306	268	305	321	271	322	278	306	299	264	270	300	327	301	278	299	320	272	315	295	303	311	286	320	295	313	282	286	290	330	329	313	313	345	262	308	322	300	302	296	285	283	310	282	334	296	311	282	288	307	297	281	276	301	307	319	286	319	288	302	286	303	273	286	295	307	305	307	283	291	276	280	304	285	300	248	305	277	302	304	308	285	267	297	278	284	305	290	326	313	284	310	310	285	288	320	269	300	278	271	317	319	332	289	287	305	303	311	302	304	286	301	309	296	320	285	293	325	324	305	318	275	283	261	289	292	310	306	304	286	290	287	305	316	301	327	311	314	282	313	303	311	326	336	266	280	289	274	278	332	306	274	314	305	288	333	307	289	304	300	307	302	285	344	278	282	292	291	328	298	290	308	288	291	314	317	310	306	282	296	291	343	303	298	290	304	308	287	310	323	285	316	283	290	315	304	287	281	299	303	295	292	292	316	265	319	328	307	310	318	278	269	308	289	290	267	296	320	300	294	305	309	295	284	285	295	323	332	304	293	306	331	291	309	294	301	312	304	322	275	325	273	327	317	293	304	290	295	292	267	306	273	295	304	303	286	281	274	290	299	302	298	290	273	309	307	340	262	293	308	304	288	286	312	289	307	296	295	280	299	306	283	307	285	302	299	313	308	267	320	300	299	279	285	285	283	295	300	314	280	298	294	270	288	303	302	320	306	338	298	293	330	295	257	289	322	303	271	314	305	291	279	307	273	291	329	292	299	299	312	285	294	312	304	311	305	269	279	292	268	315	297	286	314	295	309	309	311	303	276	303	312	286	273	315	311	307	276	295	299	316	311	285	318	326	310	301	322	308	302	307	297	304	311	307	294	293	328	270	309	278	323	291	287	289	306	332	300	274	314	292	294	312	315	278	292	290	301	255	262	290	310	282	285	269	296	311	314	282	306	287	265	274	331	312	304	305	293	298	340	293	292	283	300	314	307	301	300	316	317	283	318	286	281	298	318	334	284	299	304	303	316	298	278	302	264	278	316	300	275	297	316	300	331	282	294	291	282	310	284	269	319	301	279	284	306	296	272	289	328	312	320	326	310	283	289	297	290	307	301	273	327	317	297	308	293	316	290	310	314	302	284	309	318	286	290	272	294	290	308	318	295	300	321	304	315	291	304	322	268	263	288	281	289	300	287	302	299	312	290	285	311	295	293	308	313	324	294	273	308	282	273	303	282	322	303	314	289	273	301	280	286	278	293	308	307	277	287	327	318	296	297	311	262	301	325	323	291	301	300	305	286	296	306	315	319	296	302	291	317	285	307	295	288	313	287	313	304	301	289	314	307	312	263	301	281	321	306	306	296	291	310	325	282	309	267	321	333	288	319	269	340	310	329	300	298	270	281	293	293	301	284	325	279	313	296	279	307	281	283	303	292	319	303	316	261	280	343	271	270	289	310	310	292	279	274	278	301	294	296	276	296	302	337	283	311	303	300	268	329	296	302	313	307	332	300	275	284	306	330	292	296	321	287	282	296	286	293	301	277	291	311	296	288	296	292	301	281	319	249	319	326	279	318	252	301	307	289	273	281	293	292	300	289	264	298	298	317	322	287	286	285	309	285	292	290	310	289	291	282	312	271	288	279	292	268	292	317	293	330	272	300	296	324	315	310	333	294	321	261	281	273	322	321	306	268	289	300	315	278	292	308	304	301	309	262	312	280	314	282	284	297	309	298	328	303	247	294	319	287	296	291	323	293	288	301	312	316	285	267	287	296	306	292	299	302	300	303	300	308	316	287	284	294	326	298	282	310	314	291	282	265	311	312	318	305	307	288	293	310	313	312	277	308	275	290	304	307	273	314	289	301	286	321	297	309	326	286	298	320	305	319	303	264	297	302	279	277	288	329	270	266	285	329	282	302	298	277	297	276	284	324	313	298	281	323	324	307	306	307	295	289	299	297	311	298	291	311	301	281	293	271	309	298	286	273	294	272	308	266	293	291	281	298	281	295	308	276	324	305	298	312	295	275	306	319	288	274	302	303	289	287	301	321	307	318	312	316	305	276	290	314	297	311	320	294	312	286	317	307	295	309	304	297	302	285	289	323	272	298	304	307	320	282	327	298	310	276	339	303	273	299	306	322	309	291	313	300	270	301	301	313	300	284	309	311	327	317	299	317	287	295	305	303	301	308	313	302	295	314	305	303	306	310	303	322	306	284	291	311	309	304	297	298	292	326	275	320	321	285	291	260	292	276	319	300	273	326	291	291	290	299	305	302	282	302	274	309	300	316	276	289	316	310	303	313	316	278	298	329	303	316	285	272	294	293	289	292	307	330	292	285	279	313	316	268	301	299	294	305	322	294	275	300	322	281	299	284	293	284	317	327	291	313	286	293	297	289	312	273	284	304	306	303	302	317	254	316	302	274	331	302	310	290	312	307	285	300	302	261	304	278	279	299	289	286	290	285	310	287	289	298	295	295	282	285	267	287	281	303	277	307	319	256	309	313	302	291	296	292	302	286	273	291	297	274	299	292	290	313	320	292	329	293	287	292	291	304	312	276	305	290	297	303	259	318	309	307	293	290	328	293	313	301	297	311	287	280	305	291	294	287	266	285	322	303	291	320	262	271	314	305	317	294	331	319	312	291	293	309	306	296	325	331	283	306	304	291	306	310	296	306	290	259	283	286	304	307	272	306	295	323	278	313	266	282	295	278	299	309	286	269	300	318	328	303	292	297	297	289	281	295	306	286	282	282	323	279	289	294	310	298	270	295	300	281	309	281	296	301	306	295	324	272	257	278	317	298	301	289	301	290	320	323	303	308	320	288	335
1926	83	67	51	69	111	84	87	76	60	70	54	60	39	55	48	42	47	39	37	39	38	35	33	28	44	28	27	29	27	39	22	27	33	26	32	30	27	27	30	32	26	25	31	34	27	31	32	19	20	34	31	25	28	31	30	24	24	21	27	27	22	24	36	21	24	24	28	17	23	32	28	22	16	23	17	20	26	20	32	23	24	23	16	23	25	26	29	27	26	24	25	27	25	19	28	23	25	20	22	20	20	34	28	28	16	36	16	37	30	25	33	28	26	26	31	30	16	32	29	29	23	27	28	21	22	23	16	36	22	25	22	21	33	23	24	20	28	16	29	24	45	25	29	24	21	22	21	25	29	36	30	17	34	32	27	29	21	28	21	21	25	22	30	15	21	21	23	19	23	32	20	21	24	31	14	19	24	14	28	30	32	35	24	27	25	30	29	20	37	27	26	29	35	25	27	28	27	34	31	27	31	20	23	30	34	25	11	27	36	20	27	25	31	27	21	28	22	20	24	24	14	29	21	34	20	13	25	16	26	26	29	30	27	30	27	24	25	28	28	26	33	24	27	24	22	21	27	19	20	25	24	30	24	31	29	24	26	22	30	28	26	26	25	25	16	27	28	18	23	28	16	36	30	27	23	18	18	18	16	17	32	28	38	33	32	25	26	27	31	18	24	30	26	21	28	25	28	27	22	17	32	24	31	28	34	20	27	20	17	30	23	36	27	25	28	32	14	21	34	25	22	30	35	24	31	34	24	33	17	30	25	17	22	22	28	24	21	17	33	24	20	27	33	22	25	22	29	30	19	24	18	22	27	23	27	18	28	28	31	29	25	24	25	31	26	23	25	23	23	28	18	31	37	21	18	19	20	27	25	26	34	26	24	25	26	43	23	29	31	24	30	28	23	22	34	29	30	19	26	29	25	19	21	37	32	23	26	25	21	23	22	22	21	25	27	25	28	32	22	27	19	32	24	28	18	22	25	22	22	34	35	28	20	19	19	32	32	31	25	23	31	24	23	35	36	27	25	31	31	24	22	27	19	24	25	27	27	20	22	23	20	28	22	17	25	27	19	23	25	22	30	23	17	26	23	26	27	20	22	25	21	22	26	16	24	25	29	23	25	21	22	31	32	27	25	33	20	25	24	16	26	27	24	22	24	37	30	23	32	27	25	28	25	30	29	25	35	31	22	24	17	34	23	26	23	32	26	31	25	23	30	27	29	14	20	22	27	31	24	34	27	28	28	21	32	27	15	30	21	29	20	29	22	31	15	21	29	27	22	22	25	22	19	24	21	24	27	21	25	15	27	18	22	27	25	24	24	29	29	27	33	29	16	21	24	27	27	20	15	29	25	27	36	21	14	21	36	24	38	26	21	31	24	25	25	25	22	28	24	32	26	35	19	32	33	30	29	25	29	29	27	24	25	19	21	34	20	21	29	31	23	32	23	18	28	26	30	20	27	14	21	31	23	32	23	34	24	23	25	29	22	28	25	24	18	25	29	24	19	26	25	21	30	26	26	24	22	30	20	27	24	23	23	24	27	23	31	29	17	27	29	28	23	34	21	29	26	36	29	20	28	27	26	26	19	27	26	23	26	27	12	31	37	33	30	32	21	22	28	32	25	28	35	23	21	26	24	31	24	33	25	24	28	32	16	34	29	29	26	24	31	23	29	25	30	24	27	27	15	23	27	30	35	23	24	34	33	31	35	30	24	30	26	19	22	23	37	20	33	23	23	23	19	28	29	24	28	30	22	25	30	21	27	26	27	30	28	32	23	25	21	33	33	28	23	25	18	24	25	25	27	26	24	29	31	31	26	26	25	24	23	30	22	28	27	18	24	18	22	24	25	27	34	29	26	34	26	28	31	35	29	27	17	29	25	20	19	21	18	21	31	26	32	23	22	23	19	26	19	23	18	25	29	18	34	22	22	25	25	30	41	27	22	22	26	25	26	25	19	27	34	38	33	26	30	30	27	28	19	22	24	24	28	18	24	22	30	23	33	24	22	28	33	21	24	22	27	29	27	24	31	26	22	23	31	27	25	23	20	26	26	24	30	29	26	25	30	24	20	24	13	28	18	19	25	18	31	25	28	21	23	34	22	17	25	31	34	28	29	34	24	37	28	32	23	34	22	22	33	30	29	28	34	24	17	29	25	21	21	23	28	33	30	26	32	29	24	20	23	24	24	23	15	23	18	24	20	14	20	28	26	26	13	25	28	18	25	17	28	23	27	28	25	23	22	17	34	19	27	22	25	24	25	23	27	26	22	27	25	27	29	25	26	28	23	27	25	32	26	20	27	26	23	24	34	23	18	24	33	30	29	24	23	21	24	30	26	27	19	29	24	31	22	22	28	38	32	26	21	28	29	22	25	37	23	31	24	32	30	22	17	28	22	24	20	16	23	29	21	26	26	24	26	20	25	29	23	22	24	29	37	22	27	23	21	34	23	19	25	26	21	33	23	26	31	23	31	25	24	29	30	19	27	20	27	29	30	27	29	32	29	27	30	26	28	28	35	28	32	22	29	27	23	40	38	27	22	24	22	27	26	27	29	25	29	43	28	27	26	21	14	35	27	27	38	29	34	17	29	30	20	25	25	15	25	26	24	25	26	40	19	20	25	26	22	37	19	22	30	31	21	24	27	24	28	24	27	29	30	35	28	27	28	38	24	30	29	33	31	36	20	31	35	21	27	23	19	26	24	28	34	38	30	27	17	23	37	25	23	23	28	27	31	25	26	23	26	19	19	23	39	26	22	18	26	20	18	24	30	26	24	21	27	32	23	28	21	34	23	22	27	22	27	11	35	27	26	22	29	23	26	24	19	21	28	36	26	25	27	27	24	28	28	36	29	15	20	29	21	23	12	25	17	13	25	24	27	26	16	13	25	23	28	21	30	23	19	26	23	16	25	18	24	28	19	21	20	21	28	23	34	12	29	22	16	26	36	33	27	29	27	25	20	33	38	27	20	20	24	29	20	31	16	22	18	21	18	29	35	28	30	19	34	18	21	21	21	27	26	30	27	25	26	29	23	23	20	23	20	18	24	21	22	35	23	25	22	27	22	16	25	16	21	21	24	22	31	37	28	29	21	27	37	23	31	23	29	32	27	17	23	27	32	20	27	25	25	30	22	21	28	21	27	28	21	19	32	19	23	19	16	39	29	24	18	27	15	30	30	27	21	22	20	19	32	17	22	28	28	17	25	28	34	30	29	26	27	26	23	20	23	24	28	29	34	22	36	30	33	29	30	25	27	23	17	22	27	26	23	16	25	22	18	27	26	24	16	28	26	35	30	18	24	19	24	37	26	19	27	18	32	25	27	24	34	38	27	18	23	26	23	23	25	18	26	21	30	26	31	22	33	31	32	12	22	24	18	25	23	16	22	23	29	27	28	20	21	20	28	24	28	21	35	32	31	23	23	28	37	27	32	21	20	22	23	28	24	14	28	28	24	19	35	20	34	23	28	16	22	19	28	13	29	31	35
9029	3297	1662	5587	9867	9270	7580	5778	4551	3726	3014	2511	2217	1959	1781	1587	1429	1654	1470	1339	1030	946	914	935	849	849	761	767	749	769	738	679	692	648	641	673	609	577	615	623	611	615	596	569	612	531	563	551	597	584	583	487	543	532	555	531	538	566	573	512	500	552	526	516	563	503	544	495	539	523	507	517	522	553	532	505	514	524	533	512	499	508	515	514	513	513	523	514	494	491	519	489	491	497	508	499	523	488	570	528	465	536	548	498	496	538	519	503	490	478	486	489	523	508	499	497	510	518	475	485	460	506	457	478	521	526	522	489	499	521	474	467	521	517	489	507	544	490	507	491	475	492	512	475	520	529	518	515	504	489	486	487	508	502	530	439	465	543	472	521	486	455	482	480	456	509	464	517	523	526	515	490	513	483	473	485	510	527	481	491	525	517	496	501	494	449	465	482	506	507	498	490	522	499	513	472	506	493	552	499	560	517	514	500	468	500	513	509	524	523	517	487	498	485	492	534	490	456	485	530	507	508	490	480	487	474	506	490	518	508	520	504	506	473	503	529	478	448	494	489	474	543	474	498	507	489	534	499	504	546	501	500	498	508	498	512	463	522	473	529	498	477	505	512	480	483	487	485	476	484	493	483	473	522	452	461	468	494	474	489	506	500	502	475	491	515	513	524	520	517	534	504	521	472	452	482	490	473	543	505	494	500	480	470	481	485	466	469	483	480	491	542	479	466	465	484	492	454	501	470	520	450	487	529	499	487	519	487	492	491	497	483	481	452	460	502	474	502	444	532	534	488	519	490	474	478	473	510	491	522	508	491	497	462	512	503	479	494	481	495	508	458	500	477	529	523	497	499	485	508	461	507	481	483	463	492	490	485	510	492	527	491	507	485	439	522	459	514	515	504	514	522	479	486	474	492	476	505	506	492	530	438	506	526	483	514	487	477	514	499	492	454	519	474	494	483	536	544	515	548	478	545	506	482	562	471	505	452	507	471	502	469	485	499	520	491	512	499	498	524	479	487	472	468	523	527	462	501	501	506	480	505	452	520	471	491	468	487	514	491	492	506	528	471	489	494	509	489	499	505	495	490	488	508	499	512	505	505	514	464	528	495	501	494	489	510	495	442	531	494	471	544	481	528	502	486	494	487	487	490	508	510	474	521	468	518	484	495	507	493	513	459	522	503	508	485	506	496	526	478	509	444	504	499	496	497	508	503	457	515	494	503	459	488	544	479	514	469	487	458	503	489	499	503	503	486	491	496	506	508	491	480	469	502	483	509	524	533	489	480	502	474	533	490	503	504	512	489	488	518	497	471	486	436	466	508	486	489	494	467	469	497	469	538	454	511	541	465	496	490	501	478	484	508	475	484	517	515	470	484	533	474	527	500	478	490	516	477	506	512	501	472	500	511	491	462	513	553	480	554	483	487	504	506	492	492	498	496	479	502	484	478	504	523	481	498	496	498	513	486	481	484	515	453	518	528	462	486	470	523	468	487	473	538	494	484	507	506	490	511	510	480	498	480	482	499	482	529	474	504	456	477	517	526	478	506	470	498	537	486	515	498	519	529	479	496	472	475	460	548	464	509	469	513	497	455	502	510	526	487	506	482	497	543	503	497	512	435	526	496	548	478	530	478	508	504	521	496	485	455	502	494	493	475	498	523	505	464	504	450	500	478	502	444	538	501	509	478	481	518	484	512	479	489	511	502	538	501	489	466	484	478	479	468	479	503	461	496	519	504	505	514	437	513	500	473	507	486	516	474	531	480	509	518	516	475	501	462	470	526	482	492	468	479	477	549	497	497	522	522	438	537	480	512	473	513	468	483	482	544	498	508	515	514	492	507	452	490	460	459	511	484	503	514	486	488	456	494	474	491	496	484	487	479	497	492	480	468	492	516	522	438	513	485	522	451	527	514	470	488	472	466	480	493	500	543	489	509	479	523	457	499	509	506	492	486	535	502	532	472	490	510	523	533	483	508	487	487	473	469	499	483	485	534	475	511	476	496	473	459	514	499	513	480	550	521	500	505	507	464	543	510	480	464	494	528	485	458	476	494	484	455	500	501	479	491	492	500	506	487	497	474	477	496	510	474	530	498	494	517	500	490	515	457	504	516	502	497	480	516	498	515	479	512	481	455	514	533	491	517	522	512	509	478	519	483	502	473	476	452	447	485	508	493	496	495	491	472	458	527	505	453	481	491	485	497	501	502	501	507	514	523	472	504	531	502	508	507	503	485	494	483	504	527	495	488	491	518	486	496	506	499	503	502	538	520	472	492	493	494	489	527	472	473	494	482	520	469	495	476	531	466	470	468	485	468	523	498	503	518	486	511	509	492	514	523	498	507	522	491	492	450	473	488	506	432	487	530	459	466	516	464	500	549	466	503	509	485	494	493	448	490	458	488	477	532	505	478	494	509	492	485	497	484	485	483	507	521	501	505	472	496	509	492	500	503	452	511	489	527	469	485	476	508	453	507	498	542	518	487	483	477	502	526	498	470	506	502	476	521	502	499	468	541	516	472	487	508	487	529	517	493	498	471	528	492	552	513	479	483	509	493	493	446	492	481	490	521	476	456	508	475	468	521	497	510	482	479	508	504	459	472	485	513	475	506	496	499	485	486	527	477	495	500	486	503	534	504	551	460	493	482	438	515	489	458	508	517	459	511	537	474	492	480	483	509	530	484	523	493	537	516	515	487	486	505	497	533	508	519	480	497	473	504	439	482	516	493	533	492	505	493	533	493	517	511	492	507	482	502	501	502	510	508	522	464	505	465	469	516	473	505	531	500	520	508	451	493	464	517	474	494	468	475	478	466	553	497	478	461	523	537	498	471	513	477	526	494	516	446	500	472	481	521	506	458	539	504	480	502	493	526	500	487	482	489	504	502	504	494	493	504	515	498	525	529	496	498	517	436	511	495	479	483	487	459	509	472	500	450	466	466	503	483	471	504	506	497	491	501	515	473	535	494	510	504	470	493	508	508	513	469	467	477	508	497	488	490	453	494	495	490	482	519	518	468	491	456	506	489	488	483	493	481	490	536	470	522	477	483	523	496	473	501	467	483	493	495	495	468	489	508	512	508	463	472	465	510	504	507	464	530	488	490	466	516	487	465	500	521	489	495	488	512	516	517	535	501	477	500	501	501	500	513	491	486	487	486	496	492	505	520	517	503	505	527	508	475	462	501	501	518	503	555	535	465	536	492	501	519	510	506	474	480	497	496	496	484	518	514	500	477	505	503	498	547	487	488	498	497	568	495	493	490	521	468	461	503	474	495	518	481	492	538	480	521	479	517	528	494	505	487	484	503	468	474	514	482	498	463	508	534	481	502	533	489	467	492	486	459	541	510	493	457	510	506	526	484	486	477	473	522	486	504	506	487	543	530	515	439	480	477	524	539	483	511	481	458	506	508	502	513	509	456	520	480	509	515	450	474	487	463	492	527	456	542	511	507	466	483	489	487	446	503	492	501	514	511	486	541	469	495	477	502	495	472
1916	73	54	67	61	99	94	94	87	65	68	67	54	62	41	39	46	53	45	38	46	33	30	36	28	35	29	34	31	18	29	30	27	27	31	28	29	25	23	21	29	34	27	28	29	22	31	27	22	31	28	21	23	33	21	20	31	25	21	33	21	22	23	26	25	32	23	24	32	21	28	20	17	23	30	25	28	16	19	25	25	26	28	21	32	21	21	27	34	25	24	29	18	34	16	22	30	29	21	23	22	33	28	33	37	18	20	27	32	23	29	24	25	18	36	24	34	22	22	27	14	29	25	26	19	28	29	21	19	27	21	20	21	30	24	24	25	26	31	33	32	18	25	29	21	31	22	33	19	14	25	20	25	29	23	29	24	29	29	24	24	25	19	20	28	29	38	23	20	21	24	28	28	26	27	24	26	30	24	31	22	26	27	21	35	17	27	26	28	30	28	30	18	28	28	20	23	23	30	22	26	21	27	23	23	26	29	26	29	27	27	24	17	22	30	16	27	34	22	25	19	24	27	29	29	27	16	25	21	31	19	21	23	35	24	29	20	33	25	34	27	25	32	25	32	21	21	25	25	38	19	26	23	27	35	27	23	28	30	32	24	26	26	22	33	17	24	22	23	15	33	26	20	14	21	26	24	28	28	25	29	26	24	14	28	24	30	20	21	31	24	15	23	26	30	18	25	16	24	21	27	22	30	28	26	22	22	29	22	25	30	23	24	26	18	25	23	20	24	23	26	21	19	24	30	19	18	33	34	19	21	26	22	27	29	27	29	25	28	27	22	21	14	26	18	15	22	25	26	15	25	26	17	33	30	19	24	33	31	18	25	25	22	22	25	33	26	35	20	18	30	18	27	27	25	26	27	28	31	30	27	27	24	25	22	24	31	27	21	26	32	22	16	17	20	30	36	25	33	18	22	22	33	25	27	29	34	30	21	25	23	20	19	23	26	23	41	31	33	26	11	20	25	24	23	24	29	19	27	28	25	28	26	31	32	16	29	26	19	23	22	24	24	21	18	24	21	28	23	27	16	25	24	29	17	26	22	33	25	20	30	25	25	28	24	26	19	32	27	30	19	21	24	27	21	24	30	31	23	19	29	28	25	23	28	32	30	22	29	29	19	27	34	34	27	13	21	21	25	25	13	20	25	31	32	26	27	22	32	28	19	28	22	21	26	14	22	26	20	29	32	14	21	29	26	29	24	19	28	22	21	20	27	27	31	19	25	32	20	31	23	27	31	24	19	27	29	28	25	25	22	34	26	29	25	30	20	30	29	24	24	23	30	21	29	32	22	24	24	24	20	20	25	26	25	25	23	24	30	29	32	26	21	18	22	34	18	25	19	33	32	20	23	30	17	23	26	23	39	25	31	22	16	31	21	29	19	29	23	22	25	24	22	19	24	26	17	25	42	20	15	20	19	23	23	26	27	27	29	35	29	16	19	21	29	26	24	25	37	31	28	19	22	17	17	28	20	22	25	20	18	31	33	15	21	27	22	32	32	23	28	31	27	29	25	29	21	35	29	24	24	28	28	24	35	32	29	25	21	23	26	22	36	32	20	27	32	24	31	25	26	14	23	30	23	20	31	23	34	30	27	35	25	32	23	17	34	22	31	23	24	28	27	28	30	31	30	28	38	13	20	22	30	22	22	25	28	24	18	30	18	17	21	21	25	27	29	25	34	26	29	26	28	26	17	28	31	24	24	19	28	31	27	27	28	21	22	21	25	18	33	30	26	22	25	33	26	24	24	24	17	24	26	29	27	23	25	24	25	14	22	27	32	32	23	17	25	21	20	26	27	35	31	24	20	26	28	20	19	16	24	28	23	35	32	31	26	23	29	31	28	26	24	23	19	28	28	34	13	32	30	20	25	30	17	25	35	33	32	25	23	25	24	21	22	10	14	24	33	20	20	18	27	21	12	29	20	16	21	31	32	29	24	22	22	29	26	26	26	27	23	23	28	36	26	23	29	28	25	29	29	38	20	31	24	20	23	37	23	26	31	17	23	32	28	28	26	18	26	31	21	19	19	22	24	30	23	20	23	20	21	28	31	18	15	20	31	35	26	26	18	29	26	26	29	24	19	35	21	32	19	29	34	33	27	22	21	25	21	25	25	27	34	28	23	29	24	26	29	21	27	25	28	24	31	22	29	20	12	34	21	36	30	27	19	19	22	27	25	29	30	19	22	29	23	31	28	30	34	23	33	27	26	25	30	26	25	32	37	31	28	31	22	31	25	25	13	22	28	29	26	27	28	13	21	22	18	26	19	18	29	19	28	30	30	21	26	28	21	29	25	28	27	33	26	20	20	19	32	26	24	23	29	16	28	22	27	23	26	29	26	21	27	31	25	23	27	20	27	21	19	18	21	20	22	32	25	19	26	19	28	33	21	29	30	26	23	25	35	22	23	28	29	28	18	27	20	31	28	21	24	26	28	30	25	27	23	32	27	30	23	22	32	22	22	25	32	28	32	26	22	23	25	25	24	23	27	26	32	20	22	29	26	16	21	24	21	22	23	27	23	24	23	18	20	34	27	32	20	22	27	27	32	26	28	28	27	17	29	12	32	26	30	28	27	31	16	22	31	25	28	25	29	29	32	23	27	22	20	19	23	18	26	22	22	27	24	25	21	13	25	13	24	30	28	30	22	27	22	25	28	31	20	27	31	26	26	21	28	32	21	19	30	33	25	18	24	24	23	30	21	24	26	32	19	19	21	23	30	33	30	25	25	18	30	23	19	27	19	21	19	34	30	32	31	38	24	28	20	28	30	25	21	28	28	14	24	31	26	33	30	18	32	20	23	25	23	24	31	16	26	35	27	27	23	27	34	29	13	21	30	24	27	27	36	18	20	23	22	23	29	27	34	23	27	24	31	24	33	22	20	23	30	24	22	22	29	26	21	22	22	23	33	18	25	34	25	27	32	27	26	29	21	24	34	28	37	25	26	19	25	30	22	37	17	24	21	27	20	23	29	30	28	29	26	29	26	23	26	27	23	23	26	26	21	26	23	24	24	25	25	33	28	18	24	26	36	28	33	24	28	23	32	33	38	24	26	31	26	23	27	28	21	22	16	25	27	21	24	26	28	31	29	31	23	27	27	25	28	22	29	18	35	20	25	28	19	15	24	26	23	28	21	25	22	24	31	26	25	25	26	25	31	25	24	26	26	30	32	21	26	31	27	23	26	27	26	27	20	31	26	26	26	32	19	20	21	35	23	24	27	26	27	25	25	24	25	26	25	15	20	20	28	31	21	26	27	25	28	25	32	17	26	34	23	23	30	27	29	31	25	23	27	19	29	23	24	20	33	20	28	23	15	19	24	20	28	19	23	23	20	33	27	19	26	25	16	27	28	19	26	19	34	26	23	28	20	20	37	27	19	24	30	29	25	23	27	25	27	22	26	29	17	28	20	22	28	20	29	30	37	29	31	31	20	33	19	27	31	21	18	35	31	26	23	20	17	31	21	23	45	26	23	27	20	31
9007	3151	1603	5372	9590	9076	7329	5736	4590	3684	3038	2527	2116	1886	1712	1577	1443	1536	1461	1261	1012	963	951	853	797	825	811	769	728	721	676	671	660	645	703	580	671	612	612	593	555	653	573	559	598	620	562	567	549	532	533	573	538	561	528	564	547	513	541	597	598	501	511	543	528	577	569	546	547	515	491	571	518	501	538	537	498	503	542	526	522	514	526	530	480	514	495	515	531	485	476	501	505	506	493	458	506	514	488	506	475	470	499	498	521	525	482	523	521	482	493	538	483	494	521	503	500	491	492	527	477	476	522	499	502	504	521	553	546	467	459	505	499	486	490	502	475	553	496	490	485	504	510	498	504	517	520	495	521	520	500	522	527	480	500	483	494	546	526	522	514	461	494	473	471	465	473	478	537	468	499	480	541	492	485	498	506	522	529	503	480	511	453	495	513	474	475	484	519	477	502	493	494	487	500	494	482	503	495	483	493	503	473	501	556	481	444	493	496	525	523	513	519	527	469	471	473	460	479	485	491	513	466	491	480	500	484	479	464	522	530	470	486	500	487	470	469	499	487	504	480	493	472	513	472	521	481	481	476	517	469	479	470	467	468	475	467	508	501	504	458	541	497	467	496	503	506	497	499	494	524	511	489	480	522	539	500	472	503	519	533	502	512	430	560	492	561	436	499	466	498	514	514	467	466	487	491	494	485	480	479	533	534	474	487	509	480	505	477	508	527	502	509	469	463	517	507	522	520	531	503	515	519	453	520	478	506	456	506	499	514	483	521	527	514	517	488	473	497	453	473	503	473	542	512	475	530	490	523	521	490	466	501	484	487	474	497	542	509	500	507	471	501	508	471	534	440	529	508	474	489	473	513	522	509	535	463	507	527	508	503	533	474	508	504	476	490	488	529	469	486	471	462	523	502	494	526	499	508	490	488	529	505	472	533	465	491	516	487	463	493	499	476	517	445	526	481	466	507	542	485	516	461	488	489	480	489	515	523	477	511	500	497	497	516	465	496	536	510	450	512	496	498	495	501	516	508	440	509	487	440	474	515	541	493	519	495	541	512	480	539	466	505	498	539	475	485	473	461	527	477	454	474	468	477	498	493	557	509	496	482	523	474	515	461	470	472	538	465	477	482	519	529	484	476	488	493	497	512	483	520	478	516	487	477	502	517	524	502	473	551	508	483	524	487	508	543	501	511	553	520	484	478	501	479	460	473	473	501	512	516	475	492	504	487	490	468	476	517	491	487	480	513	517	476	494	494	496	495	439	492	498	489	492	456	488	494	451	473	482	477	502	475	491	523	494	501	517	467	477	514	490	504	509	482	517	519	505	515	511	545	506	480	480	485	511	511	509	465	486	535	474	489	514	494	497	475	521	469	485	491	541	530	496	488	492	524	477	471	515	470	487	464	524	488	515	472	495	504	513	492	454	469	476	466	480	493	519	503	505	450	519	526	456	526	515	542	499	460	501	513	462	452	487	483	499	488	507	492	478	485	507	487	504	527	474	496	440	502	487	491	508	475	436	521	487	527	465	471	444	524	480	462	478	522	478	461	492	486	486	504	484	484	495	467	465	511	475	522	485	496	456	493	502	467	531	511	477	471	454	465	497	522	511	509	481	438	493	513	551	465	505	487	523	508	526	517	480	515	481	478	442	423	492	478	488	478	486	487	488	491	495	469	502	513	475	492	501	496	485	526	483	490	510	489	486	519	499	521	470	504	437	509	486	499	469	472	472	493	500	481	505	489	507	481	510	480	472	442	498	531	493	509	469	502	536	479	462	470	502	486	485	511	470	479	473	498	420	531	487	488	490	521	460	462	492	495	470	465	492	469	488	476	487	498	521	534	506	530	528	504	452	439	489	483	458	503	524	492	493	485	499	522	500	506	475	488	501	494	474	513	508	506	485	533	445	474	505	481	524	473	460	504	501	472	524	491	483	495	514	499	495	479	481	532	499	502	479	488	474	501	529	506	493	493	481	513	490	505	451	523	481	497	504	498	528	513	548	499	504	485	477	480	541	466	465	478	478	517	487	493	515	521	446	500	504	491	462	516	495	495	503	500	541	514	510	530	491	459	494	519	511	485	520	498	497	487	504	502	479	502	492	508	484	470	502	503	484	506	480	516	511	530	460	507	513	501	504	486	437	523	474	470	483	513	518	509	507	493	466	453	475	484	505	506	468	530	504	522	528	495	469	498	468	471	472	494	509	484	523	486	532	497	538	525	465	471	505	487	467	511	500	483	493	500	508	517	548	476	488	476	464	486	499	500	467	503	542	477	492	492	505	480	475	477	475	486	504	489	529	477	460	501	507	502	500	491	455	515	484	472	472	491	496	490	527	492	488	473	488	461	534	466	480	486	492	516	470	492	478	520	505	517	514	490	495	528	467	517	448	470	471	452	519	476	521	481	494	486	514	477	517	515	534	486	501	527	519	538	479	511	488	477	513	497	500	488	491	502	507	492	498	527	470	483	505	488	502	491	502	478	495	501	495	499	514	520	489	495	518	528	524	495	488	509	455	496	472	516	477	502	487	465	501	498	490	518	441	507	492	543	507	508	484	474	508	516	500	494	479	497	494	454	491	510	528	532	569	498	509	502	460	490	472	491	518	493	489	520	464	522	514	527	495	459	487	479	477	476	457	472	514	492	500	498	477	507	536	490	526	515	473	497	507	530	510	526	500	523	508	467	546	501	470	513	482	474	464	506	460	500	488	474	516	479	491	482	528	470	507	499	515	517	458	487	489	513	521	441	446	478	500	506	434	500	513	488	486	492	490	469	461	503	511	494	515	474	504	501	464	481	511	527	528	507	489	515	508	527	503	494	497	482	500	461	487	513	500	509	500	509	476	461	506	496	497	494	484	465	423	512	464	478	460	486	472	461	439	522	464	496	495	499	546	492	516	487	508	481	528	489	491	521	554	450	508	525	503	486	455	487	518	469	476	453	515	513	475	525	518	515	485	542	483	481	523	483	523	492	489	508	535	503	478	498	486	466	470	529	515	482	496	515	491	504	477	486	491	482	504	513	522	471	510	465	461	502	494	514	510	486	535	516	494	482	500	483	471	502	443	494	474	513	469	492	474	509	445	465	473	514	511	454	494	451	497	523	513	470	478	508	493	495	439	490	490	507	491	509	517	496	475	485	462	486	465	481	487	531	481	489	455	508	517	480	480	506	484	534	512	505	512	508	513	499	492	501	467	507	507	486	482	522	527	516	511	501	470	503	495	505	526	499	496	506	512	572	490	528	530	477	476	482	494	534	495	495	512	531	524	499	501	500	502	517	465	542	483	519	475	540	492	509	527	508	461	515	486	502	459	453	497	470	453	482	498	505	489	491	454	494	508	467	501	496	521	497	505	504	488	491	471	532	489	518	505	535	484	514	505	459	475	486	535	481	517	496	493	460	454	504	493	484	519	498	498	485	473	496	491	468	498	532	521	468	522	524	490	506	457	489	475	493	464	504	481	497	518	508	475	479	502	516	504	495	494
1035	168	84	64	155	193	188	160	116	104	88	92	79	70	63	50	60	48	54	51	36	42	33	26	27	33	30	20	31	21	30	15	19	20	22	17	15	20	25	18	18	30	17	33	17	21	18	20	17	14	15	23	15	14	11	11	6	14	19	13	21	14	14	17	18	16	12	25	13	19	18	12	13	10	18	12	8	18	19	13	19	12	20	16	12	16	15	15	18	12	17	13	12	17	14	10	18	14	14	11	17	9	12	15	19	17	17	17	18	13	14	15	17	18	17	15	23	18	17	15	18	20	22	12	14	16	11	9	15	16	9	14	11	15	18	14	13	23	15	19	12	16	11	20	21	19	16	10	13	15	10	13	11	19	20	18	10	9	12	11	9	12	18	14	8	23	12	9	11	14	16	11	7	10	14	7	13	11	17	15	15	16	22	11	20	20	12	18	16	12	13	19	5	13	15	17	9	18	18	16	16	10	16	17	7	10	19	6	15	22	19	10	9	20	17	13	12	15	11	14	11	14	17	14	10	14	14	11	12	19	8	18	7	19	16	15	16	10	17	10	13	12	12	8	13	14	12	14	13	19	10	14	11	16	19	21	17	10	16	10	12	15	10	17	21	12	13	11	11	19	12	8	8	9	8	19	8	15	11	14	10	6	19	15	12	21	11	12	8	18	15	18	14	10	19	18	15	18	17	18	12	17	20	13	9	8	22	17	16	15	15	12	6	20	5	22	14	9	16	19	14	16	16	10	18	15	14	19	9	14	11	8	16	12	18	18	9	13	18	17	14	16	17	11	13	7	19	21	14	20	13	13	15	11	19	24	7	7	10	17	17	25	17	11	15	13	11	11	10	13	11	15	10	17	15	18	10	20	8	11	10	12	15	13	15	22	15	15	17	6	13	16	16	22	13	13	24	17	8	10	12	17	18	12	18	13	21	16	15	13	17	12	11	10	14	12	10	12	22	17	17	21	13	16	12	18	11	16	14	12	17	10	15	17	16	19	9	13	10	10	13	14	8	22	14	13	11	16	15	15	12	14	12	14	17	14	18	8	17	16	17	16	10	16	22	20	15	7	22	17	18	12	18	12	10	14	16	14	20	17	20	12	13	17	7	15	14	12	15	17	15	15	13	15	13	10	18	12	9	11	14	12	16	12	11	9	17	7	7	17	15	27	14	11	10	13	19	15	14	16	14	14	11	6	20	18	20	12	14	15	15	12	11	14	9	13	18	14	19	14	19	11	13	16	12	17	8	15	14	7	13	15	11	13	14	12	8	13	17	13	18	15	11	12	12	9	7	13	17	12	13	11	15	17	16	15	20	11	9	18	16	13	12	15	8	15	13	12	17	12	15	10	14	9	18	15	9	20	13	13	13	16	20	14	19	13	9	22	19	14	15	15	14	8	9	9	13	14	19	19	17	11	9	20	17	18	16	12	12	20	17	13	13	10	11	17	10	14	11	16	24	13	14	15	3	15	14	21	13	8	20	11	21	15	7	21	13	6	19	13	13	19	14	11	9	12	12	14	11	15	19	17	17	15	6	18	12	10	8	7	12	14	14	10	11	12	13	15	9	16	17	11	14	14	7	21	18	16	18	14	18	17	18	13	11	14	13	12	22	19	15	16	9	10	15	11	11	7	19	17	9	8	11	14	11	16	11	13	14	8	13	15	18	13	13	14	16	17	15	11	13	13	15	12	13	10	18	11	13	10	16	10	11	17	13	19	13	9	14	20	8	16	8	10	11	18	13	10	11	19	14	19	10	13	14	11	17	10	12	20	12	14	14	11	13	11	9	13	12	16	12	11	17	12	15	13	11	10	14	10	13	10	21	18	16	19	13	19	11	19	13	13	17	11	15	12	14	12	22	9	15	18	20	19	19	18	15	11	15	13	10	11	12	13	16	20	15	18	12	16	12	15	13	20	11	15	10	15	9	14	18	11	8	15	16	17	14	8	17	13	17	27	13	14	16	8	11	13	11	17	16	19	10	15	14	9	17	15	16	19	14	10	10	12	10	8	11	22	19	18	16	14	16	7	16	13	17	12	16	7	7	19	19	9	13	17	16	12	18	14	11	18	16	13	11	8	12	12	13	7	15	11	12	12	13	19	15	21	7	16	15	12	7	12	16	19	5	13	14	11	12	13	9	6	10	16	9	14	14	13	17	16	18	12	14	19	14	19	12	16	16	10	15	18	11	14	18	18	8	9	9	17	16	15	10	23	11	18	16	10	11	13	14	15	16	12	12	10	13	12	8	8	11	22	18	13	11	10	15	18	8	9	16	11	14	22	14	20	14	15	14	15	6	15	15	12	20	19	12	8	28	11	15	18	19	13	17	13	10	13	14	11	9	15	10	15	14	16	11	6	12	7	20	13	8	14	18	17	14	14	13	11	15	12	20	10	14	17	22	17	17	11	12	19	12	11	17	15	15	19	13	7	10	9	13	12	19	15	10	13	13	18	22	9	13	15	18	19	18	14	11	14	10	14	16	17	17	12	15	13	21	15	12	10	18	11	16	14	17	11	14	8	13	13	14	7	14	10	16	12	16	19	7	10	15	15	9	18	13	13	18	16	14	11	19	12	12	11	18	15	10	14	12	14	11	9	16	13	18	12	11	12	16	10	19	16	11	12	13	11	7	16	14	10	10	9	15	10	12	18	14	14	5	15	10	12	9	15	18	10	18	11	21	10	19	16	7	21	12	20	15	14	16	13	12	8	15	18	12	17	19	16	8	19	8	8	19	14	16	10	13	17	13	17	15	16	16	14	11	17	15	14	13	13	16	20	5	18	19	8	8	21	14	15	13	18	10	13	11	19	13	23	19	13	12	18	5	24	15	14	11	10	19	17	14	24	14	12	9	13	14	20	15	16	19	15	10	15	20	14	19	22	15	11	21	19	16	11	11	17	7	13	10	12	16	8	13	17	26	15	10	22	18	12	13	6	12	13	20	17	13	11	11	12	10	15	24	8	13	21	15	16	13	10	13	14	24	11	18	9	10	14	9	10	15	16	11	21	16	20	17	14	13	15	17	18	9	13	22	13	16	13	15	14	13	18	12	8	13	14	14	18	9	9	14	16	13	19	11	20	15	13	15	16	20	10	12	12	7	13	16	14	11	14	14	16	21	14	17	13	11	15	15	15	16	13	11	15	14	12	10	19	13	15	13	14	11	11	14	18	8	10	19	18	21	17	13	21	14	16	12	9	11	11	12	16	9	11	9	20	11	12	12	9	14	14	12	12	20	14	18	9	17	12	9	17	25	16	14	12	11	18	11	15	9	12	16	14	12	8	15	10	11	13	9	19	13	13	15	12	16	15	18	13	18	16	11	15	17	9	12	17	10	18	11	17	9	5	18	18	11	19	11	12	11	6	12	20	7	14	18	12	14	11	13	12	12	16	18	15	20	21	14	12	8	11	11	8	9	11	10	22	15	14	18	24	15	21	26	11	19	15	25	7	16	6	14	11	12	17	14	21	10	15	26	14
14083	6496	2780	10469	17460	16043	13327	10517	8389	6459	5431	4399	3757	3294	2822	2487	2291	2624	2292	1864	1365	1287	1264	1140	1038	966	913	882	784	753	691	707	698	628	592	586	547	525	533	517	473	490	464	492	437	434	435	407	436	437	444	408	384	418	413	399	415	397	372	376	347	347	347	360	354	332	351	358	321	334	369	333	351	317	344	334	306	300	327	315	345	298	307	299	303	318	310	287	290	337	312	282	317	278	287	291	330	302	291	315	312	272	323	291	282	267	320	311	317	330	270	312	297	317	299	293	283	290	275	282	293	306	281	264	280	282	298	309	313	298	291	286	290	300	249	281	284	319	266	284	287	310	263	280	259	279	272	278	272	263	284	322	299	273	274	264	281	265	284	264	260	269	273	288	274	269	274	283	261	275	277	299	288	279	270	266	296	280	269	287	286	289	273	269	281	284	299	289	274	293	282	287	262	256	248	288	273	265	275	232	276	265	273	297	269	298	271	310	277	273	280	275	260	279	257	297	266	249	287	233	276	286	299	258	243	274	268	300	255	283	271	270	268	275	266	249	266	262	280	267	277	265	294	271	262	274	253	294	289	256	257	325	285	276	280	267	267	288	282	289	284	266	261	263	263	273	270	293	291	290	262	259	260	299	291	274	260	251	276	283	317	263	290	281	286	274	288	251	303	294	294	286	282	277	270	285	288	279	281	261	258	282	305	285	301	264	268	305	249	253	282	279	277	274	286	275	277	252	292	275	274	263	292	268	287	255	267	285	271	238	295	300	272	263	286	279	278	252	261	271	291	263	268	254	288	285	272	237	280	289	273	300	266	292	265	287	258	282	286	282	249	291	273	255	278	272	299	288	276	254	268	270	265	282	286	255	288	273	272	326	272	285	285	245	263	278	290	264	273	282	289	284	289	276	259	250	270	273	287	281	268	275	249	272	290	267	270	318	312	267	250	270	258	307	272	270	270	260	246	320	271	259	269	293	266	270	266	282	267	263	285	272	234	268	283	261	262	261	253	273	282	301	279	254	239	250	255	290	248	279	255	293	279	264	276	264	301	290	253	273	281	275	269	279	260	279	284	275	274	242	271	274	302	283	303	278	299	296	295	279	262	262	312	283	298	251	274	279	248	253	286	241	249	284	260	284	247	256	298	250	288	290	251	284	267	278	278	254	281	277	261	269	293	268	263	243	276	277	256	279	303	263	273	258	252	287	270	248	274	271	267	251	277	268	287	269	260	298	281	279	285	252	274	267	258	260	279	256	305	244	273	279	257	297	300	279	281	275	279	284	275	283	255	270	259	286	276	294	275	265	273	261	292	248	287	291	272	256	284	276	284	311	278	275	285	285	292	250	264	258	276	283	298	275	278	272	278	252	268	269	302	300	262	251	281	276	263	277	269	288	258	271	254	274	259	283	290	267	309	272	252	282	284	278	294	267	277	262	263	269	288	246	268	270	281	272	267	260	261	278	266	260	281	265	241	266	251	287	271	307	267	296	270	266	280	279	284	274	274	255	279	299	277	255	266	285	252	273	276	264	260	265	275	244	261	265	278	267	268	272	285	240	270	308	255	297	263	302	271	296	297	287	271	269	288	262	293	284	291	279	269	255	278	264	269	316	272	274	281	297	296	291	308	267	273	271	271	263	288	280	281	266	288	240	276	268	302	258	281	282	292	262	246	274	277	257	281	270	265	256	257	262	246	268	262	289	259	291	279	280	237	249	272	297	275	227	242	262	279	277	258	247	295	244	282	287	242	270	270	250	269	268	289	290	279	281	256	272	279	276	249	280	281	281	284	280	244	256	275	288	286	257	272	274	253	275	281	273	275	288	252	307	274	308	269	284	294	254	284	272	271	276	263	303	278	283	261	281	253	266	274	272	240	276	267	255	244	287	271	253	270	236	293	277	275	261	256	234	287	266	272	258	290	266	280	298	288	290	287	278	280	239	255	257	293	257	280	258	267	258	275	266	281	296	248	295	300	264	263	259	267	257	282	268	260	294	276	280	261	264	259	247	279	285	248	262	268	264	256	251	267	276	253	279	272	270	293	284	241	290	287	251	278	259	288	293	266	315	280	295	266	237	280	272	260	262	300	266	287	299	288	253	275	319	282	264	272	275	257	291	300	275	259	296	303	286	273	261	284	302	260	256	279	287	287	266	275	275	285	267	239	290	281	256	278	253	268	263	302	332	280	275	282	296	297	259	275	285	275	228	291	241	256	284	288	279	244	266	273	250	268	239	296	274	265	271	251	257	210	249	271	274	267	250	274	308	284	275	266	299	276	277	258	269	261	290	283	291	279	244	257	292	262	298	259	266	283	248	267	230	259	268	243	270	281	277	272	264	266	258	247	265	282	269	284	296	263	291	277	258	275	297	264	256	273	283	265	250	277	299	293	259	276	268	240	268	281	277	277	275	268	263	298	286	259	262	305	293	286	269	258	282	305	244	269	272	265	263	290	266	267	284	273	260	279	272	274	289	284	274	261	252	227	264	275	281	262	288	278	277	290	282	262	297	256	278	283	262	252	286	267	257	258	285	283	295	289	270	265	282	264	264	261	282	275	275	266	303	260	291	261	258	280	268	312	294	291	283	282	279	290	273	263	290	271	285	261	259	246	285	290	300	277	255	275	277	259	276	276	275	247	263	255	268	269	260	265	264	258	253	287	274	262	282	264	296	258	258	270	279	280	275	273	281	266	256	257	294	236	276	304	265	273	300	292	257	251	274	311	310	259	268	259	275	276	296	269	287	245	280	269	267	278	237	259	251	275	300	245	282	272	275	264	276	237	287	265	269	267	252	282	261	279	255	298	263	279	282	265	286	287	258	289	270	287	278	266	243	291	293	275	277	280	287	252	275	273	281	266	270	293	254	259	267	266	262	272	291	272	261	285	259	293	291	283	270	255	278	257	260	264	242	267	266	269	277	288	257	265	274	292	277	268	268	294	293	287	244	233	246	285	271	289	292	292	292	261	264	279	253	266	252	255	296	253	290	282	281	256	240	292	261	264	303	276	283	244	293	275	289	256	272	251	262	292	282	245	243	281	268	288	294	293	274	245	288	281	278	253	268	273	279	257	262	282	244	278	259	287	295	251	254	295	286	275	302	259	270	315	256	281	281	286	302	245	271	270	253	299	297	294	257	280	284	254	277	271	267	294	274	292	282	299	289	276	266	266	284	265	291	287	256	264	297	296	253	268	286	252	262	309	262	267	291	255	268	276	325	288	267	281	305	304	237	311	323	298	267	274	287	289	276	280	285	251	289	253	293	270	261	249	246	260	262	298	248	295	284	284	284	246	246	289	289	272	258	281	231	279	270	267	254	269	285	284	273	266	270	285	263	265	284	291	289	268	294	282	298	258	215	266	249	297	264	289	264	261	275	271	257	274	250	277	295	265	276	284	264	253	290	265	296	310	257	284	253	271	277	270	293	265	294	248	261	251	247	253	265	296	288	298	258	290	283	275	260	283	261	277	280	252	268	274	286	270	273
984	30	20	23	29	34	31	27	30	32	20	26	19	16	26	25	25	25	17	19	15	14	16	23	16	15	18	15	16	25	18	22	15	9	7	8	27	12	20	18	12	19	21	13	15	18	8	16	10	12	18	16	18	12	14	14	26	16	7	15	11	15	11	10	16	14	13	11	18	19	17	15	18	15	11	12	16	14	17	12	16	21	16	15	16	17	13	11	10	18	16	16	16	10	16	12	12	19	16	12	19	11	12	17	12	20	22	12	18	15	10	22	13	19	19	12	10	15	10	15	19	11	13	10	11	18	21	19	13	14	17	15	14	14	13	15	10	11	14	7	14	22	14	13	27	11	13	15	13	16	15	14	10	23	19	12	18	10	15	14	18	15	19	11	17	14	14	11	11	10	15	15	17	12	13	20	13	15	12	17	14	12	15	11	10	14	9	16	16	18	12	13	7	7	16	9	8	18	18	17	14	16	11	13	16	16	11	17	17	13	17	19	20	16	21	14	16	14	13	11	15	18	16	11	9	11	12	15	20	13	15	33	20	19	15	17	6	17	12	10	9	12	11	16	11	14	17	20	21	17	8	15	13	15	13	15	13	13	11	18	17	15	10	14	11	24	16	8	7	14	13	11	18	15	8	15	17	11	24	14	9	22	12	14	19	12	14	7	16	15	16	18	18	8	7	23	17	17	17	13	11	19	16	16	15	17	14	13	13	21	14	18	19	15	19	18	15	12	14	25	22	16	9	14	15	23	19	18	20	13	16	14	17	16	17	14	21	13	15	15	14	19	18	20	20	23	18	15	11	17	11	18	15	16	12	17	16	14	24	10	17	13	25	25	10	16	14	7	12	14	13	20	11	16	14	15	17	13	15	19	12	11	13	14	16	17	14	17	15	25	16	15	18	15	10	14	11	20	12	15	12	11	7	22	19	12	19	12	11	23	14	16	16	13	16	15	16	19	19	19	7	13	8	17	15	15	15	16	12	21	8	17	18	18	17	17	14	11	10	17	17	19	14	12	19	16	16	14	19	12	10	13	16	14	14	17	16	13	21	14	15	11	20	13	11	15	15	14	17	18	14	10	14	15	16	20	14	11	15	6	18	19	20	21	11	12	18	11	21	10	15	17	15	9	14	15	21	11	16	23	17	15	18	9	11	12	19	17	17	12	16	12	15	16	17	12	15	24	20	16	14	15	21	19	13	14	13	14	13	13	15	25	20	16	10	12	17	23	21	19	18	14	14	13	12	18	12	9	9	15	19	19	13	12	16	14	20	15	14	18	15	9	14	14	16	17	13	13	19	19	16	13	5	18	11	11	16	15	18	10	20	12	17	18	13	22	9	16	24	13	11	12	14	13	13	14	11	8	23	9	19	24	20	18	19	23	20	12	17	20	14	19	21	8	13	12	10	21	10	13	14	11	13	10	17	18	9	16	15	16	17	12	11	16	20	18	22	16	16	14	16	17	14	19	10	14	16	15	5	13	16	12	26	15	9	11	11	19	14	10	10	11	15	16	20	12	18	11	20	17	12	16	7	13	12	16	11	18	21	20	14	12	7	22	13	18	12	13	13	12	11	16	16	19	18	6	19	19	22	16	21	10	13	15	16	14	18	13	13	17	13	26	10	21	11	14	13	15	25	13	7	12	22	14	21	16	14	15	17	22	7	13	14	11	17	10	27	15	16	24	18	13	13	19	11	16	16	24	18	21	18	12	14	17	19	16	20	14	20	17	18	11	13	17	15	21	20	15	13	18	16	13	11	14	17	11	17	10	11	18	22	13	11	17	13	18	16	19	14	16	11	16	14	16	20	15	19	10	16	12	19	15	14	7	13	18	21	16	10	13	16	12	11	14	16	18	18	13	21	16	12	13	15	14	9	10	10	13	12	14	16	12	12	10	18	10	18	16	17	6	11	21	16	25	18	20	16	23	22	16	16	11	11	20	15	4	14	8	17	12	14	12	14	18	18	12	16	18	12	21	18	15	21	14	11	17	19	16	13	13	22	14	16	18	16	14	18	12	19	12	16	13	15	13	12	20	16	14	16	13	10	10	16	17	22	18	20	11	17	17	12	17	15	12	20	24	13	19	12	14	18	10	13	23	17	13	10	9	19	11	17	16	19	15	12	20	10	8	22	16	15	14	13	25	19	14	12	13	16	23	11	12	17	12	22	10	21	6	15	12	23	24	14	20	13	17	12	17	12	18	19	9	18	18	13	9	21	11	16	15	15	15	15	15	15	7	17	18	14	15	10	12	19	19	15	14	19	14	19	17	20	12	12	23	23	18	15	16	8	9	15	17	18	13	14	19	13	12	15	14	17	14	15	9	16	9	24	18	15	15	13	21	22	15	11	11	13	17	14	17	11	19	22	21	16	13	16	11	18	22	13	20	19	19	18	19	15	19	14	18	14	12	12	15	16	11	11	14	15	17	7	12	19	12	12	12	14	17	18	12	15	10	19	11	12	18	14	19	14	11	11	14	8	13	16	17	18	8	15	13	11	20	10	13	12	12	21	16	16	20	12	22	17	10	9	17	14	17	17	21	19	17	17	16	18	17	23	18	9	15	9	19	15	18	22	15	19	14	8	16	12	27	12	24	10	12	26	15	15	19	17	14	9	21	14	11	10	11	18	10	17	19	15	15	14	9	15	22	16	25	20	18	12	18	18	15	12	22	9	10	14	16	18	22	16	15	22	12	21	14	18	14	14	16	18	12	12	10	14	17	14	15	14	10	19	9	15	19	10	16	13	19	23	21	16	22	17	14	20	15	20	19	10	9	14	13	16	19	23	18	9	17	16	16	20	7	18	17	15	19	20	19	16	12	16	19	20	13	14	10	11	14	12	23	12	21	16	13	16	14	14	15	12	19	13	15	11	12	18	19	15	19	16	15	8	22	9	13	14	16	13	13	13	13	18	19	16	19	13	12	17	15	12	14	15	14	16	4	14	17	18	11	20	23	9	14	5	15	13	12	19	19	13	12	15	18	17	11	14	18	16	20	16	16	15	18	19	15	12	21	13	13	18	14	21	14	18	20	21	12	17	13	17	16	12	14	15	10	14	12	16	11	21	15	19	20	17	19	10	13	19	20	14	25	15	18	17	16	14	19	17	15	16	14	10	12	14	12	13	18	15	14	13	16	19	21	20	17	15	12	18	15	14	11	17	17	16	12	7	7	13	13	13	10	18	7	14	7	14	12	17	16	14	13	11	17	12	22	13	16	15	14	16	14	13	17	17	16	18	13	16	11	12	22	16	15	17	8	17	8	17	12	20	12	13	15	20	11	13	20	11	16	13	15	18	16	16	14	11	15	16	12	20	13	12	14	14	12	12	13	11	16	5	17	17	9	15	19	10	19	9	11	22	16	15	19	18	15	9	8	17	12	19	12	12	17	23	20	15	14	12	17	30	9	17	18	27	20	18	15	13	14	20	21	11	14	13	17	11	10	10	15	14	15	11	22	18	14	10	15	17	20	16	11	16	18
7241	1477	664	1746	3281	3141	2380	1948	1446	1190	1009	878	777	684	655	620	571	663	674	537	452	431	426	418	385	387	374	367	380	376	375	335	365	329	345	360	340	328	314	364	325	344	343	345	314	308	316	340	296	306	336	319	345	355	333	336	310	294	319	337	307	312	332	332	331	298	302	324	331	308	315	313	311	319	311	338	300	271	304	291	320	293	296	314	315	306	318	307	285	346	302	299	309	309	324	318	325	317	289	304	301	310	330	335	294	302	287	288	289	318	276	309	299	312	299	298	293	314	321	308	327	312	307	300	332	330	299	301	318	299	286	289	306	316	316	277	336	292	321	299	283	302	292	320	296	278	309	309	321	299	308	267	318	298	317	313	274	305	317	296	307	275	298	310	290	321	333	287	315	284	300	320	292	320	295	286	290	277	273	291	283	285	291	285	282	297	314	268	306	302	306	300	310	308	280	325	317	281	286	308	299	282	281	288	285	319	274	305	307	307	280	309	268	314	318	316	291	303	298	295	319	295	337	310	313	300	325	296	296	285	311	289	307	319	279	307	268	286	309	320	305	341	300	289	289	302	298	326	288	309	295	297	292	293	313	304	294	292	307	273	309	319	305	303	324	270	308	305	279	291	307	336	315	298	261	305	296	298	294	293	337	324	290	292	281	317	298	258	298	303	279	287	295	300	320	306	306	305	291	342	294	305	310	298	294	283	289	307	324	297	310	331	306	285	286	291	293	257	296	305	310	315	329	299	276	296	293	317	296	281	279	299	277	306	296	298	294	290	271	290	296	307	321	269	299	297	283	288	315	341	305	297	316	291	323	321	324	319	324	307	304	310	344	305	309	303	295	296	306	325	305	289	284	320	319	293	312	294	317	286	317	309	290	304	303	280	291	296	295	286	300	288	294	295	301	321	325	283	278	321	336	310	281	317	288	334	321	297	317	316	298	292	320	320	330	306	311	311	312	261	310	306	307	271	314	334	269	285	271	311	259	308	288	291	260	306	303	316	311	329	275	282	272	305	307	306	288	344	308	277	279	297	289	298	289	310	257	292	286	264	322	298	294	260	307	325	301	308	306	347	321	304	303	300	291	302	309	302	280	303	294	283	319	288	286	308	295	318	304	304	314	285	300	291	293	283	339	297	310	305	323	307	299	293	292	290	306	290	306	331	301	266	299	307	296	309	251	311	312	326	299	301	308	276	291	303	288	292	320	322	291	287	294	301	299	293	306	286	308	292	300	308	301	303	314	293	307	299	306	296	257	292	326	298	312	300	319	288	291	317	303	287	337	315	276	301	334	290	290	302	318	295	305	296	295	289	295	286	275	297	303	297	306	314	304	304	296	324	309	312	324	301	310	291	321	299	303	317	265	299	317	311	333	293	302	317	312	291	282	319	264	293	297	270	295	299	300	310	304	297	297	307	277	319	279	295	303	297	320	302	291	304	278	279	301	325	270	319	302	303	323	282	294	275	318	320	286	306	276	320	341	276	310	310	322	312	310	317	316	286	279	292	303	264	280	285	318	319	298	317	336	298	306	302	298	281	278	290	286	296	319	298	324	311	301	321	315	331	306	280	298	295	334	261	307	291	296	274	302	291	277	281	286	286	315	331	282	276	294	311	344	290	278	298	276	285	304	301	255	282	320	290	316	351	287	284	300	264	311	302	290	299	316	296	319	304	301	290	322	292	280	268	289	322	317	273	300	275	280	285	287	313	294	308	284	300	300	285	284	326	290	323	289	288	306	288	299	317	288	302	295	322	323	292	296	309	308	290	298	311	305	308	327	314	302	307	281	297	318	262	288	302	307	306	273	293	312	294	316	289	291	285	295	298	298	306	298	272	292	297	283	292	307	301	339	311	276	299	318	276	329	299	310	292	300	293	294	307	278	292	284	315	299	287	284	316	325	274	322	305	300	294	313	302	309	325	295	318	313	269	310	291	289	326	276	299	334	291	304	314	283	293	304	280	303	294	291	291	315	293	301	303	299	293	325	305	303	305	272	305	298	277	308	313	310	266	325	294	326	307	314	324	314	284	315	312	319	309	296	316	297	311	321	313	311	283	293	325	316	342	321	272	325	295	305	284	326	295	313	317	313	326	266	323	309	317	284	323	303	278	292	301	282	297	303	317	294	304	289	319	314	298	274	265	329	299	312	282	284	288	282	288	275	260	273	285	292	288	298	305	301	300	298	308	271	298	279	280	290	298	285	303	307	298	335	317	267	321	293	276	305	316	294	270	296	258	298	313	303	289	286	319	300	309	302	288	286	272	293	266	321	315	282	308	288	292	318	298	289	297	299	314	301	249	294	297	293	308	279	278	310	297	285	327	293	315	312	298	315	302	289	297	302	309	295	283	299	300	273	320	330	295	261	308	299	305	287	289	266	288	331	285	296	310	321	313	333	288	287	276	294	312	279	285	290	310	280	304	278	277	299	288	317	361	299	275	280	325	300	298	301	284	315	269	305	280	312	282	309	316	322	296	310	283	288	306	293	306	302	299	298	328	284	305	296	308	323	266	298	293	318	297	289	340	313	319	308	316	279	323	270	285	313	268	298	304	284	287	325	320	334	289	287	287	293	321	331	312	312	332	319	283	288	299	283	296	281	305	284	301	293	306	343	269	301	259	314	291	318	315	301	308	279	305	310	303	290	298	290	292	317	286	294	273	304	287	270	298	282	301	316	299	318	295	255	290	288	304	274	313	308	275	288	296	278	325	319	312	304	289	299	316	315	322	313	298	293	284	315	331	320	327	314	291	312	291	313	295	321	296	268	328	275	317	328	322	284	313	269	276	309	285	275	311	284	328	309	317	323	291	287	262	277	305	314	295	304	306	330	300	308	297	285	280	296	318	281	321	304	309	288	325	312	305	306	309	313	314	315	290	323	317	251	285	299	315	296	290	329	313	307	291	295	316	286	298	313	327	325	316	308	334	269	301	316	294	300	307	265	318	296	324	308	251	302	302	323	306	301	292	286	319	326	298	312	292	305	297	276	300	299	301	288	320	324	287	288	281	322	297	288	333	285	307	304	281	303	292	282	282	305	305	268	296	306	316	283	308	288	321	331	286	289	292	296	323	313	314	278	285	322	312	280	312	349	304	289	323	311	324	305	297	300	317	311	295	297	306	303	290	308	302	296	318	298	289	295	294	304	296	320	297	288	290	301	273	298	276	302	324	286	323	274	276	314	312	294	310	268	279	288	296	326	291	304	302	323	313	315	308	303	299	303	283	293	302	294	305	314	279	292	305	309	335	308	304	317	304	332	301	281	311	300	267	292	288	295	293	276	301	300	266	350	307	331	311	304	293	315	305	299	292	273	269	300	315	306	284	275	273	296	270	296	302	310	295	310	276	314	283	329	291	322	299	345	302	310	273	298	336	290	311	278	303	307	325	324	312	313	268	309	280	308	280	290	331	326	301	274	313	285	304	300	311	268	307	338	309	291	300	286	306	308	297	270	310	288	298	291	316	303	308	290	310	291	284
1832	105	63	64	79	97	95	85	61	58	65	59	51	52	46	44	38	36	42	38	36	29	32	36	25	26	32	33	32	28	45	25	21	29	37	35	32	34	23	32	24	17	22	25	28	19	21	30	21	36	34	25	29	22	32	26	14	32	13	28	26	32	28	32	32	20	32	22	28	27	32	26	32	34	17	26	21	27	21	28	24	23	37	35	37	21	28	23	35	21	22	27	25	18	21	27	22	33	24	23	34	25	24	26	27	26	18	21	24	20	36	32	28	27	25	22	30	21	33	18	23	35	28	26	34	24	24	31	28	20	28	27	26	13	26	36	19	25	28	27	22	26	22	26	26	11	32	19	14	32	29	22	19	21	27	16	23	20	27	31	16	31	17	29	39	23	23	24	21	27	30	27	29	27	26	24	22	18	29	19	22	21	20	30	35	22	26	24	31	31	28	29	19	21	30	24	25	25	22	29	30	33	25	27	29	29	28	23	19	19	21	20	20	33	37	27	30	22	38	34	34	27	30	24	17	24	28	27	17	21	17	31	27	16	26	36	20	26	26	22	21	21	24	27	20	30	25	21	24	23	30	32	24	22	25	17	26	33	27	21	31	33	32	28	27	30	24	36	31	20	25	29	20	31	21	26	19	21	21	22	24	26	26	24	27	30	25	23	29	32	19	24	22	25	27	20	15	31	26	26	28	22	25	29	23	21	24	19	21	23	40	30	15	30	34	33	19	22	20	25	18	22	30	25	26	27	20	19	26	22	25	24	25	27	28	30	26	32	13	26	28	27	20	35	27	30	33	28	15	22	27	23	26	33	21	19	26	31	25	22	21	39	27	25	29	24	32	18	29	29	27	27	28	15	30	28	27	23	25	25	25	25	27	24	15	21	23	19	29	27	17	26	34	23	16	28	27	29	23	33	25	28	23	23	24	32	24	24	26	36	16	28	25	28	26	22	19	22	17	29	24	31	29	29	23	22	30	28	23	27	32	19	35	22	28	28	24	30	16	18	35	28	20	29	28	31	21	30	35	24	30	26	20	28	26	22	25	26	24	20	28	29	24	21	27	20	16	21	26	34	22	21	28	24	26	20	27	34	21	27	18	20	25	28	29	30	19	17	23	29	16	23	26	19	20	21	20	28	18	24	24	30	25	30	17	32	20	27	27	31	30	28	18	25	22	17	21	23	25	20	20	23	21	22	27	24	26	20	28	31	18	17	16	28	26	31	30	20	23	16	25	24	21	27	29	20	29	24	30	21	28	22	20	16	31	35	21	27	25	26	29	20	26	20	19	19	24	23	23	21	27	18	23	25	30	23	23	37	24	20	22	19	22	27	21	29	23	29	33	17	27	26	33	29	26	28	28	30	29	26	23	27	30	31	21	23	15	23	24	23	25	30	22	26	26	30	27	26	26	25	27	26	23	27	31	27	18	36	35	21	30	25	21	34	23	25	19	20	30	19	27	20	20	20	22	22	21	21	25	28	28	34	26	31	25	19	21	18	21	29	28	26	40	24	20	22	30	32	28	22	28	19	28	21	23	27	31	24	20	27	25	24	28	20	20	23	25	26	22	34	23	18	25	30	23	24	26	30	23	31	29	22	24	30	21	26	29	19	16	26	23	23	25	24	24	26	26	20	28	24	25	21	28	19	34	20	25	23	21	23	16	23	25	23	26	31	18	27	28	31	20	28	27	23	25	25	28	30	24	21	20	19	32	28	26	19	22	26	22	34	29	27	27	21	29	38	28	21	22	22	22	36	21	23	13	23	29	31	29	25	26	17	26	28	25	24	27	28	26	31	28	24	18	28	27	39	31	22	23	26	26	21	31	35	27	29	25	29	20	26	26	27	26	18	29	19	24	25	27	28	18	18	34	22	23	21	30	30	27	23	19	20	25	30	19	20	29	25	21	22	22	32	30	32	25	31	35	36	27	21	35	22	28	26	23	22	26	23	21	25	21	26	25	33	26	20	27	25	28	17	21	20	23	27	25	29	35	26	27	21	23	23	32	23	28	29	27	22	29	23	26	26	25	27	34	28	23	15	31	27	20	23	23	26	23	26	22	19	31	24	18	21	38	29	26	29	21	24	32	25	24	28	26	26	23	31	28	25	20	30	21	36	24	33	24	22	25	25	29	23	23	20	23	32	18	24	29	36	21	29	27	30	25	19	31	17	23	35	18	24	23	33	23	19	25	25	22	24	26	22	14	26	23	24	21	27	20	28	28	22	28	18	29	28	27	20	22	25	27	20	28	26	20	22	23	22	31	24	32	32	31	29	25	22	23	38	28	34	26	21	22	28	27	18	33	23	26	38	27	30	33	21	27	25	26	27	21	24	29	18	22	17	29	19	20	34	24	31	24	24	33	23	14	32	31	21	22	25	30	24	28	39	23	24	24	30	31	28	24	26	24	23	27	18	25	22	29	20	29	25	31	32	23	34	21	34	26	23	18	27	28	26	20	35	23	26	18	32	25	11	28	30	36	28	22	23	26	24	22	27	29	40	17	32	26	21	25	26	23	17	36	20	31	26	29	28	28	28	23	22	30	21	32	26	24	34	25	16	31	24	21	24	21	22	31	29	23	31	25	27	20	26	30	24	29	33	18	20	26	23	35	31	18	26	27	23	28	21	29	36	18	17	16	29	27	27	35	29	28	30	27	16	29	25	23	27	26	18	27	32	25	32	21	25	30	25	25	23	23	28	14	27	21	25	28	28	27	28	29	35	25	28	23	27	27	21	26	31	22	27	15	23	26	19	20	23	22	21	25	32	29	28	24	27	29	21	30	29	30	24	21	29	19	27	24	32	23	21	26	27	30	27	18	32	30	33	22	23	30	32	17	17	35	27	23	23	27	30	28	33	33	18	28	21	14	21	26	33	23	21	36	24	18	20	32	27	25	18	22	25	29	19	26	28	27	27	23	23	29	35	23	29	19	24	30	14	23	17	24	21	42	22	31	29	31	33	26	24	28	19	27	19	16	22	33	25	24	24	33	30	21	30	15	20	32	17	30	24	38	24	27	27	22	19	24	29	24	26	24	35	20	33	13	25	29	30	22	18	23	22	30	29	30	18	18	30	24	27	27	25	33	28	22	28	22	19	21	15	19	33	28	30	27	22	32	29	15	26	24	26	28	20	20	23	27	23	24	19	16	26	29	17	23	26	25	22	31	23	27	18	12	28	18	21	24	26	40	20	27	32	33	21	20	24	19	26	17	24	29	25	27	23	22	18	28	14	26	30	29	23	18	22	33	21	22	28	15	26	21	26	33	27	19	29	31	38	14	27	30	22	20	22	36	19	25	28	25	20	19	29	18	30	24	30	24	22	24	22	22	30	23	23	16	26	15	33	25	23	28	31	23	24	32	19	33	27	20	30	25	20	33	31	24	32	17	30	22	18	25	32	21	20	24	28	20	20	18	30	32	24	21	20	35	19	25	30	23	29	24	24	28	22	17	30	31	29	15	25	29	18	11	20	25	22	22	17
9211	3337	1624	5597	9933	9159	7436	5949	4630	3788	3048	2648	2213	1904	1739	1568	1412	1635	1444	1265	1016	1028	943	899	842	778	801	776	733	805	720	706	677	622	646	626	607	620	599	606	580	541	582	545	630	567	593	550	556	590	556	590	549	575	548	533	610	561	527	553	512	524	570	533	522	564	504	509	545	534	508	532	495	502	514	508	573	536	499	496	554	534	486	525	534	509	555	532	510	525	527	503	524	493	529	476	461	493	488	524	525	532	512	504	500	523	529	489	497	521	501	523	477	526	472	486	535	532	559	501	492	504	473	532	513	471	486	504	497	501	524	497	536	508	468	500	507	515	529	496	509	509	518	505	543	502	494	506	543	499	522	476	489	558	511	485	451	491	546	507	516	498	483	476	502	506	484	485	506	462	505	460	505	540	505	513	503	463	511	496	509	527	538	469	505	498	482	494	470	467	515	535	531	519	487	480	490	501	505	499	500	529	508	511	491	510	475	525	486	489	496	490	475	497	514	518	485	512	496	530	491	514	522	495	481	477	523	519	518	506	485	440	538	490	455	498	531	494	540	487	478	535	536	519	495	505	502	525	472	490	505	486	519	486	497	496	486	528	519	517	496	496	506	483	495	520	488	511	498	501	484	526	497	497	459	523	489	463	543	477	466	535	505	548	491	452	492	476	527	500	490	538	517	491	522	447	497	476	511	507	460	513	517	488	472	462	493	466	520	513	558	521	540	473	448	510	532	464	461	534	480	499	467	507	458	493	538	513	463	502	528	502	473	483	479	515	480	455	508	481	534	478	488	534	534	515	475	496	543	513	527	482	468	462	540	517	487	501	483	473	528	530	521	456	499	530	509	487	512	478	548	505	514	500	502	470	489	508	516	507	510	584	506	540	454	521	525	532	473	510	523	509	507	489	486	481	505	482	451	502	493	479	504	515	521	499	482	481	448	482	455	526	512	510	529	489	480	522	462	508	503	487	507	474	487	490	482	497	505	517	487	530	506	540	494	503	478	527	515	505	498	495	535	454	481	462	507	516	477	501	479	467	499	480	496	525	490	490	518	483	502	537	497	543	491	491	490	483	492	498	477	498	488	508	459	504	507	469	487	487	523	506	512	529	525	447	483	483	472	487	483	509	474	493	493	472	502	489	498	504	449	512	509	485	480	530	509	488	502	484	529	458	495	521	502	486	490	473	514	494	561	487	492	518	556	493	536	497	497	474	457	490	535	506	490	454	493	509	469	525	517	527	529	511	464	494	473	475	531	516	531	499	475	467	481	470	498	528	535	520	493	497	469	517	527	508	478	462	473	478	473	457	512	509	492	475	501	492	468	510	458	488	460	477	510	568	518	497	497	527	483	482	497	499	483	501	445	512	501	504	536	522	514	507	473	488	519	517	446	507	501	492	491	512	476	480	512	513	499	504	496	498	507	455	513	495	516	498	506	490	494	472	522	480	486	475	513	525	488	492	499	485	485	520	488	526	485	482	506	542	499	486	523	474	511	459	504	489	514	488	480	521	475	506	531	523	503	499	524	492	472	503	493	516	495	484	489	491	506	520	480	471	508	518	513	495	510	461	514	522	481	486	505	489	502	490	495	480	479	519	484	511	490	491	498	494	481	481	561	528	511	500	502	504	481	520	494	527	512	514	516	531	482	504	470	495	553	537	460	485	497	504	487	474	541	471	476	488	543	540	485	476	518	497	501	484	494	515	520	506	518	508	491	478	490	493	491	466	476	478	482	466	523	485	497	494	490	484	491	484	493	503	513	511	561	476	498	514	518	479	489	479	514	480	518	432	522	522	491	480	489	501	505	478	491	527	499	496	487	502	489	499	554	457	483	503	512	506	525	501	491	508	520	442	438	500	528	461	489	486	532	502	472	452	533	492	485	523	513	524	477	532	563	489	469	504	546	483	484	496	493	475	456	524	514	475	499	528	498	523	488	497	490	500	512	498	515	485	512	474	483	469	488	525	502	492	497	529	482	503	520	505	485	475	498	504	491	498	510	488	507	494	483	511	473	469	471	481	492	542	501	515	521	525	483	507	512	472	519	524	493	527	483	513	518	495	517	473	516	493	500	471	499	455	502	468	473	491	508	491	541	453	466	493	508	505	485	512	474	444	498	502	501	513	475	497	488	518	515	486	524	512	522	476	473	495	514	515	491	524	538	529	488	529	548	501	504	552	474	486	523	526	497	502	518	475	501	530	473	460	491	494	491	487	453	499	473	501	519	487	481	491	497	476	484	495	488	478	482	482	493	495	497	508	536	484	472	491	502	477	497	500	506	524	538	529	524	505	523	495	478	486	521	473	502	514	524	511	517	483	495	471	494	485	475	472	492	471	516	532	499	493	493	535	458	458	516	516	499	447	519	462	487	490	511	512	483	478	479	492	486	489	541	525	494	527	516	513	499	486	498	505	483	485	524	499	475	499	456	483	487	493	512	478	542	470	522	484	501	485	463	471	502	505	503	512	520	501	475	509	489	485	535	498	481	496	496	486	503	504	474	475	520	477	508	455	499	487	483	470	515	493	505	502	498	495	511	500	469	471	514	533	541	468	505	510	483	501	540	479	523	504	507	493	526	522	460	511	524	520	494	505	502	500	485	506	518	507	479	475	500	507	508	481	467	450	501	526	537	515	448	483	523	510	480	491	485	469	504	506	460	515	472	474	473	480	487	539	485	514	564	516	508	509	510	507	533	498	512	507	487	524	499	481	489	541	524	503	508	501	485	501	524	515	514	509	469	517	511	487	450	491	519	478	441	474	501	487	520	470	483	498	526	488	545	489	527	532	515	487	492	496	489	494	503	513	530	515	510	532	480	489	508	490	489	525	489	542	494	477	510	471	455	522	525	489	501	524	467	471	508	510	482	470	501	484	528	531	523	482	530	458	535	516	490	490	487	536	507	525	513	513	465	491	465	477	473	515	493	523	492	524	486	484	496	510	466	460	492	497	493	473	529	524	497	507	471	502	511	525	542	488	495	512	474	496	487	482	473	489	490	481	518	537	500	465	470	492	497	523	501	524	550	570	507	477	528	484	508	500	502	492	476	513	481	467	525	508	516	483	512	495	495	482	470	513	517	567	544	484	520	492	472	491	547	468	550	525	494	504	489	508	514	475	489	492	527	457	462	511	494	513	503	504	484	475	510	496	516	518	482	519	532	481	496	535	506	491	469	459	489	489	492	473	535	495	421	495	514	490	489	485	490	507	509	521	507	511	519	489	517	507	506	499	468	525	516	504	491	496	483	519	477	479	498	514	472	503	504	504	504	488	505	493	479	484	502	473	508	484	499	476	504	522	548	489	496	455	497	495	503	498	483	486	500	549	491	514	502	521	540	528	516	484	511	441	497	502	496	509	493	505	483	476	483	500	484	497	516	483	503	478	533	499	510	546	490	525	535	498	484	473	505	480	516	468	473	487	467	487	501	481	502	508	549	537	481	486	489	506	513	497	517	448	516	495	514	525	489	504	480	512	485	506	459	501
1926	88	67	54	89	97	80	105	67	65	44	54	46	49	40	34	36	39	54	27	39	40	34	32	28	29	32	25	24	27	28	29	26	24	34	25	31	27	40	28	38	25	25	17	35	36	30	33	24	31	33	19	19	22	32	26	33	35	26	24	30	22	19	22	32	21	24	24	32	32	34	29	29	27	26	28	27	19	19	21	32	25	24	28	15	27	28	36	22	30	19	26	23	24	29	26	22	22	23	24	22	31	32	34	17	25	27	21	21	24	23	26	27	23	23	24	30	29	26	27	19	22	18	23	25	22	23	22	26	25	30	29	24	27	23	26	29	25	25	29	22	32	18	30	23	31	25	21	19	30	20	25	24	24	24	26	21	30	29	23	20	24	30	24	32	30	21	25	24	31	23	25	23	23	29	27	21	16	25	31	22	23	22	23	30	29	34	15	34	33	25	24	27	27	34	28	30	26	31	20	19	26	31	30	19	16	27	30	23	20	25	25	24	30	22	30	27	22	29	19	21	22	22	31	21	27	20	24	20	24	29	33	26	33	25	29	28	27	28	30	34	26	19	35	32	27	22	29	20	23	33	24	23	14	14	33	30	28	29	38	26	33	21	24	25	24	24	27	21	30	18	27	27	22	20	19	31	26	26	35	22	21	31	39	29	21	25	24	27	25	27	27	22	28	30	21	31	18	27	23	29	27	26	23	21	19	18	31	24	25	22	33	27	25	31	27	35	24	39	32	17	33	27	23	25	23	28	26	28	23	23	18	22	19	23	21	31	28	25	13	23	23	14	28	33	27	23	26	22	22	21	22	21	27	23	21	23	27	21	25	14	28	26	29	35	26	24	27	26	32	24	18	25	30	23	28	21	22	20	24	19	30	26	24	15	23	23	32	22	32	29	24	23	25	21	34	27	24	29	25	24	31	23	32	25	25	19	24	22	20	22	30	24	22	20	28	29	24	23	27	19	29	25	33	23	25	27	23	30	24	24	25	27	31	17	26	22	23	24	30	28	27	24	25	22	25	25	24	15	21	24	24	24	27	27	22	26	21	31	35	38	21	31	21	26	23	22	23	18	24	28	28	24	28	37	17	27	19	11	14	20	27	25	20	31	20	30	20	30	24	36	27	28	23	16	19	24	29	21	25	22	29	21	26	21	22	20	19	25	21	23	19	30	15	27	23	38	31	24	27	25	28	27	26	15	22	22	19	31	33	28	28	18	23	19	36	25	30	22	25	36	37	36	28	25	20	25	22	27	22	27	27	21	25	21	23	21	26	24	24	18	24	17	31	30	32	24	21	22	32	26	26	22	24	28	15	20	30	24	42	24	23	25	17	26	29	21	24	16	28	24	28	27	21	31	33	28	40	28	24	28	22	24	27	19	33	17	27	28	30	33	33	25	26	27	25	32	25	28	12	28	26	20	25	23	29	28	26	24	28	19	36	22	25	34	29	27	27	20	22	30	30	20	25	28	18	24	25	26	28	36	22	17	23	24	28	26	32	26	25	31	11	18	25	28	32	22	28	22	25	25	26	24	29	17	29	32	30	28	13	29	31	24	25	26	29	23	27	21	33	20	31	25	23	34	23	22	21	23	22	25	22	18	22	32	19	28	33	26	25	22	17	34	28	23	28	14	31	32	18	24	25	26	22	23	22	24	23	27	38	22	21	26	17	26	22	34	20	17	24	34	25	34	23	23	26	25	26	33	23	32	30	17	30	29	30	27	31	21	16	18	25	24	26	21	31	29	28	16	19	31	19	29	19	23	21	22	26	31	24	26	28	34	12	17	21	23	27	22	20	27	24	36	35	28	24	32	22	29	28	21	33	25	25	24	22	23	27	20	33	19	25	23	29	32	23	19	37	31	26	33	33	21	26	23	37	26	28	21	25	19	22	25	30	25	18	24	24	19	20	26	17	27	27	25	26	21	26	25	27	16	23	29	31	24	29	26	30	26	30	27	22	25	21	23	26	29	24	21	31	19	25	28	29	24	26	25	20	30	26	29	30	21	29	28	28	31	27	16	22	26	20	21	28	26	32	25	30	24	22	33	23	17	29	23	26	36	33	31	29	24	28	29	21	16	21	26	21	25	28	28	25	27	28	23	22	19	35	27	34	21	23	27	28	22	28	33	32	26	18	19	15	24	29	23	20	19	18	27	24	22	26	26	22	34	28	21	21	20	26	22	30	20	22	30	30	23	29	38	26	23	33	21	31	27	19	27	25	18	27	28	30	25	20	33	29	24	18	31	22	23	21	13	17	23	25	29	28	27	32	17	26	23	34	27	32	26	23	22	12	22	32	19	28	27	23	26	23	35	27	28	23	28	23	19	27	25	25	26	25	28	25	26	29	37	18	19	16	19	29	27	25	24	26	24	30	21	28	26	30	29	24	18	25	30	22	29	31	30	19	26	25	22	23	30	19	29	19	22	23	28	29	36	25	29	30	26	18	20	29	27	31	24	24	25	19	28	14	29	27	19	21	30	29	23	30	22	22	28	15	26	26	26	27	35	33	26	25	24	16	24	22	23	29	29	26	26	29	30	24	36	26	31	27	34	27	23	24	23	26	22	35	30	36	33	23	14	34	20	25	24	22	31	28	26	29	20	23	33	20	30	29	22	21	22	20	27	24	25	16	23	22	25	20	21	21	29	30	21	33	29	24	26	22	24	25	22	23	29	25	26	21	33	28	19	21	23	29	32	21	26	18	30	16	21	27	22	34	27	35	21	19	36	23	18	26	23	31	23	23	32	19	20	36	21	32	27	20	23	34	22	28	26	26	24	31	19	22	32	21	25	32	24	29	27	39	24	23	14	29	28	23	41	23	17	23	27	37	26	15	28	39	24	18	21	22	16	33	30	30	20	31	24	28	20	25	34	18	20	30	18	23	21	33	17	22	21	24	33	26	28	18	17	25	29	29	22	22	28	24	26	30	21	27	26	25	25	21	32	23	27	36	33	31	23	17	25	22	16	30	22	29	37	23	23	27	28	24	18	23	26	17	32	28	25	17	23	21	25	31	30	28	25	26	29	31	27	24	23	34	17	33	21	24	23	19	23	17	26	32	25	22	27	27	28	22	36	35	21	24	20	31	23	29	33	33	24	23	26	20	25	22	22	25	24	31	25	20	16	30	17	26	24	20	25	30	32	23	30	34	19	24	30	27	22	27	29	19	31	27	21	22	30	36	33	19	20	20	24	24	33	28	27	27	36	21	24	27	20	18	17	27	23	24	28	34	25	24	27	39	32	23	27	33	29	30	23	25	27	22	28	30	25	21	38	24	19	34	26	26	23	40	26	32	31	19	24	32	21	22	21	28	33	20	31	36	19	20	21	24	26	27	26	34	17	29	31	28	20	33	25	21	33	24	18	27	23	24	28	24	23	18	32	24	31	21	31	30	19	27	22	23	24	19	26	24	19	23	24	28	20	35	34	31	23	18	17	27	23	28	23	30	28	26	26	21	18	27	23	22	29	21	26	24	23	23
9048	3096	1650	5519	9825	8963	7186	5749	4528	3538	3008	2530	2164	1842	1699	1518	1383	1603	1529	1277	1061	956	914	883	857	862	806	784	724	720	720	714	651	643	643	654	669	593	586	579	610	578	566	593	578	667	569	513	593	575	569	561	533	577	567	561	585	524	578	559	534	531	568	539	560	510	552	500	520	531	530	509	533	517	520	556	497	514	530	488	522	565	501	513	492	485	501	486	535	527	544	452	509	497	505	579	513	517	524	517	473	508	515	509	494	492	501	518	508	537	526	536	508	472	532	529	471	535	513	522	533	492	477	503	520	528	494	510	511	488	488	482	518	513	468	514	478	497	524	535	531	500	452	534	505	528	510	508	524	499	492	486	483	494	537	520	475	561	499	445	460	467	526	495	496	502	498	488	507	534	496	430	529	509	500	469	487	499	474	513	525	512	479	507	518	496	516	473	525	511	527	486	507	498	511	517	507	542	497	529	492	539	493	527	481	474	465	506	522	497	467	455	487	508	501	451	489	477	521	516	507	503	468	483	529	502	499	482	538	489	524	528	505	498	541	500	501	495	529	455	503	479	478	499	493	492	487	482	513	468	493	501	477	487	506	504	537	523	473	476	480	514	487	514	486	541	492	490	474	484	447	522	508	466	499	483	510	519	511	477	512	511	462	506	511	494	494	527	490	507	495	472	475	522	533	538	526	488	490	476	506	489	523	503	505	500	485	485	504	501	501	506	502	535	489	501	503	546	517	486	477	477	443	489	455	508	525	472	497	498	510	505	527	510	469	549	541	499	500	494	522	521	497	491	527	519	498	519	494	473	470	517	516	548	486	504	533	508	491	523	535	480	493	502	483	528	459	509	469	505	540	521	527	503	480	505	505	495	535	486	483	538	525	493	524	473	487	465	507	500	507	498	515	525	542	501	499	485	477	504	506	479	541	491	507	505	526	504	501	474	464	471	488	489	531	496	533	519	481	482	457	513	515	523	467	478	527	452	522	478	503	484	506	497	492	532	500	501	510	500	507	539	496	479	511	516	493	516	488	501	471	509	508	532	545	459	484	529	506	476	506	527	526	486	493	509	509	457	516	520	492	501	485	471	534	494	483	496	480	491	508	442	498	488	503	498	540	529	528	483	464	530	495	466	487	441	495	507	501	498	483	532	505	500	515	486	508	482	452	488	491	467	514	477	481	521	531	477	510	490	534	504	514	572	522	477	462	457	502	483	486	527	505	500	467	512	468	515	505	497	535	499	487	500	484	541	504	462	470	486	483	480	529	476	527	538	492	455	475	519	489	485	493	476	510	502	510	511	460	502	464	540	495	509	525	474	500	477	490	513	555	482	465	513	528	508	519	468	501	468	508	490	508	498	475	511	522	487	482	488	486	522	489	492	506	492	486	501	464	517	517	458	507	474	542	501	530	476	536	533	511	468	497	521	542	496	510	501	502	505	535	513	535	492	494	546	539	491	510	460	463	496	502	471	459	505	497	481	484	495	510	519	508	488	497	488	470	530	512	510	501	491	503	518	505	511	479	504	543	514	540	519	515	483	472	503	478	509	467	495	482	505	465	496	504	508	501	518	539	498	484	531	495	492	482	499	497	464	512	499	499	518	487	501	502	474	525	516	496	466	513	526	478	491	514	468	495	485	516	494	489	492	474	461	495	497	476	507	514	473	544	505	483	528	450	521	517	487	469	500	465	509	490	502	545	486	494	497	512	531	519	482	498	517	487	497	502	551	510	516	510	528	514	494	547	501	496	471	509	480	510	450	480	473	470	502	523	501	524	483	500	467	483	489	507	467	481	547	493	488	504	526	499	461	512	530	507	491	518	480	520	509	520	494	510	460	511	496	502	513	503	505	474	495	497	528	457	519	531	522	505	469	491	474	502	471	507	522	504	524	501	507	509	506	482	524	478	537	520	553	497	457	489	519	502	474	501	533	486	470	508	435	534	505	471	492	489	503	514	468	518	473	545	494	473	534	494	522	530	508	464	470	500	453	524	514	496	515	499	500	490	527	494	500	481	543	507	520	474	523	493	521	514	491	465	506	520	494	523	476	516	522	502	525	505	526	468	488	490	499	519	463	474	522	492	493	491	463	511	495	528	542	468	527	477	452	551	510	498	516	462	525	465	491	461	510	547	484	516	479	516	547	490	517	496	482	488	501	558	507	515	485	465	481	508	516	506	477	502	483	546	499	466	465	499	506	470	519	520	486	505	526	486	503	481	514	460	551	549	485	512	486	465	504	454	519	483	517	495	484	546	490	518	549	505	480	516	510	532	505	502	526	486	496	533	509	480	485	517	448	520	509	505	536	509	516	489	530	439	526	516	530	508	521	518	473	500	491	503	537	462	539	515	482	528	522	514	483	501	483	474	509	515	480	467	487	506	446	481	508	504	499	546	496	525	492	513	488	499	498	514	499	480	440	502	465	508	492	521	475	484	498	476	502	491	479	487	520	494	506	479	518	524	496	506	503	471	495	517	520	485	529	505	503	498	468	511	504	509	491	485	527	497	494	558	499	497	512	508	517	470	507	510	502	493	499	514	515	482	508	501	523	461	495	502	511	471	491	512	504	507	492	487	505	531	504	543	433	508	504	515	490	509	521	529	468	500	523	487	518	537	494	488	497	556	503	475	521	504	490	510	524	507	503	522	472	480	487	507	518	498	497	464	504	531	515	470	522	494	531	480	482	503	460	490	490	478	505	462	528	526	478	507	455	513	468	525	482	515	479	480	491	477	514	495	512	460	497	514	510	476	502	510	471	497	531	487	489	510	516	500	504	498	515	454	500	498	487	453	515	504	500	503	543	542	465	509	496	507	509	518	472	516	516	462	491	466	489	494	490	522	492	511	508	506	492	508	507	488	485	514	540	486	482	489	563	485	504	530	497	503	548	513	513	510	505	507	555	506	529	516	505	483	494	503	491	454	504	506	475	455	488	496	501	559	514	487	495	525	492	505	499	472	511	505	483	554	521	535	468	534	491	522	494	513	488	504	498	511	481	464	515	530	429	552	514	484	493	507	484	514	534	505	484	523	492	490	532	475	478	500	478	494	456	469	471	479	550	456	516	505	515	518	493	482	508	540	486	545	518	554	503	525	497	484	477	511	489	482	501	506	494	502	494	465	509	542	463	534	498	521	506	501	535	475	504	465	530	481	508	522	473	501	522	521	502	479	503	492	477	528	483	564	512	539	527	479	492	453	438	473	483	476	497	475	480	494	518	519	496	468	489	471	495	478	499	525	493	468	508	510	519	507	534	505	520	480	530	518	450	521	451	505	518	496	511	512	501	504	484	528	487	494	465	501	480	510	502	418	507	505	485	492	502	471	491	523	482	529	499	497	492	446	508	479	549	478	497	488	506	429	467	469	535	515	452	517	504	506	481	497	543	497	470	537	520	510	514	482	518	486	489	486	490	507	513	519	507	499	498	484	544	493	491	530	495	444	473	471	495	524	482	520	543	498	567	488	484	496	507	496	492	526	502	507	478
1034	177	92	76	128	177	181	136	135	114	102	79	63	73	55	53	57	58	61	39	48	34	35	43	25	30	33	23	19	19	17	21	23	20	27	19	25	22	12	24	21	19	14	22	20	21	14	12	12	14	14	20	15	17	18	17	21	13	15	18	16	19	9	15	13	25	16	15	15	17	17	15	18	17	15	16	22	15	13	21	22	17	20	21	17	15	18	10	12	16	9	15	15	18	14	16	15	11	19	12	12	20	20	13	18	17	13	13	17	9	9	13	11	16	14	16	8	9	20	16	16	15	18	12	10	12	15	5	17	13	17	18	12	18	17	14	12	13	12	19	8	12	11	9	13	13	16	18	10	11	11	11	11	13	9	17	10	13	17	19	12	12	7	11	11	9	13	19	13	17	12	14	19	8	9	21	17	19	11	18	12	17	12	11	13	11	11	18	13	13	17	10	16	14	13	14	14	11	18	14	16	17	20	15	17	11	15	13	13	14	19	13	17	16	9	13	18	18	14	14	11	18	11	9	10	12	17	12	14	18	17	12	17	18	18	17	11	12	13	12	9	7	17	6	9	14	15	12	15	17	16	12	23	11	18	17	22	7	16	25	13	10	12	19	16	12	11	9	13	11	20	19	13	7	11	15	13	13	15	12	8	8	13	12	19	17	10	16	14	15	12	11	17	17	12	13	11	19	16	15	11	11	14	11	9	11	16	10	20	5	15	16	19	14	26	12	15	15	10	15	14	12	14	21	11	10	13	12	20	15	11	12	10	12	13	9	10	17	14	10	15	21	15	14	12	18	14	17	19	18	16	20	6	12	11	16	11	16	9	14	15	14	12	21	13	13	13	10	14	14	14	11	12	16	12	10	11	16	19	9	16	13	22	17	10	16	14	11	18	25	11	10	10	16	21	10	12	9	20	9	9	9	13	13	19	17	13	17	10	12	11	23	9	10	17	21	12	16	16	19	20	14	16	11	17	24	12	15	17	16	11	10	17	13	17	15	12	19	12	13	9	13	19	10	17	11	11	11	10	15	13	9	13	19	9	14	13	15	15	16	14	12	19	13	13	9	15	10	19	12	17	13	11	13	8	17	12	13	15	9	14	7	13	14	9	10	24	13	15	16	8	18	9	18	12	9	12	13	14	22	14	16	18	16	17	18	18	12	10	6	17	15	11	11	7	16	17	13	18	13	23	16	15	23	11	13	13	15	12	8	18	14	16	18	4	13	15	12	13	15	17	7	15	13	17	7	13	10	15	13	14	13	14	9	10	7	12	18	15	23	11	9	13	16	13	13	12	11	20	11	7	14	13	14	16	12	15	16	12	16	18	14	6	10	10	14	13	14	14	12	17	9	19	18	13	18	14	11	12	11	13	13	14	13	10	18	16	13	19	18	12	12	15	14	9	21	16	11	14	16	16	13	19	11	13	16	13	10	16	18	16	11	10	11	17	16	16	15	12	13	17	16	23	12	17	16	19	15	15	20	16	15	20	14	15	12	18	16	13	17	10	18	14	8	10	14	11	20	10	17	12	15	10	15	13	15	13	14	19	11	14	9	13	11	13	17	21	15	17	14	13	14	12	12	14	17	17	17	16	13	16	13	15	9	14	13	10	5	15	7	16	18	13	9	15	6	19	13	15	12	17	16	15	12	17	9	14	18	11	9	8	17	14	6	21	16	4	12	6	15	20	14	18	17	20	18	17	10	8	19	9	14	13	18	12	14	10	16	11	10	9	11	14	12	12	23	16	17	13	10	15	18	17	18	15	12	13	14	10	12	15	17	28	11	13	18	16	14	20	7	18	14	15	11	12	15	9	21	16	11	13	18	7	12	15	12	17	17	15	11	11	11	16	15	19	18	14	11	9	11	11	17	15	7	9	20	9	15	25	11	24	12	16	15	16	16	10	17	13	15	15	13	19	18	15	16	12	14	12	10	12	14	15	19	15	13	12	14	18	21	14	13	15	9	7	10	12	16	14	14	9	9	18	19	10	18	9	11	11	10	10	19	11	14	15	12	26	18	12	17	15	13	15	14	14	15	11	15	13	12	10	12	11	22	17	18	19	11	18	13	16	15	11	14	14	17	18	11	16	14	12	9	12	10	8	15	17	21	18	14	13	16	22	14	11	11	9	11	13	12	21	13	19	16	14	13	14	21	21	15	15	14	11	12	16	16	22	14	16	9	11	20	21	14	9	12	10	19	17	16	12	10	10	12	11	12	12	14	12	12	18	13	10	20	12	10	13	14	19	7	13	11	10	16	14	9	19	18	13	11	13	11	10	20	12	15	23	12	18	12	15	21	14	17	13	9	13	13	10	13	13	16	13	16	14	11	14	11	10	11	21	11	15	15	19	15	12	14	15	12	13	14	11	12	12	18	16	10	18	15	18	9	12	10	18	7	15	14	16	14	10	16	15	13	20	15	15	14	19	12	13	9	12	16	11	18	14	9	17	16	12	11	20	7	18	13	14	9	20	11	14	17	11	8	9	15	8	16	14	16	19	13	16	14	18	12	12	18	12	8	10	18	9	17	10	11	22	14	17	20	21	18	12	13	11	23	17	15	12	17	10	17	8	16	13	14	13	18	12	7	15	16	14	21	8	10	18	14	15	16	14	12	8	15	25	15	17	20	15	18	15	16	6	15	15	11	11	13	17	5	11	17	16	7	16	17	10	13	8	16	18	15	9	16	13	12	13	9	16	11	16	14	9	11	9	19	18	16	13	13	17	14	12	16	12	15	12	14	20	16	15	11	16	11	15	15	24	14	17	15	11	9	22	8	13	13	23	14	14	11	9	11	12	18	7	21	12	16	18	18	15	13	13	14	15	11	11	26	12	14	16	15	11	18	10	13	13	10	19	11	7	15	15	23	12	12	12	13	13	14	20	11	12	16	17	13	20	17	12	17	19	12	17	17	10	12	12	12	10	8	15	20	13	14	13	10	15	16	18	12	12	18	18	21	16	12	9	15	11	7	16	14	19	16	16	17	16	13	14	9	14	18	12	24	16	15	21	17	12	8	21	13	22	13	22	13	16	16	15	12	9	14	15	7	22	14	13	12	19	9	5	11	15	9	15	17	15	11	16	8	13	16	11	16	16	16	14	14	12	12	11	15	18	9	23	15	16	13	12	18	13	12	13	11	13	7	18	15	9	11	11	21	12	11	15	10	15	11	17	14	10	13	12	12	11	12	23	7	16	10	15	19	12	9	7	8	11	13	14	19	15	10	16	15	12	8	13	13	14	18	16	14	12	15	16	13	13	9	5	6	17	10	19	10	18	14	14	9	13	13	11	10	8	10	10	11	14	8	14	18	16	11	6	13	13	11	16	13	14	11	16	15	14	10	9	12	16	10	9	16	9	20	11	12	20	16	10	22	10	11	15	8	14	16	10	10	19	15	16	15	15	13	12	14	15	9	20	20	14	19	12	12	8	10	8	14	10	17	17	18	3	14	18	14	18	16	20	12	14	22	22	13	16	12	10	10
14144	6519	2842	10510	17408	16155	13380	10528	8412	6797	5496	4586	3886	3286	2820	2497	2299	2525	2227	1870	1413	1374	1277	1116	1020	945	943	872	806	813	742	721	670	638	595	581	571	534	501	486	539	486	507	450	468	420	472	443	440	418	369	416	408	405	428	405	382	412	360	369	362	370	348	331	308	328	345	340	340	325	307	354	349	334	306	339	344	290	306	287	295	324	334	316	334	332	295	315	336	325	291	290	324	329	297	298	273	307	340	301	317	306	326	303	314	280	286	307	303	282	286	303	310	310	330	266	286	310	285	304	272	290	321	327	286	283	282	293	340	270	293	273	294	288	291	273	287	229	289	298	316	309	273	282	301	273	267	281	265	283	267	294	284	259	278	271	276	315	269	315	260	263	292	282	290	275	312	298	288	272	283	285	297	288	291	276	267	294	299	253	276	267	261	301	263	236	257	304	285	307	287	271	272	298	260	267	281	278	267	277	290	284	271	271	264	289	287	293	281	274	262	295	266	276	287	291	286	260	274	288	293	263	289	256	279	284	281	267	295	287	285	275	281	263	251	267	279	295	282	281	258	273	297	288	289	257	283	262	269	286	253	268	280	281	279	283	233	283	281	268	269	287	287	276	265	274	271	275	295	292	253	275	292	265	276	291	268	263	276	262	286	284	232	266	271	288	261	249	282	286	267	260	299	272	248	260	246	287	291	290	272	276	303	265	269	260	257	281	288	303	260	252	254	280	289	279	256	272	289	315	281	246	296	269	281	263	285	300	259	298	286	258	263	275	311	285	280	304	296	306	266	278	259	282	282	288	256	257	280	270	273	257	274	286	279	290	252	279	294	298	284	267	265	275	282	289	258	279	282	295	274	272	279	274	272	295	270	297	258	285	297	266	284	271	310	265	265	279	282	286	260	279	274	276	257	287	283	265	267	288	287	262	252	274	257	242	280	295	285	273	268	292	277	268	286	280	265	268	253	276	264	292	278	302	293	268	291	248	283	281	284	285	300	314	287	294	301	277	288	271	278	284	263	264	271	243	251	275	270	279	250	258	269	274	267	290	270	278	275	296	289	247	287	293	270	275	276	237	280	274	270	230	278	284	282	265	282	255	264	296	277	309	292	258	266	288	294	295	282	304	293	244	245	281	266	243	252	299	288	291	255	251	277	300	292	287	275	251	297	268	270	295	270	257	272	246	269	283	244	256	283	253	275	274	293	265	254	262	273	257	251	306	283	293	276	256	263	256	254	268	303	287	272	262	265	278	257	293	274	271	270	283	276	283	267	286	252	253	264	287	253	287	267	260	291	293	255	286	293	279	280	303	268	285	275	261	265	293	288	297	286	296	275	288	305	268	260	271	298	263	253	284	272	286	273	279	274	279	268	261	290	281	304	283	277	264	274	258	265	282	265	257	278	300	282	292	279	275	257	273	300	275	275	292	269	291	287	267	279	251	270	267	294	268	268	273	278	287	247	273	274	289	268	264	246	274	288	302	260	295	265	258	247	257	306	267	281	280	282	272	273	305	255	272	269	288	302	317	271	263	299	289	259	276	267	277	244	255	276	221	273	259	247	284	302	267	284	273	315	265	283	272	272	312	277	259	300	266	308	286	266	292	255	286	264	270	273	254	254	265	303	279	286	264	290	271	278	280	272	288	287	273	251	278	273	244	278	284	279	282	262	293	276	286	283	267	237	302	256	281	282	270	282	290	286	279	304	281	271	275	251	264	293	279	257	277	302	280	295	276	311	234	230	272	257	276	271	264	296	270	260	263	266	273	308	287	286	282	283	284	279	278	270	280	299	264	271	283	264	274	280	269	278	281	276	292	298	282	258	258	240	276	295	298	292	283	297	239	285	277	287	312	275	295	264	276	276	258	253	252	286	273	257	255	281	302	278	286	251	318	288	263	276	280	293	288	241	266	278	268	265	302	254	296	293	290	274	291	290	253	278	290	263	262	259	267	307	285	252	254	248	273	290	282	271	289	276	304	274	278	281	254	281	256	249	250	264	287	277	265	273	272	265	264	287	286	260	308	272	288	295	286	261	267	293	255	276	274	288	276	246	284	240	294	262	259	275	279	291	273	273	315	268	274	276	267	296	286	268	292	297	246	297	257	248	280	278	277	291	280	259	264	268	257	248	288	276	285	291	281	269	233	260	250	286	299	265	294	246	266	301	247	282	288	286	260	262	290	273	268	304	262	257	292	263	302	289	291	294	286	258	263	260	247	300	263	278	262	257	279	300	292	249	253	274	272	272	280	262	264	302	297	273	294	252	271	282	265	303	277	267	290	272	279	277	307	302	295	282	246	272	270	257	283	242	283	262	243	285	274	281	266	303	279	272	264	229	272	271	271	274	274	248	294	277	253	271	251	271	277	293	284	303	312	274	279	259	296	242	261	264	292	262	276	260	276	279	279	302	303	281	312	263	272	256	282	269	272	262	270	291	258	267	287	276	272	261	276	299	279	274	300	255	259	278	318	264	281	284	281	275	277	284	286	272	270	264	256	244	267	283	286	294	302	299	256	281	285	241	268	270	272	280	280	284	272	267	274	283	259	290	286	278	265	278	267	292	282	269	272	300	267	292	286	266	285	288	262	222	279	265	277	272	287	272	263	287	300	267	291	293	262	251	252	265	262	264	259	266	275	278	318	262	238	265	262	258	260	280	236	291	293	266	258	284	222	292	280	300	301	278	282	268	265	251	266	245	279	282	270	275	268	283	292	302	270	287	257	266	268	261	251	268	270	290	297	278	279	264	279	282	270	266	276	310	285	281	285	291	261	278	255	264	315	281	273	251	269	254	269	307	275	303	251	270	263	283	254	286	272	285	258	270	253	266	261	254	286	254	274	306	266	263	276	280	272	265	266	247	279	266	290	255	246	279	276	261	282	300	290	271	289	255	318	245	279	288	247	269	283	268	284	289	245	282	291	265	310	292	259	269	245	267	263	287	280	271	241	274	289	236	266	256	290	254	285	268	285	283	291	286	277	266	281	270	285	263	303	273	237	276	298	301	273	252	277	259	246	263	312	262	273	296	250	294	259	298	283	268	265	304	279	280	255	262	287	271	297	254	272	263	248	283	248	270	280	252	268	273	249	285	293	288	283	242	282	271	277	239	296	276	252	282	269	253	273	281	292	283	296	291	277	260	273	275	251	257	261	285	272	283	266	270	285	272	254	257	283	311	282	274	252	285	248	270	274	253	280	273	276	270	261	275	294	277	296	247	287	311	249	265	302	293	249	295	281	272	253	250	296	284	272	291	290	276	275	257	286	279	274	274	253	277	290	281	253	309	245	255	267	288	254	277	249	291	259	278	280	284	246	294	260	279	239	290	287	278	264	275	276	256	281	269	293	265	274	307	296	295	246	265	285	271	275	270	289	303	260	265	277	286	301	264	283	271	276	258	261	246	291	279	278	278	295	264	273	268	276	272	293	272	259	285	254	282	256	271	241	276	267	259	288	280	268	250	271	277	274	275	279	279	266	287	300	267	298
964	38	17	22	40	35	35	36	34	22	25	33	19	19	22	28	18	21	22	25	20	11	19	15	13	19	19	16	20	17	17	16	17	16	9	12	16	15	17	14	22	19	13	14	17	17	13	19	15	23	29	15	18	17	15	19	17	12	15	15	14	22	12	18	13	7	15	10	7	24	15	21	22	17	19	14	12	13	23	6	13	15	20	17	23	14	14	17	11	11	15	8	14	25	20	15	18	25	11	10	19	14	16	13	20	18	8	9	13	10	19	10	22	14	9	10	11	13	16	9	12	13	13	13	12	13	19	18	13	17	17	17	14	14	18	13	10	10	13	17	16	18	15	20	12	21	14	22	19	10	6	11	18	12	14	20	17	15	19	11	15	13	10	17	16	11	8	21	17	22	9	30	7	12	17	10	11	14	17	14	12	9	13	26	11	14	13	16	14	18	22	19	13	23	9	14	19	10	14	10	11	10	13	18	17	12	20	15	15	15	16	8	17	15	21	13	14	16	26	14	9	15	19	12	17	11	13	19	22	16	13	16	21	13	24	10	11	18	21	20	12	9	12	15	14	14	13	19	25	17	17	16	20	23	18	22	17	8	17	12	18	10	7	16	8	12	16	26	15	13	16	17	19	22	20	7	13	16	17	21	9	15	15	13	11	11	21	10	18	14	17	16	17	13	23	15	14	13	13	18	19	18	12	21	13	11	18	14	15	19	19	8	12	16	17	18	15	10	17	15	17	13	15	14	26	17	8	12	13	17	17	12	12	14	17	8	19	13	14	16	16	23	18	18	21	19	17	17	15	12	17	11	24	19	29	9	19	14	20	11	10	10	15	16	19	9	20	14	13	8	14	19	11	16	13	12	18	16	23	16	13	18	19	16	18	18	16	15	17	13	11	12	16	15	19	15	17	11	12	16	14	22	17	17	12	17	11	13	13	28	13	25	22	14	12	22	13	17	14	10	17	16	10	20	12	22	20	17	14	17	12	15	15	15	12	15	21	18	8	10	16	15	26	15	15	21	14	9	20	22	14	10	13	12	10	19	13	16	19	23	16	15	19	13	16	17	17	20	17	17	10	17	10	12	16	12	17	16	19	9	11	26	19	16	15	11	21	9	19	17	16	14	18	16	18	11	11	15	22	20	21	16	16	18	11	16	15	20	16	11	13	21	15	19	16	14	13	18	22	18	9	18	11	14	18	11	19	18	16	18	15	15	17	16	14	16	13	25	19	20	14	15	11	10	21	17	15	16	18	15	17	18	14	19	24	15	24	16	16	15	18	19	20	7	15	14	24	14	13	19	13	22	17	18	20	20	19	10	16	15	12	18	17	17	19	15	16	8	16	12	16	16	15	10	14	15	14	10	13	12	17	16	17	14	17	16	24	16	23	22	17	23	12	17	17	16	15	15	17	14	9	11	17	19	16	18	16	11	20	18	16	7	17	15	25	20	25	14	13	18	20	17	23	16	10	20	12	10	9	10	24	19	18	13	15	14	17	11	13	15	14	24	13	20	29	18	8	22	13	15	19	9	24	19	19	6	16	21	14	16	11	12	11	20	16	9	16	17	24	15	16	23	21	11	10	15	13	13	20	19	16	30	10	13	14	24	17	19	13	16	14	19	19	18	23	15	18	8	23	15	18	12	17	16	12	18	14	19	14	12	10	19	12	14	19	12	15	10	13	9	16	19	13	18	10	17	7	15	19	15	23	15	16	13	15	24	12	16	22	12	20	17	14	15	12	21	22	15	21	14	14	17	11	13	12	10	12	20	20	12	22	17	10	18	18	14	18	15	15	18	17	12	12	13	25	20	21	16	15	23	19	14	18	13	14	24	17	13	14	12	13	15	9	16	12	10	19	13	20	18	17	16	18	21	21	20	13	13	12	12	18	19	18	24	16	11	14	14	17	15	14	17	8	24	14	23	17	15	14	10	10	18	13	22	18	17	12	23	13	14	8	6	22	21	18	17	13	17	17	18	18	17	19	25	11	10	14	11	12	22	16	17	27	11	13	9	19	19	16	7	15	8	12	19	14	15	15	11	15	6	16	17	18	15	13	16	17	14	7	13	11	18	13	9	19	14	17	12	10	21	14	12	14	13	23	5	16	13	15	18	15	17	20	12	21	17	20	13	13	13	15	13	23	17	13	17	14	14	26	12	14	11	15	17	26	16	17	18	16	21	24	17	8	17	12	10	18	15	15	12	12	11	17	15	18	10	14	11	13	12	23	17	15	15	10	22	15	13	21	19	20	11	13	11	12	10	15	22	12	14	13	14	16	16	15	17	19	20	21	18	16	12	16	15	10	11	9	13	17	17	21	23	15	13	18	20	15	13	14	15	16	15	14	14	7	9	10	16	18	11	21	13	12	18	14	11	27	13	12	16	17	12	14	11	15	16	21	14	13	8	12	15	18	16	15	12	20	13	16	14	20	11	19	18	15	12	13	17	14	13	13	9	12	20	9	14	15	10	17	10	13	16	16	15	8	22	20	18	20	19	10	18	11	15	16	15	10	20	15	17	17	17	12	18	14	14	20	10	22	14	17	13	15	10	12	21	15	17	12	15	17	17	8	11	14	14	12	19	20	18	21	16	15	20	26	15	15	23	13	15	22	13	14	15	16	12	20	19	9	15	22	10	17	16	9	18	15	12	16	18	19	10	16	14	15	25	17	12	8	15	14	10	20	19	21	13	12	13	15	13	14	13	8	19	16	16	16	19	14	14	19	14	14	16	18	10	17	17	16	15	14	13	15	13	18	7	13	12	14	9	15	14	16	11	19	13	13	11	16	18	8	10	15	17	15	16	19	21	18	17	10	14	14	13	11	16	17	22	13	15	17	10	16	10	13	12	10	11	17	18	4	23	22	15	24	18	15	17	15	18	10	14	12	10	19	15	11	21	15	15	13	16	14	14	15	14	14	11	11	13	14	15	10	17	18	17	14	9	18	20	19	9	22	9	17	15	14	10	17	11	17	12	13	17	15	16	15	18	13	10	20	17	17	19	17	17	8	16	21	13	20	17	21	21	18	17	14	17	23	15	14	17	15	11	13	9	9	13	21	18	22	14	13	18	19	19	15	13	16	12	10	7	17	17	22	17	13	13	17	13	16	17	17	13	7	15	20	20	17	10	12	21	19	16	13	13	9	11	14	17	19	13	14	16	20	12	19	16	19	16	17	17	7	10	15	16	10	11	8	19	12	9	23	15	16	27	16	16	8	18	17	14	18	19	15	10	23	17	18	26	17	23	23	16	19	21	11	18	17	19	8	18	21	10	23	12	19	11	12	9	22	14	9	21	16	17	14	19	17	13	17	9	17	16	11	9	10	25	16	13	14	16	14	16	21	12	20	13	12	14	10	15	10	12	17	18	18	16	12	13	14	20	11	16	16	12	11	13	15	13	29	16	22	16	16	19	22	11	18	14	11	14	27	20	10	12	23	20	15	20	16	23	14	12	12	14	15	21	12	12	20	16	20	12	15	16
7208	1412	675	1818	3303	3139	2444	1881	1532	1227	1051	871	743	667	687	605	567	640	643	540	436	434	432	397	396	400	390	385	350	389	351	346	367	345	333	317	341	331	295	340	317	350	326	321	357	315	291	342	332	318	298	309	301	301	349	329	306	322	314	280	324	315	317	318	328	328	310	315	316	306	319	295	325	333	299	323	314	323	324	318	290	325	283	296	317	303	301	301	312	315	314	303	316	328	321	292	281	307	300	282	284	330	301	275	322	313	328	281	291	297	312	329	297	308	291	276	319	290	285	315	311	321	291	328	321	301	286	328	317	338	317	297	298	305	305	316	301	283	310	297	322	302	308	280	300	270	309	288	303	292	296	280	323	289	314	306	308	305	309	290	299	325	289	306	319	278	285	303	299	302	312	312	300	273	328	308	261	326	300	308	313	296	294	311	260	322	304	310	274	277	331	329	288	329	323	283	306	296	317	302	308	280	320	311	299	302	327	290	320	337	290	291	305	303	294	310	281	336	302	297	316	283	311	295	307	309	309	287	279	264	310	316	298	289	299	311	311	285	300	336	312	288	315	294	335	287	326	292	317	282	290	293	312	284	341	272	304	294	299	317	312	315	296	298	283	308	284	310	298	288	303	323	298	297	305	329	316	276	314	317	308	329	308	295	318	300	315	304	316	313	328	279	280	312	302	312	265	300	290	313	267	322	276	336	301	296	307	275	320	294	280	313	274	306	303	297	297	309	297	301	331	314	298	263	320	302	291	291	319	316	291	293	297	294	291	312	324	317	320	277	307	308	355	277	280	304	318	295	314	323	281	289	299	318	306	314	302	298	309	321	294	336	290	322	303	304	298	306	313	327	315	308	280	316	275	317	277	284	283	337	270	311	325	298	277	298	290	319	300	290	313	304	291	334	302	341	281	303	315	327	347	321	306	324	287	301	336	294	289	292	294	293	307	304	281	314	301	314	270	273	274	300	300	299	288	292	315	312	321	312	307	306	305	300	295	310	315	307	297	287	302	306	273	316	285	260	296	286	306	288	303	298	268	303	271	275	280	286	308	345	292	280	291	324	334	310	320	314	268	270	313	279	300	314	274	281	297	319	324	302	301	314	307	296	292	301	320	306	308	328	304	303	277	307	337	338	306	310	323	308	309	311	326	310	276	301	305	298	294	314	301	293	285	311	295	299	299	304	300	311	307	305	321	308	257	339	290	283	315	281	332	278	313	304	305	277	312	280	302	338	344	293	288	324	287	291	272	287	280	320	318	302	296	306	281	267	296	322	326	300	297	294	289	278	308	296	283	329	332	295	339	300	318	304	319	311	322	275	279	304	303	297	314	296	303	293	279	331	319	296	313	306	316	309	321	295	266	298	324	326	326	313	292	345	310	311	285	310	279	300	321	306	289	317	270	300	283	325	281	311	296	344	353	300	329	307	323	310	284	293	303	291	305	305	292	281	306	303	284	311	314	320	294	279	282	315	311	315	329	284	290	317	317	308	300	296	290	296	332	293	292	305	328	276	328	303	316	295	357	325	301	303	289	303	300	331	321	316	320	298	289	324	291	298	310	292	340	318	298	328	305	327	331	280	302	287	330	298	317	288	303	310	295	298	310	285	315	300	284	318	325	295	304	343	321	302	329	296	311	330	297	313	294	297	320	294	307	331	273	297	293	286	286	294	264	286	316	303	338	300	296	303	299	320	292	295	329	322	320	310	296	297	280	299	333	296	302	294	289	302	303	311	298	336	329	305	318	267	313	298	318	329	321	305	287	350	332	324	319	336	308	299	280	325	290	317	346	269	316	332	276	282	307	293	297	323	321	321	285	303	266	320	291	300	298	288	300	292	330	312	294	308	272	304	333	310	307	314	298	318	329	283	296	321	317	318	305	285	289	300	318	306	339	278	309	302	300	296	304	311	296	302	296	306	286	292	286	310	290	308	285	307	290	297	288	297	349	298	293	260	323	296	280	311	335	310	309	318	279	286	328	321	329	345	280	304	310	303	314	289	317	290	309	325	334	290	307	305	283	307	309	309	305	289	302	293	310	324	250	286	281	301	299	303	265	297	330	286	308	315	297	325	319	299	294	287	323	295	299	321	278	279	304	314	316	306	295	305	293	299	309	292	318	295	324	273	300	308	351	268	293	275	307	284	294	276	280	313	314	297	276	292	314	317	301	298	294	329	298	320	263	342	269	306	299	299	315	277	324	308	313	325	301	298	345	285	337	271	316	302	294	273	294	332	318	282	301	347	309	275	297	303	275	303	279	329	327	303	298	322	294	255	308	309	303	297	319	331	309	267	305	344	287	304	304	317	295	310	299	296	307	327	262	302	299	317	279	284	286	280	310	289	315	322	343	309	301	296	324	278	301	324	293	324	278	308	283	333	301	301	296	323	279	311	305	306	323	304	273	291	283	302	323	280	302	293	308	301	279	310	285	296	325	297	328	306	316	297	303	301	278	285	302	340	314	321	271	276	283	299	290	308	292	293	306	283	322	257	296	303	321	301	282	295	323	308	300	299	319	296	313	322	269	264	305	302	330	283	299	310	286	296	287	272	295	310	281	277	280	318	300	288	305	304	303	321	290	295	323	298	285	274	288	294	286	266	281	312	273	298	297	323	329	279	297	292	300	305	309	290	319	288	303	338	286	317	299	281	314	298	327	276	280	285	296	331	300	269	298	304	280	298	322	293	297	307	274	288	301	307	315	310	301	336	309	299	327	280	317	354	288	271	305	262	338	293	294	279	288	306	293	274	287	293	285	330	311	288	278	328	307	293	295	302	312	291	290	288	316	298	322	310	313	296	320	293	290	308	310	279	292	284	313	325	333	320	286	319	307	298	295	302	316	294	279	312	332	305	306	273	292	314	252	332	321	281	297	302	311	281	298	300	305	304	292	309	298	312	298	277	314	303	311	299	318	292	369	288	301	329	308	286	301	303	348	308	319	284	262	298	308	309	307	326	293	288	303	301	324	316	337	295	329	296	268	329	272	299	288	290	306	320	300	307	309	311	288	303	345	296	351	307	297	304	291	294	308	262	309	283	276	282	316	306	289	303	283	303	289	289	299	284	301	324	309	313	331	299	307	322	297	310	301	295	301	268	297	285	305	310	321	335	301	334	334	310	313	273	316	272	323	305	291	300	293	312	277	300	323	303	280	299	342	321	298	345	294	301	289	322	313	319	313	265	278	325	305	288	320	276	307	298	281	325	290	334	299	278	313	278	292	298	287	265	275	304	301	324	286	321	293	279	296	268	290	310	301	292	329	276	317	293	319	280	299	294	303	306	296	281	285	285	304	297	275	280	297	294	335	268	274	309	302	284	300	297	307	281	306	291	291	317	299	313	295	280	325	326	307	295	297	291	331	319	301	295	305	283	314	324	315	328	287	285	300	295	287	297	286	304	290	304	275	324	299	281	282	280	287	283	316	296	309	330	330	330	290	281	355	311	304	301	293	303	336	294	299	290	299	295	303	299	292	277	330	279
1926	99	64	49	91	99	90	99	71	83	48	66	50	48	47	42	41	47	39	40	50	36	35	26	33	24	28	28	17	24	30	24	24	30	27	24	24	30	26	28	27	29	26	25	40	29	24	21	27	17	22	24	32	28	20	26	31	30	26	36	29	21	22	25	26	25	22	36	22	21	24	34	28	31	32	25	29	18	33	28	27	23	23	29	24	18	27	24	29	19	39	20	31	25	20	25	21	24	26	28	32	27	21	24	28	30	27	30	27	29	28	25	23	32	25	25	28	23	19	17	26	25	20	28	31	26	30	31	30	29	28	17	30	35	15	20	12	27	25	19	26	28	33	21	29	22	20	23	24	33	24	20	22	25	21	23	23	33	17	28	23	21	23	22	22	24	30	25	23	21	30	23	29	24	30	27	23	18	29	31	25	21	33	27	27	35	22	12	28	28	17	28	30	30	21	22	26	25	29	27	20	33	32	21	28	31	28	24	22	23	31	22	31	23	30	22	25	28	21	24	29	19	22	28	35	31	22	20	27	29	23	20	23	24	18	28	24	23	28	27	23	18	20	26	23	31	23	27	29	26	27	34	28	18	18	18	28	20	29	32	24	28	27	18	33	32	28	32	30	22	31	28	21	27	22	25	22	26	25	26	23	36	19	14	32	40	41	23	25	30	28	29	30	29	25	20	27	29	17	18	33	22	28	31	32	31	29	23	21	28	29	18	25	26	25	28	33	29	30	29	22	27	20	27	18	32	34	30	33	36	23	24	28	29	31	27	24	28	24	28	26	22	33	26	21	37	24	24	23	23	21	27	30	26	19	21	23	24	24	32	37	28	20	17	31	19	31	21	12	15	26	12	26	27	21	24	22	20	30	20	22	30	31	36	22	19	21	21	22	22	27	22	21	25	29	24	28	22	26	32	27	23	25	29	17	22	17	28	30	26	26	25	34	27	20	19	32	17	24	26	27	32	35	37	25	25	26	27	25	24	26	21	26	30	30	30	23	24	25	30	27	34	30	22	26	22	21	17	34	22	31	27	26	26	28	28	23	23	17	26	19	29	20	23	25	22	24	19	25	26	28	33	19	35	27	25	25	29	16	19	18	23	31	26	22	26	23	23	23	29	31	24	22	20	29	31	21	27	21	31	16	31	24	26	23	22	31	28	33	31	25	31	33	30	22	26	28	25	28	29	18	27	34	24	28	30	15	22	38	21	19	20	24	21	28	30	22	27	27	23	21	26	32	31	26	24	19	28	27	21	23	22	20	19	20	27	27	19	30	16	19	26	27	29	18	26	23	23	20	28	28	24	24	19	21	24	14	15	21	30	39	34	26	28	25	25	34	18	35	23	15	28	28	39	19	24	25	28	30	31	19	23	28	34	24	24	25	35	15	25	29	28	28	30	19	21	25	35	26	24	23	31	14	24	24	30	33	22	30	19	34	16	25	17	31	34	29	31	28	28	21	31	18	22	28	24	30	22	34	25	28	33	20	27	26	27	27	28	34	23	26	27	23	20	20	19	20	28	23	33	26	24	20	28	26	18	26	31	40	19	17	29	30	22	29	25	21	34	24	21	21	22	18	17	24	23	22	26	23	23	33	21	29	28	33	27	27	31	35	14	17	30	31	28	24	27	20	27	27	23	27	28	23	23	19	27	25	27	26	26	29	28	25	19	28	24	26	35	22	21	24	19	34	34	23	22	28	23	21	21	30	30	30	26	25	27	25	22	17	15	27	28	21	23	33	19	18	26	26	20	26	39	34	20	20	15	25	19	28	24	27	27	25	29	22	26	28	33	19	30	18	15	17	18	25	33	20	25	31	36	22	26	18	28	37	27	28	28	23	24	24	28	23	27	30	19	24	28	14	29	30	25	22	26	19	23	25	23	32	29	25	27	21	23	24	25	24	24	26	27	31	24	25	27	18	25	26	29	27	35	24	10	30	31	36	27	25	29	26	31	31	34	27	31	29	29	25	24	27	19	26	30	26	34	28	27	29	30	25	29	28	24	27	30	17	33	23	27	17	32	26	25	26	26	33	31	23	23	27	29	31	33	16	25	20	16	33	20	21	30	29	24	25	26	28	20	24	23	29	25	18	28	30	29	29	27	27	20	21	32	30	30	29	27	31	27	29	26	24	21	21	23	23	29	23	20	23	26	27	23	37	20	29	28	33	28	32	33	21	27	21	31	31	27	25	21	27	21	27	28	31	26	23	28	37	19	23	29	26	26	26	27	27	19	27	25	30	31	30	22	21	32	27	32	22	22	26	17	20	22	32	29	32	28	28	27	26	36	36	26	34	27	30	28	25	24	29	35	23	26	23	28	29	29	26	24	23	26	25	24	23	24	24	18	26	26	28	19	24	30	23	23	22	34	26	30	27	22	28	22	22	23	18	31	23	34	30	27	27	28	25	27	29	20	23	24	27	34	22	25	22	32	17	25	27	35	28	32	27	25	23	21	25	18	28	23	25	26	22	21	20	35	36	29	21	34	27	26	26	32	24	36	27	22	25	21	26	17	27	26	18	22	32	33	34	24	18	11	32	22	31	24	24	31	30	27	30	20	21	33	24	26	29	32	26	37	24	19	16	22	26	29	22	21	23	16	26	34	24	28	29	17	21	22	26	13	29	31	26	22	27	37	22	24	29	36	26	30	30	29	24	32	32	22	19	21	24	31	24	23	21	21	32	26	18	16	17	33	14	28	15	23	22	25	25	27	36	24	25	30	32	31	25	22	31	25	26	31	29	33	19	28	17	30	35	19	28	27	24	24	26	16	28	29	37	25	24	29	25	26	19	30	28	30	23	23	20	38	38	26	31	25	44	28	32	23	28	18	34	31	27	33	28	22	21	32	28	20	26	30	29	25	20	22	28	19	28	29	27	31	30	30	19	29	31	21	17	27	34	24	16	24	23	24	28	23	25	27	23	22	31	33	21	26	27	22	28	39	24	31	20	31	21	25	24	37	20	28	32	33	21	27	22	31	25	30	22	22	13	28	31	33	20	23	30	26	32	30	16	25	21	20	22	22	20	33	38	23	24	29	31	21	25	22	35	26	18	19	18	22	26	27	33	23	26	21	21	26	28	21	21	20	23	23	22	20	25	21	38	25	30	19	28	21	26	30	29	25	20	27	23	20	26	29	25	29	22	27	27	17	31	25	26	33	27	38	27	23	23	21	20	31	18	25	33	26	29	29	24	29	31	21	28	14	23	21	30	20	16	24	22	22	26	33	34	24	27	15	29	26	25	28	21	22	22	26	26	23	22	19	19	20	23	24	39	21	26	35	18	33	17	28	29	29	21	18	18	36	26	26	21	28	24	19	32	27	24	23	28	32	27	17	26	13	31	26	24	18	28	24	24	26	19	24	26	23	40	23	29	24	22	34	27	14	19	25	33	28	28	27	30	20	22	27	28	29	29	31	29	19	36	27	26	33	28	29	28	22	30	23	24	32	21	23	23	29	19	25	17	24	32	19	18	26	22	27
9338	3548	1770	5741	9944	9140	7374	5989	4590	3792	3065	2552	2273	1859	1802	1513	1374	1615	1580	1341	1010	889	980	876	888	834	770	766	767	717	736	712	676	666	633	598	634	626	597	638	649	622	565	631	583	581	566	609	615	562	535	523	534	556	515	578	595	588	544	532	520	545	534	527	558	569	554	483	549	507	586	548	528	509	540	539	506	564	493	477	505	519	552	519	517	528	492	531	504	537	514	505	541	517	517	513	519	507	522	544	482	521	521	513	526	505	491	533	492	533	486	521	513	526	512	475	508	485	484	496	477	461	480	500	544	532	493	520	516	492	544	507	502	519	455	498	493	513	486	520	555	502	483	521	530	511	497	505	483	545	516	514	530	517	543	527	501	484	485	507	513	504	480	503	507	500	525	494	494	520	519	520	488	492	553	485	488	494	514	480	484	478	530	542	478	504	497	513	517	476	514	477	476	541	438	491	497	538	488	485	491	459	477	513	531	517	547	525	519	517	524	506	484	534	510	489	499	522	489	552	489	508	499	512	503	526	501	474	567	508	482	512	502	512	499	541	488	491	511	530	537	474	509	511	461	525	507	502	496	484	503	500	458	486	459	504	484	484	484	509	482	503	491	483	530	526	514	503	520	519	541	511	517	461	472	492	466	492	577	542	477	531	526	479	488	522	512	461	496	518	471	524	480	509	513	519	490	492	535	510	522	508	490	484	501	480	507	527	514	500	473	509	481	507	484	516	518	486	505	527	488	494	506	523	469	507	473	528	504	532	509	530	517	482	483	509	510	451	535	497	512	503	494	523	477	488	518	467	524	512	506	511	478	493	478	468	542	509	460	506	477	481	488	537	485	516	505	494	524	521	470	489	503	477	522	521	512	491	484	499	464	509	491	512	526	527	497	467	529	483	553	505	478	514	497	503	469	519	484	541	453	493	527	481	521	499	516	502	502	498	560	507	502	497	481	557	510	468	489	475	521	513	544	508	489	540	563	478	493	518	494	481	551	501	489	474	497	533	513	517	485	514	493	482	472	517	496	481	480	524	507	506	473	467	521	485	509	497	471	490	492	487	485	537	513	524	527	496	511	518	505	553	511	510	504	503	500	511	514	532	515	498	502	542	521	530	516	519	502	504	499	524	526	545	483	509	519	503	506	461	513	534	486	505	480	503	492	458	501	546	511	517	504	507	486	447	483	466	471	519	519	517	519	492	514	500	501	507	502	520	519	489	484	537	481	479	498	502	483	506	507	520	508	533	483	480	478	504	516	505	529	528	506	483	489	522	484	517	514	489	538	498	528	530	479	556	483	481	482	494	533	499	524	503	522	471	536	490	472	513	550	475	517	473	469	527	489	522	526	475	510	513	499	540	489	496	526	486	499	493	495	479	516	517	546	495	523	466	521	504	501	535	515	471	523	533	483	467	479	515	466	520	477	502	504	486	497	507	526	520	513	543	503	492	502	507	503	496	506	489	502	458	498	514	568	534	469	489	469	523	516	504	524	473	505	479	481	494	519	470	493	519	500	515	478	506	507	500	513	522	487	491	525	478	481	481	528	490	487	481	513	497	517	501	503	548	475	479	523	460	504	479	504	503	502	485	499	494	517	518	491	483	506	533	500	488	513	516	509	480	513	504	479	474	488	511	511	473	482	495	515	495	504	523	509	485	486	528	484	494	470	494	474	460	505	491	503	488	466	484	554	480	514	506	492	502	534	484	487	500	490	488	493	505	510	465	504	480	528	477	543	525	485	504	502	515	539	520	515	519	515	473	514	478	501	521	522	492	507	503	533	478	510	469	484	530	493	490	508	510	531	511	520	496	538	541	510	509	520	497	516	515	468	476	487	519	519	536	539	521	502	483	557	516	491	495	497	498	456	483	505	535	502	448	502	513	491	499	522	506	525	514	493	496	474	516	493	510	478	475	494	513	519	513	492	519	490	497	516	483	503	523	469	468	474	513	482	463	489	504	515	500	483	511	493	470	433	532	478	500	511	505	487	498	515	484	518	525	486	505	524	494	501	516	501	529	548	503	473	505	491	511	455	504	484	511	514	505	522	482	505	516	493	525	527	495	507	534	482	477	517	482	516	512	508	477	527	520	536	489	504	510	495	530	529	459	483	471	538	504	491	473	505	517	535	473	494	528	511	473	486	534	466	506	475	490	504	490	476	483	527	518	486	519	506	514	500	513	529	489	533	507	519	500	501	495	524	486	494	491	498	500	488	491	499	482	498	528	515	510	522	484	534	526	535	503	535	499	476	518	493	497	535	504	515	498	525	495	509	504	515	502	496	527	496	521	472	482	516	494	519	503	496	515	486	526	503	515	499	472	481	516	561	498	509	516	516	521	470	481	478	491	527	509	476	520	517	479	451	521	499	514	484	525	506	482	471	495	495	516	517	469	530	491	475	500	517	527	489	472	505	508	499	466	461	505	536	458	483	529	522	490	477	510	523	495	486	518	493	484	521	528	504	501	466	510	533	508	499	476	489	478	489	466	487	510	535	473	501	486	539	485	523	531	526	493	530	495	470	530	494	535	495	508	483	519	531	513	503	498	531	527	475	522	522	531	489	548	500	531	524	533	513	530	539	513	504	509	502	514	490	506	558	464	507	515	502	499	539	513	518	504	481	487	484	557	514	527	514	496	514	497	522	495	468	515	498	508	513	540	491	530	509	506	458	532	519	501	516	499	501	509	500	536	517	493	482	477	506	505	509	518	476	542	459	521	513	487	502	516	508	497	513	471	516	492	480	478	462	467	494	594	500	528	501	492	500	494	501	510	447	486	506	458	519	550	503	532	500	496	500	506	507	510	509	531	483	508	546	489	522	508	515	485	471	491	498	519	505	507	492	528	504	507	541	517	540	484	523	505	496	516	466	495	495	474	515	489	525	506	493	489	489	521	520	512	550	483	498	481	517	499	520	498	485	512	547	484	490	497	493	545	456	479	483	508	525	493	529	481	501	539	510	526	464	501	517	501	511	489	493	496	506	517	508	482	509	549	530	496	485	497	501	488	459	540	510	511	497	490	516	514	496	519	472	499	511	504	498	460	521	490	504	543	469	488	491	521	487	558	518	512	491	490	494	514	515	511	524	534	521	473	518	525	518	525	500	516	486	475	491	475	484	522	484	508	543	499	480	495	495	497	485	496	514	464	518	480	476	518	534	521	480	488	500	491	504	529	488	524	507	515	503	484	507	503	483	497	493	518	522	479	463	455	486	507	492	549	530	548	527	504	503	514	470	473	484	486	492	542	535	477	500	497	507	496	493	478	547	482	491	502	481	535	470	492	514	503	493	513	503	508	504	522	494	519	522	503	489	537	518	487	466	527	468	498	537	485	500	499	501	540	482	469	507	486	495	530	512	502	448	513	466	483	512	505	533	518	476	487	507	502	494	497	465	512	500	467	499	534	479	510	491	490	514	486	525	523	525	524	499	504	502	481	512	498	488	505	531	472	500	522	515	462	529	493	490	498	503	516	490	524	508	531	514	496
1849	82	67	44	70	90	93	92	68	64	64	49	60	50	38	46	40	39	54	38	47	36	33	31	27	24	30	35	20	30	25	30	25	32	40	22	26	32	24	25	27	32	22	26	26	19	27	20	25	29	28	27	28	23	29	28	20	24	20	20	24	19	31	26	24	27	21	37	23	28	36	19	20	32	24	26	24	26	22	17	27	25	25	22	34	31	35	33	32	28	30	22	21	16	24	34	25	26	23	23	21	27	22	22	26	28	32	33	26	29	20	32	25	19	22	25	28	34	36	17	31	23	19	25	29	24	26	16	26	29	25	18	21	25	27	26	21	18	24	26	25	24	19	28	33	27	19	23	39	33	31	29	20	23	24	34	29	24	24	28	24	22	26	27	25	36	31	25	27	31	19	17	16	26	34	25	31	17	14	24	17	32	26	31	17	25	25	20	31	13	24	19	29	23	31	28	29	28	22	26	27	31	30	28	17	21	34	25	24	22	26	25	26	22	24	32	25	25	29	26	24	20	18	15	23	37	37	25	24	30	24	24	22	24	24	33	24	35	30	32	28	24	35	26	15	31	20	31	30	26	31	19	25	26	22	20	21	32	17	25	32	17	23	23	21	28	24	22	23	27	16	28	26	26	31	33	24	31	10	33	27	24	23	22	22	23	21	26	19	22	26	29	19	30	26	31	23	28	25	28	22	26	27	24	30	33	20	18	24	24	17	25	28	30	19	24	22	22	25	18	16	29	32	30	23	31	30	27	25	27	30	25	33	21	20	25	30	26	32	16	22	25	27	18	26	29	33	25	19	25	16	26	20	36	22	31	31	19	19	25	33	26	27	26	24	21	29	34	22	19	20	30	28	23	33	21	21	25	33	34	27	29	17	25	35	23	29	30	20	24	22	22	32	25	34	31	23	20	23	22	19	28	30	26	25	34	22	27	24	25	28	24	28	31	23	34	24	27	26	28	22	27	22	31	25	30	20	22	28	19	26	20	24	24	33	21	13	38	20	26	22	23	18	27	27	26	18	23	27	29	28	20	30	28	21	20	26	35	18	23	20	28	27	25	19	26	26	26	19	31	23	34	35	26	24	22	23	29	23	27	27	26	21	34	27	26	35	29	20	25	27	21	25	25	30	20	30	26	26	30	25	18	25	30	24	32	31	24	28	31	27	18	17	26	37	19	26	25	27	27	23	22	27	28	22	21	23	28	15	30	23	30	21	27	26	21	33	25	22	20	30	32	22	21	33	22	21	23	26	24	26	26	40	16	36	27	31	21	27	22	16	24	36	21	26	29	29	23	24	29	23	31	19	26	26	33	29	29	22	19	23	17	35	27	24	28	21	28	20	28	29	29	23	22	21	27	22	34	20	21	21	26	24	27	17	27	21	24	32	24	28	31	18	29	29	20	32	29	23	28	19	33	24	27	26	29	22	29	29	29	28	18	30	27	22	26	33	21	23	27	25	21	39	21	27	28	21	24	21	22	40	22	30	28	29	22	26	41	19	31	14	20	31	28	28	26	19	31	25	17	31	29	28	27	17	19	23	17	26	25	25	14	24	29	19	28	35	27	26	23	31	24	26	21	22	24	30	37	24	26	31	30	31	14	25	20	23	29	26	26	37	26	31	26	26	23	20	24	28	19	28	16	20	26	36	22	31	35	30	27	21	17	24	18	22	27	22	24	27	32	15	27	32	23	15	18	31	19	32	30	29	18	30	27	24	23	28	24	22	20	18	23	26	26	25	23	22	27	29	14	22	29	25	27	24	30	25	17	31	28	33	23	14	27	26	28	21	36	37	17	31	28	28	22	27	24	22	19	22	25	25	26	38	27	38	26	18	21	33	22	25	18	23	29	32	13	19	22	26	24	22	31	31	16	23	22	24	25	25	31	26	24	30	31	23	21	21	25	21	26	24	21	25	34	24	29	24	24	27	23	30	32	24	30	25	26	22	27	25	33	20	36	39	24	28	27	21	23	27	32	26	27	30	32	28	29	23	27	21	31	20	22	28	27	21	17	35	29	26	23	27	25	24	29	28	25	35	31	29	25	33	36	24	19	17	20	25	20	21	27	17	29	33	33	20	30	38	14	24	29	38	27	28	31	21	30	31	30	25	33	40	22	20	27	25	29	28	27	29	26	25	22	24	24	27	33	24	27	22	19	14	23	31	29	36	31	27	32	16	25	31	26	32	23	28	18	25	27	16	22	29	27	23	26	25	29	39	23	24	26	26	28	24	23	26	28	32	19	22	22	31	25	20	24	23	35	29	22	29	27	18	24	33	24	17	31	23	24	27	30	23	38	32	29	29	23	23	15	24	28	22	20	20	25	25	33	31	19	28	22	24	26	25	35	33	22	22	23	30	14	29	28	28	39	29	19	23	28	22	25	21	31	30	34	28	21	28	32	20	16	27	33	29	25	21	31	26	23	30	36	26	26	19	20	26	22	19	24	18	20	35	22	27	22	31	32	23	27	22	29	21	23	22	25	28	27	27	27	32	31	16	34	33	23	25	21	31	20	25	27	34	30	20	27	26	26	19	31	25	28	30	25	21	31	34	27	33	26	35	28	30	24	23	31	27	32	25	35	24	13	21	40	28	32	29	22	27	20	26	25	16	31	28	26	31	19	22	30	32	19	32	26	21	36	29	25	23	36	25	23	23	22	25	21	21	33	18	15	25	27	27	29	40	26	30	25	23	33	21	25	24	33	23	31	24	29	24	25	23	25	19	21	36	26	32	30	26	28	24	27	27	33	24	25	28	25	35	30	20	27	27	22	20	20	23	25	26	29	25	24	24	20	30	28	22	33	30	28	24	27	19	28	24	23	25	21	19	17	27	27	24	23	18	30	30	34	30	34	25	32	23	25	25	25	32	23	28	20	24	21	31	28	18	20	27	36	16	29	31	21	22	25	26	37	22	31	23	14	29	34	24	33	21	25	25	24	29	30	24	23	21	27	25	20	31	22	30	24	20	26	34	28	22	33	29	21	33	25	25	38	19	33	34	23	28	28	23	26	29	33	21	24	21	27	24	27	24	32	36	25	20	21	24	23	30	18	20	31	22	27	30	32	22	27	36	28	23	28	28	25	31	28	27	28	30	20	31	20	24	30	22	24	22	33	18	24	26	27	20	32	24	24	27	25	30	31	28	27	31	24	25	27	30	27	17	23	20	24	26	20	23	25	28	21	26	23	21	26	25	17	27	19	27	26	28	22	26	24	30	20	29	26	27	29	31	27	24	24	31	30	24	30	23	24	27	37	27	31	24	14	22	23	22	22	18	27	34	24	26	26	21	26	20	31	19	29	19	35	37	27	26	21	27	31	18	23	23	24	21	29	28	21	26	26	24	28	34	28	24	26	30	24	27	15	20	26	21	31	28	33	26	22	24	25	25	20	23	14	24	27	25	25	33	34	18	22	27	29	25	35	25	24	24	25	26	35	32	24	29	29	19	28	23	29	35	27	35	22	28	26	25	28	27	27	28	29
9109	3531	1715	5596	9796	9095	7333	5792	4550	3685	3037	2510	2189	1903	1644	1493	1441	1611	1403	1237	1066	999	903	898	833	850	773	767	783	747	731	635	654	634	650	639	626	655	620	594	620	597	536	622	587	597	585	610	575	599	581	508	525	555	569	546	536	570	503	489	583	553	536	545	485	536	496	581	532	518	535	535	507	556	559	527	515	518	525	543	526	534	496	499	547	567	536	504	513	525	502	521	513	517	503	509	506	527	504	496	507	542	518	515	506	521	514	523	497	522	520	525	556	514	524	518	507	538	515	500	522	541	513	527	517	486	479	471	522	528	555	515	504	506	514	508	527	515	488	483	512	510	517	513	496	525	510	505	462	546	546	509	521	529	521	509	516	552	529	518	525	515	522	495	554	491	482	511	507	491	499	478	492	488	538	509	492	515	527	481	511	551	500	491	484	474	525	497	547	507	514	497	490	512	488	556	512	490	503	542	472	437	497	491	562	523	495	484	492	471	536	510	494	500	494	536	477	495	519	515	501	525	527	495	503	512	524	482	501	498	486	523	489	550	529	546	520	506	499	517	479	483	481	504	476	500	502	455	501	505	514	511	478	504	507	514	507	506	461	533	475	533	496	534	504	508	503	507	549	453	517	481	475	471	526	503	512	480	481	520	511	538	525	523	485	520	510	483	496	510	512	506	548	504	494	519	475	478	524	499	479	491	515	510	517	541	531	525	558	470	500	474	466	538	527	501	552	522	482	506	515	535	479	509	534	458	507	490	510	490	497	486	483	523	480	503	502	503	514	500	505	530	470	487	501	498	514	485	514	467	524	511	502	517	510	493	467	498	507	479	473	504	523	467	496	496	537	506	497	484	450	509	474	474	513	485	506	559	492	538	523	521	521	481	518	514	512	511	505	493	525	537	499	457	489	496	466	532	552	476	518	514	519	509	498	508	520	506	502	523	503	478	489	520	503	508	520	533	521	507	486	506	504	507	506	480	496	492	469	509	497	436	490	554	500	503	517	520	467	498	489	500	490	477	525	505	518	545	494	533	468	527	522	498	474	495	497	473	490	517	507	493	519	506	495	495	505	516	505	466	490	455	553	468	491	471	506	530	494	461	500	503	480	487	525	508	538	510	497	516	513	516	494	526	471	525	510	516	482	500	524	502	507	495	508	526	512	457	505	476	499	483	538	465	512	522	456	491	514	504	480	511	498	529	508	481	490	551	510	528	512	475	536	491	473	466	514	529	522	466	463	542	555	482	544	481	527	499	548	507	456	499	493	517	509	495	507	463	535	520	522	462	486	550	528	512	533	488	545	482	479	547	501	554	459	483	496	498	488	482	501	468	417	514	539	508	498	500	492	509	519	508	443	521	471	519	495	514	532	525	498	516	492	492	537	509	509	523	515	504	495	501	514	490	500	554	513	515	486	522	483	542	539	497	485	505	523	500	496	495	512	497	506	476	524	474	542	514	492	522	490	503	482	476	483	519	500	467	487	531	529	550	481	503	498	517	498	501	513	515	492	515	530	491	475	520	493	480	509	498	476	475	499	499	500	533	502	528	503	521	540	517	544	536	461	478	492	462	499	523	488	499	545	557	500	496	539	502	484	491	506	532	515	521	522	539	502	509	507	510	525	482	513	500	492	480	531	482	520	471	520	561	500	514	494	474	499	510	478	503	493	481	483	507	521	495	506	510	513	553	498	519	508	452	481	484	507	470	485	492	469	507	462	506	482	453	542	495	498	491	496	484	510	462	485	545	536	482	523	521	473	488	494	481	508	511	533	505	523	514	511	506	542	501	528	501	509	470	490	498	497	478	521	468	494	533	512	511	478	529	553	504	462	477	488	473	522	510	490	521	500	498	501	522	464	509	502	496	512	494	540	519	512	502	503	519	484	521	466	479	498	544	483	521	495	498	508	549	536	542	526	494	504	517	478	539	534	462	461	502	513	540	487	513	548	482	497	493	513	535	516	478	441	509	535	525	547	526	514	481	497	501	444	497	518	468	508	497	500	472	536	453	475	472	526	528	524	501	545	504	543	493	451	500	485	531	516	487	497	448	502	490	527	526	504	485	490	512	494	566	520	502	488	532	515	475	513	475	492	512	546	528	499	499	469	497	510	534	512	493	488	482	480	496	501	547	502	458	541	493	503	480	480	547	516	498	539	503	455	479	544	508	487	503	512	499	521	514	497	487	481	507	503	538	488	502	501	526	463	497	469	478	484	506	480	504	512	517	539	490	498	521	493	531	493	510	527	485	496	507	518	511	468	498	478	527	480	498	493	524	505	466	471	440	540	496	532	440	548	501	513	513	488	497	532	503	488	521	531	521	509	487	502	505	548	487	500	508	486	524	461	498	479	533	508	522	499	540	511	497	499	501	508	535	506	468	478	521	513	478	487	502	502	544	523	497	490	517	471	523	540	497	496	466	478	485	506	484	473	524	503	502	497	470	505	506	502	503	497	554	520	499	445	504	476	541	499	528	537	511	521	508	520	526	477	542	491	539	514	507	474	488	502	477	480	519	476	536	525	468	513	486	509	501	550	501	516	476	531	495	472	502	504	501	491	467	547	539	552	499	521	510	472	516	483	520	534	456	531	516	534	520	460	528	514	525	509	486	496	509	528	523	504	528	465	543	503	486	530	542	495	547	522	555	523	546	497	522	449	480	457	469	468	498	499	489	485	474	499	478	480	480	516	517	551	515	514	458	504	478	476	506	465	512	517	511	527	461	521	526	454	514	494	496	496	489	520	519	540	542	514	531	470	521	509	521	485	504	492	481	488	530	469	531	471	532	537	533	510	510	506	486	445	492	482	503	518	503	473	500	461	511	533	484	511	491	549	534	499	511	494	501	520	512	533	465	512	523	530	535	544	491	522	516	514	509	495	478	507	475	515	491	519	493	516	494	512	529	490	536	522	491	560	497	516	544	472	516	517	541	518	464	509	516	489	482	548	526	516	466	491	507	503	493	473	520	498	500	498	502	508	511	499	478	489	491	477	532	513	514	534	497	537	513	463	493	492	519	503	506	518	489	487	456	492	503	474	502	469	514	444	508	473	522	492	493	510	544	487	501	510	520	518	500	508	498	499	520	524	542	506	484	522	519	484	531	526	500	510	544	488	482	442	466	526	533	493	492	499	507	498	477	495	454	527	493	506	485	515	502	536	492	500	503	512	537	489	470	486	495	542	465	516	516	488	501	494	507	512	538	525	498	504	523	510	522	493	517	533	502	465	485	489	517	497	484	506	472	501	523	533	455	533	453	534	468	549	536	499	487	512	525	510	509	511	504	510	479	477	529	514	566	509	487	536	505	516	511	497	515	499	506	488	490	518	538	534	521	497	479	527	493	465	479	513	490	499	489	511	506	480	510	533	462	505	532	523	463	511	491	486	515	501	526	507	516	529	499	504	450	511	499	483	454	505	509	533	524	458	488	481	486	507	517	517	506	471	551	511	454	525	528	490	494	489	490	518	523	524	529	491	523	475	511	531	507
1016	189	108	54	145	176	189	166	128	105	102	92	70	71	65	54	58	49	59	47	38	23	38	31	31	33	32	21	23	22	19	27	27	16	30	23	25	18	22	20	21	15	17	12	21	26	20	16	23	18	14	12	16	16	14	13	16	20	19	17	13	15	16	14	16	10	20	11	17	10	11	25	23	18	20	17	12	13	10	12	16	12	11	10	18	12	14	13	15	11	8	14	21	19	21	12	10	19	14	15	10	17	17	20	9	15	13	12	13	15	14	17	17	15	16	13	18	15	9	15	16	12	15	15	11	14	18	11	17	10	17	18	12	21	10	14	14	15	19	15	16	11	13	17	17	14	7	12	18	11	5	19	12	19	9	19	19	10	15	21	15	17	14	22	11	20	16	14	22	13	10	20	17	14	8	10	18	17	11	16	9	22	17	16	15	15	16	10	16	11	11	14	16	16	14	13	26	14	17	12	14	15	12	10	13	15	18	13	15	16	14	7	8	16	20	16	3	8	14	10	8	15	14	15	8	9	12	18	10	16	14	15	10	16	17	12	18	12	13	13	11	6	15	18	18	12	11	12	7	15	17	19	20	12	11	16	12	12	16	7	16	13	11	16	17	14	12	14	8	9	14	12	15	16	19	11	14	16	22	17	7	17	13	10	14	12	18	17	8	12	15	13	8	9	17	12	11	18	17	10	11	12	5	14	14	13	15	18	12	13	7	18	18	11	13	14	16	12	12	15	25	13	10	17	15	9	13	12	16	12	21	19	15	11	10	14	7	19	16	15	13	21	7	16	7	12	19	9	11	23	10	12	11	12	11	11	7	17	26	13	16	11	13	11	11	16	16	20	14	14	20	11	14	14	17	16	20	18	25	12	14	15	10	11	13	13	15	15	9	17	17	15	11	10	10	19	19	18	15	12	15	18	12	7	5	16	11	11	15	20	13	15	15	13	13	19	10	17	14	17	10	11	8	10	19	11	8	10	12	9	16	21	12	12	9	11	16	20	8	17	7	14	19	18	8	18	12	12	15	16	17	8	15	18	10	13	16	16	11	15	19	15	10	12	13	17	18	12	12	17	12	17	11	20	13	17	14	10	13	18	19	12	17	14	20	7	14	11	15	12	15	10	13	13	11	12	9	18	14	7	11	14	17	7	18	15	10	10	15	18	15	13	15	17	12	21	11	20	12	18	14	7	10	13	15	19	9	21	16	18	11	18	13	15	11	15	22	15	11	17	18	16	18	11	13	13	18	15	12	13	22	8	19	12	12	10	12	15	13	12	13	16	15	17	14	20	11	5	11	17	13	14	10	15	14	19	16	10	25	13	9	12	9	15	14	17	15	15	13	13	17	21	13	21	13	16	12	11	7	13	8	17	19	19	15	14	15	16	8	12	16	17	12	7	9	16	16	16	9	14	13	17	17	7	7	11	17	18	11	12	9	16	9	14	13	11	17	22	16	14	16	15	19	16	16	18	13	19	17	11	10	16	15	11	17	8	13	9	13	11	20	18	12	18	18	10	16	8	10	21	10	16	20	7	15	11	12	12	14	19	12	18	6	10	9	18	16	10	21	15	13	15	19	13	15	14	11	14	17	16	12	16	11	18	21	12	14	12	14	14	14	14	9	13	15	16	9	11	15	10	17	13	14	18	20	14	10	15	12	16	9	15	17	19	15	15	12	7	18	13	22	18	16	9	17	14	16	19	9	16	9	12	13	15	19	12	15	16	19	15	14	6	10	20	9	13	13	18	20	14	17	20	16	12	17	15	13	14	12	13	15	14	22	12	10	16	10	26	10	13	12	14	20	10	11	16	11	14	12	19	21	11	18	18	16	6	10	9	16	15	18	19	14	26	9	12	15	11	15	10	15	7	13	14	18	10	22	14	14	8	22	18	18	15	13	16	19	4	25	13	18	20	17	14	9	17	15	13	18	12	6	13	11	12	8	22	17	9	11	14	13	13	13	8	16	14	18	8	12	17	20	14	12	10	25	14	10	21	12	19	14	17	13	11	13	11	16	19	20	8	14	12	14	10	11	11	8	20	17	10	20	16	24	14	10	15	10	18	14	11	20	13	12	11	16	17	13	13	12	15	9	13	14	11	15	19	22	16	17	13	15	13	13	16	17	15	19	11	22	15	16	19	16	11	19	7	7	7	14	11	16	11	11	11	12	14	15	19	12	14	17	15	8	12	11	13	11	11	12	14	16	14	12	18	11	14	16	12	19	11	22	15	14	15	17	13	16	17	11	17	19	11	20	12	14	15	15	11	14	19	12	15	13	12	10	11	16	7	11	13	13	17	13	8	15	13	13	18	12	11	14	11	14	13	11	16	12	13	12	16	18	12	12	6	11	10	9	24	15	16	11	12	16	15	8	14	13	10	9	14	14	13	11	18	11	12	17	12	14	8	18	19	19	10	14	13	16	13	13	13	15	19	15	13	15	18	9	12	8	17	17	10	11	9	12	13	14	16	15	14	13	8	16	17	10	16	15	14	13	15	11	12	13	16	16	15	7	10	14	16	13	14	15	16	15	11	18	12	17	18	15	14	19	12	16	11	23	13	16	11	21	18	8	8	7	12	10	12	14	11	14	11	14	14	21	14	14	15	13	18	12	10	16	13	15	7	19	11	10	18	16	9	16	11	12	16	13	7	10	12	15	11	15	5	23	8	16	13	17	12	14	11	13	12	18	18	14	10	17	17	16	16	14	13	17	9	16	12	21	11	20	7	19	14	13	11	10	12	14	22	18	15	8	12	11	16	20	16	12	9	6	22	13	7	13	19	13	12	14	12	20	21	7	14	7	19	13	17	11	18	12	13	17	19	10	9	18	14	9	12	19	18	9	14	10	16	13	17	11	15	12	8	16	16	7	10	17	13	16	12	12	11	14	15	9	19	13	19	16	14	11	14	14	14	7	10	13	11	16	14	16	18	19	11	17	10	13	18	12	17	16	16	16	10	12	11	14	15	9	17	16	13	9	11	17	13	12	12	15	18	13	11	15	18	17	19	13	14	12	9	16	7	23	15	16	7	10	14	8	8	13	16	14	12	12	16	12	9	16	10	16	10	9	18	14	16	13	18	12	16	15	21	18	14	14	12	9	13	17	8	19	12	7	16	17	11	7	18	11	12	17	14	15	11	10	18	16	21	12	18	11	16	8	12	16	13	14	13	17	16	7	10	10	11	21	12	15	12	23	14	15	16	17	10	13	17	23	12	15	12	15	14	9	16	13	15	17	18	13	17	11	8	12	15	10	14	14	13	18	11	11	13	18	15	12	11	16	13	15	8	17	20	10	17	20	11	20	22	11	15	11	24	19	8	21	17	12	12	7	19	13	20	12	13	12	12	20	10	9	17	14	12	21	9	9	17	22	12	10	17	11	15	12	17	15	17	9	18	20	14	12	10	14	21	13	17	9	10	10	15	22	6	10	12	13	16	10	7	16	11	17	13	16	13	13	16	17	21	13	18	10	15	14	18	17	11
14474	6909	2992	10670	17400	16067	13099	10390	8371	6693	5413	4631	3872	3236	2879	2449	2406	2634	2219	1912	1431	1317	1231	1143	979	950	925	827	780	791	700	702	703	687	594	564	593	567	554	548	513	480	480	486	438	489	437	479	433	446	474	419	426	409	400	416	410	400	403	351	374	338	368	322	345	381	316	376	352	353	338	336	306	350	328	342	352	314	328	347	317	324	309	310	320	333	292	342	310	322	329	320	349	324	344	279	305	316	339	289	295	319	335	318	288	275	305	286	311	300	279	294	277	294	291	283	271	283	285	288	304	284	297	288	256	301	275	293	304	268	269	285	285	286	321	288	315	288	292	289	280	288	300	309	285	268	290	278	275	272	283	289	274	294	274	316	330	264	314	252	272	276	301	268	284	289	304	299	267	285	290	275	315	269	286	309	289	278	292	294	277	283	267	258	287	272	299	300	271	275	289	311	294	277	306	284	290	274	266	256	281	305	288	273	261	286	282	283	306	291	271	242	273	230	257	243	272	264	276	279	284	256	262	266	265	274	257	303	279	231	252	272	248	277	304	314	300	285	255	250	276	278	305	307	262	251	298	280	302	265	277	277	270	276	287	265	267	289	281	290	264	283	268	281	274	253	263	265	259	287	266	252	273	267	281	299	264	278	294	291	270	281	280	286	255	253	272	259	266	295	293	313	266	283	300	275	281	284	259	300	271	280	289	278	275	261	278	260	273	282	287	256	286	263	273	287	265	279	276	280	253	266	262	279	271	282	289	261	272	259	259	248	286	306	266	273	272	280	267	288	296	266	275	291	299	277	245	281	290	262	267	267	276	244	286	274	280	243	291	255	259	281	261	287	267	268	311	265	307	281	280	250	266	308	280	289	309	256	276	285	246	276	283	283	251	283	249	280	250	314	270	281	271	282	295	280	308	276	276	299	290	260	277	274	279	295	257	293	243	248	289	249	260	275	278	267	248	306	253	276	247	290	281	278	276	276	282	285	280	266	278	272	301	291	287	255	311	265	289	265	277	284	292	290	291	249	305	265	284	292	297	289	279	275	260	291	270	280	293	284	278	283	277	256	284	284	257	271	272	272	304	287	297	250	286	268	304	283	268	268	268	274	298	256	297	273	294	278	281	254	293	259	272	252	287	295	271	287	278	281	259	267	283	285	281	265	281	242	276	289	273	282	280	241	252	271	264	271	318	248	294	286	263	268	320	257	284	279	288	273	273	251	264	240	267	297	253	292	247	280	268	308	278	287	269	286	270	280	292	267	289	282	285	273	271	288	271	275	272	263	294	288	276	273	266	276	275	291	250	276	274	243	273	285	260	253	269	267	279	246	274	288	288	287	311	274	287	228	298	269	276	259	285	262	282	285	269	266	266	288	319	260	277	287	289	261	276	278	311	293	266	262	251	293	255	264	276	279	280	295	263	285	279	254	255	242	295	269	258	264	259	275	281	245	269	244	284	281	290	285	294	267	261	274	272	284	273	295	242	265	277	264	254	259	282	278	268	287	276	277	250	273	275	283	286	291	305	278	287	269	273	231	311	276	267	281	293	268	291	270	298	266	262	297	297	284	274	246	267	283	270	266	277	282	289	286	277	281	274	280	290	281	270	288	279	245	286	281	298	263	272	297	301	273	292	263	258	299	279	266	283	270	297	271	252	282	260	295	291	305	296	276	250	251	280	299	277	264	277	317	269	241	279	288	257	284	256	288	269	271	316	269	265	273	270	304	283	283	285	287	270	296	299	274	264	304	282	254	279	282	260	265	293	266	260	301	279	293	275	246	267	268	278	255	312	291	279	316	287	285	262	269	268	264	295	311	258	270	288	276	277	279	252	292	291	269	287	262	279	277	285	270	255	277	299	270	289	254	262	284	270	271	272	252	278	264	241	292	283	309	253	285	256	252	285	284	294	295	256	273	276	264	254	287	279	273	253	284	292	306	274	291	250	283	261	290	235	282	279	266	268	264	278	294	287	265	277	290	281	284	289	265	263	292	296	310	279	293	281	281	258	266	263	270	254	285	304	282	289	305	267	305	259	268	280	262	257	300	290	287	314	272	291	298	274	306	255	293	259	289	293	267	262	295	292	304	282	293	297	298	286	297	294	258	265	257	290	286	290	268	265	261	280	281	284	275	277	281	261	266	250	290	248	242	284	280	304	294	291	294	296	292	276	277	284	283	282	272	262	287	285	303	268	309	318	274	293	272	244	283	304	273	297	282	289	265	256	294	277	268	268	279	280	281	253	255	270	232	250	258	285	259	272	258	290	289	271	274	275	249	257	277	274	284	283	305	253	289	276	283	277	266	287	264	258	285	266	274	296	287	290	300	277	291	284	279	280	294	271	269	255	271	272	275	289	286	291	271	299	285	275	268	280	272	296	262	287	269	250	244	280	293	282	267	268	281	287	262	257	249	282	257	273	263	252	275	269	277	267	278	278	289	283	263	286	265	266	288	295	282	294	297	277	274	279	300	296	305	273	267	276	299	294	309	297	264	275	282	298	303	271	303	300	273	284	231	280	277	266	265	288	279	278	290	273	293	276	271	289	264	290	284	292	259	257	289	272	282	275	279	278	288	300	280	277	271	256	271	272	252	274	305	265	284	292	286	267	302	324	260	294	313	273	266	256	268	304	288	248	296	289	282	262	285	285	268	283	289	308	274	278	256	267	280	307	312	263	283	280	293	279	244	269	255	256	281	288	263	265	260	237	288	249	268	262	272	276	273	257	263	279	280	296	303	276	269	286	285	238	286	283	287	272	306	266	300	256	269	286	300	274	299	257	301	300	276	274	246	263	288	276	287	276	277	279	306	288	284	246	273	268	262	283	241	275	257	285	268	256	257	262	277	290	275	260	281	277	271	275	302	258	268	285	309	263	263	234	308	282	298	252	286	301	273	286	266	283	260	247	273	247	284	268	263	283	260	283	265	284	324	286	256	287	280	259	267	281	264	281	263	272	281	269	282	263	252	296	293	292	273	260	315	247	299	290	254	262	272	253	284	308	252	270	311	271	283	269	251	278	267	305	242	306	259	276	284	282	291	282	309	285	273	246	271	276	263	278	267	262	285	287	262	270	262	252	307	248	264	246	316	281	268	291	301	277	308	244	253	296	304	274	275	276	287	277	276	291	280	284	264	270	291	285	280	288	276	280	261	278	286	280	260	269	281	293	297	241	311	252	253	261	256	270	267	265	271	245	277	282	279	265	284	294	261	284	278	321	282	243	297	272	309	286	296	264	291	290	270	263	297	284	281	331	281	273	273	298	282	283	300	274	274	280	310	262	255	274	254	269	287	251	324	255	285	262	276	270	279	290	271	256	253	259	271	258	268	265	289	301	252	261	279	306	264	279	300	287	275	264	267	302	287	285	242	272	279	251	230	245	296	258	301	275	308	282	283	263	260	293	311	275	267	290	310	256	268	274	323	297	258	327	284	273	272	274	249	280	274	271	248	264	261	249	272	269	270	275	258	257	276	265	294	260	267	238	283
939	49	22	20	34	39	29	29	31	20	22	18	25	15	25	21	15	26	19	20	15	24	8	15	25	16	21	13	19	21	12	21	11	22	15	10	8	18	11	11	19	9	13	15	15	17	19	18	15	18	17	14	17	13	15	11	17	17	12	14	10	14	12	23	17	12	21	13	11	14	9	15	15	19	13	12	18	10	16	9	20	18	13	8	13	14	16	15	21	15	15	14	17	13	9	10	13	8	11	18	12	13	17	14	20	20	11	14	15	11	18	17	12	19	19	10	18	11	19	15	14	17	15	24	14	12	17	18	18	17	11	14	28	12	18	12	17	17	14	15	13	22	14	14	17	12	15	19	16	19	7	10	10	10	12	10	17	15	16	10	21	12	14	15	15	12	24	16	13	10	9	14	17	15	16	16	10	15	22	14	22	20	15	25	22	18	23	17	14	9	20	17	11	23	10	20	11	9	20	12	19	22	15	17	17	24	18	9	19	15	11	8	17	24	19	19	12	22	23	9	15	18	20	16	15	14	13	13	16	20	19	22	23	11	19	16	14	16	18	13	15	21	11	21	21	16	17	19	14	11	25	16	12	17	14	21	17	14	22	5	12	21	24	17	9	17	11	14	31	10	14	13	18	15	16	21	16	11	15	17	15	18	14	15	13	19	17	21	17	17	15	18	15	18	15	20	20	15	16	17	12	23	15	15	11	17	15	9	17	13	18	18	15	14	17	15	18	18	17	29	16	17	21	12	10	16	19	21	6	13	14	17	17	20	15	14	20	12	14	12	15	20	19	17	15	16	16	12	10	14	18	16	12	14	7	13	16	5	16	25	17	14	12	18	17	16	14	13	12	16	17	21	16	15	11	15	16	13	18	18	16	10	11	17	13	17	13	12	10	21	22	20	18	12	21	16	16	11	18	19	16	18	19	18	12	11	11	17	10	13	14	18	14	16	17	16	14	14	16	17	20	20	15	16	14	13	10	14	16	14	13	14	11	15	21	14	16	13	21	13	11	19	17	16	14	8	14	18	18	12	15	12	24	22	18	16	21	12	19	14	14	18	15	9	15	13	12	13	16	11	21	16	14	25	15	22	21	16	19	17	24	13	9	18	11	14	19	11	21	17	16	21	14	19	12	19	13	12	12	12	11	17	17	14	17	15	13	15	19	8	17	21	19	20	17	18	14	15	17	15	17	20	14	19	13	23	5	16	12	16	11	12	18	13	14	17	16	20	15	13	18	25	10	16	13	20	16	16	14	13	14	16	18	8	22	12	15	14	17	21	17	20	15	17	16	17	9	11	14	6	17	16	24	21	14	21	17	13	15	18	10	21	27	17	12	14	15	14	18	23	14	19	12	9	24	22	12	19	19	17	19	11	11	19	15	10	22	14	20	19	14	25	16	15	18	19	19	12	12	14	8	18	17	11	14	16	20	13	19	25	14	17	13	19	20	18	12	17	19	16	13	18	9	20	19	11	12	16	14	17	17	15	16	10	14	14	19	19	15	13	10	13	21	12	23	18	19	13	16	16	9	10	24	16	18	13	18	8	12	19	12	16	22	14	21	15	21	20	15	19	18	8	18	18	12	11	7	17	12	12	16	21	17	15	8	18	19	12	22	16	12	18	10	11	13	21	18	20	19	14	18	13	16	12	19	18	17	17	12	21	23	14	14	14	13	13	18	14	18	22	13	12	8	19	12	18	13	15	12	14	15	15	18	20	12	15	7	10	13	24	20	12	22	12	19	21	7	10	14	17	20	14	23	15	10	10	17	12	20	9	21	15	13	14	12	15	13	15	16	21	11	9	15	10	11	15	17	15	21	14	13	17	21	13	15	18	14	18	17	10	18	20	19	18	12	10	15	15	16	19	15	14	16	15	14	8	21	16	13	14	13	16	22	15	19	21	9	12	10	14	18	16	8	15	20	11	7	17	17	8	16	12	15	8	8	12	20	16	11	12	15	17	18	10	15	16	18	19	14	12	18	16	14	15	18	11	11	8	18	17	16	16	6	21	18	14	14	17	19	16	14	14	16	12	9	16	18	16	14	16	21	10	11	18	8	14	17	16	5	18	14	15	15	15	10	19	9	18	18	18	19	10	21	13	11	17	15	11	19	26	12	14	15	4	11	16	16	21	15	15	13	14	11	12	11	16	13	14	23	15	14	14	16	20	17	20	16	22	10	20	14	14	14	9	12	13	8	12	18	12	17	15	25	13	17	18	21	20	11	20	11	18	14	17	16	18	12	13	16	15	13	14	14	20	10	14	22	19	17	20	9	19	14	12	20	18	17	20	16	12	12	19	11	9	24	15	11	9	14	23	12	14	25	12	14	14	17	13	19	11	17	14	14	19	24	13	17	14	10	10	16	11	16	18	13	14	18	14	13	19	15	15	24	19	23	11	19	11	9	11	16	20	12	13	19	14	20	13	18	16	14	24	12	15	14	13	18	14	15	19	17	11	19	13	13	18	13	18	11	14	16	12	13	10	15	13	12	13	14	14	15	15	17	17	17	13	10	21	17	17	8	15	14	16	12	12	12	25	15	9	23	22	15	18	20	20	13	11	5	19	19	13	16	17	10	18	18	17	15	16	19	24	15	9	10	17	15	18	20	12	8	12	8	20	20	9	18	22	17	8	22	14	21	14	10	15	10	10	19	15	13	14	18	17	21	20	18	16	14	9	15	14	12	14	16	12	12	15	19	19	16	20	9	14	20	16	16	16	16	10	11	18	13	18	9	13	14	13	18	10	24	16	18	17	22	16	17	15	17	8	20	19	12	18	17	16	16	17	11	14	24	13	13	18	20	18	12	17	12	20	15	16	14	13	16	14	17	20	15	9	11	10	16	8	14	9	19	9	20	17	20	10	14	14	14	18	19	10	15	7	11	8	14	14	21	22	13	13	9	14	13	9	19	18	12	13	16	13	19	18	14	20	11	15	13	22	14	13	14	9	8	15	15	22	14	17	10	18	14	18	11	13	16	15	14	13	15	13	14	15	15	19	9	22	17	18	14	19	18	12	17	18	14	16	18	12	18	16	15	9	14	13	17	13	9	14	14	12	17	27	15	17	15	16	13	15	16	19	20	18	12	16	14	13	23	14	21	15	17	12	16	16	16	13	16	20	10	20	19	18	12	6	15	16	19	15	12	16	13	18	19	10	13	16	18	11	12	8	21	21	14	10	20	15	11	14	19	15	9	19	16	12	15	17	17	10	14	13	14	16	10	17	19	15	16	14	17	19	26	15	14	17	14	6	19	14	11	12	11	20	14	9	9	14	14	11	18	18	16	15	18	17	9	15	5	18	17	19	19	13	15	14	16	25	26	16	19	11	13	18	15	13	13	12	7	11	10	17	13	16	15	19	13	15	9	20	12	15	17	16	16	14	15	20	19	12	15	10	11	9	16	16	8	5	15	19	12	18	13	15	16	23	20	12	19	15	10	15	15	13	15	17	12	13	17	14	14	17	3	16	15	10	17	14	14	21
7318	1704	731	1731	3282	3098	2327	1900	1449	1169	1046	886	777	676	637	582	527	707	599	568	450	451	449	395	357	364	391	395	385	382	332	332	371	370	371	330	314	346	368	354	321	365	352	328	356	311	329	294	334	350	370	320	320	337	305	291	320	336	317	335	318	295	318	315	334	341	321	299	307	300	316	334	314	293	314	320	328	303	339	316	329	323	306	328	336	284	336	335	319	277	285	306	322	301	331	311	344	307	316	320	329	317	313	324	334	286	313	326	291	319	326	291	330	342	304	309	306	287	307	297	295	296	343	335	316	326	324	290	324	303	347	315	318	302	327	307	323	302	297	336	278	334	320	310	328	298	298	307	311	302	254	312	281	306	304	320	319	288	296	298	299	310	308	269	286	292	316	310	312	273	289	310	283	307	296	306	283	286	338	302	321	331	283	287	318	297	290	341	308	285	317	275	303	309	297	315	340	299	294	302	313	318	295	302	313	323	283	271	305	285	277	288	286	284	341	307	347	306	294	306	305	300	309	290	318	322	334	283	318	283	331	305	292	306	283	310	311	312	312	315	316	303	290	296	323	295	318	312	326	306	293	274	296	287	302	307	287	316	316	331	283	334	308	301	307	283	298	274	294	299	288	303	317	337	335	323	309	259	302	290	300	289	301	281	297	314	325	335	301	299	311	342	291	304	294	278	297	308	309	310	295	303	328	315	300	308	287	337	319	300	344	307	297	306	291	325	307	280	300	314	286	277	308	312	293	305	299	352	302	310	294	282	321	316	316	322	297	299	295	301	294	318	315	311	315	323	298	315	316	307	317	295	335	300	312	306	290	300	320	293	317	305	303	297	292	304	332	302	306	334	309	301	303	311	336	316	299	284	292	319	311	295	299	349	298	290	287	292	317	319	283	275	315	339	265	277	304	304	288	279	305	323	319	311	333	278	254	298	313	300	314	319	336	277	326	306	274	292	312	300	293	307	290	322	285	304	314	307	319	321	316	335	319	302	295	311	313	299	305	284	299	322	329	327	322	314	325	301	311	318	296	290	307	294	316	313	321	263	310	331	327	318	287	296	290	347	271	307	317	298	312	303	326	298	292	309	303	300	335	328	318	322	313	295	311	302	347	313	326	300	313	311	297	295	311	335	288	317	302	305	314	323	316	291	300	349	302	308	328	306	303	299	308	300	306	296	283	290	320	313	320	290	293	286	289	276	270	330	323	316	285	302	280	288	314	281	316	335	281	270	284	298	281	308	309	291	327	289	318	325	299	301	306	278	287	310	312	310	324	295	313	293	293	317	319	323	279	286	292	285	312	301	296	332	317	287	311	298	293	291	293	300	315	298	279	278	280	305	334	290	267	341	295	318	289	327	329	278	300	298	320	304	322	308	334	316	300	287	335	286	297	322	258	313	319	325	287	320	290	308	272	289	331	328	311	318	325	303	310	317	294	304	280	319	332	311	310	314	274	298	310	327	293	283	357	294	286	307	297	317	295	331	305	302	322	333	285	321	294	312	299	319	326	315	289	306	314	304	329	305	342	313	295	312	295	308	290	282	312	296	296	318	266	328	314	306	297	308	323	283	271	266	321	298	304	311	290	302	294	293	275	314	292	321	312	323	285	323	293	333	335	320	300	282	302	349	298	291	318	320	331	290	297	329	325	307	318	292	284	295	308	312	306	305	316	330	316	304	317	337	307	306	297	329	299	287	305	309	299	329	300	307	256	302	301	300	308	301	283	292	282	291	314	276	324	301	317	287	305	313	297	316	302	348	297	315	305	282	312	287	286	336	311	317	300	309	278	303	298	275	322	316	331	281	326	286	300	298	327	310	321	298	314	282	279	306	313	286	282	319	303	315	295	300	304	304	303	294	325	315	295	326	291	288	290	308	294	334	281	306	276	323	277	327	310	315	299	287	316	310	310	320	284	289	324	323	295	315	296	297	323	296	277	301	298	290	304	291	313	298	311	302	314	301	325	312	287	313	311	313	298	306	295	278	314	300	314	309	328	274	294	320	324	320	317	313	273	329	304	293	303	306	303	325	297	299	287	294	285	312	262	274	301	314	321	301	299	297	329	337	300	306	317	335	292	278	303	313	308	316	324	325	286	301	306	316	303	292	326	289	291	292	308	303	328	304	323	307	319	314	313	299	319	319	294	276	292	299	291	305	326	288	292	293	291	266	294	308	336	300	300	288	335	321	295	308	329	301	288	284	327	296	306	277	311	309	316	317	288	324	294	313	277	315	326	288	323	295	302	272	271	286	327	300	304	293	302	306	317	309	298	345	285	284	311	318	295	258	316	288	281	313	296	278	293	289	285	327	297	297	289	302	303	260	294	294	269	286	301	309	290	309	302	308	309	295	301	293	287	308	314	288	326	303	323	284	301	326	294	307	337	278	316	319	319	301	297	290	277	342	325	297	331	324	323	312	285	325	296	297	274	311	312	290	291	307	276	330	276	320	302	265	298	288	327	309	285	311	290	318	293	293	310	299	312	310	316	313	298	303	297	293	295	322	314	275	298	298	322	319	304	306	315	304	321	311	342	320	308	294	291	308	327	296	307	330	316	301	287	315	307	304	320	287	303	313	294	305	291	313	329	303	321	275	349	297	314	326	302	282	292	298	322	298	280	308	288	301	322	288	305	332	311	341	314	287	301	319	296	312	299	320	281	270	296	286	314	303	318	299	335	300	309	309	296	310	291	302	319	284	277	331	287	298	309	306	271	286	293	277	312	306	306	322	328	307	325	291	330	330	291	284	298	292	298	329	290	274	314	283	301	276	322	300	302	295	307	301	314	328	299	336	318	302	273	305	311	342	305	277	282	294	289	316	319	282	322	302	312	301	299	326	283	280	323	293	287	340	287	330	297	326	302	306	293	303	301	351	277	327	288	324	307	286	322	314	312	293	296	298	304	315	329	322	308	296	302	316	307	295	316	282	297	332	287	296	314	301	302	311	312	300	293	295	294	288	299	326	286	311	317	331	335	304	309	286	314	306	291	323	320	318	290	323	304	310	324	282	295	294	300	282	317	293	290	281	306	290	283	323	330	299	284	315	314	302	303	294	283	305	331	327	303	300	322	309	313	306	287	299	308	306	322	321	302	320	298	284	292	317	313	309	294	293	315	329	272	319	332	304	291	282	276	275	272	334	312	315	266	290	286	290	329	283	306	306	306	321	331	309	304	295	298	294	317	331	332	314	299	316	312	290	288	298	298	301	308	302	307	334	285	302	296	318	306	321	306	304	310	324	297	305	311	299	296	309	283	295	285	307	325	307	279	299	298	326	308	312	297	279	327	324	296	306	279	285	292	280	298	291	332	306	327	279	330	318	284	304	293	284	334	273	298	274	315	291	291	314	300	287	331	293	307	310	321	309	318	285	305	309	299	295	259	310	298	311	286	299	281	295	341	303	300	342	283	291	329	337	327	303	281	320	314	299	306	282	311	294	284	295	308	273	308	306	343	295	302	305	301	331	312	290	303	284	301	310
1883	112	61	59	88	100	97	91	64	62	63	49	60	59	49	38	36	40	35	42	40	28	28	29	35	33	29	25	32	26	32	33	26	23	20	28	22	28	30	26	20	25	42	35	28	27	26	30	38	27	25	23	23	30	27	29	23	21	33	19	19	24	24	26	25	16	29	25	25	19	30	34	28	35	27	31	22	27	22	26	19	32	31	30	24	42	28	19	22	24	33	20	32	24	24	21	21	31	24	31	22	14	23	27	24	30	31	28	31	27	20	29	28	28	19	28	31	21	33	22	28	27	23	18	25	32	25	30	23	27	26	21	35	33	19	27	25	34	29	26	37	21	23	26	26	15	25	25	27	25	24	20	24	31	23	18	37	28	18	17	30	27	25	29	28	25	28	28	22	22	29	21	34	21	19	27	28	28	22	27	24	28	25	25	19	28	32	23	24	29	25	29	20	22	32	25	24	28	33	20	30	24	26	24	33	23	31	25	28	25	34	24	27	26	21	24	21	26	27	23	27	22	23	25	28	30	28	28	32	34	34	28	17	24	24	29	26	22	19	40	26	24	19	28	19	21	27	35	36	34	28	30	41	28	27	28	25	35	21	28	20	21	23	22	33	22	28	22	27	25	20	18	24	29	30	32	24	26	24	27	24	19	17	24	23	26	30	26	24	27	24	27	25	22	22	22	16	26	22	27	20	30	29	31	34	18	31	23	29	22	36	24	24	32	33	23	34	30	38	31	23	26	25	34	14	29	19	25	29	35	42	29	35	31	43	37	17	28	25	35	28	27	23	29	27	18	26	24	24	35	34	21	24	23	32	25	27	31	22	25	27	27	23	24	25	21	23	19	23	29	21	22	24	31	17	20	25	34	21	24	24	32	18	27	36	31	31	19	28	26	14	24	31	24	21	28	15	13	24	22	29	22	22	31	21	22	27	23	27	22	26	25	39	25	25	28	23	29	23	28	27	30	37	31	25	29	26	19	29	30	27	17	24	23	31	27	20	26	32	26	26	32	23	19	21	43	26	21	26	34	35	30	23	25	27	27	27	27	27	33	18	23	27	18	25	25	32	30	33	25	20	32	30	25	32	24	19	23	34	27	26	24	17	31	33	20	27	21	32	33	25	29	27	38	36	25	22	27	22	27	28	23	20	30	16	28	22	26	17	27	26	26	32	18	14	29	17	25	27	29	32	32	21	33	23	27	24	27	25	24	25	14	29	21	27	21	23	29	25	16	15	20	24	24	32	21	24	32	17	31	19	24	25	21	24	30	28	27	19	20	28	22	32	21	29	20	20	30	22	35	29	27	31	25	20	17	33	29	35	29	27	26	22	23	31	26	15	23	20	26	22	22	17	24	32	25	32	26	17	25	27	25	25	27	28	21	23	24	20	28	22	32	28	28	26	29	31	20	27	32	23	26	25	25	31	21	22	21	33	19	25	19	32	28	22	23	19	23	25	17	23	26	30	26	26	26	32	22	26	34	20	30	24	27	22	22	26	31	35	23	26	19	21	23	23	24	33	24	32	34	22	27	27	29	24	23	29	25	18	47	29	27	30	27	23	30	28	35	27	31	29	28	9	26	28	33	37	31	27	34	28	26	30	22	22	25	31	21	30	22	27	21	25	27	21	27	29	26	26	24	26	20	27	29	27	27	27	33	29	29	34	22	29	21	35	33	15	27	28	32	26	24	25	32	27	27	23	29	24	28	27	32	27	25	26	26	21	28	19	24	29	27	28	31	19	28	20	29	30	19	22	26	17	38	25	20	21	39	29	40	21	26	27	34	25	24	37	23	26	34	23	24	20	29	22	21	35	21	28	22	27	31	25	28	24	24	31	22	23	17	24	25	21	32	28	19	31	23	21	16	25	29	20	27	27	21	34	29	26	17	24	26	21	24	36	30	21	22	23	29	28	25	25	23	26	31	31	23	26	23	21	31	27	26	33	36	23	25	27	30	31	35	18	26	24	30	33	26	19	26	26	22	23	25	20	21	29	31	22	22	31	31	25	21	22	31	29	35	27	26	20	25	36	29	24	24	19	24	23	31	31	43	23	17	25	26	25	25	42	26	28	37	32	22	21	23	30	24	21	28	21	18	23	22	27	18	15	38	22	24	24	24	21	35	34	32	30	19	22	26	20	25	25	22	23	15	35	31	19	25	22	29	27	26	25	21	32	18	28	21	22	29	27	30	24	32	30	18	21	23	29	28	25	20	31	25	22	19	28	24	31	17	29	31	29	21	38	25	34	33	19	29	25	26	20	33	26	30	31	22	19	23	18	23	23	20	18	25	25	24	23	31	22	23	36	19	26	45	27	29	23	27	19	26	26	32	32	30	18	28	28	29	26	34	26	27	24	28	29	26	18	30	24	24	31	27	31	29	20	24	32	27	33	14	22	31	25	21	35	20	39	27	37	19	19	32	17	22	27	21	22	22	40	25	30	26	27	34	24	31	26	25	29	35	32	29	29	36	28	25	28	25	23	17	17	27	23	23	26	27	28	28	32	24	15	25	25	26	28	24	23	23	28	37	26	25	24	29	17	18	28	24	27	32	14	16	21	28	32	35	22	29	20	20	15	24	24	24	21	30	29	23	29	33	21	25	22	23	19	22	29	22	27	25	28	23	24	24	22	20	29	23	15	23	35	25	24	30	18	34	37	21	20	25	18	28	31	28	25	26	31	27	30	29	27	20	26	25	35	21	16	24	23	27	30	25	28	31	33	27	29	24	27	26	30	22	26	21	19	34	25	27	24	28	39	28	29	23	32	22	24	32	34	23	22	24	33	28	18	15	25	21	31	28	25	35	19	21	35	23	23	35	22	30	27	20	22	24	27	20	24	34	36	25	26	20	14	15	24	22	26	28	29	24	16	19	32	23	22	23	26	28	27	34	31	23	22	31	32	35	21	20	28	26	32	27	28	20	27	36	30	28	24	23	25	27	30	23	23	30	31	30	26	22	30	26	16	25	24	29	21	22	22	19	25	30	27	33	24	27	15	18	32	30	21	21	31	26	40	28	22	23	26	27	28	19	24	23	34	23	28	21	22	27	25	27	27	29	18	28	24	27	27	25	26	18	24	23	32	28	22	19	21	27	24	29	24	25	26	23	26	14	19	30	21	17	26	19	22	20	28	31	25	26	27	25	21	26	20	27	25	21	20	26	24	30	17	28	23	29	22	29	23	20	26	33	28	31	23	25	11	29	33	23	28	21	21	23	19	31	22	18	35	25	27	25	26	18	31	29	20	21	21	24	30	28	26	31	24	21	19	34	27	23	33	27	26	16	22	25	17	25	23	22	26	22	34	34	21	31	17	21	21	24	29	26	30	32	18	31	17	23	27	18	28	29	22	19	27	17	24	18	27	23	22	22	25	38	31	24	25	29	16	22	23	29	27	29	32	25	27	18	22	26	27	27	27	28	28	23	27	36	18	26	23	26	22	34	26	27	15	22	27	22	28	25	20	27	22	29	25	25	21	28	27	28
9461	3774	1714	5602	9984	9221	7399	5809	4668	3817	3039	2604	2206	1998	1724	1585	1444	1645	1487	1280	1035	965	948	933	872	792	836	774	772	760	658	721	670	629	706	660	663	615	637	590	549	595	581	598	587	614	556	550	554	599	566	544	583	588	582	549	546	581	548	576	529	524	556	564	570	515	548	572	547	528	520	531	545	485	504	550	517	547	508	505	490	492	558	527	503	526	523	497	539	521	508	540	522	532	544	508	565	496	551	478	531	500	536	500	500	558	534	540	461	530	515	518	504	509	500	499	526	489	539	496	480	486	536	550	520	527	511	485	528	499	550	522	507	537	521	534	483	522	505	530	498	498	521	492	513	502	503	526	532	521	471	495	490	542	517	483	490	539	521	497	493	515	514	544	525	533	516	542	504	502	497	467	477	495	493	525	487	522	513	498	503	498	515	497	510	473	501	482	527	531	463	503	502	519	529	519	512	509	521	499	532	534	447	484	509	535	505	505	514	529	504	540	521	477	495	549	529	498	523	480	535	517	503	558	482	526	525	518	505	501	520	503	489	543	504	494	538	547	495	497	496	535	544	498	516	505	533	555	509	498	501	495	502	487	523	555	499	526	539	502	544	527	475	530	510	468	523	505	502	469	514	527	503	487	504	505	503	500	524	496	528	527	489	507	495	527	532	530	491	526	517	531	516	460	500	505	519	502	527	475	542	513	504	534	488	484	497	510	517	474	486	547	519	464	486	516	504	520	515	497	499	495	497	557	520	518	470	488	468	529	519	494	490	497	526	505	498	494	486	475	473	491	485	529	541	514	503	495	523	514	516	481	493	546	511	518	488	481	494	496	480	502	531	492	518	512	528	500	492	523	522	472	477	551	524	487	499	520	458	486	466	485	491	501	452	493	512	536	498	492	530	491	501	514	477	440	504	497	505	492	492	504	484	519	471	485	511	534	494	507	508	488	503	522	503	485	515	534	531	489	486	524	498	499	512	487	515	507	528	563	522	489	537	498	523	536	490	546	507	496	542	501	509	505	504	460	524	499	515	491	470	508	491	510	436	495	508	495	495	481	523	473	462	520	535	505	491	472	512	471	523	504	579	479	513	531	516	494	489	483	518	512	486	485	487	492	516	553	507	504	511	486	534	514	535	523	492	479	498	514	555	504	523	522	502	512	523	519	499	518	471	507	538	511	480	503	544	485	514	469	531	476	542	489	485	546	483	493	542	542	528	474	533	491	478	479	471	566	531	492	476	498	514	536	535	490	521	488	499	544	516	465	493	549	512	475	488	479	459	487	481	482	525	506	498	526	482	524	537	502	511	493	503	460	486	490	491	510	495	531	493	489	510	491	463	491	494	514	537	488	491	479	508	553	512	551	518	445	503	479	531	515	529	471	537	510	499	510	515	496	516	455	512	535	482	506	475	479	497	524	515	539	520	496	471	527	512	496	502	504	478	495	493	479	529	500	510	536	487	501	535	513	499	543	534	493	486	521	538	503	498	515	520	491	486	519	518	518	500	519	471	472	503	509	498	494	500	526	497	471	464	477	519	523	499	529	461	484	513	466	522	477	507	504	501	524	498	535	543	489	477	491	472	486	466	444	543	499	489	525	507	511	499	499	448	509	582	512	476	515	468	524	515	480	486	521	492	533	503	481	524	569	533	522	524	504	522	499	523	477	496	542	559	500	522	493	486	509	514	514	504	498	514	464	521	536	500	505	492	527	480	487	494	481	500	484	482	477	523	491	521	458	481	492	552	469	536	508	458	487	507	545	454	519	484	488	510	514	504	491	536	509	502	473	471	539	524	478	493	535	509	475	507	563	495	483	527	491	509	511	498	477	479	459	520	471	520	520	497	440	533	476	533	534	535	522	501	491	505	489	451	478	542	499	512	531	512	511	517	510	507	494	488	485	496	475	501	508	482	525	526	475	500	482	478	509	477	506	511	525	500	522	509	508	492	528	540	505	513	467	487	501	537	507	541	491	515	550	503	521	466	506	487	517	483	484	512	495	476	461	494	477	493	525	517	519	478	497	484	533	508	490	515	476	536	521	542	501	523	499	508	503	532	531	500	492	508	531	521	537	535	515	537	478	545	495	476	487	488	502	510	502	528	532	491	513	527	511	495	503	500	543	536	560	493	510	481	566	529	499	524	507	534	496	500	533	493	513	517	518	501	527	500	483	513	518	479	531	496	528	530	487	479	474	485	520	501	514	465	537	526	488	522	503	514	503	527	512	534	491	507	516	517	551	509	501	478	516	511	564	498	499	443	525	491	521	456	509	492	508	498	494	481	496	510	526	522	506	527	477	509	488	517	509	508	500	551	508	522	536	487	464	500	492	521	474	524	514	505	538	495	507	519	481	512	482	509	488	498	518	511	527	508	477	490	520	502	546	498	503	506	553	471	482	505	504	522	484	515	516	480	521	501	535	503	515	515	532	544	496	507	493	507	507	525	513	492	515	470	522	490	528	510	498	494	509	532	489	540	471	531	537	444	514	517	513	468	520	533	491	524	469	491	454	532	490	502	492	502	536	460	519	495	495	511	568	500	514	511	533	518	553	491	484	528	495	497	478	539	535	485	514	502	494	511	485	506	446	516	487	541	516	526	469	488	496	511	497	547	524	498	487	558	561	543	512	513	520	505	487	512	496	520	536	557	534	488	527	507	516	488	467	525	516	514	472	499	515	516	538	522	509	501	508	498	507	516	491	487	473	494	485	528	511	507	526	496	473	528	500	510	524	516	525	490	532	499	485	500	529	540	521	524	523	508	495	513	482	533	491	483	541	494	502	512	492	538	566	472	528	508	515	552	480	476	485	505	476	472	514	511	458	524	511	473	512	508	498	498	474	504	498	511	486	528	510	464	509	505	526	491	514	519	494	543	518	499	476	534	549	493	520	485	541	521	453	494	516	494	520	504	513	532	504	490	535	515	519	508	534	487	533	506	495	510	522	521	517	524	469	505	500	522	488	503	518	497	479	487	552	480	483	487	541	498	492	559	503	511	520	538	524	495	510	491	507	521	512	521	499	464	530	500	449	527	520	509	531	512	508	521	509	502	445	536	516	505	523	524	498	440	502	488	520	510	507	584	541	487	562	524	523	530	543	482	514	504	461	538	474	484	482	492	540	498	536	511	493	488	486	491	469	474	497	507	480	498	506	515	504	501	508	490	511	517	499	489	506	533	558	532	497	513	508	511	491	501	496	505	489	549	505	512	502	476	531	482	500	538	508	530	542	507	504	508	526	498	498	518	524	520	530	508	512	511	500	468	494	498	508	515	492	560	523	494	522	492	501	550	548	508	473	521	530	503	494	493	509	514	480	472	509	502	474	477	476	517	483	530	498	500	519	466	491	484	548	484	490	532	508	489	490	472	486	555	513	533	499	491	529	540	497	506	504	507	501	520	506	505	500	543	531	513	514	488	515	492	459	500	519	500	473	503	468	489	505	533	522	481	508	518	525	492	518	496	486	523	494	507	534	524	497	497	536	510	519
1915	107	69	48	72	91	88	88	81	73	53	65	44	44	48	38	32	40	41	35	38	37	34	27	32	30	14	32	27	33	27	29	23	41	28	28	27	27	30	31	29	25	29	22	21	31	25	22	22	35	18	32	31	24	25	30	28	29	25	27	30	35	25	23	28	28	30	23	26	25	29	32	24	24	30	17	32	21	25	27	28	20	29	23	28	31	28	29	23	32	26	23	25	33	30	22	27	35	22	32	23	30	23	32	28	24	32	30	24	26	31	28	30	24	24	24	28	25	28	24	25	25	23	26	24	29	23	27	26	19	29	28	24	33	25	26	23	27	29	18	16	28	22	27	25	26	26	21	25	21	30	27	29	22	28	26	26	26	20	23	29	23	20	21	31	34	24	35	22	27	21	27	32	33	25	26	32	27	27	18	29	23	35	24	19	30	26	33	29	21	30	20	24	21	20	27	19	19	25	26	30	18	21	31	24	18	15	16	31	27	29	24	29	28	25	33	23	25	28	23	25	31	18	17	27	25	15	31	35	17	33	21	28	16	26	30	26	28	35	29	28	26	22	37	21	25	30	21	22	21	23	23	33	31	28	22	36	25	23	27	34	19	31	34	25	25	19	27	27	30	36	17	22	27	26	38	31	31	20	33	15	24	25	18	25	32	26	24	27	29	25	25	20	18	26	25	27	33	24	27	22	24	16	22	32	28	27	23	34	27	29	27	25	28	31	25	27	32	21	29	21	27	23	24	26	25	34	35	19	29	25	35	29	29	29	25	22	31	23	34	38	33	22	33	26	25	27	20	21	27	26	26	20	30	22	25	26	22	24	24	22	28	26	38	26	15	15	30	39	27	19	25	25	24	17	34	23	32	19	18	21	35	28	19	33	32	25	24	31	25	27	19	23	23	20	22	28	19	19	24	20	31	25	27	34	28	32	20	25	24	29	39	26	32	28	20	31	29	27	24	24	34	34	28	27	27	22	31	29	28	29	27	26	35	29	22	30	26	29	21	18	23	24	18	25	35	24	31	31	30	21	25	34	23	17	32	26	34	30	23	22	33	23	17	26	25	31	32	21	22	31	20	16	27	36	24	24	18	26	23	25	25	22	25	19	29	24	23	33	35	18	26	17	23	26	33	18	30	27	11	25	19	28	19	22	18	29	22	19	30	21	26	38	30	23	18	24	35	26	31	25	32	34	20	22	25	35	32	27	28	30	22	27	26	28	29	23	28	25	23	20	21	35	31	20	25	30	25	36	31	23	23	31	35	29	27	25	32	26	26	22	37	26	40	33	26	13	24	30	26	23	24	22	25	26	27	24	22	26	23	24	20	25	22	25	34	32	20	29	30	32	29	19	22	21	29	26	21	28	19	19	22	26	40	31	30	28	19	24	24	23	29	27	22	20	18	29	32	20	22	21	34	22	27	16	38	28	38	17	32	25	28	24	36	30	26	35	15	26	28	23	28	24	22	29	26	24	25	26	22	31	27	32	29	30	25	30	27	28	25	27	25	26	25	35	29	24	25	29	26	26	28	30	20	43	26	25	28	26	33	21	20	31	25	25	20	29	21	30	29	22	24	32	23	19	21	27	40	26	27	23	29	29	39	32	19	29	36	34	30	32	28	28	26	27	22	24	33	25	27	26	26	27	23	19	25	33	25	22	27	18	22	20	36	34	26	22	28	32	28	17	21	22	32	17	24	27	21	33	29	23	30	37	30	24	27	32	30	28	22	21	23	25	19	22	27	27	26	22	23	35	30	21	21	33	20	26	33	26	20	17	25	34	25	20	26	21	26	30	31	28	27	24	28	30	30	25	22	26	18	27	26	24	23	29	25	31	21	26	27	26	28	28	29	27	30	29	23	23	33	34	28	28	26	23	21	28	34	31	28	28	19	24	27	21	26	25	25	28	18	21	27	29	22	31	24	36	25	33	25	23	32	24	22	33	24	23	24	29	21	29	31	25	17	31	19	24	33	23	26	22	24	30	21	21	28	28	25	30	15	33	23	31	34	22	19	30	20	31	24	29	31	26	19	29	36	27	22	21	33	32	25	25	26	33	26	26	21	36	21	22	25	29	28	30	14	25	28	24	30	31	25	24	29	30	25	27	25	36	18	26	30	21	23	33	24	25	28	37	24	26	24	25	26	23	23	21	25	29	24	29	27	22	26	23	27	39	30	27	16	22	36	23	22	28	16	25	19	27	29	16	33	21	35	19	24	27	28	23	28	28	24	38	23	22	35	35	22	22	21	26	28	26	23	32	27	31	27	19	32	26	24	25	18	32	29	25	31	21	21	33	30	20	25	28	32	21	32	27	29	27	25	22	23	19	18	27	29	20	25	18	22	20	26	29	30	25	20	29	27	26	25	26	18	31	21	19	30	20	27	32	23	21	25	30	26	24	30	26	15	32	29	31	37	37	24	30	26	22	18	20	26	25	28	31	26	30	20	26	23	33	25	17	32	18	29	29	25	27	29	21	29	34	33	25	29	28	28	25	35	25	27	28	22	32	26	20	35	26	28	30	24	28	27	21	31	32	21	28	24	34	31	24	22	26	24	21	30	29	33	25	33	32	21	29	26	17	37	25	36	28	27	28	25	26	21	29	31	20	26	22	23	32	23	25	23	18	25	30	37	27	15	26	16	24	24	39	36	17	32	21	13	37	30	27	28	26	22	23	22	29	26	32	28	22	30	27	27	28	23	28	31	17	24	31	23	31	22	15	31	28	24	26	18	27	22	26	30	20	25	19	17	24	27	24	26	23	20	18	16	19	33	20	18	21	27	25	24	28	16	21	32	22	14	24	29	30	26	21	29	19	21	23	27	25	23	28	27	25	28	24	24	27	23	26	22	25	40	29	20	24	39	19	28	32	25	22	31	20	24	22	24	21	21	27	28	28	27	36	29	25	25	29	20	24	25	26	23	29	23	25	23	31	34	27	32	28	31	21	26	29	23	26	30	31	28	28	35	32	18	30	27	24	28	27	22	28	22	33	31	25	28	29	25	26	20	32	39	27	26	26	31	18	29	25	22	33	30	35	18	25	20	22	27	21	28	30	22	36	31	23	29	23	16	32	32	20	20	26	20	22	28	30	25	22	30	20	23	23	24	24	26	26	28	28	28	22	32	29	22	30	27	30	32	18	28	23	23	31	31	28	25	31	24	32	23	27	23	27	23	30	22	24	28	22	19	30	20	30	28	16	24	23	24	33	15	29	30	21	20	32	24	18	28	26	30	16	24	22	26	27	30	20	22	24	24	21	22	26	34	30	22	29	26	21	25	23	24	29	38	27	22	14	22	22	21	27	22	28	28	17	24	25	31	32	29	22	23	28	23	35	22	25	28	23	25	32	39	22	27	30	37	30	26	23	24	27	30	32	25	19	25	21	28	26	23	24	25	25	25	28	19	24	27	26	28	22	18	26	28	15	29	32	28	24	18	25	30	28	33	34	26	38	23	28	27	28	26	28	28	23	19	23	27	31	35
9494	3709	1718	5315	9581	8912	7198	5596	4517	3569	3036	2551	2238	1851	1740	1480	1478	1623	1471	1244	1003	948	968	918	871	803	770	807	762	728	697	708	658	688	665	655	664	610	646	629	593	607	593	564	612	579	585	572	576	591	576	557	585	582	558	564	559	564	545	566	539	548	527	555	514	548	562	509	544	528	512	530	525	552	504	545	551	501	526	522	573	516	498	517	511	540	521	483	522	526	523	547	556	508	512	507	471	516	487	513	532	537	535	482	542	475	525	500	543	539	515	537	539	512	480	511	514	526	501	489	537	537	520	501	519	534	544	524	534	529	532	505	521	504	506	525	521	501	511	533	496	476	511	500	534	545	469	513	489	520	556	498	503	535	497	547	528	515	501	473	542	533	524	565	485	460	533	495	498	472	498	543	521	460	521	523	511	525	477	534	489	526	532	503	525	463	491	516	510	487	497	492	532	528	498	528	518	510	488	493	514	503	527	521	512	486	518	522	479	505	497	480	464	515	489	532	505	487	515	473	499	504	474	522	477	543	484	498	534	488	526	467	518	539	502	514	517	553	483	505	483	469	450	503	532	481	498	463	497	521	506	531	549	525	473	499	513	510	473	541	509	495	513	539	519	504	523	510	506	490	467	477	538	502	482	480	505	483	494	497	519	497	553	498	539	492	505	485	537	535	500	526	543	512	508	506	469	509	469	494	511	483	475	508	501	458	509	501	539	495	543	489	521	519	515	447	507	519	541	513	517	506	481	497	519	496	502	482	483	539	527	479	498	545	506	515	480	496	526	514	496	495	490	534	495	500	515	499	498	523	516	499	521	505	509	501	475	487	506	496	521	521	485	485	494	490	526	491	526	494	531	550	517	476	502	519	491	507	506	492	496	493	496	491	534	500	522	459	529	536	508	508	482	510	503	518	503	509	498	524	510	504	513	480	504	509	509	530	494	528	478	499	514	521	490	554	487	473	508	493	474	524	469	508	555	501	512	509	498	522	495	469	514	468	521	518	536	548	475	529	519	509	530	479	531	502	491	496	479	543	457	511	502	507	497	526	507	492	508	470	522	496	480	457	551	484	525	541	536	499	493	482	499	489	466	490	488	491	509	499	500	518	500	501	473	494	503	463	491	498	512	466	482	521	492	504	509	533	499	491	544	521	512	497	504	524	482	529	525	515	535	480	509	448	509	490	474	535	495	505	485	521	470	531	498	520	552	493	501	464	472	488	519	485	508	481	501	480	494	497	500	515	489	516	489	489	511	508	517	532	500	509	520	497	507	508	511	499	489	532	531	513	505	505	526	525	492	492	499	509	512	480	525	498	537	459	472	490	557	530	492	516	533	529	553	508	472	459	519	510	477	525	479	500	505	532	490	506	491	524	488	500	475	535	481	494	520	492	485	532	491	507	501	482	520	519	494	519	496	469	518	488	526	518	502	526	477	497	528	489	512	506	516	530	471	479	488	486	510	480	508	482	497	527	503	490	491	508	488	533	551	492	501	523	492	485	487	537	530	526	538	488	543	496	496	490	504	530	500	494	518	515	485	500	509	493	511	502	474	502	546	520	491	509	475	529	466	511	501	483	509	490	505	498	513	494	526	494	507	528	526	539	475	508	516	510	522	520	506	526	500	502	535	482	527	486	508	510	535	515	530	474	489	528	502	485	504	505	512	517	521	513	497	532	479	501	500	501	500	515	544	534	521	488	502	532	449	530	519	523	500	471	500	490	576	512	512	515	530	531	551	504	462	490	510	523	532	492	457	502	484	536	529	509	531	487	478	493	521	517	499	484	465	534	509	533	474	532	535	504	505	514	512	523	533	538	511	534	539	486	466	514	460	553	518	506	513	515	511	479	514	471	487	481	479	506	474	506	511	505	500	505	535	515	522	483	500	511	481	525	514	484	553	535	494	490	515	539	517	545	500	515	521	494	532	545	503	531	505	543	476	516	461	469	491	503	515	556	533	508	528	523	482	509	511	531	492	511	485	515	521	508	500	505	474	481	521	480	485	489	507	488	503	474	516	498	518	512	490	534	527	506	510	535	507	511	477	472	547	503	484	526	507	512	524	507	490	487	517	494	504	529	530	502	547	490	483	488	464	492	479	503	516	527	538	484	501	530	511	516	512	502	525	486	474	469	527	495	521	533	489	451	473	484	514	538	465	486	493	482	488	529	504	473	494	517	480	492	533	515	488	461	475	514	458	548	474	549	512	524	496	525	501	534	512	509	503	449	499	504	523	483	493	508	519	484	507	513	514	526	476	508	500	481	562	527	486	480	529	513	508	470	484	576	530	475	486	516	511	517	503	502	472	477	476	514	477	487	484	495	496	511	486	497	487	494	539	537	514	536	524	509	500	479	514	517	553	514	509	511	513	491	532	507	525	516	523	516	485	470	495	522	528	523	508	534	500	498	497	521	495	475	465	488	469	489	510	508	506	502	529	485	454	516	488	536	484	473	494	473	494	471	507	493	475	486	503	500	468	525	507	503	503	501	493	500	513	508	481	504	489	503	495	499	468	491	502	542	532	550	527	506	472	482	552	512	520	520	505	526	524	542	472	481	517	498	459	527	521	495	492	539	509	516	524	446	533	520	502	551	508	494	468	517	548	523	514	460	516	498	517	506	513	542	497	541	493	548	511	501	512	544	497	544	476	521	475	517	478	525	493	506	519	489	513	499	510	500	492	490	519	497	516	459	540	481	544	531	516	524	452	501	538	481	528	504	513	489	482	513	467	483	445	497	519	497	493	525	525	537	480	489	498	453	506	487	503	462	479	482	499	487	516	498	543	517	493	499	559	507	527	510	524	528	553	552	501	511	529	502	470	522	483	505	535	534	538	499	490	477	493	533	484	477	489	503	494	510	552	515	475	531	472	531	495	543	527	566	483	519	507	496	515	562	513	497	510	496	508	511	471	456	467	504	499	516	508	568	487	505	499	487	521	454	514	515	502	523	523	539	486	497	530	523	541	509	512	494	541	502	460	485	546	518	460	505	503	493	494	516	508	545	475	469	483	491	501	486	528	526	485	473	456	540	533	522	466	526	495	494	527	486	528	469	466	550	543	487	508	519	527	514	540	512	491	495	534	494	475	525	517	501	496	513	532	538	467	531	533	515	503	519	535	505	490	516	506	487	506	459	504	534	561	525	527	462	496	515	493	489	480	511	528	569	539	512	493	488	509	503	542	475	491	499	519	521	498	503	501	518	485	535	537	511	540	499	519	506	536	527	498	501	478	501	500	483	520	524	487	511	505	479	529	532	516	522	506	539	504	521	506	481	525	507	511	515	505	492	508	482	544	526	540	484	479	494	523	525	511	536	506	531	509	500	496	507	507	469	503	551	525	515	514	558	533	486	483	500	487	477	508	520	533	517	482	480	478	523	513	523	510	480	566	525	533	536	487	512	507	506	461	514	520	469	482	530	504	558	529	464	471	492	480	487	465	489	485	490	524	519	517	505	469	576	487	491	475	512	465	495	521	490	521	562	496	491
1078	194	115	76	136	159	155	173	130	106	98	73	65	89	50	47	65	69	59	50	32	38	20	22	35	35	22	29	31	29	26	23	23	22	20	20	21	17	24	17	21	13	17	12	22	20	20	16	21	23	20	16	21	20	16	15	18	13	14	11	14	20	20	15	19	14	15	17	19	13	17	17	12	16	9	16	9	11	17	12	15	16	12	11	17	11	14	14	12	18	21	18	14	10	18	15	13	10	19	17	15	8	16	13	14	12	14	15	12	14	12	10	16	18	13	15	16	18	22	15	18	8	15	19	14	12	19	13	11	12	14	19	19	14	22	16	10	9	14	16	12	16	12	12	18	15	13	16	16	12	17	22	17	20	20	21	15	13	17	8	17	20	19	14	9	12	12	14	8	14	15	15	10	10	16	10	13	20	13	14	15	18	16	13	14	17	18	19	20	16	19	18	18	17	16	9	16	18	15	19	12	13	11	19	15	15	8	17	19	17	10	16	10	15	12	9	12	17	10	14	17	9	11	9	18	9	15	10	10	14	11	10	12	16	17	11	14	14	12	11	24	12	10	19	19	16	17	18	12	13	16	13	17	18	12	16	9	7	12	16	14	13	21	16	22	19	17	14	17	15	8	17	11	8	14	19	10	17	16	13	12	16	18	21	13	16	18	20	13	16	15	11	14	17	13	18	9	19	16	19	10	20	14	14	20	11	18	12	17	11	14	10	11	10	11	9	15	13	16	13	17	19	14	9	18	15	12	18	11	20	9	7	16	21	13	13	17	18	21	13	14	11	15	17	9	9	19	13	13	15	22	17	16	11	8	13	6	22	15	7	13	19	13	20	16	13	11	19	13	13	14	12	15	20	14	20	15	19	17	10	13	12	11	14	15	13	10	14	8	11	7	14	18	18	12	21	9	12	18	18	12	13	10	14	19	13	8	11	15	17	11	17	10	13	14	12	6	11	14	18	15	16	17	15	5	18	16	14	16	9	13	16	16	9	12	17	18	18	9	15	14	14	12	13	13	19	17	12	10	19	13	14	18	13	24	14	14	12	19	15	11	11	21	25	22	13	17	17	12	18	15	10	17	9	14	15	14	14	21	9	15	20	12	17	16	13	11	12	21	13	14	21	14	12	7	16	17	11	13	11	13	11	19	11	25	13	13	13	11	10	11	14	16	24	14	12	14	16	15	14	7	12	12	11	11	14	10	9	15	13	14	10	15	16	10	12	11	13	7	10	11	14	19	18	18	11	8	11	14	13	17	15	16	18	16	14	15	13	14	14	15	14	16	15	10	14	6	12	14	14	20	18	16	17	8	20	20	8	15	8	14	16	17	12	11	17	15	16	15	11	10	18	13	13	9	11	14	21	9	16	13	16	25	15	15	11	15	19	16	13	16	10	12	13	15	18	13	13	10	11	14	15	13	18	7	14	11	6	25	13	15	14	9	10	13	17	16	15	11	24	10	15	12	15	12	12	8	17	11	14	11	16	17	12	16	12	14	15	17	8	15	20	13	13	19	10	13	13	15	12	17	13	10	12	16	14	17	17	16	10	16	11	9	12	14	11	16	13	21	15	11	13	21	11	12	15	14	12	15	9	17	12	10	11	10	15	21	14	13	12	20	16	16	20	12	13	13	13	18	20	11	7	15	24	15	12	15	17	10	16	8	11	14	12	16	11	14	6	16	15	14	14	16	13	11	14	12	18	19	16	13	17	22	14	14	14	12	12	14	9	13	4	18	18	24	15	10	19	17	11	15	16	12	9	8	14	17	10	13	19	9	11	13	11	8	11	7	5	10	10	16	17	11	14	16	15	20	17	10	7	19	12	10	15	13	13	16	9	13	15	8	9	20	11	17	14	10	13	14	10	15	16	15	19	19	16	13	12	7	12	16	10	9	14	17	17	12	6	14	20	13	13	8	18	14	13	14	15	14	10	18	15	17	8	11	11	12	14	16	8	10	6	12	5	15	17	23	10	19	18	14	14	11	11	12	15	9	15	14	8	12	18	14	16	19	15	18	19	11	13	22	15	7	12	12	12	14	11	17	15	12	18	11	9	13	19	12	13	12	12	11	15	17	13	20	19	9	25	12	14	19	14	13	14	11	8	11	13	17	21	16	18	13	15	22	15	16	19	15	11	18	10	13	14	9	14	10	14	13	12	16	15	14	13	12	10	17	17	6	16	16	18	10	13	13	16	12	20	15	10	17	12	16	9	19	13	13	10	14	12	10	14	17	13	16	10	14	22	24	15	18	14	10	13	17	11	21	19	12	12	18	5	16	9	15	15	11	16	20	12	17	11	16	15	14	15	13	13	16	9	6	17	15	12	12	10	13	9	20	13	13	10	11	11	14	21	19	16	16	10	15	16	20	11	10	15	15	16	24	19	13	12	14	11	9	17	14	15	19	18	9	19	10	17	11	15	13	16	17	18	14	10	14	13	15	20	19	14	10	10	10	13	16	7	14	12	7	15	10	11	14	21	14	14	18	9	9	14	23	11	15	14	15	18	14	10	18	13	17	8	21	11	12	17	14	11	17	15	12	16	13	10	10	14	12	15	15	17	19	11	10	14	7	10	13	14	20	13	4	22	16	15	16	19	15	20	18	17	17	15	13	16	17	8	17	12	13	10	14	16	8	25	20	11	19	14	9	7	17	15	24	13	12	13	16	12	18	14	16	13	12	19	13	13	18	15	17	14	14	10	17	11	16	12	15	15	15	17	19	19	17	11	11	14	10	3	13	13	14	7	18	14	15	9	16	12	19	11	20	18	16	17	10	17	10	10	12	19	19	15	16	13	13	13	15	11	21	10	12	6	24	17	17	11	17	20	11	12	13	12	19	11	22	14	12	9	13	6	14	20	16	12	16	19	11	18	12	16	16	9	15	22	10	9	20	13	16	20	17	16	18	15	11	10	15	13	7	12	21	13	15	12	17	11	9	12	19	16	16	13	14	15	17	12	11	8	22	12	14	14	19	8	9	10	15	17	10	9	8	12	11	15	21	18	14	18	12	12	16	19	25	15	15	14	14	11	7	15	18	11	9	16	10	11	21	13	16	11	14	17	8	16	14	9	13	14	16	16	15	8	17	14	19	16	14	12	15	14	10	12	7	16	11	13	8	17	10	22	12	10	14	14	19	18	13	13	11	21	12	14	18	15	11	15	7	12	18	18	20	13	13	18	14	15	13	18	9	14	20	12	16	15	14	10	18	10	9	12	14	19	15	6	13	21	20	12	10	18	11	24	21	18	14	9	15	11	11	11	10	13	13	12	12	16	21	14	15	12	7	12	19	12	15	15	24	14	13	15	13	6	9	14	16	17	15	13	15	14	12	11	15	13	8	11	14	16	12	24	13	18	12	21	19	14	20	18	11	11	10	11	13	9	9	15	12	13	11	13	11	8	11	14	20	18	11	17	14	10	17	10	16	12	20	17	15	19	16	7	10	16	15	12	15	12	15	17	8	11	11	8	15	11	10	12	16	14
14953	7122	2969	10555	17432	16168	12936	10577	8366	6790	5469	4439	3767	3318	2773	2526	2313	2606	2231	1886	1413	1259	1212	1147	994	966	938	860	839	778	761	694	631	646	558	576	587	579	603	518	466	480	484	502	458	433	438	427	436	411	422	404	374	410	405	416	392	378	380	378	395	358	354	351	350	320	358	335	358	317	347	334	329	350	361	338	355	326	331	349	305	320	339	322	292	296	307	316	282	313	302	339	299	290	336	302	293	294	344	301	331	296	304	295	338	299	273	277	301	305	319	286	297	296	347	287	278	286	304	299	322	298	258	324	312	267	278	313	313	291	289	269	306	331	277	287	253	275	296	275	316	286	278	319	300	295	322	301	274	287	301	308	298	269	326	269	269	272	248	284	284	305	288	268	280	258	276	286	307	271	249	291	278	281	268	260	255	268	298	265	273	265	325	291	301	263	288	296	287	299	309	274	273	276	274	290	263	296	292	284	258	307	296	261	306	279	285	270	255	278	265	283	283	284	278	307	315	280	286	282	297	284	247	277	285	301	293	280	274	251	279	270	303	307	272	286	270	281	281	275	279	283	287	283	294	261	294	297	249	288	301	284	293	306	274	305	298	282	264	271	251	280	254	282	262	245	309	272	259	260	283	307	289	278	263	278	306	285	232	292	263	255	291	294	277	283	282	278	268	295	272	298	275	274	251	293	279	282	275	333	293	270	273	290	279	267	293	285	317	251	230	254	272	304	284	276	254	233	253	298	287	259	304	286	278	265	297	260	264	284	288	300	268	277	294	303	261	275	250	282	285	285	244	306	265	249	282	314	296	291	282	283	294	295	278	288	262	271	272	256	268	254	273	270	273	298	285	301	295	268	286	283	306	268	292	266	238	283	283	275	271	246	270	303	252	274	248	278	301	265	268	293	296	284	286	252	262	264	283	281	306	294	328	262	290	248	312	279	293	293	289	282	267	257	282	281	280	259	315	272	281	286	288	257	279	275	264	286	273	274	296	270	292	266	282	279	303	277	258	267	290	266	269	294	278	283	304	273	280	294	270	286	248	304	268	297	261	264	284	256	270	283	271	297	268	309	262	284	290	260	277	283	304	261	273	271	276	316	295	286	285	285	316	285	260	296	239	292	280	279	266	268	271	268	265	265	302	283	284	303	273	260	274	281	287	281	282	305	266	275	291	279	275	298	280	269	257	278	265	265	278	256	260	269	271	280	292	266	278	288	290	274	303	290	283	282	273	268	287	302	256	307	248	271	271	275	282	300	301	285	258	282	255	269	253	274	285	254	269	297	262	277	290	273	291	302	300	289	259	277	275	271	279	268	288	260	288	277	249	264	291	275	271	266	277	280	306	275	276	276	250	249	290	276	284	274	281	288	266	281	284	258	279	271	281	284	281	271	280	271	274	300	274	246	265	288	262	267	268	258	262	258	279	296	291	297	265	260	289	282	283	252	280	307	247	258	266	299	281	293	311	260	265	287	289	294	290	284	265	255	323	271	278	278	288	260	284	260	241	246	270	311	295	253	291	261	283	282	248	258	260	299	283	269	288	285	273	286	296	270	298	317	271	285	277	316	252	255	275	301	262	312	234	272	271	277	268	265	293	285	266	302	289	272	252	299	275	300	266	266	291	249	269	253	293	265	273	267	256	263	256	305	278	295	286	274	326	257	248	253	294	286	307	292	301	240	272	279	251	283	287	277	271	278	278	292	253	291	243	261	290	295	274	269	286	279	275	281	286	280	302	298	287	281	248	283	281	280	265	262	291	289	310	279	290	284	308	293	270	280	284	280	285	252	275	278	293	301	243	278	260	256	230	275	268	288	283	292	244	277	280	273	273	286	272	261	285	250	273	275	269	286	246	254	257	282	254	254	284	238	258	261	269	245	252	274	280	306	267	258	258	303	271	256	274	266	261	272	243	274	262	282	265	278	266	277	275	274	246	292	289	286	288	270	277	260	275	313	287	289	279	274	270	294	269	259	262	247	295	296	294	256	280	255	278	245	300	252	315	260	272	265	265	269	300	283	294	269	266	265	285	300	258	278	260	283	287	302	283	251	282	264	279	283	285	322	284	250	289	291	291	290	295	277	302	285	284	266	243	298	269	294	275	262	243	301	278	282	286	272	290	301	279	278	291	267	278	247	275	298	269	262	249	265	310	258	255	272	265	269	288	303	258	297	275	278	296	249	285	295	298	264	266	266	303	275	283	266	280	285	268	267	281	273	283	303	287	297	268	282	275	271	272	288	270	301	282	259	259	276	293	307	265	317	261	271	281	277	271	262	253	303	282	275	283	292	263	290	256	287	278	247	273	255	270	298	291	265	278	254	280	274	280	263	272	276	277	257	264	283	303	257	282	270	304	271	234	268	267	267	270	289	288	266	260	284	272	263	314	311	257	310	300	282	257	282	279	310	295	292	313	270	277	261	303	299	275	263	296	292	290	282	256	287	258	284	268	292	272	273	292	261	294	257	286	272	255	281	294	257	236	264	297	274	279	294	306	286	293	272	279	272	283	292	307	274	262	258	300	262	259	286	299	288	258	304	279	262	241	283	274	281	259	303	277	286	271	280	285	287	270	281	260	282	271	288	273	271	293	259	264	300	272	320	283	299	276	285	283	275	284	300	283	276	295	305	261	263	286	277	256	288	255	280	274	267	287	260	284	290	270	278	260	289	284	286	267	263	258	291	287	279	258	289	307	268	278	294	268	262	290	254	267	264	270	299	257	272	291	290	253	302	266	272	257	281	289	279	255	257	259	307	302	285	282	279	266	291	288	294	278	279	284	252	258	289	275	265	270	266	272	296	264	282	284	295	289	292	294	272	283	281	281	287	248	293	244	284	279	305	266	272	263	292	263	264	275	266	248	257	258	267	284	301	295	281	255	272	262	262	297	295	314	290	291	274	282	269	298	278	266	290	279	298	255	299	279	257	287	265	233	269	271	258	275	279	308	294	257	294	247	260	296	263	257	281	259	285	282	283	282	296	274	262	284	295	303	274	287	270	271	300	294	284	284	257	259	279	283	266	235	302	273	294	257	291	259	296	261	298	275	273	298	276	289	256	289	292	296	269	292	271	280	297	291	254	284	290	288	262	253	266	264	278	280	297	315	261	298	268	269	258	288	278	276	310	282	286	253	271	278	271	265	267	282	285	259	273	302	285	288	292	274	268	284	279	280	281	242	300	261	264	261	287	287	289	281	296	296	278	310	269	278	281	266	280	263	276	288	322	283	269	259	298	282	288	270	305	279	294	279	253	228	290	279	259	317	237	304	279	277	281	282	296	268	293	279	280	237	291	262	278	268	271	257	292	261	279	279	275	275	279	266	279	262	289	276	291	298	292	291	275	297	295	261	297	300	291	286	282	271	290	264	255	292	289	284	262	273	294	296	292	289	282	287	284	281	282	266	263	283	282	286	285	267	278	276	283	262	270	267	294	257	278	243	297	284	291	272	246	266	322	289	293	290	295	280	270	284	271	261	285	277	270	292	259
972	41	24	19	17	42	25	30	27	35	16	21	23	19	19	15	20	22	17	22	19	15	16	22	15	19	16	20	25	10	19	18	15	17	29	13	17	13	21	14	14	11	11	19	13	14	13	15	15	16	14	15	14	18	12	14	19	16	24	18	15	16	20	16	16	8	12	16	9	10	12	16	13	14	14	16	13	14	22	13	18	20	23	16	19	9	19	14	18	17	17	13	18	14	23	18	23	24	21	13	12	16	23	13	12	17	17	21	14	16	17	14	14	19	13	19	13	17	12	14	22	17	11	17	12	17	18	12	16	17	9	13	14	24	13	17	16	15	13	16	17	19	18	15	12	17	11	13	19	14	21	15	12	15	15	15	16	18	14	9	18	14	13	11	12	16	14	15	10	15	21	20	18	16	19	15	20	23	16	9	23	12	24	17	20	27	16	17	17	14	14	15	19	19	16	14	16	15	19	12	14	21	16	9	15	7	17	10	14	18	14	12	18	15	10	12	13	11	18	14	15	11	20	14	21	13	20	15	12	16	21	18	15	15	11	14	8	15	16	18	11	10	17	20	15	14	9	16	11	18	16	15	11	25	16	12	17	15	13	14	16	24	18	12	18	19	20	12	23	17	12	9	22	16	12	15	14	12	16	15	13	14	13	13	9	21	15	21	15	13	14	23	15	13	19	17	13	12	20	19	12	23	17	12	10	20	11	15	15	20	17	13	16	9	16	21	17	17	14	10	14	19	16	12	10	12	12	20	16	14	14	14	14	13	17	17	10	16	18	17	8	15	18	10	22	14	12	16	21	18	19	16	25	18	17	9	17	16	25	14	14	13	14	19	14	9	11	22	21	10	11	13	20	21	15	13	17	15	15	11	17	14	21	10	13	16	10	15	18	15	13	18	8	17	12	15	19	16	13	12	13	21	20	11	16	18	13	17	7	20	8	14	18	20	20	13	11	17	14	9	24	17	17	18	14	15	13	18	14	15	16	18	18	16	13	15	17	16	15	13	23	14	13	14	9	17	17	11	14	17	17	15	19	12	10	18	17	17	14	17	25	14	20	14	18	13	17	12	8	11	9	15	23	14	15	13	17	14	13	13	20	12	19	16	16	14	26	16	14	15	6	23	10	9	15	12	13	15	18	15	12	16	12	19	17	10	20	13	20	12	16	12	18	13	13	15	15	17	16	24	19	12	10	16	11	13	21	16	13	23	18	20	11	15	15	14	17	13	26	15	12	15	16	17	9	20	16	20	21	16	17	15	21	15	15	16	17	21	13	14	19	14	11	12	13	17	13	19	11	19	16	17	14	13	12	18	16	11	13	12	21	15	16	14	21	15	13	16	13	9	24	14	17	14	13	18	23	21	19	13	11	17	12	12	12	14	16	12	8	15	8	15	18	23	19	8	16	22	17	17	18	14	20	13	9	13	21	14	14	17	22	12	11	16	14	19	12	14	10	17	16	15	13	14	18	16	12	14	14	19	15	17	22	14	14	12	20	22	12	25	10	10	19	20	13	13	25	12	21	20	13	7	17	21	20	17	14	16	16	14	12	13	16	14	20	11	19	17	16	12	14	23	16	16	17	13	11	10	16	18	17	20	16	19	24	9	9	13	21	21	18	12	17	14	13	18	15	14	12	19	9	19	23	16	23	21	16	12	20	20	17	16	10	16	14	19	13	20	13	10	13	19	19	17	16	12	28	16	18	12	16	16	21	17	8	11	19	25	17	13	16	24	15	16	18	17	12	15	20	16	15	13	18	16	20	19	18	20	12	14	20	15	15	15	11	16	20	16	15	15	25	15	13	20	28	15	18	15	10	13	15	13	20	15	17	14	21	15	15	22	25	16	22	14	20	11	10	18	11	19	16	14	13	21	19	13	16	19	18	18	12	19	16	21	17	23	16	11	15	15	21	14	17	19	12	10	16	11	17	16	21	14	19	18	10	11	14	9	8	18	20	11	13	11	21	18	12	6	17	20	14	14	13	13	13	12	19	14	15	16	16	25	12	8	24	17	20	14	17	18	18	12	17	26	16	22	15	18	21	14	7	18	10	15	13	17	17	20	15	7	16	15	18	21	11	10	20	13	24	14	14	13	16	9	15	16	8	19	16	18	14	14	13	11	12	9	16	14	20	17	19	10	15	20	12	19	15	15	11	14	15	18	15	17	17	10	14	20	17	12	26	19	12	17	10	20	19	14	20	15	15	13	14	17	13	21	14	16	14	15	16	17	17	20	5	12	9	22	14	16	12	15	16	21	14	12	18	14	12	19	18	16	16	23	10	11	18	13	16	19	15	20	13	19	20	19	18	13	16	20	15	11	17	14	13	14	18	12	11	12	16	17	16	14	11	24	16	20	10	13	15	21	23	24	15	17	17	22	22	16	11	12	11	16	16	13	15	12	18	19	19	12	27	15	16	13	19	17	16	12	21	15	13	15	17	16	17	24	12	17	18	12	15	16	21	9	19	11	16	15	12	12	12	15	15	14	25	25	13	13	23	11	16	16	18	20	14	21	14	13	10	10	23	14	15	14	12	14	15	13	13	18	14	20	12	22	14	17	13	11	13	9	18	15	19	18	15	18	11	14	20	17	12	17	19	16	19	18	16	13	18	12	13	12	11	23	10	16	13	24	10	19	12	7	17	22	16	13	22	17	23	16	9	11	13	13	13	17	12	15	20	15	20	9	17	13	9	24	15	15	16	14	17	22	19	15	18	18	14	12	11	18	16	12	16	16	17	19	16	18	15	18	15	12	15	21	16	13	15	17	20	9	16	16	24	16	9	11	15	21	12	15	12	15	10	21	20	9	20	17	15	14	20	11	17	20	6	13	8	17	12	20	21	10	22	14	18	19	19	12	19	19	7	15	19	18	11	19	14	13	15	16	22	14	12	13	15	10	17	19	19	14	13	16	12	9	12	17	24	13	14	8	15	10	11	24	10	16	12	14	16	17	15	17	21	19	16	20	9	13	15	19	21	15	11	11	13	5	19	11	12	18	15	13	23	24	13	16	13	16	20	13	19	13	17	7	7	17	14	18	19	15	13	12	14	16	13	18	12	19	16	11	21	15	19	17	15	19	17	11	16	13	19	16	18	20	14	23	16	16	18	18	15	23	15	18	17	17	20	13	18	10	13	20	14	13	7	12	27	18	13	12	13	16	20	17	18	18	16	20	11	23	19	19	16	13	14	13	15	13	13	16	16	14	16	19	19	15	20	13	18	14	15	8	10	12	13	18	15	22	12	10	12	7	12	10	15	23	10	11	15	14	25	19	14	12	12	16	15	20	20	13	7	6	12	14	18	16	14	17	14	15	15	10	18	17	15	15	12	16	14	19	10	11	23	29	11	14	20	18	19	9	17	9	15	20	15	25	24	20	18	16	17	14	18	13	24	19	12	17	15	16	17	23	14	12	15	12	9	11	15	14	16	10	16	12	19	18	23	15	17	19	21	25	19	13	10	18	13	17	17	9	15	12	16	12
7619	1830	694	1733	3305	3122	2437	1852	1528	1228	1009	894	797	731	613	612	579	680	632	591	486	439	434	394	391	404	366	380	387	389	393	336	367	362	339	378	361	316	324	317	339	359	351	333	335	352	322	335	300	325	346	340	326	326	332	313	325	348	332	288	331	304	304	335	316	306	317	317	297	301	320	297	308	278	266	314	319	298	303	306	297	325	319	314	332	287	321	284	323	346	314	351	292	302	316	292	298	306	321	312	299	292	335	313	312	337	294	317	294	325	319	333	317	312	277	300	305	325	285	284	320	279	315	317	287	314	332	322	316	290	322	300	282	314	315	311	331	308	299	290	320	329	294	289	293	329	310	281	312	350	307	282	325	293	321	318	324	313	322	303	302	326	301	333	327	294	331	293	309	294	296	300	326	290	305	327	282	302	313	274	313	307	332	289	302	317	296	315	318	320	312	327	305	315	332	320	299	335	318	289	322	315	289	319	301	336	286	310	287	301	286	288	327	322	265	316	330	296	315	332	312	297	322	335	304	298	300	326	296	292	328	292	324	318	309	291	313	329	312	298	316	307	282	300	265	321	316	300	301	301	316	296	314	316	301	279	301	311	296	294	301	258	297	326	323	288	296	294	294	312	302	287	330	336	315	308	293	330	317	319	313	311	310	282	286	295	330	289	315	291	330	301	344	310	335	298	321	282	278	305	305	332	300	294	310	315	311	296	300	287	296	285	323	319	314	295	304	333	319	306	300	316	290	321	286	283	301	330	318	310	295	314	332	274	271	325	307	288	329	327	316	334	327	302	288	328	327	323	293	298	327	312	299	300	294	296	297	304	304	317	308	312	289	330	308	316	333	338	312	325	311	326	296	291	306	305	298	299	267	307	322	300	276	304	311	305	303	337	299	312	310	285	306	318	306	301	297	292	281	306	314	308	327	289	268	315	331	303	345	327	303	309	302	317	328	291	322	319	312	310	313	306	322	306	309	308	287	317	289	302	303	289	321	322	316	296	307	298	315	309	341	310	283	325	307	319	322	327	297	307	286	272	297	307	277	325	350	306	284	283	328	308	318	315	288	308	334	296	284	329	342	273	307	300	301	326	336	300	304	314	309	273	276	291	302	321	289	296	313	327	311	281	300	309	308	289	303	341	329	308	319	291	300	310	301	331	275	281	329	302	335	306	339	304	292	284	329	305	318	301	319	326	318	321	289	311	306	301	298	321	294	300	313	307	311	324	304	300	308	313	313	301	296	292	332	297	313	314	317	334	327	320	316	316	324	313	321	304	299	313	315	285	317	298	289	293	307	289	303	309	302	310	311	322	307	311	330	316	317	295	301	328	304	301	288	346	283	325	306	280	292	299	278	302	344	283	328	310	296	325	312	297	310	279	327	293	318	309	324	338	317	330	314	334	288	278	330	316	300	280	342	306	297	295	276	304	290	303	315	281	327	296	253	347	336	329	303	273	337	307	289	288	303	307	296	307	357	285	311	302	337	325	322	314	333	314	310	272	303	303	301	298	273	322	281	319	308	302	320	296	301	301	338	300	312	318	293	300	321	289	301	326	319	302	276	305	316	307	315	307	299	308	295	332	326	315	350	319	313	323	301	306	326	330	307	334	292	305	340	325	302	302	321	289	313	275	309	323	310	298	317	339	287	307	307	283	311	301	306	312	333	329	323	323	304	338	311	332	317	302	310	327	318	311	284	299	316	315	302	307	288	289	294	298	329	319	308	301	317	316	304	297	324	312	297	327	345	290	331	299	299	306	307	292	311	310	286	279	288	296	299	293	322	272	296	286	280	315	346	285	327	329	330	309	294	318	298	302	300	297	316	305	312	307	310	293	295	316	285	325	304	295	290	284	300	321	313	283	310	336	332	323	313	298	286	303	311	323	330	321	320	334	302	314	284	299	313	323	291	317	320	311	308	306	314	325	313	333	320	303	325	303	291	298	310	251	309	311	304	318	301	297	305	292	310	316	328	319	299	286	324	305	279	293	320	290	333	287	331	288	302	311	335	318	309	318	284	316	271	318	293	334	285	300	321	309	303	295	316	305	307	315	296	304	281	305	325	310	305	317	317	294	319	295	314	297	288	291	293	321	298	292	284	304	310	295	325	314	283	293	318	294	288	279	313	294	291	283	309	306	317	313	319	318	325	295	320	310	317	293	312	284	302	308	299	307	329	328	310	354	291	324	315	276	305	295	290	335	296	305	315	317	298	282	302	307	314	260	321	337	327	304	275	301	333	308	304	324	329	345	314	286	286	299	301	288	339	324	301	311	308	287	314	312	295	296	298	280	330	328	328	329	289	298	333	267	321	345	321	292	322	302	316	323	328	327	310	307	306	298	320	309	309	292	303	304	322	309	314	280	305	283	283	325	327	283	328	299	308	334	303	312	316	332	311	303	339	296	329	304	311	314	284	349	297	289	292	286	315	282	292	287	315	321	299	320	311	314	317	303	298	286	329	316	304	302	322	318	279	312	267	312	318	313	297	304	333	317	312	290	322	296	295	279	312	311	294	304	298	320	312	303	293	304	305	300	318	329	310	325	304	313	342	318	300	303	290	317	304	304	309	334	271	317	322	325	288	293	289	296	281	280	332	300	285	326	317	309	288	293	308	311	295	307	320	313	290	312	306	299	270	298	309	298	321	293	312	315	303	329	317	323	315	307	325	295	300	300	301	343	296	271	283	312	333	328	308	311	305	354	311	311	311	289	333	292	293	295	297	306	294	346	307	313	304	320	344	319	307	314	313	345	307	298	310	286	287	276	314	311	310	352	312	313	305	293	291	308	324	303	323	280	273	313	315	292	300	299	295	308	293	293	330	287	295	333	318	301	324	289	302	304	302	329	302	293	324	292	301	273	301	313	302	313	309	287	342	318	308	306	321	337	335	299	360	283	331	300	315	297	323	322	303	312	304	339	292	308	273	283	349	302	291	323	295	292	329	306	282	339	290	311	313	305	292	286	320	302	306	309	339	322	313	308	328	298	307	273	296	298	323	304	302	306	340	302	322	296	290	288	320	309	295	325	280	310	284	299	296	303	322	298	313	337	305	306	331	322	300	307	311	301	352	339	313	295	308	294	304	275	322	288	322	322	299	292	272	329	300	314	322	311	336	288	352	290	292	308	304	310	308	294	333	279	315	313	316	331	320	294	319	310	298	303	346	291	300	336	290	333	307	312	266	302	296	279	299	313	322	304	302	286	333	304	304	338	307	301	342	310	305	306	267	308	292	297	321	322	319	288	303	360	311	314	287	310	306	281	313	297	289	307	306	280	299	302	299	327	311	303	276	329	333	295	308	331	288	285	319	306	312	305	329	269	315	288	312	296	332	315	290	301	290	290	319	337	290	329	296	300	304	304	343	273	314	296	299	308	334	305	299	296	310	336	337	311	287	302	310	320	288	342	350	294	315	315	298	304	331	323	335	296	285	328	304	316	284	284	308	315	309	301	304	319	301	310	336	317	306	316	301	319	317	292	305	309
1791	118	66	51	85	97	85	83	72	76	73	51	58	42	46	46	46	39	41	45	39	39	28	32	25	32	23	36	36	30	22	24	32	25	25	33	24	40	25	26	28	22	21	32	27	27	29	25	25	24	18	30	33	32	32	23	21	22	28	25	32	18	29	26	30	27	27	27	26	26	17	30	18	26	34	25	21	28	25	31	33	24	30	26	24	19	20	21	27	25	37	23	33	27	34	26	31	20	29	18	35	27	23	21	23	20	21	29	26	26	24	43	22	21	24	26	28	32	23	22	21	24	24	25	21	23	33	26	24	25	22	35	26	20	32	23	26	35	33	23	25	26	15	36	27	25	25	26	25	24	25	27	25	18	31	27	31	20	27	23	29	36	21	17	27	31	24	29	25	33	38	34	26	23	28	25	20	22	31	31	26	20	27	26	31	33	36	31	33	31	30	25	24	26	31	24	36	15	37	24	28	35	27	27	24	27	19	27	34	23	33	28	13	36	34	32	29	28	26	25	26	16	41	26	16	29	26	21	22	43	18	33	35	32	23	32	32	34	28	24	22	38	23	38	26	26	28	26	16	31	37	19	21	30	17	17	30	21	18	31	21	25	26	23	26	26	32	19	24	26	22	32	26	31	27	24	23	16	26	29	22	20	31	19	24	33	20	49	24	25	34	25	27	18	28	27	26	21	24	28	32	22	26	22	28	17	32	25	32	25	25	24	22	29	20	27	27	29	23	24	21	16	33	23	28	29	18	30	33	26	30	26	15	21	25	31	19	19	34	40	24	14	16	29	28	27	30	28	24	19	29	31	19	16	27	36	35	22	24	24	23	30	21	24	30	37	22	32	25	18	26	22	18	29	19	29	30	30	27	34	32	24	31	33	24	31	28	23	32	14	31	26	23	22	29	29	35	30	26	26	16	27	21	30	23	25	22	34	34	26	19	17	23	34	31	28	36	24	27	25	23	18	32	25	22	23	31	29	19	43	16	17	38	20	42	30	25	22	31	17	18	30	29	31	36	22	34	27	22	19	24	22	31	24	26	26	36	31	39	24	25	28	19	24	33	34	17	32	17	35	22	26	28	23	29	25	25	28	30	32	20	28	22	30	31	31	30	30	22	23	28	37	24	27	26	36	25	25	20	31	16	30	25	30	28	24	38	26	26	24	23	26	26	31	25	17	26	23	35	29	21	36	20	24	25	30	26	25	26	30	20	31	25	19	31	22	21	27	18	28	33	25	28	26	32	29	23	34	30	32	27	19	24	17	28	30	18	26	23	24	28	32	32	26	39	26	18	16	29	19	18	22	29	22	32	29	32	28	31	37	23	32	40	19	27	32	25	18	23	19	24	26	25	32	21	23	28	29	21	30	23	32	23	18	24	27	41	17	30	30	27	26	24	20	21	20	29	27	22	25	28	28	33	21	24	32	28	17	27	32	26	33	24	26	21	32	27	22	26	26	36	16	17	24	26	18	35	22	25	27	26	30	36	29	34	23	23	22	21	28	23	31	32	26	24	28	18	29	29	25	31	37	18	23	31	31	28	23	31	36	35	26	23	30	22	29	31	33	27	28	29	24	26	29	27	27	32	31	23	25	25	31	28	17	21	30	26	24	30	20	21	38	28	26	23	27	26	34	19	19	25	19	32	23	33	31	25	34	19	29	28	24	25	30	30	25	25	33	26	35	21	29	23	20	27	34	23	23	24	29	16	17	23	29	23	30	32	28	24	28	26	26	23	38	26	29	30	22	27	31	23	30	24	28	27	23	23	36	13	26	40	31	32	20	25	28	23	25	23	30	24	35	23	23	18	30	21	28	30	27	25	24	30	22	18	20	26	30	18	22	22	25	30	17	26	22	21	24	35	18	34	27	36	23	25	32	24	18	29	27	28	25	21	35	27	28	24	39	26	24	32	19	43	26	23	27	23	25	29	19	28	38	28	28	23	29	21	25	28	21	27	22	32	33	23	22	27	21	30	21	20	27	28	23	22	28	28	26	22	20	32	35	31	22	22	29	18	31	27	20	33	31	27	31	22	30	28	26	29	25	24	18	26	29	28	29	14	24	22	17	19	19	26	24	25	36	31	17	30	27	23	35	26	28	33	29	20	28	24	21	20	27	30	17	16	25	33	31	29	28	22	26	24	31	24	37	30	32	21	26	27	27	30	25	23	32	22	22	21	29	25	19	27	26	28	35	31	34	18	28	25	21	32	28	31	27	22	27	22	26	26	36	20	34	24	21	28	26	31	29	24	22	30	16	23	22	27	18	25	25	27	28	28	29	27	23	21	27	26	32	40	30	32	27	26	24	26	31	29	24	20	34	25	28	13	26	28	29	32	25	26	34	32	28	28	22	26	26	23	27	29	27	26	27	36	25	30	27	29	19	31	28	31	29	23	15	31	25	23	29	31	23	27	29	30	27	33	28	24	36	34	24	29	27	30	31	17	29	25	18	22	18	29	26	33	18	23	31	34	31	22	24	21	28	18	23	19	34	28	39	25	22	26	27	17	36	28	26	30	33	31	24	23	26	26	23	24	23	25	20	26	34	30	20	29	28	32	23	25	30	19	26	21	26	27	26	35	17	24	22	30	23	27	27	32	37	24	40	20	19	29	22	30	25	30	22	29	20	20	15	21	35	24	22	25	24	32	21	25	33	17	32	33	31	18	32	27	29	22	20	30	25	29	20	23	28	29	32	20	17	25	35	17	31	28	26	27	30	22	23	25	30	29	27	28	25	33	22	31	18	28	36	32	29	25	24	24	22	29	25	20	19	32	26	36	24	23	26	28	25	26	29	22	29	19	29	21	31	24	23	25	28	30	26	26	26	28	35	23	31	29	22	28	24	22	35	26	23	37	22	25	16	29	28	28	29	23	29	30	30	29	27	31	25	27	17	20	28	26	27	39	29	28	31	25	28	23	30	31	20	30	20	38	18	23	20	21	24	33	28	24	20	34	19	28	29	19	34	30	25	23	21	23	21	23	26	27	15	22	18	23	23	20	23	32	18	29	31	35	20	31	15	31	26	23	32	32	23	24	25	27	20	31	14	29	28	23	26	28	31	20	18	38	26	28	19	27	19	18	19	27	28	22	27	36	24	31	25	21	31	32	22	27	29	19	29	26	28	26	29	34	30	27	23	28	28	27	27	20	29	31	32	28	30	30	20	18	24	30	28	23	29	24	27	37	24	39	26	35	29	24	27	24	31	23	23	20	25	27	28	27	30	26	35	22	22	22	29	24	29	30	24	19	20	33	23	31	23	19	25	30	33	32	22	29	30	27	29	37	29	29	22	24	17	33	28	29	23	34	26	33	31	28	37	26	28	23	14	24	31	20	26	28	25	22	27	27	16	27	26	26	35	26	26	26	18	26	33	25	21	23	31	24	28	29	25	32	22	25	35	27	27	23	19	31	23	29	28	35	32	26	26	29	20	26	23	23	24	29	23	26	20	35	24	20	30	27	19	27	26	38	21	24	31	26	23
9967	4258	1809	5643	9913	9458	7542	5821	4736	3755	3071	2576	2184	1932	1734	1591	1453	1677	1502	1298	1097	1009	966	947	851	809	835	802	797	751	779	723	677	693	645	642	595	632	656	580	614	653	670	611	600	565	580	553	592	555	536	582	523	562	556	572	570	582	526	566	586	575	512	528	537	548	569	559	535	536	550	531	562	533	545	521	531	496	568	527	543	527	567	528	543	549	525	526	556	534	476	513	513	533	508	556	545	537	511	517	523	530	526	490	512	548	516	515	533	476	518	498	542	504	563	536	468	477	527	518	553	543	496	515	553	546	500	534	498	483	494	511	553	521	528	492	546	493	513	523	524	507	501	502	498	503	507	505	527	531	532	545	484	517	509	496	529	469	523	531	503	512	494	506	493	538	557	509	493	543	503	508	506	528	491	526	530	559	523	499	481	500	468	517	501	542	476	512	482	471	520	533	523	492	484	541	503	506	510	484	533	485	489	520	529	529	530	512	507	492	506	494	503	505	505	540	526	553	476	546	516	478	507	530	508	508	520	485	512	503	495	479	538	506	549	489	489	473	493	510	491	511	475	480	538	526	512	530	470	490	516	519	549	518	508	485	541	565	545	508	527	480	516	514	516	508	520	482	529	496	531	490	510	510	538	494	517	548	548	515	483	483	501	515	527	498	522	533	526	521	512	503	480	500	480	510	522	494	507	495	481	476	509	553	485	545	525	493	518	510	501	514	536	560	529	534	538	471	518	496	482	533	542	531	500	494	537	512	520	486	524	489	529	540	533	477	531	497	537	519	477	513	506	491	492	540	472	533	489	533	550	504	524	525	525	494	532	491	500	517	523	489	446	523	510	463	486	502	516	522	518	499	510	520	488	539	507	524	498	490	527	536	494	512	494	487	486	506	507	516	522	512	509	488	510	520	498	516	539	483	497	527	487	521	493	541	515	485	511	531	509	527	506	493	486	523	493	521	504	489	496	470	509	532	482	513	542	518	502	516	547	521	497	502	524	509	536	489	512	479	481	523	494	524	468	501	506	513	497	512	494	475	531	520	499	475	504	507	532	554	525	501	521	478	512	520	526	525	514	503	496	512	559	478	496	485	535	475	505	493	515	525	515	555	463	483	503	492	541	527	516	553	493	518	527	501	511	485	472	502	515	527	527	516	473	524	513	506	493	514	519	520	501	531	538	516	548	522	529	510	490	494	547	505	513	492	474	516	493	476	523	508	497	526	511	483	458	525	506	493	525	492	505	516	501	485	492	505	509	545	516	488	514	489	505	530	509	533	523	502	497	472	513	551	477	491	525	543	523	502	563	501	497	520	504	542	555	505	539	486	517	500	499	504	525	498	497	501	532	522	492	517	545	485	489	492	494	507	506	518	509	511	481	502	479	512	492	511	533	517	504	514	519	523	489	517	487	520	540	499	557	560	476	500	526	481	499	550	495	480	499	511	515	492	460	474	518	506	503	516	492	496	548	524	500	490	533	499	491	523	478	500	501	550	496	517	512	516	499	513	523	559	515	536	519	459	519	537	450	481	526	503	522	540	495	501	513	512	487	508	496	505	507	542	509	533	537	458	546	573	530	516	523	494	494	515	521	504	543	529	484	494	489	495	558	535	530	544	485	502	547	504	504	457	480	519	524	528	527	516	512	510	510	523	514	517	539	555	499	571	533	496	531	505	497	527	547	502	458	518	461	483	499	486	462	478	560	497	472	507	522	484	504	495	496	539	504	520	524	558	529	523	560	478	497	543	517	531	537	507	529	514	498	509	493	512	506	549	512	533	506	559	507	507	503	508	516	517	534	512	545	520	513	470	484	487	534	500	515	494	487	473	474	518	533	537	493	515	487	502	499	468	521	478	500	486	474	519	542	520	499	523	502	508	518	550	519	467	521	535	511	540	507	522	572	478	468	505	469	480	505	495	488	530	483	462	507	506	481	504	498	484	507	517	502	499	530	554	522	534	531	499	508	504	494	532	520	515	501	489	505	495	484	508	502	462	494	500	515	477	496	531	475	516	509	551	508	537	530	554	523	525	494	509	566	533	487	520	497	513	537	511	527	495	460	514	506	498	533	508	514	528	504	513	535	522	486	544	513	538	533	522	493	540	520	574	551	513	532	500	500	515	503	510	522	511	533	489	524	483	533	511	509	506	500	495	530	505	472	516	508	509	492	487	524	515	525	445	510	510	486	505	513	504	522	480	492	478	514	540	524	522	507	470	490	487	520	487	485	491	564	465	476	502	535	486	502	501	492	496	548	545	503	491	537	519	505	477	507	486	525	556	576	521	528	503	487	491	453	537	513	538	506	506	519	486	517	552	544	559	505	543	536	513	511	499	538	538	496	510	519	485	527	513	517	530	520	527	486	488	500	510	545	502	508	506	469	508	491	507	499	515	494	516	530	518	520	508	474	516	531	534	466	522	510	512	497	515	515	470	505	539	497	519	502	476	510	461	521	531	533	504	553	507	500	497	546	518	489	522	515	504	549	540	475	506	511	507	537	490	495	517	540	515	493	497	452	472	464	556	501	517	542	480	504	544	517	514	541	508	471	471	516	485	536	486	502	516	497	516	495	488	478	526	532	491	516	506	469	518	523	491	491	538	498	538	488	499	548	507	503	503	519	517	536	500	491	496	521	488	484	485	552	525	526	480	486	507	499	520	538	525	522	513	497	458	548	510	536	497	494	493	526	468	532	465	501	540	495	511	559	503	499	528	495	517	552	500	529	515	507	514	522	541	498	484	520	505	513	513	515	492	530	502	537	472	526	508	495	530	487	532	510	507	541	535	506	518	541	507	491	504	539	540	496	546	493	484	484	491	494	476	497	521	501	516	500	499	521	513	508	520	532	499	524	504	502	517	515	531	484	508	504	540	521	507	531	517	523	554	521	535	485	528	526	520	510	526	517	534	511	554	510	546	515	508	509	529	513	502	509	525	496	502	511	498	546	517	530	537	510	499	541	495	522	516	505	513	533	504	511	502	505	463	513	550	516	536	520	494	510	508	497	514	520	524	477	498	526	537	515	491	519	500	541	486	490	521	538	514	504	524	517	500	488	529	491	508	512	534	514	492	530	464	502	525	566	502	503	496	551	517	527	557	519	518	495	501	536	531	491	524	480	507	546	493	527	526	472	513	502	500	524	550	488	518	517	459	522	525	495	490	500	491	538	532	519	514	521	501	501	529	453	544	506	499	518	539	501	509	488	486	526	530	514	500	537	489	516	502	497	526	502	497	530	515	540	505	504	511	520	509	539	497	513	505	514	469	488	493	504	514	513	513	498	517	508	488	541	514	537	499	528	529	484	512	471	519	498	515	508	495	495	518	519	522	497	552	477	494	496	512	529	518	513	482	520	470	529	498	492	495	498	514	526	474	523	479	496	513	471	503	489	515	517	534	533	523	479	540	513	453	506	503	492	549	468	507	523	530	477	546	522	526	544	488	490	501	487	532	509	477	526	480	521	537	530	525	480	514	524	500	485	529	462	475
1874	116	72	48	78	90	79	98	82	66	64	69	62	54	45	50	43	50	41	43	24	27	41	24	38	25	27	38	32	28	31	25	36	35	27	22	22	32	24	25	20	33	26	31	24	26	33	23	25	32	32	36	30	20	21	28	24	20	20	28	26	21	31	25	22	38	27	25	24	28	30	23	20	29	24	32	24	35	23	35	31	22	19	22	31	25	31	22	25	33	40	20	24	27	25	25	31	29	32	28	28	22	26	29	32	27	30	30	29	17	20	31	17	19	37	27	21	26	20	31	29	31	23	33	29	22	29	24	25	18	32	31	31	26	25	23	25	19	21	24	29	20	27	29	24	26	33	37	33	23	34	24	24	15	23	28	17	24	17	15	22	20	23	34	24	25	29	26	29	21	22	31	23	29	30	26	26	24	21	24	26	35	24	30	29	29	29	21	18	27	24	36	30	35	26	27	35	28	25	23	26	29	25	31	21	25	22	27	26	26	28	28	24	29	23	20	40	21	30	24	21	34	46	24	38	31	25	31	27	28	27	27	19	31	34	28	24	25	14	21	30	20	33	25	19	27	32	32	23	20	17	31	29	21	23	33	23	23	25	19	30	22	40	22	30	30	25	19	12	32	28	31	29	33	25	17	30	24	26	30	29	38	29	31	27	32	23	34	25	34	19	25	20	27	33	34	28	34	22	31	24	20	28	20	30	25	16	24	27	21	26	26	14	19	26	31	36	36	24	22	32	24	29	29	35	27	15	21	21	16	26	21	31	36	14	28	29	24	29	23	27	27	30	20	33	25	31	22	34	29	21	29	26	33	29	20	23	28	20	29	15	23	22	38	33	22	28	29	27	22	27	30	26	30	18	30	27	33	38	30	22	33	28	21	21	21	18	23	22	29	28	18	27	32	27	25	28	24	25	16	30	27	18	24	39	19	25	31	32	19	21	24	30	27	19	23	23	22	28	27	33	31	24	25	16	25	24	24	34	24	25	27	21	22	31	31	18	27	26	27	21	22	36	30	24	20	34	23	21	33	27	32	21	31	30	22	24	23	27	36	33	28	23	25	24	28	24	20	23	24	24	22	19	26	31	18	25	28	39	29	27	33	15	24	24	16	19	28	29	25	24	22	24	23	26	22	25	24	17	28	25	19	27	23	35	30	23	21	24	26	26	22	28	24	32	27	24	26	21	27	23	21	32	28	26	34	36	20	30	36	20	37	16	28	20	28	30	31	28	26	33	30	26	30	27	29	15	26	24	17	28	22	26	32	30	26	32	27	19	25	28	32	26	28	27	23	27	36	32	27	30	18	31	27	24	29	26	18	25	29	30	23	20	18	23	29	30	30	22	24	27	26	38	21	28	33	17	13	38	35	22	32	21	24	20	30	33	19	26	16	17	40	34	23	25	22	22	17	20	16	26	27	29	23	21	22	30	19	31	25	21	31	36	21	26	22	32	21	24	24	26	27	25	20	29	30	27	26	27	22	30	29	19	20	24	25	23	25	30	17	31	35	29	22	29	29	27	24	23	20	36	29	27	25	28	22	28	22	22	25	33	35	31	18	28	19	25	19	31	21	26	29	25	27	28	29	28	22	23	26	28	25	25	41	30	26	39	22	40	18	24	27	24	29	24	29	24	16	22	25	28	29	18	28	20	25	29	21	28	26	27	26	29	19	21	26	25	19	29	23	39	27	32	15	29	19	18	22	22	22	31	24	28	32	34	29	34	30	20	25	31	24	37	22	21	24	20	22	29	21	18	30	19	18	26	30	28	29	21	28	21	27	20	29	30	21	33	19	22	32	34	23	21	30	23	22	30	26	31	30	25	21	25	32	24	22	26	24	25	28	23	20	32	22	20	31	22	27	21	28	18	21	25	25	27	21	23	18	27	32	30	31	21	23	30	22	35	22	22	10	39	25	32	26	33	37	29	26	25	24	23	28	26	23	16	31	30	19	24	17	30	32	17	28	30	27	24	29	21	25	15	24	19	32	31	26	32	33	28	26	34	27	35	25	24	25	27	20	29	26	33	18	27	27	22	21	32	20	24	21	31	26	22	29	25	32	26	31	23	29	26	23	23	27	26	34	29	26	28	28	21	25	38	27	25	25	21	18	23	27	34	30	28	26	28	38	23	21	31	26	27	29	21	30	29	25	26	28	28	20	25	24	31	34	24	25	27	22	24	27	28	19	32	29	24	36	23	36	26	25	18	26	20	20	22	22	31	20	31	30	34	31	25	32	25	23	28	30	28	26	24	24	28	26	41	29	23	27	22	24	21	38	24	23	23	26	26	34	25	24	24	24	30	30	29	37	26	23	25	17	29	31	24	24	20	31	19	27	32	29	26	30	27	17	32	17	38	26	30	26	35	31	25	27	23	20	33	31	22	30	33	25	23	20	23	20	23	23	26	34	26	27	13	27	30	24	36	25	30	19	25	27	24	20	25	24	28	26	28	30	24	13	28	36	22	29	24	27	24	33	23	20	22	27	18	31	26	33	32	30	24	15	23	27	20	30	27	25	30	33	16	23	23	29	24	24	37	23	25	27	18	24	24	30	26	20	31	37	29	21	17	31	27	31	20	22	19	23	28	23	26	28	29	27	26	26	19	22	25	37	34	34	28	23	23	25	25	37	20	29	24	25	30	15	20	18	28	31	24	30	20	22	27	26	35	37	21	28	30	32	33	24	25	34	29	30	24	32	26	22	27	27	34	23	30	22	39	35	25	40	20	19	32	26	29	28	20	27	17	20	28	22	23	31	33	18	26	30	29	23	26	31	34	33	22	26	41	24	24	23	24	22	30	18	23	23	26	20	28	13	23	25	24	32	23	33	28	26	30	25	32	33	27	22	24	20	20	24	27	20	20	34	22	29	23	28	27	24	21	25	31	32	26	24	18	26	33	29	25	21	32	32	24	21	25	28	22	20	22	24	30	17	26	21	31	26	24	24	23	30	32	28	26	31	27	33	30	23	39	24	18	13	28	28	30	26	30	26	28	21	25	31	26	36	36	38	25	30	27	19	26	24	29	29	25	24	28	25	19	33	21	31	26	26	29	30	26	25	24	24	28	32	32	28	24	22	28	25	26	29	30	20	23	29	37	26	35	25	25	27	30	34	27	25	23	32	22	26	17	24	23	26	26	32	29	20	28	20	19	27	21	36	27	24	24	29	32	31	33	24	23	30	25	22	27	24	30	26	26	27	26	25	30	37	24	26	25	41	27	21	22	26	25	24	28	22	22	22	38	12	20	29	15	28	30	25	20	19	22	28	20	33	21	31	30	24	30	26	23	24	26	29	23	34	19	30	33	29	28	38	30	34	22	26	26	24	39	30	27	30	26	26	26	16	21	27	23	31	28	25	22	29	24	27	23	31	27	18	15	31	27	25	32	21	31	24	33	28	34	26	32	26	22	26	26	29	22	30	23	24	26	25	27	25	24	35	24	26	24	34	24	25	23	27	22	29	25	28	19	37	25	26	22	36	29	26
9935	4232	1743	5521	9653	9057	7071	5692	4543	3709	3008	2469	2169	1902	1660	1555	1421	1610	1503	1234	1018	1013	906	856	851	805	808	805	726	775	758	677	670	658	631	639	688	629	632	626	632	592	621	611	579	590	602	578	586	622	532	566	633	591	544	527	554	524	507	540	545	516	516	552	471	532	544	568	541	502	559	564	505	524	491	570	533	527	534	512	500	522	558	518	509	529	532	529	528	518	564	462	533	504	510	537	514	548	511	542	531	490	511	500	519	522	487	530	536	510	519	531	529	540	504	549	486	524	507	507	470	522	548	523	516	521	533	495	523	549	520	540	485	497	471	506	483	504	516	509	543	523	502	552	535	516	497	475	497	477	452	530	498	528	514	524	474	542	518	493	469	522	522	475	567	494	525	537	506	485	511	507	542	491	527	470	517	542	483	491	530	457	541	508	538	504	498	526	504	522	511	508	495	521	503	511	524	488	489	515	563	497	543	516	488	495	501	471	559	524	472	539	494	517	500	483	508	464	507	528	500	517	493	532	493	532	520	463	535	513	470	501	489	511	507	521	474	539	497	492	505	514	537	484	503	449	480	500	502	561	500	507	503	538	534	521	546	537	500	538	462	554	491	541	526	508	536	514	496	528	499	505	525	499	526	501	521	499	524	501	508	494	524	499	494	500	514	525	561	521	501	457	501	486	505	467	522	506	529	490	473	500	496	503	503	549	512	495	559	540	521	500	519	503	486	540	540	480	509	523	502	504	477	516	497	510	525	511	510	502	515	551	523	517	478	484	527	529	472	528	509	545	497	510	527	526	528	538	519	499	500	573	476	532	479	536	512	503	541	515	536	532	521	541	506	503	486	521	553	534	509	539	520	480	516	529	510	524	544	491	512	532	518	555	515	536	544	510	513	556	537	500	489	538	507	493	494	516	505	493	468	456	508	521	505	499	529	510	525	502	530	484	514	497	504	511	437	500	523	520	539	481	520	535	531	499	455	531	491	527	496	508	495	467	524	527	524	517	496	524	466	478	501	505	492	534	495	505	539	510	491	494	524	523	479	492	539	531	489	525	537	474	534	487	530	485	480	510	531	512	480	474	497	512	499	571	537	486	493	500	527	473	511	496	476	512	522	486	505	483	480	510	481	486	574	497	484	495	525	491	517	500	501	484	515	532	525	481	505	537	490	466	458	508	531	503	556	552	523	493	516	512	512	488	478	535	507	526	500	518	517	480	521	533	496	541	489	514	503	480	531	548	487	488	514	549	499	547	528	495	484	540	478	528	486	507	467	533	484	498	477	499	494	498	504	494	504	493	491	510	473	549	520	481	506	501	487	507	514	495	516	510	466	511	526	497	558	486	499	518	499	484	511	467	499	511	551	495	549	504	491	524	496	550	534	513	526	524	500	530	519	498	511	483	527	494	515	467	469	513	526	540	525	499	500	487	513	522	529	492	535	530	483	500	501	499	551	547	466	502	531	519	480	486	519	507	503	486	510	477	509	481	540	518	487	514	518	521	510	528	533	519	505	525	518	496	538	539	505	510	493	540	534	521	494	534	478	514	521	529	534	513	528	471	545	512	500	518	519	484	520	538	477	504	482	485	497	482	545	574	470	469	538	522	516	521	515	490	470	520	486	460	476	478	514	530	486	492	496	485	526	505	501	534	526	515	568	510	517	540	525	563	529	505	497	502	520	485	495	502	534	517	510	503	557	499	490	495	487	496	512	528	522	487	551	555	503	485	527	541	490	516	532	505	512	513	501	485	451	463	521	513	521	509	484	477	514	514	482	512	530	550	497	513	529	497	501	529	482	550	511	523	520	482	518	493	519	531	492	472	475	470	534	526	546	489	533	527	554	480	499	471	510	512	516	578	511	507	497	456	491	492	501	520	495	515	523	530	502	533	507	519	513	543	470	516	512	492	505	515	516	465	546	536	510	491	546	493	517	475	483	508	503	486	537	551	497	508	510	504	474	511	521	507	546	515	478	511	466	464	517	495	527	500	480	514	476	509	509	524	496	510	568	501	489	482	463	499	522	500	534	521	472	488	527	532	505	486	488	502	524	534	500	511	515	525	517	522	497	514	496	495	551	528	485	501	529	527	516	516	483	489	529	479	507	534	485	525	519	460	488	501	501	510	440	471	500	485	479	525	508	563	520	504	531	547	482	502	504	532	545	512	512	500	517	521	497	513	471	506	474	510	486	511	507	501	487	511	526	484	506	560	496	529	464	507	524	516	500	522	518	553	498	527	501	512	514	471	551	503	492	527	486	548	536	483	521	494	528	534	525	551	536	519	516	517	485	528	541	511	514	541	543	557	538	483	471	525	540	512	540	522	478	507	562	485	488	523	559	475	506	472	516	546	496	487	500	522	496	546	528	505	494	469	503	450	496	529	487	508	536	506	483	472	525	522	528	522	520	541	516	537	506	490	530	477	552	511	495	490	505	465	493	508	506	517	516	517	533	535	485	518	492	489	520	530	522	524	544	465	520	522	489	518	510	514	554	531	515	511	531	545	460	513	518	508	537	526	489	512	548	496	533	491	499	513	506	462	544	488	513	482	514	490	500	548	534	499	483	506	514	545	482	508	455	484	539	544	510	498	527	519	493	534	507	485	490	489	566	525	502	513	549	510	528	506	516	496	536	506	521	547	509	472	496	459	509	495	524	518	514	482	532	512	521	525	484	495	497	519	482	526	570	512	521	519	529	525	521	509	503	534	502	565	543	492	492	547	511	535	522	503	479	478	502	531	496	528	497	502	476	548	498	518	490	537	539	504	487	504	499	512	519	529	544	497	485	526	497	495	498	519	489	509	521	509	508	478	477	514	524	518	518	477	506	520	465	530	488	496	494	440	533	513	446	528	497	532	510	507	490	543	503	495	528	510	514	507	524	504	504	474	502	513	551	541	502	458	489	533	483	522	519	481	489	467	525	523	525	505	513	518	492	529	534	517	541	504	535	528	502	509	497	548	516	505	573	510	482	524	528	513	526	536	533	517	531	515	490	503	495	554	506	515	505	522	527	507	511	480	527	541	528	489	476	469	516	523	493	513	501	497	483	555	576	504	483	486	455	530	498	512	494	490	480	533	527	512	486	486	511	496	507	524	483	485	543	527	521	508	515	528	463	509	487	489	485	481	535	516	486	507	508	480	514	493	502	501	482	509	496	516	500	484	494	492	489	496	535	486	479	483	482	497	484	488	498	528	493	555	562	507	531	498	520	527	514	482	496	509	527	516	497	497	518	524	524	515	519	528	509	529	530	474	520	509	530	551	489	539	532	546	531	501	476	509	508	495	510	495	492	520	547	513	522	500	520	511	498	501	527	543	522	504	492	533	545	496	510	471	503	481	507	525	491	522	547	528	514	516	467	517	499	523	507	518	523	489	526	522	482	483	509	492	527	468	470	528	454	510	520	466	499	514	511	515	463	543	492	517	552	526	492	492	489	514	507	517	511	505	527	493	505	500	512	510	515	546	487	493	547	516	457	476	493	502
1114	234	98	67	125	192	185	147	133	116	76	84	68	68	42	55	39	53	47	50	26	26	37	29	27	27	24	28	28	34	25	33	30	18	27	21	23	21	16	21	25	14	21	16	15	16	23	17	23	16	13	21	10	17	21	22	22	15	21	13	18	21	11	17	17	13	14	12	18	17	14	14	17	19	17	19	20	17	13	14	10	20	17	16	11	20	19	13	14	12	10	11	18	17	16	11	14	13	9	15	20	13	13	12	20	23	16	18	18	16	10	14	12	15	15	17	11	17	13	16	10	18	11	17	13	21	19	14	12	14	21	17	13	13	10	12	9	17	22	9	16	14	15	19	9	18	10	16	19	19	13	20	12	12	9	11	6	10	13	14	12	10	18	15	7	10	18	18	16	16	14	12	14	16	15	12	11	11	11	8	14	12	7	10	13	17	7	16	11	9	11	17	21	18	14	15	16	5	24	12	21	14	13	21	20	18	14	16	14	16	9	16	17	10	21	9	12	17	17	15	12	23	15	17	19	9	15	14	14	9	19	20	10	15	12	12	16	10	13	11	12	12	11	19	9	12	16	14	21	18	11	11	19	11	11	15	12	21	12	18	15	20	8	13	13	14	11	21	18	14	12	23	13	16	13	17	7	17	13	10	16	14	13	19	11	6	21	16	13	13	15	12	15	13	22	9	10	14	18	15	8	15	16	10	18	12	10	11	19	8	16	15	11	16	17	15	14	12	16	15	15	19	12	13	14	9	13	13	14	20	15	12	20	9	16	12	20	16	14	14	10	4	14	11	10	13	18	7	12	10	12	14	16	11	22	20	12	14	18	8	14	15	9	21	14	10	17	22	10	9	19	12	9	13	16	15	12	19	9	12	15	13	16	19	13	10	15	18	19	18	14	13	21	17	13	12	16	10	17	13	15	12	18	15	16	11	11	15	20	13	11	9	12	14	14	12	18	18	12	10	10	10	17	13	13	14	16	16	11	16	10	16	19	19	21	10	12	12	20	24	16	21	7	16	20	13	17	15	12	22	13	24	10	16	11	16	20	16	23	10	10	15	16	15	12	10	17	12	9	11	19	10	12	14	14	20	16	17	13	16	17	16	22	14	9	15	19	13	15	12	14	7	10	10	13	13	27	17	11	10	21	13	7	14	12	19	14	10	11	12	16	20	18	16	19	18	11	10	21	9	13	16	16	11	15	9	13	21	13	17	13	15	12	11	10	18	17	11	16	14	20	18	18	11	14	12	18	17	14	17	18	18	18	13	15	18	14	19	24	12	15	13	12	17	8	11	11	10	16	18	19	13	13	13	11	13	9	12	16	15	19	16	20	18	19	13	19	11	18	12	22	6	14	9	13	8	12	13	22	18	16	9	9	14	12	16	15	17	20	19	12	14	14	12	15	12	19	13	11	14	12	18	18	15	10	22	10	9	18	16	17	13	14	17	10	15	16	16	23	16	8	15	14	17	20	12	10	7	19	8	10	20	10	13	11	14	16	23	14	7	12	12	13	16	12	17	14	19	16	13	22	18	14	18	17	18	16	16	13	16	18	16	11	11	9	13	21	16	9	15	7	11	20	20	14	17	11	13	16	9	15	13	14	15	16	19	10	13	17	17	9	10	9	17	14	18	16	13	11	19	18	20	15	9	16	19	11	13	16	19	8	13	14	13	7	10	25	13	18	11	10	9	16	13	22	18	21	12	20	13	24	14	8	16	15	21	9	13	14	14	18	11	15	16	11	16	17	10	22	8	7	14	16	20	20	7	15	15	16	13	18	19	8	12	18	9	14	12	15	11	13	17	8	17	11	13	19	24	12	16	14	23	20	17	17	20	15	21	15	13	16	16	22	14	15	15	14	13	21	14	18	16	9	18	12	18	18	10	13	18	10	15	14	18	11	20	18	12	12	8	14	11	13	18	19	9	16	22	16	14	12	6	13	16	13	11	17	12	15	14	21	17	15	14	11	16	13	21	15	17	17	9	16	15	18	14	8	14	8	18	13	13	16	18	11	12	17	20	8	12	10	20	10	15	10	10	13	11	10	14	28	15	12	18	11	10	11	11	16	17	20	17	12	7	15	16	15	9	16	12	18	15	10	13	10	23	13	7	16	18	15	17	14	18	12	15	14	16	16	23	15	7	12	12	18	9	14	12	15	11	8	9	20	22	20	8	14	12	14	13	13	16	12	21	16	21	14	13	14	15	19	13	18	14	15	18	14	14	15	11	14	15	16	11	8	15	11	14	18	16	12	15	10	15	9	15	11	14	15	17	15	15	16	17	11	13	18	25	16	23	11	16	11	10	17	21	20	18	10	14	13	26	13	11	20	16	10	13	18	12	19	14	11	16	10	16	13	11	14	13	8	15	17	18	6	17	9	9	13	10	15	9	9	17	25	11	11	20	15	23	14	19	15	12	16	9	11	21	24	20	15	13	11	18	12	10	10	15	8	13	11	13	15	19	14	18	7	11	16	17	19	11	18	17	7	11	12	12	13	11	11	18	14	16	11	17	14	9	8	16	10	19	14	12	15	14	13	12	18	15	17	5	15	7	14	18	22	12	12	14	8	15	12	20	16	10	14	15	15	18	12	12	14	17	12	12	13	21	10	12	8	18	12	13	21	16	15	13	13	16	16	15	16	11	13	20	8	21	11	13	19	19	15	9	16	17	14	8	15	12	21	19	14	15	17	16	27	17	12	14	14	12	14	21	13	9	19	17	15	15	13	16	15	15	11	14	15	13	14	18	13	10	15	18	15	10	15	14	20	9	17	24	15	17	18	14	13	10	11	13	19	25	20	9	14	18	11	10	17	12	15	15	15	12	9	15	18	11	13	13	14	7	10	10	19	12	16	9	14	11	14	18	12	9	13	14	13	6	14	18	12	17	17	11	16	18	14	13	11	16	9	7	21	11	17	14	13	13	17	15	9	19	10	18	9	21	13	11	23	17	20	8	23	11	12	13	10	9	13	12	17	12	14	6	19	16	12	18	5	10	14	17	12	15	19	11	11	12	15	13	24	27	8	18	11	14	15	21	22	13	7	15	12	13	13	21	14	26	9	10	13	15	20	14	12	19	16	15	14	11	13	18	20	11	11	16	14	12	11	17	17	12	22	9	19	22	17	14	9	15	15	10	12	18	21	23	18	18	18	11	16	17	14	19	13	20	9	13	23	23	14	17	12	17	18	10	17	22	10	16	15	17	12	18	8	13	23	8	11	15	12	16	13	16	16	21	16	13	11	15	11	15	15	14	20	11	10	15	12	8	5	18	10	21	15	20	10	9	19	20	13	17	14	15	13	17	20	29	15	19	15	15	13	13	14	17	14	16	10	13	13	20	14	24	13	12	9	17	15	16	10	8	14	12	18	10	18	14	17	10	18	19	21	17	18	20	12	17	17	17	10	12	11	12	17	20	13	15	17	14	13	21	13	20	11	10	19	16	13	14	10	16	16	24	21	17	16	9	15	13	13	10	20	12	11	15
15545	7828	2974	10448	17384	16360	13060	10490	8278	6697	5458	4487	3834	3316	2816	2449	2273	2559	2222	1901	1449	1248	1144	1098	1062	1009	889	892	808	775	740	706	671	607	643	543	527	570	576	530	549	503	471	473	432	474	444	436	466	397	401	417	400	403	413	377	394	374	340	398	375	367	362	360	399	362	333	334	315	335	369	350	329	334	316	336	325	344	334	297	301	305	316	323	315	316	320	312	280	298	333	322	307	288	325	325	299	312	321	325	317	296	298	273	293	316	309	318	292	297	311	299	253	290	298	284	276	272	326	288	279	277	269	274	319	294	277	295	280	271	281	291	286	286	305	292	285	297	289	293	315	301	303	312	294	260	282	283	282	284	296	302	301	288	300	291	255	269	307	277	263	297	265	269	321	314	265	285	287	259	299	287	283	295	300	249	287	308	264	332	249	308	330	302	281	277	261	248	260	308	295	293	292	275	277	312	260	284	279	261	282	284	315	289	272	258	289	280	271	276	295	280	270	298	265	300	274	268	268	260	255	268	255	269	259	324	287	289	279	273	273	286	286	307	271	260	260	300	303	291	299	270	293	285	287	263	300	297	290	292	274	275	317	287	251	271	280	276	267	284	297	317	279	285	288	274	312	296	269	287	250	298	241	252	257	251	294	282	260	276	259	287	288	232	281	268	307	294	268	285	305	284	293	296	258	270	290	313	300	265	286	266	276	259	292	273	304	271	311	279	252	276	290	282	253	281	291	299	281	294	281	293	268	291	270	271	295	294	275	293	248	287	289	288	259	270	288	305	295	300	270	298	286	284	299	279	281	288	286	285	276	293	293	253	292	253	276	261	297	282	288	274	269	267	301	301	304	285	312	281	277	291	298	281	279	272	300	275	244	284	271	305	269	302	259	286	270	273	269	295	269	292	315	299	289	325	234	301	259	299	302	276	259	298	261	264	268	282	292	280	284	305	297	267	262	264	285	261	313	284	265	289	255	286	280	298	312	289	285	307	241	279	287	293	269	258	286	268	276	291	253	280	257	273	311	281	288	249	315	286	304	302	262	247	295	278	258	255	274	286	306	322	266	296	274	260	272	272	293	300	321	265	309	295	311	301	267	294	297	299	258	273	288	294	290	271	290	255	262	247	295	296	290	271	275	267	290	279	265	283	274	276	282	252	243	289	307	269	291	278	292	280	277	273	293	272	283	282	291	312	298	291	302	282	296	283	292	287	281	272	274	270	271	299	281	251	280	282	285	269	271	270	284	277	264	290	302	254	266	246	277	292	291	273	295	307	295	282	292	272	273	280	251	288	288	285	290	236	286	300	291	318	279	266	258	277	283	290	273	280	300	298	249	274	282	293	265	287	272	290	279	283	251	305	305	290	301	286	272	280	283	291	267	279	277	320	272	271	290	290	292	296	307	278	273	250	262	247	269	247	288	253	250	268	282	273	288	283	276	300	274	292	259	291	300	253	261	229	278	278	274	266	303	301	278	268	278	278	272	298	295	295	294	273	255	290	267	266	252	257	284	274	274	295	250	242	273	288	257	283	272	256	278	296	282	240	288	273	278	267	281	277	278	279	281	299	323	274	290	271	284	285	270	298	286	310	271	263	269	278	338	265	278	272	241	302	286	286	287	300	280	306	295	264	287	276	278	264	301	289	313	287	270	271	289	292	291	285	287	270	282	278	257	290	277	299	270	261	297	278	290	280	308	305	291	301	269	296	287	260	290	283	275	257	287	279	295	314	278	301	298	262	291	274	284	282	278	300	262	282	236	260	281	323	282	282	265	285	276	301	280	269	261	261	263	307	287	303	257	256	294	273	260	267	300	282	280	273	324	276	248	296	289	285	290	287	306	269	273	303	322	243	311	293	298	275	279	252	285	303	282	284	291	260	290	291	269	288	266	287	298	282	288	270	275	307	274	268	285	262	306	275	261	307	255	285	259	291	268	292	291	273	267	264	305	284	275	282	304	270	315	275	275	308	291	236	294	288	294	293	260	290	280	268	298	259	296	277	268	286	298	299	258	318	246	294	272	279	239	288	278	300	296	267	266	267	298	279	274	289	271	270	297	279	267	272	290	312	273	263	266	290	325	247	292	258	281	299	298	297	250	287	232	275	296	285	270	234	271	258	259	307	280	288	271	253	291	294	286	273	302	281	308	258	281	292	289	279	280	298	296	317	247	262	286	277	259	306	275	288	306	283	258	299	283	259	290	281	298	271	291	270	259	271	274	271	295	300	270	289	257	269	301	289	276	291	251	279	256	268	265	294	268	263	280	272	253	273	273	274	289	269	251	241	294	262	300	288	267	275	284	288	264	260	293	293	299	276	272	279	280	262	283	272	312	310	282	321	296	283	277	295	285	271	290	280	293	291	280	292	286	282	264	290	270	313	268	253	278	288	287	296	284	294	320	279	293	287	289	310	269	295	278	278	288	269	273	265	294	262	295	279	293	293	276	291	270	281	266	263	276	301	278	268	285	281	280	283	289	280	273	304	251	295	235	281	278	286	255	281	302	282	301	272	288	301	254	272	276	299	250	283	291	279	245	256	259	273	278	285	282	290	285	275	276	257	272	283	297	302	266	312	291	258	270	251	269	289	272	259	268	300	276	273	270	290	253	283	278	250	271	286	274	260	276	276	274	285	305	290	256	267	292	258	257	269	294	273	286	269	283	337	288	309	253	262	270	288	260	243	263	276	278	286	263	259	295	266	287	306	278	266	274	278	271	273	297	247	275	310	285	287	277	277	290	270	302	253	286	290	261	278	277	307	292	259	312	301	273	287	261	259	302	293	266	277	294	291	285	282	285	252	300	267	283	260	254	262	280	289	295	281	259	301	280	278	263	278	283	309	248	275	296	251	294	284	315	255	279	294	275	267	289	281	285	294	276	288	266	254	281	253	263	287	274	309	289	299	308	284	290	278	273	323	282	282	281	288	291	274	274	294	265	311	263	292	274	299	286	279	296	273	317	283	263	269	278	304	300	273	276	258	293	270	268	299	275	283	275	313	261	288	243	256	263	271	283	270	274	255	268	257	286	287	288	293	287	257	282	275	247	259	256	284	278	262	256	286	283	256	295	306	278	303	303	295	272	302	326	239	282	273	260	292	278	278	267	274	314	259	276	272	272	295	270	298	270	295	284	294	281	280	280	282	277	274	295	284	274	261	270	275	260	263	297	268	273	290	277	271	291	279	281	277	274	292	301	257	250	314	282	271	259	293	278	264	306	300	300	292	287	319	270	266	280	258	284	276	269	273	276	285	309	265	272	273	275	269	300	308	264	282	278	273	300	280	296	273	300	264	297	288	284	253	306	282	280	258	267	284	288	276	277	288	275	271	279	299	292	287	263	288	286	294	277	254	260	278	256	287	294	253	274	282	310	295	300	269	297	265	290	282	282	275	307	304	291	285	281	295	291	291	241	277	288	288	292	269	285	271	264	289	297	273	288	268	271	287	298	272	283	290	283	274	288	262	297	278	275	253	276	278	275	293	320	272
1003	44	27	23	27	39	28	28	32	36	26	33	12	17	21	23	16	24	23	21	15	21	24	15	15	13	19	19	18	18	16	15	22	16	19	20	12	18	8	17	14	14	19	12	18	17	15	19	31	13	20	18	19	12	13	21	16	17	14	14	22	21	16	18	12	12	17	17	19	15	19	15	24	13	23	15	17	23	19	17	12	8	20	25	15	13	20	16	21	17	21	19	18	21	10	17	13	16	10	20	25	23	13	15	12	17	13	11	26	16	16	15	17	11	18	15	16	8	19	9	17	12	20	14	17	11	15	24	18	21	15	10	20	15	18	13	18	12	7	16	16	15	18	17	13	14	16	16	11	15	20	20	22	19	21	10	14	9	16	18	14	21	12	13	20	15	18	17	21	20	11	20	12	14	21	21	21	16	15	16	8	17	12	15	14	13	18	18	24	17	18	14	11	22	17	11	18	14	20	12	16	12	16	7	12	13	14	22	10	17	23	14	17	12	16	16	19	20	8	20	10	22	19	21	19	18	11	15	16	10	16	16	14	10	23	7	15	14	23	17	22	16	17	16	16	16	10	21	16	17	14	24	13	18	12	16	15	12	16	16	14	13	13	15	19	15	14	19	18	15	16	18	17	11	19	20	16	17	16	19	29	12	13	16	15	10	9	12	14	15	16	17	14	14	12	17	13	15	20	13	12	18	10	19	20	20	21	14	18	8	22	17	13	20	18	14	12	16	16	20	11	12	14	10	10	11	15	11	18	21	14	12	14	16	13	15	11	21	10	17	19	13	12	17	17	18	19	11	19	16	15	19	11	13	16	17	8	14	15	17	16	15	13	19	8	16	28	23	19	17	25	21	13	20	14	15	18	18	19	13	10	17	14	12	13	17	19	15	16	10	18	17	13	14	13	15	10	18	15	16	14	9	12	12	20	13	16	20	15	23	13	10	18	12	14	16	18	14	20	16	18	11	15	15	16	11	14	14	17	17	15	6	21	12	23	10	15	13	18	15	13	20	13	17	20	9	14	17	11	18	21	13	16	21	15	16	18	12	11	19	12	18	18	11	27	17	12	13	17	14	18	14	14	17	8	12	19	22	8	12	17	20	20	21	20	14	25	14	16	11	18	10	18	17	16	27	16	15	21	17	14	14	7	21	12	21	15	18	13	22	17	15	14	20	24	19	11	31	13	20	15	14	18	9	17	26	14	14	17	13	14	19	21	17	18	14	17	13	17	14	19	20	9	18	16	17	22	17	8	19	10	20	9	18	13	15	23	10	21	14	16	18	16	16	19	19	21	18	18	12	13	20	13	18	21	15	16	10	8	18	11	16	22	11	14	23	16	17	13	24	21	15	24	18	22	8	14	20	17	15	18	12	12	15	17	17	11	11	16	15	24	17	12	19	17	14	14	20	18	25	15	15	15	16	18	21	13	20	14	19	11	16	17	25	7	15	15	17	20	15	21	11	16	18	13	18	19	14	23	15	15	14	17	16	19	15	15	14	14	12	11	12	16	8	10	12	15	11	16	15	18	27	16	14	16	15	13	16	15	14	11	15	16	16	18	16	14	14	15	16	14	15	19	16	20	11	16	18	20	13	23	12	18	17	23	14	17	12	12	12	15	14	15	12	16	21	16	15	15	15	9	12	27	15	20	19	13	14	12	11	12	15	21	11	15	17	13	16	18	17	13	17	19	16	16	18	16	21	15	13	16	12	14	14	20	19	16	23	14	21	10	21	24	19	16	20	13	16	19	17	15	17	15	17	16	10	19	13	15	25	14	13	19	20	10	22	22	18	25	19	15	18	14	19	16	22	11	17	16	18	18	15	18	20	12	19	15	10	22	11	16	18	18	18	14	17	13	16	18	23	17	29	24	11	13	10	17	16	17	16	21	14	18	13	13	21	18	17	16	14	23	10	10	23	26	16	15	17	16	15	19	8	13	13	15	23	16	13	15	10	12	12	21	15	9	18	12	13	17	21	18	16	16	16	14	12	20	9	14	20	18	15	21	14	18	12	14	14	15	15	20	16	20	19	16	17	16	16	11	16	19	15	12	14	8	13	16	17	17	20	22	21	14	13	20	18	20	17	20	5	21	16	21	12	16	17	20	17	7	16	19	11	18	15	11	14	17	17	8	18	20	21	13	15	9	19	21	18	23	18	11	10	15	15	26	13	15	13	12	22	14	16	21	16	19	12	10	23	12	20	13	14	15	11	19	18	16	18	17	19	22	17	16	14	19	24	19	18	10	21	17	11	20	10	19	15	11	9	17	18	16	21	9	20	11	17	11	16	13	18	17	17	16	15	13	19	23	13	15	21	14	13	19	19	14	16	15	14	22	10	15	9	7	17	13	18	15	15	20	19	18	14	23	13	12	19	20	14	12	16	23	30	16	14	16	17	18	15	13	16	18	20	10	11	17	18	16	11	15	16	18	11	12	17	13	13	12	16	13	20	12	17	23	21	17	10	12	10	16	11	16	15	16	13	13	16	17	11	19	20	13	16	19	11	16	11	15	11	15	18	16	11	15	23	18	11	19	15	9	16	16	19	21	17	15	18	10	17	13	19	17	12	22	18	15	17	23	13	24	24	12	20	16	20	21	19	17	20	19	14	17	15	21	14	15	14	19	16	19	15	16	15	17	10	20	20	15	21	14	18	21	17	15	14	14	23	19	19	14	21	20	21	11	20	21	19	24	9	19	14	12	20	13	14	11	19	29	18	17	15	13	11	13	18	11	19	19	17	18	16	10	18	13	8	14	13	19	21	16	16	12	18	15	10	14	21	15	10	16	11	15	22	13	11	19	8	27	9	11	25	13	18	21	19	16	18	11	18	12	10	17	17	19	23	6	16	14	22	21	16	17	13	11	10	17	14	19	17	18	14	15	11	17	17	16	12	10	17	13	11	13	16	15	16	7	16	15	19	20	13	10	15	13	13	25	17	18	10	18	17	19	10	24	18	16	9	17	12	19	13	16	20	20	17	20	14	17	24	17	18	14	17	9	14	9	14	9	15	10	13	8	16	17	19	16	12	21	22	16	15	16	12	18	23	18	13	20	13	19	22	13	18	18	13	10	24	23	16	18	18	15	16	18	17	20	11	17	20	21	20	24	24	20	15	10	13	17	11	17	19	12	16	17	18	18	16	20	14	17	23	14	16	12	16	18	16	20	22	23	11	18	22	16	10	23	17	17	20	12	19	17	25	18	11	14	11	13	15	13	24	27	22	19	14	9	20	10	16	14	7	11	14	13	21	13	21	13	20	15	10	19	16	19	12	17	15	10	13	12	14	12	13	19	13	14	17	16	19	22	15	18	16	11	12	16	20	12	12	22	17	19	15	12	18	12	19	12	11	19	18	12	12	21	13	14	22	22	13	17	19	12	13	18	16	19	12	11	11	16	17	14	20	19	17	12	15	21	19	18	18	16	11	23	10	14	17	24	15	10	16	10	14	14	18	14	16	16	11	12	22	14	24	21	17	18	15
8077	1931	692	1799	3351	3166	2369	1824	1444	1210	991	873	823	732	627	617	565	711	634	588	445	412	458	432	388	417	422	401	391	419	368	323	391	355	368	343	353	327	386	335	318	363	356	319	325	350	335	353	347	301	313	329	355	363	329	321	316	344	328	324	341	327	324	299	307	324	329	333	306	316	329	305	295	329	316	309	306	344	358	336	298	297	295	343	337	287	317	326	307	307	319	279	316	331	321	321	319	314	298	316	276	349	314	308	287	291	311	309	328	307	334	314	306	333	333	323	327	315	296	288	293	344	299	315	308	293	308	310	332	319	312	348	280	311	307	315	309	286	312	316	292	282	301	286	307	272	320	289	298	299	283	347	284	298	303	289	306	309	299	341	304	323	316	307	285	331	325	320	322	327	316	317	328	285	345	308	327	313	305	320	316	313	326	329	331	303	349	331	330	333	338	337	329	291	310	289	351	279	326	315	328	300	312	299	323	322	345	288	278	290	319	309	347	319	307	314	323	318	344	299	311	304	301	317	298	331	304	315	306	295	322	293	304	283	297	297	309	322	292	330	344	302	341	311	325	323	334	350	303	343	311	344	294	312	298	305	286	316	295	338	315	304	306	326	312	286	292	296	262	315	307	319	309	345	318	295	323	299	329	300	307	315	332	323	329	249	327	325	289	297	314	296	312	333	304	321	324	278	302	292	325	296	296	301	319	338	294	316	304	327	302	331	303	300	314	288	311	298	324	322	342	312	329	290	327	308	327	330	287	310	331	311	301	337	324	332	287	293	304	316	303	343	315	325	291	273	318	290	298	278	309	314	315	318	319	333	296	311	290	332	317	322	331	304	303	299	304	302	283	311	288	307	285	319	295	325	287	283	295	289	273	294	330	320	289	284	313	334	341	344	276	324	290	287	304	280	308	268	284	318	323	316	306	337	298	303	296	330	332	323	279	323	287	286	334	330	354	296	319	301	324	313	313	276	318	326	333	300	300	338	318	302	304	310	294	345	303	294	327	312	306	287	311	334	325	297	307	324	288	294	331	317	338	301	287	304	321	339	300	309	294	305	300	296	328	323	321	313	303	283	336	321	311	275	285	328	308	299	340	303	341	338	321	322	314	288	291	313	308	310	301	326	339	343	280	331	347	287	308	310	314	301	301	299	295	305	291	290	277	309	326	306	315	310	330	306	320	337	328	294	297	318	316	323	287	287	315	348	290	316	299	274	306	326	329	299	300	314	287	313	333	307	282	296	299	303	271	307	308	319	262	294	301	325	297	323	326	254	307	315	306	309	301	324	296	275	274	302	305	320	293	300	325	325	316	322	332	317	302	310	335	292	283	289	329	305	307	290	290	310	357	310	291	318	322	296	333	308	318	321	309	301	295	333	304	301	324	292	300	333	311	328	305	322	307	309	312	319	334	314	308	276	311	299	354	287	307	320	305	290	283	297	333	292	316	313	316	292	294	314	309	286	334	322	328	296	286	324	343	305	327	329	298	303	290	307	323	298	298	299	308	304	319	298	310	315	303	315	340	308	334	317	355	329	300	301	306	308	293	310	312	314	306	275	324	324	305	335	317	310	346	319	301	307	319	312	294	312	313	313	285	313	322	288	309	340	280	309	315	297	312	303	330	276	319	312	308	333	298	306	295	293	348	316	328	318	300	300	306	320	284	333	310	290	325	336	332	331	306	333	324	310	344	310	299	288	344	293	303	328	288	322	328	274	325	321	271	310	324	307	297	312	335	267	313	310	316	321	299	319	277	321	298	312	312	298	324	308	315	342	281	318	315	338	322	280	355	327	297	311	318	325	318	319	282	302	327	333	307	307	316	374	288	309	305	317	323	342	314	264	301	297	291	299	323	293	331	301	301	305	332	318	312	313	305	266	319	299	310	288	308	335	321	324	295	319	298	328	338	299	322	292	285	314	319	286	290	294	289	333	294	319	278	325	317	320	310	334	336	291	323	343	307	329	298	305	306	309	284	316	315	289	324	298	314	310	286	316	306	295	312	304	330	304	309	358	322	310	314	296	346	303	299	315	312	319	334	301	323	330	283	309	322	280	295	301	311	313	319	334	318	319	320	328	302	254	323	315	300	321	307	327	288	321	312	308	316	305	297	310	315	306	290	308	309	332	304	277	331	302	309	311	322	330	318	288	299	291	314	311	316	292	295	288	334	306	310	302	316	344	312	310	299	312	349	330	316	312	315	324	296	315	329	340	319	312	288	296	311	297	311	307	300	347	310	328	308	293	303	320	332	305	320	299	332	305	329	346	335	330	291	305	315	294	301	310	349	323	309	320	328	294	305	312	295	326	304	325	324	288	324	302	320	296	289	293	338	345	306	315	331	306	318	308	337	313	304	321	320	309	293	304	309	318	329	320	309	338	318	278	314	293	301	300	322	293	295	321	284	313	338	261	330	325	288	287	320	326	328	307	309	302	297	330	333	297	311	284	307	329	319	323	306	311	287	318	307	315	282	313	309	294	299	309	313	301	285	318	294	342	332	342	287	307	292	316	336	298	320	265	335	316	298	296	294	322	311	314	295	317	337	282	332	303	335	318	298	315	295	298	311	320	312	280	316	316	323	335	300	318	339	299	349	339	285	293	256	318	324	317	301	351	318	336	318	323	311	317	320	295	326	322	324	327	295	318	302	340	333	312	321	319	322	284	329	292	311	298	303	314	289	335	304	316	310	324	336	337	282	302	323	290	341	293	306	319	295	332	336	301	312	325	297	335	306	302	289	303	296	339	292	330	336	319	312	280	297	309	331	334	322	320	350	305	313	329	298	332	303	306	295	292	317	301	295	324	321	296	323	313	303	299	322	325	279	299	303	304	297	329	293	334	308	333	307	313	311	304	293	302	331	280	310	325	308	308	285	310	307	319	308	323	327	340	308	335	341	316	292	289	293	330	326	334	326	300	292	318	318	297	316	297	334	305	299	322	320	319	312	290	314	332	325	319	350	325	323	304	309	329	305	322	298	288	295	318	323	318	303	292	308	321	291	306	304	271	320	319	327	305	288	308	279	290	318	328	318	312	277	296	294	315	346	325	270	311	313	308	327	303	296	306	290	321	314	311	277	329	290	316	289	310	346	307	344	325	348	309	304	314	316	295	318	317	300	310	299	298	322	322	320	339	322	301	282	310	320	269	283	301	316	344	290	310	305	312	304	303	304	325	327	266	321	279	310	314	324	282	293	300	319	304	313	306	323	289	283	316	288	351	317	340	309	317	285	329	278	310	306	320	324	299	308	290	288	324	300	322	311	301	339	343	332	292	314	308	300	299	277	295	293	294	324	321	294	329	312	310	283	316	310	274	333	302	328	314	308	298	306	320	324	319	309	279	314	315	284	305	292	320	322	333	326	291	337	291	323	293	315	323	293	328	268	313	339	300	323	300	307	300	312	283	300	332	285	309	288	321	295	309	289	307	330	310	295	323	315	318	329	319	330	303	316	300	307	298	294	354	290	321	318	304	306	311	280	308
1958	112	80	45	75	88	104	99	72	67	53	71	44	44	40	36	45	47	53	50	31	29	31	36	24	33	33	34	30	25	30	27	32	21	34	35	35	27	24	27	34	25	27	27	22	22	24	24	23	27	25	32	21	33	41	26	26	32	28	19	23	24	27	19	30	27	29	18	32	22	26	27	24	39	27	38	30	20	33	30	26	37	29	26	21	25	28	32	27	24	15	24	33	28	28	35	24	29	33	32	27	23	27	25	36	22	26	36	25	33	28	35	22	27	28	22	33	39	32	33	31	19	26	29	17	30	21	22	18	23	26	16	24	25	27	24	23	31	37	18	21	22	28	30	30	21	29	26	28	25	24	26	25	22	26	21	20	18	27	26	28	27	32	24	33	27	34	25	30	17	27	19	40	31	22	26	32	21	29	28	30	30	26	28	27	30	25	16	21	29	30	31	28	31	22	29	23	26	21	27	30	26	37	27	18	17	24	25	28	26	24	28	23	25	18	29	31	31	30	24	28	33	30	23	23	30	24	17	26	21	31	25	25	34	22	29	24	25	28	27	33	30	25	33	25	19	24	27	28	28	28	35	23	29	21	27	29	29	22	32	37	35	29	20	22	25	31	23	29	40	27	20	16	19	24	32	25	19	23	27	19	23	29	31	25	22	22	31	25	26	27	24	24	25	29	22	21	28	23	28	29	30	25	27	28	30	24	20	18	24	24	22	30	32	26	23	37	36	23	18	28	26	29	29	24	27	28	27	29	26	29	26	24	28	24	34	23	23	30	25	31	31	23	30	25	27	29	28	24	32	33	35	19	20	27	21	21	20	19	24	12	21	24	40	22	23	23	22	26	29	25	29	34	41	28	27	23	24	23	25	30	19	27	26	34	25	28	26	25	26	29	30	27	27	24	34	21	33	25	17	22	30	27	35	24	31	32	29	26	26	33	25	28	28	29	25	34	33	27	24	36	25	23	26	24	27	24	24	26	27	17	22	34	33	31	25	32	26	27	27	25	24	20	26	23	33	27	29	35	33	35	27	21	24	25	15	25	24	25	24	27	34	27	32	31	25	32	26	18	19	25	26	22	22	29	30	27	33	30	31	27	13	31	17	24	24	29	16	19	28	25	25	24	26	31	20	34	26	25	19	28	32	32	31	29	28	30	22	25	28	41	22	24	27	12	21	25	34	27	24	28	32	30	34	29	18	27	29	19	32	28	29	33	22	31	23	25	27	18	25	28	30	29	24	22	24	43	30	29	28	19	27	23	23	29	22	28	26	29	32	18	36	38	35	23	32	24	21	21	31	29	30	29	20	17	23	41	20	20	27	31	36	27	29	44	28	34	35	30	32	23	22	28	26	23	28	22	24	21	26	32	27	24	26	31	24	23	22	20	28	24	33	27	26	34	26	31	29	24	16	26	20	25	28	26	37	23	26	30	28	30	23	33	23	27	31	25	17	34	34	24	28	22	32	16	21	28	23	25	28	24	26	29	26	28	25	34	22	29	27	29	27	18	20	22	21	27	24	27	23	29	21	29	31	24	21	32	26	24	21	31	22	32	27	17	28	27	22	29	31	22	30	22	25	27	25	21	25	33	32	27	30	23	35	33	28	27	28	20	25	35	33	28	32	25	34	31	23	23	24	27	21	18	18	26	20	24	19	18	30	27	17	24	21	19	32	32	26	31	27	30	24	26	22	17	23	31	22	32	25	31	31	21	21	30	17	26	23	25	23	39	30	24	26	29	30	22	32	20	33	33	24	34	22	31	34	27	31	24	30	33	34	34	16	31	17	25	19	27	25	18	19	40	21	30	28	24	26	25	26	32	25	23	30	34	35	31	24	30	19	34	24	27	24	23	32	24	33	33	27	23	26	17	22	27	27	27	26	20	27	28	16	33	26	30	26	27	25	27	24	20	35	23	16	30	30	25	18	23	40	26	22	28	26	25	23	30	25	25	29	25	29	33	21	16	29	20	29	14	27	31	24	24	33	26	16	23	24	34	23	28	29	18	30	33	27	26	23	32	29	29	23	21	23	23	24	26	27	40	32	29	29	24	38	41	28	33	31	32	32	23	22	21	28	28	29	34	29	33	25	26	23	38	26	26	26	22	28	25	24	24	31	24	14	36	23	28	32	25	36	24	29	22	25	26	37	27	25	16	27	30	25	28	27	26	24	33	29	28	26	17	24	32	25	21	18	24	23	32	28	22	32	31	20	25	32	28	19	29	36	28	34	32	26	25	23	31	28	26	31	15	29	27	26	22	32	26	26	27	22	25	25	32	21	25	38	24	27	23	29	23	22	31	28	25	23	27	31	19	21	26	28	23	34	24	20	29	23	24	20	19	27	28	26	28	27	28	30	17	21	24	31	30	19	18	25	25	24	26	20	30	22	25	25	22	24	23	29	27	20	32	35	16	20	26	30	27	31	33	26	22	30	22	23	17	19	21	32	17	27	27	22	22	27	27	33	26	30	35	32	30	28	29	30	23	28	32	22	23	34	28	24	30	30	33	22	24	25	28	21	23	26	25	26	36	28	30	25	30	23	27	28	20	23	26	25	29	23	22	27	21	28	21	34	28	30	30	26	30	24	27	39	18	24	20	31	28	32	31	23	22	25	24	24	21	38	30	26	30	24	30	25	40	34	28	33	29	21	18	23	37	28	22	32	31	24	23	24	24	24	25	24	19	24	33	30	18	33	27	28	24	23	32	25	36	28	28	22	28	19	33	29	22	29	26	25	22	30	28	31	31	23	30	25	29	35	24	28	33	30	30	34	28	21	28	22	27	28	22	25	20	27	25	27	40	25	28	27	26	20	31	29	25	38	29	26	34	31	27	29	24	37	25	27	24	23	36	38	31	21	28	25	29	22	34	21	30	22	27	35	26	24	26	33	30	27	38	30	30	17	25	28	31	27	26	31	30	23	26	26	28	30	27	26	35	23	31	30	23	23	26	10	25	25	26	21	20	25	29	33	29	23	29	27	24	44	29	24	20	24	24	27	22	21	21	26	23	18	29	30	21	18	25	36	26	37	21	21	21	23	22	25	24	22	34	29	21	26	26	34	30	26	29	19	25	19	30	31	25	19	27	20	28	20	32	29	28	26	30	15	22	26	24	34	24	30	24	25	23	30	32	33	23	24	35	32	31	21	29	29	22	38	15	32	29	35	27	27	22	26	21	35	22	38	26	21	22	32	23	27	29	29	26	27	21	31	22	19	22	28	28	36	23	24	28	26	30	22	25	16	22	22	31	26	29	26	31	32	27	25	23	21	19	25	30	25	25	22	26	25	31	28	32	31	32	20	25	33	22	24	22	16	24	28	20	17	26	30	35	26	29	23	30	30	34	28	31	29	25	33	29	31	24	18	26	23	24	26	23	25	30	26	29	26	20	21	21	19	27	32	34	32	24	28	28	21	30	16	24	27	34	20	18	29	25	19	27	24	29	19	31	27	26	33	15	25	20	26	26	29	27	26	26	25	28	23
10595	4302	1789	5497	9915	9380	7544	5878	4613	3687	3109	2620	2144	1992	1816	1584	1481	1659	1461	1278	1088	995	950	988	840	864	858	775	725	779	737	743	701	692	659	660	647	660	633	627	564	609	603	598	609	589	588	534	607	573	620	570	547	624	582	553	558	581	581	564	575	548	532	538	531	566	544	542	587	547	540	529	559	501	541	531	517	496	500	553	527	509	491	519	569	518	504	538	569	576	516	546	513	504	544	534	522	531	539	538	531	578	594	524	520	484	522	521	570	526	544	556	492	523	527	533	533	522	537	561	477	536	538	539	522	488	547	506	518	534	496	509	520	506	553	524	505	522	500	493	534	561	520	525	520	494	494	561	536	491	492	533	530	497	526	516	556	511	478	504	547	500	530	515	549	543	529	529	495	516	490	496	489	508	504	562	495	556	484	532	526	583	511	509	497	511	524	518	507	475	551	469	496	523	493	494	546	508	519	488	505	540	538	533	478	532	528	505	502	483	540	534	513	562	508	532	570	498	512	468	484	541	514	510	514	517	509	499	484	532	520	494	544	527	476	541	497	518	524	510	530	540	509	473	496	559	514	492	504	496	517	521	506	525	501	498	525	499	505	497	514	498	545	503	501	464	537	519	512	522	522	519	486	511	536	542	507	517	500	527	522	491	512	557	519	517	523	490	539	540	512	538	518	497	532	484	539	514	516	508	500	540	516	529	518	528	543	498	522	539	499	499	521	515	541	547	513	540	485	521	518	534	521	512	507	502	525	497	522	508	492	501	547	485	539	506	536	486	543	502	508	484	503	535	525	544	528	538	541	541	501	497	510	499	479	524	535	469	525	492	517	495	506	499	547	513	535	498	535	503	470	524	532	524	537	535	552	531	495	529	557	501	454	484	523	537	539	506	526	498	497	516	493	499	525	479	474	516	511	466	493	471	564	539	517	507	528	504	536	520	528	507	486	515	470	533	505	504	492	518	511	513	537	568	560	486	533	506	517	518	513	533	533	487	535	528	516	511	501	497	534	506	504	506	506	558	491	533	484	537	523	526	504	480	523	487	514	536	549	496	496	498	510	524	546	463	530	485	520	514	534	533	532	553	474	538	515	519	503	522	479	493	495	549	535	492	491	546	499	515	531	578	541	525	517	499	538	543	522	493	504	527	529	504	534	544	497	545	532	558	518	510	522	502	537	541	532	531	507	515	513	467	534	487	537	494	510	538	509	525	526	475	534	507	547	524	531	538	519	506	528	486	555	529	498	510	545	522	541	510	524	489	564	514	537	510	494	494	524	522	498	460	538	458	532	511	502	493	513	548	529	489	492	516	527	502	506	489	575	544	500	532	503	510	486	536	522	485	520	492	507	516	517	518	481	496	523	503	498	516	513	476	507	511	565	500	527	511	530	492	527	559	517	485	524	534	535	508	507	519	512	523	518	513	499	524	500	508	501	487	517	546	522	511	535	514	507	527	532	527	507	507	535	471	504	527	539	487	526	508	495	510	508	524	503	505	537	496	546	525	510	524	540	514	541	516	503	574	514	511	544	499	491	517	521	516	508	500	504	473	508	562	520	524	516	481	509	522	500	552	510	517	484	507	482	472	488	511	503	497	494	493	512	500	535	528	539	515	561	517	537	484	533	556	572	500	523	479	563	520	521	504	491	512	557	545	498	529	536	493	517	479	502	543	530	522	502	504	504	463	527	498	500	527	521	490	500	501	473	479	519	530	542	515	534	519	501	496	508	510	510	493	526	529	461	507	518	554	537	490	542	507	525	524	487	526	536	548	491	563	534	513	509	557	516	509	516	519	521	489	514	502	502	546	497	521	543	536	570	497	503	462	507	482	536	495	493	517	528	501	522	519	471	537	516	472	561	483	505	516	528	504	527	507	491	522	516	521	554	503	509	522	530	507	510	470	490	555	514	483	525	583	537	529	546	529	500	521	498	536	520	511	525	501	516	502	540	508	529	524	506	553	554	564	532	481	490	521	514	533	506	531	516	509	487	525	521	501	509	533	488	485	515	523	542	505	551	505	492	531	551	518	500	535	539	497	523	510	519	531	520	506	502	521	534	544	523	501	491	547	504	483	507	479	504	506	536	513	507	526	507	530	563	474	500	499	478	519	517	529	566	532	487	521	520	510	499	524	511	529	530	531	498	520	495	546	510	561	510	508	515	535	573	523	526	499	516	512	497	507	525	520	491	496	531	530	529	514	541	524	527	533	487	522	509	503	546	460	564	531	526	534	519	510	494	491	508	522	536	501	488	531	500	564	516	505	517	489	489	518	536	535	486	512	486	501	508	510	506	492	546	471	514	520	513	491	509	522	499	510	499	529	498	504	548	494	578	519	551	500	497	510	536	536	506	512	483	501	514	494	501	498	500	552	519	517	549	551	473	494	510	555	533	551	501	520	505	513	519	508	497	483	482	536	504	541	512	486	492	497	503	522	525	492	545	515	516	498	490	536	534	508	523	509	504	554	517	484	488	484	540	495	489	536	485	484	509	481	541	544	546	536	501	496	534	485	510	542	527	523	489	477	485	536	538	543	539	503	540	521	493	508	516	532	512	449	522	442	484	502	478	522	533	492	520	518	514	536	539	509	574	515	503	487	515	484	498	535	494	529	542	503	493	507	543	478	504	447	515	500	476	488	509	543	509	529	494	486	495	483	480	518	528	528	498	551	524	474	530	499	491	517	501	505	532	503	515	525	499	525	539	535	516	558	541	519	556	478	543	496	521	488	539	554	495	487	524	523	536	520	471	489	504	533	486	485	522	504	511	496	503	510	473	487	526	535	504	509	530	478	520	542	497	479	520	487	538	478	537	525	517	523	552	520	471	502	493	493	513	534	524	516	525	474	496	505	513	516	504	505	495	512	509	502	513	534	547	497	491	503	529	525	500	482	545	521	549	482	519	470	508	493	516	492	489	544	545	504	533	539	499	537	548	514	509	476	519	514	545	503	488	520	498	517	503	484	553	493	512	527	533	495	544	509	536	542	520	514	540	498	503	500	523	501	523	514	513	550	512	501	477	479	453	508	523	509	514	518	539	526	517	477	463	571	521	502	487	563	514	484	521	507	498	552	560	512	538	512	522	527	500	519	532	490	503	513	503	490	505	502	515	501	527	514	524	551	496	523	536	485	524	515	539	506	481	510	533	503	504	491	552	529	500	541	498	523	504	501	503	538	543	507	479	528	505	510	481	488	512	562	549	505	518	503	525	550	522	499	521	520	500	517	473	545	511	528	502	527	512	505	509	531	533	518	494	526	520	520	518	488	548	528	535	521	510	514	484	505	517	515	528	506	501	530	537	549	507	481	502	551	513	480	510	521	460	497	527	504	552	502	520	488	518	512	507	504	549	484	492	539	531	492	499	493	519	505	543	515	518	488	541	528	504	516	507	540	551	565	506	529	489	530	493	540	473	493	533	537	481	524	544	482	517	485	514	547	545	561	524	536	527	491	489	474	530	489	458	547	530	508	542	508	531	478	518	542
1934	133	58	53	84	104	104	71	69	67	69	55	62	44	38	39	38	43	48	52	34	26	38	31	35	29	20	36	28	35	34	32	31	29	32	34	33	20	29	28	22	30	23	29	23	31	34	20	18	34	24	33	29	31	29	24	19	39	25	15	27	26	23	12	23	33	31	30	27	31	24	25	22	25	23	25	33	27	25	28	34	25	19	27	31	29	30	28	23	25	24	28	25	28	25	16	30	27	33	23	30	28	21	25	32	26	24	28	18	24	27	23	24	28	27	30	37	23	26	49	28	22	27	22	35	27	21	20	29	28	32	28	19	25	23	24	18	20	23	27	35	28	17	34	25	23	21	33	28	24	39	17	25	22	26	22	26	25	37	23	21	27	37	27	26	41	29	35	23	24	27	32	20	27	20	18	21	24	27	19	30	24	24	30	25	31	28	32	27	27	17	31	23	28	32	24	35	22	25	24	20	30	23	23	23	23	29	26	29	21	38	25	26	19	31	23	26	36	30	40	25	20	24	30	16	33	33	32	19	34	27	29	17	27	23	33	20	20	31	36	24	25	30	23	25	24	28	28	29	21	27	26	17	23	17	29	24	27	30	26	31	30	14	17	27	22	16	24	25	20	21	22	19	25	21	28	26	28	25	29	34	22	31	17	22	31	33	39	27	29	23	28	16	36	25	32	25	19	25	19	20	31	18	34	33	20	30	26	29	26	31	31	24	25	25	22	23	26	25	21	25	36	27	26	32	19	28	20	31	26	26	27	25	22	27	29	22	33	24	36	18	29	21	23	22	20	21	21	25	21	21	21	22	29	21	34	27	32	29	26	27	23	18	30	25	32	26	32	28	28	43	31	25	26	34	33	34	20	30	29	25	22	16	26	26	20	32	36	25	18	33	23	28	32	33	26	25	29	30	26	22	32	24	25	27	21	23	33	28	35	23	33	25	33	29	33	35	30	23	27	28	25	29	27	20	30	22	16	33	27	25	21	24	28	30	31	35	28	23	33	32	22	22	29	27	35	35	30	27	35	27	24	31	26	23	23	30	31	29	26	37	28	24	34	34	23	30	27	39	22	21	20	20	29	26	24	26	46	24	30	21	29	25	31	21	26	31	29	31	26	26	24	14	33	28	31	19	22	21	27	23	21	37	15	20	20	23	24	27	26	19	27	25	26	20	25	25	31	22	24	14	30	18	34	29	21	23	27	26	38	21	27	25	25	28	32	37	27	34	27	19	30	28	31	24	24	34	32	18	22	26	27	34	19	30	27	23	31	30	21	35	24	21	24	28	33	30	23	24	27	29	31	30	28	25	17	20	29	27	26	27	33	27	24	15	33	26	27	30	24	27	32	24	26	34	38	26	27	23	19	26	31	27	28	23	27	29	26	24	18	21	24	30	28	29	31	23	26	22	25	25	27	20	31	26	24	26	18	20	29	18	28	29	26	28	28	30	31	35	34	24	24	28	34	32	24	28	25	27	30	32	23	29	33	23	20	19	27	24	28	25	32	27	23	23	20	28	30	27	21	20	28	25	23	26	27	22	26	25	33	26	30	29	38	17	15	27	33	27	30	40	28	17	18	31	33	27	26	27	18	32	25	30	31	23	22	34	20	35	24	26	26	24	31	24	27	12	35	23	19	23	26	25	26	24	26	29	28	31	17	18	38	24	22	33	20	21	25	30	24	25	20	24	30	29	37	29	30	22	26	29	30	25	44	36	19	19	34	21	21	27	19	22	35	17	26	19	28	27	27	21	19	29	22	25	28	29	23	26	33	26	25	28	33	22	19	17	18	30	20	37	31	27	27	23	23	17	26	22	18	31	15	34	29	27	24	23	29	23	34	27	32	23	20	30	23	29	37	22	29	29	24	27	26	23	21	26	25	23	29	23	24	32	26	23	25	30	38	36	26	25	28	26	30	30	26	36	32	37	24	18	23	21	33	22	29	26	32	27	22	26	13	27	28	29	27	30	27	34	27	34	26	27	22	26	24	28	27	26	21	25	27	27	29	33	23	27	22	27	23	25	17	25	27	27	25	26	28	25	36	16	30	24	24	34	23	22	18	26	34	27	30	31	28	42	25	22	28	22	27	23	31	25	23	24	25	22	28	23	26	24	31	24	23	38	24	33	23	23	27	33	27	34	26	19	30	26	32	22	32	29	27	32	22	18	17	15	20	26	31	38	24	29	30	22	27	26	30	29	30	26	31	24	31	25	23	26	29	26	32	27	23	27	26	28	13	34	25	18	24	31	24	27	30	27	21	29	23	23	36	22	31	24	33	34	25	24	26	26	19	17	27	32	29	25	37	27	34	25	32	22	31	29	31	23	28	32	18	30	27	26	26	14	23	15	25	24	20	18	27	23	36	26	32	30	23	21	37	22	22	30	39	22	19	26	30	25	23	26	30	19	22	20	27	32	24	27	34	23	23	22	25	23	18	23	20	25	24	24	18	21	28	28	20	16	28	42	24	27	31	28	29	22	24	30	29	25	19	26	18	28	23	27	26	27	30	24	24	28	24	27	32	26	27	25	23	26	26	24	26	26	23	37	32	26	16	20	24	28	21	41	20	25	21	23	24	28	21	36	33	33	31	23	36	28	24	21	25	30	25	27	24	35	24	28	23	27	36	25	26	25	31	37	24	31	27	28	20	29	36	21	21	23	33	29	29	29	23	28	18	26	31	20	33	32	25	32	38	18	24	19	29	33	25	19	31	29	27	21	21	32	26	23	24	26	30	30	26	35	24	30	30	28	25	27	37	27	21	23	24	31	26	27	27	26	35	31	26	21	22	40	34	23	24	26	40	28	27	23	27	25	26	25	24	24	18	29	24	28	29	27	27	23	23	23	17	17	27	20	32	26	40	32	23	21	29	25	32	20	26	25	32	41	25	24	25	27	28	22	30	18	25	30	28	29	29	27	36	29	20	28	17	32	24	30	23	22	27	27	38	24	30	28	32	23	28	22	29	35	26	26	26	27	23	32	27	17	30	25	22	24	25	25	21	23	19	18	33	29	30	37	36	29	21	23	17	37	22	20	24	33	36	22	30	30	25	25	17	28	23	17	21	26	34	30	27	30	22	20	22	27	21	26	25	37	28	30	22	24	29	33	25	27	24	26	23	35	19	31	20	27	18	19	19	27	17	26	28	19	17	31	26	22	24	24	27	27	21	28	36	24	31	29	24	31	27	32	24	22	26	16	23	30	30	28	23	21	23	20	29	33	32	26	26	25	26	25	20	30	20	21	29	24	28	18	25	26	25	30	21	25	22	24	28	24	24	27	19	19	29	33	20	27	20	27	31	38	22	27	24	29	32	27	19	19	26	22	26	31	24	22	24	20	30	28	24	27	33	25	29	21	22	23	30	24	28	34	29	36	26	24	30	36	20	29	18	23	28	29	28	22	20	22	26	30	25	21	24	22	18	25	30	27	24	32	26	27	24	20	30	33	33	33	23	28	31	27	22	30	21	29	24	17	32	29	23
10733	4476	1758	5488	9705	9070	7443	5713	4605	3621	2968	2429	2100	1940	1685	1548	1381	1570	1327	1233	1062	964	984	923	826	857	863	750	748	775	757	681	625	716	629	674	630	651	629	595	605	596	612	575	628	650	600	584	615	588	602	569	573	597	584	581	543	551	521	543	563	522	523	540	524	513	543	529	538	523	560	554	530	548	544	575	501	514	521	587	540	501	527	505	501	568	500	535	502	536	546	531	507	551	533	573	559	499	545	528	529	531	533	529	513	504	501	508	524	472	524	542	500	523	495	530	529	533	496	540	521	519	512	518	533	537	499	563	523	522	504	516	517	554	487	559	469	498	558	473	575	531	487	526	565	494	506	508	509	501	522	531	513	520	529	548	521	483	536	485	482	542	526	553	544	521	537	559	510	487	486	534	507	511	463	536	535	495	512	504	527	510	463	507	523	557	485	518	499	544	526	550	491	518	523	536	553	525	505	525	538	547	513	496	522	505	565	512	494	488	499	537	533	530	533	516	564	540	511	505	519	493	504	510	517	542	518	516	473	511	506	527	496	498	514	527	567	516	525	526	530	528	513	523	546	526	526	525	483	553	494	524	488	520	511	510	510	538	568	502	524	503	465	475	501	504	535	494	535	510	526	490	482	564	542	519	522	491	532	492	490	523	536	507	530	514	484	520	492	541	494	510	488	514	494	513	504	486	557	486	525	494	545	511	525	508	497	508	497	518	547	497	530	492	529	545	489	499	515	527	545	517	538	533	554	489	496	528	507	490	489	502	523	514	553	483	497	528	521	509	542	544	495	510	579	512	505	537	522	514	511	523	515	513	498	513	485	532	547	486	525	532	561	493	492	520	509	512	514	478	536	528	514	539	499	532	553	511	462	549	539	522	520	530	525	494	532	532	530	555	558	498	543	519	491	500	505	518	532	511	503	518	472	466	494	501	496	492	489	540	511	480	512	467	552	522	536	472	505	539	507	515	543	506	503	497	508	555	544	538	515	549	544	517	505	487	538	491	460	497	551	507	503	522	496	503	518	495	525	533	508	534	485	517	511	537	506	511	540	524	525	482	509	532	490	521	488	533	493	535	491	529	540	513	477	508	548	511	497	538	497	471	463	537	534	505	518	502	490	497	536	516	499	516	543	553	483	492	519	542	562	510	467	490	513	520	480	491	467	529	547	493	503	509	531	522	518	492	538	512	527	483	535	494	506	501	514	500	511	532	486	489	530	538	495	548	507	545	544	516	515	478	495	511	499	485	468	502	534	510	521	503	511	537	494	496	525	560	477	493	501	540	554	498	494	531	493	516	532	512	491	500	544	491	491	522	486	515	553	502	477	502	524	544	502	482	482	512	478	515	499	485	497	496	532	516	535	483	561	577	530	522	494	547	515	513	490	503	476	503	496	511	538	540	543	505	503	487	517	515	496	514	535	514	528	502	544	494	500	498	526	472	524	500	544	519	504	492	532	510	514	485	472	524	521	517	570	531	506	494	512	523	529	550	523	525	515	492	550	512	508	498	503	515	546	524	478	525	467	531	501	531	520	521	545	528	517	578	497	518	528	529	501	524	536	528	516	487	521	454	526	472	519	516	490	506	553	557	502	512	561	533	458	488	520	491	532	515	510	493	478	524	502	486	476	527	544	465	501	505	497	532	499	523	527	496	508	519	485	491	492	515	504	510	516	525	472	542	483	534	478	505	504	504	492	492	521	496	506	527	545	535	499	506	514	551	490	520	499	532	520	548	559	489	505	510	535	505	485	544	509	545	547	512	522	536	496	477	533	520	530	481	547	443	512	520	523	516	510	487	516	501	493	474	455	514	497	498	485	479	532	522	551	513	537	493	510	525	547	525	525	497	540	545	547	513	498	537	579	520	471	485	510	537	538	510	512	508	496	529	518	475	526	557	520	506	513	472	478	493	486	513	501	511	499	505	471	522	498	466	525	490	529	527	489	544	537	493	508	519	535	528	541	529	479	525	544	526	510	528	538	534	549	564	547	557	557	513	472	507	446	474	513	528	503	543	521	502	523	535	508	509	502	565	506	529	505	488	543	531	530	483	509	470	503	507	548	514	521	520	501	518	453	506	507	478	530	563	522	510	552	508	516	493	457	475	518	524	513	519	536	508	505	514	536	510	540	530	487	519	507	465	529	521	501	514	527	520	520	547	479	554	491	499	499	496	524	518	498	540	501	550	501	547	530	532	508	542	529	502	485	483	544	556	514	557	505	508	488	524	540	493	529	497	492	522	499	512	521	550	484	520	562	472	498	531	479	539	497	490	501	515	567	548	523	517	500	494	515	526	519	525	525	499	506	511	522	495	514	522	538	525	501	499	460	516	483	488	532	503	554	516	518	490	530	502	508	513	517	536	507	510	495	503	491	511	470	488	495	467	527	511	516	516	516	496	509	515	505	509	496	528	506	498	496	530	486	486	557	546	530	527	543	528	489	501	524	483	539	501	501	494	502	507	505	519	563	524	510	552	514	561	513	532	498	487	503	484	564	486	498	499	541	520	508	501	508	494	555	522	531	538	509	524	505	509	574	505	533	502	476	490	522	521	502	511	540	522	520	537	481	544	545	477	489	477	541	521	492	487	502	524	516	554	484	526	470	537	531	550	518	464	497	523	513	516	558	516	550	475	510	511	526	472	548	513	499	506	524	540	522	509	510	519	513	520	505	481	528	491	543	510	494	496	514	516	542	529	539	529	519	515	521	482	512	503	490	525	477	482	496	514	511	496	496	497	524	532	493	546	512	492	502	554	554	492	499	494	518	516	494	487	518	480	525	541	521	495	491	476	463	526	529	562	523	514	511	458	521	503	517	499	523	471	538	525	527	519	530	501	570	512	495	480	507	516	519	533	516	530	534	503	493	511	506	518	467	524	542	532	511	491	506	548	504	478	511	511	512	555	506	520	493	532	520	506	499	500	500	501	540	504	512	539	538	535	530	526	542	521	518	514	492	469	489	607	487	515	505	482	526	516	513	523	491	503	543	498	504	516	492	511	512	521	531	509	531	509	504	508	555	516	520	487	536	479	544	497	526	489	497	500	502	530	519	504	482	458	515	500	525	504	497	518	515	530	544	525	516	495	497	507	539	512	508	504	549	544	521	486	479	545	487	554	504	496	498	495	502	509	499	517	485	497	489	495	500	515	486	523	487	494	495	508	480	539	531	532	495	543	519	519	513	518	504	531	535	533	512	494	504	496	471	519	545	530	475	521	544	539	517	513	493	507	551	524	519	502	495	539	504	522	498	508	532	566	540	523	536	468	480	511	528	503	529	505	477	568	523	522	479	465	491	444	532	502	516	538	476	560	508	531	496	506	530	535	504	492	527	483	506	535	556	547	510	479	488	506	510	506	508	544	504	493	491	503	554	508	511	537	506	513	517	483	495	524	540	519	516	533	511	498	485	532	528	533	533	516	509	541	502	494	565	512	485	541	512	513	516	484	500	536	504	535	527	494	495	540	558	505	487	520	472	477	466	487
1125	258	123	78	143	196	150	172	146	104	104	77	66	70	66	58	54	68	49	46	35	42	37	31	20	37	33	20	25	25	27	27	22	20	23	15	16	15	21	19	14	17	25	14	17	19	14	16	11	7	14	15	18	20	22	21	14	12	14	11	12	11	21	19	18	17	12	11	10	19	15	10	15	16	20	15	11	16	19	11	22	6	18	19	16	12	17	15	12	12	19	14	25	9	14	20	16	11	15	20	19	17	19	16	19	15	16	14	17	11	14	15	11	14	9	14	15	19	20	23	19	10	11	13	10	21	14	14	19	17	14	12	13	13	11	11	16	16	18	17	12	17	17	16	13	20	13	13	23	11	13	15	10	9	19	14	8	11	21	19	18	24	15	15	12	12	11	10	17	14	14	15	15	13	15	11	15	17	12	14	11	15	26	13	15	19	12	13	8	8	18	11	18	20	13	15	10	21	14	21	12	17	15	13	11	14	15	14	14	10	16	19	8	17	9	16	15	12	10	20	10	13	11	8	15	10	15	15	15	15	14	15	15	12	11	10	16	14	19	15	15	14	15	14	20	12	12	11	14	14	12	17	11	11	9	18	22	15	22	10	15	10	20	16	13	10	17	16	18	23	12	14	16	18	11	21	21	18	10	15	9	11	19	23	14	16	14	16	19	24	15	17	18	16	12	14	15	16	12	14	15	15	16	8	15	12	5	18	19	21	16	17	9	20	13	21	17	14	10	15	17	12	17	13	12	18	19	10	15	22	10	23	15	14	14	10	15	16	14	16	15	7	24	16	16	13	11	14	18	14	9	20	14	12	16	15	13	16	11	9	23	18	19	21	15	8	13	11	15	11	14	14	13	12	11	9	15	16	11	14	9	17	15	15	13	16	15	13	14	16	9	11	17	17	6	15	23	15	12	10	17	12	14	11	20	14	15	13	11	12	10	14	17	13	13	10	16	11	19	14	10	13	16	19	12	12	8	19	8	13	18	8	11	21	21	16	5	15	12	17	12	17	14	11	16	13	13	11	20	16	18	16	14	16	13	5	12	16	14	10	20	9	13	15	11	12	12	17	11	15	12	20	18	13	22	12	16	14	15	11	16	15	13	14	14	6	17	18	11	18	17	14	17	16	16	14	19	22	16	10	19	10	20	10	10	19	16	10	20	15	13	20	18	22	13	14	16	18	13	20	11	17	8	24	16	18	18	10	10	14	14	12	9	20	17	17	6	18	16	13	21	23	9	19	15	16	12	10	13	15	7	14	20	16	9	12	15	14	9	17	9	13	9	16	11	16	8	8	15	13	19	11	14	10	15	11	6	12	18	13	8	11	21	20	16	12	13	18	20	12	9	13	15	18	15	11	8	14	22	9	19	9	11	14	18	12	16	10	15	18	14	15	11	8	10	13	13	9	12	12	10	18	15	12	12	11	12	13	14	15	16	13	11	13	13	18	14	21	10	11	11	17	11	14	15	15	19	13	13	8	11	18	9	15	17	15	12	16	22	20	12	15	10	16	18	9	16	9	15	10	9	15	9	10	7	14	15	11	20	14	18	16	11	17	15	14	18	9	10	8	13	15	19	16	12	11	14	14	12	17	21	19	14	12	19	11	14	14	14	22	15	20	11	10	11	11	17	14	13	7	9	15	16	22	11	16	19	8	17	17	10	12	13	13	18	13	12	15	15	14	18	19	12	16	13	12	9	19	13	12	11	12	18	15	6	9	10	12	11	10	14	15	19	16	13	8	22	16	14	8	19	15	15	9	16	20	15	8	9	20	14	12	17	17	14	13	11	13	12	17	22	13	19	10	18	13	14	12	12	18	22	16	10	15	15	16	12	11	17	16	14	9	15	14	30	19	14	19	16	13	11	11	20	25	22	12	12	13	15	12	13	15	7	15	17	15	16	15	16	15	10	14	14	16	12	17	18	13	7	11	11	20	19	17	12	12	12	12	15	14	15	16	9	11	16	18	19	16	21	17	16	22	11	11	8	11	19	9	22	11	16	4	18	24	11	18	14	14	22	13	13	11	18	12	18	14	10	21	16	13	14	12	12	8	12	19	8	13	19	21	21	17	16	19	18	12	13	15	12	13	14	16	11	10	9	10	10	13	11	11	14	13	19	17	10	13	23	13	21	14	10	14	15	18	10	18	19	19	16	7	14	18	9	15	14	11	10	10	11	17	21	21	18	11	12	14	21	13	13	8	16	20	11	13	16	12	17	13	10	21	13	10	19	13	20	11	19	8	13	14	16	14	15	15	17	20	15	18	17	16	21	13	17	16	18	9	11	14	15	18	15	18	17	16	12	13	13	21	11	18	17	18	10	13	18	15	15	12	10	10	13	19	20	21	17	13	13	10	15	12	20	10	12	19	24	18	15	17	17	12	15	11	15	15	10	20	11	20	14	21	18	15	19	9	22	15	17	19	11	17	11	15	9	14	17	17	13	10	13	16	12	17	14	21	17	12	12	13	16	17	9	12	15	12	15	11	18	15	14	16	15	14	10	16	8	13	13	15	13	19	16	14	12	18	12	13	15	9	14	15	16	10	17	13	12	17	14	14	14	19	18	15	14	10	15	13	14	15	20	16	13	15	16	18	15	16	14	13	12	9	12	15	18	11	12	19	23	14	7	12	16	16	12	10	14	14	14	23	22	14	14	17	13	20	18	12	7	11	12	20	18	21	11	16	8	9	16	18	20	11	16	20	15	12	12	19	15	14	11	15	13	13	16	11	16	15	10	12	12	19	12	12	17	15	17	16	11	13	16	13	13	10	12	20	15	13	21	14	10	17	13	13	15	13	12	21	20	14	8	13	15	18	23	17	17	18	13	14	14	12	10	10	19	12	13	14	19	12	14	15	10	18	20	16	20	14	16	14	14	21	15	16	18	9	21	16	15	6	22	13	9	10	17	11	15	15	21	18	13	11	16	18	12	12	26	13	12	17	12	13	19	22	19	13	16	18	15	19	14	15	16	15	8	16	21	12	19	10	22	19	14	11	11	14	14	13	16	17	11	20	20	17	13	8	19	17	19	16	10	14	14	11	13	11	15	16	19	9	11	16	11	11	7	13	15	13	14	13	12	10	13	17	19	14	16	13	14	17	14	22	13	11	12	15	18	14	11	14	18	19	17	17	9	14	16	10	15	14	10	15	15	15	22	15	18	13	8	16	16	23	13	15	18	9	13	15	10	13	9	12	14	8	11	15	15	15	17	15	18	11	15	12	15	11	14	16	10	13	11	11	14	13	11	24	13	15	10	16	13	16	13	19	17	13	12	18	12	9	14	12	5	9	20	14	11	13	8	13	11	14	24	18	15	18	14	17	13	13	17	20	22	20	25	14	14	11	12	12	17	15	12	12	20	11	22	15	15	11	13	13	10	15	19	19	19	17	10	20	15	14	18	19	19	13	20	11	13	11	16	8	16	17	13	15	13	19	13	21	12	14	15	14	15	17	20	17	12	18	16	13	18	16	9	13	11	20
16783	8380	3200	10441	17280	16067	13363	10605	8453	6708	5566	4495	3772	3232	2799	2459	2327	2545	2157	1877	1410	1269	1355	1092	1088	984	933	879	844	801	754	723	622	652	609	579	555	609	509	503	506	523	472	488	499	464	492	447	431	401	424	423	415	425	453	403	424	377	378	385	389	371	388	350	344	337	338	357	342	340	358	342	343	338	335	311	327	328	350	308	323	323	328	313	349	339	343	301	349	315	305	299	324	287	285	306	290	293	315	296	311	290	290	323	305	305	291	317	282	296	280	321	321	310	327	262	274	295	287	316	287	280	305	289	316	280	321	278	310	296	297	284	279	315	291	283	316	304	288	330	292	301	259	283	290	295	274	291	299	293	318	286	291	276	319	313	323	275	274	299	274	274	256	324	277	269	264	327	304	266	260	303	328	262	281	295	268	285	296	299	282	282	269	296	265	253	295	296	288	297	294	277	319	273	273	316	275	285	289	285	279	282	326	306	278	290	277	318	296	287	279	283	274	286	283	293	284	272	254	269	269	289	310	287	261	266	284	282	295	252	290	263	322	268	254	280	297	281	273	278	294	273	274	254	301	281	318	274	284	275	291	258	228	263	286	294	264	290	303	308	275	258	290	285	264	281	277	315	263	269	280	282	254	303	260	274	299	316	270	309	256	304	283	266	310	280	290	302	301	262	231	298	282	285	264	258	307	293	269	270	271	281	280	307	293	285	296	276	275	270	284	251	293	316	299	281	250	261	303	264	290	274	280	309	248	288	253	285	283	262	261	289	279	263	294	308	288	318	306	273	270	288	272	288	268	266	264	251	242	274	284	310	272	294	292	296	270	276	309	288	286	247	278	283	242	299	290	285	292	265	317	305	275	273	271	285	330	298	248	246	254	266	293	264	291	272	288	283	280	265	300	301	270	298	270	292	273	260	293	285	283	290	269	296	291	277	273	281	284	282	271	294	303	276	284	274	265	292	265	309	272	307	266	309	286	257	277	256	259	289	298	273	307	284	283	293	299	267	286	273	281	286	273	293	286	273	271	257	242	265	281	272	304	304	268	256	266	292	265	284	227	275	252	296	302	256	265	262	286	281	281	282	295	240	253	279	276	278	277	319	273	267	302	278	260	316	311	292	278	295	272	255	294	298	269	302	270	255	297	288	295	300	303	275	244	265	280	292	295	275	295	274	278	279	293	274	294	311	296	297	271	250	285	287	279	279	263	269	278	303	266	268	286	316	276	299	276	310	270	230	289	284	281	293	302	272	314	291	282	245	305	307	292	310	280	257	302	260	264	292	248	259	282	293	267	292	304	280	272	267	273	281	273	287	288	294	300	265	250	284	276	276	267	268	289	307	262	282	260	290	290	276	249	271	252	298	291	267	267	284	289	288	266	285	280	278	295	258	288	280	264	277	272	269	305	256	293	291	260	287	293	250	296	253	305	274	291	264	297	261	287	238	287	297	285	249	273	293	320	292	287	283	268	258	303	282	266	264	278	284	303	271	289	288	300	303	257	273	257	278	279	261	267	285	280	268	279	301	288	288	279	282	292	287	260	280	275	280	252	274	277	282	300	305	282	266	266	267	238	303	276	311	299	260	309	303	271	310	275	247	312	260	289	303	281	279	285	287	279	282	279	276	274	293	303	291	289	280	299	268	245	295	287	288	264	296	252	246	272	296	266	288	276	290	310	278	273	318	253	306	286	281	257	297	283	266	319	260	277	280	290	282	271	294	278	256	277	269	283	281	269	270	253	282	295	303	280	249	266	287	280	288	269	290	256	310	269	273	299	307	262	295	337	271	260	279	309	282	263	279	288	305	257	301	270	288	309	266	310	307	304	255	255	269	296	253	276	279	289	277	280	275	301	280	282	280	300	237	286	287	294	283	281	270	276	293	288	275	273	306	264	259	303	279	298	288	298	268	273	296	294	284	257	280	292	280	270	278	267	287	279	279	299	301	281	277	277	305	264	276	313	279	301	278	281	267	263	288	256	293	274	266	279	277	296	272	275	274	291	299	260	294	293	291	265	300	252	267	278	293	249	284	272	273	281	279	288	310	282	307	294	284	277	269	273	276	276	284	242	283	311	261	287	281	248	258	293	281	284	265	279	275	260	282	275	267	268	271	289	267	280	261	268	288	288	298	287	255	290	284	270	294	302	309	286	260	273	270	292	285	271	289	282	290	267	244	302	252	294	288	264	276	273	282	294	274	276	301	286	269	303	298	300	259	295	245	297	320	314	270	306	298	290	295	282	297	287	298	272	285	268	256	276	264	277	279	296	273	287	297	266	291	263	258	270	274	260	238	278	282	286	262	291	282	288	264	248	300	300	273	307	309	254	298	293	300	268	275	293	303	278	297	298	277	295	291	285	264	307	247	273	244	281	280	280	273	284	282	270	272	282	277	259	289	285	312	288	265	302	315	257	324	288	248	270	291	279	277	268	255	275	307	263	279	272	285	301	285	293	272	264	323	290	282	278	283	245	263	270	249	280	264	270	270	313	293	276	306	288	268	303	267	270	270	293	266	293	286	270	296	303	286	256	284	295	281	264	303	296	269	301	282	286	263	296	293	276	263	304	263	310	301	274	299	271	300	289	280	284	307	268	247	283	293	271	269	280	267	295	298	278	287	266	285	295	282	277	277	289	313	300	302	287	285	273	268	266	268	275	269	301	261	292	281	282	270	276	253	278	269	285	273	270	294	280	296	283	265	282	334	254	270	268	250	259	274	300	274	254	261	297	273	279	277	278	278	301	266	266	268	279	291	290	280	291	302	275	280	272	283	316	293	300	296	252	271	284	305	279	315	261	272	266	282	284	252	284	260	293	264	290	301	290	294	297	271	267	288	292	262	278	308	312	263	304	285	286	285	281	333	297	269	283	280	283	261	274	291	275	290	264	260	277	292	287	295	276	269	274	268	237	261	283	260	263	272	282	283	287	267	307	303	273	259	303	286	295	293	289	264	276	284	256	295	260	281	275	279	323	274	311	227	306	281	241	260	273	290	292	255	293	280	248	283	318	298	268	254	262	279	286	291	286	278	286	273	263	275	269	273	236	301	277	337	287	264	268	280	269	263	270	287	257	279	280	279	285	265	318	263	274	254	256	281	276	263	289	282	314	272	293	291	294	278	300	288	261	252	300	302	286	266	249	293	283	273	297	299	289	287	284	308	310	272	285	279	279	292	277	272	307	279	253	318	310	303	271	287	257	307	282	306	264	281	285	285	294	289	287	262	279	278	282	281	272	299	289	259	295	265	255	274	279	276	258	289	291	279	278	281	288	272	272	264	295	337	307	291	279	272	286	260	297	277	298	287	306	266	292	248	279	297	266	288	264	244	284	278	310	270	283	261	298	286	277	298	273	250	306	271	298	290	306	282	275	266	284	277	314	253	257	284	273	265	280	306	264	293	277	288	285	281	264	293	310	304	254	303	298	269	280	266	294	240	292	265	282	272	286	256	287	289	288	266	273	269	289	269	291	287	284	286	297	270	303	281
1057	45	22	29	33	31	34	37	29	24	23	28	35	33	18	18	16	18	24	15	16	17	18	15	23	12	14	17	27	15	18	16	13	16	9	22	21	15	13	20	16	18	15	9	20	25	17	16	13	16	14	20	16	16	24	16	17	19	22	24	20	10	21	16	16	26	21	21	20	22	17	14	13	19	19	23	15	18	12	24	18	13	21	28	13	18	21	10	17	13	22	13	22	20	23	13	22	19	16	11	17	17	12	9	14	14	14	13	15	12	21	16	18	10	16	13	19	18	16	18	16	16	17	12	15	19	16	15	12	12	18	16	19	17	14	16	18	20	15	19	18	21	20	17	18	12	12	18	20	17	21	11	18	14	17	16	15	17	21	13	14	15	18	18	12	18	17	15	18	16	15	25	12	17	18	21	18	20	15	19	17	12	13	12	16	15	16	18	10	12	13	21	25	16	15	24	11	13	19	18	23	10	17	15	11	9	18	18	14	15	21	19	12	20	18	18	15	19	15	13	7	16	14	13	17	8	20	15	21	21	18	11	15	16	21	13	13	18	17	22	14	17	18	10	8	12	21	14	18	18	12	15	17	20	12	14	23	15	18	22	13	20	22	16	15	22	17	17	19	16	22	20	15	13	15	11	13	14	33	18	10	17	21	13	23	16	20	11	17	12	11	18	18	20	18	15	17	19	21	17	23	17	24	14	16	11	17	19	9	8	21	23	22	12	13	17	16	12	18	19	14	16	21	18	13	26	20	11	9	18	21	19	19	15	16	18	27	14	11	23	14	14	22	20	19	10	15	20	18	23	14	11	14	19	18	13	19	15	15	14	15	19	17	18	15	16	13	14	19	24	14	25	11	13	25	18	14	13	15	23	18	14	14	12	13	18	12	18	19	16	20	23	17	11	11	20	21	22	19	19	13	8	12	20	19	19	15	19	17	16	10	11	20	19	25	10	14	17	26	15	18	16	11	21	15	17	15	11	18	13	11	15	21	17	19	10	19	14	13	23	14	17	18	14	13	13	17	10	9	17	13	9	24	15	15	18	21	16	15	20	17	12	16	13	19	16	9	19	19	16	5	25	17	15	19	12	19	13	11	14	15	12	16	13	13	17	13	6	11	20	21	21	20	17	21	11	20	14	23	16	16	16	20	24	15	9	19	16	15	16	14	21	10	9	11	16	11	10	15	19	21	13	17	18	20	19	16	16	13	21	16	16	9	19	10	12	19	15	19	21	11	12	14	17	28	12	12	17	16	18	22	17	12	17	16	16	16	17	23	9	15	15	21	13	11	14	20	28	15	21	16	17	20	16	20	16	17	14	14	11	19	12	21	16	21	11	13	9	24	18	17	17	12	14	14	14	15	18	13	12	18	14	12	15	21	18	17	15	13	18	14	13	11	10	13	8	15	13	8	14	14	18	16	21	14	20	22	17	21	14	11	11	15	13	19	23	20	18	16	20	10	15	19	12	14	15	15	23	16	17	20	18	19	23	20	16	19	13	17	11	12	9	16	17	13	13	14	15	22	13	15	18	15	19	17	13	10	15	13	17	15	11	23	14	15	17	15	14	13	14	16	23	18	17	18	15	22	16	10	18	10	22	19	17	23	19	14	17	14	18	19	19	24	19	18	23	20	13	20	20	14	24	12	22	16	27	9	16	14	15	26	20	14	16	13	18	12	12	11	20	9	13	20	14	7	17	23	16	21	20	13	25	15	19	13	11	13	15	16	10	17	22	15	23	19	17	9	19	19	24	13	14	19	18	14	21	21	11	16	17	19	25	15	13	19	18	17	21	12	16	20	22	17	19	15	14	21	12	16	13	12	19	15	11	19	6	17	11	21	11	15	22	19	25	19	18	14	17	17	13	18	14	11	16	12	16	13	18	16	16	21	19	15	18	18	16	16	13	15	18	16	12	18	21	11	19	18	22	15	20	19	8	13	17	11	22	13	11	15	19	16	11	14	17	24	20	28	17	19	20	11	22	16	9	16	12	20	15	19	19	11	11	12	8	11	8	20	11	15	18	15	16	14	23	19	16	17	9	22	12	14	19	22	11	19	20	13	13	20	20	11	17	13	19	18	13	16	15	24	12	17	14	16	7	18	22	23	23	8	18	12	19	11	20	14	8	17	12	17	10	19	16	16	18	15	13	13	12	23	9	19	16	16	21	17	15	20	20	14	17	17	14	24	15	12	15	20	7	13	12	23	18	22	20	21	23	17	11	19	12	20	14	14	15	17	21	17	24	19	15	16	19	16	16	23	14	13	14	16	15	16	7	19	14	23	12	23	18	12	18	13	19	15	17	21	15	8	18	16	17	18	18	10	12	21	13	16	11	28	20	21	17	9	16	13	19	23	9	11	20	29	23	16	21	17	22	15	15	20	18	22	17	14	11	20	13	17	18	18	17	23	12	24	20	16	11	22	12	14	17	16	6	11	10	12	13	17	20	11	14	20	19	19	9	18	12	14	13	21	20	13	15	16	14	14	14	15	13	17	12	13	13	16	14	16	19	19	14	14	10	27	20	17	11	18	17	9	12	15	18	16	26	15	22	15	14	14	13	11	22	14	20	14	16	16	22	12	17	17	14	20	20	14	9	21	21	11	9	14	17	14	12	20	14	16	11	21	17	17	26	19	14	16	19	13	16	19	23	19	9	15	18	12	17	11	19	16	21	18	10	16	17	15	20	11	15	18	26	17	18	17	17	15	12	15	22	13	14	13	18	15	9	9	8	11	14	18	15	21	16	11	13	10	18	23	19	14	12	10	20	12	18	19	11	25	17	10	11	22	11	15	24	16	13	15	20	14	13	12	18	19	14	19	15	14	6	16	12	19	15	18	13	12	11	22	18	15	21	27	16	14	22	13	19	17	19	15	10	21	15	17	10	16	18	18	16	7	17	16	13	19	11	19	16	19	20	16	15	11	16	18	8	13	14	11	18	22	16	12	17	16	16	15	18	17	14	23	21	19	12	15	17	15	14	17	21	13	16	21	17	16	22	16	21	14	12	17	16	16	15	13	19	21	15	28	19	19	18	20	19	21	9	20	20	18	12	17	23	24	18	15	15	23	17	21	20	15	20	9	23	15	14	19	21	17	21	16	15	18	20	15	9	18	9	21	12	17	15	13	14	24	15	18	12	15	17	16	22	14	16	14	23	18	20	10	22	14	23	16	15	14	17	12	19	14	11	18	10	15	14	16	17	13	12	13	17	17	11	12	16	14	16	13	11	14	14	13	19	13	13	14	9	24	10	23	13	19	12	15	17	18	14	14	14	13	16	14	12	15	10	20	19	16	16	16	18	11	17	15	20	15	15	14	17	19	14	22	26	14	19	11	10	13	18	14	15	13	13	20	12	11	14	18	18	13	10	18	18	16	11	24	16	17	17	17	18	15	17	17	16	15	18	17	8	16	16	20	14	10	16	24	19	18	19	16	18	18	24	10	17	17	20	14	17	11	27	17	13	19	19	13	18	13	13	16	11
8598	2305	741	1832	3248	3168	2418	1814	1468	1223	1050	864	790	713	621	583	569	711	607	516	462	463	481	416	426	412	391	369	401	325	384	381	373	364	340	361	344	352	347	346	329	351	358	358	305	314	320	323	335	342	324	319	316	323	303	314	352	324	349	351	351	315	347	261	296	313	294	340	320	315	307	262	304	330	315	343	306	327	349	295	326	297	323	300	326	323	349	315	329	297	310	322	312	309	305	328	311	334	325	292	326	330	312	310	324	339	298	313	302	303	348	354	307	337	321	319	310	340	319	341	309	322	320	338	317	318	301	309	286	293	352	317	306	321	312	301	317	308	313	323	319	313	332	316	341	309	291	316	321	309	302	286	286	319	314	311	309	331	273	299	311	313	318	363	290	320	336	281	344	329	343	328	290	332	311	327	307	284	282	314	343	287	322	323	289	334	315	288	307	322	297	289	320	359	318	306	332	320	287	303	299	314	312	325	318	319	330	324	322	303	327	321	324	329	298	322	317	324	312	320	323	301	333	335	312	320	300	345	307	318	342	307	315	310	292	324	321	309	310	315	323	354	320	306	296	312	286	304	294	306	316	295	321	337	337	306	328	330	283	259	320	277	332	315	313	312	327	319	317	322	303	316	330	311	313	323	298	315	331	324	326	326	310	327	319	324	326	282	306	326	301	289	331	315	318	315	306	316	298	290	355	319	320	329	299	286	315	319	344	301	316	333	303	339	269	308	329	358	320	339	344	304	335	328	326	330	308	305	303	313	295	303	297	293	304	298	305	328	288	322	303	294	324	313	324	318	288	309	321	306	344	325	347	299	307	317	309	323	305	315	309	326	317	314	306	327	301	313	292	319	308	301	347	327	318	325	335	305	327	295	320	309	320	299	310	297	310	317	329	296	310	323	280	335	266	361	335	343	274	319	321	322	307	292	306	320	301	320	363	324	293	337	330	327	365	318	316	301	300	339	302	343	322	325	305	314	305	345	308	320	321	307	317	316	302	295	328	303	312	295	344	318	315	284	306	315	306	336	339	327	302	334	347	282	299	322	311	324	322	319	335	325	286	320	331	296	316	302	309	315	314	334	325	336	292	311	316	332	307	311	335	310	335	315	312	312	341	318	303	315	301	317	313	311	315	292	318	331	291	324	318	317	306	297	303	315	327	307	323	296	312	313	321	319	308	343	304	345	325	319	312	325	310	330	314	307	281	314	307	329	292	302	301	286	325	313	320	312	296	335	341	304	316	297	301	307	314	321	351	283	293	335	306	291	317	312	314	325	309	314	324	315	326	292	318	335	313	329	281	307	318	281	289	302	314	306	311	298	344	328	328	326	321	317	329	282	308	327	305	345	361	304	320	339	320	332	309	313	298	340	342	314	312	304	311	316	320	273	308	310	308	327	299	306	319	332	316	299	299	326	314	307	303	309	294	333	317	336	321	322	313	328	323	297	303	327	306	342	316	330	330	328	317	336	306	277	342	326	334	336	303	323	319	313	329	309	322	256	313	325	341	288	326	327	296	318	326	319	321	337	308	317	291	317	323	282	330	291	314	326	298	339	298	312	315	303	340	311	287	304	324	322	310	305	336	298	327	312	308	340	293	305	336	289	310	307	284	293	317	310	293	276	331	310	305	318	312	303	306	286	314	322	288	334	289	334	307	320	318	310	338	261	304	297	329	315	312	297	331	325	288	319	322	339	311	349	301	319	274	296	323	291	318	295	336	301	318	343	315	306	312	309	337	311	321	318	316	290	300	331	337	302	315	335	302	321	342	304	308	314	310	321	301	287	299	323	305	292	296	321	307	328	288	335	334	325	279	287	308	320	291	316	317	326	277	303	288	333	312	334	300	325	285	308	346	334	292	350	323	305	308	308	303	344	297	324	311	293	298	290	306	308	318	291	309	329	290	306	281	335	332	339	333	304	314	320	288	318	320	307	284	326	304	285	322	312	284	337	316	336	257	291	312	313	262	288	311	296	320	309	318	305	316	319	274	314	315	307	293	334	282	322	299	311	296	307	301	330	320	350	314	350	304	298	317	316	286	323	298	307	326	310	298	295	321	305	291	332	282	331	307	285	311	321	327	312	300	319	296	299	376	309	300	301	339	314	314	310	280	298	358	289	319	339	328	330	310	341	335	300	317	317	328	284	333	329	276	317	331	354	311	307	327	302	325	286	328	298	317	326	278	321	283	305	339	309	318	295	334	326	298	281	296	323	326	302	285	321	303	332	327	302	346	323	341	342	274	309	326	306	337	293	324	291	309	316	296	311	316	337	300	320	339	287	324	313	283	322	311	299	299	327	326	289	328	307	310	331	313	310	307	294	313	324	317	288	293	320	346	314	303	334	320	307	300	315	283	338	303	302	346	332	290	337	315	310	313	310	333	320	334	309	308	327	349	314	315	303	319	330	334	309	338	327	315	319	313	289	308	312	294	301	310	295	308	294	328	302	289	302	299	306	354	295	309	341	293	310	306	319	320	341	284	298	296	345	346	297	312	302	326	306	309	327	331	325	302	323	309	309	296	327	301	310	321	279	308	320	332	325	342	287	322	301	311	307	336	311	333	275	330	346	296	303	299	328	331	330	287	306	306	322	307	294	324	317	292	308	333	316	309	297	327	311	352	304	304	309	325	341	292	277	331	303	309	341	274	362	322	324	301	332	305	306	331	324	325	289	320	308	341	323	288	284	320	284	314	294	310	328	306	325	322	311	311	291	321	300	309	305	321	328	319	328	316	316	312	308	310	282	298	308	320	316	298	334	344	338	320	308	297	308	286	289	315	292	337	323	314	343	286	312	318	314	283	311	302	305	314	312	289	308	338	323	349	331	342	294	346	325	296	309	306	294	306	334	310	346	322	339	299	274	308	315	320	301	283	313	316	321	317	309	314	298	320	336	323	344	324	297	320	336	328	279	319	320	304	324	328	333	330	329	309	298	295	296	320	321	339	337	285	314	304	321	331	350	353	326	303	321	318	338	298	335	305	345	297	284	321	300	307	324	318	326	338	308	285	307	339	309	315	295	322	303	303	296	324	299	315	287	287	325	309	276	317	303	304	326	313	312	294	341	295	319	324	301	316	313	337	301	298	304	340	295	316	324	303	309	316	320	324	337	314	322	294	312	312	331	296	317	305	297	330	329	304	329	299	336	323	329	320	285	307	317	316	295	332	338	297	297	288	316	311	321	306	327	280	305	311	316	317	319	265	312	353	317	295	325	326	291	290	319	303	277	282	320	333	329	299	327	294	339	333	320	330	294	310	316	350	297	345	299	336	270	320	331	314	336	318	275	307	301	304	322	347	284	326	304	305	287	329	316	318	316	314	315	329	312	323	326	314	307	293	281	319	307	285	291	335	305	320	321	317	274	342	318	314	281	306	310	300	318	306	303	323	307	306	300	297	292	297	300	320	320	291	321	318	300	285	357	306	305	296	338	293	310	291	303	327	323	346	327	300	309	313	342	328	296	302	283	301	330	348	353	315	334
1915	144	68	58	71	93	97	93	68	90	62	59	42	44	45	45	30	57	44	38	39	45	35	38	27	34	22	24	33	39	28	25	39	24	28	24	30	33	30	27	23	29	26	25	26	26	26	19	36	37	28	19	25	24	24	29	28	23	22	32	22	28	30	28	27	35	22	28	36	25	28	31	32	34	27	30	33	26	31	31	27	29	18	26	31	22	32	30	30	30	23	22	30	28	27	27	27	32	20	26	30	23	36	31	26	30	32	31	20	21	21	30	30	24	30	26	21	24	28	23	31	31	21	30	30	36	21	24	25	28	30	20	20	31	15	44	25	30	26	30	25	24	27	35	17	25	26	25	31	17	29	25	26	28	27	18	20	31	20	32	37	30	36	18	31	29	21	19	37	19	31	26	23	27	29	18	16	29	31	26	18	29	27	27	30	22	26	24	25	33	28	27	31	38	28	32	21	26	15	27	23	27	16	27	22	24	29	27	18	26	19	20	20	20	30	25	34	24	26	30	20	17	31	30	26	24	27	27	26	24	23	29	25	27	15	19	25	31	29	26	24	21	26	30	29	31	24	19	37	42	28	16	25	20	29	35	31	21	32	28	20	36	25	33	23	23	32	28	21	25	26	21	30	38	35	20	27	32	24	15	23	30	32	20	28	31	26	23	27	22	27	29	28	24	22	25	28	26	29	31	16	29	29	37	30	25	30	25	33	23	36	28	27	22	36	27	33	25	18	27	25	29	15	26	28	19	30	18	27	28	29	30	37	19	25	23	28	19	26	21	28	29	30	25	21	24	26	20	33	26	33	20	26	28	37	28	30	36	24	29	27	27	28	27	25	31	28	34	29	26	26	27	22	25	30	18	32	27	29	22	20	17	25	29	26	31	24	26	34	22	25	30	20	26	26	27	24	30	31	27	23	29	38	28	26	27	24	21	29	32	27	30	32	27	22	22	27	21	17	21	22	29	29	21	20	21	20	27	36	26	20	33	31	29	18	28	24	30	30	26	24	31	27	21	23	30	30	20	31	36	21	24	25	28	23	19	29	26	35	20	23	29	30	28	27	24	32	36	22	16	18	31	26	26	24	32	25	33	21	27	22	24	19	30	23	30	27	23	31	30	28	30	27	31	13	30	24	28	33	28	23	26	27	19	28	32	15	34	22	23	27	26	29	29	42	22	29	34	20	22	28	24	18	26	24	29	29	35	21	21	28	28	28	27	20	28	33	31	26	33	29	36	16	25	20	35	26	21	28	20	29	31	25	21	33	26	29	29	27	27	20	34	30	39	27	30	34	40	26	31	30	26	18	26	24	33	26	26	26	24	29	26	25	34	23	30	22	23	31	28	22	17	17	20	29	19	28	29	22	36	28	24	26	24	29	30	27	34	20	36	27	23	23	28	27	27	27	33	25	29	25	27	25	32	30	30	36	34	27	30	19	32	33	28	32	29	22	20	34	28	23	27	28	22	18	33	25	30	27	30	30	24	21	26	24	32	16	33	20	20	28	20	21	35	20	25	34	25	29	22	19	23	31	31	25	17	30	28	28	29	26	27	28	28	27	25	29	23	26	21	15	30	22	22	27	37	30	31	20	32	27	35	32	21	23	21	20	27	34	31	24	35	29	30	24	35	19	35	34	20	20	36	28	26	30	18	26	28	26	39	35	25	18	20	24	31	24	30	22	27	27	26	28	24	24	25	18	21	27	25	24	16	23	30	22	22	29	19	27	24	23	25	26	22	33	21	29	29	28	15	20	33	27	20	23	33	31	29	28	24	26	26	31	25	26	24	21	25	29	24	26	31	26	28	29	24	23	30	21	33	22	28	24	30	28	26	38	24	27	23	30	27	22	28	25	31	30	21	28	21	27	19	38	27	26	23	31	28	30	27	16	28	28	35	27	30	27	27	33	40	25	33	26	24	28	24	32	30	25	28	22	18	22	31	32	36	33	25	19	36	32	37	27	27	27	28	22	36	29	34	19	36	29	18	19	25	23	21	25	26	42	27	24	30	20	25	23	31	23	32	36	37	19	34	27	28	30	22	28	24	19	19	24	20	28	20	29	23	30	34	32	31	22	23	27	34	22	28	30	35	29	43	34	31	33	23	22	24	45	26	19	33	17	30	28	24	23	30	33	25	24	25	32	33	22	27	20	28	40	27	26	40	23	29	24	18	25	26	31	21	28	34	25	27	25	19	28	29	29	23	23	26	31	27	17	26	23	30	27	40	21	28	20	27	31	29	34	34	21	24	33	21	19	25	25	28	26	37	29	19	29	13	24	23	26	28	20	30	29	29	24	22	27	25	25	22	21	21	25	27	22	19	31	20	21	40	25	21	27	22	23	26	18	28	27	25	27	21	31	24	37	27	25	31	24	37	28	27	20	18	32	32	36	39	31	32	24	32	32	33	29	15	21	23	35	35	24	33	26	28	26	15	19	28	26	28	25	30	29	26	27	29	27	31	16	29	26	24	23	32	28	25	23	25	27	29	28	18	31	25	29	32	26	35	30	20	38	22	19	25	32	19	26	35	37	28	29	24	23	25	25	46	33	24	20	33	22	23	29	21	21	29	28	26	33	18	23	26	26	24	35	27	24	27	31	23	27	20	19	29	29	30	29	29	32	28	26	26	21	24	20	26	29	37	21	21	30	38	27	35	21	22	18	26	24	28	21	29	27	18	30	21	19	29	17	18	33	31	33	22	27	22	22	38	25	29	20	27	28	25	34	29	27	22	29	31	23	24	21	26	24	32	19	35	25	28	20	30	33	34	20	30	21	29	34	32	28	31	33	27	26	24	37	29	31	33	26	25	30	21	24	31	24	25	18	25	29	22	25	27	21	35	27	20	18	16	28	24	29	19	30	38	26	28	26	34	27	33	24	26	19	34	22	25	18	33	25	21	30	21	27	26	33	22	24	24	20	32	26	34	27	21	31	39	27	22	22	25	24	20	27	20	24	28	28	26	29	28	27	19	33	18	21	33	32	23	25	26	28	27	27	18	31	27	26	26	31	25	26	22	31	26	24	25	25	36	32	24	23	23	34	30	24	22	31	29	21	28	27	29	29	23	17	21	23	28	37	28	27	22	13	27	26	38	25	27	29	37	24	22	32	29	20	21	20	34	29	28	27	32	28	21	21	27	26	33	35	27	24	33	23	19	25	32	37	28	29	21	24	25	25	19	22	32	30	27	28	25	34	31	31	32	23	24	27	30	34	25	19	26	23	27	21	25	28	30	23	30	25	27	26	20	40	25	35	29	20	26	24	25	27	21	22	34	23	19	29	30	31	29	25	22	18	35	34	22	29	23	23	33	23	27	28	31	24	31	25	31	30	19	27	32	23	31	32	29	22	16	28	27	25	27	31	43	25	19	23	32	29	26	22	16	28	28	28	32	26	33	24	21	31	22	27	31	32	31	24	26	31	29	21	23	29	31	37	26	25	32	31	30	36	24	24	21	26	29	25	25	34	24	35	27	32	28	30	24
11498	4790	1837	5595	9701	9291	7613	5777	4646	3794	3106	2570	2203	1964	1769	1595	1472	1598	1450	1302	1065	990	965	922	852	861	821	790	753	701	723	687	704	677	634	656	646	614	626	624	631	605	616	553	599	603	575	611	613	585	570	581	619	608	558	575	588	587	541	527	590	540	575	536	525	560	525	553	541	555	521	584	544	553	541	546	515	549	556	534	510	545	555	495	542	513	522	516	553	532	543	543	507	544	545	513	484	515	590	524	555	524	517	544	524	554	542	517	522	518	562	529	523	574	535	574	529	515	529	535	511	483	517	558	523	547	543	542	490	526	567	547	520	491	500	529	546	517	518	533	518	529	522	506	492	495	523	534	516	504	534	511	528	513	498	487	517	507	515	538	532	511	497	505	475	526	497	527	506	509	562	501	509	474	473	539	514	513	500	523	514	565	512	545	514	532	510	545	544	512	551	533	493	544	542	512	505	529	532	530	544	541	549	515	541	521	522	532	553	541	520	534	491	571	491	485	532	490	520	567	504	544	538	530	485	497	557	515	514	521	495	497	481	518	518	522	555	526	537	525	525	571	527	532	511	531	512	512	502	543	524	511	562	504	522	538	517	501	498	524	537	495	545	511	546	546	500	531	484	520	522	502	566	533	472	539	533	502	505	513	543	525	571	569	504	501	515	473	483	506	577	482	510	503	516	501	504	508	541	538	532	511	505	576	536	487	517	489	490	540	562	517	539	532	490	501	510	504	507	516	565	467	544	524	497	568	504	476	510	544	550	551	528	538	557	521	555	500	553	518	496	489	532	537	547	537	525	521	543	530	520	521	573	546	509	550	545	496	513	519	491	536	483	477	508	550	528	575	516	538	490	509	559	505	511	515	546	514	461	522	552	541	519	511	522	505	509	513	516	513	499	528	513	516	543	514	501	521	527	486	587	523	499	495	523	505	526	515	501	537	491	531	484	489	529	552	520	547	550	540	544	471	540	495	500	538	528	510	535	553	531	490	507	519	561	530	542	545	501	543	518	522	558	507	539	514	539	499	507	504	556	552	507	516	492	539	537	529	516	517	510	563	546	536	487	493	548	516	493	554	518	542	493	495	558	502	568	531	487	498	543	506	514	523	472	495	488	502	533	521	508	508	536	481	479	515	482	509	492	519	481	531	502	571	512	526	519	510	524	544	544	536	521	504	527	507	519	540	510	482	501	546	530	538	496	526	536	552	487	500	529	528	503	546	513	527	545	558	536	515	504	544	540	514	536	541	493	501	535	508	503	518	491	501	519	503	506	569	543	529	527	531	538	489	528	486	530	510	524	524	513	498	530	558	512	479	525	526	487	534	525	532	503	471	482	527	553	585	546	534	531	522	515	589	453	561	523	530	539	513	525	548	527	524	500	500	521	491	523	512	526	571	541	549	547	459	528	549	523	489	535	533	502	557	485	534	539	497	519	479	539	488	539	536	509	515	510	545	539	475	538	511	534	532	537	521	524	489	518	525	533	529	554	499	513	582	527	521	559	500	518	492	496	528	555	520	526	534	497	490	539	495	475	509	511	523	514	506	502	528	551	546	499	535	512	479	532	504	499	531	525	511	472	524	470	498	513	528	461	537	547	533	484	537	502	501	575	537	517	500	533	558	508	511	531	476	527	542	552	499	533	532	503	525	489	499	495	546	510	506	480	562	539	495	492	515	488	518	525	536	483	546	535	538	471	511	537	473	537	497	535	499	484	534	530	543	517	499	519	556	506	561	482	491	532	492	547	521	505	482	478	489	504	505	485	533	521	481	519	512	517	528	542	496	532	514	498	494	458	468	523	509	556	536	531	535	507	523	533	524	463	533	536	525	521	508	532	504	543	501	491	494	514	515	549	558	477	514	496	489	501	559	521	502	529	521	555	512	548	533	540	536	551	502	490	517	520	499	516	518	522	497	505	528	506	504	526	493	545	494	528	513	477	500	509	515	564	511	519	533	495	503	514	502	509	504	524	520	503	526	500	514	513	546	557	521	482	521	522	529	547	505	515	539	496	529	542	529	514	524	510	509	515	523	508	500	508	533	501	567	514	515	478	513	519	517	523	522	575	512	493	511	577	507	498	570	476	513	495	574	495	505	534	569	506	514	507	549	507	496	514	528	498	559	514	517	485	518	513	542	499	549	518	554	572	509	533	509	507	536	532	520	497	517	521	530	489	503	502	541	513	546	516	525	518	511	482	503	500	475	528	498	515	523	491	555	542	533	525	551	486	550	510	515	536	531	537	525	489	543	521	522	498	537	477	545	527	514	504	537	568	535	528	492	513	506	497	528	514	481	545	527	525	483	499	515	556	536	559	512	528	454	514	555	494	500	488	562	522	499	494	526	507	493	523	533	467	490	521	555	557	505	509	536	519	529	521	500	500	512	514	505	526	547	549	538	518	525	508	536	513	525	529	508	521	481	487	501	492	518	532	485	495	480	520	522	521	497	544	543	512	523	515	552	553	520	505	473	568	527	507	490	556	531	509	531	492	556	556	492	521	539	547	555	533	495	527	496	500	518	528	528	509	540	517	530	502	498	515	508	492	576	519	477	482	548	549	534	556	487	535	524	528	538	533	499	496	524	564	496	475	513	535	531	533	517	529	507	504	488	537	551	500	505	493	533	504	493	515	536	502	531	555	528	512	577	508	481	496	494	496	524	495	501	567	530	532	534	553	542	520	499	532	523	522	537	500	518	506	507	487	504	495	489	495	522	549	526	504	515	542	508	522	513	537	553	520	551	531	519	485	503	497	517	533	531	531	502	510	545	496	503	506	553	525	521	512	537	509	544	478	475	539	515	526	488	502	522	575	525	542	525	566	541	539	527	517	484	540	473	529	524	532	556	496	530	524	536	518	511	532	492	542	531	495	465	483	526	534	493	502	568	547	514	535	526	527	500	512	520	517	523	488	514	511	494	520	522	519	483	528	494	537	528	547	528	540	541	521	524	511	554	530	488	503	543	512	446	516	532	503	523	512	491	508	519	530	497	502	520	528	539	476	547	567	501	537	525	510	503	514	496	523	499	537	524	533	534	559	539	494	486	524	548	549	491	512	499	491	505	558	494	452	452	504	521	518	489	501	464	508	522	496	510	530	564	548	531	492	526	517	501	517	505	497	513	521	515	530	515	560	499	503	527	509	588	554	525	530	521	513	523	559	513	520	537	487	472	546	519	474	503	485	510	556	524	500	515	493	513	481	551	520	470	528	556	481	538	483	490	514	497	504	519	530	535	526	550	509	555	535	504	469	497	503	518	501	530	541	560	494	508	489	518	540	510	556	531	542	511	472	509	485	556	559	535	526	493	493	497	517	521	508	536	507	502	502	540	478	497	500	518	536	511	553	512	536	555	522	541	510	515	531	489	540	519	571	531	514	531	539	499	499	524	509	519	493	461	524	517	517	538	527	520	520	493	559	489	498	507	510	472	540	551	529	489	543	522	550	508	524	534	522	556	516	479	506	534	504	498	497	535	526	471	551	532
2022	143	58	49	80	101	106	83	83	67	70	47	58	49	43	36	46	65	71	31	28	33	28	17	25	40	28	51	33	21	45	26	36	33	25	36	32	34	26	29	32	24	38	33	35	30	34	37	31	26	26	24	24	25	35	33	21	26	26	26	24	23	25	23	17	36	30	29	26	24	21	22	26	20	20	27	31	33	34	37	41	22	27	18	36	27	29	29	30	22	27	20	23	34	23	26	23	27	31	34	32	25	27	25	26	25	28	29	31	25	35	28	42	20	22	31	27	36	32	22	31	34	26	25	31	20	33	20	26	35	26	27	30	20	33	25	18	34	21	20	33	23	19	21	29	20	29	27	24	25	31	33	31	24	32	29	29	26	38	25	29	42	17	21	23	24	26	22	33	27	27	30	27	28	26	36	35	29	26	22	34	26	31	29	26	38	21	27	35	26	23	13	25	30	30	24	26	31	29	21	25	31	28	33	32	31	20	30	34	24	27	23	34	31	27	29	39	23	27	34	24	28	31	29	24	29	23	26	21	25	21	25	32	29	23	18	22	27	30	22	28	21	26	23	27	28	28	26	31	30	24	30	25	27	36	21	28	26	31	21	34	32	29	18	24	24	32	27	24	31	27	23	26	29	20	36	30	31	29	40	26	26	32	28	32	22	28	19	27	24	29	37	33	31	21	29	31	21	36	36	30	26	29	20	41	31	27	20	29	28	36	19	33	28	22	32	30	32	23	25	24	22	27	32	30	40	37	28	27	30	25	25	30	24	32	26	40	23	29	29	24	25	34	26	27	22	27	18	30	28	33	25	27	23	16	16	30	28	31	25	23	21	32	21	25	23	22	28	31	24	30	27	32	18	28	27	26	24	22	21	24	26	22	35	31	26	19	24	18	24	31	27	30	25	26	25	33	29	28	27	31	29	19	23	33	27	27	26	25	32	24	26	25	23	21	19	25	26	39	30	29	34	31	27	34	18	23	23	28	23	24	27	26	19	17	36	27	23	25	19	35	29	31	33	28	37	25	28	21	20	22	31	22	29	27	28	15	23	31	29	15	26	16	25	38	26	19	41	29	23	23	24	36	20	27	34	26	27	19	24	26	18	30	25	19	17	27	23	41	31	29	25	27	25	27	28	24	23	30	23	20	31	38	27	29	23	25	24	28	20	25	24	26	23	31	22	35	30	29	24	33	32	18	26	31	28	26	32	33	18	37	29	22	21	23	23	22	33	37	28	19	26	20	25	25	21	28	25	31	32	18	21	15	27	33	28	28	24	32	36	25	26	35	19	25	29	23	28	25	25	22	19	33	20	29	27	24	30	27	37	39	16	20	21	23	24	23	36	27	26	35	29	17	32	30	35	24	28	29	21	37	22	26	27	17	22	35	26	34	30	29	29	35	38	26	24	20	38	23	29	35	15	26	24	35	30	19	33	16	25	33	32	28	38	39	30	27	23	27	33	24	33	32	38	25	31	28	24	21	25	19	26	22	20	23	27	27	24	26	27	27	29	33	33	26	20	22	29	21	31	35	28	15	32	38	22	38	27	24	30	19	23	34	19	34	36	27	22	27	27	35	24	24	31	20	27	29	26	31	21	22	26	27	18	19	19	19	27	28	23	30	16	24	22	24	25	29	25	25	23	22	24	25	19	30	22	34	27	25	33	24	28	18	28	26	28	20	24	26	27	28	26	23	23	27	19	26	27	26	27	24	32	28	28	36	38	25	22	31	21	26	31	29	25	22	27	27	31	33	32	30	34	37	19	29	34	24	27	22	23	25	19	19	24	27	31	30	23	27	33	36	28	24	24	17	25	27	30	26	24	31	25	29	28	32	26	32	28	27	24	23	21	21	36	30	31	22	21	34	31	26	32	32	28	22	24	27	20	32	20	31	31	30	24	29	26	24	23	27	25	29	30	26	24	28	31	25	28	28	26	22	28	35	31	37	31	25	28	16	29	27	31	21	31	40	24	33	22	30	26	32	24	23	29	22	31	37	21	28	21	19	36	22	23	32	28	27	32	28	28	29	31	30	32	21	22	29	26	18	22	25	40	23	29	34	38	25	17	21	28	35	29	33	27	31	22	30	28	28	25	31	19	25	21	24	28	26	18	30	34	25	23	30	36	42	24	25	25	27	21	24	25	38	29	31	26	30	28	20	29	36	25	24	25	32	20	35	31	22	30	21	26	29	30	31	37	23	35	29	27	25	29	27	27	33	29	30	24	30	27	31	22	30	28	28	35	31	23	27	22	32	24	30	27	26	27	30	26	34	28	19	28	29	25	28	29	28	22	28	18	29	32	23	20	22	20	23	28	24	23	32	25	38	31	27	27	32	28	26	33	28	32	23	30	20	21	41	32	20	21	22	36	33	30	21	25	24	24	28	24	24	38	26	22	35	29	35	33	30	26	26	35	25	26	33	26	33	29	28	36	30	20	27	26	19	39	23	22	42	23	27	31	29	25	28	25	28	27	34	20	24	23	17	31	25	24	35	20	27	23	30	30	21	24	14	27	23	33	21	28	24	34	30	32	28	24	23	36	18	28	29	24	28	31	24	22	28	38	32	21	21	34	24	24	31	26	26	25	23	19	33	27	28	34	28	27	31	31	36	32	24	29	27	21	24	25	34	27	24	37	36	30	36	31	37	26	31	27	31	26	33	30	26	34	30	27	27	27	24	28	25	25	23	20	32	28	22	32	36	17	18	25	22	25	33	29	30	22	32	24	27	28	19	30	20	22	24	20	23	21	21	41	26	36	26	27	21	29	31	28	29	20	21	26	30	22	20	26	19	13	25	22	35	24	24	25	36	30	24	24	25	23	30	25	27	27	20	31	28	20	27	23	23	23	19	31	34	39	25	24	25	25	23	27	39	32	24	23	25	26	38	26	22	33	23	24	32	22	30	32	30	28	22	27	23	33	22	20	22	23	31	25	27	33	16	23	19	25	24	33	31	15	19	22	30	33	29	28	18	18	30	32	25	24	31	30	28	25	22	24	20	33	19	26	35	30	18	31	25	31	30	15	24	31	31	30	28	30	31	20	22	27	22	21	32	24	27	29	26	41	36	24	29	25	30	20	27	29	29	23	30	24	31	25	32	30	35	28	26	23	29	23	26	27	27	22	26	29	28	25	31	25	24	22	30	23	26	26	27	24	27	27	20	14	24	25	28	24	34	28	31	29	33	22	23	26	29	21	18	32	31	27	25	28	32	29	27	15	21	34	28	30	28	24	20	31	24	23	26	29	30	23	26	22	26	27	26	39	21	23	27	23	20	40	32	34	37	25	23	34	19	31	21	23	31	33	24	27	30	28	35	27	19	24	29	28	21	29	24	27	39	34	24	28	29	31	23	37	22	27	22	19	31	24	24	26	37	27	30	29	21	34	29	30	28	26	24	28	30	30	17	19	21	29	22	26	33	24	33	16	25	30	23	27	29	31	30	24	23	32	35	16	24	22	30	26	25	22	33	22	29	34	29	24	18	16
11810	4747	1811	5380	9613	8923	7304	5700	4527	3638	3047	2506	2158	1903	1694	1486	1422	1604	1414	1222	1018	968	936	912	827	820	791	800	713	778	757	702	695	663	619	673	628	641	638	618	658	592	586	616	569	577	603	547	583	569	594	594	598	578	637	589	562	576	595	586	549	565	568	562	522	558	548	579	529	525	521	536	512	577	513	513	554	566	542	504	544	529	528	550	550	592	484	552	566	543	546	542	585	483	539	542	575	535	537	517	523	520	509	539	486	509	516	543	542	524	488	492	553	539	512	521	522	499	581	518	504	542	544	525	532	529	502	519	557	514	506	520	534	506	516	487	514	563	550	519	536	509	479	521	502	532	505	516	485	494	549	546	548	532	577	503	522	489	482	492	540	536	547	510	508	545	499	476	529	532	509	527	541	530	530	483	528	530	518	506	493	535	494	495	491	511	564	532	496	523	513	515	510	524	512	504	585	500	497	503	524	464	533	527	497	508	534	524	524	513	536	504	525	533	483	530	551	547	491	545	563	530	583	539	517	494	494	491	535	514	485	556	554	520	518	475	520	516	523	500	525	480	532	531	500	517	503	521	476	541	528	528	502	518	536	499	480	508	523	541	474	568	544	494	487	557	481	503	531	505	498	516	549	547	509	506	491	545	542	560	512	544	500	490	479	544	517	559	537	562	520	515	520	511	519	530	554	527	494	514	507	521	513	526	545	535	528	521	524	502	490	492	558	519	541	526	483	523	522	544	505	526	530	527	470	517	515	531	519	493	520	482	500	530	511	509	546	547	496	517	521	491	514	521	504	498	539	570	486	514	496	536	487	533	478	485	485	565	531	504	511	534	507	496	510	529	566	503	543	525	471	527	515	544	546	497	535	524	524	497	480	506	503	542	497	523	526	517	542	501	504	532	528	506	491	494	515	517	495	527	558	516	514	549	479	525	543	521	551	495	488	481	536	514	530	548	511	502	495	535	538	501	562	484	538	526	555	524	521	563	553	545	532	508	489	586	508	484	536	533	499	550	508	496	519	498	492	568	519	508	526	500	546	531	513	499	489	509	496	545	544	534	496	563	481	528	489	465	531	515	501	504	518	558	535	559	480	503	552	517	529	557	530	485	521	524	496	520	526	495	544	541	500	525	526	548	480	490	490	506	501	500	461	507	540	543	512	531	552	502	537	497	520	500	517	524	515	520	525	506	517	507	497	483	539	535	500	527	531	532	509	501	536	503	488	525	551	517	489	497	530	510	499	510	534	489	553	500	529	512	505	459	506	488	491	534	490	509	501	530	525	511	508	512	528	473	520	512	501	502	541	533	504	556	522	471	490	536	509	472	517	502	542	506	503	517	535	509	538	521	472	504	485	524	505	504	495	520	538	557	521	508	461	506	506	492	549	552	515	531	568	517	489	555	536	553	564	514	521	477	517	494	530	501	502	546	513	541	527	550	539	561	526	523	503	568	492	555	481	494	539	506	518	537	535	513	537	520	503	524	524	523	472	516	534	530	517	544	512	538	505	504	504	512	510	500	533	531	501	523	499	519	499	521	523	510	561	499	478	530	527	500	521	546	515	498	499	540	526	488	519	504	527	541	524	509	528	516	491	477	511	484	518	506	499	516	520	560	512	520	534	504	519	523	520	507	502	462	523	507	544	520	482	541	513	492	555	496	517	504	571	503	516	520	513	505	488	510	485	525	576	493	515	530	495	541	519	536	515	537	534	484	479	499	517	509	539	521	510	538	516	565	515	512	532	501	503	484	534	502	539	511	521	511	476	520	496	514	518	492	530	505	466	498	511	531	522	526	512	505	539	548	495	482	538	550	530	517	492	532	498	557	525	529	511	513	528	551	525	526	507	497	493	517	508	490	493	495	505	502	532	509	539	544	519	493	533	542	523	535	497	537	519	525	530	519	501	488	510	525	489	511	522	510	497	555	501	500	552	526	554	535	522	497	531	536	536	516	519	512	512	566	512	513	519	560	543	479	554	499	509	553	518	516	493	499	509	536	471	547	508	523	514	513	533	495	534	469	517	492	497	536	534	527	501	515	494	524	497	519	529	568	512	444	517	532	531	494	557	515	524	496	516	514	494	492	513	501	524	511	544	520	508	533	539	523	509	579	529	520	522	530	523	526	457	542	546	530	526	501	519	543	537	532	512	500	505	517	522	523	512	508	542	517	500	560	542	499	496	580	508	496	574	507	534	526	524	501	529	497	501	550	503	502	542	510	486	523	525	531	546	521	514	474	506	491	545	519	524	519	535	495	539	507	510	528	486	522	544	543	503	502	467	529	567	532	542	507	517	498	527	500	535	552	501	506	501	521	555	490	521	479	485	517	536	543	547	494	545	533	550	482	507	526	495	521	511	534	506	534	518	512	517	508	531	475	512	490	505	533	472	486	539	532	470	523	584	518	507	540	501	519	533	516	526	510	533	495	533	503	519	523	544	562	527	498	504	519	503	500	496	514	515	482	503	518	538	489	527	523	480	553	500	479	541	498	535	542	535	522	486	513	496	532	534	496	503	499	527	529	479	481	505	517	514	527	530	500	486	575	524	530	515	504	539	538	555	499	516	497	545	522	537	488	528	511	488	528	520	533	508	512	508	519	486	491	508	496	500	506	527	521	527	509	502	533	544	539	495	506	555	465	530	516	433	518	563	541	506	493	518	498	482	545	576	546	505	500	519	482	517	534	510	532	521	563	550	528	491	536	499	512	532	511	503	509	501	516	504	526	514	551	487	507	562	532	534	548	525	518	484	557	520	530	513	510	534	502	502	522	504	544	508	539	491	487	521	504	502	548	516	513	562	511	495	511	493	543	534	498	506	492	546	493	548	530	567	523	522	479	534	523	519	542	537	547	566	536	505	547	556	517	527	534	522	524	536	505	520	545	535	501	476	512	459	483	532	502	527	479	557	498	524	476	560	492	511	506	536	563	539	530	525	494	511	478	539	497	510	486	551	504	525	511	540	542	528	509	536	544	553	536	522	524	481	521	537	511	507	551	514	496	573	513	545	511	520	513	524	498	489	535	535	507	521	525	518	519	561	487	492	492	533	541	449	517	517	512	526	508	520	539	506	523	489	549	512	483	528	549	503	528	486	501	533	521	497	506	531	545	523	502	534	484	549	527	493	530	553	534	513	506	503	534	520	505	501	550	538	531	517	463	508	477	533	505	514	498	524	513	484	525	516	530	489	556	566	486	540	501	468	521	534	524	512	515	539	503	512	525	495	501	553	523	562	531	481	522	504	497	531	522	496	532	511	509	523	525	513	507	534	518	575	516	531	458	526	530	469	530	522	522	541	537	511	510	493	536	523	495	521	507	520	522	543	536	569	555	515	518	547	523	525	502	543	526	526	515	516	532	475	506	520	478	518	516	541	552	558	459	541	514	504	514	533	528	506	506	499	493	513	526	538	522	546	536	527	510	530	539	512	560	548	532	483	515	549	495	575	577	511	515	500	506	600	525	450	519	550	527	504	485	521	550	502	493
1263	335	125	88	141	171	167	171	127	113	90	94	77	76	60	63	61	65	44	45	41	38	33	28	38	20	23	16	23	21	21	27	25	19	29	9	27	23	20	27	19	13	14	14	17	20	9	13	16	24	16	15	17	24	16	21	18	11	24	24	22	14	11	10	14	19	12	12	21	18	8	17	17	16	12	16	18	18	17	18	8	18	16	21	19	19	17	15	13	6	14	13	11	12	18	19	13	14	19	14	15	17	11	16	15	23	12	15	21	11	14	19	9	22	15	15	14	12	15	14	16	22	9	16	14	13	13	11	13	19	13	17	16	19	12	16	16	7	15	13	11	14	11	12	14	21	13	13	21	14	20	18	14	22	21	7	17	15	10	11	9	13	22	17	19	15	12	11	16	12	11	14	13	13	15	24	13	8	11	12	8	11	21	13	23	14	16	15	12	17	18	12	9	10	14	16	14	14	17	14	10	19	15	13	14	8	10	11	13	14	10	15	21	16	14	7	10	13	14	14	10	16	14	14	15	16	14	14	14	16	16	16	15	15	21	18	8	17	15	13	13	10	16	15	23	16	15	15	16	16	11	8	15	12	10	14	15	13	23	21	18	15	14	8	22	14	7	12	9	22	18	12	19	11	11	14	15	12	15	14	14	15	19	17	15	14	14	24	9	10	15	16	13	17	13	12	18	16	17	16	17	15	17	14	8	20	17	15	14	16	15	10	14	12	12	15	12	11	11	11	17	16	18	17	18	15	13	11	16	20	11	23	17	15	12	15	9	11	17	11	17	14	13	18	16	12	17	12	12	11	15	13	16	11	20	15	13	11	15	16	12	15	11	16	15	15	14	12	15	23	11	12	11	9	18	15	15	12	16	7	10	17	12	13	14	13	20	14	14	13	14	14	15	14	25	10	13	17	18	15	12	16	15	13	13	16	16	14	17	8	9	16	16	15	19	18	11	15	16	14	12	15	12	13	10	9	18	10	13	8	14	18	15	9	13	15	11	19	11	13	12	18	12	16	9	11	7	12	11	13	14	11	17	11	13	11	18	14	17	9	9	20	7	15	14	16	14	10	12	9	18	11	18	16	8	13	9	12	11	22	10	21	13	9	17	11	9	13	12	14	14	18	14	10	19	12	20	12	14	15	8	11	14	14	15	18	21	16	14	13	14	13	15	11	14	22	15	15	13	13	14	17	12	14	17	22	19	13	18	12	16	17	15	10	19	18	18	9	18	18	18	13	10	17	9	13	27	12	13	8	16	11	12	19	19	10	18	17	9	20	11	9	13	12	13	17	11	13	15	9	19	17	16	17	21	19	14	18	18	20	13	13	19	14	11	12	11	16	16	10	10	10	11	15	18	18	20	13	16	14	14	12	12	7	8	14	13	14	17	13	18	20	17	15	12	16	19	19	13	14	11	9	17	17	15	11	22	14	15	21	18	15	15	18	10	15	14	8	12	12	20	17	13	17	10	16	16	17	15	9	21	14	16	10	14	15	14	7	14	9	15	18	8	16	7	7	13	12	19	12	15	17	19	16	13	15	9	15	13	12	13	7	8	16	13	12	20	11	17	18	14	15	13	19	12	20	8	11	11	12	18	8	12	14	15	14	17	13	14	13	16	13	15	14	18	15	13	15	18	17	11	13	19	11	9	16	19	8	12	9	13	15	14	9	10	19	15	16	11	20	14	11	13	10	16	14	6	9	12	14	23	13	15	13	8	21	14	14	12	16	17	8	14	13	16	14	14	19	8	21	15	11	13	16	11	23	12	16	13	22	16	9	18	13	14	13	10	15	15	10	17	12	26	13	12	15	14	22	10	16	16	14	17	17	15	16	11	11	21	15	15	15	8	11	9	18	19	24	19	19	12	14	16	17	11	13	22	12	20	11	12	13	15	12	15	13	11	15	9	13	14	12	16	10	20	17	14	20	13	7	16	14	11	10	16	11	13	26	16	19	7	15	25	14	14	13	10	16	17	15	11	14	9	11	8	19	11	19	11	16	20	16	15	11	13	12	10	8	15	9	16	10	10	11	13	14	21	21	13	13	17	19	13	17	14	17	12	15	12	13	9	14	15	16	13	14	15	18	17	15	16	8	20	13	14	14	10	7	11	20	5	14	13	11	12	13	7	20	11	11	15	14	14	11	15	14	19	14	9	9	14	18	20	15	15	14	22	18	15	8	14	12	18	16	17	16	12	11	12	23	8	19	14	25	16	14	15	16	16	14	16	14	14	6	12	13	13	22	10	12	13	14	13	9	12	12	15	23	17	11	16	15	17	13	20	18	4	9	12	18	10	10	15	11	11	15	7	15	9	17	16	14	16	14	11	19	13	8	23	15	20	9	19	21	12	13	12	9	21	18	14	13	10	19	17	14	16	13	14	16	12	10	20	19	22	20	19	13	13	11	13	17	6	12	8	11	20	19	15	10	14	17	17	25	11	14	12	14	13	20	15	18	10	13	13	14	14	16	17	20	11	20	18	12	13	19	7	13	14	10	11	11	13	18	18	12	17	15	15	17	15	12	17	19	12	15	13	10	17	12	13	17	16	16	6	9	17	9	17	7	11	13	13	10	16	13	18	14	13	16	14	14	16	10	17	10	11	16	20	14	18	12	18	13	17	12	26	17	10	11	14	14	21	10	17	18	13	13	24	15	11	15	14	15	11	15	6	11	22	16	16	18	10	11	13	12	13	11	7	11	14	18	15	18	18	13	11	10	16	8	12	12	14	18	11	22	13	12	10	17	12	18	12	17	16	17	11	15	12	16	17	22	16	12	14	21	9	17	16	17	7	22	12	10	19	15	9	14	13	13	10	13	14	20	9	14	18	12	9	7	17	16	16	11	8	17	18	13	17	14	13	21	12	12	16	10	20	13	18	15	7	14	12	8	17	11	13	13	11	18	14	14	13	25	11	12	17	15	11	8	19	13	14	8	22	21	13	7	10	16	14	17	13	11	16	13	14	8	12	15	17	13	20	18	10	21	11	22	16	12	8	15	19	14	14	8	16	15	7	12	11	13	14	11	17	15	10	10	10	18	16	14	17	17	11	16	17	15	11	11	16	12	13	12	16	14	20	11	12	16	19	18	19	8	10	12	16	13	13	8	19	8	15	15	10	11	9	13	16	14	17	10	9	19	15	10	16	10	18	17	17	13	12	11	13	14	16	15	3	10	17	19	14	20	21	12	13	19	17	14	18	16	22	16	13	18	11	18	20	12	13	16	13	15	18	15	16	17	12	15	19	16	20	22	13	17	15	16	8	13	16	13	9	14	13	16	12	12	15	14	17	28	20	16	22	10	14	13	6	11	11	10	18	20	21	12	10	13	18	15	14	20	9	18	17	11	13	13	18	14	16	15	15	13	14	12	11	9	19	17	26	14	12	19	20	13	16	18	12	20	8	16	19	13	18	6	10	19	12	9	16	18	12	14	9	12	15	18	17	13	12	13	14	12	20	16	17	16	12	20	11	3	14	15	15	18
18015	8705	3062	10504	17193	16143	13147	10450	8164	6683	5309	4567	3719	3337	2809	2426	2356	2514	2135	1811	1423	1337	1248	1179	1028	957	929	885	797	843	717	706	674	598	614	559	567	610	540	558	493	510	509	462	479	471	428	423	411	424	412	427	400	405	393	409	391	386	389	394	405	363	363	337	336	336	346	373	328	332	350	353	353	328	360	284	338	298	334	333	333	311	319	307	300	321	328	305	302	285	331	338	315	324	321	322	335	282	315	308	317	327	317	291	303	324	322	311	317	333	313	278	279	323	330	332	303	317	323	319	320	356	305	263	309	313	303	271	289	315	306	315	294	265	309	296	262	303	280	307	296	278	314	268	292	288	273	279	292	304	293	290	288	320	299	290	295	306	275	307	270	306	298	290	281	271	312	289	285	322	283	307	306	311	291	310	312	281	288	269	286	324	280	322	281	296	290	284	294	286	295	298	260	267	286	286	302	304	298	291	287	316	286	298	293	276	289	270	263	291	282	273	272	289	305	295	285	273	281	309	303	312	311	273	262	267	290	262	292	287	260	310	288	274	309	293	271	273	284	284	260	294	268	278	260	292	304	301	263	307	310	256	287	276	275	316	295	314	275	288	294	267	274	272	292	296	294	254	286	269	262	274	287	269	279	282	278	292	288	274	292	319	266	282	271	276	284	259	287	298	294	288	267	316	261	264	256	297	309	260	290	302	274	333	283	306	286	267	302	274	318	268	249	261	280	276	257	303	280	298	266	289	298	292	286	276	297	297	312	297	278	278	281	279	307	272	274	307	270	305	309	264	274	273	274	244	263	292	297	286	315	282	292	259	282	274	287	279	294	288	297	323	298	273	304	277	283	277	260	280	279	313	283	294	282	284	290	300	282	291	291	314	305	296	262	320	288	280	281	291	313	285	279	297	295	287	294	246	246	282	270	292	284	267	287	281	318	273	310	299	285	287	269	293	271	292	263	289	305	288	256	273	272	321	282	313	265	292	255	287	263	264	261	275	312	268	265	300	273	275	304	266	305	306	281	310	267	283	268	248	294	271	303	294	270	312	292	282	271	287	270	286	287	295	321	267	305	313	245	287	287	268	314	265	285	282	283	269	281	277	275	258	294	303	285	288	279	273	274	293	252	312	279	275	286	266	291	300	303	268	281	265	287	283	277	242	274	298	268	295	258	293	278	266	297	249	275	276	310	291	278	274	303	267	264	302	312	277	267	284	296	290	302	278	273	292	270	275	240	264	284	275	262	290	330	240	266	288	275	315	295	299	344	272	312	293	266	288	281	257	315	278	288	272	274	298	312	275	294	255	269	311	258	305	310	279	257	276	273	265	284	249	276	275	248	302	254	276	273	280	269	266	281	249	307	283	294	285	290	279	273	298	280	302	259	310	250	275	284	269	272	298	296	291	266	319	272	316	285	297	251	272	285	278	297	279	277	300	298	298	276	269	266	322	297	318	293	278	307	259	281	283	282	282	304	289	300	283	276	300	257	289	304	294	292	269	308	273	266	286	311	269	274	277	267	282	267	253	260	292	273	288	275	304	251	268	294	268	282	292	284	284	298	264	282	260	276	297	289	269	260	301	282	300	236	265	295	305	271	282	290	269	262	288	318	273	284	292	295	271	243	288	304	258	296	279	258	261	279	257	282	271	312	286	293	294	243	272	292	265	292	300	303	282	280	285	288	264	281	258	294	275	285	260	262	281	289	272	314	285	281	259	271	284	269	272	259	302	297	275	289	286	292	290	272	292	249	283	252	282	301	270	300	271	297	286	289	279	300	306	279	285	324	289	267	283	283	255	288	274	286	295	271	261	267	264	287	291	286	293	274	291	277	275	290	280	283	276	264	261	281	295	301	286	284	279	311	294	309	257	307	294	319	276	293	293	296	282	306	252	285	297	287	290	264	293	290	312	287	312	302	281	274	292	288	287	260	271	320	305	266	298	267	278	256	305	286	287	282	269	279	301	290	263	302	274	283	288	306	288	283	266	307	279	236	268	276	266	320	304	287	297	267	329	296	272	270	287	278	271	293	269	268	242	282	303	288	282	281	305	273	296	309	286	242	296	283	270	293	289	268	278	280	269	266	275	272	252	287	286	269	275	293	291	323	289	266	275	285	285	292	281	271	281	274	277	316	283	276	271	268	271	266	269	292	262	293	283	262	266	291	284	288	282	290	291	309	261	286	268	305	300	277	259	312	299	298	278	274	281	309	286	289	274	281	273	293	277	253	264	265	295	267	283	268	276	299	320	281	331	310	273	273	287	297	297	274	286	268	330	266	296	289	323	265	304	255	261	269	250	290	290	269	312	297	288	279	315	251	309	252	254	273	291	270	293	266	264	300	299	287	272	279	249	291	287	255	315	288	277	281	318	246	268	273	296	285	274	260	287	250	304	277	274	255	290	285	299	246	268	279	295	272	250	291	262	302	282	277	309	326	245	287	302	314	277	289	285	273	256	256	293	277	272	278	257	305	252	296	285	293	263	284	324	273	291	262	287	263	264	262	287	316	272	266	253	297	271	325	285	302	296	264	281	283	282	279	259	280	289	276	261	282	281	276	295	264	299	327	290	265	286	282	270	294	242	276	278	283	266	287	260	265	307	293	302	294	281	288	289	291	300	280	279	305	297	254	237	249	290	286	266	292	247	280	260	289	292	267	313	280	277	294	262	276	315	280	265	302	289	305	255	268	263	293	272	288	293	249	288	280	263	274	271	277	315	285	295	277	267	287	272	299	287	274	301	259	271	274	295	256	267	273	257	271	271	270	261	254	324	282	266	297	254	312	281	295	289	288	285	290	293	302	290	300	271	316	245	281	277	266	283	294	264	270	282	248	309	296	294	293	302	294	287	305	293	311	287	267	293	306	278	274	278	287	290	329	291	263	276	281	299	295	276	264	303	283	289	273	258	280	272	307	268	290	318	295	262	264	276	291	288	273	288	257	262	280	283	282	294	267	285	270	261	301	287	288	297	302	273	271	261	252	296	300	261	254	274	295	272	291	258	259	276	266	253	282	281	273	289	267	296	260	277	329	272	263	275	275	296	256	321	272	271	311	266	289	293	278	300	296	274	265	270	273	283	302	274	311	268	295	271	271	275	255	263	320	293	277	302	293	285	268	280	289	279	262	277	262	272	285	262	285	281	283	298	310	275	268	280	299	280	300	293	307	311	294	286	282	270	294	316	285	270	300	281	309	297	284	265	252	268	311	300	256	271	287	238	272	302	296	290	290	275	262	277	302	287	274	288	281	266	308	285	267	300	319	285	263	298	303	259	300	260	287	296	297	286	263	284	289	289	296	291	300	256	285	275	277	306	306	278	283	302	265	287	281	296	290	295	289	279	282	277	322	252	294	266	271	284	303	259	288	268	320	299	266	279	302	260	292	273	302	265	292	293	283	303	292	251	296	289	291	288	297	296	283	283	300	267	273	292	268	275	307	241	264	249	274	272	285	263	295	286	308	278	285	268	309	273	295	270	246	311	272	302
1112	62	28	33	36	32	30	33	29	28	25	20	12	22	25	18	18	17	24	14	27	19	22	24	23	18	20	15	20	15	25	14	15	18	18	18	18	15	19	14	15	15	12	24	19	15	20	13	12	21	16	25	23	15	15	18	16	14	12	17	17	13	11	14	20	18	17	11	18	13	18	16	16	25	20	25	11	19	12	11	19	15	13	17	17	19	12	13	14	14	28	15	14	13	15	14	21	16	24	13	16	15	12	18	17	22	18	19	14	13	12	15	21	19	15	23	14	12	11	19	15	14	14	18	14	22	22	23	22	26	16	15	17	18	13	16	14	16	17	16	23	13	12	19	14	12	18	18	16	26	12	17	16	18	18	14	21	6	15	14	20	21	17	19	12	16	18	17	11	13	11	24	19	20	8	14	16	15	19	13	16	16	17	14	12	25	19	13	19	9	19	21	15	15	11	17	16	18	18	23	19	18	13	17	27	14	30	15	15	19	20	22	14	11	15	29	22	16	21	12	16	12	18	15	24	21	14	18	17	16	11	10	11	12	20	17	17	13	13	15	19	15	16	13	21	9	19	15	16	13	19	14	21	14	19	15	12	16	14	14	19	19	13	14	15	15	13	17	17	17	22	18	13	17	21	14	16	7	11	11	12	22	20	14	19	13	9	18	21	14	19	13	21	17	16	10	13	19	18	12	18	13	14	16	22	22	14	16	19	15	18	16	18	19	15	11	16	15	19	17	22	21	13	18	18	8	18	10	12	18	14	14	17	16	10	13	16	16	13	21	16	11	12	21	20	15	17	18	11	20	12	12	16	17	14	16	16	12	14	17	16	22	15	13	14	18	9	18	13	12	19	10	18	15	21	18	15	13	27	24	10	16	23	16	18	20	17	15	13	9	22	16	16	18	20	23	13	14	17	15	11	16	16	18	18	14	9	14	14	19	14	16	13	19	14	18	21	16	16	24	13	15	25	11	9	15	10	20	17	16	12	13	20	15	18	16	15	16	18	13	16	19	9	19	19	21	14	16	14	17	10	20	23	14	16	18	15	16	17	18	20	16	13	15	17	17	18	27	15	18	16	13	8	15	20	29	23	19	15	9	20	15	24	20	26	18	12	15	26	14	24	18	17	12	16	19	18	18	12	16	15	9	17	15	18	16	22	25	19	10	20	14	27	12	21	20	20	9	17	26	17	18	17	13	14	22	14	22	21	12	17	16	24	10	16	17	15	19	15	12	13	18	15	20	18	11	12	11	15	21	17	11	14	11	18	19	19	11	21	16	20	21	13	17	23	16	14	17	21	9	20	18	17	14	11	14	12	15	13	19	17	19	13	17	18	24	14	17	14	13	17	19	17	16	16	13	17	19	14	26	15	16	14	18	12	20	21	15	17	13	11	15	21	18	14	25	23	25	11	16	14	13	24	18	14	10	17	22	16	10	22	19	15	21	17	14	16	17	12	21	19	9	15	13	13	15	22	18	16	13	16	17	13	18	21	17	13	12	14	19	14	27	18	16	15	14	14	17	13	28	22	18	15	13	16	21	14	12	20	13	22	22	13	19	10	22	12	21	11	17	16	13	22	17	12	24	15	14	16	19	20	15	21	12	18	13	13	8	13	18	15	16	17	23	23	14	17	18	16	21	15	14	14	8	19	20	16	12	17	14	27	28	13	23	14	13	22	17	21	16	11	21	15	13	15	13	19	17	20	17	22	15	16	9	19	14	10	17	15	16	13	22	11	11	16	21	12	19	14	11	17	19	19	18	12	18	23	19	14	16	19	17	15	22	17	23	13	15	29	15	14	18	21	22	16	12	18	15	15	14	18	14	24	13	10	13	14	17	18	12	16	14	9	23	13	15	14	14	15	18	20	17	19	16	16	20	18	20	26	14	17	12	15	12	11	16	19	15	10	13	18	17	20	15	15	16	14	17	16	13	27	10	19	13	17	19	20	18	20	15	16	10	22	12	17	20	14	25	15	14	19	15	13	22	22	10	19	16	17	16	19	12	21	15	18	8	22	12	10	21	26	11	19	12	16	16	17	13	18	14	17	20	18	9	18	10	11	14	22	12	19	14	9	14	25	20	14	12	22	10	19	17	20	10	26	18	18	21	15	16	13	17	14	10	17	15	18	23	16	13	12	18	11	11	8	15	15	13	27	10	15	21	17	30	17	13	14	17	14	15	14	22	15	11	12	10	13	10	27	14	14	18	26	16	14	17	21	16	13	10	12	12	13	17	9	23	16	17	12	21	15	15	13	12	11	19	16	19	21	22	17	21	13	18	21	14	11	13	18	13	16	6	11	16	13	16	19	23	18	19	17	17	16	23	21	16	19	15	16	18	16	17	13	21	10	17	12	18	12	13	18	19	20	22	19	15	21	13	25	22	12	11	14	12	21	13	12	13	12	14	15	18	20	8	14	16	19	12	19	11	20	20	12	8	14	14	17	20	10	15	19	17	23	16	11	18	11	12	12	15	18	20	21	16	15	10	23	12	18	13	19	18	21	11	21	16	15	21	18	16	12	17	12	15	21	12	12	21	9	19	19	15	26	10	12	19	20	12	17	19	20	20	10	17	12	22	18	14	12	19	16	20	20	22	15	14	12	21	16	10	16	10	17	13	16	21	18	13	15	19	22	13	14	19	12	18	19	17	17	16	15	19	20	19	18	19	20	21	17	17	18	20	17	7	22	24	19	17	15	19	19	16	15	14	14	15	19	16	19	12	8	18	13	13	21	21	19	14	14	23	7	18	18	14	23	19	15	15	9	16	16	17	19	14	20	17	16	13	22	17	14	21	14	24	19	12	13	11	22	19	15	21	24	13	18	14	16	17	16	14	15	26	19	12	14	20	16	11	22	11	10	15	18	10	18	21	19	12	15	23	17	11	11	13	10	15	19	20	12	15	15	17	15	19	21	16	21	13	18	17	22	17	12	18	26	15	7	20	14	20	14	18	20	12	18	13	18	14	24	16	17	18	22	19	10	17	18	17	19	13	10	15	15	17	21	11	18	21	21	16	17	24	17	18	12	22	12	19	14	18	21	21	17	13	20	7	23	16	21	20	15	17	15	23	10	19	23	10	16	10	22	17	17	14	14	21	10	13	14	15	14	11	13	8	14	14	18	13	16	16	7	15	17	17	17	15	16	14	20	16	24	13	24	13	15	13	18	16	19	18	13	16	23	21	23	17	13	13	14	20	11	18	16	14	14	9	10	18	19	8	17	13	20	16	21	18	18	23	14	21	19	22	20	11	19	10	9	13	18	27	16	15	13	14	10	15	14	16	21	11	14	13	16	17	16	17	14	14	15	24	15	26	16	23	18	12	24	15	16	14	17	8	18	16	16	16	18	17	13	17	23	15	10	10	20	17	13	10	22	17	13	22	18	19	14	19	19	27	11	17	17	19	19	13	14	14	13	20	19	17	14	15	21	11	20	17	14	14	17	15	20	14	15	13	22	16	20	16	11	21	13	14	20	13	14	20
9243	2573	740	1887	3225	3018	2392	1952	1462	1203	1077	847	807	701	627	598	586	716	626	547	460	435	428	390	428	373	411	424	408	411	366	364	356	364	372	323	325	358	315	345	331	359	356	368	377	348	374	341	350	351	324	324	292	317	342	323	323	342	344	320	333	311	297	291	282	341	329	326	330	341	352	348	346	312	333	309	324	326	350	297	351	321	368	300	323	331	325	310	321	333	307	307	320	302	322	296	331	333	290	313	284	296	297	304	315	299	329	341	300	309	293	304	324	326	290	304	308	296	296	303	305	324	317	330	334	297	318	334	327	309	300	333	313	335	315	304	318	313	320	286	291	289	315	299	326	340	333	321	311	313	330	340	287	334	311	312	317	328	334	314	329	315	318	324	326	324	291	302	335	307	305	335	309	305	292	313	327	299	306	307	332	298	308	346	355	308	277	304	319	313	284	324	330	286	329	324	294	290	314	344	293	349	340	331	287	342	321	314	295	302	318	317	315	326	328	303	331	299	331	312	326	322	303	329	317	309	321	322	326	285	316	316	335	326	328	318	289	266	318	302	330	322	281	312	293	334	301	339	329	326	314	315	349	342	309	287	300	337	304	318	330	309	303	322	303	328	326	345	339	297	342	323	326	302	337	297	315	327	316	316	294	333	306	322	308	339	332	324	306	312	338	321	339	309	316	306	309	330	301	344	347	323	349	297	332	335	323	294	328	318	305	297	326	296	348	295	318	324	347	290	301	315	322	307	341	307	340	306	328	330	305	341	315	304	307	314	294	308	342	292	299	310	341	320	313	311	292	340	318	304	305	290	333	325	290	331	313	300	322	316	350	310	295	337	297	300	325	291	318	324	315	317	317	299	319	291	336	319	332	332	301	345	301	325	293	304	314	303	324	287	303	299	352	326	329	342	320	340	329	314	331	322	315	319	302	308	325	334	302	305	284	307	327	339	311	343	326	329	309	343	315	347	327	301	347	309	357	319	311	334	329	336	317	312	320	334	300	336	313	307	323	328	313	316	312	346	309	293	335	325	311	316	326	326	330	293	351	347	318	332	339	294	309	314	347	296	344	307	327	319	300	326	287	352	319	313	298	307	296	325	311	310	312	307	324	320	332	290	316	307	327	293	303	305	328	312	299	319	327	324	305	313	303	347	332	313	314	296	297	314	299	341	322	317	316	286	309	310	289	303	347	346	338	308	317	292	322	298	305	294	309	332	304	306	336	324	274	312	309	322	312	327	302	318	338	325	315	318	317	334	316	321	315	322	340	327	316	315	334	337	315	312	305	327	338	297	314	298	284	328	349	315	367	331	336	329	325	303	309	304	300	328	342	329	331	339	352	293	321	320	298	294	332	312	358	311	316	325	317	293	320	322	307	292	303	304	354	297	352	346	296	317	360	324	321	314	326	342	342	326	316	321	320	307	300	306	312	290	292	306	325	308	302	341	323	258	275	311	332	332	328	325	356	344	295	330	297	313	344	318	299	335	303	296	304	347	322	304	341	299	325	344	299	313	314	330	298	291	310	354	330	315	299	289	273	321	310	314	307	300	318	320	322	337	319	324	331	309	318	314	300	337	319	293	311	309	301	313	308	319	318	321	312	306	289	311	337	328	296	313	325	333	295	337	330	314	338	353	332	286	299	319	308	359	296	326	304	311	313	309	327	298	287	312	321	346	299	301	324	293	304	289	308	324	329	290	314	312	314	306	327	320	283	319	286	324	307	330	344	308	300	346	307	341	338	296	340	315	317	298	292	341	337	310	337	314	312	338	318	293	321	301	353	326	340	332	334	297	328	322	310	305	313	347	303	312	296	308	342	326	309	277	311	345	306	318	331	313	336	335	327	324	295	314	320	342	309	313	342	333	306	312	335	333	331	335	305	328	314	305	339	332	294	354	338	313	324	302	323	293	323	328	290	331	353	304	308	298	317	318	333	301	316	280	310	343	315	337	296	315	320	308	330	357	320	323	335	343	321	305	326	294	334	313	303	327	299	319	320	345	298	276	315	318	297	331	328	309	302	313	307	328	340	312	355	340	301	333	295	326	316	324	296	332	321	323	317	314	312	345	316	329	280	293	330	302	334	292	286	334	290	305	306	319	303	280	323	323	298	323	319	322	326	322	320	302	318	298	333	339	298	331	330	297	315	331	300	296	302	338	280	333	324	291	331	326	306	327	323	290	300	298	305	315	309	304	310	323	320	298	305	296	315	307	309	304	356	299	357	337	319	335	322	355	336	318	291	302	325	326	327	330	299	334	317	363	295	322	356	289	309	300	305	308	322	323	307	335	312	300	321	323	306	340	324	328	288	312	330	316	306	333	298	318	290	340	325	323	322	323	309	328	308	315	299	337	311	305	300	322	297	338	328	298	326	326	297	315	311	311	303	319	326	323	320	326	305	331	310	339	272	320	338	294	344	323	314	304	302	320	296	314	327	329	346	299	308	284	316	320	305	308	311	334	320	320	316	334	311	304	315	326	304	331	304	340	345	273	343	314	314	328	305	300	321	312	306	303	293	311	322	315	322	350	297	311	326	303	306	306	309	328	276	304	281	317	315	305	339	287	317	348	331	324	328	335	320	312	346	293	316	311	292	320	297	286	294	312	328	314	315	301	301	327	329	325	333	290	331	319	319	324	313	293	335	310	323	290	330	342	327	320	303	300	337	333	283	313	315	277	336	312	302	308	317	300	321	338	333	308	333	322	298	301	335	304	312	312	336	361	278	333	323	311	326	342	324	328	333	309	321	320	322	288	286	302	318	309	301	303	314	308	290	277	319	322	328	315	334	309	319	307	326	318	314	352	316	303	310	304	326	299	315	302	329	298	299	307	310	289	308	305	310	314	331	331	319	293	289	349	292	329	308	322	311	330	344	317	319	306	294	329	338	320	308	318	280	304	325	312	306	301	315	316	337	322	312	319	312	313	338	342	310	325	329	340	352	325	309	315	300	304	309	305	302	289	318	317	341	296	342	350	318	313	326	328	313	318	330	320	338	322	290	307	344	300	292	309	306	334	312	319	321	337	310	338	330	298	311	318	262	334	297	318	343	326	309	313	316	316	308	294	321	353	303	337	334	318	317	310	308	328	331	321	323	298	298	314	340	300	330	304	317	357	331	321	320	319	298	326	316	316	306	295	282	355	325	297	284	324	330	298	333	327	334	280	288	289	316	306	304	301	306	317	345	346	337	338	303	318	311	320	339	325	300	337	303	307	327	327	350	286	328	273	308	332	289	317	316	291	317	322	355	318	316	315	334	315	308	307	327	340	333	317	327	305	284	312	321	318	318	354	285	291	333	303	326	304	320	283	309	328	337	300	333	298	332	281	335	343	301	304	329	286	309	312	322	331	317	299	336	305	284	333	306	310	310	320	330	329	302	324	317	355	306	318	316	299	327	322	315	295	297	290	283	333	299	322	274	308	331	337	319	308	305	313	346	322	324	284	326	314	302	308	294	275	334	352	328	310	321	276	308	347	318	326
2107	176	67	43	79	93	105	73	84	63	87	47	66	56	53	50	51	38	37	36	37	24	32	43	26	31	37	34	43	33	25	36	28	31	26	36	30	38	34	27	25	35	24	28	26	21	32	24	29	33	30	23	25	20	23	29	19	25	33	23	23	28	33	33	21	28	21	23	19	24	30	24	24	32	26	34	21	25	22	38	31	26	27	28	34	29	25	42	22	26	35	22	34	25	32	24	20	23	25	36	22	35	35	32	27	27	27	31	21	22	28	35	36	22	24	32	34	31	35	21	25	23	30	32	22	25	32	29	29	33	32	32	26	33	25	22	25	22	23	23	26	35	21	26	35	24	34	25	33	14	34	32	29	23	25	22	25	25	24	26	33	19	36	30	39	28	28	22	29	35	37	27	30	38	27	27	32	32	23	28	30	25	37	21	27	28	33	33	33	23	27	23	27	29	18	20	25	19	34	36	29	23	34	29	23	23	22	36	26	25	37	29	32	24	34	33	27	20	23	19	22	32	21	31	23	25	27	20	33	28	25	30	36	38	20	25	17	22	25	31	26	31	28	29	27	27	27	30	31	27	28	22	20	29	25	24	23	25	25	26	22	33	32	27	23	34	15	25	21	15	29	27	20	25	20	27	32	32	25	35	22	19	27	26	36	31	41	23	26	23	22	27	33	35	22	23	26	27	23	23	30	33	29	24	19	31	36	27	32	33	20	32	33	23	29	23	30	35	27	23	24	26	31	24	28	26	21	29	30	38	23	29	26	30	17	24	22	34	20	31	35	31	34	29	22	35	19	27	33	34	27	22	15	20	24	25	28	24	31	34	14	30	15	35	29	34	24	33	25	29	28	43	36	22	22	22	25	26	35	32	27	17	27	28	25	29	39	22	33	23	26	27	35	26	32	26	29	26	22	34	33	26	25	20	16	24	29	26	22	28	28	29	26	25	35	28	29	21	23	19	22	31	31	26	18	27	20	30	23	22	26	30	33	34	28	19	25	18	24	27	22	23	24	26	20	33	22	29	25	28	25	28	22	37	25	26	31	27	26	20	30	26	30	24	21	32	24	35	33	26	32	18	30	28	27	30	35	27	36	30	35	34	32	26	29	25	18	31	20	15	32	26	26	32	37	35	24	26	28	34	27	21	20	32	32	23	21	29	25	23	28	34	20	34	32	28	31	18	27	30	26	26	29	29	25	33	27	41	27	38	26	19	20	25	18	31	22	25	36	32	31	34	26	28	38	31	23	19	22	20	30	26	29	34	18	36	28	33	26	21	31	24	32	25	26	29	22	26	20	23	27	38	22	39	19	29	18	29	30	31	26	27	25	38	35	24	31	28	33	24	25	22	24	26	30	25	26	26	33	26	26	23	26	18	24	24	25	34	28	22	20	26	28	25	34	21	29	30	34	28	27	34	25	21	34	23	27	23	13	30	24	21	30	28	26	36	32	28	25	25	37	26	28	26	29	26	22	32	27	25	27	36	26	30	34	27	23	33	13	30	36	32	36	20	28	28	24	23	28	25	36	32	18	28	27	22	29	35	30	27	32	25	30	20	43	29	23	28	28	18	38	32	20	28	39	22	34	26	24	29	17	22	30	20	23	27	25	29	31	27	18	26	28	21	24	29	42	25	25	33	21	29	30	38	23	22	26	27	16	32	26	32	21	28	35	26	24	31	34	28	28	37	27	28	27	29	31	23	22	27	31	37	33	27	24	27	22	27	34	36	22	30	23	28	28	29	35	32	35	29	28	32	19	25	31	24	22	33	30	26	26	38	33	23	23	25	24	21	19	30	33	28	29	28	31	20	22	36	29	26	20	28	18	25	20	27	28	26	28	28	26	31	17	26	33	33	24	24	24	24	22	25	27	30	38	22	29	23	26	35	26	24	26	36	28	38	28	23	30	15	22	29	19	24	30	24	20	20	26	33	29	30	45	26	24	30	22	24	30	25	25	37	26	30	31	15	28	26	22	30	29	32	41	32	21	15	26	26	25	29	29	21	25	26	27	25	29	38	30	27	25	32	20	22	23	32	30	22	35	35	26	28	28	28	22	31	23	25	35	27	23	32	34	30	28	24	34	20	26	28	24	29	24	23	31	34	28	29	28	24	23	29	23	29	28	31	33	27	23	22	31	26	37	32	30	34	22	27	15	20	33	36	21	25	16	31	14	31	24	35	29	23	27	29	29	25	30	38	23	18	34	25	33	30	24	25	24	22	26	35	30	25	31	19	26	32	22	25	32	28	23	26	31	37	35	27	33	35	24	34	25	30	29	11	25	35	20	29	29	26	30	28	27	31	30	31	29	23	37	31	25	22	29	25	19	26	20	27	27	21	24	24	25	28	34	29	29	31	21	26	26	15	22	23	33	34	32	30	34	31	21	21	26	20	29	24	38	26	30	25	28	26	19	32	33	21	22	30	26	27	31	19	25	34	32	18	33	30	42	27	29	26	21	30	25	26	24	30	22	27	22	29	29	34	26	21	16	30	36	28	24	18	27	30	30	30	29	35	24	31	39	34	26	21	21	25	35	30	28	35	35	34	26	26	19	23	33	23	20	27	30	23	26	21	26	36	28	22	28	37	24	25	27	35	38	22	25	21	24	25	24	20	26	32	25	34	32	31	25	27	27	26	32	35	19	32	27	29	21	29	28	27	27	21	26	20	28	21	28	28	27	31	17	30	22	15	29	25	38	26	24	20	29	27	33	20	23	31	32	20	20	33	43	20	23	22	28	27	21	38	23	26	20	29	21	30	30	33	40	25	30	35	26	29	21	32	25	23	27	28	20	27	26	27	42	27	23	38	15	30	32	30	30	31	27	28	31	28	24	31	24	28	28	22	19	22	34	27	18	32	31	35	26	29	24	24	24	29	23	31	31	29	28	28	32	18	29	21	28	30	28	26	28	24	35	34	31	32	15	22	30	25	35	31	30	32	25	24	24	22	32	26	33	21	24	24	28	35	26	29	26	37	28	32	32	29	33	22	31	32	39	28	26	17	29	21	37	26	23	31	16	30	22	22	33	19	29	35	22	23	32	27	32	25	34	33	34	23	28	26	27	31	29	24	26	22	29	24	26	35	31	25	28	30	36	22	33	33	27	34	24	27	31	38	23	24	28	38	36	39	33	25	19	33	28	22	25	29	31	31	22	34	21	28	22	15	29	19	30	29	31	21	32	30	27	32	20	29	27	39	36	34	23	19	18	24	22	32	41	21	31	28	25	33	20	31	29	36	17	30	26	30	24	29	35	24	20	23	26	27	38	28	24	24	30	35	27	35	24	32	28	32	34	27	30	23	33	25	30	31	19	27	28	29	21	29	25	26	28	19	32	38	30	21	35	27	31	28	29	23	27	22	33	26	17	31	19	29	28	27	21	25	22	30	29	31	36	31	24	16	30	28	25	34	39	34	27	25	37	28	28	22	23	27	29	21	33	31	23	24	19	23	20	16	28	26	26	23	28	22	36	32	24	24	26	28
12869	5115	1717	5630	9831	9282	7448	5810	4693	3730	3029	2626	2224	1961	1728	1539	1485	1624	1448	1283	1011	1031	1022	898	900	840	784	852	782	753	721	710	673	733	656	634	704	678	699	639	637	649	656	610	600	586	603	605	621	570	602	544	546	595	577	626	548	536	597	586	569	518	534	519	580	554	524	560	584	576	559	563	525	534	574	544	502	550	582	522	508	523	555	510	528	544	536	516	528	523	562	553	538	569	574	515	508	515	527	509	528	548	533	508	536	563	524	544	505	528	528	517	533	541	528	539	561	530	550	522	519	557	549	559	484	512	509	521	542	518	478	518	542	519	528	551	517	533	523	518	535	530	571	523	512	544	528	557	538	542	526	530	558	547	477	551	553	490	524	502	542	534	514	540	550	540	543	491	516	531	534	525	540	525	525	496	513	507	501	491	537	547	513	543	511	496	530	524	519	560	516	505	480	543	488	546	532	512	542	520	537	543	550	522	483	512	524	500	505	539	550	511	531	515	528	520	564	533	540	525	519	508	510	574	516	550	567	557	515	508	495	516	501	510	533	537	534	501	510	522	513	513	545	542	512	507	507	542	503	469	508	522	521	515	545	518	500	559	521	517	570	545	545	470	522	512	482	507	568	502	527	537	511	495	476	512	551	501	510	520	524	536	520	508	530	528	508	500	511	566	514	509	538	514	514	543	501	522	543	549	507	471	507	510	506	531	522	516	533	520	525	501	513	490	535	511	488	514	514	497	524	514	503	472	527	494	583	541	548	523	496	515	547	521	522	542	511	522	515	549	479	532	539	489	480	504	513	516	550	565	523	530	494	503	540	508	546	537	571	541	517	550	514	507	540	498	541	518	516	536	539	539	537	528	499	487	541	512	500	490	551	489	548	499	518	538	497	520	542	537	536	529	531	544	502	459	522	516	524	499	586	573	536	550	508	524	502	526	496	534	523	560	510	499	550	535	541	535	477	506	531	513	521	515	507	502	543	522	549	482	479	472	553	530	535	531	548	518	513	536	500	530	539	590	556	535	572	511	542	507	495	555	543	532	531	492	511	503	516	551	509	511	540	508	522	530	494	487	521	549	517	535	555	561	543	510	546	512	509	501	535	524	558	548	479	518	529	554	477	510	554	516	525	492	501	502	480	529	536	475	530	505	518	498	499	502	491	519	527	510	537	534	519	488	524	514	492	501	524	504	531	528	487	506	514	520	522	539	524	537	512	535	517	507	522	498	558	509	520	544	529	496	509	541	479	493	520	474	494	524	548	526	516	494	474	525	503	529	493	523	536	527	505	540	474	528	508	521	510	528	504	543	477	519	506	555	549	496	544	479	544	535	497	540	537	528	502	479	540	536	553	522	527	539	531	495	498	537	524	517	533	500	581	537	519	514	473	529	518	538	505	481	517	532	495	559	536	522	531	538	495	516	517	520	499	520	513	537	529	516	551	531	528	537	546	492	503	523	502	535	533	514	542	510	515	543	532	522	527	514	496	546	542	508	569	523	548	517	522	532	525	491	517	470	503	523	535	537	531	525	543	509	529	518	515	530	544	506	531	534	530	537	564	525	539	547	512	515	558	530	495	531	495	564	526	483	519	507	529	501	500	540	517	515	519	524	538	529	552	525	529	554	521	483	538	525	503	539	530	555	532	516	509	574	520	555	524	504	515	515	519	519	542	564	491	540	536	514	529	530	520	464	523	550	538	550	512	541	515	563	508	531	463	530	550	531	490	537	544	486	513	515	504	522	484	514	520	548	518	511	527	500	530	485	514	525	567	515	478	475	522	516	521	498	503	507	495	492	517	522	529	535	518	497	504	519	498	511	547	529	528	524	513	541	518	516	505	524	519	493	505	523	487	506	524	523	556	551	528	528	515	500	529	531	550	525	483	535	535	537	522	557	534	503	530	505	521	511	537	496	537	505	511	506	564	490	534	524	502	494	507	482	497	560	535	561	478	507	529	537	515	552	547	512	516	528	597	518	534	539	532	520	489	528	554	531	541	515	495	515	502	525	534	514	520	528	563	549	507	521	501	530	518	566	511	535	516	485	535	521	529	533	526	576	479	508	557	531	510	528	518	535	525	503	489	516	523	524	494	512	534	502	509	486	510	499	491	514	549	530	566	497	517	521	533	500	513	502	509	534	510	557	565	514	539	500	503	522	508	543	534	476	510	550	540	557	482	470	509	522	492	512	540	506	524	512	514	540	547	538	527	517	541	547	538	498	530	488	494	522	566	512	515	515	564	572	542	521	527	494	529	519	554	521	510	529	520	529	537	531	547	554	500	516	503	543	497	513	542	516	549	510	459	516	548	522	536	534	551	520	527	527	514	498	500	506	530	512	524	516	551	523	514	487	529	535	549	517	495	510	503	487	484	571	501	506	504	503	504	509	529	512	552	500	567	512	523	502	544	492	547	517	502	555	543	537	495	522	526	523	521	498	527	511	501	550	549	512	492	516	505	504	551	499	512	496	522	538	524	488	526	473	553	549	540	552	534	549	499	535	534	520	531	508	517	554	503	547	524	546	508	534	523	500	500	460	532	507	496	515	491	518	525	505	484	523	554	525	537	507	542	562	549	497	528	527	542	503	529	540	533	512	517	523	530	534	528	497	524	511	526	520	556	528	515	504	536	501	521	538	525	540	532	546	517	537	538	466	538	494	537	539	528	530	535	540	534	521	532	510	547	510	548	494	521	527	527	509	523	535	473	517	527	567	558	496	527	547	493	517	564	524	515	491	566	531	464	556	516	497	520	541	494	519	527	514	536	526	545	541	511	483	548	500	530	531	543	537	535	474	505	510	525	549	544	541	543	512	557	487	535	527	537	535	480	542	510	495	541	525	509	517	545	549	510	551	519	508	504	527	560	524	488	563	538	502	481	499	552	500	510	529	524	537	501	512	495	529	482	506	509	477	539	528	536	563	548	589	484	530	546	548	532	510	523	510	543	533	515	475	498	554	547	568	515	530	529	480	532	569	554	502	515	489	525	495	526	532	519	505	527	553	503	491	477	547	544	533	539	518	537	477	520	545	554	529	540	538	510	520	519	532	491	544	557	505	530	557	515	500	535	511	535	511	535	511	534	572	570	494	546	559	500	528	519	540	503	501	518	535	530	501	484	556	523	491	531	548	559	510	521	542	562	499	598	517	530	560	539	523	519	524	501	508	491	484	511	528	491	541	519	515	525	535	528	479	539	545	543	495	517	513	524	551	510	550	516	513	542	535	531	502	530	517	525	547	527	540	529	517	546	526	545	533	540	528	546	500	551	520	510	530	512	552	488	515	546	531	516	513	519	497	507	515	539	549	497	516	525	526	532	550	509	536	525	556	512	529	488	529	530	522	548	491	514	494	507	520	509	557	546	500	543	516	523	517	519	503	539	515	512	493	550	499	530	524	505	492	546	492	493	516	522	502	469	527	517	531	573	546	546	541	560	501	489	507	510	557	567	517	525	500	520	563	534	505	513	504	547	537	471	559	519	498	502	566
2077	152	83	63	76	96	100	78	85	71	44	65	75	43	50	59	41	56	44	37	39	28	35	35	34	29	24	26	47	25	31	37	27	30	30	30	29	21	30	31	29	25	26	17	26	34	32	25	30	26	28	35	34	25	27	30	24	17	28	34	32	25	27	28	21	21	37	36	30	27	28	24	17	35	36	34	25	39	27	23	26	16	19	33	23	28	27	28	18	25	30	28	32	21	21	31	35	30	24	38	35	23	22	25	38	23	36	35	28	24	26	29	31	28	31	24	27	32	23	26	25	27	22	39	26	38	25	28	21	31	26	30	21	29	28	17	22	20	22	27	23	28	26	30	29	20	41	32	29	33	29	26	38	32	29	29	31	31	19	21	26	25	22	22	32	24	37	28	22	29	24	31	31	29	36	30	21	26	29	22	39	27	27	22	29	33	21	20	22	30	22	32	39	29	25	27	23	28	28	28	23	33	24	24	21	26	30	30	23	34	20	21	29	27	34	35	23	38	23	25	30	25	28	29	26	36	28	34	31	32	32	24	22	23	29	28	26	28	32	29	31	31	26	20	30	31	29	21	26	34	29	28	21	24	27	29	23	30	24	26	22	38	34	30	15	22	27	30	15	22	32	31	21	28	26	27	24	17	23	31	28	26	23	31	26	31	26	28	33	29	33	35	25	20	29	17	30	21	41	19	25	32	28	32	30	17	31	28	25	30	34	30	27	22	24	28	30	24	26	25	32	25	27	33	31	28	25	32	27	23	30	29	20	23	27	33	28	33	20	25	21	33	17	21	35	27	30	28	31	16	44	26	25	24	29	26	27	30	36	37	35	23	33	35	18	24	35	20	32	24	26	24	22	20	23	28	22	26	27	23	28	27	17	25	28	31	14	23	27	31	23	21	28	27	30	22	37	28	30	22	34	33	26	37	33	28	26	18	26	24	26	26	27	23	32	27	26	20	24	29	22	30	22	35	29	35	31	20	25	21	29	20	18	25	18	20	34	23	22	29	21	29	25	24	32	35	19	30	22	28	22	26	33	24	24	19	28	30	22	18	17	27	17	23	22	33	27	27	21	15	36	24	33	26	25	31	23	29	29	35	26	33	22	31	15	33	25	20	26	37	21	25	23	21	25	32	28	24	27	20	37	21	29	28	20	28	33	31	17	28	18	19	20	24	27	17	19	20	26	28	25	28	31	28	26	35	41	20	26	24	28	23	27	25	26	27	18	21	19	24	29	22	23	32	27	37	21	32	27	33	29	23	27	30	23	24	27	20	36	32	22	22	24	37	24	32	26	29	27	27	24	35	23	29	29	25	24	35	21	25	25	30	30	25	24	29	17	23	22	26	23	34	27	29	30	31	28	35	18	19	19	22	27	25	28	33	22	37	29	27	18	33	33	33	20	28	19	22	31	34	31	31	32	26	29	23	34	23	21	29	22	28	30	29	21	30	30	31	23	25	31	29	24	25	21	20	26	33	31	20	25	31	42	26	18	23	34	21	26	20	29	31	19	23	28	31	33	24	22	25	32	23	32	38	24	20	30	26	21	27	28	31	31	24	24	17	22	21	29	31	27	20	31	23	43	33	25	25	29	29	26	27	37	31	30	26	27	27	28	34	32	23	24	29	22	15	36	30	34	23	35	32	28	25	33	30	20	27	34	30	22	26	26	28	35	35	24	33	25	21	30	31	20	35	24	23	26	29	31	31	27	35	27	23	27	23	20	37	24	22	20	20	25	29	29	31	33	21	26	27	27	36	17	20	23	25	34	28	25	19	31	22	27	30	36	28	33	43	28	32	22	27	27	23	22	29	29	24	27	32	30	28	26	25	25	28	26	33	24	28	33	29	28	30	22	32	30	36	28	25	22	27	37	34	27	19	26	25	25	22	30	23	31	23	31	22	26	25	28	39	31	29	23	29	35	29	30	27	27	32	24	13	29	33	22	29	28	30	22	26	27	38	20	23	20	42	23	30	27	32	30	19	26	29	29	25	24	22	22	29	21	21	30	27	27	19	29	32	29	31	18	23	30	27	22	33	30	28	32	25	33	28	20	26	21	34	27	37	36	25	29	33	35	29	21	23	32	30	26	34	22	30	31	21	24	23	29	32	30	29	24	27	22	21	25	20	30	25	27	26	39	23	27	37	28	25	23	34	23	26	26	21	32	26	29	41	38	23	22	19	28	28	33	27	31	30	19	23	28	23	27	30	26	23	26	33	26	18	16	16	36	38	29	32	25	19	23	27	19	32	20	27	28	25	26	32	24	31	31	23	26	27	25	31	19	31	32	27	33	33	33	21	20	30	25	27	26	36	24	27	23	37	18	31	22	28	26	15	32	21	30	27	30	30	31	25	21	30	25	29	26	23	18	27	24	28	40	25	33	28	30	29	19	25	27	28	24	22	32	25	25	27	21	28	24	27	27	32	27	34	27	25	32	30	26	24	30	31	23	26	22	21	21	31	25	32	27	30	30	14	26	26	31	36	35	27	34	22	25	20	29	20	35	30	30	22	29	21	22	24	28	27	26	22	34	24	24	28	32	23	30	20	37	34	27	39	29	39	22	23	32	27	27	17	25	28	31	34	28	28	26	33	38	28	32	34	35	33	34	20	20	26	28	24	25	20	15	29	17	20	24	28	28	21	23	22	23	22	14	25	25	32	30	23	25	21	31	21	32	32	20	38	28	30	32	19	25	22	31	20	31	26	36	31	25	28	29	21	24	23	30	29	30	31	18	23	26	34	32	29	28	19	33	34	20	28	28	20	36	25	30	37	13	16	29	42	27	23	30	28	33	29	24	29	25	21	37	22	24	27	25	28	29	29	25	23	34	24	29	30	26	33	17	19	34	36	33	25	28	34	24	29	20	21	28	24	26	35	36	24	24	31	42	24	34	21	29	26	25	35	30	22	25	35	24	35	27	25	15	29	36	34	27	21	31	21	22	42	34	19	28	21	31	30	22	24	24	27	26	25	32	20	24	29	24	21	25	28	33	28	21	25	15	28	33	27	28	31	25	30	27	30	27	29	24	30	35	29	16	33	29	25	31	30	32	34	32	26	28	25	27	27	25	29	27	27	27	25	30	24	15	33	29	29	28	34	21	29	21	23	43	32	24	21	34	25	34	34	24	31	32	31	28	34	28	31	32	39	21	26	34	28	17	34	29	21	20	21	30	20	31	23	25	25	28	24	25	28	22	21	28	32	30	18	19	17	19	24	25	37	27	32	23	34	29	29	29	30	35	27	20	29	19	27	36	35	35	20	27	36	25	29	36	14	24	25	29	19	25	24	27	23	40	34	34	31	34	31	25	31	30	32	28	21	24	34	29	32	35	31	22	37	35	20	27	35	29	31	22	25	36	23	26	25	26	27	36	30	28	30	26	33	26	36	25	26	32	33	24	21	32	35	31	23	17	31	31	21	28	32	30	31	28	29	27	39	27	25	28	21	33	27	26	31	25	25	26	42	18	15	34	43	22	27	28	24
12487	5086	1685	5374	9354	8925	7287	5726	4460	3601	2941	2512	2126	1969	1714	1496	1529	1657	1365	1247	1025	938	969	901	872	828	795	833	828	750	725	738	633	687	672	661	667	635	679	604	607	624	554	625	608	557	572	570	564	589	579	580	574	582	591	604	601	568	570	537	595	554	545	539	562	537	526	583	515	566	537	549	545	567	574	569	517	525	549	542	537	571	545	526	547	559	566	509	543	536	527	556	526	530	573	560	548	549	523	574	509	503	532	497	570	521	525	537	542	564	481	517	509	556	513	544	556	507	535	496	492	565	527	503	532	557	543	542	537	536	553	509	540	526	537	553	553	538	521	533	508	499	526	500	510	535	498	483	561	542	530	547	490	491	533	529	527	521	504	527	515	573	534	523	454	569	504	549	499	541	507	528	511	518	496	542	529	523	538	497	468	540	513	542	531	552	544	525	523	505	538	507	512	552	496	525	574	535	499	533	498	520	489	457	482	531	507	521	506	490	538	523	496	508	513	494	511	480	499	504	516	571	565	532	509	485	500	498	516	571	499	525	514	556	498	543	555	517	512	542	563	519	552	519	528	503	510	511	514	483	518	486	498	548	507	490	544	492	527	477	500	474	507	534	489	527	495	517	490	488	541	531	530	521	503	502	512	481	545	500	526	539	532	499	533	506	547	521	501	520	549	511	527	494	532	493	513	538	484	497	536	521	567	501	506	536	573	502	571	518	524	494	524	508	524	526	533	460	512	529	546	576	523	532	502	556	530	555	509	537	518	549	484	525	520	525	501	512	491	481	529	514	526	521	517	540	524	504	545	518	507	526	495	528	548	500	540	549	551	553	523	550	545	543	518	529	494	472	529	511	500	488	518	522	564	556	517	484	533	551	539	528	512	519	507	544	529	509	488	515	520	517	472	531	551	524	522	524	516	530	527	522	509	526	506	494	525	524	516	519	516	514	501	517	480	509	539	525	520	529	539	530	504	517	537	514	512	550	515	554	524	474	511	554	526	560	526	544	536	514	513	489	511	516	508	519	480	500	562	541	539	523	489	488	505	550	500	531	512	508	547	496	496	523	533	530	532	480	529	519	527	539	502	500	503	531	556	512	502	474	527	510	525	481	529	488	544	519	488	552	507	524	508	504	511	507	515	551	508	528	534	514	531	548	558	521	567	500	516	518	523	489	512	527	483	510	518	537	522	516	526	495	524	504	528	509	506	524	555	547	517	526	475	522	489	504	500	505	499	517	526	522	501	549	495	471	512	460	522	501	518	514	515	513	530	496	471	505	530	476	469	502	540	553	509	504	545	532	519	533	514	508	512	528	547	548	508	516	485	512	513	489	544	507	496	486	525	539	503	521	489	509	512	506	513	520	496	513	557	508	491	530	536	545	497	558	533	519	523	512	499	507	498	511	526	515	498	535	528	540	496	488	547	535	497	532	530	553	481	536	506	507	452	576	493	551	527	531	516	535	508	513	515	482	548	498	558	485	517	498	529	554	499	479	485	543	512	539	481	469	533	503	535	505	534	513	528	502	531	534	500	497	547	510	536	519	527	469	513	505	506	528	512	591	545	547	515	515	554	530	513	503	538	471	511	522	492	533	531	541	528	539	529	519	486	528	505	504	496	493	496	479	525	503	510	538	509	493	537	511	486	510	483	521	540	527	529	549	512	498	544	535	492	527	534	451	489	508	488	592	530	556	517	537	540	526	540	571	510	508	506	551	510	475	514	507	507	556	559	502	536	557	538	512	493	479	489	533	554	535	534	517	474	528	522	539	535	541	498	509	525	510	508	517	530	541	505	519	510	538	506	511	473	489	516	530	544	521	517	504	540	515	505	549	507	537	521	523	524	504	483	457	527	519	533	508	543	504	497	545	517	499	520	539	552	515	535	504	517	519	536	514	503	498	531	490	505	501	503	510	522	505	521	525	498	513	536	519	519	520	503	507	551	517	504	552	531	556	528	541	507	520	508	543	508	504	520	488	533	491	536	499	520	506	527	548	518	514	559	485	526	514	519	496	513	522	536	517	516	558	549	526	531	477	508	567	500	527	498	497	566	519	503	535	516	533	491	539	543	501	513	503	529	516	523	521	565	516	498	547	530	514	529	503	542	516	475	492	495	548	533	533	518	493	497	485	513	566	495	522	518	500	488	482	537	518	512	527	523	533	494	519	541	528	570	561	533	535	495	527	508	495	535	559	506	536	522	600	546	502	508	500	495	544	517	525	499	568	545	509	519	549	567	529	536	482	511	548	484	510	483	543	514	511	525	518	494	480	516	530	525	503	528	494	524	510	530	487	513	538	519	496	555	523	509	521	526	532	489	539	519	528	517	525	526	531	523	512	507	513	517	527	512	557	522	506	517	485	540	523	516	497	497	543	498	503	491	528	522	530	551	510	501	547	527	511	516	545	520	505	505	518	499	541	533	530	536	521	528	480	522	521	507	513	497	491	515	537	515	520	488	513	591	507	539	529	541	548	487	485	505	472	511	550	531	542	488	536	529	554	532	500	546	531	526	474	501	518	493	537	483	528	468	523	547	528	527	490	510	535	563	542	517	516	533	509	527	530	549	546	515	551	447	534	536	506	532	529	483	537	517	563	519	544	494	551	514	517	534	510	505	508	516	520	501	547	524	491	542	502	560	519	532	486	521	513	535	506	517	510	517	516	518	505	469	509	523	516	534	470	527	525	544	507	511	537	555	547	509	474	534	508	535	541	544	517	490	495	493	500	532	518	522	481	527	528	519	503	475	554	518	523	480	523	487	506	491	566	451	541	512	511	503	536	540	539	503	512	507	558	511	492	483	528	500	537	513	505	509	559	512	463	544	495	536	482	503	525	537	549	536	479	508	522	532	494	512	509	517	514	527	501	519	518	531	504	549	503	527	489	536	512	489	510	549	502	547	522	514	535	527	526	530	497	477	541	531	545	518	506	531	526	525	494	543	535	510	522	500	501	497	487	509	478	556	494	518	513	479	495	532	518	539	504	532	532	525	499	513	493	463	532	480	560	552	535	475	515	534	525	530	561	500	525	523	518	479	562	528	569	523	503	525	528	530	516	536	495	518	511	555	538	532	523	502	531	522	560	531	524	495	480	484	468	547	521	537	501	535	503	526	525	528	509	509	526	520	481	510	504	464	541	485	532	511	510	543	517	508	515	520	488	493	523	505	517	467	514	513	551	528	529	548	523	508	507	547	519	534	494	498	505	504	552	554	520	503	502	493	518	529	486	539	512	482	485	549	528	518	466	517	511	574	552	519	502	544	527	539	533	520	542	533	552	529	549	513	516	505	515	522	533	531	514	587	515	520	506	548	540	536	504	518	553	513	476	524	530	497	540	533	520	591	522	513	541	529	525	563	547	528	512	509	486	543	533	531	517	515	476	505	545	513	504	513	535	507	516	508	525	528	572	539	513	516	519	478	466	549	534	484	554	532	495	491	520	523	547	543	494	513	513	494	512	515	506	560	522	569	552	504	498	569	515	489	523
1404	280	89	48	121	175	180	155	134	107	98	77	70	68	67	51	50	57	47	52	42	47	34	23	39	34	31	22	24	21	25	22	21	13	21	23	12	20	20	18	19	23	17	18	21	16	16	19	16	13	11	13	16	21	14	14	18	21	13	15	14	15	18	13	18	23	16	11	13	17	20	9	12	12	12	17	14	13	12	17	18	15	12	20	20	13	22	22	13	20	15	15	12	11	12	11	16	11	19	13	12	17	10	16	20	14	18	25	15	11	14	13	17	15	12	17	15	17	9	12	15	18	11	19	12	16	20	12	16	14	18	10	18	23	18	13	13	22	16	20	24	18	8	21	15	25	14	14	14	15	20	12	19	17	13	13	12	12	17	16	14	18	10	11	15	11	18	16	13	22	9	12	12	10	15	14	11	14	19	14	22	14	13	11	12	15	18	15	18	17	11	17	10	12	15	12	15	14	15	16	16	15	15	13	17	15	10	13	15	14	15	14	12	14	13	20	15	12	14	11	15	17	11	18	17	17	13	10	13	16	16	14	19	7	22	16	15	18	20	14	16	13	17	19	12	20	14	20	20	17	12	15	10	8	15	11	21	14	14	12	13	12	11	20	16	19	8	12	24	13	18	15	11	12	20	17	14	9	13	15	13	17	11	22	12	16	16	15	23	16	8	15	14	12	12	21	19	18	12	11	10	18	6	17	13	14	11	17	22	16	13	14	14	13	13	10	12	14	11	10	14	12	17	15	19	10	20	17	9	20	20	11	17	17	19	15	13	9	11	14	15	14	20	15	12	17	12	10	15	14	14	19	19	9	15	17	12	15	18	12	10	12	14	14	13	11	10	23	16	6	14	13	8	13	20	18	9	18	13	14	14	14	22	18	12	14	15	12	13	9	14	16	22	10	13	13	10	14	15	17	19	12	17	23	11	20	12	14	15	13	10	10	17	19	20	16	11	18	13	21	13	15	20	16	17	20	11	12	15	20	21	17	19	11	9	20	8	11	23	19	16	14	24	20	14	18	18	13	17	17	17	19	21	8	9	9	12	16	13	12	19	10	12	14	10	13	12	17	5	12	16	17	9	11	22	21	13	16	18	9	10	19	12	13	16	16	19	21	17	14	9	10	17	16	14	15	15	12	19	7	14	12	14	18	12	13	12	13	16	16	15	12	9	16	9	11	14	16	17	13	21	19	10	12	12	19	14	17	19	17	21	13	14	15	14	10	10	11	21	11	11	17	11	15	15	18	16	12	11	20	18	14	14	10	18	13	15	16	16	17	20	15	22	13	21	13	10	17	12	18	13	19	14	18	17	19	20	11	16	15	15	15	11	14	13	21	15	20	21	14	11	16	9	22	7	18	17	16	6	10	21	19	6	11	19	14	18	20	10	11	15	13	16	11	7	10	11	18	19	15	19	17	17	12	11	12	15	13	15	12	12	22	18	16	13	17	14	8	15	16	13	23	13	10	14	14	17	14	9	15	13	19	10	14	11	15	17	17	21	9	18	12	11	11	16	17	13	15	10	22	8	8	12	16	14	14	23	14	15	21	16	15	11	9	11	21	9	13	19	12	20	11	12	14	12	21	15	15	7	13	9	16	18	13	16	11	10	18	22	11	13	14	16	20	18	11	12	11	14	18	11	17	13	14	12	15	10	12	18	8	13	16	14	21	16	17	15	20	13	7	13	16	14	13	23	14	9	14	13	16	17	10	15	16	16	9	19	15	11	13	22	12	14	17	17	17	16	12	23	19	15	18	16	9	16	5	14	17	19	16	19	15	15	18	12	18	13	17	18	8	25	11	10	15	16	15	11	18	20	15	9	24	16	14	19	12	19	16	8	10	13	14	8	24	10	19	13	12	17	12	21	29	8	16	11	10	13	23	19	19	17	14	16	10	13	20	12	9	22	18	15	18	10	19	13	14	13	10	18	13	16	14	15	18	9	12	16	15	13	19	14	13	20	13	15	9	11	17	18	13	17	16	15	14	12	13	13	16	13	15	13	14	14	12	14	12	9	18	18	16	11	17	15	13	18	8	13	21	22	18	13	12	11	18	12	14	15	13	15	10	11	11	20	14	8	15	10	18	9	14	14	17	9	10	20	11	13	13	17	14	7	11	11	11	15	13	24	9	14	11	15	15	8	18	17	12	8	10	10	10	11	14	20	13	18	16	20	23	11	15	12	12	11	12	10	18	11	20	11	13	17	15	18	12	19	12	8	14	15	15	13	16	9	16	13	11	15	11	11	23	18	12	15	14	11	16	15	10	16	18	18	17	20	12	14	14	12	14	16	19	17	18	11	18	12	13	12	19	11	17	19	20	14	11	13	17	9	17	19	8	17	14	14	13	9	17	13	17	11	20	15	14	23	12	12	12	15	10	12	8	12	10	13	17	12	11	18	18	15	14	18	14	12	13	18	8	11	12	15	13	18	14	17	19	9	24	9	15	12	12	15	13	19	22	15	16	14	15	15	12	15	14	12	10	14	12	15	16	14	19	25	8	19	12	13	20	19	16	14	12	10	14	20	14	14	11	15	13	14	13	14	10	15	17	8	15	12	19	14	18	15	14	20	18	13	12	14	8	15	15	9	17	19	15	9	18	13	18	18	10	19	15	13	22	11	6	11	7	14	14	15	20	14	8	15	20	17	11	19	13	15	14	15	8	14	12	17	13	12	15	14	15	18	20	11	12	15	19	14	17	14	12	15	25	10	18	13	15	14	16	14	13	13	6	18	18	18	24	19	13	12	14	18	12	14	21	16	15	9	9	18	14	15	11	13	8	20	25	17	16	14	9	13	14	15	9	18	10	13	23	19	22	15	7	11	14	13	18	12	14	16	14	7	14	15	13	11	12	11	9	14	17	13	12	20	12	17	17	8	9	15	10	6	17	15	16	12	17	13	24	17	17	18	6	16	18	17	20	18	11	17	10	17	25	14	17	12	14	13	16	9	15	9	13	11	15	9	14	13	11	14	18	17	8	12	12	19	13	14	13	12	17	11	19	16	22	13	19	14	11	13	12	8	10	12	11	16	20	18	12	14	16	16	16	15	10	12	13	13	14	12	10	17	18	19	12	11	15	13	10	19	12	14	10	10	19	13	13	12	19	11	3	17	13	13	14	13	12	11	16	10	16	17	17	21	18	10	20	18	14	14	13	17	21	14	17	17	13	17	16	15	15	16	10	14	14	13	9	18	15	21	14	12	14	13	14	8	9	10	17	10	13	12	17	16	14	20	20	17	19	17	15	18	17	4	17	20	16	11	21	18	7	16	12	13	20	16	7	13	19	16	15	17	18	16	10	19	18	10	12	16	11	11	11	15	10	11	21	13	13	17	17	18	17	11	17	17	16	12	19	12	22	16	14	14	13	12	19	18	12	18	12	22	6	15	11	12	17	15	14	16	15	16	12	15	10	14	19	24	20	13	22	19	17	7	20	16	18	12	17	22	12	17	17	8	16	9	17	11	13	11	15	16	8	12	17
18817	8271	2976	10385	17102	15964	13003	10492	8289	6602	5259	4428	3759	3270	2754	2389	2474	2486	2098	1775	1406	1288	1245	1147	1043	963	942	895	860	764	677	730	654	673	601	629	559	508	519	553	559	472	459	432	490	436	419	453	437	445	424	444	435	398	448	409	402	374	365	417	381	351	362	352	383	409	342	384	368	369	348	314	345	326	333	331	351	307	327	334	321	317	321	329	318	332	327	287	297	267	318	299	299	342	325	307	309	310	321	308	299	314	333	284	312	306	292	300	334	305	301	309	268	286	317	306	300	326	321	275	289	295	273	294	312	301	300	280	311	299	263	267	322	317	300	299	298	291	318	277	305	295	296	297	298	309	287	322	288	294	278	319	308	300	309	284	290	290	291	274	270	303	289	294	278	276	257	296	278	314	276	278	245	297	301	282	283	283	287	299	309	273	306	271	265	280	276	278	282	312	301	270	308	300	301	283	301	305	303	286	291	281	318	283	289	289	277	279	258	267	248	304	280	291	294	269	295	259	262	287	271	287	271	282	324	292	305	296	290	296	280	295	288	273	295	281	255	288	279	289	281	278	269	226	287	287	233	325	313	277	282	308	294	305	272	283	274	327	282	280	266	280	249	281	308	290	271	306	282	287	302	300	274	298	325	269	266	291	287	282	260	285	293	262	331	289	277	283	278	267	292	288	305	289	277	248	302	284	289	262	287	264	273	281	283	291	283	288	267	282	292	266	284	303	286	310	276	266	306	269	290	268	302	265	270	274	297	276	291	295	297	307	271	295	288	302	272	280	333	288	321	280	289	284	286	300	271	280	254	303	284	295	282	285	268	287	286	301	285	266	287	262	290	266	277	237	325	266	290	275	300	276	288	271	281	265	271	292	277	281	301	286	250	238	304	268	267	326	288	291	263	293	278	260	270	298	285	306	272	274	282	282	288	279	281	287	255	262	257	313	300	295	266	296	271	286	273	305	278	286	278	266	302	261	316	280	292	288	265	280	288	278	281	265	256	283	289	290	278	287	283	286	273	253	293	274	289	262	315	282	277	270	307	302	264	296	267	265	277	271	277	308	295	294	294	286	310	269	299	302	278	258	308	288	248	306	269	300	244	266	283	276	269	266	255	305	297	267	285	274	282	275	259	281	277	296	280	277	286	299	312	277	288	273	307	311	266	280	278	269	273	288	272	268	304	292	298	253	279	275	294	264	296	282	289	263	257	298	259	271	262	310	319	274	319	296	300	294	299	266	307	285	313	248	294	278	286	257	280	279	276	251	312	306	287	284	300	295	248	247	251	289	270	314	290	266	262	260	288	295	299	300	260	250	298	273	288	302	257	298	264	310	287	267	294	298	293	305	297	285	286	259	274	287	262	296	279	286	303	306	276	274	294	283	279	301	280	280	303	302	287	297	280	253	287	286	298	276	311	302	276	284	267	297	304	313	309	283	271	303	316	297	290	271	283	276	287	288	276	300	283	309	315	285	273	265	254	255	287	310	306	276	309	289	280	282	274	283	268	261	263	289	262	261	272	292	272	293	306	283	299	294	267	305	297	291	284	275	270	294	273	289	257	260	294	278	259	269	282	269	311	292	293	296	257	261	291	267	284	305	270	290	265	295	301	296	273	312	259	301	272	293	308	290	275	272	314	260	263	285	280	254	277	269	285	284	293	291	289	277	310	276	245	280	264	285	318	304	322	270	303	284	316	295	285	301	277	271	301	299	261	290	301	286	292	292	277	278	292	302	287	285	273	280	301	275	278	279	287	288	274	270	247	295	312	281	315	321	265	266	264	281	291	291	284	266	266	275	289	250	283	304	298	265	294	256	292	284	272	315	280	298	283	268	269	283	323	308	276	259	316	290	232	300	298	288	310	285	277	294	311	267	268	275	290	301	320	305	279	305	279	297	258	305	260	289	293	287	265	285	259	287	283	273	291	263	259	279	319	281	284	278	295	281	296	290	287	289	320	267	273	296	301	287	262	324	268	272	280	265	267	299	287	268	275	273	284	274	269	282	297	271	277	257	274	246	295	280	279	284	274	283	285	275	289	298	292	250	302	311	277	274	288	283	284	270	277	307	300	273	284	286	284	262	263	296	276	305	286	283	271	319	273	295	295	283	278	344	285	278	294	293	303	262	289	304	271	270	277	265	260	270	277	291	279	293	303	307	261	275	312	289	289	299	299	292	253	305	293	310	262	248	291	295	266	287	276	257	280	304	265	247	276	298	286	273	258	287	246	271	252	303	292	292	318	276	264	282	273	294	285	271	274	300	264	269	276	279	274	299	270	264	287	277	281	295	285	258	291	304	274	306	274	285	275	274	247	272	277	269	288	312	273	288	273	285	280	287	271	247	279	259	266	278	275	291	318	265	267	292	283	320	297	311	283	283	305	302	271	290	272	262	294	295	272	307	308	308	281	264	278	257	312	281	306	266	312	299	286	293	239	297	291	284	287	295	305	292	274	282	279	285	289	284	252	281	286	279	284	275	257	246	246	288	301	288	335	261	299	260	285	268	289	300	285	269	282	331	271	282	289	275	276	282	266	299	288	301	271	275	294	300	260	277	264	278	302	282	270	309	277	299	259	280	239	257	294	274	268	247	264	304	286	286	290	275	271	257	291	241	299	252	307	290	273	310	257	288	260	273	297	255	288	306	284	285	304	250	322	295	298	302	278	311	316	306	315	271	332	272	292	277	289	314	285	287	299	282	302	270	270	281	295	254	255	295	303	274	287	294	290	256	297	266	272	297	310	276	250	302	277	289	312	263	265	293	290	298	293	245	285	280	293	271	269	272	292	265	289	292	324	258	295	287	293	295	264	306	265	274	295	283	284	268	292	294	272	288	292	274	291	287	291	292	309	282	287	247	284	274	279	299	281	303	303	287	303	272	286	283	295	293	303	287	293	263	272	275	240	298	294	264	308	272	294	258	261	273	284	294	304	277	296	263	273	269	282	284	279	309	303	292	309	271	295	278	273	276	275	292	258	271	295	295	308	276	272	286	297	287	251	301	267	292	278	279	267	293	276	288	273	291	278	270	295	271	277	287	271	279	259	271	257	284	281	258	292	310	308	269	260	279	260	291	313	289	258	263	233	286	257	285	292	301	308	306	298	303	279	281	288	299	289	283	259	305	280	299	285	285	296	305	292	301	305	288	262	279	280	260	282	309	293	267	264	268	292	279	284	266	311	292	277	310	268	286	297	284	283	267	295	295	261	296	282	265	257	266	301	283	283	274	279	259	294	251	286	266	292	270	290	315	295	290	289	276	274	281	263	284	283	299	294	263	291	285	270	300	283	281	309	278	265	282	310	271	281	276	286	279	277	268	268	264	292	312	299	302	303	282	280	292	301	288	273	339	261	253	280	256	270	278	296	263	267	270	294	292	315	278	280	290	291	306	299	288	300	275	296	307	283	279	303	282	273	296	266	299	276	298	280	291	289	260	280	294	291	307	255	293	302	320	290	322	269	282	287	288	288	283	240	282	258	294	296	296
1068	49	20	21	28	41	38	33	29	40	25	32	22	29	22	17	21	18	23	25	25	25	28	22	16	21	18	16	13	26	26	20	14	21	11	17	15	22	24	9	20	14	20	20	18	14	11	17	14	14	18	19	18	11	13	11	17	20	21	18	13	20	15	17	21	18	23	17	21	14	19	21	19	14	15	16	15	18	13	15	28	21	21	15	15	16	19	26	14	24	17	14	15	17	15	24	9	18	21	17	11	14	13	16	16	14	15	16	14	13	11	15	21	18	16	22	15	17	23	13	16	19	17	12	15	16	12	8	15	13	16	23	17	17	13	11	24	16	17	11	15	14	16	18	22	14	16	13	16	15	15	12	14	14	11	14	14	17	10	14	19	23	15	24	13	12	12	19	15	13	17	25	11	4	16	10	14	20	19	17	17	15	16	24	22	15	18	17	19	19	19	20	14	16	14	12	12	14	21	16	18	20	14	15	16	20	19	19	19	11	16	13	20	13	13	22	14	12	21	20	16	19	19	13	15	12	12	21	16	14	13	18	11	17	21	8	18	16	27	12	11	12	10	14	16	9	24	21	19	12	23	14	10	20	11	15	14	19	20	13	21	16	19	18	24	14	13	17	16	17	21	15	21	15	14	17	12	20	13	19	13	19	20	12	13	14	16	20	16	11	13	16	17	18	23	17	20	16	12	11	16	20	10	23	18	19	16	18	11	13	18	16	18	18	16	12	13	13	20	23	16	15	12	11	20	16	22	17	12	18	12	17	16	21	12	13	18	20	20	26	13	24	17	10	13	14	15	21	15	17	14	15	12	14	14	15	16	18	15	11	19	21	16	20	8	23	18	18	21	17	25	16	20	14	17	16	17	13	16	13	5	22	24	17	12	17	23	20	17	18	20	16	17	13	12	13	20	20	12	20	21	19	15	15	22	14	11	13	17	18	19	13	18	20	16	19	13	18	12	14	15	17	18	13	23	10	16	18	18	17	17	14	17	19	15	19	18	9	14	22	18	20	14	15	13	21	10	17	22	15	18	17	17	15	21	18	11	23	19	15	19	10	11	8	20	15	21	15	20	19	15	14	13	16	17	18	19	13	17	25	13	19	9	13	22	16	19	10	20	22	17	12	21	19	21	19	11	13	22	25	13	20	19	14	13	16	12	17	24	23	18	9	16	15	15	12	19	11	17	11	13	9	12	16	22	10	16	18	14	18	21	20	13	11	14	23	18	15	16	13	14	16	20	13	16	16	19	14	23	16	16	20	13	14	12	21	14	22	17	16	23	18	14	16	20	22	17	8	17	22	19	13	12	21	14	15	18	18	12	15	14	17	15	11	21	16	28	13	22	15	13	14	17	17	13	16	18	17	16	21	18	23	15	16	20	16	17	14	17	16	8	14	15	14	13	15	16	16	17	12	16	28	15	15	22	16	13	24	14	12	16	16	20	11	15	13	19	17	19	22	12	17	14	24	16	16	23	15	20	15	16	29	18	14	18	11	19	11	17	20	13	12	19	19	12	24	9	16	18	20	12	14	14	21	14	13	10	24	16	20	13	21	12	10	14	23	20	16	25	15	15	14	12	17	14	15	18	19	19	20	14	14	10	15	14	22	15	10	29	17	21	16	21	11	10	14	16	14	17	18	19	14	19	19	18	15	10	26	9	12	9	19	17	17	17	8	20	19	10	20	7	15	17	17	15	16	19	24	13	11	19	18	18	18	14	12	17	20	20	20	15	17	18	14	20	16	15	12	25	10	17	15	26	18	14	14	17	15	19	22	13	18	8	17	19	18	13	12	15	21	14	14	22	17	11	14	27	11	17	15	13	18	14	16	12	18	14	14	21	14	13	18	19	24	20	26	17	15	17	10	22	19	20	21	24	14	15	19	21	21	16	17	16	19	17	21	15	13	12	16	18	17	16	26	11	15	21	21	15	12	15	13	19	14	11	22	16	12	22	20	21	10	14	19	18	12	12	14	19	10	21	17	18	12	17	15	22	12	19	14	18	12	20	17	22	15	16	17	16	16	19	19	15	9	12	11	15	14	11	23	13	16	18	12	15	20	16	17	21	12	17	15	22	13	25	7	18	18	21	21	19	14	16	11	20	14	26	17	14	17	16	18	15	7	19	13	13	14	21	13	13	12	17	16	18	20	14	17	20	12	16	13	15	16	21	15	17	21	12	17	19	20	15	15	14	18	12	14	18	16	13	19	18	12	26	16	9	10	17	14	14	13	17	14	14	15	11	17	14	20	10	26	16	15	13	17	17	18	15	15	19	16	24	17	17	11	14	13	15	13	14	16	9	23	14	21	24	14	15	14	18	16	12	10	12	14	21	16	15	12	14	19	11	14	16	16	16	17	15	22	12	21	29	15	15	18	12	21	21	18	23	20	13	7	12	19	10	16	17	20	11	21	14	16	12	14	18	21	11	12	25	19	13	23	18	19	13	17	19	13	27	16	24	24	8	13	19	10	20	19	16	16	12	20	8	14	16	14	14	24	12	15	11	17	21	18	20	10	23	22	23	14	8	11	15	15	21	16	24	11	13	18	20	23	17	20	20	21	24	17	13	20	18	16	16	18	14	18	19	20	15	12	20	13	16	18	18	11	14	14	11	18	17	17	10	13	20	24	18	13	18	16	11	20	14	16	20	20	19	21	19	16	15	17	14	13	15	16	15	11	15	13	18	17	11	17	14	20	11	20	14	13	16	13	19	17	14	22	19	14	24	13	18	13	13	11	20	19	15	13	10	16	18	16	16	17	24	21	14	15	22	15	16	17	21	15	22	13	17	15	11	18	20	14	19	16	13	18	20	15	20	23	13	14	22	21	17	12	18	15	15	14	12	16	18	24	12	25	19	16	15	17	11	23	12	21	11	19	19	17	19	12	16	20	18	13	9	17	14	19	14	23	20	16	18	14	10	15	21	16	15	13	12	17	17	22	21	23	7	18	13	24	13	16	18	19	8	24	23	15	18	22	12	17	10	18	11	13	27	14	17	15	8	15	25	16	18	19	23	13	17	22	18	13	9	18	18	16	17	20	11	18	20	11	21	20	13	15	19	18	17	12	16	13	12	14	14	16	23	12	21	8	12	10	16	16	18	11	16	21	15	12	16	22	13	10	20	27	17	22	15	11	18	12	13	15	15	14	15	11	17	20	16	11	17	19	9	14	18	13	22	17	12	17	14	13	18	19	15	10	12	15	12	16	18	17	20	19	17	16	20	13	17	16	19	10	21	16	13	12	20	16	17	23	18	19	14	24	21	12	19	21	23	17	19	19	14	18	26	15	17	14	11	12	13	13	20	12	18	21	14	16	29	9	19	21	16	12	13	16	26	10	17	16	14	12	20	19	16	15	18	19	19	13	13	21	11	12	18	10	13	19	15	27	18	14	20	23	16	11	17	19	18	16	20	16	19	20	21	17	23	17	18	14	18	17	11	16	12	19	19	14	14	14	17	21	23	17	13	14	18	16	18	11	14	9
9813	2434	704	1918	3302	3123	2464	1893	1555	1200	1027	827	753	700	636	569	690	758	619	584	468	450	488	432	411	424	434	381	373	328	351	399	363	380	382	336	318	359	347	380	330	362	304	347	365	334	353	362	337	361	362	329	336	339	340	339	295	335	350	351	334	339	337	345	311	342	320	316	332	314	319	316	320	330	350	342	351	337	299	350	318	294	299	338	341	326	321	317	326	291	342	313	322	291	342	316	322	331	339	331	324	336	324	288	333	341	333	341	321	292	312	319	320	336	337	315	331	287	316	315	321	362	307	313	339	309	308	326	326	345	357	327	334	336	314	305	304	331	329	308	338	326	317	311	333	313	320	277	343	320	297	332	336	328	336	288	297	313	309	313	307	312	318	345	289	327	341	285	313	315	334	344	319	310	316	341	310	301	308	316	323	325	322	335	293	280	308	351	340	331	305	305	314	334	310	314	299	301	321	334	340	317	307	328	333	294	323	329	298	326	314	312	326	300	358	313	348	295	316	311	310	311	344	320	300	300	326	316	319	307	327	285	303	328	316	305	309	310	316	317	333	338	329	325	331	312	314	320	325	340	344	308	324	297	323	298	314	312	309	325	305	307	342	306	288	328	318	299	291	323	369	319	336	305	336	311	291	314	299	322	313	301	340	341	319	331	332	310	295	312	308	316	326	299	292	284	342	310	333	330	329	327	357	356	280	314	272	332	323	324	355	314	345	317	338	333	313	325	283	333	329	278	269	331	328	324	331	305	333	351	325	341	306	298	294	323	286	325	332	327	325	317	332	302	297	322	292	316	352	324	297	297	319	290	347	319	335	342	334	310	306	319	326	327	332	319	340	279	315	317	340	341	354	326	314	342	318	317	292	354	318	317	334	330	327	293	346	318	305	316	305	305	323	300	280	283	290	318	337	312	314	320	327	333	352	336	306	317	303	318	321	280	299	320	314	309	325	288	333	303	300	342	320	310	326	308	294	301	304	330	323	313	327	311	303	283	342	316	330	331	285	322	331	347	330	343	310	325	307	308	317	329	323	353	299	322	311	318	328	351	314	304	329	335	334	337	321	311	335	316	307	311	266	316	319	296	348	304	336	305	312	303	327	323	332	329	314	319	315	303	324	366	303	318	295	335	297	302	295	354	329	333	337	312	316	306	315	320	323	328	319	317	333	337	330	313	309	341	341	331	311	314	312	336	324	349	331	311	318	328	354	312	303	360	323	282	347	330	309	298	351	320	318	318	312	350	327	321	311	327	330	292	322	327	290	325	311	297	328	336	329	297	322	332	298	321	337	328	337	317	330	328	326	323	309	325	303	296	315	353	335	329	321	323	293	292	324	304	317	339	317	341	294	300	329	364	346	343	322	320	303	292	342	325	310	341	348	286	359	328	331	337	307	311	317	315	302	329	323	348	314	338	330	318	346	321	316	310	284	353	289	346	293	356	312	300	315	315	306	310	354	304	314	313	310	294	298	314	310	278	316	331	325	335	307	301	315	314	327	313	306	317	286	326	308	310	339	327	320	310	326	300	343	338	295	324	314	330	314	308	342	298	331	295	325	285	326	294	306	340	376	311	319	295	304	342	323	321	334	297	342	330	301	328	329	365	311	325	344	331	309	312	320	312	342	329	325	318	342	317	323	315	322	346	316	297	328	329	299	286	330	333	321	358	344	318	362	326	353	333	339	331	317	342	358	314	336	289	308	323	347	302	336	319	292	331	333	351	306	297	307	308	310	314	334	336	279	302	293	343	348	317	319	299	318	300	313	339	350	295	311	310	311	329	330	332	332	286	312	309	343	347	327	337	306	296	333	337	309	316	328	319	318	356	301	289	298	322	355	315	304	350	289	331	300	310	303	320	323	316	304	325	309	344	329	325	319	323	317	261	300	309	326	311	306	321	317	318	325	290	331	329	307	312	334	296	357	295	316	313	327	330	313	353	315	336	326	323	301	307	322	304	372	320	290	332	315	340	334	320	316	299	325	297	290	317	284	320	346	346	339	313	292	292	336	321	320	312	309	321	329	328	323	329	318	304	313	332	327	305	303	344	328	334	320	323	307	313	312	279	301	321	329	324	341	291	330	338	314	355	330	310	364	298	317	324	313	313	342	333	324	315	324	349	320	293	343	298	294	317	307	332	313	318	306	309	373	304	327	352	295	340	340	328	308	324	342	330	360	340	314	331	317	307	340	261	291	315	308	309	321	339	321	326	325	276	320	314	339	285	316	321	300	309	312	323	312	305	312	327	304	300	299	313	331	312	350	291	299	302	293	342	317	344	325	325	338	319	301	302	326	319	317	319	352	292	333	331	319	352	317	321	330	329	320	313	326	345	298	304	327	339	316	291	357	321	316	317	251	295	337	329	298	315	344	312	324	324	318	326	323	314	305	340	339	338	293	294	304	279	299	317	359	340	292	329	316	327	326	326	334	334	249	293	314	341	340	331	326	314	319	314	285	347	325	334	351	331	332	329	333	329	323	315	303	311	302	306	306	302	321	300	315	320	310	320	308	311	296	309	302	319	309	339	338	309	340	318	306	348	323	299	293	316	290	296	287	305	347	299	280	324	322	344	308	275	318	327	306	327	303	306	322	309	327	300	349	340	335	330	317	327	315	352	322	331	301	312	320	313	301	308	321	305	302	304	329	324	300	328	349	318	373	316	335	293	319	309	313	296	343	352	321	297	298	328	345	320	294	320	348	344	333	292	330	336	325	323	297	308	324	313	291	346	307	312	356	316	330	313	329	347	319	344	323	301	304	332	342	321	310	326	348	286	329	364	330	310	358	333	291	337	309	316	312	305	327	309	321	313	302	296	319	303	339	307	310	363	329	336	287	287	289	330	298	317	313	344	309	317	355	296	321	324	301	262	319	296	373	328	327	326	332	302	304	334	326	315	316	324	341	314	299	342	329	319	314	311	324	358	316	294	304	361	318	338	332	295	310	317	296	333	312	332	339	352	362	313	309	308	338	328	320	314	315	329	294	317	323	354	314	342	326	318	342	328	345	331	311	309	298	365	321	333	303	332	288	307	320	300	315	330	332	337	338	330	329	317	327	309	317	293	352	296	285	296	342	310	328	343	300	352	305	343	308	340	313	293	335	325	300	331	336	336	294	319	300	324	342	336	317	306	342	319	333	287	303	307	315	318	272	312	316	296	299	291	361	315	341	311	351	309	325	342	346	337	350	310	322	290	340	338	339	319	340	302	333	318	341	310	281	319	320	311	327	317	339	314	331	330	323	254	327	349	313	285	315	302	321	317	305	310	338	301	300	319	337	326	338	295	298	358	355	299	283	355	312	344	307	298	292	287	299	349	317	314	316	322	312	317	317	322	332	332	312	328	306	326	334	314	319	295	306	328	323	330	342	331	326	286	300	348	312	310	327	312	324	295	329	323	306	305	320	343	308	313	287	317	337	329	316	307	321	323	316	311	303	323	295	325	320	317	321	319	308	300	334	284	339	331	328	319	306	313	316	305
2153	143	64	63	93	99	92	88	70	74	69	59	53	56	55	58	44	45	50	43	41	33	31	43	28	44	30	30	23	31	41	26	36	27	32	27	32	26	22	36	28	29	29	23	27	23	25	33	30	37	31	28	35	20	42	30	27	22	30	34	30	33	26	29	25	26	22	29	33	28	26	21	22	32	20	27	23	34	22	23	18	18	30	25	27	20	31	29	23	30	29	29	30	29	32	31	29	31	18	29	22	29	26	27	20	24	22	27	28	29	31	15	30	28	21	22	26	27	26	26	19	24	38	19	24	30	16	20	32	22	22	34	26	30	27	40	24	34	35	18	29	31	27	27	23	30	24	26	28	36	33	32	30	26	36	33	28	30	19	18	23	31	31	35	29	29	27	22	41	36	32	20	30	24	23	29	23	26	23	26	36	23	29	25	22	31	32	19	25	35	26	14	21	25	26	27	23	30	27	23	28	28	29	25	22	38	21	24	27	29	32	33	34	26	26	26	25	28	31	29	23	34	26	24	27	35	25	39	22	26	24	27	24	27	29	24	30	29	29	28	19	26	27	34	27	28	29	28	25	27	31	27	35	28	32	29	26	30	25	29	21	23	33	28	29	39	34	32	28	18	23	31	20	37	27	25	25	45	22	26	23	25	30	32	14	26	40	30	28	37	21	39	25	22	30	28	35	21	20	24	29	24	27	35	23	19	24	25	25	27	20	21	34	30	21	29	31	35	29	31	24	29	34	30	35	24	29	26	27	24	20	25	25	31	17	30	21	23	28	29	29	31	24	32	29	30	29	22	22	26	32	27	38	28	25	37	24	31	24	31	20	36	37	23	26	34	31	33	25	26	23	25	31	28	34	30	33	30	37	17	23	27	22	30	27	25	28	30	28	31	22	33	31	32	28	29	21	37	29	27	31	27	31	19	32	28	29	34	33	19	30	26	23	30	31	21	35	30	28	28	34	19	33	31	19	32	27	31	20	25	28	26	31	30	35	26	24	32	22	19	32	33	27	42	27	23	32	23	28	20	20	27	27	23	36	32	33	24	27	23	31	29	27	25	35	22	23	22	40	29	22	22	19	25	28	27	23	25	35	32	28	40	26	29	38	32	25	25	27	27	35	14	30	18	26	32	26	21	37	21	30	32	34	22	23	30	27	33	29	22	29	31	29	27	45	26	24	23	30	35	30	22	34	24	31	31	24	26	34	27	35	32	27	32	20	23	24	23	33	36	22	24	27	24	27	26	23	27	26	23	22	22	24	31	24	21	29	23	30	28	33	38	23	24	24	24	35	26	31	22	18	26	30	30	23	26	26	26	26	23	22	25	29	27	27	29	22	31	18	11	25	26	33	31	29	30	24	19	31	34	32	27	33	29	21	25	38	27	20	37	28	29	39	30	24	28	27	30	30	29	30	34	26	22	21	23	29	36	21	27	29	27	36	21	29	29	27	29	22	28	30	25	24	27	23	25	29	35	27	26	26	25	34	29	34	24	32	22	21	32	36	29	31	22	29	26	29	20	32	21	25	27	37	39	22	21	35	39	30	32	25	23	24	23	26	25	50	19	22	37	21	28	20	32	27	27	27	30	35	28	30	29	22	25	27	24	24	18	24	29	30	23	33	21	25	29	27	21	26	25	32	30	30	37	18	25	37	32	25	26	26	25	35	29	26	30	27	20	27	24	28	34	28	23	28	31	25	24	32	24	18	33	29	28	29	21	27	24	26	24	24	22	30	26	28	24	28	28	28	23	28	24	25	28	20	32	32	28	31	29	26	27	24	30	27	35	29	26	31	20	31	25	31	36	28	26	21	25	37	40	37	20	26	33	19	33	28	23	24	27	27	22	26	35	30	25	29	32	25	31	20	30	29	32	20	24	26	21	28	32	24	29	28	37	30	30	27	26	35	35	31	27	36	25	40	27	23	28	45	28	30	23	31	19	29	27	27	32	31	21	29	25	23	30	20	23	25	35	32	32	40	26	27	28	24	32	36	27	26	35	34	25	22	20	29	22	23	33	29	30	26	27	18	33	23	23	17	32	39	25	23	31	25	21	27	33	18	24	25	15	22	25	24	25	25	20	30	26	35	34	38	26	24	23	20	39	28	24	25	29	20	31	26	30	19	29	25	29	25	18	27	32	28	27	20	32	20	28	34	23	26	26	31	22	25	23	31	22	20	23	20	37	26	25	38	28	26	34	34	27	22	34	31	30	33	23	25	37	22	32	28	29	27	27	42	31	40	32	28	28	25	20	39	28	23	26	26	26	23	22	21	22	24	28	28	16	34	28	28	29	26	14	27	25	29	39	28	27	19	26	21	24	28	30	31	23	22	25	18	27	26	29	31	26	23	22	20	29	29	21	38	33	29	24	43	26	23	25	16	29	24	25	31	25	34	22	37	30	26	29	24	32	24	22	25	27	24	21	28	29	34	25	28	33	28	22	31	26	29	25	35	26	26	22	38	34	24	31	27	24	23	19	22	29	23	32	37	21	29	39	28	21	30	30	28	31	26	27	21	30	20	24	23	24	35	33	41	27	30	29	24	25	30	27	24	19	26	17	32	26	30	26	38	33	23	31	27	32	28	34	26	26	29	22	32	35	27	29	26	28	17	18	32	24	30	27	27	25	25	32	34	38	23	23	34	20	28	34	32	36	18	29	26	26	31	30	22	24	28	23	30	26	25	18	36	29	23	25	24	22	37	19	37	24	38	38	29	22	31	26	29	17	35	30	37	32	24	28	27	29	26	24	26	28	26	29	26	25	21	33	19	40	21	23	36	29	32	39	24	26	27	22	25	22	36	31	37	27	23	26	33	30	23	28	30	32	21	23	24	21	31	19	31	28	27	23	22	30	19	21	25	20	29	24	26	19	32	32	36	27	32	19	30	32	26	32	36	33	34	20	16	25	23	25	22	20	25	37	26	27	28	25	32	36	34	31	22	26	32	21	20	32	15	31	34	31	21	29	29	27	20	40	24	28	32	22	28	29	30	24	17	22	30	38	32	29	26	26	32	24	29	35	25	31	35	25	19	37	29	25	26	30	25	25	18	27	22	27	35	33	38	24	35	34	44	29	24	38	26	22	26	23	25	26	27	32	28	26	27	34	24	34	28	39	24	26	17	25	33	30	28	28	16	28	23	22	26	27	30	23	20	19	30	23	34	25	30	32	26	29	32	25	24	40	28	25	18	36	25	23	24	28	19	26	30	34	28	29	24	22	38	21	35	18	41	25	27	36	27	30	37	30	34	30	16	27	27	29	20	31	21	26	25	25	28	33	22	28	35	30	26	29	30	30	25	33	37	30	35	26	33	22	33	26	25	33	31	19	36	22	34	22	27	26	35	27	30	27	27	23	34	21	42	26	31	28	28	18	30	36	30	27	30	20	26	23	34	10	28	28	26	31	22	27	25	30	37	25	27	30	34	18	29	30	21	26	27	28	34	31	39	17	25	27	28	27	25	28	26	21	19	20	22	37	30	23
13244	4703	1749	5585	9976	9356	7482	5900	4702	3661	3055	2626	2315	1939	1767	1546	1640	1735	1414	1225	1078	1009	1042	943	856	865	822	868	796	778	747	704	684	725	663	624	645	652	616	633	628	630	595	640	610	604	613	577	603	568	595	601	566	614	564	559	586	539	579	599	594	549	582	563	589	561	575	569	600	539	593	563	539	594	547	530	527	518	549	548	538	566	569	537	560	561	563	544	546	519	518	516	519	558	530	560	559	511	538	570	546	542	527	523	517	562	558	527	550	558	572	521	538	580	543	549	584	569	522	490	544	508	513	505	503	550	521	493	507	492	520	605	518	529	556	541	499	557	505	559	509	497	536	557	553	520	530	543	558	501	563	545	548	543	513	518	522	530	507	543	496	526	544	554	528	555	511	544	523	533	497	511	510	525	527	513	555	525	508	538	561	526	518	531	530	472	513	521	512	554	535	482	539	561	547	495	546	525	514	556	501	536	536	518	503	496	490	522	553	515	520	521	543	565	533	516	538	482	522	491	529	530	532	513	586	563	531	518	506	521	541	513	544	519	572	544	559	517	509	557	514	520	518	489	555	537	495	513	511	543	484	521	545	511	504	539	546	528	494	511	526	488	518	547	501	567	526	526	532	543	557	501	558	566	515	546	523	559	493	522	505	510	513	487	515	511	534	508	555	488	542	517	536	549	518	493	517	520	525	496	484	496	541	495	554	529	540	537	530	561	506	480	506	549	557	516	482	513	502	499	531	548	544	536	536	572	534	497	540	515	550	467	512	529	473	477	528	526	559	499	532	537	575	522	540	537	524	482	511	534	545	553	483	490	530	568	496	531	562	543	523	513	532	526	499	543	549	540	581	497	502	546	544	507	533	509	522	536	540	525	499	542	499	468	543	518	481	520	508	528	526	525	572	470	557	549	532	540	531	520	510	526	518	485	505	514	543	550	508	509	556	485	525	576	509	539	515	503	503	540	500	552	531	528	514	543	549	516	503	523	528	516	507	506	523	508	553	500	498	529	524	530	507	524	513	518	533	551	523	573	592	546	545	528	494	504	509	498	545	537	484	503	555	543	542	528	554	483	506	566	518	526	489	575	553	528	489	550	488	534	520	569	532	505	493	541	486	532	539	543	525	542	541	526	541	536	515	558	525	522	496	510	511	557	521	489	541	538	535	517	555	562	537	517	546	542	559	484	508	536	524	531	494	539	480	536	537	529	551	560	535	508	480	533	468	530	536	501	554	523	555	507	508	519	512	551	556	556	561	542	531	512	537	493	537	496	536	525	516	511	489	504	563	486	501	528	536	539	514	518	522	594	541	520	510	516	516	559	491	486	562	529	553	549	499	524	518	583	524	546	532	571	527	493	545	536	521	528	535	568	481	515	571	500	524	522	518	529	494	538	560	558	534	546	576	474	519	536	535	523	566	540	519	524	542	490	550	579	520	502	539	504	527	523	511	548	535	569	539	491	507	542	546	567	565	530	512	504	540	579	519	516	513	517	528	513	521	518	518	556	539	481	542	550	512	516	531	533	491	526	521	538	543	529	505	508	502	513	531	509	536	508	559	529	564	528	511	527	519	500	516	525	523	567	517	547	539	531	512	524	543	501	517	502	546	503	537	513	544	532	510	522	554	546	487	539	590	540	522	506	523	536	507	543	520	505	526	539	511	526	518	519	537	516	522	493	490	560	508	529	534	540	576	525	486	500	521	503	504	567	479	512	547	502	556	509	554	529	507	552	538	544	559	570	511	541	537	543	554	574	496	509	536	507	519	538	524	533	529	525	536	513	527	534	554	526	532	553	514	524	521	540	517	543	543	506	566	530	516	505	542	531	570	496	537	545	528	504	581	515	510	524	508	516	525	543	490	504	518	510	537	518	516	530	521	535	463	550	507	510	521	529	517	520	541	537	558	513	602	558	515	530	513	522	548	547	514	533	540	521	511	531	548	573	543	567	542	526	483	552	532	570	499	486	525	514	508	540	520	520	485	551	501	524	523	535	516	497	528	540	547	552	566	543	518	560	538	519	516	532	506	539	539	497	526	541	523	574	502	542	518	554	547	515	518	522	544	558	544	538	504	596	540	557	510	526	546	545	534	529	509	469	539	512	491	502	520	565	527	561	497	520	501	570	490	536	578	552	519	524	516	508	587	529	519	513	511	490	523	519	529	498	454	492	520	504	548	514	543	507	487	525	528	547	543	524	493	488	529	532	550	540	560	533	547	496	497	490	530	504	549	501	487	531	521	495	530	530	503	528	566	567	500	485	535	532	536	529	516	529	537	552	550	499	539	542	559	538	524	548	536	567	517	520	523	549	498	528	520	575	539	553	507	540	542	507	523	568	554	539	489	507	556	536	544	500	555	526	501	537	540	495	601	536	549	527	559	546	538	553	552	542	515	513	527	529	554	534	480	534	544	526	548	522	516	497	492	497	542	518	532	550	495	502	575	539	511	523	550	530	511	534	532	563	513	543	521	506	500	573	554	529	543	507	492	522	496	564	516	505	556	511	543	530	498	525	516	523	566	507	527	538	570	506	545	510	550	519	520	520	540	561	504	537	539	547	527	509	501	480	507	508	522	527	525	534	504	556	508	472	543	531	552	537	584	533	553	508	516	532	496	517	517	509	513	535	547	490	498	515	560	527	477	532	498	508	555	489	515	548	492	532	550	504	519	529	562	566	482	515	481	504	543	480	530	539	538	513	530	521	544	542	566	506	513	505	509	502	544	555	520	582	549	522	467	493	560	517	532	505	520	540	545	504	529	543	489	550	504	480	507	526	540	500	540	559	559	502	518	559	527	501	514	571	522	560	546	524	494	528	507	514	514	538	537	504	540	509	544	499	546	522	523	526	531	516	554	526	578	522	516	556	502	508	491	508	536	527	551	494	552	533	501	549	503	526	570	538	510	526	533	521	528	535	517	478	564	577	534	500	501	549	507	505	517	489	532	527	515	540	547	494	529	536	530	527	507	526	482	550	539	518	515	517	475	529	548	543	542	536	575	535	526	547	532	549	512	515	518	522	539	540	509	505	518	538	539	521	525	560	524	510	530	521	586	519	569	531	492	512	492	555	509	540	537	504	502	538	552	531	558	470	516	517	525	518	501	549	543	536	586	530	489	526	547	553	479	527	510	598	535	502	541	549	540	533	541	533	509	499	467	497	510	572	490	524	511	516	505	543	518	531	541	511	537	554	514	508	525	515	518	508	554	544	507	518	565	503	556	514	552	516	560	506	559	504	515	549	553	508	573	525	515	547	521	508	567	549	492	538	566	554	493	512	570	517	508	538	540	504	536	520	544	526	532	527	526	522	545	524	509	489	478	507	555	524	532	574	537	538	540	526	542	549	529	518	530	529	567	535	515	522	510	493	519	557	518	484	522	524	500	535	526	512	522	543	521	524	553	547	558	522	544	503	570	503	506	563	525	498	529	515	498	541	490	516	522	508	526	518	544	509	575	517	510	511	562	521	549	512	530	527	500	546	521	542
2067	144	51	57	79	90	95	86	78	72	63	51	49	49	51	36	36	51	42	30	41	36	43	38	33	35	28	34	31	19	34	27	23	29	26	45	29	34	35	25	23	15	35	23	28	22	22	31	25	26	15	31	26	33	23	29	28	13	29	26	28	37	30	31	29	22	23	19	26	27	36	34	23	23	34	29	32	34	33	31	29	29	33	27	21	31	29	30	23	34	24	28	24	20	29	35	27	28	24	35	33	28	30	36	35	27	27	21	29	34	33	24	33	27	37	29	28	31	24	19	25	27	24	31	27	33	25	25	37	23	36	29	25	40	27	29	29	31	22	30	26	27	34	27	35	37	24	24	36	22	29	37	31	32	17	23	32	35	23	29	29	26	22	32	32	19	37	23	32	29	27	31	33	23	19	16	29	27	32	27	25	28	20	25	28	26	30	30	27	18	30	28	19	32	22	17	19	21	26	25	30	19	38	13	24	28	35	31	39	22	34	28	25	19	26	34	22	16	21	37	31	22	23	25	35	25	30	24	24	19	25	32	24	31	32	36	23	35	17	30	30	23	42	27	30	35	29	28	20	22	16	39	28	34	26	26	28	31	24	33	25	34	32	21	25	22	20	19	20	25	27	22	29	24	21	25	37	27	19	24	13	20	22	36	28	26	31	27	33	24	28	25	36	27	27	27	27	28	30	29	26	18	26	21	27	22	27	31	29	22	35	24	24	22	21	19	27	38	38	31	27	33	22	26	19	25	23	33	24	30	20	29	27	23	19	22	21	32	28	25	20	31	31	30	25	35	29	27	16	25	20	28	20	28	27	26	24	26	32	29	23	31	20	24	25	25	31	25	30	28	21	22	15	26	28	30	32	29	29	24	34	34	24	25	25	26	26	34	39	25	32	25	29	36	34	27	22	23	31	24	42	25	31	28	27	35	16	36	33	24	30	32	28	21	27	39	27	24	40	31	31	23	29	34	29	24	42	34	21	28	33	29	32	30	30	30	18	27	27	22	21	29	27	24	28	22	22	35	29	17	35	35	19	32	25	26	38	35	20	30	28	25	25	26	29	28	20	22	28	26	27	31	32	15	21	23	27	24	30	37	29	24	39	30	29	25	25	28	38	26	31	27	25	24	33	29	26	29	15	24	24	37	38	30	23	28	25	17	28	23	33	32	29	35	31	21	36	28	29	32	45	22	32	22	36	26	37	27	25	21	39	17	22	32	32	27	26	17	16	31	26	23	29	31	21	33	30	24	27	25	26	22	31	30	26	26	20	29	26	34	27	24	23	29	32	29	25	25	17	28	20	22	28	25	29	26	29	24	29	26	27	18	34	29	29	21	27	28	26	25	29	33	28	37	31	28	28	31	26	26	34	32	25	33	26	27	28	27	27	15	25	36	27	22	35	29	23	28	31	24	20	36	24	24	27	28	19	21	31	32	26	18	20	34	30	37	27	31	25	20	25	37	32	29	23	25	31	31	32	24	20	27	25	29	27	27	18	23	27	22	26	29	28	32	32	30	19	45	19	36	25	28	24	36	31	40	28	19	23	29	31	30	26	21	29	24	37	28	22	21	22	28	28	36	27	21	24	21	28	23	30	25	37	26	27	24	34	29	36	20	32	37	25	17	34	23	30	21	28	26	21	29	33	27	27	36	17	27	27	29	34	24	28	28	33	26	26	22	27	30	25	29	25	25	27	33	23	28	37	39	24	26	37	24	28	23	27	36	25	24	23	35	19	28	34	38	31	28	33	38	31	20	31	32	24	24	21	37	26	29	16	31	23	33	34	30	33	24	15	33	27	27	18	23	38	25	25	25	40	36	25	16	30	18	23	20	38	29	23	26	27	29	25	28	26	24	28	19	22	16	31	28	20	26	29	29	25	26	25	39	27	35	27	21	25	26	23	22	28	23	27	29	35	24	27	21	29	27	22	32	33	31	32	29	29	24	25	40	21	25	21	28	23	32	25	25	27	22	29	37	31	23	28	33	31	26	29	30	32	16	15	33	29	32	12	21	32	18	19	38	21	31	40	28	31	24	34	28	32	19	28	28	32	28	19	27	25	28	26	19	36	26	25	25	42	26	27	25	34	30	35	23	18	25	21	27	29	21	29	21	24	35	37	38	24	27	23	31	27	27	30	27	27	27	25	28	26	23	39	22	21	26	27	40	20	20	28	27	32	28	34	26	24	20	25	22	33	17	29	24	29	30	23	35	24	28	24	27	27	30	19	28	28	23	24	21	24	28	32	27	27	33	33	35	32	25	15	30	30	26	29	36	26	31	23	23	22	19	18	23	29	33	22	29	30	26	40	26	24	25	32	24	27	27	23	27	27	38	42	39	22	24	20	26	28	41	29	19	30	29	19	21	24	29	20	33	30	27	30	22	29	29	27	26	29	33	28	31	31	25	38	21	32	31	27	22	24	28	23	37	28	29	34	25	24	33	30	32	21	34	26	21	32	30	30	37	27	29	19	20	32	33	26	31	33	31	39	23	27	26	28	32	34	28	29	28	26	30	31	34	31	29	27	25	26	28	18	20	27	24	38	18	27	19	29	34	21	29	21	30	26	23	27	34	18	36	27	29	32	21	26	29	21	31	27	30	31	30	16	19	18	28	31	25	32	26	33	20	27	24	30	27	26	30	23	21	30	27	23	35	26	20	20	25	30	37	35	26	32	26	27	33	27	29	20	35	23	32	26	25	27	32	30	17	33	32	26	22	27	23	38	26	26	22	22	27	26	27	30	26	25	30	21	22	25	32	22	24	24	20	24	27	21	25	20	28	21	30	28	32	27	27	21	29	30	26	19	28	34	39	35	26	15	19	16	37	30	29	35	23	19	33	23	19	23	20	25	29	25	26	25	27	23	29	25	21	27	23	25	30	30	26	27	23	28	32	23	26	24	32	23	31	26	16	23	28	28	41	26	28	30	19	36	27	36	32	23	23	28	31	20	27	33	24	33	23	25	26	29	34	30	23	30	24	28	19	29	30	36	25	27	23	25	27	21	17	27	24	28	36	28	24	23	27	24	30	20	32	30	21	29	15	27	30	23	36	23	20	30	25	28	27	25	21	27	28	23	27	25	27	33	30	30	26	22	29	27	21	35	23	35	28	33	28	34	24	29	27	14	25	31	20	28	31	31	27	32	27	22	26	26	23	29	29	24	20	33	31	28	23	24	17	32	29	32	22	33	14	28	26	26	31	22	28	31	27	27	20	20	33	29	24	20	24	34	28	31	25	31	24	27	34	27	23	32	33	17	33	31	18	23	27	29	30	30	30	29	23	26	28	23	22	28	26	22	25	29	29	31	28	24	37	24	26	25	26	18	26	28	27	24	24	23	27	29	28	30	33	27	26	31	23	20	24	33	31	14	27	20	22	16	26	33	31	22	19	26	26	30	33	21	34	30	25	21	32	29	33	17	24	31	31	30	31	32	28	37	29	37	25	21	20	29	36	25	32	34	25	25	27	27	31	35	34	29	30
13078	4809	1675	5493	9583	8989	7164	5714	4487	3546	2951	2502	2210	1873	1643	1490	1565	1589	1415	1208	1072	983	983	861	859	838	847	769	817	761	689	683	706	742	661	675	663	645	601	682	625	598	637	573	633	575	608	563	592	505	581	599	576	597	532	579	582	566	563	612	535	558	569	556	565	521	588	554	507	581	543	581	567	541	548	580	553	535	534	550	561	566	565	558	532	517	569	507	534	504	523	555	558	566	515	538	506	516	525	514	486	576	527	497	530	502	519	539	502	572	514	551	518	505	525	543	551	497	510	538	523	530	534	524	533	510	541	535	528	540	570	493	545	539	528	522	531	549	528	531	534	513	568	540	552	516	552	503	516	568	571	521	520	517	544	563	514	525	528	487	501	545	562	534	562	558	495	527	519	505	504	543	565	499	519	528	504	545	476	544	555	579	543	476	584	542	572	550	527	523	568	551	506	537	541	499	603	501	519	503	502	545	557	544	526	496	524	513	532	489	557	541	524	545	498	571	502	540	515	528	523	534	509	499	512	495	568	581	534	526	516	548	506	538	530	524	549	561	512	549	501	523	528	536	505	488	494	549	516	543	532	550	501	543	489	495	511	544	522	566	496	536	541	515	520	504	531	500	533	540	514	483	530	547	521	533	521	531	547	555	521	524	510	513	540	497	554	535	527	500	504	465	512	541	504	535	545	543	543	488	521	518	517	531	503	537	538	512	494	571	522	528	499	509	534	538	501	503	501	531	544	534	528	547	506	537	521	494	510	523	539	516	533	509	543	541	508	553	517	540	510	480	568	527	522	536	526	497	514	549	511	516	487	506	540	554	495	508	539	506	515	543	530	517	538	494	558	519	514	515	528	547	527	552	568	523	570	560	500	490	507	523	529	566	516	500	537	532	525	508	553	531	520	531	518	539	484	516	490	497	464	454	564	540	525	550	556	534	526	518	532	535	537	491	509	552	554	527	520	505	515	536	548	542	521	510	571	528	546	482	507	533	515	554	518	517	528	510	523	503	519	529	528	478	550	583	489	540	506	514	540	500	563	535	518	511	489	481	501	494	525	512	528	523	516	546	491	516	531	497	534	503	558	578	515	551	522	547	525	518	499	520	540	528	536	518	494	540	478	540	542	540	547	489	515	533	565	543	548	529	535	546	543	549	515	535	485	564	522	500	507	547	509	546	519	521	501	515	530	503	504	532	500	520	531	509	514	515	533	557	532	499	549	479	541	542	534	495	497	514	523	520	512	499	494	521	539	532	579	558	560	528	545	523	527	533	544	541	519	542	548	531	517	528	505	539	518	576	515	524	502	503	592	490	550	501	527	507	491	563	498	531	536	553	477	513	521	498	540	512	522	496	529	484	530	537	477	558	569	483	538	519	521	527	545	552	485	540	542	511	554	510	519	516	531	525	514	555	528	536	543	544	525	525	513	520	510	514	492	559	538	553	527	502	525	486	521	556	513	559	516	552	544	481	554	517	532	518	515	522	546	525	528	526	551	498	580	496	517	507	535	503	548	517	578	566	527	525	473	540	567	548	487	528	528	531	522	575	564	505	554	533	539	541	544	533	525	515	551	532	497	539	505	523	514	500	520	537	515	514	534	530	524	500	512	537	535	506	540	490	488	562	502	510	510	508	576	551	540	529	537	511	563	520	552	525	520	571	529	512	558	540	565	518	521	539	536	513	534	513	543	510	484	513	582	529	482	553	535	560	519	518	525	512	524	519	520	560	526	564	505	520	469	541	491	496	543	494	513	517	512	527	534	513	503	542	521	480	547	490	527	560	508	555	522	500	513	523	534	525	520	479	521	518	521	511	515	510	520	524	512	514	496	513	530	509	503	517	525	547	513	493	557	539	592	522	535	553	545	561	523	537	521	535	473	537	517	563	505	495	518	534	563	516	561	547	539	525	504	524	514	503	510	535	526	521	523	542	529	492	512	563	539	545	506	511	534	545	519	537	536	546	500	497	555	577	517	546	515	529	517	568	526	531	518	497	523	520	531	484	515	492	534	521	515	534	493	546	566	521	531	507	529	530	523	525	517	546	541	534	513	527	557	546	569	530	546	508	501	539	504	516	503	569	458	538	547	534	530	497	525	538	537	502	532	500	525	487	542	522	562	531	519	535	533	522	521	519	529	535	517	543	580	501	583	524	530	526	562	485	526	568	497	525	547	531	534	535	524	525	557	548	523	532	517	501	493	561	475	536	555	521	570	558	573	502	491	526	523	550	525	513	551	479	511	553	550	508	521	509	558	542	521	535	537	505	537	548	599	549	525	502	548	518	501	517	566	578	532	546	536	500	551	539	542	518	523	517	507	465	519	536	499	511	512	506	533	564	507	546	533	534	508	522	537	538	522	533	503	528	497	552	519	524	512	556	547	548	501	531	511	541	545	555	524	517	507	535	564	520	547	512	494	534	515	546	560	553	493	505	532	543	520	530	491	537	530	531	500	558	547	553	513	503	499	481	490	501	525	516	594	508	525	557	521	522	517	528	508	516	510	499	503	534	516	534	525	542	523	545	539	534	524	523	522	506	529	562	534	549	501	555	530	486	539	532	529	558	540	565	515	512	507	499	556	494	516	506	553	479	529	527	539	570	515	535	555	500	530	546	525	548	530	515	554	519	514	530	509	531	554	484	510	518	557	501	573	522	551	489	527	515	528	537	536	525	501	546	534	535	542	512	515	528	481	517	560	548	534	519	538	552	506	497	502	536	540	548	515	511	496	492	576	550	505	543	504	532	537	493	494	500	518	516	521	485	589	493	520	531	513	508	510	489	581	569	483	490	525	540	508	518	566	522	564	535	472	522	537	516	535	523	522	519	540	522	512	517	510	579	518	542	566	521	563	500	500	506	570	506	533	532	568	524	490	509	542	505	541	542	557	559	542	529	516	553	504	525	506	553	557	540	539	504	518	515	514	555	510	523	513	517	550	533	504	511	508	543	525	526	512	548	529	511	511	541	511	527	546	512	535	548	517	483	516	525	505	504	549	518	523	537	540	533	487	556	516	508	520	495	520	524	507	533	506	516	491	540	566	531	549	537	528	513	511	535	514	527	513	494	529	542	527	475	517	554	506	507	527	543	515	539	551	571	533	530	526	543	504	526	538	549	545	540	553	511	529	504	504	524	522	510	535	570	496	542	498	539	526	489	522	512	563	506	505	538	518	521	542	518	493	518	534	547	511	533	494	532	505	522	505	485	500	512	553	551	544	561	515	559	517	559	512	524	509	515	552	523	522	551	533	514	505	558	506	568	518	548	549	491	502	537	505	501	519	532	518	539	534	539	518	515	573	533	510	532	531	522	512	560	507	479	568	505	518	519	535	538	517	521	533	526	540	502	494	529	483	519	506	512	522	544	542	543	531	464	512	496	499	530	546	557	536	553	536	569	548	571	530	488	485	535	535	549	521	512	544	502	535	528	525	533	530	526	505	528	516	533	515	545	561	542	526	509	513	553	564	560	543	521	486	531	548	538	501	526
1476	286	101	69	129	176	189	166	111	112	88	95	90	56	37	63	41	68	46	38	44	29	32	26	30	26	32	32	22	17	26	25	22	23	24	27	20	21	23	23	22	18	18	15	25	18	23	13	11	21	21	26	22	13	21	13	16	21	18	18	15	18	11	18	18	13	16	15	13	16	15	22	14	16	17	16	17	13	14	14	19	15	15	13	9	10	16	22	17	10	16	20	11	14	23	22	16	10	22	14	12	21	12	14	16	22	13	9	10	10	12	17	10	22	18	19	14	16	17	20	16	17	15	17	20	15	20	12	18	9	17	8	16	15	10	19	13	12	15	17	19	9	13	10	22	10	17	16	18	20	16	17	11	20	15	12	12	20	12	14	9	16	18	18	16	8	18	15	13	19	17	13	13	21	16	19	12	14	12	12	20	15	11	8	17	18	15	20	10	20	17	15	16	17	11	14	9	19	13	13	8	11	21	12	17	20	24	11	24	5	17	15	19	17	14	17	16	21	12	15	13	18	14	12	6	13	20	23	10	17	13	15	19	20	10	19	12	11	14	11	12	13	12	14	17	8	16	23	23	12	22	19	12	19	16	16	12	13	12	12	16	19	16	21	13	15	15	12	7	17	14	10	18	9	24	16	13	7	11	14	14	16	13	13	15	15	14	18	11	15	16	9	12	8	9	13	18	15	13	9	17	16	11	12	17	11	23	18	17	18	17	13	10	14	7	10	14	15	14	14	20	15	8	18	15	9	15	14	15	16	15	18	15	13	8	22	17	13	16	19	13	15	10	20	11	12	10	19	14	20	18	11	9	15	10	13	11	15	10	11	10	15	16	7	11	10	10	15	25	19	18	16	11	9	16	13	19	16	16	19	16	12	16	9	14	21	7	18	11	11	11	16	14	16	22	18	21	7	19	14	15	16	9	14	11	7	12	12	15	19	21	20	24	11	19	13	17	13	9	19	16	16	19	18	11	9	17	20	13	21	13	9	13	20	9	17	16	7	8	10	14	7	16	10	15	23	17	19	17	14	10	13	15	23	17	12	17	17	17	14	9	11	17	14	17	19	12	11	17	10	28	10	16	15	18	11	17	10	18	15	10	12	15	13	10	17	13	12	11	18	15	14	13	8	11	14	17	17	18	19	17	16	15	18	15	21	11	12	17	16	12	17	17	14	18	19	9	21	17	14	11	18	23	18	16	15	14	16	17	11	14	24	22	17	11	22	11	9	14	16	18	11	25	19	19	20	11	11	20	17	11	17	15	16	21	17	17	8	11	19	15	14	11	13	12	9	13	16	22	14	12	19	10	24	16	17	13	10	15	13	14	28	13	18	8	19	9	11	17	13	14	16	8	14	15	18	19	13	10	21	17	20	10	10	11	9	19	16	10	15	10	21	13	13	18	16	19	12	8	16	13	15	14	14	16	12	14	12	13	10	10	14	13	14	8	13	12	17	16	19	12	11	7	4	15	12	13	13	16	9	12	15	11	17	12	16	14	13	12	11	16	14	8	16	19	16	12	14	19	13	8	12	5	17	20	10	13	13	11	17	14	6	13	14	13	14	19	12	17	15	14	21	10	11	17	11	12	11	18	8	12	13	8	11	15	13	10	14	16	15	20	10	19	15	17	14	16	15	18	14	15	10	13	14	12	13	9	11	9	7	12	16	9	19	14	18	18	14	19	16	11	17	15	11	15	16	12	14	13	13	19	16	16	9	15	19	15	19	17	21	9	10	15	13	19	10	13	13	13	14	13	12	16	21	20	15	9	16	12	14	8	10	17	22	6	9	17	11	17	19	19	18	10	13	19	13	11	10	15	11	12	17	20	17	19	20	16	14	12	12	11	21	15	13	14	13	14	13	18	13	16	19	15	17	15	11	6	14	15	10	13	15	11	21	21	12	14	13	15	22	18	14	12	10	13	12	15	15	19	17	12	10	15	17	10	13	13	14	14	17	16	17	14	20	18	19	11	19	20	17	17	12	9	14	11	12	10	11	15	9	12	17	14	6	18	11	20	18	15	11	8	11	11	19	16	9	12	23	14	11	17	23	17	19	13	16	16	16	17	14	18	12	8	23	10	8	11	16	18	12	11	15	10	16	15	17	17	11	13	13	7	22	11	15	13	14	20	14	11	14	14	15	14	12	5	15	12	19	11	16	17	7	15	14	15	15	14	8	12	15	10	14	15	10	12	16	14	24	17	18	11	6	11	4	11	12	17	9	14	13	20	16	22	13	17	23	10	13	10	14	16	15	19	21	14	14	13	15	21	16	7	12	16	20	18	16	14	14	13	18	19	14	19	19	20	15	14	15	20	13	17	14	19	8	16	16	12	14	17	20	11	14	13	10	20	16	12	10	20	18	9	14	10	14	14	15	16	19	16	12	12	27	15	11	16	14	14	7	14	14	18	12	16	12	15	21	19	13	13	17	9	16	12	18	13	15	19	14	15	17	11	20	22	24	19	14	9	18	11	18	11	23	18	14	17	16	14	20	5	14	19	8	15	20	13	14	15	10	23	17	19	15	18	18	13	9	14	17	18	14	8	13	16	14	11	24	13	14	23	18	8	12	23	13	17	12	16	13	13	18	20	19	21	8	8	13	14	16	8	12	12	14	14	11	14	19	13	20	19	22	13	16	17	15	17	18	12	14	18	9	9	17	21	14	13	16	13	11	20	14	12	10	18	15	12	15	9	12	11	11	15	14	12	11	23	13	13	12	10	18	18	14	20	8	14	19	13	15	16	18	16	19	13	16	22	13	9	15	13	7	24	17	11	19	19	14	13	17	13	17	18	14	7	13	18	15	14	15	20	17	11	14	17	19	15	15	12	16	10	19	10	16	18	16	13	16	13	13	15	11	16	19	11	10	11	20	18	18	16	12	9	17	15	10	21	18	5	14	14	12	15	15	21	11	11	7	19	15	16	12	18	16	11	24	17	13	14	15	24	15	11	12	11	17	9	17	15	12	22	10	14	18	11	14	13	16	18	20	14	17	17	20	14	11	11	13	17	14	12	10	16	20	13	14	10	19	14	14	14	19	10	14	18	13	18	12	14	12	14	15	17	13	10	11	12	15	15	15	16	15	16	16	4	13	19	14	16	12	16	11	17	14	9	12	20	12	12	16	11	17	11	20	8	12	16	14	11	12	17	18	16	11	7	14	15	9	11	19	19	14	19	15	15	17	15	20	15	16	20	24	8	10	13	18	9	9	9	15	12	14	14	16	21	9	9	15	18	18	23	13	20	12	17	19	10	12	19	25	13	14	15	17	25	13	19	14	14	13	14	8	15	6	12	20	7	8	14	22	11	16	19	16	17	5	15	22	12	11	5	16	8	15	15	15	11	17	14	18	10	10	10	19	11	19	15	21	13	8	24	7	18	11	16	12	15	11	13	17	19	16	24	16	24	19	21	11	13	12	12	12	10	15	12	16	15	18	14	14	22	23	16	21	14	12	12	12	9	12	11	12	11	14	14	20	14	14
19453	8311	2814	10365	17396	15849	13111	10596	8322	6650	5399	4458	3774	3325	2780	2365	2448	2618	2188	1701	1423	1294	1299	1095	1049	999	907	893	798	769	755	690	701	640	604	609	573	555	564	518	522	446	475	495	465	469	436	441	429	405	429	399	415	407	422	383	409	397	369	397	376	397	361	386	320	370	372	351	333	321	355	360	337	364	347	313	341	378	327	351	349	320	326	335	302	290	341	343	332	331	306	339	308	319	326	313	308	317	282	297	327	303	319	309	312	316	311	341	304	329	313	296	302	302	310	299	267	341	310	307	264	297	296	320	297	308	309	339	300	298	279	309	314	284	294	303	279	304	311	288	281	300	331	298	288	275	297	276	307	299	314	302	301	293	296	291	309	282	305	306	283	308	306	282	276	290	291	295	290	275	302	279	283	280	297	323	283	292	252	276	259	277	281	294	269	299	249	287	300	284	281	266	272	292	308	289	303	284	289	242	293	304	268	302	289	300	319	317	304	304	267	306	256	302	307	257	294	301	295	298	295	312	323	297	272	312	262	275	265	307	287	272	281	289	300	294	307	316	293	300	296	311	307	280	252	281	297	268	286	290	288	274	318	270	303	292	310	320	305	293	310	315	287	275	283	320	297	278	268	313	267	296	298	288	296	282	296	312	296	279	285	289	287	283	315	277	289	297	293	291	297	315	305	259	256	270	282	270	279	297	279	288	330	272	291	291	288	292	280	262	276	277	281	290	299	269	311	291	280	309	269	271	271	292	272	302	306	269	297	273	312	276	309	317	321	271	309	264	274	275	274	275	310	291	279	278	313	291	273	264	285	284	272	306	298	295	283	291	316	274	262	330	264	281	306	293	319	297	272	273	308	296	299	295	281	292	290	286	285	305	271	303	312	285	321	277	300	303	280	273	268	243	316	274	275	276	279	267	293	287	275	275	281	292	272	271	293	296	297	274	302	275	284	282	289	294	284	270	262	270	292	276	316	263	281	301	256	285	289	269	307	299	277	299	260	291	316	276	276	289	308	324	297	304	268	312	286	303	254	284	295	302	270	325	295	286	275	254	313	293	291	269	273	301	276	286	272	292	291	281	286	301	310	284	265	310	297	254	269	301	307	275	307	307	277	292	261	302	269	303	272	267	300	268	300	313	267	267	306	268	296	281	272	280	298	303	298	275	289	275	288	315	284	286	266	287	310	288	287	270	275	282	301	308	280	265	252	274	275	281	272	289	288	287	319	275	276	324	282	279	290	289	264	293	293	283	287	300	270	282	315	280	291	252	292	278	274	271	277	293	280	285	298	289	247	276	287	285	299	296	286	275	305	296	268	284	291	283	276	278	297	326	291	311	294	280	271	263	279	264	294	296	283	318	294	288	275	274	265	296	286	282	264	293	273	291	297	273	275	297	298	280	330	272	290	301	255	284	304	272	277	309	293	300	308	286	305	291	284	311	288	310	329	274	307	271	281	260	284	263	296	274	273	298	262	267	323	299	294	296	309	295	275	267	270	257	284	313	278	281	270	276	302	292	326	313	271	285	259	287	272	275	281	289	282	287	275	303	307	289	275	258	294	311	272	287	285	303	276	290	271	283	284	282	285	296	285	289	261	282	292	318	291	272	280	275	284	315	305	284	299	277	267	275	282	274	286	275	277	277	285	259	289	300	283	291	287	271	308	265	286	285	273	314	295	311	281	286	310	258	298	270	274	289	258	294	281	288	288	281	303	286	274	291	286	269	285	272	302	300	270	289	294	268	262	298	304	281	281	296	306	273	298	272	263	284	284	287	262	303	287	296	273	300	245	253	288	310	304	305	289	294	253	302	270	313	272	329	309	308	308	315	273	272	281	272	282	287	283	302	299	283	270	312	300	280	283	287	263	291	283	268	280	282	284	309	291	292	278	297	320	270	292	251	291	279	279	255	314	287	297	281	307	285	298	277	276	292	285	264	261	292	279	297	295	285	294	285	290	283	271	257	277	305	281	289	308	272	265	300	283	278	302	316	255	282	270	257	293	268	274	278	298	265	285	310	305	292	296	289	287	325	282	271	279	312	228	279	314	277	282	281	290	296	280	278	306	297	308	278	304	290	282	273	302	274	267	304	267	296	244	289	278	284	267	301	302	311	280	286	232	282	302	290	310	279	291	317	299	286	300	305	272	271	281	274	317	277	292	286	274	294	278	288	277	289	278	239	282	299	309	316	289	286	278	259	296	293	293	280	251	291	323	283	308	268	294	275	268	282	298	270	268	250	295	299	272	296	280	281	299	279	308	327	321	315	286	267	282	256	308	258	300	301	272	308	279	262	313	315	308	331	267	292	302	331	299	296	298	277	283	296	273	271	279	282	309	279	289	282	301	276	281	275	271	266	279	267	280	281	273	291	295	282	283	286	308	303	301	295	330	279	298	288	272	278	299	280	268	279	310	305	331	272	282	298	269	268	306	296	284	289	294	283	295	296	291	279	286	303	287	279	325	296	291	301	297	282	323	304	293	284	278	284	276	280	299	281	287	287	277	281	277	279	271	290	285	288	294	296	286	282	286	294	284	261	275	297	273	283	290	276	310	309	307	279	270	276	285	272	288	291	271	295	258	265	281	284	294	284	278	284	281	277	312	251	249	275	273	287	303	290	298	287	281	277	298	300	282	279	270	289	270	266	265	329	290	296	316	302	257	257	267	271	316	270	275	292	289	314	319	252	256	259	279	298	288	268	262	295	306	288	318	279	302	275	290	244	261	305	303	300	327	291	308	270	268	279	285	298	299	268	283	278	282	288	299	294	268	315	281	316	271	296	287	295	309	300	290	274	274	285	274	316	286	294	293	267	263	269	278	285	273	302	308	276	281	268	258	275	306	282	303	311	289	312	325	280	303	309	292	312	299	314	264	305	268	303	295	281	301	266	333	296	287	298	275	289	306	282	288	282	269	286	264	285	281	262	297	299	270	313	308	307	272	278	255	292	271	248	279	302	293	292	266	306	286	303	280	295	258	278	296	283	282	289	268	263	283	274	291	282	289	316	285	282	298	323	288	295	289	285	285	309	276	312	322	279	286	285	285	305	267	285	304	309	260	289	273	269	290	290	293	290	287	271	262	299	263	277	307	318	287	304	274	302	296	309	300	283	285	278	281	288	303	298	274	257	288	270	284	266	279	312	291	274	290	262	261	296	266	297	276	277	271	292	310	298	279	277	301	309	274	281	310	275	275	264	307	259	293	261	278	258	271	291	293	297	283	272	268	276	285	252	316	271	282	266	272	267	304	282	287	293	277	269	285	263	298	270	279	300	284	303	289	244	299	318	318	302	284	312	269	299	281	279	306	301	279	310	324	298	290	297	284	248	258	266	285	275	286	275	279	279	289	297	300	287	287	275	309	267	280	293	277	299	305	304	278	316	292	274	303	273	277	268	273	311	280	267	285	270	256	255	285	261	284	290	271	281	272	261	284	286	296	318	260	257	296	300	296	285	305	321	297	293	295	285	285	307	249	279	271	271	310	300
1114	70	31	18	25	22	46	41	27	25	29	25	23	23	29	21	21	30	18	20	26	12	16	18	24	16	19	19	24	14	20	17	18	21	20	14	16	15	22	14	25	15	14	20	13	23	13	22	9	20	17	16	26	22	23	20	19	21	20	12	17	15	16	13	21	15	21	8	19	23	11	13	14	17	12	19	12	20	14	30	21	19	15	16	17	11	21	17	11	24	18	12	22	13	15	12	21	13	22	18	14	14	12	23	14	13	18	13	14	23	16	22	18	18	21	17	16	20	21	25	20	23	11	16	16	17	16	19	11	11	21	16	24	19	22	17	8	22	14	22	16	22	10	17	17	15	22	16	23	25	20	22	14	24	11	11	20	14	23	12	14	23	18	10	13	14	19	15	19	12	13	11	20	18	15	20	20	24	18	24	13	19	25	16	25	14	13	12	16	14	18	13	23	16	15	20	24	18	21	22	15	13	25	17	16	24	17	17	12	13	20	21	13	11	12	28	23	22	15	12	19	16	24	18	18	21	17	17	15	16	10	8	26	20	15	18	11	18	16	16	10	16	16	15	17	19	21	22	20	13	18	20	14	20	19	20	14	14	14	13	16	15	14	13	7	9	15	19	15	15	17	14	15	18	22	18	13	16	18	18	19	19	13	17	31	14	18	20	23	8	12	11	16	13	15	12	31	15	15	25	24	16	15	21	10	18	17	12	20	16	9	17	14	8	14	19	17	18	14	11	10	13	12	19	19	10	18	17	24	10	21	27	14	17	18	16	14	24	13	16	12	14	17	17	18	15	16	17	14	13	12	17	24	19	11	13	12	20	13	16	22	17	13	25	20	22	14	20	17	13	11	15	16	15	10	20	16	13	20	12	15	25	17	20	14	20	22	15	23	14	20	16	18	25	14	19	17	16	19	17	12	23	25	18	15	10	22	26	20	14	19	20	13	10	17	16	9	14	9	14	16	16	10	10	9	16	16	17	12	20	12	14	11	19	16	21	23	24	20	23	11	21	21	18	14	20	17	19	15	14	20	20	16	15	11	21	11	10	21	12	17	16	16	17	18	12	22	21	14	14	17	15	13	11	19	15	19	10	20	11	14	16	15	22	13	10	17	16	23	12	15	12	23	10	16	8	13	15	19	18	24	21	16	17	15	21	13	17	18	17	9	21	23	19	14	22	15	27	13	16	15	19	26	19	15	21	13	19	25	18	12	11	14	17	12	13	11	16	20	14	15	23	16	16	24	16	16	17	17	13	14	14	14	19	15	21	15	17	14	17	17	9	22	24	17	13	20	19	20	14	12	10	21	24	20	18	20	16	17	13	21	22	29	16	12	17	14	15	17	16	18	18	19	18	12	19	18	16	13	12	10	16	17	8	10	18	12	10	19	11	21	7	16	13	17	11	18	13	28	16	20	13	17	23	18	20	12	19	26	13	17	18	20	20	20	23	13	13	21	16	17	18	26	12	13	14	20	15	22	14	18	12	13	14	20	21	12	11	16	17	13	20	20	17	19	13	19	13	15	15	14	16	15	15	12	11	15	20	20	12	20	11	13	20	10	15	12	13	21	24	17	17	15	16	24	13	9	20	15	22	8	13	15	23	23	11	26	20	18	16	19	18	16	15	18	18	20	15	22	18	19	16	11	26	16	9	21	10	15	15	19	17	20	21	21	20	25	23	19	20	11	14	17	20	29	10	21	18	13	14	13	22	20	16	14	23	20	24	11	15	14	15	24	13	21	20	20	7	19	12	16	25	12	9	14	20	21	13	17	19	12	16	23	14	9	12	14	19	15	16	16	8	20	18	19	7	21	8	21	14	19	17	19	17	18	17	24	20	19	13	12	22	15	22	20	14	12	24	18	18	17	20	15	17	16	13	13	24	19	8	18	22	17	17	11	18	10	12	17	18	19	10	17	17	15	16	11	21	11	10	20	19	17	17	17	28	23	18	18	18	16	20	14	19	18	17	18	19	17	15	18	12	13	17	20	23	19	12	13	14	12	18	18	7	18	15	17	23	12	28	11	14	17	17	17	16	15	20	12	21	20	18	4	25	19	15	11	12	12	21	15	12	18	18	17	19	23	12	21	10	7	13	13	26	18	21	23	17	14	15	13	24	19	23	14	20	19	13	16	16	19	16	20	15	19	16	17	11	23	18	20	15	13	14	20	22	18	18	19	21	17	10	14	19	17	15	9	19	24	18	19	18	13	12	21	20	20	20	12	12	19	18	23	13	18	10	23	12	18	17	16	12	15	12	17	19	16	6	20	19	20	23	19	13	12	16	13	11	11	21	18	15	16	15	8	8	11	20	14	18	23	16	16	17	10	20	19	29	32	22	15	18	22	13	18	17	16	13	12	19	17	13	21	16	12	25	12	18	17	12	16	11	16	22	22	13	19	18	23	16	20	12	22	11	17	10	18	16	17	9	17	16	21	17	19	20	13	18	16	12	19	11	15	10	25	15	18	11	23	17	17	18	18	19	24	19	19	20	15	13	16	18	20	16	17	21	23	21	11	16	15	25	12	19	19	19	13	16	20	11	13	23	13	17	21	14	14	16	20	16	25	17	25	12	21	17	17	21	18	12	20	16	14	14	17	19	19	14	20	9	18	13	12	18	16	24	23	21	14	9	15	10	28	18	17	15	13	21	17	25	18	11	19	12	16	9	19	13	16	21	14	19	13	23	14	19	11	13	21	15	21	15	15	20	21	22	20	15	16	12	21	18	17	15	15	9	18	17	17	18	14	21	23	11	13	17	16	24	24	19	23	25	15	14	15	19	21	14	21	21	25	19	17	14	15	18	15	18	27	16	18	4	11	20	18	12	22	28	11	15	17	17	13	21	14	12	21	20	14	17	12	10	11	17	10	15	13	16	18	20	22	22	14	22	11	17	10	10	24	17	19	21	14	24	23	18	19	16	14	18	17	18	17	8	15	20	14	20	16	15	15	19	16	15	14	17	21	30	18	24	15	26	19	18	20	18	28	14	19	23	16	13	26	14	21	16	16	18	20	14	18	22	16	13	11	16	11	27	19	13	15	9	16	19	22	10	15	20	22	15	21	13	16	31	20	11	20	7	10	22	13	21	16	19	14	12	21	15	15	21	12	16	19	16	23	7	17	14	12	13	20	17	17	16	13	9	16	16	26	20	23	11	19	25	20	19	21	16	9	23	15	19	25	20	20	20	14	21	18	13	22	17	18	13	16	21	15	14	22	18	14	15	14	18	14	16	13	19	33	12	22	19	12	16	19	15	12	21	10	14	16	21	24	15	17	14	16	15	16	16	19	12	23	20	15	8	15	18	18	9	17	21	16	12	13	16	23	15	22	18	18	17	17	11	21	16	19	16	21	18	15	18	16	17	20	17	18	14	16	18	9	22	19	18	14	15	18	16	29	11	12	17	22	15	9	17	19	20	12	17	19	14	20	12	14	16	17	12	15	25	21	30	14	18	10	15	18	20	20	14	28	25	13	20	21	15
9914	2419	667	1830	3226	2984	2395	1871	1421	1195	1028	910	776	737	673	620	620	715	604	556	449	447	466	433	400	427	404	400	395	397	384	371	387	358	368	350	377	351	363	340	375	315	354	368	350	387	330	312	352	362	298	339	311	345	344	316	317	326	353	339	340	330	310	319	333	326	348	323	374	306	359	324	343	342	342	326	311	309	314	320	327	299	365	358	299	360	329	322	330	358	335	333	314	350	336	325	332	315	314	315	322	323	302	346	332	306	331	311	303	329	340	328	333	334	325	309	322	311	317	299	329	317	327	353	309	342	325	312	347	294	319	325	288	327	345	271	296	311	335	290	320	318	370	341	306	321	327	304	322	335	346	305	293	294	341	321	300	304	332	322	302	331	326	316	304	373	366	346	300	331	323	309	326	333	304	317	314	300	312	328	299	331	328	325	325	305	312	337	312	304	305	344	351	333	307	320	326	302	314	352	279	311	336	321	353	325	300	303	302	323	324	305	318	307	308	327	322	323	320	331	288	347	336	327	321	299	340	331	306	352	322	351	337	359	310	342	339	331	297	308	321	313	310	318	316	316	326	316	306	307	311	319	337	345	313	312	295	317	316	333	316	335	306	327	317	321	374	336	314	350	327	310	285	321	337	312	342	343	307	324	343	365	295	306	336	332	332	332	311	334	338	309	319	307	312	310	309	319	318	341	289	341	336	304	354	304	302	318	333	312	321	355	340	339	298	331	331	343	335	320	281	307	370	334	317	322	309	330	298	328	333	326	345	341	320	335	329	312	310	303	315	314	354	296	334	327	297	348	333	367	311	330	322	302	326	283	352	309	340	351	320	298	330	328	328	330	313	306	311	340	319	331	307	309	340	310	343	334	355	300	318	308	292	322	331	319	328	309	334	337	327	316	341	305	297	325	340	338	317	328	302	298	322	326	304	341	324	333	343	327	323	319	348	328	309	316	282	314	325	323	291	339	337	298	312	311	374	341	332	318	333	371	311	361	313	302	326	362	327	328	318	296	319	327	317	315	322	311	331	344	338	325	335	325	324	320	303	333	341	323	345	297	295	322	300	326	335	326	297	310	293	301	308	347	311	347	336	313	294	318	334	350	311	344	338	302	338	325	328	326	327	354	341	319	354	313	312	333	331	335	316	315	344	322	346	308	329	327	323	322	314	324	340	310	311	355	313	316	349	360	336	290	313	316	315	356	314	334	299	349	340	335	346	317	348	309	330	308	310	326	287	307	324	319	347	338	331	302	292	311	326	302	321	301	301	334	312	361	292	344	296	320	309	334	296	321	337	327	289	336	314	326	345	350	341	302	299	346	324	330	308	320	333	336	331	347	305	323	338	324	352	331	300	370	316	343	345	337	300	319	282	338	306	309	338	313	348	322	287	326	309	353	330	329	342	332	310	322	353	308	301	315	294	317	322	307	311	321	364	341	329	309	314	295	301	300	331	293	300	310	334	309	291	316	353	299	334	311	332	345	355	326	325	310	321	316	308	345	321	351	331	321	283	361	315	303	340	368	329	348	334	369	301	306	356	318	325	299	300	320	318	376	306	322	332	283	325	336	346	332	356	318	319	326	334	331	285	337	322	345	291	305	305	331	322	305	296	329	337	322	330	332	302	342	334	329	284	314	318	290	339	323	322	288	340	329	316	332	333	332	303	301	308	328	300	324	336	341	309	311	337	326	305	341	311	334	356	310	303	332	327	305	347	345	350	340	319	301	326	359	338	327	334	317	328	326	329	322	321	337	313	328	322	334	317	330	309	331	323	337	342	305	324	293	311	318	309	301	326	331	293	329	341	369	315	311	323	333	313	335	319	328	321	292	325	344	294	307	332	340	300	322	300	359	343	315	300	322	329	339	334	319	330	289	335	312	324	317	311	340	333	311	317	317	306	299	297	347	342	331	355	302	297	329	357	329	301	324	340	359	303	326	331	337	325	335	308	330	343	320	321	349	316	314	316	305	338	324	304	326	322	334	321	308	308	323	318	361	293	359	313	297	306	307	337	321	304	337	339	308	348	346	336	283	307	333	356	290	346	309	332	329	309	331	345	333	327	348	299	300	318	302	297	304	335	331	338	312	309	302	320	301	330	348	332	311	340	277	338	327	302	348	334	329	313	300	280	355	318	321	349	327	322	350	369	294	302	340	343	309	303	325	312	319	333	324	331	323	334	354	314	300	344	324	329	298	318	320	365	324	324	304	315	296	296	369	336	349	334	332	345	292	286	312	327	304	323	331	331	333	356	331	340	305	314	308	329	315	313	331	330	328	342	305	327	349	342	309	336	276	336	343	374	378	327	311	336	327	300	334	340	316	317	298	303	344	318	324	325	316	333	309	345	346	323	322	302	287	362	325	323	302	320	342	339	322	313	295	308	287	321	303	335	345	315	313	305	328	350	332	347	324	292	287	327	326	313	331	325	334	282	315	319	320	309	332	327	313	340	331	291	339	335	324	355	299	307	319	319	322	308	329	351	352	306	322	279	313	331	306	301	331	345	317	304	322	343	316	315	321	299	327	322	314	329	317	305	311	275	315	326	304	328	313	322	297	317	316	309	348	357	360	315	331	320	314	310	279	314	311	325	323	327	312	321	328	334	327	320	320	314	287	333	305	329	329	316	325	321	330	336	318	320	311	317	353	324	317	326	308	351	327	329	295	325	351	327	324	326	317	265	286	338	318	322	327	317	350	314	327	306	342	341	295	274	283	325	350	309	321	335	295	329	324	321	308	322	272	322	300	343	296	307	335	304	308	325	330	299	323	306	303	325	351	318	340	336	340	321	329	307	293	322	306	296	349	324	328	320	299	332	344	294	300	307	313	320	292	324	316	288	311	316	336	328	333	298	299	311	336	277	356	337	330	319	293	326	306	304	319	339	298	344	345	347	345	339	335	347	321	327	345	325	315	307	314	300	312	333	298	327	312	352	354	357	314	323	316	310	336	347	321	320	361	331	309	320	308	327	345	289	288	298	337	314	319	331	337	320	317	294	306	332	307	331	343	307	306	289	336	318	296	327	289	317	312	325	322	329	315	331	297	315	330	327	343	317	310	268	294	337	305	320	325	335	311	313	319	307	305	328	302	307	319	323	320	304	320	292	322	362	329	335	300	327	324	353	328	311	345	316	362	334	306	306	303	330	331	330	314	287	301	332	327	275	316	324	345	320	297	303	312	288	318	322	311	295	299	302	319	326	329	338	299	307	324	325	320	358	323	318	298	341	329	328	303	329	305	302	354	294	288	302	330	295	345	331	329	312	332	347	326	329	287	315	275	328	363	320	329	339	341	323	306	297	305	323	285	329	323	324	307	300	330	314	301	339	338	320	303	296	325	335	336	308	328	343	320	330	310	334	295	318	336	316	309	318	303	325	312	344	348	297	338	324	323	307	325	310	331	312	325	308	289	336	328	356	319	321	322	333	334	311	313	311	300	322	334	295	334	301	342	319	298	298	291	318	303	310	344	318	325	338	314	315	314
2064	152	64	60	79	117	87	81	87	67	67	63	53	55	42	49	57	39	55	29	42	27	43	40	25	39	35	31	26	27	30	30	27	30	18	34	25	36	17	29	26	29	30	23	32	28	24	40	39	36	19	26	27	32	29	33	20	35	26	22	35	22	23	33	36	21	33	37	25	29	27	35	22	27	31	31	25	25	21	23	20	40	19	26	34	23	32	28	32	29	31	36	25	25	24	28	30	30	23	27	26	32	35	23	25	31	34	22	31	36	32	29	34	25	17	22	30	34	27	30	23	30	28	22	33	13	23	31	25	30	28	26	26	18	25	28	30	29	29	28	31	24	20	24	27	27	21	33	38	31	21	21	32	35	38	25	20	27	33	26	27	24	22	32	17	24	20	34	29	22	25	30	24	25	31	42	28	36	43	35	30	25	34	30	32	17	28	31	36	30	21	36	25	34	26	34	39	21	26	22	40	33	31	28	25	25	26	30	27	27	35	23	32	27	35	28	44	29	21	22	23	24	39	26	29	20	37	28	29	25	28	28	36	24	35	43	25	35	26	24	23	19	26	31	38	23	26	34	23	33	20	29	34	23	37	22	33	28	38	25	24	29	20	24	21	24	22	24	29	26	29	30	38	21	28	18	30	30	23	23	29	28	15	34	12	26	26	25	25	31	37	32	25	28	35	33	30	23	25	22	22	27	25	17	26	25	22	23	23	17	28	18	26	26	25	38	30	25	28	26	30	28	27	26	29	23	30	27	30	30	23	29	27	21	31	24	31	36	25	23	30	30	28	31	32	25	25	29	23	17	27	23	31	30	25	24	30	28	18	24	35	44	27	25	23	20	28	29	32	16	33	30	21	31	28	22	31	29	24	27	27	17	28	23	29	30	19	19	20	27	26	21	14	36	25	33	23	24	30	34	36	31	16	34	35	27	23	18	29	24	35	35	31	32	35	27	28	31	29	26	31	31	27	22	30	26	28	37	28	27	27	30	31	27	43	31	33	25	24	20	24	25	28	25	30	24	26	29	26	30	36	25	28	17	28	20	21	27	21	19	22	22	16	25	26	25	26	26	38	25	29	16	34	31	30	32	30	27	29	30	24	22	24	33	33	30	27	25	28	27	31	29	34	31	24	32	19	23	29	31	27	28	27	25	27	33	30	33	24	29	11	22	33	23	28	30	31	34	29	30	23	29	23	34	28	27	29	27	28	17	29	16	24	29	27	22	30	23	31	32	29	29	32	25	34	36	38	24	20	28	26	24	39	21	23	21	25	36	34	26	23	30	31	24	21	38	19	23	25	47	27	29	34	22	32	22	23	29	23	30	27	21	19	29	24	26	29	36	29	28	33	34	29	28	28	30	25	38	26	26	24	21	28	26	28	34	22	25	26	34	27	22	35	32	23	28	32	27	32	31	23	23	20	31	23	26	23	44	26	31	32	29	31	27	21	21	27	24	24	25	29	26	27	35	30	25	30	21	29	26	27	26	28	25	26	25	26	23	30	25	24	27	20	24	28	34	28	35	25	41	35	26	20	30	21	17	32	23	30	31	34	30	28	33	28	27	23	23	37	29	24	24	28	36	37	22	31	30	28	26	24	27	20	27	29	25	25	30	28	22	38	22	32	33	25	30	36	31	21	36	31	35	25	28	18	27	40	25	35	30	28	22	27	29	28	34	31	25	34	29	31	27	28	31	21	27	23	21	25	33	23	28	32	31	39	23	39	21	34	31	26	28	26	27	29	28	42	32	34	29	27	24	30	33	29	24	28	33	29	29	27	35	23	31	26	23	29	28	27	30	20	36	27	24	21	26	24	34	30	33	28	27	27	23	24	26	30	33	28	23	24	27	30	24	26	27	29	29	36	30	20	29	31	25	30	21	26	31	21	19	21	35	25	44	33	27	28	31	21	17	25	32	27	25	15	21	18	28	24	27	27	32	17	32	21	31	23	31	21	22	25	21	26	27	28	30	25	33	29	21	29	36	25	21	20	32	31	41	30	26	21	31	35	25	36	22	23	25	31	33	22	42	25	22	36	23	25	25	25	28	36	30	18	31	29	21	23	27	27	26	25	33	24	30	32	19	22	35	24	34	30	26	24	24	27	29	24	29	30	22	29	19	25	29	22	34	38	20	20	19	32	26	22	36	22	27	24	23	36	22	24	25	28	39	40	26	20	23	26	28	30	36	28	32	26	29	29	27	28	33	25	21	32	27	24	29	32	31	30	28	26	29	27	30	26	27	29	29	27	27	22	25	31	33	41	18	32	25	21	21	26	22	25	31	27	24	24	29	33	29	26	22	27	32	19	38	27	31	34	35	28	20	23	19	25	25	35	25	30	33	18	25	19	27	29	31	36	27	31	20	32	27	32	27	18	24	24	29	26	27	29	21	33	24	28	31	28	21	29	23	33	26	27	28	20	29	21	26	18	19	28	27	26	29	31	26	31	38	33	24	20	25	33	28	14	26	29	26	27	23	33	21	20	34	24	25	30	30	17	29	28	29	26	31	23	29	31	33	23	32	24	31	28	26	28	28	26	26	33	30	32	27	31	27	30	26	27	25	30	18	26	32	31	22	19	26	28	20	30	25	24	31	24	29	28	37	32	19	32	29	24	18	29	34	28	34	19	20	22	28	30	28	34	28	22	25	27	23	29	39	36	34	23	30	29	31	20	31	27	26	28	24	22	31	27	28	31	31	24	23	30	33	28	23	30	24	33	29	24	27	22	25	20	29	26	29	28	29	23	19	34	25	33	35	37	27	24	17	28	26	30	24	26	37	25	26	37	25	31	20	29	29	26	22	27	31	22	30	28	22	24	28	22	26	30	30	31	21	21	33	36	24	30	27	29	31	24	30	24	31	34	37	36	31	23	29	18	20	40	31	24	22	18	37	29	25	26	34	30	31	26	32	27	35	48	33	28	31	32	31	24	33	29	24	28	20	24	25	26	27	17	21	26	32	34	29	22	32	33	32	28	26	31	29	28	27	27	28	30	17	28	30	27	22	28	28	22	36	27	27	26	25	25	30	21	31	21	36	29	25	30	28	29	17	34	29	25	28	37	37	36	30	27	26	24	20	24	30	26	28	33	30	29	37	21	24	29	20	23	29	29	25	32	32	42	33	29	24	23	40	24	22	33	38	23	39	41	35	36	21	17	34	28	21	29	18	27	26	22	20	27	31	25	36	22	26	24	15	28	24	32	29	22	26	34	32	17	23	24	24	27	30	23	35	33	21	31	15	22	29	25	33	28	32	30	21	31	27	29	25	26	20	29	44	22	40	19	26	29	25	26	22	35	23	27	23	20	33	24	39	30	23	35	30	31	24	25	26	29	33	27	35	34	27	32	27	25	24	20	32	22	26	26	22	27	34	35	24	28	22	31	30	29	25	37	28	27	22	32	24	26	36	23	29	25	30	29	29	24	24	30	23	33	21	24	23	27	30	28	26	25	21	26	29	23	21	25	31	24	30	30	21	33	28	28	27
13253	4724	1667	5424	9847	9226	7264	5802	4625	3801	3045	2562	2199	1962	1747	1552	1506	1669	1518	1265	1026	974	967	927	904	838	808	841	809	767	746	739	702	670	689	683	661	637	716	669	639	677	636	616	605	579	595	576	647	599	557	602	542	618	567	578	565	593	569	634	607	615	531	562	613	614	583	543	532	581	518	541	540	552	543	515	566	575	533	506	525	554	544	589	529	549	562	563	548	540	541	531	543	526	499	530	533	559	564	563	529	504	569	531	527	522	484	542	494	529	552	520	545	521	529	524	539	543	512	552	538	544	514	552	571	550	563	543	567	495	532	545	555	542	493	498	572	502	539	541	549	514	507	482	560	509	568	517	559	542	530	512	529	516	528	547	549	504	545	555	533	543	514	524	576	545	554	559	545	533	536	539	509	527	546	513	510	552	559	533	486	547	512	523	544	521	515	552	534	512	536	495	567	517	531	514	486	526	514	560	560	483	548	506	513	513	553	516	508	544	523	490	546	528	578	504	509	549	566	526	519	559	542	551	520	544	496	528	555	561	523	558	498	558	515	528	542	520	540	534	561	529	528	494	490	528	545	516	521	525	563	535	548	535	526	495	529	538	532	514	528	556	529	538	554	577	566	511	505	543	521	509	534	562	540	528	524	542	488	517	541	537	477	536	521	511	524	531	524	544	507	478	510	539	581	553	521	515	522	511	538	542	550	564	553	543	530	487	512	521	579	544	532	539	537	511	541	487	517	516	525	559	520	489	498	511	567	536	512	536	524	567	517	515	556	461	580	546	543	548	504	526	557	512	543	505	520	546	556	494	533	552	529	512	580	549	528	522	518	509	509	554	504	544	520	537	492	513	532	527	555	526	494	535	510	539	508	534	522	519	508	549	537	547	539	541	536	519	533	498	502	509	559	541	530	547	542	513	528	508	509	535	545	559	554	574	543	536	527	553	521	536	534	528	507	536	509	541	515	528	499	508	512	529	542	562	531	568	539	561	531	510	567	498	548	551	517	533	513	497	499	532	478	547	564	493	510	528	594	525	540	564	532	530	556	572	542	538	521	537	521	521	508	493	513	551	482	572	540	518	476	516	506	537	505	579	541	546	523	547	569	524	537	557	542	532	540	572	533	529	560	493	517	532	506	545	541	513	514	529	504	512	526	536	569	616	530	525	532	565	523	513	544	531	539	510	546	534	554	536	559	530	511	538	508	542	544	506	563	581	487	476	527	513	523	532	475	545	548	558	552	504	504	585	558	556	534	515	548	558	515	531	565	499	541	506	511	513	544	548	538	541	538	527	501	537	544	548	540	497	529	503	521	537	534	521	529	529	514	552	507	567	522	565	478	564	523	518	522	504	539	556	524	548	506	501	560	522	535	505	558	542	572	507	571	537	519	539	543	531	519	526	549	522	513	534	510	506	527	560	511	554	574	525	508	538	556	525	551	522	509	508	530	546	556	478	556	534	533	508	546	542	516	551	527	539	535	525	561	507	522	494	507	536	527	530	570	530	526	533	528	543	540	523	558	538	555	560	514	479	574	554	506	546	541	527	504	520	524	544	575	545	536	559	566	538	535	541	544	555	501	503	534	501	553	520	531	509	521	490	543	549	580	500	545	531	558	507	555	539	542	540	555	516	521	513	518	554	542	544	535	551	534	524	535	529	565	531	545	524	529	512	530	518	548	548	522	560	517	536	514	567	545	556	533	500	497	498	526	535	525	543	561	487	517	496	557	545	501	540	542	512	497	527	533	513	545	525	575	522	493	520	535	505	550	529	509	565	542	550	572	549	523	538	573	525	538	519	503	499	556	526	513	544	551	501	552	574	520	560	529	530	549	489	522	491	532	517	523	488	495	496	532	527	549	534	554	544	523	585	520	509	525	563	527	513	546	501	551	528	514	504	528	563	539	534	552	535	555	496	518	529	541	556	531	568	505	530	561	499	489	533	527	507	525	541	523	539	480	507	548	512	514	510	544	515	549	567	525	519	525	489	510	544	510	530	531	524	566	524	563	538	505	557	524	528	517	543	530	530	513	510	519	535	526	537	512	530	575	514	523	538	542	529	537	525	550	529	508	555	491	528	517	569	539	497	520	549	486	534	526	563	515	523	560	568	570	571	496	521	536	526	556	548	555	525	542	482	528	517	550	559	504	542	529	528	517	560	518	536	541	483	508	552	486	528	542	525	538	568	480	503	540	567	531	554	525	535	545	521	510	549	536	544	545	524	519	536	501	563	554	517	512	569	546	570	563	503	519	523	528	539	503	536	531	559	528	490	534	531	512	507	559	556	537	564	565	533	554	546	551	517	549	531	544	527	503	537	538	541	493	518	501	516	536	509	552	551	562	528	545	526	530	533	525	536	557	519	505	504	540	504	526	551	565	535	528	500	502	523	537	547	512	538	513	496	541	540	519	577	524	528	506	556	546	531	526	535	507	492	523	515	493	546	538	549	540	502	539	538	556	527	544	540	538	575	523	535	504	559	518	487	520	522	503	560	530	530	544	515	539	531	508	520	536	515	478	534	538	522	535	520	533	481	510	486	526	533	519	534	516	533	520	518	538	522	566	519	547	612	551	538	503	552	535	554	496	565	551	519	500	531	584	523	578	529	502	531	510	520	554	525	553	494	537	523	556	536	523	538	510	521	517	526	534	514	539	531	525	485	493	539	537	540	500	519	557	542	511	566	520	526	557	525	542	538	546	502	528	568	519	517	541	530	540	528	553	514	509	549	523	529	542	517	545	524	529	535	555	510	499	545	520	501	546	521	540	533	559	516	568	564	507	548	538	500	532	499	514	553	555	518	498	522	499	524	500	523	515	497	554	559	527	493	541	528	555	531	535	555	564	546	529	538	549	521	527	549	534	544	551	568	554	526	582	535	539	552	526	533	543	500	533	583	538	560	495	573	537	537	543	545	513	547	511	470	551	526	559	508	541	530	545	523	524	558	548	537	544	526	529	495	526	522	558	513	533	536	539	510	562	543	520	465	520	520	539	552	528	491	534	516	519	505	535	533	538	541	525	546	515	551	492	503	551	531	548	488	530	532	546	525	515	522	560	511	550	523	525	526	536	550	492	564	545	481	517	554	539	497	508	549	500	529	499	509	516	545	569	513	537	539	527	563	525	550	537	518	557	510	544	506	583	529	523	534	520	524	516	529	538	555	539	532	575	515	536	552	569	528	519	558	552	548	516	567	519	525	542	499	540	530	523	565	547	501	511	469	521	514	528	524	526	533	530	535	518	552	533	506	524	534	530	510	527	512	508	536	499	515	530	482	552	492	551	532	545	552	523	544	548	539	538	544	489	523	553	510	549	539	553	521	547	499	593	552	524	528	507	525	544	504	539	535	483	561	557	524	538	518	513	535	536	535	523	486	500	547	524	541	494	544	514	486	524	524	546	514	491	560	550	570	568	543	474	495	515	547	520	523	509	510	539	518	540	550	561	541	545	525	542	532	533	527	522	539	528	553	524	536	525	490	558	508	502	541
2102	142	64	56	70	101	113	67	85	62	56	60	54	65	45	43	55	49	53	40	35	44	38	35	34	36	34	45	33	36	41	25	32	29	33	25	13	26	31	25	22	19	36	29	26	26	32	35	26	30	30	31	31	24	21	29	31	29	19	17	16	27	22	32	21	19	38	29	27	30	25	30	24	23	31	33	16	19	41	26	26	35	25	22	23	22	29	25	24	21	31	25	24	19	24	31	23	31	23	32	36	26	26	35	22	40	36	24	35	32	25	28	22	24	35	30	32	23	32	26	32	27	31	24	17	24	29	34	29	26	29	21	30	25	36	27	27	24	27	37	30	22	25	23	24	23	16	34	28	25	26	24	26	16	31	28	40	38	22	24	28	30	28	36	24	24	26	25	25	30	33	22	27	26	34	37	21	30	35	34	25	24	37	32	23	34	31	24	20	30	22	22	33	26	26	26	30	36	29	17	27	28	29	29	26	32	20	30	19	17	27	30	35	33	27	24	19	29	24	23	27	25	22	25	14	32	31	26	22	25	29	34	29	38	33	21	26	26	23	22	31	29	35	33	32	19	26	22	32	29	27	22	24	28	31	35	33	35	28	30	19	35	22	22	26	23	37	25	28	24	25	20	37	20	24	32	31	23	23	28	29	27	33	26	32	30	25	37	21	17	22	22	18	35	24	32	30	28	28	31	28	24	26	26	23	20	17	27	28	27	33	31	25	24	28	43	30	33	26	20	26	33	27	28	22	33	33	20	32	30	26	30	28	25	25	29	27	35	18	27	31	21	31	34	23	24	29	36	33	23	22	29	34	34	15	29	21	43	32	27	29	28	19	30	35	31	27	32	25	27	33	33	29	30	29	22	32	26	24	32	16	24	33	22	28	31	23	34	31	12	28	28	26	23	27	31	24	28	28	33	22	37	33	36	21	37	28	30	31	33	22	24	27	36	23	34	25	24	22	29	29	29	26	24	24	29	27	27	29	28	22	28	28	40	31	31	25	27	31	25	21	29	38	26	20	31	34	33	27	34	25	26	21	23	26	25	30	31	26	30	32	25	34	20	18	27	20	19	31	26	25	21	31	23	30	28	29	29	28	39	27	30	25	23	26	29	25	24	30	37	16	25	27	30	27	31	30	29	31	31	26	29	25	26	35	33	25	27	30	25	23	27	33	29	35	24	17	33	19	31	27	24	24	35	34	22	28	23	25	31	33	35	29	21	25	28	21	27	35	28	33	30	32	24	25	23	29	28	34	24	28	29	28	26	23	26	28	23	25	20	27	31	31	27	31	34	29	26	36	32	22	25	35	19	29	31	25	30	30	34	25	26	28	24	25	39	43	27	27	39	28	26	25	25	26	38	34	22	25	30	26	27	30	21	26	25	28	38	37	32	41	28	18	26	25	31	32	27	30	27	31	19	22	31	32	24	28	36	27	17	35	31	32	28	30	26	26	34	28	21	35	28	27	34	24	26	24	22	26	26	34	32	26	23	34	31	30	24	24	28	29	27	29	30	26	25	29	31	32	33	30	33	22	34	22	23	22	25	36	28	26	25	24	27	35	24	32	33	23	27	24	29	33	28	28	21	32	30	33	27	37	23	22	25	27	23	24	40	29	20	22	27	27	27	27	26	16	28	26	27	26	33	24	18	16	21	35	39	32	26	21	23	24	29	26	20	31	28	25	23	21	29	32	26	29	23	23	15	31	21	27	33	28	24	32	23	30	26	23	36	25	28	26	42	27	21	19	37	23	28	28	19	24	25	20	30	24	24	21	16	17	28	35	25	30	20	29	22	31	29	35	37	22	26	37	31	22	29	21	34	30	28	20	18	31	33	17	37	26	20	22	32	38	29	25	30	27	33	25	28	29	27	27	28	20	25	25	30	36	30	30	30	23	32	32	38	32	28	21	19	30	16	40	26	24	30	17	18	22	28	26	33	21	32	34	19	30	26	35	30	30	29	22	30	24	28	36	23	16	34	34	20	24	35	30	19	23	29	22	33	34	23	25	26	26	38	30	31	33	22	20	25	22	18	30	27	31	22	29	23	23	28	32	23	33	21	19	29	19	31	28	30	24	21	20	30	23	36	37	25	27	28	30	45	26	27	26	28	25	32	30	23	35	32	25	25	24	29	33	22	34	29	25	25	43	13	29	29	25	30	35	34	26	17	31	31	20	16	23	27	30	27	32	20	32	28	24	29	19	27	18	31	36	28	30	27	28	33	27	31	37	27	25	30	22	33	22	21	23	24	16	31	22	32	33	20	22	31	25	24	19	31	21	30	18	29	25	39	19	21	31	33	29	24	31	30	17	24	26	26	19	30	24	22	29	27	24	25	36	35	36	44	27	30	26	21	30	31	24	25	22	28	24	29	29	21	32	26	24	17	31	33	30	26	18	28	19	34	34	29	34	33	23	36	28	22	31	31	29	24	28	26	27	23	24	29	22	33	31	34	40	20	22	25	27	28	21	29	25	25	27	23	31	32	28	37	32	24	33	31	30	27	29	22	30	29	24	25	31	33	38	25	27	27	32	34	27	38	33	28	25	36	21	35	29	27	32	38	27	21	22	31	34	22	23	16	34	18	31	22	30	24	31	34	23	27	32	19	21	27	35	21	31	25	36	35	33	26	25	19	38	32	26	26	30	26	21	34	27	30	23	22	21	33	30	36	26	14	26	23	25	24	38	28	25	23	26	28	25	22	26	31	30	27	29	24	33	28	31	27	36	32	26	29	26	27	30	27	29	27	26	28	36	30	35	29	25	22	37	23	26	23	23	27	25	28	22	24	25	21	31	25	29	29	39	21	38	29	33	26	49	24	28	24	30	30	26	20	26	32	30	29	30	30	28	29	33	21	32	25	29	32	28	29	22	26	26	33	33	33	33	24	17	26	32	22	30	28	24	33	24	32	25	27	38	20	22	29	29	24	31	29	35	28	21	31	32	23	24	26	26	31	29	21	30	20	27	34	21	23	22	39	21	24	28	22	22	20	39	25	28	24	34	19	30	22	26	34	29	30	18	30	29	24	28	43	25	29	27	18	31	27	24	31	30	26	32	26	29	27	27	29	35	28	31	26	28	29	38	31	36	34	30	25	23	25	23	23	30	27	30	32	28	21	28	26	31	40	27	37	33	38	15	23	28	25	26	34	23	38	22	33	26	28	37	33	39	31	24	32	35	27	24	40	34	27	23	29	20	27	30	28	27	36	32	25	27	34	27	32	30	27	28	30	26	23	25	32	23	31	34	24	24	26	25	27	30	28	32	37	17	27	33	27	22	32	38	21	30	33	21	37	26	22	29	26	36	24	22	33	26	29	29	20	31	25	29	26	24	27	25	31	35	27	41	27	26	22	30	29	26	32	25	32	24	32	33	22	28	27	20	24	31	25	39	33	29	25	23	29	33	26	30	37	17	22	27	23	30	34	29	26	31	20	23	22	28	29	25	26	21	33	31	24	32	27	25	31	27	28	24	32	26	20	30	30
12963	4628	1737	5478	9570	8781	7172	5681	4527	3637	3075	2490	2135	1858	1744	1430	1457	1617	1391	1279	1034	946	972	884	884	854	839	806	734	727	738	733	732	711	691	641	714	676	639	668	639	633	591	557	607	624	528	583	599	559	583	576	584	600	610	578	552	590	568	530	561	518	520	566	564	580	562	506	560	568	527	562	565	536	555	535	546	581	562	540	556	562	545	549	577	567	525	548	528	581	540	529	545	540	524	502	550	544	527	583	536	563	510	519	516	509	575	552	529	549	539	500	582	527	555	562	542	566	554	559	568	541	569	529	557	524	558	506	509	576	553	550	532	545	514	583	511	555	547	482	593	529	551	570	516	549	544	552	495	541	540	547	566	557	503	517	574	572	539	532	548	498	543	538	509	538	535	543	549	543	524	511	545	531	514	564	571	532	561	518	563	538	506	534	558	536	529	507	541	489	531	530	522	510	557	585	511	534	501	521	519	527	529	500	526	508	491	500	529	535	499	498	521	493	480	513	517	535	531	520	491	548	553	537	547	516	491	513	546	567	529	526	544	569	537	540	584	555	509	510	535	520	576	520	487	512	545	498	562	528	568	539	540	536	536	540	534	521	519	513	506	515	527	502	531	539	499	555	508	521	544	484	547	556	530	563	535	493	559	547	519	520	493	561	534	525	539	486	520	566	561	506	509	529	518	570	545	553	514	529	547	512	512	540	548	547	536	493	527	515	528	507	515	542	515	525	513	546	574	525	509	493	567	524	499	517	533	567	525	506	547	526	552	541	523	543	510	552	532	503	540	549	478	574	518	537	541	528	555	562	525	538	508	527	524	591	476	491	536	520	504	540	510	561	532	515	505	499	515	522	499	524	512	559	550	570	513	511	525	543	528	503	542	586	518	555	505	518	555	499	527	536	517	505	493	524	535	517	519	542	529	534	497	549	522	528	532	523	526	531	545	513	574	538	488	494	550	548	530	557	507	541	570	562	514	544	540	498	512	536	556	556	538	528	513	527	520	529	494	518	564	585	545	544	490	517	517	530	546	536	505	526	546	571	566	509	563	527	560	541	506	502	542	505	541	525	522	504	559	561	524	524	550	524	493	568	520	528	554	495	539	524	488	509	487	517	532	564	548	517	505	546	587	503	522	545	499	557	521	542	464	498	540	541	519	540	560	529	495	597	540	559	515	526	523	532	505	507	521	497	501	529	538	566	493	541	509	499	519	538	555	528	515	544	527	540	507	540	566	519	575	536	541	537	474	496	537	520	545	512	544	520	522	546	521	522	565	539	483	544	544	510	516	531	554	518	525	512	564	531	506	542	566	516	527	501	528	506	566	483	550	547	537	490	526	518	515	522	531	511	552	506	583	515	513	539	544	494	502	514	550	501	549	546	504	508	526	492	512	564	505	604	520	500	498	521	527	534	494	520	548	464	521	530	499	528	566	537	539	519	505	540	524	550	497	569	594	531	498	543	530	569	503	551	494	516	558	504	552	528	497	556	531	551	495	552	539	540	544	542	510	536	515	543	489	554	519	514	537	530	559	535	501	546	534	555	536	536	528	573	556	503	503	510	533	535	518	538	486	560	501	496	531	507	532	549	463	519	514	523	516	546	502	578	510	534	565	480	542	508	514	487	525	549	533	540	513	530	544	583	513	565	570	455	518	533	509	528	507	516	498	511	541	515	549	533	528	568	542	477	535	525	530	537	502	555	535	528	509	491	526	508	563	530	514	508	539	549	534	526	547	522	509	525	526	508	516	535	528	565	534	549	505	540	545	556	549	512	473	538	523	556	531	530	515	537	532	517	572	540	529	518	494	517	561	498	543	522	566	538	534	528	546	532	558	502	548	525	495	532	500	532	481	503	533	498	523	530	501	552	529	564	479	512	562	519	549	517	508	506	516	516	501	565	521	531	551	483	510	528	540	525	543	507	530	504	511	551	549	541	516	564	521	558	503	520	486	501	530	532	570	537	544	543	549	527	491	533	489	543	513	495	536	512	535	507	539	518	496	555	529	520	522	512	558	544	526	537	540	519	528	541	531	511	530	508	495	523	513	503	536	521	541	504	518	504	558	541	537	534	522	542	513	520	523	544	530	497	537	580	527	495	512	550	464	495	518	528	523	509	507	528	492	506	518	557	512	526	540	548	537	513	521	564	550	480	518	520	506	502	477	523	551	500	538	538	521	514	537	522	502	510	486	567	545	511	519	542	519	506	509	530	499	520	568	512	516	569	547	518	512	538	550	519	506	532	541	590	528	507	500	548	547	477	541	558	514	532	514	515	528	512	543	520	564	489	508	518	481	520	515	533	539	528	540	516	523	491	502	527	508	562	506	527	578	576	522	500	533	538	541	554	540	555	515	528	483	508	510	543	535	500	578	539	519	514	507	565	557	504	520	546	537	558	526	531	550	554	513	514	536	556	510	543	547	526	480	511	517	530	524	582	517	534	529	548	531	535	498	525	512	508	499	542	503	537	511	533	544	508	557	587	525	553	581	555	537	542	534	538	540	513	525	520	534	570	504	514	520	543	515	501	522	493	564	510	525	536	545	538	531	506	532	535	514	539	509	543	509	517	508	528	510	531	553	567	557	582	545	512	544	545	540	535	583	536	550	567	528	540	483	505	475	519	558	492	528	495	541	551	558	557	509	510	521	535	491	524	550	512	516	514	541	528	528	531	551	537	520	518	554	505	486	540	545	537	526	567	510	559	480	565	512	542	506	545	513	511	526	538	542	552	548	500	524	532	564	530	514	534	492	486	509	531	503	506	543	525	533	543	524	546	502	551	542	532	561	532	509	517	545	522	528	572	534	597	513	474	528	520	485	552	538	503	492	524	542	522	533	548	497	475	487	547	546	531	525	525	525	542	509	484	566	548	512	478	501	543	501	546	507	538	508	516	517	534	520	527	510	503	534	516	586	535	563	527	500	539	530	537	538	521	545	494	568	531	532	534	537	532	517	538	530	555	513	539	551	531	501	512	554	531	507	497	521	548	536	528	507	554	525	505	507	504	491	507	542	569	529	509	539	512	574	532	518	486	530	558	556	593	529	538	501	491	547	498	537	544	541	563	493	565	521	482	513	505	492	507	555	488	530	530	527	563	508	524	520	510	499	518	581	524	513	523	535	544	518	586	562	549	503	517	538	549	518	500	537	527	488	518	556	544	564	536	505	513	526	511	534	525	539	495	552	526	540	541	549	512	502	526	583	552	484	542	581	511	509	500	547	497	558	485	519	530	542	535	483	554	525	505	545	540	536	541	516	480	510	526	511	517	460	536	568	546	498	527	553	542	507	501	532	531	524	494	536	567	567	506	535	518	557	544	549	524	525	602	530	512	563	546	515	507	537	503	522	516	517	525	473	556	542	508	562	557	495	557	505	546	515	539	511	545	526	552	507	554	530	480	508	510	500	512	483	506	501	485	562	543	511	531	554	524	528	541	532	526	517	519	559	525	554	537	523	547	519	520	527	507	549	574	562	598	523	499	532	542
1408	248	97	62	163	196	169	181	154	111	111	81	72	63	64	55	59	64	42	45	32	36	25	23	26	28	25	27	17	26	26	25	23	20	29	15	17	22	18	18	17	22	15	16	10	10	17	13	17	17	30	17	13	18	13	21	12	18	18	21	16	13	13	17	8	18	16	4	21	19	16	18	15	18	18	12	18	13	16	16	11	16	10	18	15	17	15	16	17	14	14	16	14	16	17	19	14	18	14	16	16	18	12	15	14	16	21	16	18	20	17	24	17	23	17	18	13	15	15	19	17	15	18	10	10	19	13	11	13	15	14	16	11	17	9	17	11	15	15	8	5	14	20	21	11	16	12	9	12	14	18	16	16	22	17	6	13	11	19	14	15	14	12	18	18	15	26	12	27	16	13	22	23	12	17	22	13	13	17	15	21	9	16	15	17	13	17	16	20	19	16	13	22	17	14	16	14	18	16	6	11	12	26	8	16	17	14	21	13	17	5	17	17	15	16	15	18	19	19	14	14	18	19	13	19	19	9	20	19	19	21	14	11	17	17	17	16	14	17	14	15	18	16	12	20	17	24	18	18	21	16	10	8	12	14	18	14	10	14	12	17	8	11	19	20	17	18	11	21	14	21	12	14	14	14	15	17	20	13	10	20	11	12	11	20	19	10	14	15	13	15	17	17	16	11	9	18	19	13	13	14	16	13	14	26	15	17	14	15	21	19	16	16	9	13	16	17	11	12	18	17	20	13	11	19	11	17	21	12	20	11	14	17	15	12	15	22	12	13	27	16	13	23	14	14	12	13	24	9	8	13	17	16	18	11	15	13	19	11	19	10	19	7	16	15	16	20	8	12	22	18	15	13	15	9	14	19	16	19	13	20	19	12	19	14	14	6	8	11	10	19	14	19	10	18	16	13	14	19	15	16	13	16	8	7	17	21	5	20	19	14	13	20	16	21	16	12	20	14	15	13	10	11	18	11	18	16	12	14	13	11	14	20	8	14	24	7	22	18	17	9	15	14	21	11	17	13	19	12	16	16	20	12	20	10	18	16	17	14	15	17	19	11	13	18	13	15	14	13	5	22	17	15	19	13	18	14	17	16	13	22	16	11	24	16	12	16	19	14	16	15	14	11	23	14	13	18	13	9	12	19	16	14	11	16	18	15	19	18	15	9	21	15	16	20	16	15	12	21	18	12	14	9	11	18	15	19	16	15	21	13	14	13	14	19	17	16	11	24	10	15	21	10	18	17	17	8	21	14	11	10	13	7	17	9	18	13	18	12	12	10	16	11	23	19	17	19	16	15	18	13	16	19	10	20	13	9	18	8	10	11	14	8	15	14	13	16	26	13	15	9	18	22	11	26	15	13	16	16	9	18	11	14	14	16	20	13	9	20	13	22	14	21	13	9	12	13	19	20	11	18	16	16	17	14	14	16	15	17	16	22	23	13	8	11	17	12	19	22	17	14	11	17	9	13	16	18	18	16	16	11	29	21	12	20	13	17	12	15	13	9	19	9	10	21	18	12	16	13	18	17	22	13	21	11	13	16	21	19	17	15	9	19	16	13	17	11	12	16	17	14	15	21	17	11	22	16	13	8	15	10	18	23	11	25	15	15	7	14	11	17	22	14	13	10	10	19	20	12	20	14	16	11	18	14	11	18	13	16	12	12	17	17	20	16	16	13	11	22	10	8	16	18	19	18	12	19	17	11	11	13	21	18	14	16	16	12	14	12	16	14	18	13	11	20	15	18	13	14	12	13	16	17	18	17	7	13	15	18	13	15	17	17	20	17	13	20	18	9	15	8	17	10	12	13	19	15	15	9	9	20	12	20	17	12	9	16	22	19	14	11	21	14	25	16	14	7	13	12	13	16	16	16	17	17	10	11	16	13	12	12	12	19	19	14	13	15	14	11	15	15	9	13	13	20	12	15	12	19	13	15	15	12	8	14	17	17	12	13	13	9	11	22	16	18	14	19	19	19	17	11	18	11	19	14	20	17	12	20	16	13	21	13	19	12	14	8	23	10	13	13	13	11	13	14	9	21	10	16	21	12	14	21	11	17	13	17	7	14	20	8	22	13	16	12	17	18	13	16	8	13	20	16	17	14	9	11	15	11	8	16	17	11	11	17	22	18	13	14	17	10	17	18	19	20	18	17	11	11	17	16	16	13	17	15	13	19	17	15	18	12	9	17	18	11	8	14	13	17	17	12	13	14	10	15	11	22	20	17	14	12	12	11	10	12	12	12	10	15	22	15	18	15	14	23	12	11	13	14	12	14	16	19	17	9	7	14	11	13	15	18	12	6	13	11	18	11	17	17	11	12	16	11	24	15	9	10	13	21	11	21	12	16	18	16	12	18	20	16	14	13	14	17	18	11	5	16	13	14	9	13	16	9	14	21	19	11	19	10	10	14	11	20	22	26	16	16	11	10	13	13	20	14	15	25	17	17	16	17	11	13	9	9	14	21	11	12	8	15	12	16	12	17	10	10	14	10	9	15	13	18	18	13	19	14	6	12	14	19	14	19	13	19	19	16	19	21	11	12	15	10	20	17	8	13	9	11	12	17	5	13	16	8	23	13	15	10	12	15	12	12	13	14	15	17	10	15	15	16	17	18	15	15	13	17	12	21	16	14	23	19	13	11	8	10	15	18	12	13	12	14	20	13	11	16	4	13	10	17	17	10	18	13	18	22	14	19	17	17	17	21	18	16	19	15	11	19	20	18	13	14	17	13	19	9	17	15	14	19	13	10	14	9	16	15	10	13	9	13	17	15	20	13	11	7	8	5	13	14	20	22	15	11	14	15	14	13	8	16	7	21	10	13	15	13	11	9	11	11	10	14	12	17	19	19	17	16	15	23	11	16	20	9	24	19	14	6	11	15	11	14	14	14	7	13	11	7	17	14	17	9	13	13	16	14	12	16	15	18	19	15	17	19	19	21	16	17	16	14	16	12	9	11	13	14	20	7	18	14	11	14	13	15	12	8	12	21	13	10	16	15	9	23	14	13	9	13	14	15	13	12	12	16	20	14	14	13	15	18	14	15	12	17	10	19	9	11	11	10	23	11	12	14	12	21	10	18	15	10	16	11	20	11	22	13	22	21	18	10	8	12	15	13	11	22	5	11	12	10	15	17	10	9	16	15	20	14	20	15	11	15	7	22	18	12	10	18	8	6	17	13	11	13	6	19	14	18	18	16	19	13	15	12	15	19	14	14	22	14	13	12	17	18	9	20	14	14	21	21	13	13	20	15	22	10	15	8	14	14	17	13	17	12	14	8	8	17	15	19	12	14	16	19	16	14	11	12	14	10	8	10	12	12	21	9	11	14	7	18	20	13	13	12	20	8	4	11	14	7	12	18	9	25	16	20	17	21	9	12	13	7	9	10	23	11	12	8	10	16	16	11	22	13	10	16	26	17	16	18	8	23	17	22	19	14	15	15	20	17	17	15	12	16	22	12	21	13	14	22	19	14	14	13	12	21	5
19177	8211	2740	10292	17040	15959	12968	10289	8135	6581	5368	4482	3775	3207	2799	2424	2316	2564	2082	1832	1379	1347	1302	1102	999	963	959	905	816	820	754	720	679	660	626	626	585	554	534	533	510	515	527	481	482	426	464	436	473	435	445	429	389	417	416	391	401	400	353	373	386	354	382	379	329	342	350	352	362	370	338	361	319	369	332	339	343	314	325	330	354	307	308	319	342	340	335	336	327	340	326	311	315	283	320	339	335	302	310	311	329	306	293	318	310	290	288	301	270	297	284	298	313	294	302	296	296	313	304	291	277	260	287	300	258	281	302	300	307	295	268	320	295	327	307	264	319	293	274	289	253	277	265	317	268	317	290	279	298	309	294	280	294	263	287	302	337	280	317	271	269	257	293	291	294	302	297	266	274	317	284	319	295	294	281	292	271	322	281	289	284	302	294	315	292	269	282	289	283	297	270	282	292	274	310	312	260	281	318	317	305	344	314	287	293	284	302	285	297	283	271	274	284	264	281	315	317	300	281	274	298	273	291	314	296	271	286	259	283	297	305	300	304	296	302	287	312	313	289	268	266	269	266	263	284	292	297	299	281	309	298	266	303	274	281	286	324	276	282	293	274	281	302	268	308	303	272	261	294	306	300	283	297	281	293	257	296	297	316	300	271	273	275	277	284	298	235	285	290	312	292	283	263	286	287	287	277	273	276	265	272	283	263	300	280	286	289	303	309	332	314	271	259	269	289	278	279	310	283	273	276	294	321	250	318	299	289	297	315	279	314	268	284	274	281	281	298	309	284	312	279	298	291	303	292	318	267	288	315	295	304	303	311	255	255	277	286	299	307	298	278	283	281	318	281	302	279	305	276	266	293	256	266	289	292	297	293	287	263	260	303	281	286	292	275	265	304	304	307	288	306	237	284	274	292	287	289	275	293	288	272	300	294	325	279	281	299	279	317	292	289	289	273	283	279	277	270	306	301	271	302	252	298	285	299	311	310	282	252	280	333	288	295	273	306	265	282	274	289	296	274	306	283	251	286	262	296	281	290	265	307	295	281	306	312	293	275	252	282	308	275	284	262	291	275	287	273	283	285	287	289	292	293	279	271	301	298	267	263	265	270	277	284	291	258	259	287	252	277	285	295	276	291	304	292	278	303	289	267	297	285	300	279	328	296	280	294	271	283	294	291	275	272	288	253	266	263	283	284	307	297	281	272	267	284	271	285	297	315	273	309	283	296	285	296	270	292	271	267	290	289	303	283	290	262	269	292	300	310	286	279	289	300	287	288	279	252	315	264	295	296	316	291	261	307	253	312	285	260	282	289	279	264	275	298	283	259	295	283	284	274	265	284	311	286	263	285	296	263	286	271	287	298	293	296	263	272	276	325	279	261	287	285	267	285	262	284	318	307	296	279	278	248	273	268	325	306	275	293	250	306	288	257	289	263	269	285	286	311	302	303	274	275	272	281	283	295	274	276	270	289	297	313	285	257	278	287	306	290	308	280	266	276	308	299	280	302	305	266	264	298	315	291	292	271	260	292	297	297	302	288	294	265	299	288	287	278	272	257	319	280	292	269	314	286	270	283	285	258	321	260	278	291	273	281	296	322	277	319	286	268	291	289	271	291	288	295	280	316	308	281	300	263	316	300	276	279	282	297	294	289	322	285	297	279	312	280	275	306	289	237	285	283	297	299	296	251	263	294	276	297	281	271	279	285	323	287	271	328	275	321	283	299	296	291	277	325	274	260	308	280	297	295	267	275	285	272	327	305	298	316	310	287	293	252	279	290	280	278	316	290	262	310	261	282	284	312	284	298	296	278	277	308	269	289	286	296	302	284	300	281	271	297	311	284	265	283	296	302	304	288	248	297	292	317	314	268	286	286	274	267	276	301	285	261	318	276	286	298	259	292	300	299	303	274	284	295	269	286	291	288	259	283	299	310	268	288	288	297	239	284	278	272	305	296	297	281	317	294	277	300	249	295	291	265	300	281	257	272	284	269	264	289	265	291	292	291	284	293	283	291	275	327	295	281	278	281	277	272	315	278	282	301	283	316	291	303	284	284	274	300	292	277	294	279	280	286	273	257	292	309	276	262	312	310	296	268	293	305	284	303	294	304	280	287	271	270	277	264	289	284	304	250	284	303	288	271	294	267	295	288	327	294	275	278	269	302	296	255	286	289	292	306	300	310	300	281	297	287	307	285	278	275	275	323	298	278	301	290	284	274	272	262	265	277	278	308	288	287	300	278	311	266	276	300	285	306	283	273	291	267	284	306	272	283	293	304	270	266	286	300	309	287	288	271	304	299	277	260	270	268	297	294	278	275	287	273	279	301	256	252	301	266	266	292	282	276	298	308	272	317	295	299	287	280	296	286	287	264	295	300	283	327	260	276	307	301	280	284	310	283	280	278	294	301	264	287	252	285	269	276	301	274	296	281	271	260	285	261	269	325	264	283	326	292	288	290	272	282	308	288	297	306	297	270	289	292	312	273	291	298	282	273	306	300	275	302	274	284	252	286	280	294	248	274	300	316	296	318	295	284	292	282	269	299	259	283	268	289	263	275	324	272	286	283	294	282	280	302	301	296	282	309	263	268	305	284	257	283	289	285	266	254	280	281	289	291	291	292	293	285	315	283	301	322	301	283	274	283	251	311	301	291	290	289	279	281	285	259	276	265	280	271	271	264	264	296	283	291	278	331	249	291	266	291	293	281	277	285	281	295	273	303	305	302	289	285	282	288	304	240	282	292	298	291	263	301	282	278	285	293	288	309	266	279	293	291	297	283	301	282	253	303	290	290	260	288	280	293	268	296	283	309	269	290	276	286	283	280	276	257	274	266	275	352	274	301	292	315	254	268	312	294	292	300	279	286	311	300	282	268	294	289	273	264	287	298	267	273	298	268	314	261	265	267	268	274	287	252	291	300	275	274	297	278	277	264	272	300	278	312	287	285	298	273	304	260	275	292	238	293	273	285	269	290	278	273	294	282	300	274	260	281	279	328	253	289	297	278	277	284	305	287	293	292	282	289	277	291	239	287	308	261	271	282	284	295	300	298	266	276	276	260	268	286	269	317	279	325	318	308	275	287	264	278	273	305	300	282	297	273	289	273	297	305	314	283	292	294	297	274	277	302	275	302	288	277	292	292	269	293	298	262	281	289	310	284	299	290	313	313	286	291	275	304	274	297	271	291	273	289	268	279	283	342	303	286	313	281	247	283	301	313	327	272	273	315	259	293	281	275	274	302	293	279	306	275	283	313	260	282	272	273	282	274	293	294	283	286	310	298	286	283	291	317	284	288	299	278	316	311	298	299	291	286	281	303	308	307	297	261	278	265	287	306	273	297	293	245	262	324	265	316	290	294	288	297	267	278	269	288	270	287	275	294	286	262	306	298	282	277	281	285	274	287	289	286	301	293	295	307	273	277	283	273	317	309	289	285	262	272	275	257	269	285	300	301	307	284	324	288	271	308	282	297	279	299	296	272	300	268	297	266	254	290	275
1107	41	23	25	27	40	31	38	40	35	25	24	17	22	19	33	16	22	19	16	20	16	28	27	24	14	24	23	17	11	19	10	13	14	15	13	16	19	16	18	17	16	16	16	18	19	22	11	19	17	21	15	21	14	13	20	12	14	19	16	9	14	17	18	17	21	15	14	14	21	13	16	23	15	11	18	13	15	21	18	15	18	18	23	21	19	16	19	11	8	17	14	13	17	17	13	27	15	18	20	18	22	14	10	23	13	21	25	13	18	19	15	16	27	25	10	17	13	21	16	14	8	20	15	19	11	14	18	16	18	14	11	17	14	17	17	13	14	12	14	17	16	15	14	13	21	15	13	16	15	12	9	21	12	16	17	16	11	14	21	13	19	18	21	16	18	17	17	25	13	16	23	18	16	12	17	21	16	14	19	18	14	16	15	15	18	25	23	15	11	21	17	8	12	22	14	13	16	7	12	18	13	11	23	23	14	20	23	14	21	15	18	12	13	18	25	16	10	19	16	22	22	14	16	17	21	15	19	12	15	15	14	23	12	16	17	14	15	15	20	17	10	9	8	19	13	13	17	10	16	16	23	19	20	17	26	18	21	18	9	19	22	19	18	13	15	18	17	30	17	14	25	12	18	24	11	15	21	11	16	16	20	17	14	17	12	20	9	13	15	17	12	19	16	23	21	8	14	18	18	13	19	26	23	18	23	17	17	21	11	17	23	15	19	15	11	16	20	18	11	16	21	8	13	11	16	16	14	6	12	15	18	13	13	16	15	13	18	17	16	17	13	20	14	13	19	17	15	14	20	14	16	19	15	13	14	19	13	13	19	19	14	14	16	21	21	11	17	18	19	18	18	15	19	21	15	20	24	15	9	14	19	17	22	20	13	12	17	11	14	17	19	20	18	18	17	18	23	15	16	20	14	14	10	12	18	16	12	17	20	17	18	15	15	17	10	16	19	22	17	18	17	16	16	14	18	20	13	11	19	14	12	18	10	22	17	13	13	18	11	21	15	13	14	13	20	17	21	21	18	13	21	16	11	15	15	16	13	13	13	27	7	17	17	19	13	16	13	16	19	16	18	17	14	19	11	15	15	16	12	14	17	21	6	26	20	11	11	14	13	18	10	16	18	18	20	12	19	13	17	12	12	16	26	17	12	25	19	13	12	21	18	20	20	17	18	19	15	14	19	19	27	25	14	26	21	18	11	14	16	18	19	14	9	13	17	22	24	20	15	14	15	19	21	14	16	16	11	9	13	20	23	14	18	20	6	15	14	22	17	22	21	12	17	18	11	12	24	26	15	15	17	14	15	22	11	21	18	17	17	19	18	21	10	18	23	18	22	17	18	11	16	15	15	19	17	13	13	9	18	15	14	17	20	13	24	15	13	8	14	18	21	14	20	19	13	17	11	9	8	18	15	12	27	20	18	28	21	19	21	14	19	17	18	18	21	19	15	19	23	17	20	17	20	12	21	28	16	14	24	18	18	18	17	18	13	9	20	18	21	13	13	12	16	23	11	13	21	17	17	18	15	13	23	12	22	13	20	15	18	16	15	21	26	18	19	13	14	28	19	18	16	15	25	19	16	23	21	18	20	18	14	27	18	15	15	11	19	21	20	10	21	16	21	19	14	13	19	14	12	16	9	13	12	17	18	21	13	16	12	20	15	22	15	11	16	14	18	20	27	23	14	17	15	22	13	20	15	20	13	17	16	16	10	25	20	21	17	19	14	14	16	21	17	10	11	15	21	14	23	13	28	17	16	20	33	19	12	15	19	18	28	15	20	12	19	14	16	16	16	18	21	10	20	21	14	21	11	17	18	17	17	21	24	17	17	19	13	12	22	26	11	14	13	13	11	19	17	18	18	14	18	14	14	22	14	18	26	15	15	9	11	12	16	13	14	15	13	12	22	14	13	16	11	17	22	27	6	18	14	18	18	18	13	12	13	18	12	22	21	13	17	15	19	15	16	14	14	20	25	9	16	13	17	14	16	16	15	17	10	17	16	12	15	18	29	14	18	13	15	18	16	21	14	13	14	9	14	11	11	20	13	21	22	10	15	18	12	15	24	15	16	17	21	13	19	15	19	20	15	19	19	25	26	16	32	14	14	14	16	15	14	15	18	20	18	17	12	13	18	21	21	19	14	25	15	18	18	22	14	20	14	18	21	16	22	19	19	19	16	24	19	17	13	16	20	15	18	24	18	18	16	23	22	13	17	15	15	18	13	21	14	23	16	18	17	19	26	24	18	15	14	13	20	19	24	24	21	11	22	17	17	25	15	21	13	16	12	12	18	17	17	17	14	13	17	19	16	12	17	17	20	14	16	24	13	15	18	16	15	15	19	15	27	8	15	21	16	21	22	19	8	16	13	12	15	24	20	18	14	18	18	17	10	29	18	19	10	14	16	14	30	10	14	16	19	22	8	15	26	17	19	13	22	16	17	12	17	14	17	14	12	17	20	21	25	19	17	16	20	13	18	19	15	20	23	18	18	21	22	17	25	9	14	24	31	8	15	12	12	26	17	25	12	16	17	15	15	13	18	19	15	12	17	16	11	16	16	25	13	19	14	19	18	21	21	16	17	14	11	20	13	21	14	11	17	18	11	9	13	17	19	22	23	15	17	15	14	11	20	21	16	20	16	26	26	14	13	19	13	19	15	14	18	12	16	15	13	18	13	13	17	17	13	21	11	9	17	17	16	19	20	15	14	21	19	12	10	22	17	19	12	19	21	20	18	19	21	17	18	20	17	24	29	19	16	23	18	21	19	17	21	14	11	15	7	20	13	14	17	11	20	14	24	17	9	23	17	21	17	17	14	13	15	20	21	19	23	18	22	23	16	13	17	15	11	15	12	17	18	19	16	17	16	11	14	15	13	23	15	14	15	14	17	17	10	20	15	15	19	14	19	12	18	16	16	22	14	8	16	20	21	23	24	15	16	24	19	23	21	16	26	12	15	18	25	22	14	20	19	20	23	16	12	21	17	23	16	17	12	15	16	21	14	10	14	17	20	10	23	16	13	15	14	14	16	18	18	14	18	14	22	11	24	13	20	15	22	16	23	8	27	18	20	17	14	14	23	19	25	20	18	13	20	21	15	15	15	18	17	20	9	9	11	23	16	18	16	16	15	21	24	17	17	19	15	24	15	12	21	17	12	24	16	17	17	15	15	26	17	10	18	20	22	18	13	14	19	19	24	18	19	12	21	16	20	16	19	12	17	15	17	17	18	8	16	19	13	15	13	16	18	21	19	15	15	25	14	26	20	24	21	21	13	14	17	16	18	18	15	10	14	24	20	14	17	25	17	11	15	17	30	21	19	14	16	19	11	18	16	15	14	17	10	13	21	17	17	13	8	11	18	22	17	22	18	19	13	16	16	15	12	23	16	29	17	16	21	18	16	21	18	25	15	12	18	17	18	14	13	18	19	29	14	15	18	16	11	14	19	26	16	15	17	24	17	13	9	25	19	15	13	17	18	17	17
9478	2310	699	1811	3196	2971	2380	1877	1479	1168	1048	863	726	677	623	564	617	688	593	568	450	509	457	420	434	404	417	405	433	407	398	359	369	397	364	383	364	373	365	348	367	318	365	359	354	334	338	354	311	344	332	322	325	358	344	343	294	347	313	335	340	317	332	324	322	346	332	304	307	322	364	334	326	290	334	337	336	307	330	335	298	307	343	314	323	332	308	315	329	303	332	371	326	333	369	343	301	342	328	343	322	318	370	311	330	324	314	365	344	308	333	323	338	313	321	331	333	288	306	300	322	331	333	286	303	293	332	321	316	356	290	341	306	311	316	315	298	338	327	335	320	336	327	308	328	328	344	318	318	352	321	340	338	322	329	354	327	311	307	340	327	353	332	310	327	310	313	320	319	313	313	302	284	313	315	327	356	322	330	350	340	305	336	341	324	317	336	324	324	317	316	336	310	374	332	296	314	346	308	290	330	324	308	331	314	326	334	349	340	315	337	291	356	315	322	328	329	311	350	343	351	349	347	329	291	304	320	324	356	317	342	335	302	305	329	352	298	347	325	296	325	360	273	349	322	334	298	321	333	334	338	363	345	354	307	341	305	325	287	305	358	339	343	358	329	301	315	328	353	291	307	320	319	315	323	304	352	332	301	321	320	332	323	333	331	320	350	308	327	327	326	320	337	304	312	318	331	310	320	327	298	325	308	299	333	324	321	334	364	351	308	333	324	313	323	317	305	334	363	335	334	377	343	330	338	357	336	315	338	320	308	291	356	337	356	303	332	323	343	307	300	350	317	350	303	325	347	335	320	358	293	302	325	335	324	320	330	299	309	328	346	300	316	330	329	320	328	342	344	317	308	328	294	306	324	347	299	344	300	321	384	326	358	329	288	310	360	337	307	337	298	323	323	305	319	348	325	328	306	381	335	315	338	311	323	280	326	346	307	379	355	365	333	327	303	306	303	333	292	335	322	329	348	297	305	323	315	315	326	318	309	340	339	312	340	336	295	311	362	352	331	347	329	315	331	336	360	310	315	317	347	329	312	330	326	333	316	322	334	315	346	284	319	328	315	296	304	337	334	299	336	334	353	324	329	316	333	321	351	299	342	341	339	310	327	346	341	295	318	322	332	335	322	306	315	313	339	332	312	344	350	351	317	328	319	333	375	355	322	295	311	374	282	307	323	331	334	355	357	298	319	302	340	329	322	345	323	301	324	312	307	332	291	309	320	297	320	328	326	304	344	334	304	324	318	346	329	303	354	324	334	308	332	322	306	315	290	326	335	319	310	324	342	328	331	324	323	322	335	355	314	350	328	352	307	305	314	307	338	320	308	316	325	354	336	295	344	308	321	336	341	297	320	286	294	292	315	297	343	316	313	323	323	332	321	323	314	332	336	301	292	330	352	328	314	317	345	311	354	327	337	337	292	347	297	351	339	327	308	300	301	307	306	330	337	303	333	327	335	313	342	311	317	290	339	326	318	336	312	290	307	330	345	329	309	302	332	324	297	348	321	308	323	330	337	346	330	343	319	303	353	314	334	319	327	315	306	311	328	317	322	345	286	323	315	297	340	297	292	333	325	303	332	320	275	320	319	307	331	334	327	314	331	348	343	281	312	332	357	330	328	316	306	355	302	327	367	333	333	323	312	350	302	344	322	289	327	322	311	377	311	308	308	337	338	335	325	327	346	336	310	319	297	356	316	333	309	347	322	333	329	332	304	323	311	300	356	316	331	307	313	353	319	351	314	316	297	285	312	297	304	307	322	334	323	299	340	311	333	310	343	308	296	327	367	319	342	322	311	337	328	325	307	265	339	366	322	335	328	348	320	301	326	317	326	338	311	312	347	337	313	342	327	325	294	323	328	286	331	321	323	302	324	331	303	324	328	349	315	299	300	339	318	327	324	316	332	330	315	332	339	311	324	327	303	285	319	355	298	326	322	329	321	366	337	307	305	314	348	325	332	363	306	325	320	326	324	343	317	336	315	303	329	330	312	312	298	332	354	326	328	321	305	330	328	298	336	298	350	327	312	330	307	320	345	326	277	331	347	317	278	333	293	314	321	348	338	333	327	328	301	308	309	333	331	335	351	299	340	304	316	341	312	346	323	302	335	327	335	350	320	336	307	339	334	302	310	344	338	313	343	326	312	312	325	322	327	328	333	333	331	337	317	302	319	324	352	325	320	328	333	338	332	327	321	300	297	310	312	353	345	325	341	349	320	298	324	344	313	330	349	323	352	330	317	326	319	322	323	316	316	331	311	336	313	319	307	329	337	332	339	309	307	335	336	338	333	293	289	327	306	337	343	342	311	334	344	327	332	347	287	319	344	349	330	334	322	352	309	351	333	333	340	310	320	333	320	330	321	360	320	322	323	325	292	306	298	330	320	307	335	308	309	341	324	353	348	340	314	302	318	312	318	326	316	330	332	349	332	306	323	336	335	357	311	289	305	338	294	315	324	341	312	355	360	327	310	313	325	331	324	315	336	318	330	341	325	307	314	313	332	326	326	332	311	325	322	309	358	315	292	330	316	302	346	347	313	365	328	319	340	330	328	324	309	319	314	300	303	349	346	325	293	313	288	321	321	351	343	334	344	334	303	318	305	326	324	335	301	330	316	288	321	319	307	337	309	334	297	320	314	306	320	335	289	295	326	323	319	294	306	328	315	338	325	360	284	299	292	355	321	335	350	360	328	329	321	295	333	351	348	324	324	334	332	309	302	350	331	293	318	315	323	319	318	321	355	337	328	317	291	332	334	330	335	315	323	304	300	313	286	339	327	332	297	332	302	344	319	335	315	333	302	344	304	372	337	316	327	349	309	320	337	291	323	337	321	319	311	323	338	312	270	316	330	341	306	310	325	308	309	334	348	283	314	322	319	321	335	351	320	322	316	304	319	313	309	315	306	297	314	304	325	319	309	336	303	331	357	336	306	297	303	325	323	297	337	326	350	329	276	327	320	311	346	337	351	310	325	362	338	343	331	321	327	311	320	342	339	281	297	318	319	364	349	301	343	307	310	311	339	331	316	328	321	319	292	348	311	345	344	338	323	284	321	289	326	308	303	374	326	323	301	332	300	323	355	341	310	314	346	343	373	309	300	303	304	316	339	342	308	340	317	326	368	325	345	340	323	324	310	283	338	357	349	352	329	335	285	323	314	340	340	327	323	302	340	300	357	310	321	341	335	321	291	345	333	360	328	288	349	311	315	315	309	343	335	331	320	349	324	322	332	329	324	316	322	347	342	289	308	337	315	310	324	296	319	364	318	300	339	330	330	323	302	328	337	294	328	336	323	329	357	322	303	332	329	331	295	349	340	323	342	341	342	292	338	337	360	281	348	350	333	308	300	328	332	328	325	363	307	342	333	315	326	312	326	316	345	354	329	352	324	311	322	324	331	329	301	349	289	310	338	329	301	370	289	366	309	319	318	315	343	336	298	317	326	314	321	331	334	346	361	334	358	316	286	352	333	279	335	325	309	349	341	336
2111	154	65	57	81	101	89	102	105	71	75	61	55	53	58	40	50	47	58	45	46	45	35	29	27	32	44	27	25	35	29	31	33	35	32	29	29	29	38	30	35	30	28	41	32	32	19	29	33	29	26	21	27	26	22	31	31	24	42	28	27	25	31	28	28	28	30	36	26	21	36	16	23	31	34	22	27	35	29	34	28	26	29	28	24	24	32	24	19	23	31	27	30	25	28	24	25	21	29	20	32	31	27	27	29	25	25	29	25	23	24	22	19	40	34	24	30	30	24	30	36	23	28	24	28	26	26	22	27	28	25	28	28	24	22	25	16	26	22	35	26	35	32	20	25	30	30	20	29	38	23	20	30	40	28	28	27	31	33	26	23	31	23	30	21	28	24	26	23	26	33	31	21	36	23	32	19	39	26	33	36	23	27	20	37	43	22	33	20	33	24	30	30	24	29	18	37	27	19	30	31	33	18	27	29	31	33	35	33	31	28	31	20	30	28	16	36	26	31	30	18	29	28	25	23	34	39	26	28	24	27	30	24	33	24	25	39	28	30	25	33	26	41	23	29	28	21	27	28	25	22	36	40	30	23	20	36	24	25	25	28	27	25	37	31	33	36	25	40	37	31	27	29	25	29	44	24	27	24	30	16	23	37	24	43	27	28	25	32	25	31	25	24	26	31	46	20	34	26	34	27	22	21	29	31	32	37	29	25	25	31	26	41	15	29	31	37	25	31	31	32	22	30	29	26	15	26	23	25	29	32	29	22	34	27	27	32	27	24	39	18	36	21	22	36	24	34	36	28	29	30	29	26	24	23	25	31	29	21	24	21	30	23	37	32	25	29	24	25	21	22	25	27	33	32	38	32	28	32	24	30	32	28	22	27	31	35	23	26	28	30	29	32	32	30	21	26	28	37	27	19	23	28	27	33	27	33	27	36	20	22	33	33	19	26	30	27	39	35	22	28	30	27	35	40	22	32	30	35	29	26	37	24	32	23	31	32	31	29	24	32	20	36	31	25	31	24	30	36	22	22	27	38	30	30	31	24	24	35	33	22	28	22	27	36	25	37	38	32	31	38	28	30	26	35	30	22	22	27	33	34	29	23	25	37	32	29	27	27	28	25	30	27	24	33	39	16	26	29	19	22	26	24	26	25	30	19	30	35	37	27	23	28	25	20	27	26	22	29	24	30	38	33	25	27	29	22	29	37	28	20	30	28	35	25	27	30	28	37	26	23	27	31	20	26	27	27	39	21	27	31	27	28	25	15	27	31	26	34	29	38	26	29	23	26	26	23	28	35	22	35	33	34	28	22	29	23	23	23	28	27	33	27	25	27	34	26	29	29	26	32	29	31	25	21	37	25	31	28	19	26	23	28	19	24	25	39	25	21	35	28	28	29	39	21	29	23	21	27	22	19	29	33	22	31	29	24	20	24	27	30	19	26	32	21	27	30	22	29	36	20	33	25	20	24	33	28	24	25	22	26	23	25	21	30	34	28	31	33	30	32	31	32	29	32	22	31	22	40	26	21	27	25	23	19	18	27	35	23	21	31	30	23	20	25	26	26	26	33	23	24	24	37	16	22	37	23	21	20	21	33	29	37	30	30	35	31	21	26	26	22	25	31	26	33	24	39	28	29	28	26	32	37	28	21	36	21	26	34	25	23	18	34	23	26	21	31	25	27	21	29	27	37	24	19	32	26	25	29	36	16	20	23	29	19	24	25	21	26	24	34	32	27	33	23	24	33	18	29	25	36	30	37	30	31	28	39	31	31	27	19	29	23	23	22	22	43	24	20	42	31	20	26	38	33	26	21	29	34	22	26	40	28	34	20	26	26	26	28	29	25	26	32	28	36	28	24	26	29	23	25	29	28	30	32	30	34	26	25	29	26	29	36	33	34	22	23	32	24	25	23	31	25	32	23	25	32	18	36	24	28	25	28	40	30	40	24	26	31	30	9	31	24	27	23	28	39	37	27	23	28	29	29	26	26	27	17	28	24	24	20	23	34	34	25	20	32	30	37	21	31	23	19	25	18	36	35	31	31	33	28	29	44	28	21	30	27	27	28	27	32	23	23	31	23	24	40	29	35	29	29	21	20	38	37	29	33	27	30	21	23	29	27	19	24	35	35	25	36	20	22	24	29	29	30	34	24	27	33	35	24	30	17	27	26	28	22	40	26	27	30	33	30	30	38	27	25	19	23	29	28	21	27	27	32	27	26	31	32	27	33	27	33	40	27	31	30	36	31	16	26	30	32	29	25	33	39	35	27	25	26	35	22	24	34	38	27	31	24	25	28	32	30	25	22	34	35	29	26	21	35	27	30	31	30	26	25	26	34	37	24	27	27	28	25	28	31	27	30	28	31	26	32	25	28	27	21	32	29	35	24	23	29	36	36	28	25	29	36	34	32	28	25	29	35	17	23	33	30	30	33	15	34	24	37	27	22	31	24	29	22	36	29	32	21	27	23	27	35	23	30	29	29	22	28	24	31	32	27	21	24	23	28	30	30	26	24	24	26	26	20	25	24	34	32	26	28	32	27	31	27	20	34	37	30	35	27	33	28	26	34	35	26	26	21	32	17	29	27	34	32	24	38	24	28	27	29	35	29	31	25	36	25	26	28	25	32	29	30	38	31	29	21	22	35	18	33	27	30	31	26	27	25	28	29	31	23	26	34	27	29	21	33	37	23	24	26	34	27	25	19	26	31	30	21	30	29	29	26	24	34	21	24	30	24	23	18	25	41	21	19	27	20	20	35	37	25	38	31	35	23	31	25	28	30	27	25	28	23	30	23	40	33	37	31	31	38	24	27	33	20	23	33	26	34	24	20	30	25	27	42	28	22	35	35	25	37	36	30	30	28	27	32	24	36	24	26	27	23	29	34	23	33	32	30	31	30	36	34	25	23	21	41	37	34	29	15	30	30	22	33	20	22	23	31	24	33	28	28	24	24	27	28	30	33	30	33	30	22	27	30	26	27	27	26	26	26	27	35	23	21	34	27	24	21	36	33	29	36	25	32	26	25	25	30	25	30	28	26	26	30	19	42	42	26	25	32	29	32	36	34	29	23	34	23	32	30	28	24	35	30	31	27	27	31	22	30	19	25	32	28	23	42	29	27	30	31	29	33	24	35	25	37	30	25	20	23	34	19	19	26	26	25	26	29	31	31	31	25	23	25	31	30	22	30	26	33	32	37	39	24	21	26	26	25	23	24	24	21	25	27	30	32	33	26	25	23	33	19	32	31	21	28	22	22	16	23	33	31	28	33	27	21	30	31	28	21	23	18	29	32	26	21	30	24	20	38	36	29	38	27	19	32	24	31	23	22	21	26	24	36	29	33	26	28	29	25	26	32	27	24	24	27	21	32	30	34	39	29	29	23	42	31	34	32	24	29	28	28	15	29	30	25	19	20	24	28	28	23	27	24	26	25	37	14	27	37	30	25	23	32	32	23	23	27	33	21	26	26	25	20	33	36	29	24	25
13082	4852	1729	5571	9891	9420	7484	5895	4677	3719	3105	2534	2218	2052	1715	1569	1544	1661	1512	1365	1082	1023	977	933	893	899	837	790	761	768	790	709	699	674	650	689	622	682	637	606	671	680	611	640	631	568	625	625	603	599	579	555	599	621	619	601	627	555	595	538	639	572	594	559	552	525	557	582	540	567	567	585	518	547	535	549	549	539	561	553	542	566	550	580	565	566	559	538	530	532	533	532	543	573	569	551	537	570	548	515	546	529	538	522	532	500	525	549	591	526	483	522	550	519	530	533	545	517	526	542	541	522	562	537	548	573	526	556	517	530	517	562	579	533	583	521	566	538	515	579	575	494	532	543	540	545	528	551	527	558	542	544	576	532	560	564	551	542	590	573	520	530	525	568	532	523	537	504	497	550	535	573	543	540	516	544	484	492	545	524	506	560	534	559	535	568	521	521	570	547	568	521	543	479	563	490	537	568	517	518	557	507	540	536	521	564	552	507	491	494	544	548	537	563	494	572	533	530	524	529	544	521	519	570	545	496	523	583	521	557	596	585	547	536	531	535	511	523	531	518	518	541	558	526	535	554	551	564	559	560	516	568	529	523	551	569	542	502	502	508	498	536	553	514	546	542	536	541	539	546	534	523	561	525	517	578	551	532	555	480	483	538	546	531	524	507	555	507	518	504	553	526	534	539	546	544	517	586	481	524	514	553	559	550	542	515	548	553	542	499	526	524	500	508	538	577	540	539	527	560	546	537	543	516	542	539	566	496	532	565	509	521	536	587	533	555	544	581	535	545	543	533	571	487	563	567	511	547	525	535	505	502	516	510	522	568	538	553	541	529	470	509	523	527	552	570	535	520	519	556	551	533	518	574	546	541	549	518	528	495	510	539	531	520	568	536	554	534	562	536	530	548	572	534	545	502	523	549	516	551	558	527	500	536	521	539	564	517	547	521	567	510	532	522	575	563	488	552	529	502	524	546	550	540	538	574	548	596	535	519	503	516	516	543	538	513	564	502	516	509	538	509	567	503	517	520	554	491	568	549	520	512	524	567	544	512	517	568	510	516	545	526	560	557	542	555	565	558	537	570	523	531	511	524	541	516	524	509	530	526	532	531	548	481	526	529	519	577	534	539	514	471	552	512	579	548	557	551	549	545	513	528	542	521	589	593	534	547	530	515	531	524	529	535	495	547	547	517	532	547	531	540	500	541	549	550	521	501	555	488	535	534	549	586	531	516	531	531	525	529	557	538	533	562	565	562	554	529	507	555	532	532	559	512	533	532	552	555	560	563	535	554	535	518	544	505	532	550	525	523	530	521	549	496	527	554	566	501	518	587	549	558	526	570	559	532	524	506	507	495	536	504	530	531	512	520	535	516	533	562	521	549	559	508	538	559	542	498	537	531	539	489	547	549	525	525	510	551	540	569	543	552	527	537	554	536	530	541	538	567	538	549	522	512	529	546	523	537	562	572	534	525	529	523	518	509	528	541	503	525	558	580	564	535	550	535	523	526	529	519	536	543	518	519	526	541	572	551	561	533	563	534	496	591	513	521	539	558	554	516	546	571	540	520	518	534	564	510	553	559	545	553	512	533	558	528	516	517	499	515	529	538	552	565	538	527	578	581	557	543	544	522	565	554	520	518	572	524	517	541	517	525	534	497	534	534	533	536	531	530	560	528	551	545	522	536	546	539	546	530	517	564	544	551	525	505	520	504	538	527	558	575	530	578	539	544	540	540	539	536	549	547	550	589	568	575	526	512	548	522	544	531	546	529	538	551	508	542	572	547	576	537	536	523	561	543	545	510	541	556	544	572	510	540	551	478	505	566	514	587	520	544	534	539	544	516	541	540	470	541	568	532	535	535	507	514	519	525	494	541	557	520	546	470	521	584	529	561	576	538	519	566	526	552	496	537	520	534	516	492	560	529	530	561	513	511	530	540	508	535	561	541	531	516	548	553	507	552	523	504	550	494	560	514	514	533	540	513	524	550	544	524	535	522	588	531	562	534	517	544	558	549	527	536	527	522	569	529	554	535	522	516	543	500	529	525	553	486	532	533	543	518	538	538	514	550	537	533	530	561	510	526	552	563	572	538	567	557	501	556	528	555	550	506	530	532	607	561	517	509	499	554	493	560	528	503	525	586	508	545	513	496	531	577	569	561	506	527	527	548	510	519	545	556	529	549	516	530	515	546	570	567	489	488	503	527	541	541	539	531	524	513	561	553	515	503	523	492	536	531	541	568	523	533	584	525	539	574	520	539	555	549	524	530	578	595	512	530	503	556	600	514	509	536	558	561	555	513	573	581	578	537	517	547	539	553	580	550	570	555	583	539	536	537	568	555	572	567	567	516	532	534	541	533	523	578	533	483	497	572	459	555	556	537	511	557	513	521	533	555	545	552	561	553	523	487	532	513	554	506	523	533	518	525	516	564	549	513	511	528	507	535	528	554	567	537	536	521	544	526	588	507	528	555	546	517	533	511	552	515	506	544	531	529	497	522	547	538	539	518	567	533	525	531	537	546	513	559	581	520	555	558	528	544	533	554	552	567	515	512	525	535	519	559	529	535	513	498	510	566	514	522	540	499	607	545	550	513	508	530	549	547	553	488	546	525	531	527	546	509	560	532	490	525	501	547	535	541	559	586	509	557	547	537	549	555	530	551	563	538	544	569	564	520	534	484	508	527	553	532	505	495	510	512	566	571	553	548	507	599	561	530	510	523	512	516	546	533	476	533	560	568	516	541	554	566	499	556	582	510	537	497	538	563	552	527	538	518	550	498	529	533	515	535	530	561	518	524	563	544	522	536	531	589	497	517	539	503	521	545	541	520	536	525	554	549	530	531	491	550	566	530	571	540	539	559	509	494	503	506	491	516	523	501	491	560	523	554	500	529	488	528	558	558	511	529	498	517	493	524	535	535	548	471	518	500	548	532	529	516	570	514	540	570	524	550	533	506	525	502	491	589	513	525	535	534	532	490	544	544	536	535	500	561	544	511	524	576	544	519	537	532	579	539	573	543	557	487	524	471	550	518	541	564	553	548	532	505	563	542	527	534	519	540	543	533	504	533	506	561	502	546	555	567	550	508	549	515	534	541	557	549	515	550	572	548	541	556	497	533	527	533	533	590	529	544	560	558	510	511	522	545	533	541	505	545	521	523	530	574	531	569	518	517	489	589	519	535	509	549	576	541	505	537	516	537	539	538	514	532	520	537	581	562	552	555	535	574	547	540	529	529	532	551	538	501	561	514	512	510	531	500	510	539	559	536	520	534	528	528	530	524	515	567	555	528	584	552	558	540	543	568	533	541	492	527	518	534	536	500	533	557	568	544	548	487	530	526	480	544	532	549	561	544	569	525	510	587	582	535	549	532	519	507	559	521	571	542	560	516	543	541	515	558	532	521	516	553	516	514	578	503	532	527	571	540	529	574	514	549	550	520	513	521	539	509	512	511	562	483	532	556	507	549	552	579	508	542	498	506	519	501	514	520	553	569
2062	136	75	45	76	96	100	83	67	77	59	71	58	45	61	36	39	49	39	41	43	35	37	41	35	23	36	38	28	29	33	26	22	29	23	30	29	27	27	19	33	33	29	36	20	27	24	35	26	34	27	21	27	30	25	37	29	31	26	23	31	38	17	28	34	31	23	25	22	29	28	21	28	22	28	25	31	28	38	15	31	36	37	32	27	30	29	20	25	27	20	37	27	37	21	30	19	25	23	33	27	28	23	26	26	31	28	23	34	32	38	33	32	26	19	29	28	29	30	35	37	23	23	29	26	32	24	29	27	35	33	15	21	39	33	19	24	26	33	32	35	27	24	27	27	28	23	30	28	33	18	24	33	40	32	28	23	32	35	26	26	49	33	38	29	25	28	25	18	23	33	25	35	31	35	35	35	21	31	34	26	23	29	32	29	28	40	31	20	23	34	26	31	28	27	25	27	34	21	33	25	22	30	27	28	27	28	23	26	24	20	34	32	36	26	35	22	34	23	26	28	28	41	19	28	30	43	30	31	32	32	34	27	19	33	33	29	22	39	35	25	17	28	29	27	16	30	22	27	31	31	22	27	26	36	25	29	35	29	25	32	19	30	24	25	37	22	35	32	29	32	26	25	23	32	31	27	22	20	24	25	29	26	32	23	35	23	21	36	28	28	33	24	24	28	41	31	30	39	36	30	36	31	35	33	20	28	29	35	29	30	25	29	22	36	24	22	26	29	22	38	31	27	34	30	31	24	30	26	29	29	26	21	36	22	28	22	17	31	24	25	32	20	20	24	37	33	28	33	30	17	27	29	33	35	23	29	27	32	28	19	28	24	27	37	24	24	19	29	31	31	25	21	39	26	24	23	18	21	28	14	41	32	33	34	32	31	21	24	29	33	22	28	13	23	26	26	24	26	39	29	31	29	30	23	30	27	24	26	34	29	32	22	21	28	34	23	32	27	29	30	25	32	26	23	34	26	24	36	26	24	34	31	29	26	25	27	35	40	26	26	24	21	26	23	28	24	33	25	23	22	30	27	29	31	24	29	31	25	22	27	31	37	39	22	38	29	26	32	27	35	38	26	32	30	23	28	32	35	29	25	27	27	24	27	17	22	35	25	22	39	23	22	36	38	20	29	34	29	23	30	18	30	29	26	33	18	32	35	27	25	32	22	23	32	31	37	21	28	29	32	36	26	34	32	22	33	27	34	22	33	29	30	28	29	30	34	26	28	25	31	30	35	24	26	30	32	22	32	36	25	29	32	24	26	30	38	25	26	25	30	33	29	25	25	40	28	23	28	32	38	20	33	21	30	33	29	25	29	26	26	35	32	28	33	29	25	27	24	23	30	25	27	27	27	15	23	25	20	26	27	31	21	32	27	23	33	31	22	28	26	25	34	35	24	22	22	33	25	34	24	28	31	24	23	25	25	23	26	41	26	32	35	24	29	26	34	24	18	26	30	25	31	20	31	23	32	30	25	29	17	29	27	20	21	25	30	24	24	24	31	23	33	32	26	32	31	19	29	24	26	34	31	20	24	33	32	22	29	26	22	31	35	36	33	26	29	20	21	27	21	29	25	24	28	32	44	36	20	26	19	23	25	22	18	33	29	36	21	26	25	26	28	23	25	31	19	30	35	23	28	29	28	25	33	27	21	35	28	31	21	24	23	28	26	29	27	38	26	25	32	20	32	34	30	28	35	30	23	34	29	24	28	29	30	28	24	26	33	20	20	24	24	28	26	16	23	23	29	22	27	24	20	30	24	34	25	27	23	21	32	32	31	37	23	32	28	26	33	24	28	21	27	28	28	31	29	19	35	20	27	38	25	30	25	32	26	28	31	30	26	27	30	20	24	29	26	31	28	28	26	17	33	35	33	42	25	23	25	27	20	28	32	28	27	28	20	22	26	25	36	12	20	21	24	28	24	29	31	26	24	19	33	19	18	28	36	34	28	29	30	19	23	21	33	30	29	28	38	28	27	32	31	30	30	23	24	35	34	30	28	32	36	31	18	30	23	28	28	26	27	26	21	30	16	39	29	21	29	28	22	26	24	30	42	29	24	26	43	28	23	24	27	34	30	23	23	24	25	23	21	24	32	27	22	27	28	29	39	31	24	23	26	32	30	24	21	31	34	30	33	27	29	28	28	23	39	26	35	38	38	23	28	32	23	28	29	45	25	26	28	28	25	34	26	31	24	30	24	25	20	17	30	21	23	31	26	17	15	26	28	25	23	29	38	29	28	28	28	25	33	25	30	26	32	21	16	16	36	30	30	28	32	17	29	27	34	22	21	42	26	27	23	19	19	22	20	30	26	26	23	35	30	21	31	19	16	21	31	39	32	24	26	29	33	35	31	31	27	26	26	30	23	29	23	27	28	30	41	25	21	20	34	28	34	24	21	22	29	23	24	34	28	30	27	33	25	30	25	19	25	36	30	30	21	28	35	35	28	25	27	38	24	28	31	31	28	25	23	29	31	32	29	36	31	26	26	28	31	14	27	25	26	25	34	31	28	27	26	30	32	22	27	18	28	33	25	22	28	24	36	35	31	34	23	23	32	26	27	33	28	20	33	28	26	25	18	23	31	31	32	22	37	41	30	28	25	20	29	29	24	30	29	26	40	17	31	22	31	30	32	20	22	24	28	29	27	25	30	25	24	28	27	25	26	25	26	18	31	25	31	30	27	41	20	27	21	22	28	15	30	34	25	33	27	28	22	24	20	21	22	34	39	31	24	29	35	46	31	35	22	33	40	28	26	21	25	31	33	19	32	38	30	35	25	28	26	27	21	33	35	19	26	26	21	23	30	33	31	42	20	30	29	25	24	26	36	34	29	23	22	41	39	25	32	30	32	35	32	28	25	30	27	42	16	24	33	28	25	28	22	37	28	31	23	20	24	41	34	23	29	27	34	21	35	21	20	29	26	36	21	32	31	15	36	35	40	22	42	25	29	24	29	28	40	32	28	29	26	27	18	28	16	19	25	31	27	31	23	24	23	30	32	21	35	24	32	34	27	27	29	30	28	23	28	28	22	32	24	29	32	31	22	23	27	26	26	31	25	30	20	31	30	23	37	28	24	26	32	32	25	22	31	32	31	33	25	27	28	22	22	31	26	38	30	33	27	23	17	30	18	34	34	25	24	28	30	31	31	25	25	23	31	32	32	32	21	26	24	25	41	31	25	32	30	28	18	31	30	26	26	30	18	28	30	27	29	25	29	30	32	30	24	27	35	20	33	28	32	19	17	25	40	26	36	28	36	35	29	39	36	26	31	26	30	21	21	30	17	30	34	20	23	25	22	25	31	21	31	22	29	37	22	31	26	27	20	22	20	24	27	28	22	40	21	33	23	22	29	33	23	21	28	26	25	23	29	29	23	24	30	34	28	25	28	28	26	29	34	35	30	21	30	34	39	22	30	29	25	34	27	31	28	27	37	21	34	28	19	31	33	22	36	21	15	30	33	23	27	28	30	25	27	22	21	33
12916	4884	1711	5365	9608	8960	7267	5721	4450	3590	2956	2550	2212	1942	1688	1530	1457	1686	1437	1302	1046	943	937	892	890	871	774	788	763	730	772	754	691	645	697	656	667	711	674	669	643	625	647	622	622	621	629	635	582	631	641	564	616	573	568	535	546	601	579	563	591	544	558	585	557	580	540	590	601	533	554	583	531	560	547	551	541	578	528	577	538	575	548	520	537	522	565	588	500	556	536	526	536	523	563	521	576	498	566	594	549	566	544	542	559	532	542	524	535	545	519	573	544	560	562	580	523	518	517	551	503	522	538	551	511	555	535	529	533	536	535	509	574	520	551	559	555	552	530	549	541	508	530	523	528	543	527	532	567	527	471	538	531	500	527	528	512	564	558	535	534	550	570	520	512	511	550	511	507	524	564	580	524	537	515	533	498	520	538	530	532	512	522	566	512	499	544	526	568	507	540	524	503	548	547	501	544	583	574	541	532	555	547	557	542	529	531	539	574	542	572	526	524	555	555	523	507	556	532	563	514	568	542	558	538	558	532	525	514	568	513	529	513	557	532	521	577	512	570	561	517	504	535	537	523	529	534	552	548	580	515	544	561	515	543	524	535	525	535	532	520	529	489	548	534	539	527	539	503	543	514	519	535	537	552	517	582	531	506	525	521	518	534	525	518	510	528	551	560	513	539	534	516	543	560	563	516	590	543	503	520	521	523	536	527	493	557	553	565	546	524	515	530	523	566	512	579	547	531	521	547	549	510	520	509	551	521	570	531	558	527	542	534	529	544	497	516	573	552	512	554	546	550	533	540	521	508	537	535	531	518	522	532	492	535	571	507	512	533	565	551	529	565	529	478	558	555	580	529	551	539	543	536	571	518	559	502	478	560	533	496	527	513	503	524	497	527	555	560	609	546	512	573	512	518	504	538	515	505	529	503	505	508	530	569	539	535	495	561	522	513	536	536	522	550	540	508	574	596	509	510	545	531	535	511	518	511	525	535	538	569	512	550	520	489	544	518	477	491	484	506	538	512	544	555	522	529	564	549	557	518	541	532	473	491	543	526	560	548	553	531	538	563	499	553	549	511	557	557	560	560	496	542	548	566	494	532	561	544	552	509	523	513	534	518	551	581	556	518	561	524	548	515	501	557	523	533	565	526	555	564	515	550	513	548	514	541	551	555	478	540	547	543	551	551	560	558	514	511	521	551	512	569	521	524	527	566	540	522	555	537	533	529	539	509	568	530	536	543	557	515	552	579	558	517	532	546	522	558	529	486	527	537	543	533	535	520	515	537	535	529	520	519	521	516	557	517	557	533	558	541	517	509	548	534	512	516	520	537	566	530	521	522	532	522	520	516	562	488	523	499	571	534	492	540	505	520	536	530	505	540	564	551	530	537	569	540	555	530	547	561	584	525	527	528	529	541	500	525	532	525	526	550	542	526	527	490	509	534	532	533	511	560	533	533	522	568	553	474	537	557	497	547	549	548	549	496	506	538	528	523	554	550	553	565	536	514	546	529	520	569	520	546	527	549	514	543	528	548	545	526	515	532	531	536	513	509	521	552	511	548	512	542	532	538	552	514	506	566	520	530	542	533	520	496	526	522	536	498	558	472	549	551	545	575	566	529	520	537	542	543	510	483	498	548	521	492	519	542	480	488	535	517	550	546	545	522	539	518	528	521	606	545	560	523	565	507	563	561	528	500	529	539	502	529	512	568	502	534	499	570	527	541	528	539	511	539	502	514	548	524	575	523	578	538	507	544	532	517	548	519	541	536	577	556	518	539	511	523	506	511	558	517	546	571	536	539	549	547	526	526	521	546	562	568	523	530	538	520	555	491	532	552	525	540	528	487	554	551	546	536	574	571	533	477	533	496	520	511	534	539	538	537	520	523	498	527	557	548	513	524	544	575	576	523	536	527	537	544	541	554	546	517	527	549	521	570	524	510	570	556	538	541	539	592	526	541	502	557	528	521	565	549	509	567	548	535	546	519	512	532	506	513	541	513	504	521	559	542	532	520	545	544	517	539	549	526	541	540	527	541	534	519	507	550	519	512	520	546	547	532	525	510	523	558	552	564	516	550	509	566	534	556	533	547	544	546	518	530	556	519	511	555	559	558	535	563	526	538	527	551	528	542	558	581	546	513	539	518	511	585	565	552	545	514	497	528	548	548	533	530	531	517	565	556	533	515	562	565	516	569	567	556	563	563	557	545	518	582	558	544	522	539	535	517	568	541	536	535	575	537	553	514	529	537	527	505	544	548	541	530	520	523	521	535	535	523	537	535	491	529	491	510	551	566	513	542	498	539	521	509	544	509	555	557	508	509	513	552	539	557	506	511	547	557	532	501	556	525	538	520	526	514	528	502	510	482	511	566	549	527	544	506	503	541	555	540	558	543	490	554	534	512	544	548	539	547	541	556	555	526	518	528	563	547	514	512	541	550	562	536	527	548	518	524	498	560	514	488	553	504	529	534	558	491	523	559	557	511	494	513	534	521	536	546	494	499	573	552	560	538	569	554	526	516	539	552	517	519	567	529	501	528	546	560	486	553	533	542	512	512	510	516	551	507	532	508	555	588	520	544	556	519	533	517	524	590	511	526	518	575	502	554	502	509	529	532	534	523	559	522	529	526	516	505	515	495	520	563	558	530	557	539	524	536	554	547	589	545	526	544	559	541	529	538	529	542	563	579	531	522	525	539	511	508	574	523	516	493	508	535	526	514	494	520	528	577	496	568	532	512	545	495	527	513	521	533	507	507	529	539	523	526	500	515	520	543	490	539	513	557	562	524	556	532	528	538	545	499	538	545	564	542	529	505	476	528	545	511	546	564	495	551	572	522	547	544	522	530	567	559	531	543	550	537	542	541	578	516	544	512	527	564	502	556	544	590	555	521	533	561	549	524	504	503	521	507	496	537	508	524	519	477	545	536	528	530	520	522	549	552	533	554	533	520	539	555	558	506	545	525	530	535	517	537	542	550	550	528	541	507	540	555	526	525	542	540	528	505	520	587	550	535	503	508	500	575	574	533	504	488	556	548	549	491	480	543	564	525	512	543	537	533	555	528	507	542	528	555	519	505	592	519	563	537	516	555	580	522	528	506	542	514	525	582	561	542	494	527	510	559	582	528	542	519	519	546	539	544	537	563	546	529	549	514	517	524	533	509	548	550	530	483	492	542	490	564	520	521	547	550	535	521	524	514	545	531	507	538	539	531	483	548	569	557	512	512	545	551	518	542	564	562	524	540	550	553	561	521	579	504	524	505	536	536	548	512	506	521	583	521	563	533	549	558	542	534	549	507	552	538	497	537	537	546	523	530	498	539	522	553	570	551	527	525	513	498	492	535	510	548	526	532	530	523	493	539	474	503	564	532	543	492	542	502	533	511	518	568	548	514	527	559	527	527	489	580	527	506	505	528	530	549	536	577	511	506	576	538	531	538	515	497	571	552	544	535	533	548	499	551	525	494	525	578	505	502	540	513	523	536	506	512	547	546	535
1380	315	116	55	129	165	200	148	140	125	98	71	62	67	72	48	36	46	40	42	41	31	33	25	25	27	27	22	19	20	25	16	18	21	21	15	13	25	11	19	19	14	19	14	24	16	12	19	13	17	12	17	14	21	19	13	17	15	14	19	16	17	10	15	16	27	16	10	14	10	18	32	21	19	18	7	11	20	15	14	13	25	17	13	24	20	18	16	18	18	12	11	20	15	10	9	15	14	17	7	19	15	17	17	15	16	12	20	13	13	11	14	15	14	19	15	11	17	16	15	13	10	14	12	16	9	9	14	11	16	16	22	16	16	19	14	21	20	11	16	17	18	10	18	15	20	12	11	15	14	14	20	12	16	14	14	11	15	17	14	14	16	13	16	19	11	18	12	21	13	19	18	14	11	12	13	12	22	18	17	14	17	22	13	11	22	25	11	9	14	9	10	14	10	18	17	9	19	20	14	13	19	15	24	19	11	8	15	20	15	14	16	16	19	20	13	10	8	10	12	12	18	17	9	8	13	20	13	16	10	15	14	21	13	21	8	9	14	16	15	11	13	15	9	12	7	11	15	19	11	12	12	11	13	18	20	15	19	14	11	15	18	11	13	18	11	13	19	23	20	15	19	12	20	14	13	17	16	17	15	9	19	17	25	21	16	11	13	12	8	17	8	26	8	16	21	16	14	17	16	14	23	16	20	16	18	16	11	10	13	18	14	14	12	14	17	7	16	13	16	15	9	13	12	17	11	11	12	16	19	17	18	21	11	10	12	9	15	12	12	15	15	11	9	18	20	17	12	16	11	14	14	16	12	16	13	19	14	24	23	11	14	15	16	16	19	19	14	12	10	13	17	19	14	15	14	21	16	10	12	21	20	14	10	16	11	6	19	19	11	13	16	12	19	17	14	14	18	21	9	17	10	12	16	10	14	14	14	11	15	14	17	15	16	16	12	19	22	15	12	12	14	13	8	22	18	12	14	11	12	13	14	14	8	18	10	22	12	15	10	11	13	18	11	15	18	12	19	11	19	18	14	12	20	14	9	18	18	15	20	15	25	15	15	9	10	14	19	12	15	15	13	15	13	13	22	16	21	16	11	14	21	16	19	10	15	12	12	11	17	23	22	16	19	17	18	18	21	14	11	14	13	14	19	11	19	10	10	17	21	17	9	24	18	14	14	13	16	21	14	21	16	18	17	13	16	17	17	9	17	15	26	10	12	15	20	15	8	21	19	15	17	15	13	15	19	18	19	19	15	15	14	16	13	9	17	15	13	12	14	20	13	21	18	12	10	14	11	19	16	17	16	11	15	11	16	12	20	15	12	20	20	12	14	11	14	13	10	10	6	14	14	7	11	14	11	20	14	15	19	16	18	17	14	17	10	15	14	18	20	18	14	16	15	14	18	22	16	22	16	10	17	13	17	16	10	16	13	11	16	16	10	13	12	14	19	18	9	18	11	8	24	15	13	19	11	13	9	11	16	16	13	14	13	16	12	22	20	19	10	14	13	13	22	19	14	20	16	14	11	14	17	14	20	15	17	15	19	13	16	10	15	16	18	8	11	14	13	12	16	15	15	12	16	9	22	17	10	9	16	12	21	12	15	12	16	16	15	8	17	14	9	19	23	15	16	18	13	12	13	16	20	21	12	18	19	12	12	10	12	11	10	14	10	22	13	11	11	16	13	17	15	14	16	17	17	10	18	14	17	14	16	14	13	13	16	18	22	15	19	13	17	12	13	22	21	13	13	15	19	20	18	11	12	19	18	12	12	17	17	15	13	13	24	17	12	16	14	13	13	19	20	14	20	18	21	14	12	15	11	17	12	12	11	14	19	17	10	21	18	11	15	18	9	15	16	14	12	12	16	14	21	15	14	29	9	19	14	7	19	12	15	16	15	18	18	14	11	17	15	11	18	20	17	17	13	11	21	17	11	14	20	17	15	15	25	13	24	16	15	12	13	16	16	13	17	15	20	23	19	14	17	15	17	19	20	13	17	10	10	16	10	16	17	16	19	13	14	21	17	20	20	16	21	14	13	15	21	15	15	6	15	17	12	15	12	16	25	12	18	17	12	10	19	15	24	12	16	12	12	18	15	17	18	9	23	17	14	20	16	10	14	14	14	15	14	12	13	16	17	15	18	19	20	15	25	16	20	11	13	16	16	19	12	12	11	12	18	8	22	16	15	20	13	9	10	14	15	11	8	15	7	10	17	19	13	14	14	14	12	12	14	15	14	15	5	16	19	15	17	20	9	14	12	9	15	10	12	13	12	20	11	19	16	21	12	18	15	12	11	19	13	11	18	19	12	17	18	12	15	19	15	11	21	16	21	11	15	13	17	27	10	12	11	6	16	18	16	16	12	18	11	26	18	13	5	13	17	11	22	11	11	6	21	15	22	11	25	16	10	16	15	16	21	16	13	13	17	18	16	7	10	17	16	14	17	11	7	18	19	14	15	20	14	17	18	14	14	21	15	16	17	12	16	10	13	11	11	21	11	18	22	18	9	16	15	16	16	17	26	19	14	10	18	18	15	11	23	17	15	19	11	20	18	7	15	15	14	17	14	13	16	18	15	9	14	10	14	17	11	16	17	17	11	13	21	16	13	9	13	6	11	12	20	15	10	14	15	14	19	12	13	16	14	26	15	17	23	14	20	20	15	12	14	16	19	11	23	18	10	18	14	18	19	12	19	10	13	9	14	15	12	18	14	16	12	17	16	14	19	9	16	12	14	20	17	21	13	20	13	16	23	17	10	18	9	10	8	18	22	15	15	18	15	18	14	11	17	10	13	17	12	14	10	19	14	6	10	12	17	13	19	10	15	16	16	16	16	9	12	13	13	14	23	13	8	16	16	12	16	15	21	13	17	23	15	15	16	20	15	18	11	11	15	19	18	6	14	21	16	13	24	10	19	16	14	15	8	11	24	15	14	16	12	15	17	10	13	15	5	16	16	18	23	15	13	18	13	13	16	11	11	12	11	21	12	6	7	13	17	13	7	13	7	14	14	11	11	18	15	20	14	14	10	11	19	12	15	19	13	21	19	14	12	12	23	20	11	13	14	15	15	9	16	14	12	12	20	17	14	21	19	20	20	14	12	13	12	12	12	16	13	12	15	12	18	17	20	23	13	17	16	14	16	9	13	17	12	8	13	13	12	12	14	15	13	13	12	11	16	15	16	15	14	10	14	16	12	22	14	16	17	13	16	21	17	10	14	25	17	11	17	13	13	8	10	6	13	21	11	21	14	14	16	14	13	18	17	12	11	18	14	13	11	12	10	18	11	15	9	15	14	13	13	12	10	21	15	15	18	10	17	14	15	12	18	15	11	15	20	16	17	18	15	11	17	9	17	11	13	19	12	20	17	12	13	22	12	14	18	11	8	16	19	14	15	12	13	19	13	19	13	16	16	14	15	15	11	16	19	12	9	15	15	11	15	14	17	20	17	15	18	15	11	16	10	9	12	16	9	11	13	14	15	18	12
19401	8695	2891	10428	17176	16025	13235	10491	8167	6567	5439	4532	3805	3335	2825	2559	2265	2526	2191	1771	1387	1264	1246	1167	1001	929	908	833	861	772	754	739	700	618	617	620	577	581	568	550	537	507	499	518	453	440	480	445	429	417	452	417	416	426	434	404	378	431	381	366	364	374	370	369	358	366	357	334	374	342	374	350	402	325	345	322	312	308	345	362	384	340	335	357	285	316	348	324	309	334	331	293	325	304	308	302	342	290	278	320	282	297	329	307	276	330	302	309	331	333	289	330	309	286	339	331	288	310	291	312	335	327	304	293	299	323	295	306	286	303	324	298	281	323	298	259	317	305	299	314	297	302	311	280	286	313	312	297	289	322	332	291	304	337	301	279	328	270	271	327	294	276	306	311	297	295	302	296	305	266	325	303	301	280	323	295	311	265	291	312	316	288	283	295	292	282	311	265	256	283	298	300	301	295	277	295	278	295	286	303	315	316	305	294	282	310	290	308	279	291	285	280	293	301	305	284	277	287	283	306	282	297	305	277	307	315	298	262	297	306	275	296	264	278	308	295	311	267	269	263	262	305	295	288	291	286	264	274	301	299	287	305	282	262	297	329	295	313	302	283	312	269	289	301	294	326	275	319	266	294	302	291	279	303	298	264	266	304	294	291	310	284	287	312	290	282	324	270	304	309	267	282	289	277	313	287	268	291	279	303	304	243	303	311	291	286	268	277	312	296	302	269	272	316	287	323	257	321	278	270	315	302	268	280	298	293	271	287	299	275	275	319	301	272	268	306	282	285	306	298	310	309	287	276	305	316	304	285	291	294	285	281	295	290	290	281	311	278	292	273	288	306	275	296	285	310	330	284	282	284	283	273	255	296	285	312	287	297	283	320	284	273	296	293	280	285	306	277	283	276	314	312	249	294	270	308	276	301	333	276	277	281	282	255	286	299	275	273	280	294	272	295	301	267	293	283	286	292	291	285	259	253	288	297	292	321	320	299	254	295	274	259	295	284	277	294	264	266	289	317	304	287	290	290	289	288	290	299	301	289	274	307	297	282	285	273	300	300	305	276	282	309	269	297	293	316	300	261	294	299	278	311	260	292	285	290	293	278	267	301	301	302	271	306	301	282	271	258	282	277	285	323	284	287	279	276	283	294	305	281	292	296	283	302	268	285	310	270	307	264	281	304	309	276	302	300	310	276	302	290	290	263	285	302	306	282	273	296	300	273	284	283	266	332	308	293	301	294	311	311	265	252	297	275	283	287	310	300	296	281	321	294	278	317	275	289	290	310	336	272	290	274	296	297	273	306	279	284	313	306	280	261	259	285	281	282	309	314	306	295	286	288	316	279	277	318	334	287	287	303	291	294	254	297	280	306	255	290	275	319	308	275	302	274	281	297	303	261	306	301	271	271	292	303	293	280	300	326	304	299	281	281	282	278	261	314	288	264	292	299	266	322	300	289	318	282	288	287	288	313	333	280	300	309	293	298	313	274	297	285	299	267	319	298	279	301	312	292	311	265	322	304	291	283	291	283	284	288	302	298	273	271	258	336	312	286	272	279	306	331	313	287	299	250	320	334	285	308	257	293	314	307	306	274	277	292	295	258	265	287	308	279	265	279	306	296	251	269	289	284	300	293	289	297	273	273	321	276	318	275	280	285	294	335	308	283	252	294	290	273	310	322	299	353	297	270	269	295	296	269	311	285	282	303	286	308	313	291	292	280	263	268	286	294	286	286	269	271	302	278	288	296	289	326	284	327	281	253	289	285	284	271	270	300	282	277	309	304	278	279	294	305	271	318	271	310	305	275	302	302	324	316	305	302	293	282	301	318	294	267	259	285	312	303	292	283	288	273	335	272	276	283	273	270	285	288	303	287	252	252	281	308	288	298	269	278	273	304	260	274	277	306	299	263	295	272	325	276	304	277	292	288	279	287	304	326	305	284	282	292	295	314	290	304	287	288	288	269	294	285	289	308	276	260	297	277	278	299	278	274	315	277	274	275	306	286	331	302	284	267	293	268	265	303	263	304	292	294	300	297	274	285	272	300	308	280	265	297	312	265	296	275	308	295	313	322	331	294	286	282	293	261	250	270	292	309	294	295	275	313	308	250	319	307	276	262	306	300	309	275	310	273	257	268	296	298	279	292	309	290	302	287	274	261	295	295	308	306	274	312	301	298	264	316	279	281	265	274	287	273	313	294	293	289	292	300	290	290	307	298	275	283	250	273	298	315	287	300	290	291	271	298	280	284	273	286	272	334	284	271	280	273	286	292	292	294	284	275	291	292	303	290	314	310	289	286	295	310	308	287	287	268	262	281	314	288	273	281	291	299	303	280	263	259	288	288	277	308	314	285	302	302	272	286	260	312	271	292	299	308	293	313	277	278	287	259	311	301	273	300	270	296	293	311	282	302	323	285	305	283	279	293	339	317	283	297	295	323	295	298	305	289	318	302	297	267	299	298	286	292	294	290	312	258	263	317	263	264	306	308	280	292	277	268	281	271	315	280	295	305	287	288	271	285	300	271	308	283	270	305	287	271	255	333	267	304	299	273	280	268	281	269	279	284	299	272	285	308	285	281	256	262	329	254	310	288	305	284	294	301	293	302	291	300	322	281	265	319	296	293	292	282	303	290	280	305	290	288	259	271	296	299	310	280	324	308	279	272	274	285	305	278	275	316	298	292	295	295	285	272	302	274	296	278	324	277	294	275	264	266	284	318	301	291	280	277	289	310	298	317	327	295	304	306	254	292	283	262	272	283	286	289	282	293	301	271	300	291	268	271	285	278	301	282	278	259	251	285	294	288	266	287	255	284	276	290	273	270	328	277	313	287	296	277	272	297	269	276	306	254	271	286	247	270	271	280	306	281	298	309	287	273	300	294	266	294	267	299	290	313	285	276	301	290	299	257	297	263	316	292	282	272	282	285	286	284	257	347	284	274	294	289	268	329	312	312	284	280	279	292	288	314	279	260	248	279	277	298	286	291	305	298	297	278	298	260	288	323	276	274	324	302	269	303	288	286	279	277	259	285	283	266	276	316	252	272	276	270	275	297	318	262	281	268	296	282	310	298	290	289	297	289	286	286	294	298	300	315	263	309	295	290	287	309	260	281	271	279	273	289	256	311	283	296	286	281	317	285	281	308	286	280	260	269	281	303	288	267	264	284	293	333	266	304	314	299	293	292	289	291	289	295	266	255	297	288	257	303	305	294	266	291	300	250	298	282	277	282	292	319	264	294	278	301	294	316	285	306	272	293	304	293	258	266	284	313	311	270	276	291	280	269	303	272	317	293	287	310	289	296	296	307	255	296	292	298	271	302	276	278	274	279	297	273	298	290	282	289	306	288	300	274	272	273	268	281	282	298	270	274	303	272	293	261	282	263	282	316	299	300	277	302	314	309	289	275	299	307	324	300	296	304	270	328	308	305	291	282	284	304	298	282	267	332	279	301	298	297	294	308	276	286	300	282	325	323	296	286	250	267	281	332	271	258	246	299
1115	70	16	16	25	35	37	33	27	29	28	31	25	16	25	16	15	23	21	16	19	15	22	14	16	16	18	14	21	20	9	18	21	14	15	10	15	15	9	14	14	16	22	13	15	11	14	13	20	25	13	13	16	23	28	16	18	18	15	17	16	19	16	23	22	13	16	16	14	11	19	18	20	17	19	24	21	16	17	24	19	18	22	11	12	15	20	13	18	12	12	13	24	16	17	18	12	20	18	15	27	10	17	24	19	10	23	8	19	12	17	14	16	13	17	23	14	18	18	23	19	19	14	29	13	15	18	15	19	15	12	16	17	24	21	13	16	25	17	12	12	16	15	12	15	15	18	13	16	6	15	20	20	14	23	14	23	24	19	18	16	11	14	20	19	19	16	19	16	24	26	16	19	26	15	19	30	18	21	22	16	12	20	14	25	17	21	15	15	12	14	23	18	8	20	16	20	16	18	16	21	14	20	12	12	15	20	11	15	16	20	18	18	23	17	18	11	16	18	14	17	17	13	12	19	10	12	21	19	20	13	13	17	11	21	13	11	13	29	17	15	14	15	10	23	11	22	21	12	13	11	17	16	8	11	16	11	24	16	20	15	20	17	19	13	16	21	23	15	16	15	25	24	16	23	15	19	15	12	19	12	18	15	20	22	19	22	29	13	17	18	26	22	12	11	17	15	25	14	19	22	19	15	20	13	17	22	14	18	17	14	14	17	12	17	16	21	18	17	15	23	13	19	22	17	10	18	13	18	21	25	21	21	21	27	16	20	23	13	13	10	18	23	6	23	18	32	11	16	16	19	19	17	20	17	24	14	14	20	23	21	21	18	18	10	15	19	21	12	13	15	15	15	18	21	21	16	17	22	16	14	21	16	15	14	19	15	12	19	11	18	11	22	19	15	14	11	13	13	24	14	22	17	14	17	15	12	17	19	18	15	14	10	11	11	14	22	18	24	16	19	17	13	8	18	17	13	22	13	14	24	22	23	13	19	15	23	17	22	19	17	18	15	29	17	12	18	25	20	13	14	18	13	18	19	15	16	18	18	16	14	13	14	12	17	18	17	17	18	20	20	20	14	13	20	14	16	18	27	21	20	12	21	12	16	19	16	15	16	17	20	15	19	19	16	14	19	15	13	15	14	13	23	21	15	21	10	13	15	17	21	20	19	17	20	16	21	12	15	15	7	14	17	16	16	19	10	16	20	15	10	17	17	23	19	14	14	14	10	17	14	19	16	10	13	14	21	17	16	20	23	23	16	11	18	23	12	16	14	11	8	16	21	7	25	25	15	20	24	15	7	22	20	9	19	14	14	14	23	14	16	15	19	27	17	18	18	13	17	16	18	14	20	10	15	19	14	23	21	19	16	18	27	12	20	18	19	16	21	19	22	15	12	16	13	16	16	23	18	17	23	19	21	15	18	14	15	14	16	25	16	18	24	15	21	12	17	13	16	9	21	20	21	18	23	14	20	20	22	20	25	22	11	22	21	21	10	25	21	16	17	18	16	20	17	15	13	20	17	8	16	23	18	21	9	17	17	11	10	17	13	15	12	18	16	23	17	18	20	15	19	21	18	8	15	13	23	23	14	27	14	13	16	17	11	22	14	21	26	18	16	14	21	16	28	15	16	12	21	13	21	24	23	23	16	23	15	14	21	20	16	18	27	14	10	20	18	15	13	13	27	12	14	22	19	14	12	13	15	20	14	19	19	20	16	10	13	16	16	18	20	28	25	19	19	18	28	23	15	24	24	14	15	17	11	15	21	17	10	20	14	7	12	20	19	20	17	10	15	13	11	21	11	17	13	19	22	20	21	18	17	18	13	11	17	18	17	17	17	17	19	15	15	14	12	17	22	12	18	18	18	20	29	14	13	16	13	19	28	17	13	19	12	23	13	22	24	14	15	21	18	22	19	18	23	24	16	16	14	16	20	15	31	14	15	10	15	12	22	13	24	27	12	16	15	16	21	22	20	12	14	13	17	11	15	15	16	13	15	23	19	16	18	20	24	21	13	17	19	18	22	19	21	11	11	17	13	11	17	14	26	13	23	16	9	16	14	21	18	14	22	14	14	13	19	14	11	11	12	13	17	24	12	16	16	12	12	21	21	19	18	16	18	22	23	20	17	19	10	22	14	14	11	18	19	17	26	21	17	15	15	15	14	12	16	20	10	14	17	24	25	17	31	17	23	15	15	20	14	24	10	13	11	17	9	22	13	12	17	13	19	17	19	21	11	22	14	17	10	13	14	20	17	15	15	17	17	15	13	17	11	16	11	16	16	14	18	15	15	16	20	15	23	14	17	21	15	15	21	23	17	23	25	25	16	10	27	28	13	21	20	22	9	18	23	26	13	15	13	23	15	11	12	19	11	13	13	15	13	15	18	12	22	16	16	19	18	16	11	19	18	11	21	19	10	14	22	14	15	21	15	15	20	21	22	17	17	19	17	19	20	21	10	18	8	10	14	22	17	10	13	17	19	21	14	13	15	9	13	12	10	9	16	10	20	15	17	14	16	13	13	20	28	17	28	16	15	14	21	15	22	17	20	16	15	18	13	10	21	14	20	14	13	20	16	23	12	14	18	18	16	16	12	23	13	14	14	15	18	16	18	16	11	19	11	19	17	17	13	13	14	12	15	17	18	23	21	14	15	18	11	17	12	12	23	21	20	19	16	8	14	14	17	14	18	11	17	15	18	15	18	15	12	22	11	11	11	19	18	25	21	18	20	14	20	17	20	12	17	20	23	17	17	17	22	20	11	17	16	13	14	19	22	22	16	17	14	20	18	16	14	22	26	11	14	11	10	21	18	24	17	17	18	20	18	16	15	15	15	18	14	25	18	21	17	13	18	14	17	13	21	18	21	18	9	14	11	18	15	21	12	9	21	19	17	15	9	15	6	23	17	17	17	12	18	18	22	19	12	21	15	24	12	23	23	17	19	15	15	13	13	21	11	15	24	17	14	16	17	17	23	20	19	21	13	17	22	18	21	13	18	18	23	22	21	14	15	13	16	23	17	18	26	10	17	18	20	14	18	16	16	20	19	17	21	22	16	23	22	15	16	22	21	12	18	20	14	14	16	14	23	24	16	16	13	14	23	21	23	15	9	14	16	10	15	19	20	25	11	18	24	16	12	21	21	22	20	26	24	20	13	14	20	19	13	19	13	13	16	20	22	12	20	13	19	13	19	13	24	22	23	17	15	12	17	11	14	18	17	19	18	23	15	24	14	13	18	24	23	19	23	14	16	19	13	22	11	19	22	27	22	19	15	12	17	21	20	22	15	16	19	10	20	19	20	22	12	18	15	16	16	18	15	21	15	15	15	14	22	21	18	15	14	18	16	13	20	18	23	18	15	13	15	21	19	12	14	17	22	10	17	22	22	18	12	18	21	13	18	24	21	16	9	14	18	14	20	18	16	13	16	14	9	11	17	12	13	22	13	19	18	16	9	13	11	18	24	21	16	16	12	15	24	21	16	25
9999	2409	673	1756	3110	3042	2380	1888	1459	1203	1001	919	773	761	657	603	631	704	651	585	492	460	464	388	434	412	416	425	398	360	374	365	395	373	374	369	353	375	348	339	344	365	344	319	391	344	364	343	372	344	363	361	363	320	367	345	341	320	324	366	328	345	337	349	321	300	339	339	305	351	367	346	346	339	339	325	348	339	328	347	323	303	333	329	307	340	352	334	305	323	321	299	307	359	321	291	334	313	333	316	356	361	338	310	321	321	350	334	311	376	331	355	327	343	352	322	329	336	311	319	316	330	331	323	335	315	326	303	353	333	331	331	378	339	318	327	321	311	352	310	312	330	316	344	342	335	303	323	361	332	316	319	338	346	350	343	322	306	328	337	331	326	300	341	352	340	306	309	350	326	323	340	322	353	316	346	328	325	311	312	312	343	322	347	319	342	330	338	327	345	299	332	328	341	314	316	307	364	318	326	317	315	328	341	346	334	359	325	359	321	266	323	322	314	319	338	337	348	335	356	318	325	361	308	314	314	313	351	343	318	314	344	316	332	335	338	314	276	353	306	355	319	329	307	333	305	329	336	331	300	325	330	325	277	356	347	331	319	345	300	319	330	334	360	341	336	312	315	331	298	361	310	343	330	346	336	306	333	345	345	335	303	358	309	314	342	307	328	328	311	332	344	316	340	319	305	331	337	324	325	357	344	338	341	336	316	370	313	374	373	326	349	342	312	364	330	353	338	332	314	346	332	366	343	278	316	361	302	342	343	341	346	330	336	302	337	376	340	332	320	298	350	346	335	326	350	299	317	327	309	316	352	329	328	314	324	348	339	313	339	328	319	315	325	339	362	318	310	317	342	339	304	331	313	346	298	318	310	335	351	306	303	348	336	327	337	324	334	316	335	310	325	356	326	327	353	340	303	314	364	320	334	334	332	331	327	313	306	326	324	302	346	325	338	315	326	339	349	312	320	344	307	362	343	323	346	329	336	338	310	310	335	335	331	316	333	340	324	322	320	349	346	301	324	321	313	322	341	325	348	320	290	297	343	318	324	315	319	336	305	296	324	330	329	332	344	343	341	347	332	337	334	331	302	331	337	312	307	343	330	356	344	288	371	315	328	338	298	333	344	331	350	381	316	298	315	349	356	342	329	350	335	323	299	338	350	347	342	356	297	330	346	317	331	311	323	324	311	332	307	294	293	348	319	348	323	313	367	360	372	354	361	340	337	296	314	287	305	334	312	343	347	333	353	344	344	348	285	352	319	322	330	318	342	342	303	338	357	327	347	310	343	343	344	327	355	295	314	300	291	329	310	309	328	294	351	338	302	353	358	309	306	292	342	313	345	338	301	310	318	315	340	345	298	312	325	324	332	325	314	350	338	309	323	317	349	335	329	332	335	314	338	337	304	339	350	293	306	327	321	338	336	340	345	351	340	314	363	344	314	347	322	365	345	314	320	319	288	345	350	314	319	314	297	322	328	343	321	326	367	332	301	332	341	318	328	325	322	300	334	331	320	334	334	316	339	313	314	326	349	347	370	341	346	301	314	291	294	342	324	330	345	333	361	339	333	364	334	333	347	340	335	326	310	301	339	317	334	308	307	333	319	359	346	348	351	333	325	300	348	345	314	345	339	353	355	334	305	298	297	297	328	328	294	319	359	335	354	320	305	327	333	295	311	330	325	320	344	342	325	305	328	323	337	313	338	320	313	319	330	324	350	305	338	351	316	345	348	327	342	322	324	305	335	336	354	331	380	293	317	303	357	333	322	321	342	306	343	342	334	387	315	302	353	352	333	331	322	333	309	330	322	336	346	303	350	336	348	325	313	325	367	334	337	315	351	336	336	355	307	340	299	323	328	299	328	327	332	347	296	313	327	369	353	328	334	329	350	348	318	330	333	330	335	347	329	336	338	322	336	353	367	323	354	321	332	341	339	311	315	315	335	325	340	293	337	322	324	340	328	345	351	306	344	320	335	288	335	307	324	316	338	337	300	310	316	316	331	312	339	334	366	306	321	323	334	322	327	365	312	375	299	351	333	305	310	339	348	329	342	337	328	321	368	306	330	344	336	288	331	307	346	354	351	316	320	332	340	323	345	314	328	348	339	331	326	340	325	317	328	323	314	325	326	299	356	298	302	332	343	313	382	340	296	322	321	350	336	340	308	334	316	331	329	317	336	329	324	358	361	321	340	352	351	373	305	307	325	318	288	314	306	308	317	324	318	324	326	331	331	354	333	333	355	304	342	355	333	343	348	323	337	315	314	328	357	321	361	318	330	359	342	325	338	308	319	309	331	322	313	374	345	333	319	336	299	321	322	349	329	322	345	324	331	323	304	314	344	335	316	319	308	324	340	362	335	344	319	338	334	349	341	313	334	334	347	328	322	347	334	308	344	312	317	327	332	321	338	312	343	310	332	337	326	317	341	352	328	340	344	354	339	352	355	335	338	350	333	347	357	316	340	311	381	315	322	323	331	315	353	336	336	311	312	341	326	341	325	330	304	308	306	338	332	292	348	347	330	336	345	337	304	315	327	333	345	325	339	325	338	349	336	309	330	325	359	336	334	326	336	339	338	318	314	334	318	313	280	333	302	358	339	357	325	334	349	315	317	310	343	323	351	314	319	321	338	311	347	352	316	307	333	302	314	295	339	327	349	311	305	359	317	302	342	304	296	330	339	347	271	355	332	322	338	332	326	347	354	337	377	328	297	339	342	317	331	329	324	349	302	335	310	328	316	328	324	364	300	304	324	347	316	334	338	322	319	314	330	327	326	344	337	321	325	307	313	345	319	341	322	340	341	297	357	325	321	343	321	298	312	345	335	318	340	334	324	316	342	336	310	360	313	337	334	304	308	307	352	318	311	339	302	313	307	299	317	328	339	341	357	353	326	343	325	318	330	340	324	333	321	319	339	330	308	324	354	324	323	327	329	306	332	358	336	367	350	341	302	339	317	335	329	320	342	320	352	323	378	338	366	303	337	358	337	344	303	302	310	330	338	341	339	348	337	291	308	358	361	325	347	337	349	299	361	347	315	339	300	319	307	314	335	323	336	330	309	365	318	338	322	326	349	304	351	335	338	330	301	319	353	345	327	327	311	306	280	345	325	348	355	317	372	304	324	324	351	319	328	319	338	332	330	321	299	325	334	313	363	339	352	312	342	324	306	299	325	329	322	313	333	318	305	312	331	335	317	327	301	323	314	359	319	310	324	313	342	340	326	306	348	339	289	325	296	302	338	332	343	314	346	315	306	325	321	332	347	355	326	313	348	276	309	353	326	310	318	315	329	352	356	326	321	311	291	325	325	299	345	327	305	322	348	352	282	345	302	327	331	354	297	338	329	347	320	321	343	322	346	332	325	342	342	326	334	302	310	321	345	333	321	351	328	329	305	361	329	358	309	367	340	326	351	372	345	346	319	330	336	357	292	336	329	338	319	304	345	319	348	306	345	335	334	327	316	354	339	298	321	337	368	322	336	359	298	340	344
2117	127	48	61	87	109	94	103	86	85	61	53	46	40	48	56	48	56	44	39	36	39	31	40	32	36	34	30	31	44	35	30	29	25	37	30	38	26	33	24	39	34	23	33	25	29	33	42	33	17	30	36	27	29	26	31	35	40	28	26	29	33	30	42	22	30	34	26	29	25	27	21	19	25	28	29	36	21	26	28	38	21	29	26	25	21	35	41	29	21	24	30	36	17	25	30	36	26	23	24	26	19	27	29	28	31	33	25	31	31	33	28	28	33	22	27	30	29	33	29	22	29	29	31	27	27	24	29	34	27	32	29	21	28	30	27	26	36	30	24	19	33	24	30	30	31	29	33	31	32	34	22	41	24	36	32	22	27	31	20	30	42	24	30	27	23	25	24	31	31	32	28	36	27	17	33	24	27	20	30	34	35	30	27	23	20	17	26	32	23	19	32	16	27	26	29	20	28	33	26	20	25	29	35	24	40	30	34	18	29	17	23	26	31	22	26	42	28	20	36	32	28	27	34	31	25	25	31	18	28	18	27	28	19	28	22	23	26	26	30	37	29	20	39	39	31	23	29	33	36	27	27	25	21	21	30	36	22	30	34	28	46	29	25	13	23	28	28	33	25	25	23	32	26	33	29	20	26	34	30	20	27	17	26	34	22	31	29	30	31	28	32	31	25	20	26	29	24	34	27	28	22	26	28	30	19	21	20	40	21	20	19	33	24	29	29	27	33	29	23	30	26	19	20	24	29	25	23	19	35	38	37	24	20	23	31	31	24	38	28	25	33	31	33	30	32	30	31	27	38	33	35	27	24	29	29	31	34	30	35	34	22	32	28	26	28	23	29	25	30	33	27	27	32	33	28	28	23	29	26	28	28	28	30	30	31	16	19	29	31	28	33	25	25	32	27	31	23	25	37	19	25	28	35	24	21	22	24	28	28	45	26	24	28	25	35	32	33	35	25	31	28	32	28	31	47	22	30	29	28	19	28	20	28	32	29	25	28	21	18	34	21	35	33	24	31	29	26	40	33	15	29	26	22	29	23	26	26	25	27	35	31	26	25	34	36	28	27	36	35	28	33	29	21	23	31	28	26	34	34	33	24	33	34	39	29	26	31	25	29	26	23	31	27	33	31	18	23	29	25	24	30	22	32	29	34	30	26	25	20	34	34	12	22	31	31	23	30	20	24	23	25	22	30	34	23	29	22	36	29	24	36	27	29	30	32	28	39	23	28	33	26	31	37	27	20	36	25	27	25	24	37	22	19	27	52	32	24	27	28	33	33	33	25	30	27	21	25	21	19	25	26	28	23	25	29	15	27	35	20	44	34	26	34	30	27	22	20	29	23	31	34	25	17	34	27	24	32	37	32	28	27	31	27	28	27	27	29	29	26	23	30	31	26	39	35	20	30	25	26	22	26	27	28	21	25	27	19	24	24	35	25	22	31	33	21	35	34	38	43	21	29	29	32	32	29	25	28	30	26	30	26	26	30	28	28	29	28	29	29	22	21	31	26	24	32	31	17	27	26	29	27	31	30	31	15	28	28	22	23	23	27	31	20	31	25	21	27	27	27	34	33	27	31	29	23	37	21	25	29	34	34	27	18	22	35	32	25	31	24	25	36	30	39	28	26	28	26	26	29	38	24	26	27	32	19	30	28	24	23	26	23	39	20	31	20	32	39	33	30	28	27	23	33	42	23	35	27	23	23	24	33	32	31	39	31	28	29	27	25	26	23	27	25	21	32	35	33	40	31	24	24	36	19	28	23	27	27	18	27	29	25	22	33	27	30	26	27	31	29	20	32	36	34	27	24	26	32	24	33	31	25	37	27	24	47	23	34	28	23	26	28	27	25	29	33	34	23	24	32	30	30	26	29	15	26	41	25	30	32	28	34	21	22	39	28	30	40	24	28	37	30	38	29	32	29	27	34	29	26	19	31	28	29	31	23	26	25	25	28	25	30	28	36	35	24	30	29	16	20	25	40	34	34	24	36	18	26	29	42	27	38	24	23	35	27	43	29	29	27	23	24	35	30	29	31	33	28	27	28	34	30	32	26	26	22	26	36	42	32	27	26	31	22	24	20	27	22	29	35	29	36	26	23	27	25	26	27	22	22	29	25	21	36	41	25	29	31	30	29	33	32	26	28	26	38	28	22	33	27	29	30	30	39	27	38	33	23	26	22	25	25	20	29	27	30	22	26	35	30	37	21	29	32	31	26	25	25	25	28	24	42	30	21	26	26	27	27	34	23	27	31	28	19	22	28	36	29	21	35	33	29	26	22	23	20	29	32	31	40	31	33	20	28	27	38	23	25	27	22	26	27	28	28	22	21	23	27	22	29	29	26	26	25	32	32	20	21	28	32	31	26	25	23	19	31	28	25	27	32	32	26	32	25	24	29	34	34	21	29	22	29	32	31	21	33	30	31	31	23	29	23	30	28	19	23	26	22	28	27	29	24	36	32	32	32	33	26	23	24	31	26	21	32	29	26	24	24	19	24	34	37	35	27	24	27	36	24	19	29	34	35	34	36	30	32	24	32	26	32	38	31	30	33	28	26	26	32	34	21	21	35	30	34	20	33	37	35	21	35	26	26	24	22	33	27	24	20	28	35	27	32	38	31	35	27	29	24	28	33	22	36	26	25	27	29	28	37	30	22	29	35	26	26	32	30	31	23	38	25	29	29	21	22	29	17	33	26	27	30	26	31	29	20	32	25	30	23	31	32	29	25	29	34	26	21	33	22	37	29	31	36	26	27	23	35	24	35	29	35	28	24	38	33	27	32	24	28	23	32	28	28	29	29	31	22	23	26	35	33	25	28	25	25	25	27	25	24	24	25	28	29	22	31	34	24	34	24	31	22	33	25	32	35	28	20	28	37	23	32	25	23	30	24	30	38	29	20	26	24	38	37	19	28	26	22	31	35	31	34	23	23	27	32	21	26	26	26	23	27	15	20	33	27	24	33	20	27	37	34	19	25	28	26	26	24	29	31	38	36	20	24	30	35	31	22	25	37	33	27	33	27	19	34	23	29	24	29	27	34	30	33	28	25	31	27	35	23	28	32	40	27	27	27	27	33	34	29	29	34	29	25	32	17	33	33	32	24	37	34	26	21	24	32	22	35	22	32	22	34	25	32	29	32	20	25	33	25	25	26	29	24	28	29	33	34	41	29	26	26	26	28	23	32	25	31	30	28	24	41	22	28	22	32	24	33	21	29	30	24	44	24	24	27	29	32	31	20	25	38	30	25	30	32	28	28	26	40	34	40	31	55	27	30	38	31	26	33	31	30	28	26	30	16	25	30	31	24	38	32	30	28	29	25	38	31	35	24	21	19	29	38	29	31	33	25	31	26	27	26	26	32	27	38	27	30	21	34	31	18	21	32	31	26	27	35	31	25	21	38	36	35	26	23	19	23	21	24	20	26	31	24	30	26	29	31	27	26	31	20	23	24	35	18	23	29	33	22	25	31	39	29	23	29	32	34
13817	4752	1700	5493	9695	9326	7501	5797	4627	3755	3069	2555	2175	1975	1745	1563	1532	1609	1539	1270	1076	1005	946	980	884	880	787	857	790	777	744	724	711	678	674	635	640	664	644	634	645	647	602	594	634	654	595	614	584	606	615	646	637	619	591	600	595	590	620	561	593	593	575	574	540	612	590	581	566	600	568	559	550	520	555	563	577	529	546	587	516	579	560	529	598	594	563	583	604	525	535	543	556	541	568	555	556	562	517	559	520	579	541	550	538	548	553	536	545	539	554	518	549	568	563	596	578	535	574	546	515	531	565	564	517	549	561	580	554	504	581	531	546	539	537	544	560	540	502	533	511	528	577	556	537	532	525	541	513	519	552	528	558	507	502	547	546	563	541	541	535	528	551	518	555	588	535	511	531	555	517	541	533	516	553	543	584	516	502	540	513	481	557	554	522	582	538	540	518	536	504	515	588	539	535	578	522	536	550	550	553	536	532	486	525	537	531	549	539	541	522	498	591	577	547	518	568	536	543	564	505	523	550	554	526	558	541	513	549	515	550	540	549	549	538	513	511	521	572	525	558	549	531	507	534	504	560	532	573	559	553	560	556	569	558	530	533	522	564	518	513	560	560	532	534	548	528	558	509	539	513	521	493	513	535	549	545	574	537	529	555	590	547	531	554	527	513	543	556	531	509	530	569	540	541	555	570	552	528	533	511	527	563	528	548	520	526	509	550	507	562	534	530	504	522	581	532	502	543	506	519	543	545	513	556	524	563	531	544	545	502	552	557	499	537	567	548	557	510	555	535	533	550	561	508	556	553	538	559	535	560	545	576	569	553	577	537	540	565	536	522	541	530	559	552	541	499	543	511	483	514	529	548	538	566	521	573	541	555	534	519	508	545	508	516	550	547	500	549	580	507	541	514	553	500	547	503	538	512	546	568	496	516	517	542	538	601	574	566	516	564	543	536	532	549	563	546	517	569	517	504	530	493	531	518	546	488	589	528	541	565	584	551	515	549	545	557	559	535	571	525	555	599	566	579	558	546	545	565	559	510	540	533	519	555	524	549	530	535	576	540	554	553	562	527	518	565	541	522	556	533	518	539	543	552	531	509	570	531	541	539	532	556	533	562	498	549	539	517	546	523	515	563	525	581	545	534	521	544	517	533	570	549	594	584	508	509	556	525	534	515	569	537	517	516	545	503	561	533	519	547	561	513	520	590	548	580	531	544	565	547	523	539	530	524	522	503	562	561	527	596	521	531	580	616	499	528	534	513	572	545	544	575	510	537	518	526	569	550	528	537	513	498	553	555	513	522	547	552	543	520	551	569	550	521	538	507	573	529	508	517	554	540	535	568	501	556	522	511	580	546	533	515	526	516	526	538	560	564	585	544	575	535	516	530	543	505	548	548	537	535	548	552	529	551	548	612	545	527	570	517	549	563	566	528	539	560	531	525	559	522	570	540	557	510	514	539	523	518	530	546	543	515	556	584	558	536	528	542	526	498	553	554	535	581	547	527	524	529	566	583	545	556	522	546	522	508	507	547	497	494	560	531	530	515	498	481	539	570	540	574	519	551	541	567	541	580	603	571	545	564	587	545	519	528	544	537	528	525	508	528	555	558	561	523	503	557	574	558	528	538	574	506	515	536	585	520	513	503	578	544	536	508	556	528	544	490	550	579	565	532	529	553	587	540	493	502	510	541	541	556	550	528	525	542	558	527	511	558	533	594	536	506	536	515	564	517	517	520	550	527	542	567	498	543	562	516	565	549	574	558	564	496	558	560	520	521	505	483	530	503	482	541	548	548	558	542	521	531	532	529	538	503	553	510	504	510	546	523	566	565	543	515	545	565	566	556	548	540	535	545	541	579	544	529	516	533	525	543	538	537	514	523	561	541	486	521	536	560	542	536	516	538	539	554	538	554	504	534	527	558	539	536	542	547	541	542	561	541	536	548	528	541	538	472	559	509	549	569	556	516	543	510	542	540	520	542	533	554	504	532	503	557	562	527	533	542	522	561	554	516	551	528	583	518	552	523	580	510	525	535	510	533	541	551	568	521	561	534	545	551	512	548	585	542	538	537	549	504	551	518	540	545	575	507	565	497	504	495	556	518	521	540	533	534	537	541	536	534	536	539	525	522	519	531	532	519	538	549	549	539	552	521	518	544	587	488	549	546	510	544	503	513	556	534	526	535	551	486	535	537	501	515	567	554	558	500	572	501	482	518	575	543	522	517	574	517	506	551	531	522	547	534	510	524	547	527	514	560	542	552	543	526	538	592	549	561	546	528	525	538	587	548	526	536	538	570	557	514	541	526	596	550	540	512	569	524	521	576	578	561	567	593	572	544	533	532	596	553	544	506	576	554	537	530	520	559	540	542	556	545	524	516	556	513	524	535	546	540	548	558	542	495	535	581	511	490	544	560	551	528	570	555	594	568	555	574	562	566	527	568	555	515	541	520	580	535	550	504	563	540	552	544	573	525	539	516	552	574	498	517	546	567	595	525	546	504	521	495	530	499	537	490	532	555	551	515	522	531	551	511	555	542	555	523	536	545	582	507	532	560	532	558	556	544	514	553	502	553	557	562	547	542	585	563	547	552	546	533	547	543	524	551	553	481	528	520	549	545	528	511	535	513	546	564	501	525	528	541	487	537	539	573	500	542	518	503	529	562	509	543	536	531	539	526	560	561	555	542	519	528	511	539	556	527	527	561	542	556	537	536	528	571	557	535	555	524	546	531	585	501	536	494	578	557	540	552	549	543	571	533	548	566	566	562	540	505	540	507	537	544	516	535	548	567	557	498	533	523	588	517	518	495	488	549	520	565	504	569	537	555	519	531	568	504	532	574	556	529	494	584	526	538	544	540	543	544	487	532	511	546	530	525	509	537	570	536	540	542	535	539	507	516	518	563	554	531	567	495	545	519	546	518	538	526	566	558	534	592	556	570	581	544	517	562	573	566	544	531	543	522	520	557	553	514	473	572	545	588	535	555	534	515	566	522	501	539	561	557	504	553	530	547	528	581	517	565	564	563	563	534	532	560	524	557	560	548	528	567	553	531	515	542	504	544	532	552	554	527	524	575	569	556	503	551	553	561	518	566	539	593	527	538	555	533	599	511	552	545	539	545	603	572	533	500	503	572	535	532	529	519	563	534	518	542	529	547	521	520	517	549	551	510	552	495	525	547	514	543	558	535	536	552	575	538	475	570	538	549	548	531	589	545	585	544	551	551	555	526	547	528	561	546	553	573	541	574	492	516	519	525	570	584	573	524	524	564	515	544	537	521	529	547	527	537	512	554	524	531	552	553	517	545	553	532	529	568	545	560	554	525	547	524	541	561	533	516	543	512	550	546	582	491	540	547	575	516	522	539	530	568	537	542	520	512	560	523	596	548	537	561	539	543	539	547	551	494	547	538	544	586	523	509	510	503	551	562	564	509	547	545	525	518	552	537	536	560	549	543	564	512	528	519	537	524	548	524	542	593	501	554	492	533	539	501	514
2282	153	62	37	75	114	88	65	87	64	66	59	51	51	61	55	47	48	40	47	29	35	32	29	17	28	40	21	21	30	40	38	38	35	24	30	34	32	28	40	29	28	28	27	22	36	22	25	24	26	30	41	51	31	35	27	32	29	24	25	23	26	29	21	31	38	26	27	34	31	17	27	27	32	26	27	30	24	30	32	35	21	34	30	24	28	23	31	26	19	28	27	22	29	21	22	27	35	29	30	25	28	33	41	27	29	26	27	29	25	29	35	27	25	18	26	28	17	32	35	39	23	26	33	27	18	21	31	37	25	23	28	29	23	34	34	27	32	28	20	24	23	44	25	28	23	24	26	36	32	38	20	25	29	29	35	22	20	34	33	34	32	29	31	22	22	26	32	32	40	23	26	26	20	22	15	28	25	18	20	35	19	36	22	22	33	24	30	29	28	27	26	24	25	21	32	26	30	18	42	36	31	28	29	28	35	31	28	30	25	31	21	38	23	24	32	25	27	32	24	24	32	34	29	29	29	30	33	31	25	23	38	24	29	24	32	32	37	28	23	18	22	29	26	27	30	18	27	30	41	22	22	33	39	26	25	34	23	26	31	30	37	29	41	26	27	25	26	36	25	24	33	34	31	25	30	31	29	25	27	27	29	39	27	33	20	16	20	31	20	25	24	33	22	28	32	27	32	25	35	24	24	21	26	24	22	30	29	22	20	25	22	24	23	31	30	24	23	26	28	27	33	22	33	29	18	28	25	30	22	29	22	26	28	35	23	25	26	20	24	30	29	26	15	25	33	35	25	20	21	37	23	27	26	16	25	22	27	26	23	15	28	32	21	40	18	27	37	41	32	30	25	33	21	20	32	24	25	24	28	28	29	26	29	29	33	30	36	23	31	20	22	34	28	38	25	27	40	28	22	24	21	30	27	13	38	34	33	33	27	26	26	29	22	26	35	32	25	26	23	27	21	24	22	29	47	31	40	32	14	30	31	21	25	28	26	23	23	27	34	38	22	30	43	33	24	31	32	29	37	28	28	31	29	16	28	26	25	17	22	27	29	35	29	24	28	28	38	27	31	25	24	27	27	25	31	32	33	23	22	30	36	22	29	26	26	32	20	36	25	24	25	24	31	32	35	35	20	28	29	30	31	27	26	33	20	28	41	32	37	26	30	28	19	28	25	29	21	21	26	31	25	32	29	32	25	29	19	31	29	32	25	24	31	37	23	23	27	25	29	28	28	29	24	28	32	32	28	20	27	30	30	30	29	15	31	36	24	29	29	28	34	25	24	25	35	17	24	29	22	29	22	33	24	17	22	24	23	23	21	30	35	42	27	36	28	31	25	24	29	35	29	19	28	21	24	21	26	28	26	32	27	31	28	38	24	22	34	37	29	32	33	20	19	27	22	23	25	37	30	25	27	20	29	32	31	26	26	40	35	27	29	28	37	31	21	31	27	34	31	33	26	24	27	32	35	25	28	27	29	39	26	19	25	21	26	26	22	32	28	28	33	35	19	24	16	21	20	33	37	34	28	24	24	25	28	38	33	24	34	28	23	28	36	25	32	22	27	30	20	35	31	24	30	32	29	43	24	35	20	37	29	37	35	26	29	32	32	31	34	29	38	32	34	29	34	28	28	30	26	29	21	22	34	27	31	24	35	28	26	28	20	24	37	38	30	24	23	35	28	25	27	22	25	24	27	25	28	31	22	30	29	28	28	26	16	34	25	34	22	23	29	24	35	29	30	31	22	30	13	41	26	27	22	27	21	31	23	25	33	32	19	42	27	31	27	34	24	23	29	30	35	22	26	25	31	45	26	19	27	29	27	28	24	44	19	25	28	37	31	34	31	23	31	23	30	39	35	35	25	26	25	26	27	29	36	33	25	27	35	21	37	22	33	19	36	34	39	48	25	28	41	22	28	23	23	23	28	19	37	25	23	21	33	30	39	28	27	29	37	30	21	31	30	35	27	29	32	33	24	25	25	30	24	28	32	32	35	30	27	27	30	42	26	30	21	26	25	20	29	30	28	31	22	30	25	31	25	35	26	30	23	18	29	22	34	26	31	31	33	27	27	35	35	20	27	25	25	24	29	26	19	22	34	23	29	14	32	27	34	26	29	22	31	35	28	21	29	28	38	29	26	34	35	23	33	36	29	33	28	22	25	19	27	29	20	36	26	28	21	36	31	28	31	22	22	29	23	26	31	19	26	34	34	19	25	20	36	30	25	27	35	39	28	23	27	28	30	22	24	20	24	18	26	28	32	35	30	27	23	20	30	32	29	24	25	32	34	33	36	15	26	29	30	29	31	24	33	31	33	28	33	30	25	34	34	40	37	26	31	33	25	25	28	28	36	24	21	21	29	25	24	34	26	29	32	30	40	22	22	34	30	37	27	26	29	25	31	29	42	29	32	35	34	26	30	41	34	25	31	30	25	25	26	28	27	27	31	22	24	20	31	26	27	24	34	27	17	31	38	20	32	31	23	29	32	16	21	34	33	26	32	30	17	18	26	26	15	28	34	26	35	26	24	22	27	33	33	30	31	30	28	33	32	30	37	18	24	24	30	40	30	37	23	26	34	30	32	25	36	27	21	29	24	23	25	30	24	29	32	24	35	25	33	27	21	34	19	27	15	21	21	32	32	42	31	20	27	22	25	23	29	34	27	25	34	23	28	37	21	29	30	27	34	17	22	29	26	24	25	24	35	30	26	25	23	31	30	30	26	24	27	23	32	33	25	28	39	20	24	38	25	22	29	24	29	19	22	29	33	26	28	40	20	28	30	21	36	35	33	22	30	32	24	25	21	35	32	27	25	31	27	28	31	19	26	36	27	23	17	21	29	16	26	25	29	30	24	19	24	19	30	33	34	32	35	32	28	28	42	20	22	27	25	21	23	23	28	22	28	26	28	27	22	19	26	22	28	21	37	19	30	22	36	32	32	23	38	25	31	33	28	31	29	30	24	32	34	28	36	29	24	22	28	21	28	36	33	39	21	21	30	29	28	42	31	22	31	28	22	18	28	28	29	21	22	27	29	37	33	32	33	34	27	31	22	25	30	23	36	24	30	37	30	21	31	29	25	29	23	38	25	20	27	32	24	23	25	24	30	23	30	26	28	34	32	23	27	34	25	29	25	30	28	32	18	25	43	25	34	18	22	32	29	26	33	33	34	29	23	26	23	30	27	30	23	32	32	21	30	27	29	21	33	34	36	24	18	25	29	26	20	27	29	17	26	35	25	23	31	39	30	36	28	22	32	28	32	29	30	35	28	29	32	34	26	27	27	24	33	37	28	26	19	27	28	29	25	24	29	34	27	37	36	24	29	35	22	30	28	32	46	35	24	29	25	19	20	27	21	28	27	31	29	31	28	22	27	31	27	37	27	27	36	21	29	21	31	36	24	21	28	31	35	33	27	27	36	34	29	17	25	29	25	33	25	27	27	20	23	40	30	25	22	26	24	24	30	30	35	27	29	38	21	28	21
13921	4507	1655	5364	9625	9097	7220	5623	4434	3615	2949	2490	2145	1856	1684	1508	1473	1618	1461	1244	1031	1014	1068	881	850	789	788	872	799	756	741	746	711	681	659	664	662	626	634	619	625	650	625	593	638	600	646	632	590	598	573	641	581	595	613	593	532	552	626	560	568	562	571	588	600	568	537	540	579	562	524	513	565	543	529	586	560	551	589	551	571	588	578	542	587	564	529	545	596	547	567	565	585	529	520	547	548	578	541	553	579	539	546	515	547	537	575	549	547	477	558	577	532	558	554	538	570	531	533	555	501	506	514	537	583	572	569	575	553	550	536	552	530	535	506	574	552	551	566	524	513	552	521	498	591	509	525	545	520	541	572	557	531	526	518	517	533	488	566	555	553	583	517	552	511	557	563	529	534	571	566	542	541	587	534	546	497	542	574	531	561	526	529	523	544	548	564	551	559	532	521	551	533	537	531	541	557	528	537	510	563	549	529	556	523	528	566	552	517	527	507	512	528	544	573	524	543	523	520	523	542	548	543	493	525	551	510	534	539	572	524	533	515	495	513	554	558	546	512	555	534	567	576	512	556	542	539	544	526	546	528	565	567	522	522	541	550	551	541	529	525	562	566	523	525	552	560	531	516	553	526	561	533	538	550	558	559	546	540	534	552	532	510	541	529	595	542	517	537	531	522	492	564	534	520	526	543	524	527	550	537	499	534	560	507	523	502	490	541	560	559	513	538	519	542	553	524	535	537	501	543	555	513	544	502	507	560	528	555	582	531	533	538	575	523	512	524	506	481	552	540	546	528	529	529	530	549	517	509	568	523	512	545	519	536	517	544	551	505	498	538	554	524	546	513	548	544	541	528	522	557	513	543	519	501	535	478	545	489	504	542	538	495	564	564	538	539	549	568	522	546	510	548	512	556	550	519	531	555	569	566	534	556	544	547	514	526	501	528	582	560	503	578	536	515	549	556	552	533	513	529	572	533	540	497	541	573	504	524	544	566	576	529	531	513	538	560	571	547	494	555	552	499	534	541	504	524	572	540	574	564	516	509	553	544	559	560	552	551	565	549	590	534	538	530	588	491	536	557	528	534	525	543	516	550	518	555	483	534	527	571	532	510	536	529	520	491	545	527	554	550	588	522	516	529	541	600	482	516	510	505	571	544	546	523	551	560	533	535	544	531	556	527	523	523	490	549	554	537	534	535	539	502	541	514	507	527	584	530	504	532	538	557	551	511	518	543	539	536	568	563	508	571	566	559	565	489	553	539	497	546	550	546	559	529	553	521	516	585	585	558	564	533	519	519	507	567	520	584	518	505	541	556	533	558	520	510	517	542	480	561	612	557	526	487	516	555	577	532	508	527	554	512	532	548	559	496	539	542	570	543	544	539	549	553	531	561	549	553	536	581	507	537	554	589	528	531	508	556	489	532	551	540	521	545	527	582	533	566	523	519	552	560	566	505	548	558	506	532	554	538	517	541	533	491	513	538	557	574	536	558	537	520	566	514	548	534	559	534	542	560	536	543	591	536	529	567	543	521	529	542	518	530	550	566	539	517	544	474	502	539	547	555	504	493	544	545	550	548	548	532	519	548	551	557	529	535	494	551	513	539	546	568	495	497	542	536	548	520	487	533	506	531	571	550	515	517	561	560	510	570	541	567	573	538	545	531	498	552	524	552	528	559	544	534	513	527	513	516	510	533	547	544	549	550	500	534	567	550	510	503	551	504	540	515	608	499	565	535	527	513	543	543	562	580	548	546	495	539	566	538	543	530	530	537	509	517	543	571	531	527	520	550	542	546	559	512	522	529	542	542	573	537	548	538	540	526	551	540	518	564	568	508	501	512	579	580	536	544	561	536	551	497	528	590	543	569	507	537	555	525	501	572	539	524	539	561	504	548	550	558	547	548	531	515	496	528	533	529	567	518	540	561	547	526	561	494	515	522	571	508	528	560	538	550	521	558	551	544	552	532	516	557	558	546	542	566	585	531	554	529	493	538	572	600	534	504	530	512	576	504	508	542	562	529	540	580	495	555	513	517	543	568	515	554	535	551	540	538	550	589	527	506	545	542	537	570	551	524	537	545	522	579	539	510	490	541	516	499	508	569	561	540	534	541	526	492	536	512	579	522	532	517	512	509	542	561	526	538	547	541	528	542	518	534	535	544	534	508	515	547	551	532	553	543	543	556	598	518	556	544	512	515	544	572	533	552	525	502	518	537	538	549	541	556	549	561	570	539	564	489	541	553	528	522	526	531	547	496	530	551	545	531	603	514	542	551	543	531	518	534	544	544	532	546	552	548	542	551	531	539	574	529	515	556	584	540	529	520	524	514	552	511	519	522	499	565	503	575	550	534	513	550	557	512	527	524	529	551	540	519	486	546	541	534	535	551	525	526	510	557	512	551	575	522	530	483	570	553	551	519	482	546	540	522	545	512	505	545	519	464	563	522	530	486	522	549	509	532	542	517	549	533	512	523	533	539	556	515	520	515	513	497	549	546	535	582	551	554	535	527	507	530	562	510	546	478	550	532	505	540	552	541	545	564	528	546	556	585	519	518	495	547	515	556	499	533	508	541	556	528	561	541	526	526	555	532	549	541	534	519	536	503	575	557	527	519	498	539	545	535	538	551	476	550	517	535	535	547	553	525	565	518	560	511	562	577	497	528	523	558	520	555	529	524	533	500	561	574	525	552	583	571	519	583	515	527	566	530	558	516	528	575	519	532	566	507	497	583	520	577	544	555	505	586	560	522	560	531	589	548	513	544	554	547	527	523	562	522	610	554	537	526	558	510	555	512	570	561	542	513	560	555	493	578	566	551	530	510	524	517	511	578	548	574	531	554	538	538	543	548	538	550	491	517	551	550	580	513	514	502	525	566	492	495	552	520	495	544	522	518	519	539	511	566	511	558	542	555	521	573	524	531	506	521	556	515	533	529	562	559	533	526	550	526	526	488	520	542	546	515	543	529	566	551	543	518	551	559	553	532	579	530	527	568	569	545	527	559	589	542	543	536	565	539	522	550	506	520	543	515	565	587	545	553	552	513	560	541	498	515	515	527	524	516	525	498	532	587	538	538	510	520	559	537	557	551	549	623	542	517	553	543	564	556	543	525	508	524	491	511	511	557	507	546	540	540	556	566	571	552	546	585	519	571	513	537	530	585	528	531	526	550	541	521	561	539	523	525	570	534	580	525	570	527	539	553	495	522	460	592	584	545	530	526	538	540	491	563	525	506	488	500	518	553	537	544	524	543	537	570	552	539	505	543	519	551	500	530	493	501	542	542	554	541	504	506	533	525	517	476	523	519	494	531	540	540	556	567	567	510	528	570	531	564	512	543	534	525	521	508	562	575	570	524	538	541	571	476	530	559	573	540	540	493	557	550	540	515	529	505	544	520	586	518	558	521	536	508	559	553	569	564	520	509	544	521	525	522	561	542	537	576	537	575	528	551	548	538	517	521	533	473	547	547	535	580	558	536	545	519	557	551	509	553	522
1551	246	104	73	135	178	182	151	125	114	101	84	75	61	66	50	53	59	49	37	43	47	32	23	22	20	21	27	27	27	22	32	20	25	23	14	23	24	19	20	16	18	21	22	20	17	16	21	16	12	21	13	14	24	18	19	16	20	23	17	16	18	19	18	10	18	16	16	23	18	24	15	19	14	10	20	14	19	14	13	11	11	16	16	18	9	19	15	16	19	11	18	14	8	21	17	23	17	21	13	16	9	16	15	20	18	13	12	14	8	19	22	15	17	8	14	21	15	16	14	20	12	15	14	16	19	11	13	12	14	13	17	22	14	10	19	17	10	12	8	12	13	14	17	13	14	14	20	15	22	13	13	17	16	18	15	13	19	19	12	15	14	19	24	18	20	20	13	19	10	19	13	20	15	15	14	15	20	13	19	16	8	7	15	18	13	11	11	10	8	18	15	17	20	17	17	13	14	14	14	18	10	12	16	20	21	15	15	23	9	18	23	18	20	19	13	22	18	17	11	11	18	13	14	16	11	14	10	1	16	23	18	13	14	16	8	15	11	9	16	22	18	23	22	24	15	12	15	15	11	19	13	20	19	14	17	13	6	19	14	15	20	14	12	19	11	16	14	20	20	14	7	20	25	14	15	10	19	22	23	17	14	12	21	19	19	16	17	13	16	16	14	17	12	14	10	14	20	15	7	11	16	13	10	17	13	16	11	20	13	19	17	17	14	8	13	15	7	14	15	14	22	10	15	12	13	10	12	12	14	27	9	15	16	10	15	13	21	19	20	12	18	11	8	15	17	11	10	19	17	19	13	14	12	20	18	15	14	10	12	13	19	24	19	29	16	15	18	13	10	15	22	15	13	11	17	9	17	28	15	14	14	18	20	16	16	12	11	15	19	19	23	10	21	16	15	14	15	21	20	20	12	12	18	12	15	13	7	19	17	18	13	14	16	21	15	16	10	14	12	9	18	8	10	17	14	19	11	12	13	16	19	12	15	16	20	17	12	20	16	15	10	17	10	17	15	10	16	12	11	22	11	14	15	11	14	18	13	11	11	10	10	16	13	12	13	12	11	16	14	17	10	25	14	11	15	15	11	12	18	11	16	16	15	19	11	10	17	11	19	16	19	10	13	12	16	13	11	15	15	21	17	16	12	20	16	17	12	16	8	13	12	15	9	15	14	20	12	13	11	21	14	16	16	21	15	8	15	12	15	11	20	19	18	10	13	13	16	16	19	20	11	20	13	24	12	17	15	19	19	17	18	14	19	23	9	15	10	17	11	20	16	14	12	10	12	9	12	26	15	19	11	19	13	17	13	18	7	17	25	15	12	18	10	10	16	13	19	18	15	14	17	9	10	15	18	17	13	6	15	15	15	13	13	15	11	11	13	12	9	19	20	14	12	15	14	13	13	11	23	16	19	14	13	16	9	10	15	15	23	12	13	11	13	12	16	22	12	11	9	14	12	12	10	15	9	12	11	17	22	15	19	8	19	14	10	7	13	16	19	12	10	12	12	16	12	8	17	21	17	11	18	15	15	18	16	14	16	18	16	12	18	5	16	10	16	11	16	15	11	21	14	10	7	19	14	13	13	14	19	16	9	20	16	11	12	11	16	8	13	12	12	26	16	17	11	18	18	13	14	10	15	13	20	15	15	13	15	10	12	16	16	10	22	9	11	10	17	15	15	11	17	13	14	11	16	16	20	17	18	15	16	13	19	10	15	25	17	10	12	16	16	15	12	9	15	15	16	11	19	15	7	12	15	17	29	16	22	18	13	16	18	24	11	13	15	17	15	11	14	12	12	14	21	16	13	23	19	16	22	10	20	10	13	11	11	18	19	14	15	6	17	13	14	12	16	16	10	14	11	18	14	19	11	28	19	17	15	13	24	18	16	9	11	24	19	22	14	15	13	10	14	18	21	16	14	15	8	13	13	14	17	13	14	20	20	20	12	14	26	13	10	15	31	12	9	7	14	13	9	13	16	19	15	18	17	9	10	19	14	13	14	21	13	15	19	18	16	13	23	16	16	13	11	16	19	13	18	20	13	20	8	12	11	10	14	11	16	10	15	17	16	11	22	19	17	16	15	15	17	16	21	14	7	15	19	15	14	18	17	15	11	13	14	11	11	18	9	14	10	18	14	16	21	10	17	20	13	11	13	10	17	8	18	12	19	24	18	15	13	19	22	18	25	19	13	12	12	12	23	14	11	21	8	15	11	14	11	13	17	17	17	12	12	13	13	23	12	9	17	15	16	19	15	17	17	21	12	12	12	10	20	13	12	12	11	18	22	23	15	14	6	18	18	14	13	19	14	14	9	14	11	13	21	16	15	12	16	18	22	19	12	13	15	27	15	14	19	17	15	11	15	11	13	11	18	21	12	14	13	19	15	16	22	7	15	16	14	13	18	11	20	20	11	18	12	20	16	17	19	13	21	12	9	13	14	13	14	13	17	18	10	8	14	14	18	12	10	11	14	18	19	17	14	13	8	17	10	7	10	17	14	17	12	19	14	19	11	17	11	14	17	15	9	13	15	11	10	14	13	16	18	17	16	12	17	16	14	20	6	17	18	17	18	20	15	20	14	7	19	17	18	17	11	12	11	11	11	20	7	15	15	20	20	19	14	19	22	15	21	16	8	17	14	14	19	16	13	19	14	11	10	14	16	11	12	18	15	12	7	13	15	11	6	13	10	19	19	16	20	18	21	16	14	11	14	13	21	17	14	14	19	14	15	17	23	17	16	21	16	17	13	18	14	13	13	17	15	11	23	10	17	14	20	19	5	13	16	13	21	10	14	10	12	13	10	12	17	13	17	14	10	17	17	14	15	16	20	12	16	7	11	14	15	12	12	13	16	17	16	19	13	13	13	15	15	16	12	21	14	15	14	15	13	15	16	16	13	17	12	8	18	14	7	14	14	14	11	9	13	17	16	14	15	19	15	7	13	18	14	14	15	8	8	17	18	11	19	22	8	16	11	17	19	21	14	17	16	20	9	20	20	15	12	12	18	16	16	10	9	18	24	17	12	15	13	21	18	18	12	15	12	15	14	15	16	16	10	9	21	11	11	11	20	26	20	9	16	11	20	11	15	17	16	16	10	17	15	16	20	8	11	8	20	8	20	9	16	18	13	18	13	19	10	15	20	19	15	10	15	14	9	16	14	23	10	9	18	12	8	18	15	13	14	15	16	21	13	16	14	15	19	15	19	18	18	15	15	15	8	15	12	9	12	9	18	11	19	14	17	11	14	15	15	13	13	15	14	14	12	15	16	12	12	13	16	17	9	10	5	11	10	11	14	16	10	17	19	18	13	15	14	23	13	18	15	15	14	14	10	11	14	18	13	19	13	8	12	16	8	12	16	8	18	18	13	16	8	20	20	16	22	11	18	15	9	14	18	14	15	17	7	16	16	10	16	12	21	11	14	25	21	13	15	12	11	16	18	13	16	14	15	15	16	20	15	18	16	15	16	14	9	12	14	16	12
21042	8046	2807	10410	17076	16041	13049	10547	8251	6649	5421	4400	3755	3290	2788	2424	2217	2489	2230	1777	1450	1331	1284	1102	964	988	917	911	819	817	733	687	633	657	596	576	612	550	541	542	515	499	512	490	465	468	446	433	461	387	429	462	389	402	362	417	405	410	386	400	359	408	367	354	379	354	357	391	337	346	324	345	353	339	353	319	330	343	312	351	342	341	314	306	340	320	332	325	318	305	321	317	313	288	344	282	305	303	328	313	289	323	337	331	279	280	310	297	307	304	324	299	325	286	288	332	302	303	324	302	308	305	298	305	279	314	288	304	294	283	296	311	282	285	280	252	322	296	301	315	289	301	297	280	292	329	305	309	263	308	288	242	309	329	278	294	250	303	300	297	284	261	287	302	294	301	285	287	312	314	266	254	296	296	267	295	325	314	309	282	304	314	301	286	317	312	287	313	296	331	284	305	314	295	307	271	295	303	289	311	307	290	255	284	324	308	281	286	331	315	294	301	308	304	264	318	326	291	295	308	301	302	323	310	288	314	285	273	281	285	303	318	291	292	281	283	276	295	289	289	274	284	298	298	287	269	312	305	265	287	286	293	279	306	280	298	283	293	298	318	263	299	269	295	266	302	285	318	273	303	282	294	306	294	319	290	315	290	297	312	289	303	285	271	279	295	306	295	330	307	260	304	297	306	255	264	307	319	296	312	291	325	292	330	281	297	286	315	314	305	287	286	277	285	302	320	311	295	303	281	294	281	292	308	274	300	285	279	291	322	298	279	292	280	276	268	284	274	298	295	281	281	317	294	287	298	305	312	273	307	285	266	273	313	317	289	277	274	302	303	283	242	284	252	284	296	286	294	292	288	290	305	284	304	289	314	291	291	316	325	267	267	305	283	272	267	295	265	326	310	279	319	302	313	318	281	286	284	286	291	260	293	306	312	326	263	289	299	295	264	281	292	306	298	293	276	303	304	303	275	275	302	286	252	279	288	262	295	275	274	300	296	294	295	275	293	258	305	321	269	301	283	286	272	282	299	295	274	305	273	320	309	263	280	287	293	290	304	273	285	299	302	293	248	280	281	305	263	335	283	289	297	290	269	311	300	296	338	286	286	303	284	280	262	267	325	311	281	306	274	293	300	311	267	286	298	311	310	287	302	304	313	298	279	252	318	289	304	285	291	287	292	292	281	283	299	316	251	316	313	266	267	282	275	294	289	290	315	283	299	300	295	296	280	272	294	299	274	311	280	275	299	291	277	243	272	290	295	293	292	284	295	297	280	294	296	295	299	321	304	315	286	300	306	295	272	270	319	283	291	297	249	307	337	302	271	295	285	279	291	286	316	286	310	289	289	275	295	279	287	282	340	262	280	297	296	277	264	310	299	292	289	297	291	291	274	273	285	293	297	278	273	280	278	271	306	293	287	271	278	299	270	292	314	276	251	303	302	293	297	265	311	298	283	263	298	304	297	272	293	284	308	307	304	277	335	292	286	297	292	267	312	257	283	288	306	255	276	302	276	278	293	291	294	310	312	311	304	302	289	302	289	290	293	263	250	302	275	314	306	315	300	271	262	297	273	294	299	298	264	304	286	280	316	252	292	300	265	298	276	289	294	283	314	287	327	264	307	266	295	279	296	280	321	292	310	268	284	289	306	302	302	293	278	282	270	277	255	258	262	286	306	311	270	318	301	290	326	345	264	299	309	284	277	309	275	282	352	295	289	307	305	282	315	265	265	264	270	305	300	275	268	295	315	274	286	265	257	248	291	280	259	322	263	286	279	310	286	281	311	292	289	305	307	301	318	284	322	285	303	272	299	289	270	282	283	312	288	271	283	314	289	314	290	261	325	273	308	278	319	289	302	305	296	287	302	281	249	329	265	313	256	285	292	310	283	279	321	316	329	300	271	306	308	338	308	291	286	331	271	294	305	305	300	309	313	287	307	276	313	296	280	266	261	295	278	298	271	287	284	268	290	283	299	279	317	318	271	303	265	296	294	288	281	299	257	293	307	304	297	285	287	301	326	295	291	322	314	290	288	311	294	283	283	312	284	279	271	264	305	300	307	275	290	265	299	288	275	259	264	290	318	300	273	274	272	292	304	294	280	324	268	295	304	297	306	316	292	265	277	266	298	332	305	304	275	279	325	300	301	307	301	295	321	288	316	286	280	305	267	294	312	287	300	310	285	277	313	296	288	298	296	292	301	298	271	293	289	280	303	314	273	329	277	286	281	293	275	268	312	300	288	273	276	267	298	316	279	276	302	249	297	308	281	280	301	293	320	297	292	302	290	267	268	265	289	307	287	294	273	291	285	303	306	292	299	308	299	297	294	280	305	262	255	269	291	274	293	262	297	270	254	286	269	247	273	278	290	263	286	293	286	288	293	277	294	276	311	303	297	289	296	285	295	307	297	271	284	281	284	260	284	275	296	288	272	316	313	287	295	283	282	288	280	307	292	322	286	274	268	316	295	284	304	297	308	292	279	286	296	312	302	280	281	285	288	307	291	307	354	281	265	286	278	282	297	311	277	286	294	304	303	283	257	280	307	292	307	288	320	322	273	296	318	292	250	274	290	284	304	311	280	306	284	281	289	301	317	298	273	260	285	278	289	288	286	314	309	268	288	276	282	336	298	270	294	282	277	310	283	331	280	314	279	279	293	307	296	282	258	294	268	288	292	289	321	284	268	269	288	270	279	262	286	299	278	280	325	267	252	308	313	273	274	314	301	280	312	290	272	287	293	268	260	273	298	272	283	281	301	317	312	273	289	284	291	321	310	282	280	286	313	303	287	279	294	317	303	299	321	269	309	282	293	322	274	292	287	297	279	289	288	314	297	296	288	293	276	288	278	287	283	303	303	283	285	279	273	277	293	283	263	262	261	282	292	296	274	308	285	300	294	252	300	262	287	241	269	309	307	294	274	304	313	262	291	265	297	297	285	282	279	285	310	302	296	320	274	265	281	286	300	289	300	281	275	309	289	317	312	300	279	289	286	257	276	305	276	298	314	311	283	305	280	278	314	283	287	295	269	289	275	284	271	310	302	276	264	267	304	273	274	312	292	291	308	290	257	298	309	313	294	326	283	277	297	307	272	258	333	292	285	307	300	303	320	276	299	275	310	276	315	288	278	266	287	270	278	275	299	279	272	274	264	309	304	277	282	283	265	294	277	277	301	265	283	271	300	307	303	290	309	299	267	280	284	273	276	288	275	298	283	270	285	259	273	277	281	294	273	261	284	288	299	299	275	314	296	272	277	302	284	317	232	309	271	293	311	290	273	299	303	288	270	308	293	278	283	293	276	287	294	276	285	266	293	304	306	236	314	289	321	286	285	284	285	283	291	285	293	304	261	272	320	274	300	267	291	284	306	299	283	273	316	281	271	299	295	295	292	263	292	263	282	288	286	331	309	308	294	284	277	268	288	301	278	299	285	274	301	304	292	294	318	278	297	259	298	277	296	298	294	291	284	283	286	308	300	311	328	309	298	286	295	248	303
1097	53	23	17	31	42	28	22	36	29	26	27	18	26	20	19	20	30	29	20	22	27	12	22	15	16	25	20	24	22	20	20	29	18	13	18	18	28	23	13	13	12	20	21	16	19	17	15	25	19	17	11	15	13	20	17	21	13	22	10	19	16	13	18	24	19	15	14	14	11	17	16	20	22	19	16	21	20	22	11	15	17	15	18	10	23	21	25	16	17	13	17	19	23	17	17	22	15	20	18	18	17	17	12	23	14	9	13	18	18	17	21	11	15	22	14	18	13	15	17	22	18	17	26	23	12	19	14	11	10	17	15	12	18	15	10	11	8	14	19	13	15	19	13	18	16	26	24	16	10	8	19	20	16	11	16	15	15	15	9	20	17	16	18	16	16	17	21	11	20	11	14	9	17	16	11	17	12	15	14	23	16	21	23	20	11	17	12	13	21	13	16	16	19	21	14	10	15	14	21	15	15	16	12	17	27	21	16	12	9	12	20	16	21	24	19	11	12	26	18	16	17	16	19	17	20	15	17	18	22	13	23	20	16	27	18	17	15	19	19	5	14	17	21	15	21	18	17	16	15	13	19	12	23	13	16	12	14	12	16	11	14	18	16	20	14	16	11	20	22	25	20	21	18	23	17	19	18	18	11	10	12	27	13	17	21	19	15	13	20	21	16	8	23	25	20	13	15	20	19	14	22	17	13	14	17	17	14	25	18	18	12	18	22	16	21	22	16	19	21	20	16	15	16	17	16	13	22	16	18	19	16	27	14	17	27	21	22	14	18	27	16	27	28	19	16	12	15	16	23	18	16	18	11	17	21	22	14	18	17	15	17	27	15	18	22	19	12	12	15	15	16	30	15	7	14	11	13	16	16	15	19	19	14	17	21	18	19	17	25	14	16	19	8	14	7	21	19	21	19	10	24	17	15	12	20	24	10	21	18	5	15	18	15	12	26	15	10	25	21	15	12	11	21	20	8	24	19	22	21	16	17	17	13	19	21	17	25	21	12	18	19	21	15	14	15	13	9	24	17	14	13	22	18	16	18	14	13	15	19	21	21	11	27	20	16	18	19	10	8	21	18	19	20	6	15	23	18	17	20	21	15	10	24	10	17	16	17	19	20	12	20	15	20	21	22	18	18	23	18	16	20	22	21	15	16	24	15	19	27	19	16	11	18	17	18	18	16	22	17	11	17	18	9	20	18	13	19	7	13	14	12	21	17	17	20	18	21	19	21	12	15	18	17	18	15	16	16	18	22	20	13	17	17	20	12	16	14	19	21	12	14	14	23	16	20	16	12	20	9	14	17	12	20	18	24	16	20	15	12	19	21	13	18	18	12	13	24	26	12	20	27	13	9	21	14	22	18	17	20	16	17	11	15	20	14	17	17	19	20	18	14	22	19	24	21	14	8	21	17	13	23	22	9	18	15	14	13	14	14	13	13	9	19	19	12	16	22	17	18	14	16	16	19	14	19	17	16	13	17	16	19	16	23	18	23	23	19	18	9	15	16	19	23	18	17	17	19	21	14	16	10	16	22	18	22	10	20	21	17	16	23	17	15	18	18	11	16	24	16	15	15	20	15	28	17	20	15	17	22	11	11	18	16	15	15	19	17	19	19	20	30	17	21	13	16	21	21	22	17	23	25	20	15	23	25	15	19	21	13	16	15	14	20	15	14	16	21	14	23	14	10	16	19	17	14	18	18	17	19	27	12	18	12	15	14	24	15	22	17	13	20	17	16	21	19	14	24	21	11	22	11	13	16	13	13	12	23	13	15	13	18	19	24	13	12	25	11	17	25	20	16	15	19	11	14	23	18	25	18	16	23	19	18	16	15	13	23	20	17	16	18	18	25	19	10	24	11	15	16	18	21	20	10	16	17	15	25	12	16	19	20	22	19	19	21	8	16	15	18	17	15	15	25	16	18	14	20	23	13	17	14	23	20	14	16	20	20	19	19	19	18	13	13	19	20	24	13	21	16	17	14	21	15	13	17	19	17	16	10	12	16	20	23	16	16	13	15	10	11	11	16	15	16	15	18	16	14	16	15	18	15	25	15	9	15	11	15	14	17	18	23	10	16	16	13	15	17	8	25	18	16	20	21	19	18	14	11	16	21	12	21	19	14	14	14	13	11	16	15	9	16	11	16	15	10	17	19	22	14	13	15	9	17	17	19	16	17	18	15	15	10	13	12	14	13	20	21	18	15	16	17	15	15	24	20	16	21	21	14	18	18	21	17	14	15	20	19	24	19	21	22	15	15	21	10	5	14	18	18	14	14	14	16	21	24	20	9	25	24	15	17	18	20	24	20	14	16	24	15	17	16	13	18	15	16	21	11	31	17	19	14	10	28	11	17	10	18	11	13	10	19	23	19	15	16	20	15	17	17	19	22	18	25	21	16	14	15	22	17	29	13	9	20	15	18	15	11	16	21	19	12	19	12	17	5	14	13	18	13	8	19	16	25	19	15	18	20	12	19	14	20	17	23	22	22	12	22	22	14	15	12	14	16	12	20	17	16	22	24	14	21	30	16	8	17	16	14	18	18	16	13	20	14	13	23	19	12	17	22	9	18	18	17	11	16	19	20	22	19	12	18	20	22	18	18	12	11	9	14	11	9	17	15	17	18	17	13	16	25	17	16	16	30	13	27	20	9	12	16	20	19	13	20	17	12	27	15	15	22	19	23	11	11	13	13	18	20	18	14	19	16	17	23	18	21	5	23	12	20	18	20	14	16	20	14	17	21	16	24	19	24	11	16	14	15	17	21	13	20	13	15	22	11	11	13	18	17	25	12	17	20	17	12	25	17	14	25	17	13	18	17	17	16	11	13	14	12	25	22	18	17	11	18	18	17	18	18	21	18	10	16	18	24	16	19	17	18	16	17	15	15	19	28	10	18	14	17	16	18	27	13	17	16	23	25	20	13	17	22	25	18	15	17	13	13	18	18	15	21	19	11	17	9	26	13	15	12	16	9	14	18	19	21	16	19	10	17	15	19	9	19	23	16	17	18	12	19	16	17	14	23	13	23	19	19	18	20	14	12	11	15	22	19	14	14	15	16	20	16	19	15	26	17	15	17	16	14	29	22	21	19	13	23	11	14	13	13	12	15	12	19	18	17	13	19	16	17	15	14	17	19	11	25	20	25	19	17	14	20	18	24	15	13	16	15	24	18	22	11	20	12	19	18	18	18	18	12	16	19	14	19	22	14	14	21	22	22	21	17	18	11	18	20	17	16	17	16	20	17	22	12	17	12	23	22	18	18	12	21	23	16	20	11	22	24	18	19	19	17	12	19	16	20	21	17	10	16	22	16	21	14	14	21	19	13	21	22	16	9	18	16	12	20	18	18	21	20	10	19	13	14	18	16	25	19	17	9	13	27	19	22	16	13	18	16	14	12	13	20	22	14	18	6	14	17	21	18	21	24	18	18	13	13	12	15	13	13	22	11	19	10	22	12	16	15	17	12	20	13	12	9	13	19	16	13
10913	2245	667	1826	3174	3058	2316	1853	1464	1233	996	883	797	701	705	618	617	728	671	584	483	422	465	417	408	415	414	406	381	417	394	376	404	344	368	360	358	406	353	333	344	358	348	333	350	334	370	379	372	330	366	375	353	317	337	340	342	359	351	327	345	301	351	344	347	297	352	348	350	356	360	310	354	356	314	341	332	337	356	339	330	333	317	342	302	351	366	368	322	349	350	319	344	323	329	336	338	342	346	292	328	326	326	327	364	334	336	334	326	372	302	326	321	338	320	350	344	358	358	330	308	342	341	355	320	343	336	322	350	283	351	367	382	321	356	332	316	345	336	308	308	320	335	311	327	354	327	317	351	307	355	348	360	347	318	338	333	325	349	330	343	344	329	333	352	345	313	343	322	331	317	345	357	331	340	327	336	294	345	318	344	321	345	314	330	350	341	306	305	365	328	309	321	321	321	350	300	349	336	308	317	341	302	348	349	338	324	315	318	376	295	333	334	304	319	329	311	332	350	301	339	337	340	365	335	351	315	328	297	306	368	360	310	320	308	328	363	347	335	312	333	339	335	325	348	332	345	297	314	325	338	316	292	346	338	300	353	323	332	330	362	343	307	289	286	323	324	313	333	320	343	308	365	343	347	342	326	337	337	355	294	328	357	331	334	336	301	335	343	321	342	305	347	335	345	317	344	355	328	354	330	315	307	332	330	336	326	320	343	336	293	316	351	321	359	338	318	339	337	324	342	347	321	322	315	355	323	343	334	359	362	348	303	309	325	331	352	333	355	317	313	336	313	351	354	294	290	318	352	327	350	333	344	339	314	301	370	329	337	370	346	341	339	351	365	339	350	336	329	325	346	328	308	319	312	310	386	338	333	356	329	332	346	341	314	359	303	322	326	340	303	353	323	316	309	334	338	339	303	329	310	315	316	305	345	317	319	321	354	329	354	343	351	324	318	318	352	330	342	302	300	356	315	336	301	327	333	326	338	341	334	322	360	326	330	353	308	340	357	357	312	331	339	332	308	292	332	345	324	337	336	355	338	342	326	307	335	303	317	348	348	351	337	320	362	330	333	295	322	311	321	320	340	303	344	329	322	308	324	345	354	330	315	329	287	321	315	324	315	335	326	314	353	318	366	354	310	336	318	363	329	339	331	302	318	338	336	372	311	325	355	310	297	347	341	315	318	334	340	327	329	286	322	304	347	349	345	324	339	325	306	313	311	347	339	354	309	343	371	349	316	325	318	370	320	331	356	311	302	304	360	315	302	312	327	339	343	341	318	335	325	301	315	335	339	350	306	343	328	331	321	331	339	334	333	310	342	294	308	330	318	330	331	317	366	336	329	315	312	339	345	335	344	323	336	345	308	350	327	336	320	328	352	327	362	342	365	341	345	335	318	324	308	294	315	346	316	324	330	345	361	367	323	334	322	310	328	309	321	327	330	325	378	287	301	338	335	287	348	329	344	347	327	338	339	348	309	307	324	352	328	298	356	317	327	312	341	358	330	332	325	355	314	323	309	324	345	309	307	315	334	327	336	344	326	344	364	304	329	296	306	333	331	344	334	327	312	332	332	338	344	316	288	317	338	364	328	336	325	320	304	337	334	344	324	308	308	318	336	308	309	319	320	315	327	311	315	340	352	361	297	329	307	287	315	322	323	329	333	318	322	306	312	319	333	335	327	334	310	330	372	336	297	333	299	339	337	386	340	333	344	340	313	302	320	325	333	336	318	328	321	319	335	337	326	315	316	320	340	344	331	336	335	305	347	328	314	296	349	329	327	329	334	339	330	318	339	328	345	341	365	329	329	357	309	297	354	353	329	308	306	368	361	344	338	346	341	350	305	348	374	341	346	340	342	340	331	299	360	345	346	302	353	354	301	294	333	338	350	315	353	319	341	305	328	359	361	339	283	374	322	360	346	355	349	308	317	347	324	328	348	348	313	337	321	335	334	341	336	350	335	318	347	364	332	347	333	349	335	326	323	304	323	337	311	336	342	322	334	338	330	342	312	313	332	302	318	320	320	359	325	339	334	354	366	328	299	316	318	319	321	357	307	330	325	351	334	298	335	305	326	308	332	342	301	317	341	311	325	324	323	303	341	327	325	293	350	297	334	342	342	343	347	357	311	359	354	322	334	305	317	333	356	308	337	331	364	281	307	350	344	300	325	343	296	308	341	324	293	341	293	315	345	305	323	299	309	363	330	337	286	317	345	331	303	302	319	320	361	347	328	340	328	338	338	339	364	345	307	321	313	311	279	313	336	327	315	314	315	344	308	352	306	299	349	326	379	312	342	323	320	318	323	358	336	323	346	338	334	345	331	328	347	325	307	297	314	371	327	304	330	309	348	324	298	324	325	325	331	340	328	336	307	329	350	338	327	318	341	294	324	343	309	341	340	351	324	349	328	345	324	321	319	306	326	324	357	320	309	309	326	320	330	352	309	322	371	352	332	385	331	336	376	329	335	346	308	317	306	331	303	315	328	329	317	320	321	352	354	324	339	297	332	335	322	337	314	311	326	339	322	308	339	357	316	303	363	317	338	364	335	339	320	311	339	306	307	334	336	292	342	344	326	307	336	337	320	321	363	317	310	338	312	305	328	314	320	362	312	317	333	356	343	309	315	304	291	333	362	355	353	336	321	309	327	353	352	308	282	344	325	330	327	342	310	327	345	344	332	343	334	316	324	319	323	323	320	323	274	322	320	348	324	339	332	329	322	344	340	305	319	346	305	313	319	342	332	324	326	345	292	333	339	315	312	318	335	301	332	350	332	312	321	319	326	294	334	311	287	330	304	342	326	337	367	358	353	377	299	345	360	335	325	338	340	325	336	332	320	357	320	330	276	332	349	348	383	336	342	324	340	323	329	319	300	336	322	331	316	291	323	317	362	324	337	350	315	330	333	361	318	360	298	354	301	350	328	320	328	354	321	314	322	330	329	345	314	347	334	335	360	280	327	314	332	314	345	281	319	305	319	313	323	316	339	342	345	310	348	324	338	349	353	326	303	324	327	363	336	320	317	336	371	321	311	314	323	355	320	345	344	322	314	324	338	296	351	339	326	309	308	335	374	329	313	316	323	295	345	312	335	330	305	340	346	351	329	343	309	308	293	344	358	303	339	332	346	335	305	363	341	328	317	377	325	341	335	327	337	338	330	340	317	344	345	321	351	317	324	311	308	338	367	320	328	323	336	288	328	320	338	352	336	323	363	314	333	349	314	341	329	335	319	327	340	357	382	321	344	317	326	332	326	352	328	305	300	318	312	356	315	361	298	351	356	327	340	327	374	334	342	285	305	311	330	326	310	328	311	333	302	334	304	341	337	317	319	318	319	319	360	341	330	311	321	301	360	328	333	327	334	327	322	338	305	333	341	328	317	295	351	336	364	304	363	348	317	318	311	339	331	321	297	355	324	354	327	331	340	328	367	326	323	335	362	346	328	313	319	330	311	335	333	331	326	327	342	308	306	349	326	330	373	336	328	326
2270	133	63	54	86	109	108	100	94	83	71	63	63	63	46	47	49	60	54	49	51	37	31	39	31	31	28	31	34	39	47	23	25	39	18	29	32	26	28	36	36	27	35	31	36	31	22	36	37	24	31	34	28	33	29	25	31	28	34	30	29	27	26	37	30	25	28	31	24	20	40	23	32	34	18	22	32	33	42	32	40	25	23	27	34	24	40	37	34	30	20	30	37	44	22	28	21	32	32	33	29	30	33	23	22	25	28	31	34	23	31	37	33	31	21	28	30	23	26	31	24	24	31	29	34	38	16	27	38	28	27	32	29	32	31	18	25	26	24	32	28	29	35	30	26	31	28	32	27	34	28	34	35	25	15	32	37	22	30	33	23	24	26	29	26	35	27	28	20	32	35	33	24	19	22	35	37	25	26	35	23	22	30	38	24	21	28	39	29	30	32	34	22	36	27	37	40	22	17	21	27	29	32	26	19	24	32	27	32	25	39	30	32	26	31	28	32	29	33	26	27	30	29	21	27	37	29	27	28	24	30	25	28	28	35	37	28	23	25	26	33	29	21	22	29	28	32	27	27	29	34	31	20	26	28	34	22	32	23	24	26	36	25	23	26	30	30	26	24	28	31	27	28	30	19	25	32	29	35	37	22	34	34	33	35	35	23	30	27	22	21	29	28	35	29	30	36	29	27	21	28	39	29	26	39	24	25	26	23	27	29	32	40	30	25	43	21	22	37	25	28	23	27	25	29	25	30	32	27	33	31	24	24	35	31	33	26	27	35	24	26	22	29	21	23	30	33	38	40	26	25	27	36	28	36	31	24	26	21	28	20	31	33	22	23	31	30	26	18	31	33	28	18	34	23	30	22	31	25	20	38	24	31	26	22	21	25	29	24	35	29	20	26	28	32	22	28	22	22	41	29	21	25	21	29	31	31	41	29	37	30	21	30	34	28	25	37	34	29	33	20	24	31	30	28	32	26	21	30	30	26	23	20	27	24	37	24	26	23	30	35	33	24	23	31	31	33	29	23	22	25	34	16	20	34	24	17	35	34	24	25	23	30	35	28	33	31	20	29	21	24	28	28	26	28	34	29	28	29	26	22	25	36	31	29	23	26	28	26	22	24	36	32	31	36	31	30	29	25	18	37	23	30	31	30	35	22	24	17	22	22	33	27	27	35	23	32	41	20	33	38	22	30	21	29	23	28	31	28	37	30	27	27	30	25	20	21	26	34	24	25	29	23	19	22	32	27	34	28	36	43	26	25	33	24	30	32	15	24	26	19	41	27	36	32	26	39	37	28	20	35	35	20	27	30	30	23	33	33	24	19	25	27	28	30	28	27	28	36	34	31	30	25	35	44	25	23	32	35	34	31	17	24	31	21	29	31	30	29	27	26	29	22	34	19	35	29	20	32	23	29	24	27	28	22	28	25	17	27	27	32	24	32	32	24	22	34	31	37	26	27	26	32	20	40	21	26	38	31	27	29	23	23	24	32	22	28	30	33	20	34	27	24	30	31	18	36	27	26	21	29	37	21	26	29	21	29	33	22	34	28	28	28	22	20	28	28	36	26	22	32	24	33	39	30	28	31	22	21	25	26	37	32	38	25	27	31	26	27	31	20	41	29	29	25	27	38	29	33	33	25	36	29	22	33	27	27	32	29	26	22	36	35	26	22	30	26	29	30	36	33	23	25	24	29	39	25	42	20	33	21	34	38	24	33	30	24	21	38	29	23	27	27	31	30	30	21	26	29	31	23	36	41	34	25	31	31	24	37	27	26	27	23	24	28	24	25	20	23	30	28	23	32	26	24	25	25	21	24	22	27	25	40	26	30	33	23	33	36	31	26	27	21	18	27	29	23	39	26	24	32	35	32	32	29	31	33	23	34	39	34	28	27	27	18	29	44	25	27	30	28	28	20	20	33	31	32	19	23	26	33	24	35	19	25	23	36	27	30	29	29	23	27	34	34	31	24	15	38	24	39	37	24	28	28	22	24	26	29	32	24	28	25	27	28	28	33	41	32	20	35	28	25	42	25	31	27	28	33	31	30	31	32	23	28	39	16	25	24	29	27	28	36	33	24	31	30	34	30	21	24	31	28	26	40	26	30	36	33	22	31	31	27	35	32	26	35	25	17	27	36	30	22	24	25	34	21	37	24	39	28	30	23	19	26	24	32	19	26	27	27	29	27	33	31	25	36	43	29	29	36	27	34	35	21	22	36	12	26	28	26	26	33	32	24	28	30	34	32	26	38	29	31	27	29	23	43	25	27	27	31	39	24	30	26	32	33	25	31	37	19	30	25	41	26	35	31	26	30	29	21	32	22	27	38	29	30	26	36	22	28	26	33	36	30	22	26	39	31	28	27	27	29	33	19	29	27	34	34	21	33	28	35	17	33	31	24	28	33	35	20	34	33	26	39	20	31	36	30	30	31	29	27	24	41	26	33	25	40	18	32	29	29	35	23	31	34	44	31	25	18	28	24	23	29	28	24	26	35	26	29	30	24	37	33	29	25	33	34	16	26	23	31	28	33	31	22	24	28	36	25	30	27	32	28	30	27	34	30	29	37	30	30	32	25	25	31	17	38	28	34	29	26	22	28	29	30	24	27	26	33	23	30	30	29	35	39	26	32	38	27	39	32	33	37	27	28	34	32	37	34	20	31	29	24	26	31	23	31	28	23	34	34	34	22	39	25	34	35	31	29	20	40	27	23	28	33	34	31	25	21	23	33	30	21	30	24	26	28	28	31	27	31	37	24	16	17	24	23	33	27	25	29	28	29	26	34	23	35	26	27	23	26	27	37	32	38	29	34	27	33	22	26	33	26	25	19	33	28	29	28	29	35	26	29	25	32	24	38	19	24	31	28	27	35	30	24	22	28	24	29	31	30	33	22	20	18	27	23	23	41	23	21	27	27	32	32	32	26	24	34	39	26	22	31	29	36	38	35	26	22	28	24	23	31	31	22	29	29	22	27	20	37	27	30	29	32	25	26	33	23	37	24	25	27	25	32	25	22	23	32	34	22	25	29	25	46	24	20	30	36	38	25	20	20	25	27	32	30	29	23	23	40	23	33	37	25	34	23	33	37	25	38	30	35	25	29	28	30	25	33	28	23	23	26	27	26	23	28	25	23	33	33	27	29	29	29	28	26	28	30	30	22	21	28	30	28	20	33	30	28	21	32	25	35	15	23	30	26	22	33	24	38	29	29	27	23	30	31	28	32	34	29	28	21	24	23	32	25	35	27	29	33	25	26	28	31	29	29	27	23	30	25	19	25	26	38	27	24	26	25	32	29	33	22	24	33	23	25	27	39	32	29	27	22	37	33	30	30	21	23	27	27	24	28	32	26	27	33	30	26	19	36	33	22	34	32	25	39	30	29	20	22	29	28	26	34	23	29	34	22	27	30	24	25	28	31	32	19	29	17	27	29	29	34	26	30	26	33	33	37	29	27	35	23	30	34	33	24	30	23	20	22	29	27	28
15010	4543	1697	5448	9928	9362	7545	5834	4647	3763	3057	2562	2246	1969	1735	1525	1518	1683	1478	1277	1065	1004	1001	957	914	859	882	823	830	775	746	727	778	738	700	698	710	656	648	627	647	647	615	655	645	672	609	617	607	611	616	633	567	609	585	566	561	602	593	538	589	592	584	593	550	552	564	623	539	572	596	549	599	569	516	583	559	551	595	555	559	536	585	541	588	539	576	520	565	537	630	553	613	576	573	530	548	557	581	584	595	567	563	521	566	553	538	575	529	580	552	605	512	519	554	590	528	557	574	567	564	531	533	547	527	513	567	511	539	565	520	533	562	541	551	539	568	580	505	574	567	552	520	564	548	538	527	535	531	504	563	535	531	548	519	562	545	536	515	539	537	545	552	552	530	566	571	530	562	513	554	514	575	546	550	561	531	544	617	580	532	554	523	515	529	562	603	499	518	516	551	584	581	566	527	545	512	562	490	532	534	575	506	552	554	524	520	574	561	556	579	575	545	509	544	566	546	566	547	540	550	514	514	556	534	541	539	559	547	567	499	565	513	502	546	500	555	543	551	500	510	540	576	507	539	552	562	576	544	545	532	543	534	553	543	550	541	509	543	540	575	577	598	534	533	550	557	516	520	576	535	543	540	541	525	575	576	508	514	570	568	567	517	524	542	543	586	519	570	575	535	572	570	504	532	546	556	578	563	525	572	529	541	553	515	546	518	519	533	575	525	590	548	540	541	581	575	548	533	560	544	582	513	544	564	533	580	566	534	532	541	538	541	545	532	560	552	547	527	550	541	521	516	560	577	522	564	553	566	582	547	508	520	559	571	571	573	594	573	564	543	540	517	536	526	519	542	541	531	537	547	551	513	504	529	570	605	531	535	513	563	528	520	529	544	568	539	549	547	552	550	563	490	504	545	541	549	559	541	562	540	577	541	545	539	545	521	546	541	524	543	557	505	516	493	512	526	543	561	511	562	522	560	517	576	502	568	541	528	533	576	524	523	575	536	554	587	572	535	547	574	572	540	553	518	595	537	538	514	537	622	555	571	531	567	536	556	534	593	595	547	519	503	526	528	506	581	511	552	544	504	544	501	558	514	507	553	526	535	558	558	574	579	571	559	544	532	532	570	504	541	580	534	541	566	533	542	540	528	556	569	569	548	528	519	553	608	601	530	563	524	503	550	550	574	548	527	565	550	515	557	557	587	521	551	542	590	544	542	589	585	498	535	577	536	534	520	548	549	534	509	534	490	564	553	538	536	544	566	515	546	536	563	550	524	574	534	573	563	531	549	561	529	523	559	565	542	570	546	527	549	542	557	519	612	568	563	538	538	572	561	586	537	587	520	535	568	566	561	533	577	580	533	537	538	561	551	596	561	547	523	550	504	592	579	537	563	553	554	517	524	531	581	504	582	556	586	542	576	580	577	589	538	471	553	555	531	525	528	555	529	558	567	539	550	555	539	535	505	549	609	572	574	566	531	565	560	525	544	525	546	526	568	572	515	548	557	586	557	534	550	572	547	519	537	540	523	533	520	572	526	543	555	501	565	508	587	570	542	517	551	541	549	535	574	544	540	528	557	585	512	559	553	535	567	524	547	518	591	546	527	576	573	537	495	538	520	542	567	487	541	528	600	540	545	520	579	586	527	549	556	521	537	584	519	560	562	592	524	507	511	558	576	519	528	535	549	545	520	570	545	545	563	550	589	556	537	553	517	541	587	516	560	561	539	571	543	560	547	560	533	532	545	535	576	544	521	501	543	539	518	552	544	549	504	544	553	544	566	562	586	583	575	558	534	540	562	568	536	521	513	543	523	560	574	558	539	546	491	551	547	522	518	520	549	549	554	556	531	500	523	526	553	553	576	531	574	523	551	538	539	570	550	536	508	531	544	511	526	542	576	531	543	511	536	512	546	556	591	606	550	563	547	592	534	538	539	559	489	559	521	519	540	532	549	536	549	527	531	547	546	515	544	554	570	512	588	511	555	513	501	574	541	551	598	550	550	518	573	554	563	585	578	513	554	564	529	552	554	573	539	545	544	515	537	518	495	532	517	507	551	569	551	507	571	513	532	544	574	582	533	553	570	530	533	560	530	531	533	571	561	587	559	547	586	544	523	550	564	547	575	545	534	571	556	521	496	524	577	547	540	548	527	549	552	535	525	520	561	526	554	553	527	571	508	530	515	537	529	542	527	549	556	570	583	550	553	557	581	514	562	552	538	528	506	543	535	562	551	545	513	552	555	550	563	516	544	512	523	527	545	525	554	548	542	533	554	554	582	566	558	590	539	517	527	552	530	522	545	536	532	527	544	555	518	586	509	530	552	531	577	540	522	590	538	532	555	519	569	551	555	563	529	544	546	558	571	585	538	549	533	575	545	551	538	560	518	566	597	550	542	539	549	550	486	546	533	524	536	563	542	531	579	558	547	547	553	504	570	550	527	554	537	509	521	550	554	586	562	552	519	532	564	591	594	564	517	535	519	571	577	541	533	541	553	506	486	508	573	527	556	537	496	554	548	541	595	593	544	586	569	556	558	535	519	570	537	537	574	565	580	571	529	547	549	569	541	536	536	537	523	557	528	523	556	511	496	569	564	531	522	534	517	525	546	565	545	543	572	525	532	604	530	553	527	525	538	547	560	543	530	544	485	555	546	553	585	526	560	538	565	577	520	559	546	532	513	555	555	564	570	533	536	576	569	540	508	545	530	525	546	543	554	509	552	523	558	577	528	552	485	544	543	572	521	576	512	546	534	537	555	530	564	562	572	537	591	539	556	563	558	549	543	539	552	540	512	527	575	526	547	543	552	541	515	535	501	559	531	523	511	556	506	472	561	521	572	565	525	559	519	544	532	581	532	540	545	548	521	540	562	533	545	544	560	536	517	532	539	598	540	595	524	563	565	533	543	544	558	535	527	527	513	554	547	546	560	556	533	571	559	477	525	561	557	531	521	523	556	517	513	545	567	565	494	529	572	561	595	518	547	553	544	536	549	531	517	532	529	554	554	526	579	517	564	482	537	533	532	590	521	582	530	530	540	556	590	556	533	576	617	532	550	519	567	559	586	609	556	518	543	545	565	556	529	543	574	532	527	548	537	552	534	542	505	547	584	529	546	566	531	595	575	540	547	561	572	583	539	566	553	541	575	537	529	543	539	568	524	533	533	554	538	585	524	537	547	527	553	548	515	548	511	563	510	543	518	582	562	517	569	508	560	507	541	539	544	537	556	537	518	534	516	549	544	562	530	535	569	563	546	547	516	546	556	507	578	536	518	562	526	547	548	538	562	559	598	543	556	574	509	554	529	566	573	527	555	566	562	568	562	539	576	559	541	546	536	572	527	570	557	550	530	511	559	511	580	525	554	577	569	552	582	535	566	556	516	548	565	557	532	564	546	523	537	540	527	548	540	537	580	537	536	520	513	515	531	579	553	558	527	511	565	561	548	499	552	552	573	551	571	528	562	548	567	586	498	523	552	534	574	531	540	546	564	539
2288	140	57	42	91	101	94	89	103	75	56	56	44	40	48	42	50	57	47	36	24	44	32	35	34	33	28	37	34	40	21	25	36	28	32	39	33	35	27	27	31	38	29	34	33	29	33	27	32	38	30	41	35	34	25	30	43	36	25	32	31	25	21	26	31	35	21	24	30	20	23	25	26	36	29	26	40	25	34	29	37	31	27	23	24	33	26	21	29	39	32	27	36	50	28	26	31	40	30	32	34	30	27	23	28	29	27	29	18	33	23	28	39	28	29	29	30	27	23	28	19	36	35	32	21	27	23	23	36	37	25	30	25	22	36	25	33	25	30	31	34	26	32	24	34	31	25	23	28	36	21	23	26	36	32	30	40	27	29	25	26	23	25	32	26	23	23	28	27	24	32	26	34	28	23	21	20	31	26	22	31	36	29	25	29	35	30	25	29	39	36	25	35	25	36	29	26	24	26	28	27	38	28	33	32	30	31	35	29	26	30	23	36	28	30	25	33	26	17	26	35	30	28	29	35	34	30	27	24	31	23	19	25	27	17	31	25	30	31	32	29	23	29	25	24	38	27	34	29	23	30	28	24	28	33	31	24	22	23	28	38	40	27	22	36	24	30	24	33	31	22	23	32	35	33	26	17	24	22	23	39	25	26	30	29	20	26	24	22	25	15	29	27	27	31	23	27	20	28	17	25	33	31	23	23	26	21	32	23	33	37	19	33	22	31	25	28	21	28	30	20	16	19	29	38	31	22	35	29	42	18	32	26	35	32	31	37	23	25	31	27	22	21	35	27	32	24	25	21	30	22	22	39	34	18	33	23	32	32	22	31	34	31	31	30	22	21	28	26	29	25	27	23	22	24	34	25	29	14	27	28	27	29	29	29	28	37	32	26	21	22	31	23	25	27	32	29	33	18	28	25	31	34	25	29	38	29	22	24	24	22	32	38	27	40	30	18	30	19	28	40	33	24	20	26	19	26	33	28	34	33	28	20	33	27	28	37	29	25	34	15	32	31	21	34	28	33	32	29	28	31	27	24	24	25	28	32	30	21	28	29	40	42	30	31	37	16	26	33	25	20	21	37	33	35	23	31	28	29	28	33	29	27	26	26	26	21	36	29	24	31	35	30	23	26	20	33	26	26	20	30	29	29	31	33	31	18	23	29	18	33	25	28	28	31	39	24	25	29	27	25	23	29	31	40	32	29	22	26	23	41	24	25	24	30	26	39	33	37	31	40	23	35	33	23	28	27	36	21	36	29	38	30	38	33	28	23	30	26	31	35	27	34	39	27	27	23	35	21	27	30	34	28	20	37	31	18	23	33	19	31	38	27	29	32	21	27	36	32	35	35	21	25	39	21	23	18	26	28	24	27	22	33	33	23	23	28	32	26	28	19	32	19	28	27	28	24	22	21	27	27	23	33	27	25	29	27	28	31	27	31	32	36	25	21	30	31	27	32	27	18	17	22	35	26	27	27	29	34	41	26	35	17	27	29	35	33	23	27	36	23	24	37	30	21	23	22	28	28	24	27	32	30	25	22	19	20	27	25	24	27	36	31	35	22	38	24	32	22	19	26	28	33	30	31	33	31	25	26	25	30	35	18	29	34	34	33	26	27	19	33	28	25	38	30	30	31	33	38	22	31	29	38	33	27	20	26	34	21	29	38	26	21	36	30	25	23	25	31	35	29	21	29	28	36	33	36	32	25	28	22	25	35	40	23	36	32	21	26	26	33	26	28	28	29	41	28	24	30	34	26	22	35	31	24	27	28	24	28	30	20	33	31	21	26	29	25	32	29	32	33	23	32	22	26	21	31	26	30	33	33	33	24	31	36	32	18	14	28	26	20	22	15	27	29	27	24	31	35	29	26	36	31	27	33	34	25	26	33	34	34	32	25	30	27	23	29	33	33	38	31	34	24	27	37	32	25	32	34	28	23	34	21	21	26	30	15	32	31	27	20	20	23	30	28	32	18	31	21	21	19	22	24	21	26	28	38	37	24	33	28	23	25	28	25	24	24	30	31	24	33	34	28	30	29	22	36	29	31	23	28	26	29	30	33	27	30	23	43	23	29	25	33	25	28	33	25	28	35	18	25	24	27	25	23	29	20	35	26	23	35	20	28	23	22	23	26	25	35	32	31	32	35	28	19	27	30	37	28	24	28	18	34	29	23	30	32	30	23	21	20	24	31	29	25	21	32	18	31	25	26	37	28	28	28	29	37	29	25	31	31	31	31	34	24	35	23	31	23	28	24	25	23	29	33	32	24	31	30	26	31	23	27	33	28	20	29	32	26	20	31	34	40	39	31	25	19	28	27	23	32	25	30	29	33	32	17	31	25	26	20	30	31	22	28	28	28	31	33	30	30	18	27	34	31	26	36	23	19	37	30	21	23	32	29	21	33	22	35	39	18	41	32	26	24	40	29	25	24	20	23	32	32	28	28	27	24	30	30	30	25	30	21	34	29	27	24	16	24	30	30	24	25	20	28	34	28	46	25	29	30	28	32	27	24	28	28	26	28	21	28	19	31	23	25	25	23	31	17	28	23	19	38	24	28	32	24	21	32	28	18	23	26	18	27	21	24	25	30	25	36	26	28	33	25	24	30	29	23	32	29	39	23	33	39	35	33	35	28	28	25	27	22	40	43	33	32	35	14	31	31	33	28	25	28	29	35	28	24	25	36	26	30	42	28	30	41	35	20	29	31	27	39	25	23	31	34	34	30	26	31	34	24	23	23	28	28	26	25	29	33	23	30	24	35	27	22	30	30	26	34	25	25	26	34	32	26	30	30	33	32	34	25	31	35	41	24	19	19	35	33	20	25	29	21	31	37	26	20	30	27	26	25	29	35	20	31	28	22	33	38	35	24	25	41	21	35	21	25	25	37	28	23	31	32	27	39	31	20	35	28	30	31	21	31	24	32	29	26	27	36	24	30	35	28	25	25	35	29	21	32	20	28	24	30	34	24	30	24	32	23	27	27	22	29	25	32	47	23	27	26	25	26	26	30	25	29	32	20	33	28	21	28	30	24	27	28	29	31	32	35	42	28	25	33	35	19	21	24	35	29	22	28	24	37	28	33	28	32	30	33	24	30	26	24	23	23	23	27	24	26	20	33	35	25	32	35	33	22	28	21	31	31	26	40	29	31	26	29	26	23	21	24	31	24	39	41	23	26	30	33	25	31	25	31	43	32	23	31	37	32	27	32	21	28	36	29	16	37	26	32	23	20	25	31	21	24	27	31	23	36	32	31	30	35	26	34	29	28	17	17	32	31	24	31	36	32	29	19	38	29	35	23	21	31	29	31	19	25	33	30	34	29	30	31	28	24	31	25	41	31	38	38	29	32	28	30	19	23	34	24	19	20	26	32	21	25	24	27	23	27	36	31	23	26	24	25	29	28	28	36	42	32	31	29	35	41	23	28	26	30	38	25	34	31	25	31	28	39	22	24	21	26	20	30	28	25	25	29	25	23	35	24	26	26	28
14944	4520	1651	5291	9646	8980	7116	5565	4436	3726	2981	2563	2175	1941	1749	1506	1372	1565	1472	1275	1058	1052	1002	945	844	832	839	796	762	754	730	759	725	694	726	671	668	673	671	636	656	655	645	607	643	617	589	583	588	656	586	633	593	631	591	583	630	559	598	578	558	631	630	544	600	540	560	530	600	556	602	590	608	556	556	572	540	555	550	578	560	569	561	548	566	551	574	568	571	517	586	530	567	552	571	510	560	572	496	551	612	555	552	538	520	561	580	524	559	573	526	536	541	533	519	507	575	546	524	528	570	538	567	555	539	558	509	546	541	550	557	590	534	578	597	573	560	619	554	584	572	562	575	588	546	537	548	580	551	552	535	539	489	540	517	573	512	552	517	574	506	547	545	535	522	569	562	553	595	511	557	559	561	543	546	524	580	535	565	532	578	490	538	552	531	564	565	572	547	538	562	489	537	521	543	563	540	557	579	567	520	561	594	555	485	539	535	479	542	521	559	573	570	551	544	538	551	554	581	549	530	534	523	517	539	518	510	531	545	541	548	545	513	568	511	565	593	574	553	547	551	535	532	530	552	541	556	548	556	567	539	545	578	524	532	542	531	539	515	515	586	550	550	523	538	547	541	571	534	551	539	519	613	583	548	533	522	581	537	512	522	563	561	528	526	507	569	542	525	537	509	538	552	556	556	560	559	541	519	500	567	582	551	555	529	536	563	513	539	545	546	576	536	529	536	500	617	524	524	585	522	552	545	577	588	581	520	573	545	529	593	549	573	486	545	520	537	584	550	547	554	517	548	510	557	549	565	542	546	548	520	569	490	526	559	534	523	554	564	537	531	548	546	566	579	536	557	535	574	549	535	569	543	551	542	533	538	591	574	533	514	533	539	518	591	565	529	586	543	540	518	555	551	533	580	539	536	510	564	486	564	550	537	568	571	534	510	560	565	527	550	530	552	551	519	561	515	512	546	563	568	519	510	561	524	531	562	533	493	548	536	497	558	526	572	527	532	517	530	508	541	554	505	544	544	557	549	552	537	563	534	545	564	530	546	556	536	512	555	518	528	522	546	580	554	591	511	551	506	550	523	538	535	553	527	555	523	542	542	532	549	519	550	548	547	504	519	503	515	573	515	511	562	528	529	503	545	583	526	522	544	526	531	566	554	525	532	533	546	527	571	580	584	568	578	589	559	556	510	516	536	576	561	524	535	512	569	535	576	538	552	550	530	548	494	565	518	570	553	553	511	557	541	582	544	535	553	513	534	548	536	549	513	536	524	541	559	513	520	516	526	532	530	506	537	526	519	538	565	547	547	541	551	521	547	524	559	557	592	560	556	556	516	580	541	554	538	531	559	539	551	559	522	558	557	544	532	535	525	585	586	528	513	556	553	561	565	528	521	574	547	552	545	521	570	579	560	531	537	527	507	558	542	557	552	564	537	521	556	511	550	570	531	546	564	557	513	529	571	492	501	556	514	540	566	536	558	529	524	570	529	581	546	555	567	569	564	570	535	528	567	517	549	522	539	485	567	526	553	528	558	545	534	556	537	518	559	561	582	526	555	486	534	525	541	532	537	543	527	535	502	533	530	569	516	563	554	541	574	558	577	537	523	588	544	509	499	524	549	540	535	580	525	558	577	518	528	535	514	538	508	588	557	525	591	521	556	544	518	521	592	578	524	534	571	529	542	531	538	548	522	546	536	552	540	546	586	507	561	517	526	534	531	561	519	574	531	504	563	491	531	545	540	524	541	583	574	548	510	539	528	612	518	556	541	524	540	513	528	532	561	552	602	542	551	526	544	530	524	556	567	518	586	552	537	551	527	541	515	575	572	549	525	549	559	542	538	533	572	530	513	518	540	524	572	548	524	552	535	494	541	572	526	545	550	526	545	550	524	597	578	527	562	550	536	523	550	554	535	531	537	558	492	550	565	561	543	551	525	515	546	566	506	572	579	554	557	532	541	505	558	573	535	542	599	568	513	563	555	490	528	614	519	545	523	511	542	559	539	547	579	551	509	558	572	540	557	535	548	584	563	564	566	546	554	512	518	542	557	540	544	523	517	556	550	554	584	545	569	530	503	594	566	555	524	489	582	529	530	565	537	499	563	539	524	503	568	526	562	543	563	517	550	540	570	535	540	561	538	589	549	529	534	523	510	549	505	517	534	530	532	523	521	591	571	571	526	556	550	567	529	537	534	501	540	561	517	557	521	519	524	577	562	530	520	562	541	533	543	487	516	576	568	575	530	519	553	566	572	513	523	574	533	572	539	532	538	539	575	534	487	544	582	553	506	536	521	532	582	538	552	558	547	539	511	535	537	549	528	510	565	519	522	538	540	539	566	521	495	551	524	547	564	544	550	506	526	558	560	564	572	543	523	530	547	544	576	524	541	574	494	558	539	529	596	523	540	540	559	550	558	556	576	544	551	501	541	544	532	531	505	542	487	529	546	515	569	568	517	544	529	607	561	580	555	531	548	535	588	567	553	553	575	530	491	563	501	549	543	533	556	527	563	555	526	518	540	561	548	500	563	548	543	520	540	557	554	504	558	520	538	487	545	559	553	521	528	568	547	551	550	546	560	516	564	555	548	555	490	560	554	541	545	567	518	556	560	551	555	570	565	560	512	522	566	554	480	536	555	538	549	515	539	577	502	552	514	534	548	526	534	540	532	526	520	531	537	566	556	533	494	548	559	563	568	546	551	518	576	565	532	539	559	552	541	507	529	563	571	529	557	566	560	547	563	527	558	581	553	563	574	575	529	554	562	559	538	545	520	535	556	527	554	590	577	545	519	543	577	586	512	540	510	530	561	526	552	536	539	566	553	544	500	546	550	555	550	520	529	596	549	567	526	525	562	524	575	552	525	522	537	531	603	545	547	537	544	551	556	542	583	542	508	551	558	575	527	547	567	559	553	576	596	539	539	543	579	544	555	525	564	537	521	504	509	508	524	534	565	554	543	562	510	528	537	545	513	523	556	540	574	563	548	562	533	518	503	577	548	545	563	574	593	513	560	570	574	564	569	491	530	577	559	520	584	572	532	565	549	577	512	561	560	537	498	542	567	522	573	538	533	530	509	548	513	573	556	527	552	554	558	570	531	554	521	536	542	513	551	524	571	561	532	536	522	553	523	518	524	558	528	569	551	525	578	542	604	560	527	551	539	519	537	549	557	484	568	542	551	561	530	523	557	593	519	509	545	543	527	525	546	535	534	544	536	579	558	516	541	538	521	510	508	524	586	583	557	533	511	546	540	547	552	534	473	489	534	551	525	519	555	525	531	512	534	598	552	493	534	554	582	561	511	536	532	529	524	509	567	561	542	563	505	576	565	547	542	572	546	558	493	528	518	518	543	549	574	527	541	517	545	532	513	556	572	576	576	557	552	544	499	547	552	522	598	524	524	565	559	562	546	529	553	580	564	564	555	534	559	540	580	517	540	553	558	542	543	559	569	573	551	520	527	518	527	511	533	568	536	538	535	543	586	537	493	573
1756	283	109	84	150	180	197	154	147	115	99	78	80	73	52	52	52	76	60	46	29	38	37	21	33	34	27	20	28	22	27	12	25	17	16	26	15	23	20	24	18	23	23	25	21	17	25	9	14	17	12	16	17	13	19	21	16	12	18	22	17	22	16	16	20	12	13	12	21	20	21	21	14	13	23	14	11	20	18	17	19	18	11	12	16	22	16	19	18	14	11	15	8	21	17	21	18	16	24	12	21	16	12	11	17	19	17	15	12	16	16	18	15	15	19	23	20	16	14	13	11	16	13	15	21	19	11	15	9	14	17	11	21	21	17	16	21	10	10	14	10	14	15	19	18	10	10	16	8	15	14	21	12	15	15	19	9	18	23	20	11	16	10	9	15	22	9	20	10	11	20	20	19	20	15	15	12	19	10	10	15	15	22	15	14	18	24	17	17	14	16	19	19	14	12	13	15	24	10	20	15	12	16	15	19	15	17	20	14	13	19	16	12	15	24	14	10	13	10	18	14	17	18	12	20	9	21	18	14	13	17	10	19	14	10	15	12	17	12	15	13	12	17	13	18	22	18	15	17	14	18	13	17	8	11	15	11	21	9	14	15	13	13	11	12	13	16	15	14	9	12	9	14	13	16	16	19	16	26	13	14	10	17	17	18	14	14	20	12	14	13	7	17	20	6	11	11	11	10	15	20	6	11	11	18	12	6	16	8	19	14	15	23	13	18	19	18	14	16	17	11	17	16	13	20	20	23	13	17	12	11	18	16	24	12	13	14	15	13	17	21	14	11	9	13	14	19	7	22	18	12	14	11	12	16	13	14	13	21	13	16	15	12	13	17	19	12	11	20	8	15	19	15	22	9	15	16	13	14	12	8	11	17	9	7	11	16	14	15	9	12	16	15	15	17	13	10	13	10	20	16	12	16	19	13	14	9	14	22	19	14	14	6	7	17	18	9	20	9	9	11	17	23	15	18	13	17	12	17	14	17	13	19	15	9	17	12	12	18	16	12	10	12	11	12	11	16	10	17	28	10	19	15	18	16	20	23	18	11	22	26	18	18	15	17	18	9	16	12	20	16	17	21	16	16	15	15	15	11	13	13	18	17	19	14	9	23	12	15	20	16	14	12	13	15	6	18	16	10	14	14	17	20	21	18	13	17	18	13	20	12	11	11	15	14	12	15	11	22	11	13	17	22	13	9	16	18	11	21	18	11	14	10	12	14	14	19	9	18	12	14	10	11	17	20	11	17	14	11	13	17	14	9	16	16	13	16	15	18	12	16	13	15	16	14	18	18	11	16	16	16	14	24	11	14	12	13	20	10	19	21	21	12	24	9	14	13	7	11	13	11	12	11	17	20	17	13	15	16	13	19	18	18	19	15	17	11	18	8	16	14	25	14	10	15	14	17	18	13	15	16	11	12	21	15	12	13	15	12	8	14	13	22	12	20	14	13	22	16	20	21	14	18	13	19	10	9	16	13	13	11	12	19	18	14	13	13	21	12	20	18	22	17	16	17	10	19	17	13	23	19	21	11	13	10	21	8	12	13	12	17	12	20	17	24	25	14	10	17	14	10	24	14	18	15	17	13	14	9	18	12	10	9	14	13	15	8	12	15	14	15	24	22	19	19	15	12	15	13	20	10	8	10	11	20	14	18	20	20	27	15	10	14	11	19	13	14	16	21	17	16	14	10	12	13	18	21	13	21	9	19	17	14	13	17	17	19	14	24	11	21	16	23	14	11	21	8	22	22	11	13	8	10	22	9	18	17	9	14	12	13	20	15	14	20	12	15	17	24	17	12	14	18	17	18	21	11	7	15	11	19	17	18	18	14	8	18	18	17	15	11	17	16	10	17	10	15	15	12	12	12	12	14	10	20	14	8	16	20	12	17	6	17	10	15	14	20	14	12	13	18	12	14	13	10	20	14	15	17	11	17	11	19	14	13	17	13	13	12	15	6	12	21	9	11	20	15	16	17	12	7	12	8	17	14	17	19	14	11	19	16	24	16	10	16	17	14	9	16	17	16	11	17	16	13	14	14	9	18	15	14	16	7	16	10	16	13	15	16	22	13	16	14	13	15	25	20	23	20	12	17	9	13	8	24	14	15	9	14	19	11	8	12	15	16	18	14	15	15	13	14	9	14	20	15	14	9	13	13	17	21	12	12	18	11	16	17	18	18	13	14	7	13	16	13	19	15	15	11	17	22	17	11	22	15	19	21	16	16	17	10	20	8	19	12	19	18	14	12	17	17	7	13	12	15	19	12	19	13	21	14	17	13	18	9	15	19	19	8	14	18	15	12	22	16	13	13	21	19	14	24	17	23	10	11	23	10	13	11	15	14	13	20	12	16	13	17	15	14	13	20	21	15	9	23	13	13	18	13	16	18	12	10	12	16	17	12	15	17	12	24	18	15	14	19	16	11	8	12	15	19	17	20	10	16	22	20	10	13	12	11	10	11	22	18	7	12	11	16	13	12	15	13	8	12	19	12	18	19	12	17	8	24	19	21	12	9	10	19	17	20	20	13	17	10	11	13	14	16	11	8	16	14	13	11	10	8	16	15	15	14	15	24	7	15	20	9	11	11	16	12	20	13	13	13	10	20	11	15	16	13	10	16	12	17	12	10	22	12	16	8	15	15	16	8	21	17	20	21	17	15	12	17	20	14	17	11	11	19	16	6	21	20	15	15	10	6	16	16	11	19	18	18	10	16	12	15	19	12	12	11	17	15	11	14	15	16	11	16	16	18	10	18	17	15	16	12	16	17	18	21	17	17	10	20	15	14	14	19	9	11	13	15	11	18	16	12	13	21	11	15	10	16	15	19	11	16	17	14	16	17	15	18	9	15	12	14	19	12	10	14	15	18	18	16	11	15	11	12	12	10	17	23	13	16	10	18	11	18	17	16	13	15	18	18	11	13	11	15	17	16	11	13	11	13	12	17	20	12	9	21	16	8	15	14	23	11	15	10	11	22	17	14	22	12	16	15	16	19	22	16	13	18	15	20	13	9	16	12	16	15	14	9	18	12	16	18	11	11	13	13	17	18	10	16	15	16	15	18	11	16	20	17	19	19	15	16	17	15	15	16	16	17	16	15	8	15	21	15	12	17	13	8	12	21	12	14	7	20	12	13	12	13	12	14	11	5	13	15	12	20	11	13	9	12	16	12	20	7	18	22	24	18	12	16	17	14	21	16	20	16	17	7	13	9	12	10	16	16	14	13	15	15	15	13	10	18	14	8	16	12	18	11	10	11	18	21	12	11	15	21	16	15	8	22	17	14	14	19	17	9	16	14	10	13	12	16	22	9	20	14	17	15	15	14	13	14	15	18	20	15	12	17	22	17	19	12	18	17	15	15	10	12	12	19	16	15	13	18	12	26	18	11	13	16	17	19	17	16	15	18	13	25	8	17	21	20	16	18	11	16	8	17	22	12	15	12	15	19	15	13	12	8	11	17	13	11	21	16	16	7	17	8	14	12	15
21874	7988	2891	10336	17346	16099	12987	10501	8274	6670	5543	4406	3780	3317	2901	2404	2156	2513	2326	1835	1431	1259	1265	1147	1018	943	892	921	851	836	756	735	683	664	626	579	570	548	549	553	525	509	476	473	467	452	502	502	431	422	460	415	428	457	426	429	413	411	426	362	388	394	366	390	346	354	354	368	361	352	369	363	336	348	340	354	324	342	315	342	324	343	327	345	352	340	327	342	355	327	323	287	308	352	347	308	298	316	308	342	326	312	353	330	290	313	324	326	315	358	309	317	296	288	308	338	311	317	321	294	322	295	364	319	314	321	305	330	312	313	318	311	288	326	323	315	320	288	272	323	284	302	281	324	324	302	302	293	294	308	292	292	284	310	282	338	315	297	284	298	309	318	295	308	324	275	294	291	289	307	285	304	278	279	304	304	307	309	338	292	258	306	327	276	312	326	261	329	316	292	290	314	288	298	282	304	299	304	267	310	288	295	308	311	321	316	301	311	287	313	318	288	304	324	310	299	299	297	281	299	298	287	299	317	287	286	289	283	297	271	299	333	301	300	300	272	340	303	285	329	298	284	288	292	312	273	274	312	269	293	266	269	293	307	289	325	304	320	317	281	319	334	309	309	273	293	298	299	309	314	339	291	288	280	323	287	296	285	295	292	304	288	270	276	273	319	284	290	284	278	264	303	263	291	302	269	297	285	277	316	299	303	294	290	334	296	311	312	287	323	326	305	292	297	331	293	280	301	332	288	272	307	295	287	290	308	304	282	274	311	289	281	290	304	260	298	322	309	323	291	302	281	278	276	283	291	321	318	294	297	301	291	276	271	318	301	316	278	308	307	274	278	312	299	284	316	301	303	299	262	298	295	282	308	259	306	305	281	331	273	279	299	308	329	289	288	285	299	317	302	309	308	293	286	277	331	303	307	317	275	323	294	255	305	298	309	322	283	301	300	302	274	308	316	301	277	294	273	283	275	274	290	308	312	337	280	303	306	307	281	280	286	319	295	273	296	315	283	309	303	278	287	320	306	298	276	329	272	292	308	292	275	280	284	303	304	290	269	292	269	302	315	289	307	289	307	312	302	309	346	277	292	278	285	284	316	289	299	279	328	290	266	291	275	287	284	287	328	283	281	278	278	260	281	283	310	276	263	273	293	289	293	336	296	307	309	284	271	305	326	283	285	289	290	287	306	292	273	275	284	305	281	305	281	280	301	259	289	293	302	304	285	304	292	325	278	291	316	285	309	258	295	262	289	297	297	274	316	290	287	285	306	294	293	293	279	282	300	315	301	340	309	300	282	309	276	310	271	329	294	284	248	299	282	285	297	293	277	282	287	284	312	265	317	322	283	280	303	306	290	285	297	315	283	275	302	279	286	277	268	317	294	301	264	280	307	284	306	283	317	283	272	288	301	310	312	294	278	335	268	318	282	312	279	313	270	274	285	308	308	291	287	286	285	303	291	306	343	300	268	271	289	305	293	280	294	302	317	302	293	302	309	276	314	298	292	271	314	277	308	299	273	313	291	269	324	282	288	277	282	253	294	300	334	283	316	304	295	310	293	282	272	269	305	321	307	297	302	271	306	289	304	311	309	290	291	277	315	303	290	291	275	276	303	291	286	317	334	252	267	279	304	282	314	298	282	281	270	279	315	290	299	287	289	303	309	307	334	320	292	304	311	293	289	298	263	272	298	320	297	255	315	296	293	302	288	294	283	295	298	292	271	284	287	281	300	260	302	274	293	312	286	271	299	299	278	275	331	292	323	278	301	304	312	255	316	274	331	276	253	285	269	271	305	280	289	315	262	305	275	292	334	306	281	298	297	289	273	323	301	335	322	297	276	279	290	272	306	300	294	336	297	271	300	314	309	338	299	310	287	297	293	313	281	289	295	269	300	284	297	314	286	324	285	298	304	293	245	264	307	289	287	314	299	326	293	287	277	285	308	313	285	284	284	305	302	288	302	292	321	305	321	278	257	313	285	299	331	261	295	274	283	307	305	309	313	297	338	287	302	340	291	275	286	282	281	241	307	293	301	283	303	301	273	275	290	281	305	288	250	296	272	277	286	290	299	291	294	323	311	296	302	279	262	292	304	297	306	280	251	282	263	296	323	276	310	300	319	291	263	287	283	296	291	301	292	319	303	303	290	276	312	321	305	294	280	273	294	286	295	291	262	299	287	277	280	285	301	296	280	311	279	289	274	320	283	267	297	302	274	323	325	284	341	314	301	285	292	292	291	275	268	326	294	278	292	311	310	273	285	297	319	261	302	325	316	277	309	250	322	264	320	308	288	281	311	313	294	324	250	277	315	283	333	324	292	291	299	313	280	288	295	275	267	282	295	317	291	288	281	322	304	274	280	282	290	278	289	300	312	289	305	272	285	293	289	275	305	277	295	272	308	259	304	306	267	283	303	282	299	270	268	310	245	294	270	274	267	275	306	250	296	278	288	252	289	333	282	281	295	306	298	282	279	259	314	300	274	313	299	285	292	277	321	306	262	284	286	259	310	295	262	293	286	315	311	294	316	272	305	256	330	280	295	263	266	280	293	267	292	295	320	268	259	276	274	297	289	286	341	276	321	272	315	300	281	303	286	310	327	280	285	288	287	291	283	302	282	285	303	286	308	307	297	291	306	280	298	300	312	291	275	286	281	306	282	281	285	302	295	279	322	321	293	268	279	292	312	293	308	287	347	296	277	293	297	278	311	308	299	256	273	296	277	290	330	276	297	319	313	278	282	286	367	296	298	289	279	281	284	324	271	287	301	286	288	308	298	292	299	299	278	298	289	345	298	334	261	311	275	319	321	303	286	290	292	308	268	315	285	292	269	301	302	265	282	300	328	274	310	280	283	287	302	339	295	282	271	287	270	284	258	250	283	292	301	285	318	291	280	297	317	266	285	272	301	280	302	317	296	302	294	284	269	302	300	304	248	301	283	298	277	300	272	306	284	280	295	316	290	301	285	279	288	332	323	304	319	282	301	294	315	276	293	301	276	312	324	296	313	287	267	289	302	302	290	290	289	327	294	301	281	266	310	292	265	285	270	316	323	319	298	302	296	306	305	287	296	305	290	296	303	290	273	298	300	307	288	248	299	305	283	312	267	299	262	298	288	272	300	318	295	284	274	297	287	305	291	288	265	306	301	294	306	321	320	274	275	279	298	310	309	301	282	304	309	285	286	300	306	299	322	305	298	317	293	295	306	326	297	288	304	276	329	287	295	312	305	298	297	298	297	286	313	283	289	305	296	274	274	298	315	300	276	260	268	308	302	310	302	306	287	304	312	278	309	317	281	279	316	278	292	299	282	293	264	281	292	307	292	257	318	288	300	317	316	285	280	288	313	273	319	268	286	281	283	323	289	288	266	295	288	288	293	303	273	296	270	308	301	291	294	296	295	294	282	283	304	256	283	289	281	288	268	306	307	279	289	319	281	293	331	289	292	254	271	309	295	287	274	265	303	298	284	310	277	302	264	295	295	285	261	288	268	290	270
1197	62	28	28	30	25	35	42	36	28	20	31	22	24	28	25	20	10	21	29	28	15	14	14	18	17	11	16	20	19	22	29	15	10	15	21	27	19	22	14	10	19	16	19	21	20	16	16	30	21	17	20	18	22	17	17	15	11	14	18	17	17	19	25	22	21	16	20	15	15	21	19	18	17	19	18	24	14	16	20	19	16	15	19	15	16	10	12	23	17	19	14	15	17	17	18	22	19	19	23	19	19	13	16	17	19	19	18	16	8	18	17	23	26	22	20	19	25	16	24	20	13	24	20	15	20	18	15	17	14	18	13	12	12	26	14	22	18	13	19	13	19	21	21	15	20	11	30	17	17	23	22	16	27	20	12	18	13	22	22	22	12	17	18	17	17	15	19	15	16	19	14	17	17	23	19	18	24	13	18	19	18	16	16	13	15	12	18	17	19	19	23	16	19	23	14	17	13	23	13	10	23	14	14	11	23	24	11	10	20	31	12	15	23	17	26	13	12	17	14	15	13	17	12	21	15	14	17	27	16	25	13	20	13	16	16	14	24	11	17	18	14	24	24	15	12	20	16	12	9	16	18	17	12	13	19	22	12	19	10	25	13	19	19	21	12	20	16	16	21	14	20	19	23	16	14	21	20	21	16	21	12	19	13	9	17	19	14	13	17	12	15	11	11	11	13	19	20	16	20	19	11	16	24	16	19	23	11	16	13	16	12	16	20	19	22	7	16	18	22	13	12	15	16	24	14	19	21	20	16	13	23	16	19	9	13	19	22	12	13	20	11	14	28	16	23	11	17	19	16	17	12	9	17	22	14	13	15	24	14	16	14	10	17	20	19	25	9	17	16	12	12	15	20	19	14	19	17	20	18	14	20	23	18	15	18	13	18	25	16	23	12	9	14	22	13	20	19	25	12	17	19	25	20	11	20	16	18	11	20	14	10	25	20	23	14	17	15	20	11	17	14	22	17	28	17	16	17	27	24	16	23	16	23	13	19	23	17	19	17	9	15	18	13	19	14	15	14	17	27	16	18	11	23	12	18	17	21	17	19	17	16	16	17	14	11	24	24	19	16	16	20	13	18	12	13	18	22	15	23	17	18	13	14	11	14	14	14	20	15	17	17	12	17	17	14	14	22	17	24	17	13	11	19	9	15	18	22	10	15	10	15	19	14	22	21	16	13	23	23	18	16	19	19	18	16	10	16	10	19	10	21	12	19	22	8	20	14	24	21	16	17	10	16	21	7	14	21	20	21	18	12	17	11	24	18	21	21	18	24	23	19	16	22	16	17	16	18	26	18	21	25	20	15	14	15	20	15	17	30	14	18	18	23	9	25	18	23	13	20	10	24	19	29	18	21	23	17	20	26	14	15	24	18	20	14	15	19	22	15	20	19	14	14	15	15	16	26	7	23	15	11	19	14	15	21	18	10	16	12	16	25	15	18	16	14	18	18	21	23	11	16	16	23	14	15	13	22	14	15	17	20	24	10	25	14	18	21	15	21	16	12	25	19	18	22	19	17	15	18	16	7	15	16	14	21	21	9	20	16	13	14	22	11	17	15	19	26	16	13	17	20	16	13	17	15	9	14	16	18	12	27	16	20	19	9	19	27	21	20	25	20	21	22	24	17	18	17	13	12	18	17	14	14	15	15	7	18	11	27	17	22	14	14	19	16	16	16	18	23	18	22	13	19	18	21	14	22	15	17	13	21	9	14	16	14	18	18	11	17	22	18	13	21	15	22	16	21	24	14	20	22	20	16	19	14	13	20	14	18	17	14	13	28	21	17	22	18	19	10	15	11	17	18	19	14	14	18	15	17	15	19	13	19	14	17	17	20	22	19	20	21	21	19	20	16	16	19	15	15	15	23	13	21	8	16	12	18	20	20	16	23	24	12	13	14	18	19	17	17	17	23	19	20	18	24	17	13	14	13	16	17	20	21	22	14	11	15	17	19	16	20	12	15	23	15	19	15	16	16	14	12	16	19	17	13	17	14	20	19	13	14	19	23	14	15	18	16	16	13	19	22	14	14	17	23	24	17	12	10	21	21	13	12	12	16	11	15	16	9	20	18	13	20	14	13	14	19	15	14	15	17	20	6	24	14	23	15	17	14	27	15	28	18	14	15	13	13	20	17	21	19	17	12	21	12	20	18	21	16	15	17	16	13	21	14	16	12	15	11	8	19	21	12	18	19	18	16	19	16	19	22	21	22	13	20	13	14	15	23	27	17	21	15	15	16	20	11	19	22	14	15	19	18	16	12	20	20	18	14	20	20	17	22	22	15	17	15	15	19	21	17	22	11	22	19	14	15	20	14	16	12	25	12	17	17	14	15	18	13	21	8	9	13	13	11	13	21	19	17	20	17	23	20	18	22	18	22	12	14	9	16	19	18	10	19	10	10	23	20	18	12	13	13	18	19	18	16	17	16	11	15	17	19	15	14	15	24	14	21	24	11	13	12	13	14	14	17	15	19	16	14	25	15	18	12	18	19	22	11	23	20	20	13	18	19	25	15	12	26	21	15	13	18	12	26	17	15	19	19	22	12	18	13	16	21	19	15	20	25	12	24	15	13	14	29	13	22	13	17	20	17	25	18	16	20	17	14	18	16	14	15	17	17	25	17	15	19	15	20	20	15	15	14	15	25	16	19	17	22	19	16	23	17	15	19	17	14	18	15	14	17	15	14	17	16	20	19	17	18	21	12	12	14	19	11	19	24	16	20	16	14	17	12	14	13	14	18	17	26	19	13	15	19	17	17	15	22	11	22	25	11	19	15	18	20	16	15	15	19	16	17	19	14	18	17	17	13	10	20	14	17	19	18	22	16	20	17	19	19	14	19	22	10	16	21	27	21	16	16	16	14	19	19	16	21	10	18	19	22	22	20	26	21	14	14	17	16	19	17	21	21	17	12	22	14	27	20	18	15	19	22	21	21	17	8	16	21	19	12	11	15	21	20	14	21	16	15	18	20	18	14	13	13	24	22	18	15	16	16	12	21	18	17	29	22	23	11	15	22	13	19	9	22	17	19	17	16	18	26	19	21	13	21	19	21	20	25	15	16	21	16	19	18	16	13	21	15	25	26	22	19	17	17	18	29	13	13	24	17	17	18	9	16	11	16	13	20	11	16	16	6	17	21	11	20	21	25	17	21	19	10	14	11	15	15	14	25	17	14	22	14	10	21	17	18	14	15	12	19	18	12	23	16	13	19	16	21	12	21	19	20	18	14	18	12	24	26	18	11	22	14	14	14	11	15	17	15	23	15	18	18	12	12	20	17	20	9	21	18	18	18	17	16	15	10	7	14	16	24	24	19	21	14	18	15	9	17	23	23	9	23	16	15	19	14	14	19	23	21	14	18	15	13	18	16	15	9	19	11	10	15	16	15	10	16	22	24	16	19	15	18	16	18	17	10	17	19	12	21	22	26	17	18	17	17	16	23	12	20	23	12	12	31	21	19	21	15	17	19	19	12	18	23	21	8
11159	2168	681	1761	3126	2939	2334	1854	1405	1241	1000	869	833	715	691	617	595	666	688	518	487	435	477	462	440	443	406	408	401	397	346	373	376	392	354	379	352	348	352	369	393	375	337	344	369	349	333	408	360	352	326	385	353	349	380	318	329	334	363	354	366	351	324	347	340	325	334	327	313	330	334	359	324	357	328	348	312	347	313	340	350	357	328	329	328	330	337	353	324	373	342	324	339	331	337	319	336	320	338	335	358	331	346	327	314	334	351	312	328	353	327	354	319	336	329	357	328	343	371	342	308	380	315	331	335	357	309	309	355	334	316	308	364	315	334	360	350	337	350	306	348	311	324	353	342	300	357	331	332	317	304	324	344	328	328	346	334	315	336	326	294	342	307	355	350	330	343	348	342	333	356	340	313	336	338	336	341	326	330	320	320	332	313	323	327	311	328	330	333	342	303	344	281	288	369	349	350	350	346	362	347	337	310	341	328	376	353	345	331	342	340	332	339	338	335	355	330	348	371	301	337	320	341	303	328	316	317	324	346	343	341	348	346	337	328	320	315	326	344	349	323	308	294	334	342	309	338	328	322	335	340	320	350	381	325	360	343	339	318	356	315	305	361	325	311	329	340	312	329	303	355	341	338	345	333	319	338	331	324	352	341	314	311	325	322	351	361	345	337	342	336	343	315	300	327	325	331	336	347	311	341	329	333	337	352	338	330	321	347	349	336	331	349	335	348	360	342	295	328	330	324	336	361	357	327	301	327	332	310	360	337	312	348	344	310	361	339	351	321	368	339	346	335	321	343	347	324	337	332	348	312	312	388	331	343	356	327	329	330	355	312	335	336	347	333	346	334	354	300	328	348	336	328	344	325	356	332	333	308	325	346	356	327	360	353	326	355	334	358	324	315	329	328	332	327	331	354	363	384	303	318	350	344	344	341	335	315	329	341	327	348	352	354	326	311	336	311	370	318	340	319	349	339	356	319	354	344	326	364	334	355	314	333	324	309	327	337	350	336	322	319	319	337	324	308	347	358	343	328	319	348	357	344	299	321	336	333	324	348	334	315	343	329	342	334	308	336	323	348	337	288	312	348	343	293	318	310	325	346	315	346	356	348	331	331	331	345	320	340	357	345	367	362	345	374	351	341	341	347	339	351	334	367	302	321	337	359	338	327	316	340	342	319	336	318	371	322	353	309	328	355	336	349	330	316	338	352	362	343	327	335	351	338	310	324	310	348	333	344	366	327	318	353	339	319	311	336	319	324	334	337	364	346	331	358	363	334	323	321	366	330	335	315	296	320	354	347	347	364	326	333	338	315	351	319	316	346	343	314	322	297	322	334	329	316	338	329	351	368	332	334	313	320	341	382	320	368	349	309	354	318	338	315	334	336	325	320	344	342	333	337	322	337	341	330	326	328	321	335	309	370	345	317	351	327	364	335	371	330	365	332	357	320	302	307	358	354	330	350	394	353	352	330	323	320	335	349	355	325	359	328	308	308	357	358	355	329	315	347	350	367	377	324	308	358	354	310	314	347	368	381	315	336	340	376	321	336	314	305	340	335	330	302	323	329	347	315	340	359	363	331	353	339	300	331	330	347	348	332	344	358	356	362	336	317	347	339	301	338	322	346	343	319	313	306	338	320	338	324	329	336	342	341	304	354	333	335	296	334	333	318	352	315	329	325	341	372	333	349	351	355	367	371	336	310	357	297	345	325	354	325	346	327	322	330	302	339	313	382	349	325	347	345	330	341	330	341	362	357	351	367	309	328	316	332	329	327	339	325	351	312	337	348	311	348	332	339	336	312	331	333	326	347	344	316	321	361	318	312	315	378	336	357	346	372	326	297	332	311	341	344	351	326	326	335	342	326	316	345	372	293	338	347	334	298	336	325	331	322	319	327	333	328	346	357	338	353	310	321	333	317	340	366	335	370	326	337	377	356	356	341	314	328	339	321	335	321	341	360	311	328	336	355	335	346	334	314	316	336	342	346	325	348	325	345	326	302	340	332	329	347	343	353	326	342	351	381	334	353	319	310	316	308	331	324	345	347	332	350	357	368	322	311	349	323	356	367	297	346	292	364	314	320	334	341	338	342	325	309	346	353	353	354	333	327	319	327	323	353	354	362	363	379	337	364	327	348	328	368	305	347	336	335	369	331	356	335	329	297	361	330	316	319	345	324	369	348	356	326	326	331	297	342	345	308	321	338	323	335	351	344	324	320	375	327	351	322	310	329	335	335	318	322	308	314	325	360	332	328	348	308	348	336	330	312	334	324	331	341	340	351	345	310	358	315	365	366	349	337	320	301	341	367	351	346	338	331	338	344	319	329	341	326	327	312	349	354	361	320	339	360	329	340	348	324	311	336	336	345	338	356	321	325	353	336	352	325	312	322	320	325	324	321	341	319	338	335	313	351	346	306	318	349	336	331	326	344	354	306	331	326	339	331	348	313	355	351	327	346	332	345	326	354	303	322	345	346	307	321	308	365	345	338	340	347	327	328	312	360	342	328	326	331	353	296	356	340	316	350	308	317	324	352	321	334	324	342	310	319	321	337	351	333	331	349	335	317	351	327	341	301	337	353	322	325	307	308	329	354	358	372	340	325	351	299	339	296	284	324	349	324	328	341	355	338	302	299	345	359	337	313	351	335	328	321	346	341	344	333	348	344	332	351	325	325	348	361	310	303	314	320	336	371	307	358	309	320	303	308	329	338	385	362	350	306	342	316	350	344	334	352	355	361	321	335	340	296	321	319	333	354	334	349	377	334	331	323	333	337	340	354	340	328	333	326	317	314	314	376	380	336	339	355	327	339	323	325	325	348	302	350	310	333	327	350	352	334	346	342	381	368	303	326	309	316	299	350	313	358	328	336	336	342	348	335	323	349	345	353	325	361	315	342	324	337	306	330	347	329	318	337	322	338	395	356	353	351	360	363	350	326	271	326	320	291	333	333	317	332	349	322	319	319	347	333	341	325	363	322	327	338	373	331	347	330	342	349	337	340	336	353	321	317	318	334	341	317	332	346	310	305	367	361	333	331	326	367	350	315	332	343	351	310	323	304	362	338	322	338	316	328	322	357	327	323	342	348	350	359	348	349	339	331	325	320	316	350	326	378	358	287	376	334	320	310	308	338	337	318	332	319	395	323	339	348	335	345	356	334	336	351	324	344	378	362	352	311	312	367	314	353	335	324	323	329	374	363	332	355	317	338	335	326	353	346	331	289	331	323	328	305	343	365	356	308	328	310	350	335	358	311	333	324	330	328	308	337	335	369	328	321	328	337	324	343	360	316	312	348	337	300	308	343	324	340	327	308	324	372	333	304	325	326	311	341	326	349	328	315	322	328	331	351	327	325	360	331	306	337	320	338	303	329	333	352	271	333	318	323	336	342	349	292	323	337	324	310	387	311	323	333	300	332	340	330	353	319	299	373	336	343	306	335	344	357	344	325	342	338	315	370	360	314	316	320	330	286	340	326	343	308	318	342	362	325	302
2361	171	69	50	79	91	119	98	66	74	69	65	62	53	38	44	49	42	38	48	43	31	47	37	34	38	42	33	33	32	28	24	26	43	33	39	29	21	36	27	29	34	23	23	32	32	25	32	29	33	28	24	25	28	27	27	32	31	25	26	35	23	41	23	20	35	32	25	31	38	27	37	28	25	21	22	23	23	35	27	31	29	34	27	28	37	32	33	29	27	26	38	23	20	25	19	20	33	29	29	29	22	42	31	32	32	25	35	35	32	29	25	35	27	31	36	31	28	25	34	29	34	26	26	30	24	24	28	27	27	32	41	34	37	31	26	31	33	27	36	29	30	21	30	26	25	41	30	27	34	32	32	26	29	21	30	27	32	20	33	37	27	23	26	20	31	38	20	24	33	18	31	32	22	33	28	26	27	24	34	23	24	31	27	31	30	23	31	27	25	34	36	23	33	30	34	32	24	24	39	34	33	26	36	34	21	33	38	29	31	16	18	32	30	32	24	26	35	22	28	32	30	28	34	41	34	21	35	30	35	31	21	24	35	23	20	23	31	31	43	34	23	29	27	20	15	32	29	31	28	33	23	29	31	30	34	34	30	22	26	29	25	31	34	31	30	32	36	35	25	32	21	25	31	34	28	24	28	41	35	39	30	30	25	21	33	26	25	30	19	31	30	26	28	26	35	30	30	29	16	29	31	29	28	29	17	25	35	24	30	25	24	31	23	30	26	29	23	36	38	33	33	28	23	33	18	43	25	25	26	17	26	36	30	28	28	33	23	21	20	38	19	31	30	21	30	28	32	23	26	33	27	33	28	39	25	23	28	30	25	26	28	29	38	32	27	41	25	26	30	26	19	34	23	29	28	38	28	34	24	29	25	34	26	28	25	30	24	17	29	28	29	35	21	23	23	29	33	40	37	19	27	30	28	32	32	26	28	26	21	29	31	39	27	39	33	30	33	30	27	30	19	28	25	35	34	27	23	33	33	24	28	29	24	32	27	26	32	38	25	24	35	27	28	23	26	28	25	25	28	35	38	23	33	24	22	37	19	26	23	42	28	33	22	34	34	25	23	33	25	25	23	30	30	30	37	29	29	34	26	30	29	28	26	37	21	28	27	23	27	29	28	27	26	26	26	33	36	27	28	28	26	35	35	37	31	31	26	28	25	28	26	28	29	28	29	30	33	21	36	26	30	32	23	24	39	36	33	27	25	28	26	20	31	27	28	33	35	23	27	25	34	28	36	36	28	24	32	23	24	33	27	28	31	34	24	20	27	39	20	21	29	21	20	28	33	25	25	25	29	32	28	28	25	27	31	29	27	25	26	24	34	24	27	19	28	30	36	28	29	32	23	42	38	36	27	29	25	27	24	26	37	22	37	25	27	32	39	32	29	33	25	28	32	28	28	29	29	21	28	29	26	24	33	24	27	28	20	27	21	31	33	23	36	30	29	20	23	31	30	27	33	24	35	26	24	25	30	32	44	35	20	36	27	33	31	26	39	23	22	33	29	21	22	29	36	22	30	36	24	37	37	19	30	25	23	29	22	20	23	19	26	31	27	26	37	22	24	22	29	26	35	38	19	22	28	33	28	34	26	30	35	18	24	39	23	27	35	27	18	37	20	23	25	34	24	30	34	28	28	29	26	29	27	24	31	28	19	27	30	26	34	23	30	28	23	24	27	32	31	25	22	37	30	28	22	28	29	19	15	18	23	22	23	28	33	27	23	22	25	32	21	33	29	14	26	30	29	33	23	32	30	21	18	32	28	26	30	29	29	36	33	36	29	21	27	29	32	37	25	34	37	28	32	30	21	32	33	28	25	28	24	34	27	38	24	22	31	26	25	34	32	30	30	30	25	31	24	28	37	26	28	31	22	24	41	30	34	22	36	33	28	35	29	38	22	28	32	25	33	23	25	30	28	20	22	32	29	24	27	36	31	29	24	27	31	29	21	28	19	31	26	33	36	38	32	36	23	29	31	28	33	26	26	33	34	32	28	39	29	29	31	27	34	21	31	33	22	33	22	23	36	37	34	30	26	37	27	35	35	40	22	23	27	28	23	27	33	33	27	12	30	32	25	31	23	33	36	30	25	29	31	22	27	27	33	26	40	22	17	29	22	23	26	37	19	25	28	22	19	29	25	27	32	32	17	24	34	34	26	27	26	26	24	25	32	30	30	30	34	34	30	30	27	32	39	30	21	24	29	41	29	25	26	24	28	28	28	19	22	25	33	28	33	23	33	27	17	30	26	30	25	30	28	20	27	29	33	31	28	34	31	35	33	29	30	24	26	20	23	26	25	27	26	32	29	29	34	17	31	31	30	35	26	30	31	29	31	28	33	33	22	28	24	27	35	28	25	32	26	18	28	28	30	26	28	23	25	27	40	22	37	19	33	24	26	29	23	26	28	20	25	29	29	24	32	34	27	35	26	28	26	27	27	36	29	34	24	31	25	22	22	16	29	29	28	28	24	30	27	26	33	22	23	22	27	25	32	25	22	28	26	28	37	25	27	23	29	27	19	48	31	28	20	35	26	34	35	27	25	26	26	33	27	26	36	28	31	22	27	27	27	29	29	34	27	30	37	29	27	29	27	36	25	33	26	32	27	30	23	30	34	17	32	26	23	25	18	25	26	39	35	25	21	20	33	31	30	33	26	32	32	35	38	21	26	30	23	32	28	36	25	32	29	35	31	36	33	33	29	38	33	20	22	33	28	20	31	41	38	30	15	36	30	27	29	32	23	18	30	35	24	33	31	24	36	24	20	33	28	30	20	18	27	33	29	21	23	23	20	29	27	33	34	28	28	19	19	26	26	25	25	20	25	25	22	29	35	21	35	32	29	29	33	33	37	23	25	22	26	29	24	23	22	34	24	41	24	29	24	24	21	27	33	26	22	28	23	30	29	28	37	35	33	35	25	26	31	34	33	31	29	22	27	24	25	22	18	24	25	28	27	23	38	31	26	31	25	18	36	32	31	29	21	24	26	27	26	34	28	27	28	35	19	28	45	25	21	27	30	31	31	39	14	31	35	31	31	32	31	32	18	33	31	22	31	30	28	29	27	30	21	26	19	35	25	30	32	27	26	29	24	26	39	31	25	29	34	27	33	20	22	29	23	31	31	28	32	23	29	27	16	28	32	27	36	27	25	27	26	17	28	37	19	25	37	30	26	23	38	30	36	26	34	23	35	33	22	29	31	35	31	26	40	27	35	29	32	28	28	30	25	23	35	37	24	27	24	27	42	28	22	27	25	26	26	35	26	38	25	26	20	32	34	26	26	22	33	27	29	20	20	34	30	31	28	28	24	32	32	30	31	26	35	33	23	28	25	37	36	28	32	28	25	22	29	28	36	25	29	25	35	22	28	22	30	36	30	32	31	28	20	33	32	29	17	29	25	30	23	30	19	32	18	27	28	29	25	29	29	32	26	23	39	37	22	35	38	32	27	19	32	32	27	18	32	32	20	17	18	30	25	25	24	21	30
15361	4473	1706	5496	9851	9278	7480	5839	4656	3761	3054	2566	2246	1933	1791	1573	1374	1569	1622	1281	1026	998	1056	975	869	862	816	824	785	792	806	739	741	684	690	673	670	680	664	659	639	657	596	687	676	622	624	612	614	583	614	657	598	621	604	622	604	572	625	591	530	592	603	616	621	592	584	629	564	578	576	574	538	579	571	529	558	605	641	598	560	546	566	568	540	571	598	568	540	597	588	519	585	576	571	534	564	568	571	571	554	551	553	544	564	565	569	560	575	569	584	544	552	558	539	573	539	571	534	568	541	581	557	525	574	553	531	589	537	568	587	567	567	565	575	572	572	533	588	552	578	556	548	571	544	518	555	537	525	531	533	509	585	500	563	505	529	520	551	586	556	512	565	528	564	546	522	536	590	544	570	543	585	527	545	575	526	546	536	557	562	564	575	569	583	567	609	537	546	568	554	530	574	493	570	585	513	559	567	570	541	589	583	554	552	543	547	599	519	572	535	536	582	552	578	535	554	521	520	524	540	549	543	584	533	601	578	563	560	548	589	531	560	594	544	521	556	531	531	545	555	562	569	520	566	538	555	507	545	524	555	575	580	565	542	532	537	582	543	562	563	514	558	595	531	581	551	587	534	546	558	578	552	542	563	536	595	574	511	565	541	551	537	555	571	536	534	545	561	555	536	560	544	524	548	576	534	537	580	567	548	561	554	574	529	538	510	565	581	515	568	548	532	551	558	538	527	559	547	589	535	562	562	545	530	543	541	598	553	496	564	594	555	526	528	560	545	503	519	558	576	585	560	524	558	582	511	570	572	541	567	562	586	562	521	563	565	557	563	531	540	529	525	553	549	538	578	572	570	518	533	553	551	510	560	559	538	516	544	562	577	589	577	553	563	575	549	573	514	534	564	518	573	588	541	566	591	558	543	573	558	521	517	529	528	565	594	565	562	568	568	589	562	539	575	509	541	533	559	502	544	565	543	549	571	516	530	564	512	551	541	503	589	572	561	528	562	555	524	548	529	550	580	568	556	540	533	553	535	624	573	542	501	609	534	571	564	530	587	551	590	566	594	560	536	536	538	589	576	543	564	547	534	571	544	544	541	562	530	542	518	509	518	589	581	512	580	522	536	536	557	555	555	511	568	538	524	607	530	583	600	525	536	562	571	540	551	570	554	568	579	557	559	571	551	529	557	563	542	557	535	536	564	509	608	528	576	510	532	580	544	516	555	557	537	554	536	519	568	553	598	531	540	569	540	576	568	559	561	534	520	536	517	521	567	556	544	516	513	522	520	572	535	509	537	598	521	561	553	542	524	516	566	566	541	585	526	533	491	566	564	512	556	577	568	548	506	529	521	531	575	589	499	569	551	521	480	558	548	555	565	540	560	543	517	574	577	538	569	509	580	579	553	587	594	532	554	537	546	515	511	536	497	545	548	578	544	550	526	544	568	556	553	523	537	544	541	562	519	578	569	534	529	546	552	554	574	546	555	532	546	497	558	548	551	552	571	529	583	570	537	565	539	586	542	562	548	566	543	558	522	545	553	572	552	545	493	549	575	539	527	568	550	542	543	534	599	539	558	532	533	547	558	562	565	546	532	561	564	571	525	541	545	581	513	513	514	560	520	558	583	539	551	521	494	530	544	555	548	516	510	537	539	524	549	518	553	587	591	563	544	551	531	544	531	549	548	549	554	557	562	534	543	578	545	521	550	558	566	526	530	522	556	557	540	606	551	552	516	582	509	527	566	552	566	581	539	566	522	515	600	526	545	569	550	575	549	608	530	578	557	560	569	549	528	518	555	573	583	535	586	551	535	542	587	572	541	546	588	578	507	544	543	535	546	537	557	539	550	566	521	550	536	564	531	548	563	549	521	534	555	554	537	566	546	517	550	553	545	533	512	528	541	551	548	587	526	544	514	568	550	549	576	574	520	514	565	550	545	551	550	528	506	531	568	572	546	556	513	534	552	575	604	539	545	562	589	559	553	559	549	583	573	567	595	508	535	541	516	546	543	530	550	525	554	575	574	530	561	587	565	541	561	518	547	546	554	520	555	555	525	514	549	527	590	534	542	582	546	540	556	545	523	542	521	519	522	548	561	577	531	553	592	559	552	557	553	553	551	538	534	564	587	535	534	576	499	599	534	537	556	524	597	573	547	573	545	598	548	519	560	550	559	558	588	576	548	564	560	533	545	536	555	565	545	554	566	552	559	547	534	525	546	561	544	523	532	581	521	566	504	544	519	592	575	512	572	547	556	611	529	524	513	508	544	547	565	564	527	550	572	545	544	552	556	499	555	530	501	578	583	555	525	620	543	560	538	536	573	570	530	528	571	537	556	542	564	536	512	598	503	548	558	517	527	495	600	553	560	534	576	570	566	523	511	556	550	534	547	570	571	566	517	563	576	544	609	515	556	575	516	542	566	514	533	569	522	526	535	525	575	495	567	517	559	559	549	528	538	540	543	568	577	513	555	551	548	527	556	566	561	576	594	534	572	543	556	607	587	589	525	590	542	527	543	548	528	531	574	533	572	543	551	552	498	559	550	548	522	607	538	534	562	561	533	549	565	546	548	564	528	540	541	535	538	536	508	544	547	553	569	575	546	531	531	488	536	570	568	551	539	581	565	516	519	570	487	555	537	573	560	580	582	557	532	557	574	618	548	550	507	514	544	538	539	531	515	510	543	550	573	518	557	524	561	551	528	605	540	573	520	563	555	561	528	546	553	512	529	528	569	557	540	595	541	541	553	554	566	536	522	545	542	537	551	500	566	545	519	542	533	545	585	536	563	567	552	541	534	541	558	608	539	562	530	479	522	533	534	534	517	533	548	535	542	582	543	533	575	551	543	515	585	577	512	499	535	566	567	521	568	584	569	551	539	548	591	567	592	534	548	556	499	569	529	574	538	553	575	574	550	554	545	525	580	567	553	522	542	528	577	539	581	514	518	562	596	572	534	577	552	589	517	558	559	531	551	545	575	583	553	549	550	574	528	543	536	546	559	529	513	571	557	605	559	555	557	547	509	527	545	581	503	548	539	586	587	551	544	560	543	531	558	590	550	566	562	552	566	549	556	567	590	524	539	530	556	560	562	560	514	512	520	538	534	585	540	540	573	531	524	520	560	555	530	552	572	516	520	545	554	553	520	522	558	588	561	528	526	518	536	533	549	585	588	562	568	524	570	513	554	536	560	536	581	544	518	587	510	543	561	570	530	523	520	574	469	493	497	521	562	546	551	570	605	512	542	550	564	547	518	568	546	558	540	511	575	573	572	533	550	540	539	555	546	532	515	549	555	549	538	491	549	582	508	539	580	530	543	527	544	520	601	543	550	560	574	582	586	531	517	545	561	568	543	533	551	526	586	550	553	535	540	556	534	578	543	544	522	532	574	508	558	549	570	563	544	553	509	559	563	538	577	543	507	547	548	585	569	565	513	555	533	566	596	588	539	591	530	577	551	498	555	564	551	559	514	509	507	529	517	543	542	553	538	569
2311	160	65	75	78	78	106	77	82	63	68	63	53	50	64	42	39	37	61	35	44	41	41	35	35	34	43	43	35	35	25	35	25	32	37	40	35	21	34	31	27	30	25	26	33	35	41	28	27	30	31	34	30	35	33	35	25	38	34	19	28	28	27	26	33	31	29	22	35	25	30	26	36	32	37	29	29	31	26	28	27	24	32	24	31	31	30	24	27	33	21	35	25	33	23	28	24	29	39	37	34	27	32	22	28	23	25	32	29	27	29	29	28	28	24	36	33	34	35	41	23	35	29	26	24	41	19	25	27	32	27	29	31	26	29	19	24	37	28	32	33	36	25	23	39	22	32	34	24	36	26	32	30	35	29	28	32	26	36	18	29	32	38	18	33	31	24	30	25	33	43	29	29	15	28	24	27	23	34	30	28	29	26	28	33	35	29	30	39	30	29	34	25	18	25	27	39	37	22	39	26	26	36	30	36	20	26	21	23	19	31	31	26	31	32	24	36	23	31	19	25	39	35	25	29	30	26	23	15	24	36	26	31	15	27	30	25	33	20	33	25	35	27	23	26	31	20	29	31	34	26	22	23	23	32	26	23	26	23	30	29	24	33	33	26	24	26	36	33	32	18	30	27	25	28	26	23	29	17	33	30	20	40	38	29	21	35	10	24	34	30	24	32	22	25	39	28	29	25	37	31	24	23	24	30	28	26	25	36	23	25	34	33	36	23	20	22	24	32	34	29	24	21	33	32	22	33	19	19	28	30	20	28	31	32	23	31	31	26	26	24	29	34	25	34	24	42	27	33	17	20	21	33	34	37	35	28	33	27	31	26	27	30	21	24	38	28	31	31	26	32	24	42	31	16	27	35	25	33	29	31	24	33	24	24	40	25	31	27	36	31	28	23	32	36	31	35	26	22	34	24	27	35	27	32	40	23	18	17	36	29	20	33	29	26	35	38	24	29	19	29	36	27	32	30	33	31	24	26	33	31	28	26	32	34	28	35	35	26	28	20	34	19	26	24	28	31	39	41	28	26	35	26	41	30	35	29	28	29	30	19	24	29	29	29	33	26	30	25	41	23	29	17	22	27	32	30	27	27	30	34	28	29	27	22	31	39	29	38	27	29	35	32	24	37	25	32	19	31	29	30	36	24	28	26	31	22	24	30	30	31	27	26	27	29	32	29	30	29	43	27	35	23	24	44	23	32	25	29	23	23	29	31	16	30	29	33	32	25	27	27	29	33	20	31	34	29	27	27	30	30	34	29	25	24	29	30	20	28	32	26	31	26	38	31	29	30	25	31	33	31	25	26	28	31	30	22	32	33	29	27	32	33	36	24	26	30	24	28	30	34	29	26	41	28	18	31	21	29	34	29	23	21	22	29	30	24	30	25	36	23	31	29	27	27	23	33	29	25	24	38	24	27	24	24	30	29	31	32	32	38	28	34	23	29	17	20	34	31	30	25	27	36	29	36	21	25	20	39	28	31	22	23	26	34	31	22	22	37	31	30	23	23	29	24	23	20	32	27	29	29	32	40	36	26	28	27	26	33	35	26	24	30	30	27	28	34	29	28	25	24	40	25	17	34	24	31	37	16	20	30	26	28	30	27	21	38	19	23	37	31	26	31	31	15	29	35	24	30	23	27	28	26	30	31	26	32	25	29	37	36	30	18	23	23	33	28	19	35	14	40	31	32	22	37	24	21	31	27	21	33	27	33	35	40	24	39	28	20	21	26	30	25	23	34	23	29	24	30	23	27	25	27	28	34	31	29	31	28	28	32	37	22	31	26	26	29	33	26	34	25	22	34	31	25	31	18	33	33	16	31	26	46	31	29	30	30	38	31	18	33	21	32	22	36	26	29	30	35	25	22	26	35	40	27	34	28	32	33	25	31	29	31	38	24	26	26	30	24	31	24	34	21	34	36	24	18	32	37	28	21	31	28	26	25	30	24	36	25	30	23	25	21	20	25	28	33	29	25	29	32	34	23	25	32	30	25	19	17	30	22	27	21	26	31	29	37	29	27	32	33	30	28	20	32	25	20	19	29	28	25	28	24	34	32	23	25	20	33	22	30	31	32	34	27	25	34	37	32	18	24	25	28	21	42	30	28	26	28	34	17	23	31	24	20	23	25	36	18	29	21	32	30	30	30	31	30	39	20	32	20	28	27	29	34	26	21	22	37	36	22	26	27	23	32	22	22	30	28	30	32	29	34	29	24	45	29	46	27	21	29	29	23	30	26	26	28	31	35	16	42	30	23	23	37	33	22	30	24	27	32	21	23	25	29	32	37	30	30	31	30	26	26	23	26	30	25	29	37	28	23	22	39	27	25	23	34	46	32	23	34	39	24	27	26	30	33	25	25	20	41	48	26	33	23	34	26	24	33	24	26	23	41	22	33	22	24	13	35	30	25	31	36	36	28	33	24	31	30	26	23	41	34	29	33	27	24	30	24	29	19	26	39	29	39	26	28	29	32	31	39	29	34	24	24	28	30	22	29	25	22	30	27	32	32	33	22	30	35	27	27	30	30	33	35	29	32	31	31	20	33	25	32	28	31	30	21	25	29	31	18	29	38	25	30	25	24	34	24	30	31	28	32	26	23	27	29	33	30	29	28	30	25	32	29	34	44	24	25	33	25	24	39	41	28	24	26	27	21	21	23	24	36	18	31	29	32	33	28	27	30	27	21	25	20	22	32	33	34	30	26	28	30	22	27	34	26	37	30	27	28	23	35	32	33	27	18	22	36	28	22	34	31	34	28	29	21	29	39	30	30	24	31	27	31	22	28	34	25	24	24	29	29	37	31	24	38	31	30	32	27	28	32	33	32	32	32	25	38	34	20	38	32	29	28	27	33	30	17	16	29	24	20	29	27	31	23	30	22	36	29	34	32	32	30	25	29	27	37	22	34	30	33	23	24	32	32	25	25	25	24	28	31	22	21	29	27	24	31	30	30	35	33	32	25	29	36	23	26	25	22	34	27	22	29	18	31	29	23	28	29	21	29	35	35	27	30	25	25	23	27	27	24	27	30	27	38	34	23	24	34	28	25	41	22	32	28	27	21	26	33	34	33	30	31	30	33	31	33	31	39	25	28	17	28	20	20	25	34	23	38	30	26	25	31	29	30	27	29	31	25	27	41	30	23	33	31	36	24	27	16	32	25	27	27	27	22	30	33	33	32	32	24	21	28	28	32	14	24	28	24	37	32	26	33	29	20	31	32	25	29	28	16	28	39	22	27	27	33	29	23	20	35	29	24	33	29	26	25	23	24	23	34	24	27	38	30	21	32	28	26	31	31	24	29	21	33	38	38	29	20	23	33	25	33	36	28	34	25	22	41	26	22	26	38	25	24	33	28	25	26	31	27	29	22	34	34	37	25	32	24	30	27	35	32	31	29	22	30	35	35	29	22	34	30	20	34	17	26	27	25	25	32	27	28	25	30	37	26	27	34	21	29	37	32	23	35	20	17	23	25	28	29	30	36	23
15444	4408	1639	5353	9502	8813	7131	5587	4371	3613	2931	2512	2118	1938	1731	1599	1375	1556	1458	1247	1044	1007	948	968	859	808	812	815	787	763	743	718	708	742	672	652	651	664	633	643	669	623	621	631	660	627	639	614	623	569	585	583	579	604	614	600	559	585	605	586	596	559	528	572	611	585	513	576	549	562	556	569	576	559	563	554	574	573	536	563	604	566	569	586	539	581	554	551	569	569	557	577	550	555	582	523	551	581	554	514	562	535	537	579	570	560	539	534	545	550	549	499	516	569	529	565	540	522	564	579	564	544	578	553	539	550	542	558	504	555	575	577	589	582	565	551	524	549	528	559	510	539	519	545	531	566	552	541	551	576	591	586	535	558	559	563	542	562	541	573	532	572	571	568	560	554	558	548	562	592	588	518	550	552	539	550	575	573	512	498	552	526	576	615	509	523	557	559	565	548	555	525	572	537	555	549	526	559	567	568	538	570	593	555	482	579	518	543	543	540	519	528	543	516	517	562	568	521	524	540	546	522	548	561	587	567	576	548	603	524	604	569	549	527	562	564	548	530	550	495	570	516	496	508	512	552	597	559	571	543	565	562	528	547	519	555	533	587	562	593	557	545	523	566	558	543	614	535	554	587	544	537	543	528	565	517	523	563	542	553	547	566	522	545	535	575	579	500	546	544	535	547	549	516	597	581	510	575	587	596	577	522	520	563	548	536	550	584	549	539	551	569	525	536	543	583	553	583	552	571	547	511	514	544	560	557	526	547	542	530	554	583	558	546	548	539	533	543	540	530	607	554	539	520	554	584	514	586	524	547	547	517	524	561	570	545	569	546	524	589	553	557	555	539	571	529	530	555	562	545	538	566	559	530	564	505	522	583	535	577	537	551	504	523	571	539	535	569	563	510	532	541	539	548	562	549	563	594	553	561	515	547	540	518	504	537	578	551	551	554	508	526	538	524	599	530	535	538	511	547	561	539	557	578	560	567	549	573	518	527	565	559	545	569	539	548	536	540	582	571	536	549	525	512	550	584	593	527	547	517	562	522	563	529	529	568	585	524	552	538	553	533	542	575	543	555	525	537	533	525	551	546	550	580	508	583	513	588	568	572	542	560	562	544	515	561	533	538	534	542	555	549	540	553	545	530	555	558	539	521	547	557	521	550	536	580	527	506	563	537	550	564	520	552	540	567	521	586	559	539	543	550	580	535	556	553	492	556	586	569	518	547	562	539	540	573	559	521	572	554	562	568	560	539	557	552	511	548	560	510	573	523	548	556	554	541	520	520	554	540	590	587	507	499	520	547	501	555	539	571	542	539	563	541	521	567	538	555	563	560	560	546	525	562	538	553	574	509	592	571	573	541	569	548	524	585	515	537	562	549	532	550	563	583	579	533	593	554	494	509	580	512	567	534	535	551	577	567	540	524	519	573	591	545	533	563	534	545	524	551	599	536	526	561	502	577	518	570	515	545	572	525	513	562	561	552	557	547	527	520	552	520	568	546	543	569	554	544	553	570	552	555	502	540	564	512	546	569	505	543	544	538	533	545	539	584	531	498	510	554	564	543	566	555	560	550	555	507	498	515	536	546	517	573	555	544	543	545	562	546	562	520	539	551	541	573	559	562	530	539	557	489	568	553	494	570	573	524	532	541	544	565	525	529	570	515	566	548	528	541	551	548	547	523	523	533	518	528	543	510	565	535	547	552	520	578	551	533	579	537	558	553	547	573	593	555	556	556	510	577	543	543	519	576	511	578	534	572	562	560	527	539	545	546	545	563	542	535	564	562	540	544	556	515	527	539	564	564	544	578	526	581	567	548	531	510	565	579	555	534	584	594	545	527	519	576	566	562	568	515	564	509	591	526	529	537	508	537	517	561	547	567	561	573	490	522	579	542	528	505	560	543	579	541	539	542	561	531	555	537	572	571	524	596	495	568	545	514	567	505	528	557	572	536	503	527	546	535	559	543	538	557	542	544	561	536	560	521	565	515	573	545	541	534	528	554	537	570	583	547	597	567	567	545	574	564	548	545	547	557	556	573	530	527	589	542	535	560	547	511	515	576	602	538	574	533	544	544	490	544	564	524	576	535	529	579	538	545	555	620	557	565	566	530	538	509	564	565	565	547	543	521	555	534	541	544	516	524	553	531	527	557	532	519	548	548	524	547	556	575	556	539	557	531	544	558	522	560	569	566	527	569	519	512	552	539	597	505	509	569	530	560	533	480	577	522	518	548	541	573	548	527	570	572	560	525	530	569	542	536	559	568	560	543	535	549	549	526	532	509	543	562	514	551	572	524	547	556	545	543	609	527	559	538	529	535	559	537	529	552	558	545	571	530	558	534	548	567	558	595	541	520	568	547	516	538	561	529	532	514	546	584	550	525	526	528	523	562	536	545	578	562	527	527	576	508	586	504	554	536	582	520	580	558	591	534	534	555	527	541	569	570	568	496	561	574	563	555	596	574	528	513	581	593	565	555	583	529	571	559	526	575	537	530	516	572	554	564	524	530	570	560	542	571	547	546	521	557	551	589	527	558	551	525	544	586	558	575	543	512	571	517	558	565	568	556	489	582	555	549	519	569	561	539	502	547	553	519	542	510	565	550	558	585	535	498	553	524	560	552	579	587	551	550	574	548	523	584	570	527	572	533	585	563	533	535	581	576	533	550	550	555	513	558	580	565	506	554	537	546	536	594	528	525	555	554	560	508	562	544	546	574	526	559	606	521	557	582	532	521	510	521	532	513	530	535	529	538	539	580	543	523	556	550	545	559	591	505	535	523	545	553	540	533	536	562	511	549	528	561	530	557	569	542	551	568	516	569	522	529	552	568	535	515	580	550	563	589	598	572	485	551	537	510	559	539	547	568	579	581	549	553	547	581	570	549	540	559	580	552	559	568	543	549	547	552	533	543	539	544	560	554	558	552	569	583	542	546	505	557	556	524	563	535	511	517	574	556	510	535	517	513	551	541	525	519	522	558	510	527	530	541	577	570	495	558	521	528	537	515	534	525	531	526	538	585	555	505	553	520	533	547	543	604	532	570	528	574	542	511	543	542	549	592	573	522	508	568	551	520	566	548	557	530	523	529	532	551	519	552	505	508	566	562	540	545	571	527	546	529	550	536	581	538	541	554	536	568	530	572	539	549	589	541	537	523	597	527	573	574	545	548	610	539	537	539	546	534	561	523	577	565	590	523	529	543	539	524	556	501	521	564	532	534	549	544	525	509	520	550	550	534	516	504	531	551	571	517	504	557	509	516	606	527	517	555	567	576	554	542	582	546	524	550	560	528	552	514	538	599	574	533	541	484	534	550	550	544	547	499	550	524	573	538	537	539	541	557	516	526	552	539	540	520	565	535	571	538	561	518	568	549	538	515	526	505	526	567	557	533	522	575	568	533	578	532	548	526	547	539	548	561	545	538	551	569	554	542	538	585	544	534	503	514	578	524	519	548	536	555	543	530	537	505	519	559	556	544	524	547	540	547	535	556	556	529
1770	246	97	64	123	200	170	154	103	109	92	97	85	51	53	55	51	61	55	38	34	24	38	28	31	22	29	27	23	28	32	21	25	28	14	18	16	19	24	21	20	24	22	19	23	23	20	12	15	14	13	16	26	17	14	19	18	25	19	15	14	17	15	14	11	19	15	13	19	21	13	17	19	18	16	23	27	18	21	16	16	9	11	18	15	16	17	13	23	21	18	22	14	19	19	10	12	11	15	14	15	11	11	13	16	14	10	14	17	19	16	18	11	15	15	10	16	13	20	16	14	15	12	10	15	18	18	8	13	17	12	17	19	13	20	18	18	12	15	16	16	20	22	13	19	18	13	15	12	15	20	14	12	14	16	20	12	14	17	17	15	8	14	18	16	20	17	19	10	15	16	11	17	14	19	12	17	14	18	13	17	17	13	7	11	20	18	16	11	17	15	11	12	15	24	17	17	19	9	17	12	17	13	13	12	14	13	18	9	15	14	15	15	12	14	14	19	19	13	12	14	17	18	17	17	16	26	23	17	22	13	16	19	24	17	14	16	20	10	14	14	16	19	22	15	16	21	15	7	18	17	20	15	11	22	16	18	10	15	9	19	16	13	20	11	19	11	12	11	16	22	15	16	12	16	10	16	21	17	14	19	15	14	9	11	18	15	19	17	15	13	16	13	17	17	9	18	22	19	18	17	16	17	14	22	15	16	27	18	16	14	13	11	15	5	8	17	15	13	13	9	9	20	17	17	16	24	14	16	12	22	17	6	11	17	9	23	14	7	15	20	18	11	15	23	13	14	9	16	15	19	20	16	18	13	16	11	11	15	13	9	11	20	21	11	14	20	15	15	13	11	19	13	23	21	18	20	15	10	13	11	12	9	13	15	23	24	20	11	9	15	13	22	9	15	12	14	9	19	14	15	13	14	13	15	15	22	12	15	13	16	18	14	13	15	18	19	12	21	16	15	16	19	18	14	16	10	17	11	16	17	18	22	23	13	17	13	14	9	25	13	14	16	10	16	14	15	16	14	11	22	8	9	8	15	11	13	16	18	20	13	20	13	12	14	17	14	11	12	16	18	9	16	18	15	14	8	13	14	30	15	20	12	17	16	10	11	17	10	17	17	12	10	18	21	29	14	15	12	19	11	13	19	15	14	16	9	14	13	11	17	12	11	14	9	12	8	11	11	9	17	19	18	17	11	18	14	10	11	15	16	5	13	15	24	13	11	11	19	17	16	13	20	19	16	12	13	12	17	14	11	17	14	7	15	14	18	16	17	11	14	17	15	16	15	15	14	18	13	10	22	16	21	16	16	13	22	24	13	13	10	19	22	20	15	12	13	10	13	8	12	15	10	18	14	12	12	15	14	15	18	16	16	14	21	16	17	13	13	13	15	12	12	19	19	11	12	14	22	17	18	11	12	14	15	12	16	14	21	10	15	12	20	14	15	9	11	22	16	15	16	15	18	12	17	9	7	22	16	12	10	14	11	13	17	20	16	16	11	13	15	17	14	11	12	10	16	18	16	11	16	22	17	17	15	11	14	12	14	11	10	13	11	11	14	12	15	9	12	18	14	18	18	17	13	19	19	13	16	15	11	18	20	19	20	17	18	11	14	24	17	21	16	9	15	22	16	19	14	14	12	13	6	16	14	17	18	12	25	15	11	18	18	15	21	12	16	17	16	11	16	19	18	8	11	16	11	18	14	21	19	18	12	18	11	13	13	19	21	15	22	18	18	13	11	12	23	17	18	11	21	11	18	13	11	15	14	20	8	22	22	12	20	11	13	17	18	13	17	12	16	17	15	11	8	15	15	22	13	18	15	18	17	18	18	23	11	21	13	17	10	10	17	22	21	14	16	17	23	11	13	6	12	11	23	13	15	18	14	13	14	13	15	17	9	10	19	15	9	9	12	20	20	16	8	13	8	16	15	17	16	14	18	10	15	14	6	18	18	11	7	18	13	16	12	11	19	12	14	18	14	18	9	20	19	16	14	11	15	18	22	23	15	11	14	11	14	17	14	12	20	15	17	12	11	18	15	14	11	11	17	20	23	15	13	25	14	13	11	11	25	21	15	22	14	20	18	13	20	11	12	13	12	9	15	14	15	18	18	16	22	19	18	9	15	16	6	18	20	17	13	20	11	10	19	18	12	16	17	13	16	15	16	21	12	11	10	16	19	9	13	19	13	19	18	14	14	14	17	16	20	21	16	10	14	13	21	19	22	16	9	17	27	18	14	12	15	20	15	15	16	13	19	13	23	19	16	22	13	8	25	19	8	16	14	18	13	21	10	20	13	15	13	19	19	16	17	14	10	21	12	17	12	8	14	17	16	18	15	21	19	21	12	16	11	7	22	18	10	15	17	15	15	13	14	19	16	11	14	13	13	19	12	12	16	15	14	10	8	13	17	18	17	10	9	9	16	12	16	17	14	24	20	15	19	17	13	14	17	13	18	17	14	11	23	13	13	14	10	20	10	15	10	18	10	13	15	17	9	16	12	9	11	15	21	20	10	10	14	19	18	11	17	14	12	16	11	19	12	9	17	14	19	10	12	25	19	16	10	7	10	22	16	12	19	21	12	18	21	17	16	16	15	18	10	11	18	13	12	13	21	13	17	17	10	20	12	17	15	14	20	11	11	18	13	18	12	19	16	12	18	14	12	13	15	13	8	8	15	11	7	17	19	11	12	13	14	18	15	15	11	17	11	13	12	12	13	14	13	14	13	13	16	8	15	12	11	13	16	10	13	9	13	17	17	10	8	19	15	9	23	18	20	17	11	21	20	16	9	20	25	14	13	23	13	10	20	13	14	13	20	11	17	15	13	17	12	16	10	11	17	10	16	18	9	12	11	12	11	15	12	23	14	9	9	23	16	16	14	12	13	18	12	21	15	14	19	24	19	10	15	16	14	19	17	11	17	13	13	20	13	16	11	15	14	11	20	14	13	14	11	16	18	16	15	14	16	16	13	13	17	12	17	13	17	17	14	12	21	16	18	9	13	17	14	16	11	15	14	10	21	17	18	16	5	14	16	26	9	12	13	20	9	9	15	21	15	26	12	14	14	15	18	17	15	15	16	17	14	21	9	17	13	16	9	6	15	20	14	15	10	9	15	17	10	14	30	13	9	13	18	15	18	17	21	12	12	11	11	23	15	14	23	16	15	12	19	21	7	23	12	22	12	23	15	18	19	15	17	12	8	9	15	17	14	24	20	17	24	10	9	26	17	14	9	12	11	13	16	10	22	13	19	14	13	21	12	16	15	20	14	11	14	12	18	16	14	20	16	12	16	13	16	14	18	15	15	16	13	8	13	18	16	19	10	15	15	17	17	18	11	16	12	17	13	19	11	15	13	19	11	17	18	8	14	18	17	18	17	24	15	11	11	10	13	16	14	14	13	16	5	18	18	16	12	27	11	18	18	13	16	21	11	19	11	14	14	22	10	17	14	12	11	23	15	18	19	9	19	14	20	13	20	14	13	22
22173	7340	2873	10210	16903	15836	13024	10395	8192	6749	5261	4521	3764	3291	2840	2542	2098	2463	2316	1765	1422	1302	1192	1131	1023	1033	932	878	855	802	794	745	692	640	582	582	614	590	541	539	500	516	463	492	451	474	437	469	430	447	430	437	410	405	420	411	398	416	414	407	400	368	382	333	361	329	376	365	347	318	372	341	337	340	328	306	334	329	340	313	358	325	321	308	340	352	327	290	323	372	332	320	306	327	326	323	338	342	342	290	318	305	315	326	315	319	270	306	326	314	327	333	286	280	301	311	315	304	295	315	325	287	314	286	290	303	326	348	309	302	294	259	302	334	324	326	295	290	329	281	306	302	288	311	302	315	289	306	296	320	277	317	328	280	290	315	272	277	298	335	291	321	286	286	301	300	267	295	279	324	272	305	279	296	298	327	303	267	282	311	292	291	280	284	312	297	299	285	311	327	294	331	291	248	316	258	288	318	302	304	284	283	288	337	298	285	305	317	303	291	321	291	286	304	274	287	307	311	311	309	343	283	290	291	277	275	280	307	324	262	307	305	301	312	296	289	312	305	291	280	296	286	286	309	281	291	282	301	306	303	294	294	294	296	310	305	296	302	304	289	296	302	321	291	300	287	270	294	282	295	335	298	299	311	293	275	299	285	291	286	284	292	279	285	279	282	300	296	319	278	283	330	295	282	317	261	300	301	309	305	278	285	277	292	311	305	286	334	273	299	276	318	299	300	288	332	285	270	272	320	294	310	316	308	294	269	299	297	302	296	293	262	301	260	286	247	277	314	322	287	309	318	300	292	286	305	266	276	277	282	244	300	313	304	275	291	284	276	271	297	291	318	293	305	266	275	312	285	314	301	286	296	265	280	296	300	332	291	310	292	314	316	276	296	274	292	306	288	298	283	296	292	329	326	298	308	263	296	297	310	329	285	305	282	278	286	282	298	293	308	302	304	298	295	273	301	286	291	289	308	257	329	274	295	303	295	297	296	303	290	321	311	283	305	324	284	287	277	284	310	278	289	275	278	329	300	269	312	301	283	300	292	297	312	290	305	303	276	279	300	314	276	276	302	317	297	291	276	300	270	282	301	279	261	290	272	273	292	264	337	310	306	301	304	305	316	303	307	265	289	293	258	314	282	304	263	297	309	299	256	305	282	317	319	273	318	286	286	300	330	320	250	295	297	302	275	282	310	297	308	301	295	304	292	277	266	297	291	281	282	274	308	312	269	293	293	285	274	318	276	284	293	279	255	272	287	315	300	309	287	290	299	289	299	288	298	299	283	288	306	271	267	297	329	268	295	297	312	288	285	255	307	292	287	282	284	277	257	291	269	307	273	309	291	288	307	280	244	296	274	277	271	268	306	312	289	272	306	280	300	287	297	271	277	273	295	310	276	311	270	310	266	311	295	275	274	273	301	286	257	331	282	293	280	319	275	281	318	283	276	309	289	297	289	300	284	285	311	280	287	305	265	293	271	286	282	295	300	308	276	287	293	252	289	273	308	293	324	310	247	290	295	306	255	284	340	298	309	323	274	298	278	300	288	318	292	293	258	341	320	296	287	301	311	275	276	294	308	304	313	277	266	321	263	314	297	308	306	303	285	286	292	299	311	321	285	301	277	304	298	319	296	321	326	329	314	267	291	313	294	296	265	294	293	318	259	296	303	281	277	279	299	275	291	284	286	291	316	280	289	261	290	291	305	303	295	291	320	290	277	282	281	297	318	293	297	294	313	290	289	279	291	304	276	266	286	299	288	297	294	293	291	292	296	307	294	319	285	293	324	308	273	299	283	284	284	292	282	290	291	287	306	280	294	291	285	290	279	294	302	318	328	312	284	265	277	304	267	298	295	278	271	316	310	286	296	266	286	292	277	286	296	300	279	294	249	310	314	305	272	288	284	262	283	311	284	312	301	295	272	282	291	254	272	284	306	313	281	301	309	312	305	311	282	309	299	298	265	322	294	292	315	320	271	280	313	302	295	270	282	283	276	291	297	317	300	295	295	284	287	297	300	269	281	307	286	312	280	291	276	296	298	321	294	304	287	314	294	311	298	289	295	277	269	331	298	296	299	283	293	287	300	333	271	337	308	304	332	278	291	269	276	264	299	299	315	291	266	307	303	290	317	327	317	286	288	298	289	303	280	295	298	307	329	288	290	302	327	277	268	279	322	266	292	282	280	296	297	284	278	266	316	298	280	301	288	308	302	320	327	294	305	295	271	302	275	337	301	260	271	274	280	273	302	283	293	294	294	293	293	283	283	318	298	328	276	305	306	288	281	284	309	294	293	295	310	293	279	296	300	273	311	279	295	289	300	286	286	306	297	291	251	282	301	279	288	299	309	303	311	269	257	293	293	281	271	300	270	301	307	285	282	268	307	316	322	298	277	262	276	290	302	287	312	320	317	291	308	289	341	289	269	266	289	287	263	331	309	313	280	333	329	256	274	290	280	287	281	277	274	320	316	294	293	296	309	320	292	334	301	308	295	307	311	309	296	293	308	309	300	266	304	263	309	261	281	285	312	291	267	288	287	283	284	280	282	273	295	261	297	294	278	310	299	306	301	284	266	306	294	304	295	296	285	320	307	304	285	269	305	295	283	313	257	263	274	306	275	280	295	273	297	275	296	303	291	307	307	309	275	296	299	299	265	300	278	314	306	284	262	288	309	311	279	295	279	303	293	295	289	290	325	276	280	296	297	297	289	274	278	293	304	333	273	285	295	256	295	288	309	296	302	303	313	280	291	300	319	277	309	322	278	302	292	291	296	270	315	307	289	305	272	318	270	294	300	298	311	324	301	318	291	297	302	289	283	294	274	305	287	331	275	300	287	286	289	315	306	284	320	274	286	323	310	290	322	303	299	288	298	263	318	319	292	309	277	295	300	275	301	269	305	284	310	335	295	301	292	294	284	302	276	280	310	302	281	305	335	303	295	266	291	297	318	254	291	287	305	304	297	265	313	312	282	289	315	297	304	288	285	303	318	277	279	278	289	316	289	293	324	305	303	287	276	295	292	262	311	299	286	287	300	284	302	264	305	288	282	272	308	278	301	285	280	315	293	269	269	305	273	281	282	313	315	263	276	288	304	276	278	298	308	300	299	316	305	247	282	308	286	278	285	294	281	294	332	301	296	279	283	291	301	318	319	304	318	300	301	268	281	309	312	289	277	292	296	277	261	290	295	259	328	281	280	278	304	262	292	313	267	318	297	309	326	281	281	325	274	308	278	305	312	301	271	300	266	271	281	289	294	279	322	306	314	300	288	301	304	292	298	331	290	305	313	269	291	320	290	277	288	290	289	270	298	298	285	297	315	316	332	291	287	268	267	270	276	296	293	280	299	303	261	295	304	303	319	295	260	285	286	284	297	315	268	305	304	289	287	283	289	277	309	286	284	324	285	304	279	310	305	304	290	279	309	278	289	266	296	308	287	272	247	297	305	286	310	265	336	279	287	291	291	283	280	309	322	307	322	283	286	325	278	292	301	307	283
1173	53	26	22	38	32	28	33	38	29	34	31	28	20	24	15	19	26	32	19	21	28	19	18	16	19	20	18	21	20	17	18	21	18	17	16	14	18	22	12	18	14	23	13	27	15	16	16	23	13	20	23	22	19	18	15	12	15	18	17	11	19	18	17	18	18	15	22	17	12	22	16	13	10	14	20	14	17	7	15	20	22	20	11	19	28	22	20	17	23	16	16	23	20	21	19	13	12	16	11	36	21	15	25	16	23	20	22	15	18	14	24	17	17	16	15	20	15	20	14	26	17	21	12	9	15	22	16	20	18	18	19	17	19	19	24	13	19	18	14	21	11	27	10	29	24	12	14	18	12	22	15	17	14	15	19	18	11	19	19	15	14	17	18	15	17	19	19	17	13	22	14	21	21	20	21	11	18	18	14	15	8	17	16	19	20	17	12	18	22	11	13	14	10	19	14	20	19	14	22	15	13	11	17	17	18	14	11	13	17	14	12	22	22	16	16	29	18	15	17	18	15	20	19	16	21	17	11	21	24	19	15	19	16	23	22	15	23	17	17	20	11	21	18	11	19	16	14	25	14	15	16	21	9	22	24	29	23	13	11	15	14	18	10	16	20	13	13	14	17	15	13	19	8	21	16	17	26	20	18	16	15	15	13	22	15	18	19	25	17	21	13	15	15	20	15	17	19	18	17	20	14	11	13	9	15	15	16	18	16	16	9	16	13	19	19	10	22	26	15	20	18	16	8	20	18	16	20	10	25	26	16	20	21	19	13	18	20	17	17	22	18	12	15	19	24	15	13	12	11	29	18	19	22	13	24	14	19	22	24	14	22	12	24	19	15	20	16	19	22	20	18	16	17	11	23	16	17	16	16	16	14	20	16	18	10	11	18	17	18	11	15	12	22	18	16	10	24	18	15	20	13	15	24	15	12	16	17	14	20	18	18	20	21	18	18	14	15	16	13	11	19	14	15	12	19	13	21	20	12	20	20	12	20	13	24	17	17	19	14	21	16	17	24	17	17	19	23	16	17	22	15	14	17	23	17	23	17	17	24	13	19	23	14	18	25	17	20	18	14	22	13	18	20	17	19	20	17	20	16	12	9	17	22	26	17	17	15	14	15	14	15	17	34	17	13	25	22	14	24	19	23	14	18	15	18	19	18	16	16	15	20	19	17	23	22	16	15	18	19	15	16	12	12	24	17	22	18	21	9	21	17	17	20	20	14	14	20	12	16	14	18	17	17	23	14	18	10	31	18	23	16	31	14	31	15	15	12	20	11	22	21	19	22	19	16	20	15	19	15	19	16	19	17	19	17	15	14	24	13	21	20	15	18	13	27	17	22	14	15	16	18	19	20	22	23	17	17	28	19	14	14	15	19	9	17	20	16	22	11	15	8	14	14	16	14	12	20	20	16	11	21	15	20	16	14	23	18	18	15	12	14	19	15	17	18	18	17	22	11	16	13	15	21	10	16	18	16	20	17	22	10	20	18	10	14	13	16	8	18	18	18	20	7	24	20	19	19	23	9	19	15	16	15	16	19	19	17	23	16	19	24	18	9	11	23	13	23	21	22	22	15	14	15	13	17	7	8	18	18	21	16	18	17	8	13	18	11	22	19	20	14	14	14	17	20	12	11	20	16	21	18	17	19	24	17	21	15	19	14	12	19	22	13	13	19	15	15	20	12	15	25	17	15	20	18	19	21	14	17	21	20	22	22	15	22	20	17	15	8	14	19	19	16	19	26	28	12	22	12	17	17	14	18	23	15	20	19	12	23	17	26	15	17	16	18	14	15	17	18	16	19	14	14	14	18	14	12	9	17	8	12	18	15	19	18	20	18	19	15	19	14	15	16	23	10	15	25	20	19	17	20	18	17	25	13	11	9	26	15	13	13	12	23	19	15	16	19	10	18	17	18	20	21	21	17	12	9	16	17	21	18	14	16	9	17	18	15	17	18	10	21	14	13	22	23	12	15	22	17	17	25	16	23	23	15	14	15	26	16	22	15	15	26	21	22	21	22	17	20	22	16	23	14	22	20	13	13	11	19	21	14	13	23	19	16	20	24	19	14	21	22	19	16	12	18	9	19	16	19	20	13	20	13	16	14	13	19	17	20	17	20	12	19	19	18	14	23	19	15	12	18	15	15	23	20	17	11	19	19	16	12	9	15	15	14	18	23	15	14	20	10	11	21	16	18	15	15	16	9	28	26	9	14	12	17	15	15	17	11	5	19	29	24	24	18	20	17	23	23	16	15	14	19	20	15	18	13	15	20	17	16	5	21	21	15	23	18	20	13	18	20	19	18	15	30	15	15	10	19	16	10	12	23	9	17	15	15	14	13	15	20	15	13	16	18	20	17	24	21	13	16	19	21	21	24	11	22	13	12	18	10	18	8	23	16	18	14	13	17	9	22	21	21	13	13	20	17	18	15	14	14	10	14	16	16	8	8	15	19	11	15	26	29	11	18	17	13	22	18	24	21	21	15	15	20	12	22	15	15	14	17	12	19	14	17	25	20	28	11	20	21	19	23	20	19	21	24	11	22	21	14	16	12	16	15	12	14	17	15	15	19	24	16	23	12	16	14	18	22	18	13	19	9	13	20	17	11	16	12	19	20	9	16	17	14	22	28	17	17	21	22	11	22	11	20	16	15	24	17	14	23	20	20	16	13	10	22	15	15	23	24	24	19	21	14	9	20	23	17	11	19	10	17	21	19	18	19	17	18	18	18	21	20	17	17	16	16	15	25	17	22	22	17	15	20	19	19	14	14	19	16	11	15	16	23	13	15	20	16	21	22	13	17	26	21	16	20	18	17	16	15	17	16	14	25	20	11	19	13	20	26	16	19	17	20	14	17	14	15	13	20	17	12	22	9	15	18	13	27	18	16	23	9	10	9	19	15	12	11	23	15	16	14	15	24	14	14	18	10	12	15	18	11	13	24	27	20	15	23	12	17	13	21	14	8	16	18	14	16	13	21	15	20	18	13	14	14	19	18	25	18	14	10	10	19	15	13	16	19	11	15	16	13	17	18	19	22	20	15	15	21	14	18	14	14	17	14	12	19	17	15	17	17	16	18	20	17	14	11	18	13	15	12	16	10	22	14	15	19	22	13	15	14	18	20	19	15	15	16	17	15	16	20	17	18	19	18	19	18	19	12	10	22	25	16	14	17	15	15	19	21	20	26	9	25	23	9	23	20	13	13	20	26	21	18	23	21	19	20	13	11	24	14	14	22	15	15	15	14	21	18	17	14	14	21	22	22	25	18	20	13	15	13	15	22	19	18	27	22	20	14	18	19	17	18	20	16	13	21	18	28	22	17	13	21	22	13	24	24	20	19	21	17	13	15	23	12	18	16	20	14	16	15	15	16	17	22	12	13	23	14	20	22	14	17	18	17	17	19	18	19	16	17	16	16	18	19	19	18	16	11	12	9	22	19	20	13	20	19	15	15	12	15	14	15	13	11	21	17	18	17	19	16	18	15
11734	2112	742	1902	3284	3075	2465	1947	1541	1245	1068	935	802	740	673	608	592	641	673	553	481	475	467	433	443	410	427	420	388	381	407	389	449	364	403	374	352	341	383	386	383	357	371	373	366	356	339	342	363	359	370	319	387	339	368	380	348	356	356	346	385	368	345	380	344	331	309	339	342	341	342	346	357	350	342	360	361	339	322	344	369	326	336	357	373	348	359	341	323	339	339	345	331	349	336	357	340	305	357	360	344	358	367	331	329	348	336	315	321	328	361	347	355	372	364	338	351	334	333	364	339	371	325	346	332	336	374	358	347	345	371	327	341	337	358	298	319	366	294	320	334	317	306	339	327	354	343	327	322	331	348	350	355	345	321	346	334	347	348	329	307	373	324	356	335	354	331	325	360	376	382	364	329	359	337	331	331	325	365	287	384	341	377	340	348	380	323	383	341	330	345	318	348	311	347	368	350	351	331	350	349	355	345	312	327	375	351	335	305	331	352	350	316	338	338	308	357	323	330	342	320	330	363	321	352	368	373	347	329	337	303	333	343	325	332	345	333	321	351	349	345	350	325	331	375	332	339	335	338	324	301	313	331	344	332	330	362	335	315	317	355	336	340	324	358	337	359	313	352	333	310	363	377	364	332	327	349	308	330	321	351	359	343	341	353	349	341	324	331	339	346	353	351	301	354	347	332	336	366	355	349	352	322	332	323	324	325	331	310	324	348	325	305	351	336	334	349	362	338	347	348	289	337	346	352	360	336	314	340	331	341	343	324	320	337	306	345	328	383	320	338	350	328	338	369	347	333	337	331	337	355	345	349	275	315	353	340	333	332	351	366	358	348	331	348	332	336	352	342	342	315	346	321	354	335	348	330	320	349	324	309	334	342	373	328	328	333	335	331	354	322	328	342	337	338	361	320	335	354	328	299	377	331	329	323	345	321	320	325	359	317	305	337	393	337	346	348	350	331	353	332	302	336	365	319	371	332	337	318	335	363	335	326	351	321	344	355	350	324	325	328	343	328	317	348	315	316	315	327	343	329	302	347	339	345	338	325	341	333	351	327	304	340	350	338	354	338	317	327	348	357	344	331	354	358	327	368	333	332	308	319	291	342	341	349	337	311	326	316	331	347	344	322	344	335	302	340	355	309	338	353	362	327	347	340	352	326	358	332	345	348	349	318	328	327	329	341	371	345	318	334	309	336	357	339	310	361	386	328	329	332	304	334	333	358	322	341	322	317	351	322	325	331	321	324	322	308	320	326	352	317	371	368	334	311	320	323	347	309	336	347	372	315	304	336	340	346	343	329	343	339	362	357	338	319	328	372	351	350	349	367	335	315	312	352	342	330	328	331	347	327	360	338	334	378	325	371	321	323	368	365	319	345	327	348	338	334	346	331	331	341	310	323	306	336	290	345	324	330	333	384	306	352	330	356	329	321	366	317	336	328	340	347	364	362	356	348	339	369	332	302	345	331	335	325	316	321	316	374	323	320	340	364	328	369	338	338	334	333	326	351	342	312	340	326	325	320	324	349	339	315	315	332	353	337	331	338	318	358	338	339	317	348	320	362	343	326	322	331	340	347	309	361	321	360	374	362	293	341	375	356	352	329	318	345	339	346	307	371	346	320	319	368	314	353	337	357	335	361	342	346	328	336	343	354	364	347	337	333	348	351	354	335	348	354	316	292	328	330	334	351	342	344	372	325	327	322	297	332	343	334	324	332	339	329	306	340	323	328	347	307	344	302	372	332	342	355	347	348	326	354	301	355	353	362	339	331	331	343	336	322	297	326	325	343	319	339	332	312	333	360	314	333	336	361	353	307	321	338	348	334	318	341	330	353	315	340	348	307	316	345	317	322	340	322	359	375	341	336	358	335	319	353	334	344	325	331	326	338	290	329	350	361	338	348	356	382	346	338	325	345	349	330	318	291	313	352	341	336	330	335	350	308	366	334	314	329	327	343	383	328	327	346	309	351	327	331	323	330	334	349	349	324	350	329	325	354	325	339	342	343	334	324	343	301	355	331	344	306	361	334	334	316	343	335	342	306	338	328	337	328	337	313	338	316	343	366	354	328	345	340	330	338	381	349	325	372	298	329	342	320	388	327	322	318	357	369	339	331	368	334	341	330	357	353	324	337	339	323	341	333	314	321	322	333	327	317	328	345	343	338	340	369	330	332	350	317	346	364	327	356	343	338	334	343	337	315	353	325	329	346	311	332	333	349	367	305	335	355	293	356	335	338	340	366	327	326	315	323	309	308	320	302	336	347	356	337	333	321	364	332	349	350	347	304	314	360	309	332	317	316	312	338	306	348	331	322	314	329	315	338	333	329	323	357	301	322	311	328	369	347	310	350	325	364	328	342	330	348	333	322	362	331	362	338	299	349	342	342	330	324	352	330	346	354	355	312	306	340	330	340	313	344	331	342	333	352	322	314	349	326	342	343	330	342	319	317	349	320	375	336	317	330	318	314	355	344	346	322	336	332	333	328	338	324	330	329	345	361	356	362	331	367	326	365	326	326	355	318	320	344	303	345	363	340	335	337	297	339	339	315	337	315	332	315	312	381	350	347	316	353	374	319	332	335	336	336	390	332	338	341	382	336	348	320	365	324	344	345	345	334	348	351	350	325	368	331	324	337	322	344	344	337	350	338	318	352	334	341	352	302	336	343	327	350	295	335	360	338	363	343	333	344	325	320	341	350	346	351	330	351	326	342	320	334	344	332	330	323	323	332	333	343	354	326	341	335	364	372	349	301	361	358	305	357	318	315	371	343	346	355	307	346	340	341	325	319	354	349	346	327	303	330	341	361	322	300	317	338	358	337	351	303	341	314	364	342	333	317	298	347	338	362	312	338	349	297	330	328	333	358	322	325	349	372	356	334	313	329	339	360	369	386	336	376	330	325	321	301	296	338	362	346	347	364	348	314	367	332	315	332	338	332	326	335	310	341	304	330	349	323	331	316	340	327	333	341	308	317	369	331	358	345	296	338	294	330	339	326	349	347	344	354	319	347	351	349	333	310	318	330	348	327	369	353	346	337	359	319	318	342	321	350	348	346	321	320	354	321	351	326	374	350	329	329	348	320	316	297	323	334	325	327	375	375	381	345	359	308	395	333	370	331	326	316	355	362	327	330	315	329	323	355	366	344	358	321	307	369	353	340	358	318	339	348	357	344	354	337	364	344	325	337	323	343	361	325	327	325	365	332	362	313	351	354	323	313	369	319	339	360	365	363	343	334	329	334	342	352	368	318	366	295	348	347	351	362	314	348	354	337	351	327	349	318	308	331	360	353	355	332	318	337	353	345	320	320	338	328	358	323	350	326	332	333	341	333	313	337	336	319	320	342	341	348	365	338	343	343	365	348	320	369	340	389	332	323	308	321	323	337	332	313	323	346	313	311	329	336	357	324	343	341	333	348	330	318	346	318	366	353	362	347	304	343	363	312	321	376	353	349	342	360	311	324	320	316	331	315	344	337	338	318	360	345	350
2316	131	63	45	89	100	91	80	80	77	65	53	58	55	55	60	47	54	48	40	47	37	40	42	36	32	25	33	31	33	32	28	40	28	27	30	26	24	26	31	31	33	24	25	28	21	26	30	30	35	29	32	22	27	22	27	30	27	21	32	25	33	36	28	36	41	33	18	32	40	24	29	28	36	21	34	26	27	23	33	31	29	36	26	29	24	26	37	26	27	27	32	23	37	24	34	42	29	37	38	22	44	35	36	30	34	30	25	23	33	28	31	22	27	26	32	28	33	33	26	36	25	35	23	32	37	37	25	30	24	25	29	34	34	28	33	33	27	34	34	29	28	25	26	30	20	32	43	25	28	25	38	30	29	26	29	26	31	28	26	29	18	33	25	26	31	32	36	27	31	25	26	31	19	22	29	20	28	26	29	22	27	26	20	44	18	20	35	31	21	25	36	30	22	34	26	29	28	27	28	39	34	26	16	42	35	23	32	28	30	29	27	25	31	30	27	21	38	30	39	29	24	25	26	31	32	22	31	32	22	24	28	31	22	22	33	34	23	37	32	26	32	33	29	38	27	23	25	23	26	27	28	34	22	26	31	25	25	32	27	23	23	30	31	29	22	25	29	26	29	26	29	25	26	28	36	24	28	30	31	28	30	27	29	32	34	31	28	25	35	27	35	27	28	33	40	23	25	34	20	47	35	31	32	36	33	37	25	37	35	32	25	34	35	24	29	27	35	20	28	34	24	33	25	33	21	27	28	47	23	26	34	28	26	29	20	24	25	33	30	26	27	36	19	31	25	29	35	38	32	28	38	30	30	27	31	21	33	27	30	34	24	24	37	24	33	29	32	24	23	23	37	19	34	33	29	31	40	24	34	34	36	32	26	26	37	25	34	27	23	33	29	26	34	16	27	35	25	22	37	28	19	41	29	25	18	23	28	23	30	37	32	28	24	28	30	26	33	23	28	29	34	30	33	21	33	25	25	30	21	33	33	29	33	29	35	37	28	28	36	14	40	23	35	31	28	25	23	32	25	33	40	41	28	29	36	32	25	21	34	35	29	28	29	40	18	30	21	28	23	37	21	29	22	26	29	18	27	23	22	31	27	28	20	29	16	31	30	45	31	27	31	29	26	21	34	34	29	23	31	43	26	32	30	28	22	29	35	28	36	27	24	26	33	32	26	27	37	18	32	33	39	21	17	21	28	17	31	29	30	27	27	21	20	33	28	28	27	28	18	32	36	26	29	34	30	34	26	27	42	32	32	26	33	36	23	33	24	25	27	24	38	26	26	22	35	27	36	33	27	29	23	23	22	32	24	21	30	30	29	25	33	30	29	35	34	28	23	22	33	33	34	28	24	33	28	22	32	29	27	29	24	38	28	27	24	28	34	30	25	24	30	26	40	27	36	21	28	36	30	37	37	34	24	35	39	25	30	27	26	36	34	32	44	26	34	19	31	30	17	38	28	23	28	20	21	27	32	22	37	23	28	31	16	29	25	28	34	32	21	30	34	28	26	24	20	43	30	26	41	25	26	22	44	32	35	34	42	21	36	30	37	38	19	23	21	36	32	21	25	38	26	30	30	33	24	29	35	29	29	30	35	26	32	36	29	24	24	22	28	25	26	25	18	37	22	45	37	37	34	35	32	29	31	35	24	29	32	21	24	28	31	32	27	30	23	28	20	29	25	27	24	27	23	26	33	23	30	27	31	29	31	17	32	34	24	22	30	43	22	29	21	21	26	40	31	24	34	31	28	20	37	34	25	28	30	27	34	35	39	22	18	31	23	25	29	39	31	30	26	33	31	26	27	28	32	30	32	20	21	27	26	32	36	29	26	34	27	30	34	24	34	25	44	33	28	27	38	28	26	34	23	22	36	21	25	18	35	27	24	26	23	34	31	29	31	23	27	26	32	28	37	28	37	26	40	24	29	28	32	29	29	31	36	27	25	41	33	33	33	30	30	26	34	25	31	35	29	33	18	27	33	32	25	36	22	29	38	32	33	25	39	30	26	25	30	31	39	29	33	24	31	32	20	23	31	41	29	31	26	30	30	29	28	29	37	25	24	27	27	31	31	28	22	32	30	30	24	23	35	37	40	27	32	26	30	28	27	19	26	29	38	30	38	23	27	26	27	27	27	32	17	27	24	31	33	23	40	24	31	35	25	38	34	31	36	34	30	39	27	21	38	24	35	21	21	35	45	27	22	32	26	31	28	27	28	31	25	27	29	37	25	18	33	34	21	15	13	25	31	28	25	36	41	19	21	21	32	24	33	28	37	26	29	25	32	28	25	24	31	33	26	17	33	24	22	30	31	26	31	35	27	31	32	37	30	30	32	31	28	29	30	29	33	28	23	25	21	30	30	23	29	20	28	23	19	26	35	22	32	30	25	40	29	39	38	28	28	19	24	28	33	31	27	30	32	30	27	26	31	33	37	25	30	26	32	24	23	36	34	25	32	27	30	22	35	36	27	33	31	22	20	29	30	19	32	29	38	38	26	25	34	20	25	28	25	27	26	38	27	27	26	19	35	33	26	27	30	38	26	18	18	26	25	28	28	29	30	31	28	29	28	29	25	24	28	31	25	20	28	31	29	31	20	28	33	22	25	34	25	28	32	36	28	27	21	41	27	22	33	32	36	23	37	25	25	29	26	24	24	17	26	25	33	29	28	35	27	21	29	24	20	20	32	31	25	19	32	34	33	23	29	26	23	32	21	20	29	35	37	26	33	27	21	30	30	25	33	39	30	28	24	37	32	37	28	23	23	25	32	32	34	28	35	26	23	28	27	39	22	24	18	32	24	31	24	34	27	27	13	24	40	34	26	28	32	34	39	25	27	21	32	32	20	25	22	25	33	16	45	27	31	26	25	31	21	34	38	33	24	25	26	38	27	23	15	30	45	22	25	23	24	29	22	30	30	22	35	24	32	27	33	24	28	25	26	33	29	21	28	31	20	24	27	32	38	27	29	20	26	29	31	24	21	28	40	28	30	28	26	29	29	25	33	31	28	34	26	27	21	30	22	25	16	37	30	24	22	29	24	33	20	30	27	29	29	40	30	27	39	32	23	31	27	32	23	33	36	24	32	27	27	40	30	24	30	30	23	23	36	22	31	35	26	33	24	26	31	21	34	33	22	33	25	32	21	30	24	27	37	30	31	30	26	25	29	34	22	20	29	25	25	31	26	30	37	33	27	29	30	32	33	23	35	27	29	34	27	29	30	32	31	26	25	24	25	27	38	40	23	32	38	31	33	27	28	24	27	27	31	26	23	25	30	27	26	29	32	34	28	29	28	27	22	25	33	34	27	28	40	18	21	42	30	32	43	30	31	32	30	27	26	26	35	33	25	18	34	23	40	33	27	26	21	37	37	24	31	24	24	20	17	34	27	32	31	21	31	18	31	34	24	29	33	30	33	19	26	27	25	22	30	34	33	31	39	27	30	31	32	32	25	32	37	25	25	27	30	30	18	41	41	25	17	33	21
15750	4043	1740	5663	9775	9251	7486	5828	4601	3760	3123	2592	2275	2007	1813	1621	1430	1540	1575	1292	1053	1027	1038	928	871	818	872	808	818	825	730	711	743	694	677	696	700	701	617	663	663	647	657	654	670	634	582	627	658	628	651	607	652	609	608	572	605	584	557	583	558	573	631	582	617	600	584	602	583	576	573	579	556	537	592	564	575	567	635	597	564	571	532	558	544	587	570	522	577	592	578	518	558	583	611	534	549	572	556	553	587	551	570	556	587	600	575	577	597	573	586	573	584	519	515	592	554	555	572	551	539	574	569	570	522	568	559	561	575	556	538	565	591	549	535	547	539	577	584	599	577	567	559	591	534	573	551	564	519	597	531	589	594	583	577	524	579	514	543	526	590	561	534	556	554	579	520	561	496	513	559	562	575	568	543	516	569	591	564	561	556	546	574	573	553	575	549	562	539	550	540	521	562	532	561	567	547	527	553	516	555	541	563	544	582	524	598	551	588	564	544	597	565	557	557	534	532	533	577	561	596	508	555	520	529	543	561	586	572	543	555	560	608	530	553	549	560	561	553	588	571	534	556	587	561	552	493	554	551	610	548	548	559	566	578	556	577	536	527	534	559	539	639	585	567	538	600	527	524	577	552	537	549	566	562	525	585	590	548	538	519	571	568	532	546	582	553	530	505	569	539	568	558	540	561	591	575	562	569	540	593	524	534	550	607	575	540	529	562	567	534	593	560	573	570	557	588	578	543	567	567	535	547	519	563	572	559	552	621	550	540	560	575	520	559	510	595	527	587	555	510	561	543	510	558	582	566	567	545	554	510	575	551	559	591	548	513	528	611	569	537	577	547	557	547	535	607	553	509	584	556	538	513	531	565	524	541	539	546	580	536	538	538	572	579	529	522	541	570	571	556	565	500	605	522	540	536	603	565	525	572	565	532	547	541	571	540	594	539	578	558	578	548	568	572	565	531	554	554	545	563	544	518	563	574	551	570	542	585	519	536	579	532	568	611	546	572	540	549	570	550	567	549	576	517	575	577	549	559	582	592	530	567	554	539	612	524	601	543	539	589	547	550	555	560	552	532	540	544	540	576	555	571	523	558	560	579	536	494	579	570	573	536	517	531	568	511	528	567	576	535	565	592	516	567	581	596	525	570	543	539	523	579	588	520	561	561	536	562	496	562	558	574	547	573	538	540	571	584	580	555	530	583	505	534	507	609	584	581	559	544	543	538	507	567	528	541	539	556	565	564	566	595	585	540	570	572	532	542	615	541	557	590	582	538	535	541	540	590	581	549	560	494	542	603	556	523	559	584	546	569	548	545	539	564	555	539	537	550	562	578	518	582	540	536	513	559	555	573	545	547	568	508	599	555	511	568	581	542	583	554	579	593	594	565	550	564	537	544	584	533	531	588	566	561	550	517	627	551	532	564	552	553	588	622	580	549	493	542	583	536	523	610	570	570	522	560	504	496	569	479	563	541	560	536	590	550	556	578	567	579	555	555	555	535	562	558	588	570	573	592	541	540	531	557	549	582	571	569	565	595	561	599	570	577	602	594	545	527	549	546	563	560	511	572	534	548	579	539	536	582	503	535	523	519	519	576	536	521	548	522	555	548	533	505	520	581	571	540	550	525	576	548	590	522	582	553	536	588	509	570	561	546	585	539	554	538	587	588	565	562	528	533	561	583	555	574	552	531	545	600	538	540	569	531	548	533	531	521	507	572	545	548	577	566	536	568	538	522	521	522	533	559	510	599	605	553	556	546	544	584	544	547	558	554	570	578	535	568	545	579	550	591	567	588	541	545	554	512	542	532	539	578	553	540	503	527	544	562	569	550	560	543	566	593	528	574	589	584	558	545	542	518	552	566	585	529	488	525	590	572	569	544	585	512	547	536	557	629	560	531	552	563	570	540	549	551	556	556	522	591	551	522	569	553	546	533	540	596	532	500	520	529	571	549	569	570	527	555	568	572	546	525	575	520	509	565	561	553	584	559	567	573	561	545	519	580	609	542	544	555	592	594	528	528	544	551	567	593	562	577	576	555	562	534	545	516	549	532	557	611	576	555	570	557	570	589	545	545	554	550	538	544	529	573	536	557	600	546	527	554	554	554	576	551	531	519	515	526	566	524	582	552	572	611	574	519	528	584	582	561	551	574	544	574	577	577	576	604	548	567	540	551	565	535	587	560	570	557	534	533	577	565	572	538	535	567	594	574	536	534	559	532	533	552	566	528	524	543	608	577	568	548	547	540	573	568	524	534	552	570	569	523	581	546	581	570	568	533	556	542	603	543	580	538	585	550	546	498	549	553	541	521	548	533	553	546	580	542	562	542	538	548	555	546	579	543	548	570	538	522	534	566	553	535	564	576	552	544	577	528	576	572	563	555	535	550	554	559	514	549	575	538	538	590	541	547	568	560	534	532	539	549	543	540	556	567	517	577	567	545	569	539	553	558	541	513	568	557	565	586	531	523	515	516	502	548	544	514	541	555	535	558	570	609	567	552	554	547	533	602	523	552	537	567	561	540	570	538	554	619	553	586	551	552	553	547	562	582	572	557	520	555	522	533	545	591	548	521	562	510	556	551	515	571	570	527	515	560	526	581	561	583	545	569	561	561	533	513	576	529	558	535	565	534	537	509	541	533	552	549	561	555	557	575	515	546	543	535	529	546	559	538	553	523	551	560	573	556	548	592	557	586	549	611	579	537	562	567	585	553	512	565	536	524	566	557	536	545	536	568	563	548	556	562	546	572	530	568	533	537	555	528	549	557	538	532	574	534	544	549	558	555	507	559	555	598	597	535	556	545	561	595	546	560	562	584	566	562	571	547	572	545	544	522	580	564	572	572	547	542	533	594	543	572	569	559	541	544	521	529	529	549	544	565	576	537	549	520	547	579	534	570	551	548	561	562	576	557	582	580	537	546	594	588	525	542	526	579	550	559	539	563	571	542	580	586	586	543	558	567	547	559	561	592	558	560	531	577	580	534	542	583	563	604	589	577	535	530	585	566	548	539	518	574	532	581	544	526	577	537	543	525	584	552	550	542	548	575	524	562	535	520	537	559	523	558	560	575	525	536	549	553	561	537	557	572	555	575	557	592	522	539	542	525	556	564	592	538	563	514	527	601	596	573	545	538	535	578	525	533	552	556	562	562	544	570	530	590	552	564	581	561	546	550	551	564	588	504	594	579	541	547	582	555	549	573	551	545	560	533	599	499	502	549	572	549	580	550	548	510	530	557	607	581	560	530	531	595	602	556	547	575	551	521	598	526	530	539	521	520	532	546	547	573	554	550	575	547	567	585	535	529	535	562	539	558	555	550	540	508	560	555	595	547	549	587	543	561	530	584	545	527	576	564	564	502	533	593	514	582	581	557	505	533	546	557	496	532	550	501	559	530	547	528	554	528	515	557	554	556	554	555	543	572	620	541	525	550	570	537	570	593	568	561	555	580	575	541	547	553	538	549	568	572	604	536	617	567	534	560	589	550	552	534	564
2385	126	60	53	67	97	87	88	63	73	63	57	55	64	45	44	41	43	46	43	37	35	28	35	38	39	39	32	24	31	30	30	33	28	37	32	38	33	25	31	27	33	25	36	32	46	29	39	37	31	24	36	28	39	41	24	31	38	23	39	22	29	34	29	29	24	25	24	30	26	24	31	24	28	36	31	20	29	25	29	27	33	39	41	24	23	25	31	32	30	26	34	31	33	24	41	22	31	35	38	26	27	38	17	24	30	23	36	29	28	30	30	21	26	20	30	30	25	35	29	35	36	25	35	36	30	35	37	38	31	28	31	25	30	37	27	34	33	31	28	25	22	28	34	28	26	27	25	24	35	34	30	31	34	33	36	21	24	33	32	34	22	28	24	23	24	28	30	28	18	25	31	17	38	38	28	30	27	24	29	33	28	24	36	20	32	33	35	28	32	22	22	29	25	21	29	31	29	28	21	36	27	41	27	21	25	37	27	27	26	18	31	30	22	26	33	30	29	34	42	33	41	20	27	31	30	32	26	27	41	31	32	20	30	37	39	23	36	23	27	35	30	24	33	30	33	31	36	31	31	22	34	27	27	40	37	22	24	25	32	20	28	27	28	36	27	27	21	24	36	36	34	38	22	34	33	30	29	41	25	34	26	28	36	26	25	30	32	20	20	25	38	28	42	20	36	25	31	27	32	27	33	28	32	31	38	29	32	30	28	43	28	25	31	21	35	37	26	27	32	22	29	26	31	34	32	26	31	23	32	27	29	36	28	28	26	37	32	33	25	29	30	33	25	22	32	31	35	25	36	27	24	35	25	37	27	33	34	38	45	20	31	30	29	21	23	28	25	27	23	28	33	34	27	35	25	23	28	31	29	24	25	31	36	29	22	27	27	25	28	30	19	20	31	27	29	31	26	25	28	25	22	32	30	31	39	27	33	27	25	29	27	31	31	23	38	23	41	31	27	17	25	30	29	17	33	27	31	30	28	32	27	27	27	29	28	24	23	30	29	30	22	27	31	33	36	37	29	31	20	27	31	32	27	34	32	30	26	27	31	27	28	41	36	30	35	29	29	23	24	33	22	25	34	32	32	20	29	26	30	29	31	24	33	33	32	35	26	34	28	35	33	33	24	25	25	41	34	34	34	36	19	56	17	28	30	32	21	36	33	25	26	22	27	33	33	23	38	33	32	28	30	36	31	21	30	36	33	24	33	23	28	30	20	37	34	40	24	27	26	30	31	27	24	42	16	34	17	24	30	32	34	22	34	30	27	31	30	37	30	20	28	30	34	39	27	34	23	26	33	32	32	26	25	36	27	23	17	26	32	27	37	34	22	26	23	36	26	23	25	30	25	33	36	32	25	26	28	31	22	30	34	20	36	36	25	22	37	36	34	29	32	33	35	30	27	31	35	24	35	27	27	42	28	41	26	30	27	26	22	17	26	34	35	26	31	32	35	31	26	17	37	36	27	39	21	27	19	25	34	30	32	29	28	35	24	35	21	21	24	31	35	36	21	17	29	37	30	31	27	26	34	25	34	32	27	28	38	27	34	21	31	19	23	23	41	25	25	25	31	29	36	34	24	33	28	22	26	23	32	20	30	34	29	25	25	26	30	22	34	37	28	18	27	27	36	34	20	30	31	29	31	35	28	32	21	33	26	22	30	22	45	29	31	40	24	29	28	27	30	31	30	27	31	26	19	35	31	32	25	23	23	27	32	33	26	34	30	36	27	36	38	28	24	38	25	32	26	30	40	23	27	29	29	26	30	29	25	28	28	26	26	20	31	32	27	32	24	34	22	26	24	34	23	38	30	39	29	25	28	31	34	24	32	31	30	32	34	28	29	23	34	33	30	41	34	33	43	22	33	44	26	29	26	22	26	29	33	17	25	32	24	36	32	28	41	30	26	28	27	26	31	32	24	20	38	21	16	24	25	30	38	30	32	20	31	28	32	40	25	20	27	36	30	37	23	26	30	25	23	22	28	32	26	22	30	31	28	47	31	19	34	32	36	32	22	31	25	27	19	33	37	32	32	30	28	36	24	29	37	37	28	41	19	30	21	35	28	26	25	34	22	27	28	36	21	27	29	34	33	19	29	44	30	30	31	33	29	27	31	27	23	26	31	25	22	32	29	26	21	25	22	38	35	18	36	28	52	37	38	21	34	22	28	25	32	28	30	30	24	34	29	36	22	28	33	28	26	33	38	27	37	22	35	24	28	26	30	27	26	32	19	28	29	26	29	31	34	28	33	28	38	30	32	16	25	27	40	32	18	26	32	31	29	26	22	36	41	40	33	25	27	20	27	33	28	30	25	31	36	26	33	27	21	25	30	25	22	29	26	23	31	31	35	29	36	32	21	35	32	17	24	23	35	29	24	33	24	24	21	30	27	29	23	31	37	32	23	27	21	18	34	36	32	30	36	25	32	39	27	28	38	28	33	32	26	32	27	21	26	30	23	27	27	30	27	29	28	19	34	29	31	34	24	27	23	34	23	27	29	25	29	29	35	30	20	28	22	29	36	28	30	23	32	31	30	33	34	36	28	37	32	30	31	35	25	35	28	31	20	30	23	24	28	30	24	29	34	33	38	34	24	15	23	37	23	27	31	38	29	45	27	36	32	24	28	32	32	29	35	26	29	34	27	27	33	26	32	26	28	27	31	25	25	29	37	27	22	34	31	26	21	44	34	38	41	35	25	37	28	25	25	16	32	32	25	28	22	36	30	27	32	27	31	31	32	26	32	31	20	25	42	32	24	28	32	28	34	34	35	25	36	35	35	25	33	35	19	25	21	26	37	20	40	37	26	33	22	28	29	33	34	36	32	24	28	38	27	24	33	26	28	29	26	35	30	31	21	33	41	31	23	22	24	32	26	29	36	33	27	38	38	25	33	28	38	27	20	28	19	30	29	25	25	38	32	30	30	26	20	22	24	33	27	22	35	22	30	32	19	29	30	26	29	26	26	35	30	23	38	33	30	31	25	32	22	23	30	20	27	24	23	31	23	28	31	32	27	23	24	35	36	33	24	33	27	23	27	32	32	28	33	28	34	28	40	36	34	34	34	17	28	35	24	22	29	36	22	36	23	33	31	36	33	34	28	36	28	29	30	45	23	27	40	34	29	42	23	28	28	25	36	36	37	32	24	35	26	17	24	31	18	30	29	38	32	19	31	31	30	37	27	32	36	30	17	36	23	22	21	37	34	22	25	37	30	28	37	32	36	39	33	31	35	34	30	22	31	25	33	19	29	25	30	21	35	30	23	21	37	29	27	30	33	32	30	30	25	21	29	23	30	25	25	33	25	23	28	31	34	35	36	27	26	19	29	34	23	37	27	21	27	24	29	28	32	26	34	33	30	18	32	24	34	26	30	27	31	31	27	22	31	16	29	26	32	31	23	25	28	23	31	29	31	42	23	35	30	28	15	33	28	27	32	25	24	31	19	30	31	29	32	31	25	32	30	35	31	29	30	41	33	36	38	34	33
15809	3856	1639	5237	9484	8827	7207	5496	4507	3612	2893	2481	2163	1854	1668	1561	1439	1682	1428	1250	1073	973	1013	966	887	835	877	863	816	814	742	811	717	758	738	687	675	648	662	662	635	647	635	660	652	636	644	636	668	606	595	613	577	639	651	588	625	546	580	538	605	571	591	580	593	573	573	610	555	570	568	580	595	580	545	562	542	566	564	574	535	569	644	554	547	613	519	587	536	545	573	558	568	544	542	593	523	535	603	562	576	572	559	546	565	535	549	585	582	554	564	527	539	566	582	538	577	546	576	543	548	575	569	523	534	537	550	519	530	602	571	563	546	549	568	589	563	530	569	573	535	554	555	572	523	583	551	524	581	565	525	548	511	560	580	533	558	578	583	515	557	535	551	555	555	545	511	541	568	558	566	574	552	546	514	581	602	567	577	537	533	543	583	579	559	564	563	560	542	546	575	565	580	560	549	544	586	522	560	523	536	517	556	561	585	536	594	545	567	534	567	535	555	595	512	528	534	559	560	552	532	552	518	520	564	568	543	552	559	569	564	554	550	532	549	524	585	563	567	577	554	525	554	552	569	591	606	566	550	551	545	575	541	561	584	549	548	523	561	573	549	575	548	569	520	565	528	513	579	525	517	549	534	593	539	524	579	548	528	565	551	593	574	533	513	528	563	558	558	568	549	553	546	533	548	554	508	579	503	598	538	552	525	563	539	575	574	550	552	557	573	560	557	535	550	545	523	529	481	553	561	554	553	532	592	554	531	542	574	529	558	544	555	573	532	582	544	596	566	552	557	526	570	572	553	549	550	559	557	573	540	550	556	532	532	545	548	527	548	563	560	549	584	548	602	570	609	546	506	584	558	523	533	522	551	515	545	586	576	573	526	574	546	561	528	515	550	622	552	583	585	568	583	581	562	533	574	549	551	598	601	533	538	572	539	536	551	556	560	519	550	525	550	558	549	575	606	558	539	532	567	581	566	541	543	559	546	552	537	517	507	554	561	560	564	585	575	559	600	533	539	583	559	526	517	595	548	544	558	536	549	528	554	602	598	561	573	560	513	552	545	518	535	501	520	511	496	574	552	543	608	479	575	511	534	495	525	565	550	556	533	580	597	582	552	555	511	578	566	511	568	533	582	510	568	528	561	558	553	519	580	531	581	573	555	540	553	513	570	533	553	559	554	570	566	558	515	586	547	525	570	544	543	531	536	558	534	555	524	583	526	553	550	540	511	550	532	561	526	565	569	592	574	550	578	571	555	531	575	519	568	524	519	544	542	508	561	527	576	541	538	534	570	594	604	522	515	518	586	574	547	550	560	508	531	549	599	555	539	536	536	574	548	572	548	561	519	556	559	565	574	555	555	545	542	553	577	535	512	585	564	527	552	571	574	551	553	571	538	577	506	575	559	566	540	530	541	529	564	527	557	565	554	540	568	567	520	536	537	513	567	533	534	540	561	588	503	539	555	542	544	585	588	532	589	511	554	518	531	541	541	591	540	513	552	501	524	546	579	520	528	584	533	582	553	556	557	602	561	528	547	561	581	597	560	565	561	561	557	512	543	530	530	529	583	516	576	529	582	540	520	543	601	556	557	533	542	528	539	526	550	522	571	537	568	545	560	572	518	567	521	524	521	536	598	527	541	572	543	546	578	524	563	545	566	590	557	556	526	525	570	558	561	525	564	537	543	582	541	531	551	536	563	535	560	578	528	575	575	582	516	566	534	551	584	563	546	543	568	594	536	501	643	548	519	537	532	520	510	598	561	565	513	562	498	581	536	545	554	518	511	537	554	562	575	564	533	535	567	550	578	523	565	564	554	565	536	563	551	539	551	583	571	564	534	540	541	538	549	548	546	526	606	478	553	527	541	540	565	531	546	555	533	558	541	544	546	540	530	539	529	575	574	513	559	591	576	577	534	540	561	590	545	530	508	562	537	568	576	563	558	567	520	554	557	564	586	537	555	557	494	562	549	516	552	546	573	579	560	540	562	546	513	576	573	575	578	583	558	599	533	610	539	574	546	569	533	552	556	575	549	592	535	564	553	510	584	581	524	557	550	510	564	542	537	535	563	566	558	543	572	521	568	524	523	561	524	549	543	531	534	603	535	501	537	540	549	524	559	543	561	548	544	612	568	551	503	568	539	571	548	529	550	582	564	563	527	531	543	564	565	523	577	524	567	536	554	539	533	550	526	569	542	552	538	521	521	572	554	596	577	579	589	523	492	563	549	511	556	542	578	520	491	560	528	533	557	548	566	528	526	573	530	524	555	548	509	587	516	545	553	563	595	570	559	568	566	592	548	533	530	563	575	527	564	568	580	571	553	592	561	540	551	566	559	579	530	554	608	565	568	581	536	571	559	547	568	581	543	584	552	549	546	583	556	534	535	573	523	589	546	527	555	558	517	558	522	551	517	571	544	560	549	571	543	557	574	530	503	558	523	547	572	558	547	532	559	553	576	563	525	525	551	554	547	566	546	573	579	557	571	563	502	549	545	594	590	549	536	554	537	530	563	524	537	570	562	514	517	541	548	569	523	525	515	562	573	581	504	549	559	534	524	561	557	549	564	609	513	549	565	540	549	555	566	556	567	561	541	546	561	569	552	509	565	544	573	562	542	511	549	564	505	534	535	591	548	545	550	546	534	505	554	525	582	540	543	550	540	556	558	540	542	532	581	549	550	559	549	537	549	587	563	553	564	537	542	539	517	559	580	540	519	534	553	532	574	550	588	581	554	563	568	585	618	544	548	584	576	544	527	515	560	575	548	546	550	527	528	540	531	561	571	528	588	532	575	585	550	572	607	531	557	566	551	510	572	553	561	542	558	574	516	498	576	538	538	548	525	549	555	574	553	588	537	571	557	565	556	524	555	572	566	558	548	549	560	547	546	577	527	514	587	608	490	549	527	573	534	515	537	487	567	530	555	551	580	611	553	549	532	535	574	550	546	554	539	555	554	554	578	557	542	507	541	530	577	564	547	614	566	550	576	545	574	498	552	553	560	530	550	560	556	571	571	560	595	544	528	552	578	539	569	559	553	582	508	578	576	550	558	549	540	572	581	558	520	571	603	509	563	545	570	549	531	556	515	588	526	546	579	551	568	538	522	511	540	573	536	544	560	582	529	576	566	596	548	550	550	554	577	558	554	551	535	574	562	556	573	527	542	496	541	522	534	509	579	560	539	565	516	576	560	548	571	557	521	551	551	538	547	518	578	576	577	593	555	577	524	558	537	504	543	593	533	533	542	561	551	574	542	568	555	595	547	583	557	582	557	562	558	578	572	564	514	549	522	612	530	556	552	556	568	515	591	548	579	495	548	558	548	548	531	538	560	571	563	505	533	559	537	548	542	538	571	555	512	546	563	558	513	513	583	536	548	554	570	532	578	571	552	554	517	553	526	528	555	551	575	546	555	575	563	504	558	529	558	548	553	544	534	609	531	522	552	574	533	534	525	552	537	541	507	561	538	576	581	594	535	525	515	594	565	537	582	581
1711	255	96	65	143	168	186	160	147	126	107	83	71	59	64	40	48	50	56	46	42	35	24	30	32	35	32	37	18	24	26	19	23	25	22	18	17	15	26	32	24	23	18	16	18	26	18	21	18	21	21	19	10	17	21	11	17	17	17	24	14	18	15	10	18	28	14	8	22	13	14	15	16	13	10	11	14	14	21	19	20	9	15	16	20	14	13	17	21	8	16	17	12	15	23	18	16	18	8	17	19	19	15	9	17	16	18	15	16	15	12	17	14	14	11	14	13	14	19	15	15	24	11	20	22	14	23	20	15	14	4	18	17	13	13	15	11	12	21	15	11	19	17	25	11	15	12	19	20	16	15	14	8	18	26	17	14	14	17	15	17	13	18	16	17	11	12	21	18	19	10	14	10	14	21	15	14	13	15	11	19	13	15	25	11	19	12	10	19	19	8	9	13	21	12	18	19	15	14	19	19	18	20	16	15	19	12	11	12	22	15	12	19	17	5	15	12	13	12	12	15	17	15	12	20	21	9	18	12	14	15	14	13	19	12	16	9	11	12	26	12	18	14	19	19	14	19	13	14	18	13	12	14	25	17	17	11	18	21	21	13	19	16	25	15	11	19	19	17	18	19	18	14	13	14	12	10	14	12	16	17	16	13	12	12	14	16	18	21	18	15	18	16	13	17	17	24	15	19	15	17	22	11	7	19	11	24	12	17	14	14	16	16	13	12	19	11	11	22	15	16	14	14	16	14	15	11	11	12	14	17	19	18	14	17	12	18	12	16	18	19	8	24	10	18	13	21	17	25	16	13	12	19	18	15	7	20	17	7	11	18	15	20	19	11	9	17	25	20	15	14	15	16	19	10	13	14	18	13	11	14	16	21	15	23	16	19	15	18	10	10	11	16	12	9	15	12	14	11	14	11	13	17	8	15	20	19	15	17	17	16	17	14	11	16	20	16	10	15	12	14	16	16	19	17	22	20	15	10	10	10	15	18	9	14	18	22	17	13	20	14	13	10	9	16	18	10	16	13	15	13	20	18	22	9	16	8	23	15	17	16	13	9	14	17	13	23	7	19	20	15	17	12	17	15	21	20	12	18	11	19	11	16	20	14	12	15	16	8	14	17	17	14	10	8	21	17	12	17	16	14	7	16	16	12	14	12	15	14	19	7	9	23	12	18	14	16	13	12	12	20	19	27	18	12	17	20	15	16	12	13	13	22	11	16	11	13	12	15	20	16	11	16	14	13	13	10	9	20	19	12	17	12	9	14	16	14	10	17	11	9	16	16	19	18	18	19	14	15	7	15	17	14	12	13	14	15	14	14	10	13	16	13	15	10	17	8	11	16	21	14	12	13	14	17	21	16	15	17	17	16	9	19	14	12	19	11	24	14	13	11	8	14	16	8	9	11	11	22	16	21	15	14	11	9	16	14	8	15	21	20	16	17	10	11	19	11	15	10	18	10	11	15	15	16	13	16	21	17	12	17	12	16	14	26	17	10	20	14	10	14	18	16	22	17	17	15	12	14	11	11	20	20	9	13	15	19	9	13	15	13	11	9	20	21	15	18	17	15	14	18	13	13	10	8	23	11	11	16	13	23	13	21	15	12	11	14	16	18	15	17	11	18	12	23	22	15	14	19	16	21	13	21	13	15	13	11	14	14	19	14	11	10	20	16	15	17	23	12	13	18	22	18	19	14	13	14	13	17	17	15	20	16	18	21	22	11	12	9	8	17	9	19	11	13	21	16	16	17	19	10	13	18	13	21	15	12	14	16	18	15	15	21	20	16	18	14	21	24	15	14	15	16	20	14	14	18	11	15	17	13	21	13	11	9	20	14	10	11	14	16	13	20	16	13	15	13	12	15	13	11	8	17	14	9	21	13	13	15	17	18	12	16	18	20	15	14	15	16	23	12	24	13	26	6	12	10	9	17	22	19	17	9	17	17	12	17	11	19	12	19	15	7	10	20	11	5	7	15	8	22	17	19	17	15	16	17	14	17	15	20	15	18	9	21	8	23	18	17	18	16	10	11	10	14	14	13	21	22	14	14	16	16	16	17	12	12	14	15	13	17	11	11	15	16	12	18	18	17	14	13	17	19	10	11	16	22	18	20	13	19	16	14	22	13	12	15	11	15	6	19	17	20	21	21	13	20	18	17	11	14	14	16	17	17	18	17	13	14	10	13	16	13	9	17	15	16	15	14	15	20	17	11	12	11	11	9	14	15	20	22	14	7	20	15	13	18	12	19	7	13	14	17	18	18	11	16	14	12	17	16	8	17	19	14	21	16	14	19	13	12	11	11	8	14	13	12	9	15	12	16	10	12	14	17	25	19	17	20	21	18	15	18	11	21	15	13	15	16	18	24	12	18	15	18	12	16	13	20	15	13	25	9	13	20	19	16	19	19	16	16	11	18	16	27	18	9	17	12	18	20	6	16	22	10	18	18	17	14	16	20	13	19	11	13	12	13	11	13	16	10	15	16	15	12	11	14	15	15	17	17	17	17	10	13	16	10	16	15	18	11	17	19	17	12	15	10	13	10	18	15	19	11	16	10	17	14	15	21	13	24	21	12	17	13	17	14	14	6	23	15	21	20	19	13	16	20	13	17	14	23	22	19	16	23	17	22	11	12	14	15	17	14	15	15	13	27	13	16	17	14	20	15	24	16	13	16	16	10	8	21	15	18	17	12	10	20	15	15	14	9	13	10	18	16	12	13	17	14	12	16	18	9	16	15	18	14	14	17	11	21	14	14	13	14	6	19	15	14	13	17	10	17	14	11	11	17	11	14	17	15	16	17	10	13	11	8	14	10	16	14	21	13	12	10	9	14	14	11	17	17	16	12	17	9	18	21	18	15	21	10	12	17	28	11	18	10	14	13	18	18	15	11	19	15	12	12	11	10	16	14	20	18	24	10	16	7	17	15	16	16	17	7	17	15	19	9	12	16	14	18	13	14	13	14	21	10	17	7	11	7	14	9	21	17	13	15	15	13	14	8	16	20	10	18	19	19	10	25	18	17	19	14	17	16	10	25	20	11	17	16	13	10	16	12	17	21	15	20	11	17	17	14	11	16	14	10	11	19	21	19	14	20	14	22	15	23	16	13	16	22	11	12	27	10	14	14	14	14	15	12	13	15	12	14	16	7	17	22	14	18	14	14	16	14	16	10	16	14	22	16	15	9	13	11	15	14	14	7	19	11	12	13	24	15	16	16	19	17	14	14	15	15	14	16	14	12	6	17	9	14	13	19	12	15	12	12	15	12	13	12	15	13	22	9	15	18	16	14	19	11	12	10	14	15	12	9	16	11	22	14	19	21	13	17	18	11	12	12	14	12	17	8	18	10	16	22	14	15	19	15	19	9	16	18	10	11	18	13	13	19	15	21	14	16	15	16	11	18	12	15	16	19	19	17	14	18	19	20	8	8	14	22	12	21	12	12	23	11	15	19	18	17	18	16	16	15	14	12	21	15	17	20	6	21	4
22466	6873	2819	10355	17107	16015	12973	10312	8156	6663	5433	4445	3719	3213	2790	2510	2229	2503	2333	1848	1371	1257	1244	1141	1020	967	933	895	895	786	760	700	657	631	630	598	583	561	565	510	509	480	498	510	542	439	445	469	468	397	421	438	441	445	434	433	401	385	431	400	396	388	370	401	401	413	348	370	345	368	350	338	348	356	322	306	336	338	349	383	344	336	311	345	332	354	341	320	334	357	328	300	368	313	305	333	328	320	340	338	350	307	305	306	341	325	349	341	308	301	297	310	328	300	344	340	330	344	317	332	317	301	286	313	318	310	282	330	324	299	306	328	319	294	300	286	285	316	315	293	294	301	285	279	316	323	320	312	293	284	296	300	331	287	304	318	291	325	293	311	295	326	312	319	278	308	315	286	276	269	289	293	294	299	304	288	333	289	321	324	298	282	294	313	295	310	251	299	293	312	320	305	302	296	308	289	301	295	273	307	305	263	306	279	281	289	296	281	303	305	301	306	283	296	304	279	322	279	279	315	298	304	313	302	277	319	311	258	291	304	297	321	287	297	296	287	327	286	314	296	279	271	301	288	292	277	308	284	292	301	287	314	316	291	319	310	284	302	277	289	294	309	308	314	289	313	325	283	317	308	275	302	327	298	282	310	311	269	305	292	297	283	296	322	300	283	273	285	300	303	280	310	275	298	295	274	294	283	273	285	293	312	258	293	310	298	303	303	306	285	319	305	308	273	297	313	300	296	302	293	272	294	304	324	274	299	290	282	310	316	305	316	265	268	260	305	283	242	294	293	300	308	312	276	299	323	308	312	278	334	290	287	296	299	325	309	290	290	309	296	280	307	305	298	288	297	326	306	291	262	292	314	277	305	311	324	285	304	294	293	327	306	277	312	304	278	279	290	323	265	309	318	300	295	272	300	311	313	301	280	307	305	287	301	305	281	313	283	292	315	304	293	315	316	311	294	296	315	302	305	304	279	280	325	300	299	283	298	296	273	305	300	285	302	289	320	314	300	295	267	279	289	277	307	279	301	302	264	294	299	295	274	289	264	275	336	281	321	298	302	277	293	312	294	301	274	332	312	266	292	336	271	312	298	349	283	306	319	299	271	285	299	296	292	282	304	313	265	277	273	306	284	305	298	285	303	321	297	257	314	320	316	338	280	280	315	303	306	297	306	290	296	301	297	299	280	284	298	281	278	277	317	309	283	272	272	292	313	281	314	294	290	302	301	301	311	294	278	285	289	278	285	310	284	279	291	309	309	304	317	314	298	289	316	282	271	293	308	346	315	268	297	286	302	292	298	310	303	305	315	311	289	292	294	296	286	293	296	309	289	267	302	295	307	280	275	291	300	283	301	291	313	294	283	292	279	276	294	294	273	288	319	292	298	319	280	289	283	301	260	301	322	290	301	301	295	271	317	311	302	288	319	305	276	267	315	330	284	280	274	293	315	289	274	316	280	279	268	339	299	298	297	317	313	298	291	298	291	288	290	282	310	297	295	287	305	264	257	293	321	319	303	294	298	282	290	334	327	293	300	317	308	297	280	283	293	323	310	281	288	273	300	293	263	288	285	265	302	293	293	277	325	290	291	291	308	298	302	269	301	331	273	290	312	307	310	303	316	314	315	300	268	276	290	259	293	270	270	286	314	283	284	312	302	325	304	297	307	287	305	303	301	304	293	263	270	298	260	317	276	315	302	287	310	275	270	325	267	318	313	298	313	284	295	278	291	279	299	284	276	295	283	297	286	282	298	312	296	287	304	297	277	283	320	263	319	295	294	304	285	316	299	273	301	279	256	270	292	287	304	316	292	301	289	311	293	279	301	340	303	295	321	282	246	311	318	289	320	294	304	262	308	281	264	295	286	284	313	284	314	292	289	328	278	290	314	300	297	323	258	319	293	289	296	280	282	313	290	280	309	319	325	313	307	310	305	282	290	294	332	267	287	322	301	290	300	281	281	315	255	293	279	283	324	320	275	292	298	294	280	329	295	290	301	318	301	311	303	266	313	322	316	313	301	314	257	282	292	304	289	302	313	294	303	292	288	279	283	313	286	277	303	296	289	313	294	291	285	303	280	277	296	299	293	309	245	280	274	262	293	319	321	297	311	316	290	271	314	276	290	299	295	282	288	271	270	310	297	313	297	308	337	299	276	289	286	315	277	277	304	293	297	282	295	283	325	316	290	328	304	296	290	282	298	291	289	305	265	288	288	308	290	276	274	266	309	280	294	321	333	275	294	273	288	286	311	314	362	292	288	287	280	288	309	305	295	343	282	309	281	280	301	262	323	274	318	301	297	298	253	300	288	301	331	299	290	301	289	319	292	303	283	292	266	288	283	287	283	320	319	298	274	322	261	285	308	327	314	256	296	285	305	281	319	303	293	315	331	290	284	273	315	306	294	296	242	298	284	303	294	315	307	294	296	325	269	294	282	320	309	293	287	289	289	323	275	307	297	304	285	311	318	325	311	299	322	291	311	314	296	296	303	292	287	321	301	293	311	275	261	309	313	287	274	263	304	300	277	291	278	302	306	302	267	292	320	325	315	284	318	308	323	268	283	279	283	285	315	320	325	289	294	302	283	291	290	326	288	269	345	312	303	343	297	278	305	270	279	285	292	307	294	292	306	294	286	279	285	305	302	315	273	301	279	258	320	306	310	285	278	311	275	294	299	285	317	279	330	317	274	293	294	276	265	298	324	284	300	297	280	293	303	285	284	300	282	267	294	295	300	310	303	299	320	308	314	290	261	280	280	292	286	310	311	302	296	295	291	311	315	276	293	301	304	269	283	295	284	289	299	267	290	301	309	299	265	288	303	270	299	287	320	290	275	294	304	281	295	327	262	283	275	297	304	289	306	301	270	295	295	315	300	308	301	307	281	303	262	299	267	284	306	297	268	301	278	287	303	292	308	266	293	333	324	284	316	287	304	298	317	303	310	275	313	299	282	323	298	267	320	296	295	284	299	293	294	281	284	328	311	322	286	277	293	298	312	286	259	289	279	287	291	310	297	302	283	314	275	267	275	300	280	306	292	278	278	291	287	288	314	292	271	302	279	295	289	296	284	292	317	260	289	285	325	304	289	314	263	318	330	280	273	276	302	307	284	293	268	324	302	310	302	291	278	291	316	276	311	303	303	293	327	290	280	299	261	297	299	287	297	309	300	313	275	268	296	290	252	281	308	257	301	279	270	281	285	285	301	288	271	288	306	301	288	282	265	295	289	281	301	319	301	295	290	305	275	295	311	300	308	317	301	294	258	289	291	280	295	304	298	319	289	301	338	285	319	316	282	292	273	297	322	299	278	287	298	294	332	293	298	282	329	275	272	264	306	277	283	292	304	275	285	284	313	306	334	303	296	271	284	331	299	275	268	284	311	281	291	315	274	299	280	320	311	287	312	290	304	299	306	275	330	294	310	305	284	304	306	301	306	284	288	288	290	266	292	283	296	288	321	329	285	284	301	303	288	305	306	298	270	279	263	276	321	301	304
1147	52	29	25	32	41	33	40	34	30	29	26	23	23	25	16	24	28	24	23	18	20	29	22	21	21	14	16	13	20	10	11	16	17	15	9	18	19	13	19	19	22	22	22	22	14	10	13	18	20	12	26	21	15	18	17	17	25	17	13	19	13	15	15	22	17	18	14	18	17	25	17	14	14	19	18	16	18	12	19	19	20	20	16	17	15	23	19	13	18	23	18	22	18	22	17	28	17	16	13	23	17	18	18	10	12	11	9	16	15	25	16	11	15	12	21	19	16	18	15	12	14	19	17	14	12	25	19	19	15	20	25	15	16	19	18	22	15	15	15	13	11	19	18	19	24	34	14	17	11	20	15	22	14	18	18	20	19	16	20	12	16	23	25	21	15	18	12	26	22	15	20	24	11	20	14	22	11	17	17	17	11	17	22	26	13	15	11	22	18	16	18	15	15	17	20	18	20	16	17	25	29	20	13	17	17	17	21	17	16	19	23	15	18	23	23	15	19	17	16	22	17	20	15	13	19	22	13	13	11	19	12	24	27	19	17	18	18	20	20	9	18	19	17	13	22	21	22	16	21	18	20	12	17	20	17	13	16	18	14	17	13	19	16	13	16	23	13	15	9	11	9	7	17	21	23	17	18	12	21	26	20	15	12	23	25	18	20	21	16	20	16	20	19	25	24	15	12	16	18	11	17	15	10	13	22	16	15	20	21	21	15	21	24	17	13	16	22	9	15	23	24	15	20	19	25	21	17	12	18	19	15	13	14	28	19	18	9	14	14	17	7	11	15	17	19	20	22	21	17	10	14	13	14	22	18	17	9	15	15	14	16	23	25	15	20	17	19	13	7	23	18	19	18	21	17	12	14	18	26	21	20	16	24	16	9	14	15	14	14	19	18	17	12	16	13	24	16	18	13	17	19	20	19	15	11	18	29	9	19	18	21	18	22	19	12	18	29	15	25	13	21	19	12	17	16	22	18	21	24	17	26	17	16	17	17	21	16	17	18	19	22	12	13	14	21	17	14	26	18	28	18	11	18	24	17	13	23	14	20	13	20	25	17	15	18	16	25	13	19	18	17	14	29	12	16	21	18	19	20	17	17	19	15	13	19	13	17	18	18	14	19	13	16	18	13	17	18	14	15	15	17	14	18	28	15	20	21	20	23	18	19	16	13	15	16	15	26	8	22	12	13	20	21	22	23	21	26	14	19	14	13	25	22	25	14	14	22	17	16	14	10	16	15	15	19	7	13	12	16	20	22	11	14	21	23	21	20	15	16	15	28	11	17	16	23	17	22	20	11	13	24	20	14	16	14	14	17	20	18	13	17	14	18	17	14	21	16	11	16	20	15	10	18	14	21	13	18	17	20	22	15	12	15	17	21	17	12	16	22	11	14	25	17	19	18	16	19	25	14	25	13	23	23	16	25	18	15	20	21	21	15	24	16	18	17	16	16	14	14	19	18	25	18	15	22	16	29	18	18	16	30	24	22	16	10	15	15	15	17	17	13	22	18	17	23	19	20	21	19	17	14	10	14	17	26	18	11	17	19	23	19	16	24	13	18	11	26	18	19	17	15	18	13	21	25	18	23	12	12	15	23	13	18	15	12	18	15	15	18	18	13	20	12	17	12	12	12	14	12	20	20	14	19	24	13	16	16	10	19	22	10	21	21	20	17	16	25	15	13	10	17	17	21	15	23	14	16	19	16	12	18	18	17	13	20	16	22	20	23	21	18	22	15	19	21	19	15	27	19	23	16	16	21	15	18	22	16	17	20	19	15	21	15	22	16	19	12	20	30	13	19	12	13	17	18	13	11	29	23	18	24	15	17	18	20	15	19	14	15	13	18	9	17	14	20	9	20	15	12	13	17	20	9	14	24	16	23	8	24	23	25	16	24	21	17	24	16	25	19	21	23	15	17	17	21	11	19	18	19	16	14	13	17	18	13	18	19	14	12	20	23	24	13	17	14	18	17	17	17	17	19	17	17	22	17	22	14	19	14	31	10	19	24	18	18	20	13	17	13	10	23	17	20	20	17	13	20	11	20	21	17	16	17	28	15	19	28	16	15	11	18	17	21	14	11	19	11	16	16	24	15	17	16	15	20	20	17	18	20	19	16	18	19	19	22	16	23	17	12	23	11	14	17	15	11	8	20	23	13	20	22	18	19	12	22	17	24	17	16	17	20	17	23	14	14	19	20	11	13	21	21	19	15	29	17	13	21	18	19	15	18	15	23	13	19	28	14	26	12	19	16	15	26	14	16	15	23	27	20	17	17	16	22	17	19	18	21	13	21	16	11	13	23	11	27	22	17	19	20	23	11	21	23	19	18	15	16	18	19	21	21	12	14	18	17	15	17	12	21	12	20	29	22	21	11	15	18	18	19	19	19	18	13	22	19	16	17	16	12	12	18	18	21	28	19	14	23	17	17	22	15	23	16	15	12	16	17	20	16	20	25	15	18	16	15	15	17	14	18	17	20	16	25	12	22	22	13	14	14	17	20	16	10	22	16	11	15	15	24	19	22	19	18	20	22	20	24	20	17	19	24	16	18	17	8	19	20	14	18	20	16	24	10	15	16	14	18	17	16	18	23	19	20	13	12	23	18	19	21	14	23	21	21	18	26	19	17	22	19	20	17	14	20	16	19	22	15	15	25	24	16	16	23	14	18	23	15	19	24	21	20	10	15	14	18	24	15	15	17	15	19	21	16	16	9	11	16	16	15	18	14	11	14	17	11	23	18	12	16	19	17	19	16	12	9	19	14	12	16	14	15	16	13	18	20	13	19	21	17	21	12	16	19	21	25	16	15	27	22	16	9	19	23	13	10	16	13	21	21	14	15	18	19	12	17	17	9	18	16	18	13	13	18	19	18	20	18	17	16	15	14	19	21	13	17	25	20	15	23	13	20	15	16	17	11	22	14	16	17	19	17	19	15	20	19	21	13	17	12	27	15	11	16	17	12	19	21	13	22	19	16	22	19	15	15	15	15	20	15	16	17	26	20	18	9	19	12	26	18	20	13	15	17	16	24	18	16	16	19	18	15	17	16	19	21	13	21	15	22	22	16	21	16	20	20	19	20	16	16	21	21	18	19	13	20	21	17	18	21	13	21	18	11	18	9	19	24	19	15	11	21	13	26	21	16	25	12	13	26	17	13	13	19	24	15	22	17	22	17	21	15	24	18	18	24	25	21	19	13	24	21	14	17	12	11	13	17	18	16	21	17	15	20	14	17	15	14	17	23	13	18	17	23	19	20	26	22	13	23	18	18	9	16	16	14	12	18	24	16	16	11	18	16	12	13	21	19	14	20	21	14	20	13	18	24	12	26	15	17	12	23	22	18	11	15	24	21	14	17	13	14	12	16	21	17	15	25	19	15	10	17	20	15	15	18	23	18	17	16	24	16	18	24	12	13	15	23	16	21	21	19	18	21	13	21	13	23	26	22	20	16	19	12	17	11	23	20	18	21	24	18	13	26	22	22
11403	1847	678	1750	3172	3065	2374	1893	1432	1237	1111	913	791	752	658	618	569	702	705	594	472	456	485	427	452	452	433	447	397	393	415	365	396	381	372	374	371	348	372	342	401	354	403	360	380	375	351	357	382	345	370	371	349	362	376	346	334	362	358	368	388	342	364	327	353	374	322	319	346	316	330	378	327	319	336	352	363	327	332	375	334	331	339	330	360	352	344	355	322	337	358	358	324	341	324	362	314	387	368	313	352	320	313	337	339	337	362	317	379	340	343	357	335	354	318	367	338	313	334	344	339	332	353	384	360	362	342	339	311	340	329	362	333	343	363	356	329	359	301	319	320	345	319	362	340	341	359	305	343	339	336	356	326	356	370	326	323	321	318	345	349	373	341	374	327	307	321	351	348	349	367	341	335	342	330	334	361	355	332	371	348	335	368	321	346	352	327	377	348	360	352	336	361	329	349	371	389	325	321	353	344	343	303	328	364	344	350	318	362	333	351	355	303	347	349	321	336	325	329	350	361	327	364	348	330	323	339	345	333	329	331	366	343	348	312	343	355	347	380	310	343	368	341	317	367	322	352	361	338	321	349	342	329	335	362	359	370	336	362	327	325	333	358	360	347	387	338	349	363	377	339	319	331	319	342	347	354	381	334	363	326	355	357	367	346	339	332	354	332	339	340	336	337	330	334	300	327	361	328	350	358	345	336	336	329	310	344	335	333	350	359	359	354	313	349	306	359	366	349	367	303	342	342	323	344	355	363	314	362	335	327	352	322	338	298	322	323	316	318	324	389	377	335	360	354	354	358	361	339	376	347	350	342	341	358	337	319	337	303	351	317	372	349	361	360	356	328	320	340	346	329	322	353	336	337	328	378	321	343	358	338	326	359	348	334	350	359	336	365	325	356	331	320	343	330	381	322	370	338	338	355	366	353	346	315	313	348	324	333	327	358	359	332	357	374	336	338	348	341	346	353	365	335	339	348	323	301	331	331	307	335	336	341	367	314	347	341	350	325	329	367	311	362	333	350	375	369	337	322	316	348	332	326	349	359	326	342	354	347	365	369	347	372	320	312	380	349	338	383	319	367	365	338	305	321	320	319	355	365	341	341	378	343	325	329	322	336	366	335	336	354	335	319	363	348	344	320	343	354	357	339	310	283	329	325	341	328	322	328	337	327	350	307	368	358	352	351	341	370	343	314	320	342	362	345	291	341	328	358	365	327	351	341	341	335	318	341	376	353	345	331	346	351	362	336	343	377	321	341	385	345	374	375	363	353	333	342	328	340	356	331	353	333	325	312	351	317	318	329	341	362	315	317	362	313	371	341	363	327	337	370	347	325	319	331	371	298	346	316	335	350	359	315	328	318	341	335	363	349	335	351	342	304	311	331	325	316	361	342	341	360	364	317	360	329	348	384	347	351	335	361	311	329	350	365	296	354	326	365	303	343	343	356	366	315	364	319	335	350	341	331	341	347	326	341	335	354	341	346	357	307	339	335	336	373	313	332	348	329	330	318	335	318	338	315	334	338	365	350	349	315	358	364	337	317	300	343	353	335	334	341	336	316	327	351	351	334	327	309	352	353	347	323	342	332	357	332	323	347	342	360	339	343	365	347	307	363	306	329	357	390	313	362	346	290	361	344	341	335	314	337	347	357	310	338	331	348	349	369	327	341	319	355	373	312	326	379	338	359	360	340	363	351	372	312	362	316	327	341	348	339	324	313	334	318	364	342	346	339	319	330	359	355	340	337	325	362	357	327	315	357	325	328	322	371	341	371	318	370	362	302	327	377	340	319	330	343	332	320	322	359	345	317	347	327	351	305	348	367	315	328	372	329	357	326	323	319	332	305	319	319	371	342	333	324	341	362	339	345	322	324	347	316	316	359	322	319	320	347	340	311	351	343	362	339	336	325	357	332	358	320	303	307	341	322	329	336	320	343	356	347	326	348	324	364	344	314	354	344	340	363	354	339	335	374	317	359	370	320	338	330	351	317	344	339	337	386	345	348	341	350	349	358	343	353	314	327	372	332	342	339	351	381	353	362	370	330	313	349	363	340	318	329	336	358	333	361	354	369	370	353	349	356	335	342	337	337	326	299	312	361	315	341	399	341	326	345	351	335	365	370	353	309	299	363	317	356	356	362	319	331	348	373	347	340	332	328	360	330	345	356	339	341	362	332	347	363	351	331	361	326	354	357	360	329	361	332	327	361	326	360	325	364	374	347	357	317	310	342	362	337	350	327	334	343	330	362	329	349	318	335	324	372	326	325	330	316	374	364	333	327	339	344	324	349	349	375	358	326	317	338	337	350	353	328	330	351	328	355	329	347	363	316	349	343	324	343	335	320	333	355	363	358	349	346	361	346	349	306	335	377	349	350	317	350	330	298	338	336	346	346	353	346	321	306	317	338	326	356	351	297	345	362	329	327	327	345	368	341	339	354	347	313	322	347	342	375	346	347	342	367	336	351	319	332	304	318	353	355	352	334	339	314	319	307	356	345	347	336	331	349	337	342	329	325	353	354	340	296	348	337	339	375	351	341	331	340	322	304	373	326	334	339	363	358	345	340	354	353	362	346	342	336	334	373	331	347	353	339	322	318	341	345	342	320	318	365	326	345	333	372	345	362	340	355	316	339	351	343	363	308	359	304	335	332	370	364	394	342	340	350	357	339	342	331	358	346	358	350	353	352	371	343	327	364	331	342	358	320	371	310	343	369	367	361	333	332	344	340	330	313	338	328	332	335	364	331	316	356	345	368	336	333	320	377	336	344	330	347	328	363	341	343	350	364	334	348	357	339	336	372	333	337	343	350	310	339	326	343	340	356	330	321	337	355	340	343	334	362	367	332	306	356	366	370	328	351	313	320	309	334	337	310	349	329	275	327	345	369	343	354	348	327	345	335	363	344	308	341	334	306	356	343	378	363	303	364	284	368	332	333	322	363	330	343	360	343	373	339	325	327	330	374	328	343	347	365	356	318	318	337	332	340	328	350	325	356	323	363	359	309	342	345	320	378	315	357	320	347	317	329	339	339	352	357	373	388	350	322	353	330	333	377	363	323	328	298	301	350	355	340	336	380	356	323	319	365	340	345	360	347	318	340	303	347	340	369	336	316	356	334	324	336	344	340	334	360	351	320	347	335	332	354	348	341	369	337	356	313	354	341	314	334	351	365	355	344	329	353	342	337	351	336	319	356	314	388	343	347	330	353	368	355	318	370	367	362	351	351	374	322	324	358	327	304	339	342	362	346	339	373	327	351	375	330	353	356	338	357	323	339	321	320	371	339	355	346	340	346	326	346	316	349	363	334	344	344	354	320	342	364	331	324	348	301	352	347	314	331	330	358	320	334	375	336	352	341	337	348	349	361	356	298	330	343	326	325	334	365	371	355	372	339	345	320	349	322	358	329	329	305	334	337	316	345	365	319	346	318	329	316	312	328	322	340	349	371	368	343	329	334	362	370	396	341	318	349	351	343	328	320	333	352	344	333	313
2239	104	69	48	88	100	98	73	86	73	61	59	44	40	64	52	60	44	48	58	32	39	45	45	36	34	25	31	33	25	38	22	23	37	26	38	34	24	26	35	30	29	30	26	36	29	28	29	37	30	30	28	30	27	33	37	24	32	31	34	28	25	30	28	31	24	33	38	31	29	31	29	22	22	36	25	29	30	28	30	37	35	42	23	24	34	36	22	29	30	36	31	20	25	35	29	25	26	24	24	28	31	27	16	27	37	28	31	29	30	33	27	24	32	31	23	28	29	26	33	30	29	26	23	18	30	21	26	31	31	19	28	34	29	24	35	29	34	33	27	26	29	29	29	24	32	32	37	29	28	27	28	34	25	25	40	32	35	29	31	18	26	28	21	26	33	31	27	27	29	33	30	28	24	35	22	31	27	26	31	19	26	34	33	30	34	26	25	38	30	28	33	27	26	32	28	29	31	22	27	28	26	41	23	29	22	31	25	27	35	30	29	34	31	22	23	33	31	25	27	26	24	23	18	34	33	23	34	30	25	32	33	34	19	35	29	31	33	22	26	35	34	24	30	22	33	28	21	31	30	29	24	27	29	33	30	24	35	40	29	36	23	29	23	31	24	27	25	27	31	28	47	19	33	21	36	28	35	30	35	35	28	31	27	23	40	33	29	33	34	36	32	29	31	19	32	32	33	28	22	33	19	38	24	18	34	27	23	21	32	30	27	31	34	26	37	34	35	28	33	38	27	23	29	30	21	38	17	25	27	33	29	23	24	27	27	37	27	39	29	22	20	31	26	27	43	34	22	28	19	36	27	24	24	25	23	32	31	16	28	30	31	27	29	13	29	29	36	23	28	28	33	25	37	27	37	28	22	36	20	32	31	30	23	27	22	30	17	37	32	31	31	31	22	37	35	28	25	44	30	34	24	40	32	26	24	21	37	31	31	32	27	38	43	22	41	31	32	24	30	24	31	26	42	31	31	23	24	39	31	30	37	29	40	19	25	20	29	40	29	39	28	20	28	31	23	28	29	38	29	21	28	31	30	32	37	21	21	30	34	27	22	28	23	36	39	38	30	28	32	29	29	30	25	28	27	24	33	35	31	30	27	28	37	30	34	27	33	28	21	32	33	25	35	37	25	24	31	31	36	21	37	30	21	28	29	26	32	23	33	34	26	26	31	30	34	21	23	24	33	29	24	24	25	33	26	35	23	26	31	22	26	29	28	23	19	28	26	37	33	33	30	36	25	22	25	30	34	28	22	31	27	18	34	28	36	27	34	32	36	36	23	30	32	38	32	36	39	20	27	36	29	27	37	37	36	33	33	22	25	26	25	33	33	31	31	30	35	36	31	18	30	29	33	37	27	28	30	31	40	24	36	31	29	29	22	34	23	28	24	31	27	32	28	37	24	34	33	26	17	18	29	29	27	19	31	31	26	26	41	29	22	33	33	37	29	35	23	36	35	21	35	33	22	27	26	32	22	23	27	29	26	31	28	23	31	26	31	31	23	32	23	19	26	33	35	24	30	20	27	31	34	23	34	30	27	28	37	29	27	28	31	35	22	42	33	32	24	33	30	35	21	28	32	29	26	29	24	27	31	23	27	19	25	25	30	27	31	27	30	33	25	29	24	31	32	28	31	24	18	36	37	33	37	28	28	30	28	30	25	32	29	22	23	29	20	38	19	28	33	27	28	41	26	40	27	30	24	31	31	31	34	23	25	31	29	37	28	26	20	34	29	28	30	29	26	31	24	34	40	29	25	23	32	35	18	31	31	31	32	27	29	28	39	36	25	27	30	27	38	29	32	33	22	30	34	34	23	29	38	21	27	39	33	22	24	24	28	29	31	26	27	26	37	26	26	25	30	21	20	20	31	33	33	31	17	30	30	28	26	32	36	37	36	29	27	28	27	24	27	28	21	40	32	34	28	17	22	18	24	21	21	26	25	30	35	24	27	35	25	31	34	35	25	24	33	22	31	24	23	40	24	29	22	39	34	26	21	19	34	33	22	24	33	32	29	23	29	23	28	27	37	26	35	22	30	24	33	35	24	33	30	31	30	22	28	25	31	28	30	43	32	26	23	26	22	36	27	34	24	26	45	30	29	21	29	23	25	28	26	30	23	31	29	25	30	22	32	31	30	36	23	28	28	28	38	29	26	27	27	33	21	30	35	23	27	17	32	27	31	33	30	31	25	32	40	31	35	39	32	30	27	27	27	26	38	21	37	27	23	33	32	19	22	24	32	28	24	33	36	34	29	25	34	27	27	29	34	22	33	30	29	33	27	30	26	17	30	33	27	35	32	29	33	25	35	31	28	38	28	29	35	22	39	26	28	27	23	29	28	34	33	23	31	34	33	22	35	27	25	29	30	30	26	30	23	33	33	40	27	33	24	34	17	35	21	30	22	26	33	34	33	36	29	18	41	31	28	29	25	31	19	31	48	27	30	23	37	22	30	26	26	31	39	33	33	35	31	24	22	24	27	31	28	27	33	29	24	43	23	29	34	28	29	28	25	18	25	35	25	25	29	27	20	24	28	24	31	28	29	31	28	28	38	20	24	39	24	33	26	29	34	26	30	33	37	26	30	27	27	31	33	22	26	31	26	27	30	38	26	23	30	27	21	32	19	24	25	32	33	29	40	22	30	30	37	30	16	32	28	35	23	27	44	33	26	28	35	27	27	33	36	24	34	34	27	30	23	21	33	26	37	29	25	17	35	16	27	23	37	32	26	30	21	28	27	38	23	27	29	33	28	36	30	21	29	24	25	25	23	28	31	26	25	29	32	34	35	25	26	23	20	24	31	24	28	30	31	25	26	27	43	24	25	30	29	22	23	20	20	27	27	25	26	29	24	31	28	33	33	34	29	31	31	24	37	43	23	25	20	28	35	18	27	28	27	22	29	28	37	19	26	23	29	30	33	26	33	32	23	22	37	23	30	40	27	43	35	25	20	29	30	34	38	28	22	33	34	25	34	33	27	24	28	33	28	26	23	28	37	26	23	37	34	28	24	27	28	27	22	22	28	32	32	38	28	25	26	25	29	30	41	32	27	27	22	28	23	36	24	38	28	29	30	30	32	22	27	27	26	27	33	33	34	28	25	38	26	29	36	37	24	17	30	28	29	23	41	31	27	22	37	36	24	27	41	21	35	30	27	30	31	29	32	37	20	34	28	31	16	23	40	28	40	35	32	32	30	31	32	28	27	26	31	30	33	19	15	38	27	36	24	28	26	29	35	25	21	33	27	27	31	27	38	32	28	32	26	27	22	22	30	27	26	24	26	21	40	28	32	27	27	35	30	29	28	39	25	20	37	46	36	21	26	29	25	22	26	22	34	29	25	33	32	27	27	30	22	33	34	28	24	39	27	28	24	22	27	28	31	26	35	20	33	33	34	34	23	24	35	25	26	25	31	36	31	30	38	20	29	35	19	25	34	21	23	37	23	23	27	20	29	24	30	29	24	31	27	31	37	29	24	32	31	33	24
15934	3938	1684	5571	9837	9368	7491	5719	4649	3750	3150	2603	2160	1970	1740	1542	1469	1628	1611	1304	1053	999	1021	955	889	871	832	938	766	801	777	755	712	735	667	688	680	631	706	665	654	665	659	649	677	684	651	649	642	611	636	620	614	570	607	614	588	605	593	589	624	640	612	613	579	586	578	592	558	653	588	562	549	578	624	574	562	581	590	575	620	559	586	575	542	563	567	504	627	569	570	584	580	592	601	534	552	584	574	569	584	611	589	557	589	580	611	572	568	527	579	556	543	555	569	528	590	579	566	610	551	540	536	563	592	575	574	591	547	514	550	577	557	584	561	517	578	572	577	535	529	561	537	553	591	593	540	538	544	536	564	563	525	570	559	605	558	557	529	556	550	540	549	549	591	561	557	546	579	557	555	545	505	543	567	559	572	547	546	545	554	596	560	592	586	535	521	587	584	555	538	522	549	550	513	581	572	583	520	546	551	550	549	560	545	551	569	574	531	565	611	590	530	550	606	568	517	575	553	600	588	550	572	550	568	584	569	590	568	610	566	602	568	590	520	527	542	551	555	547	542	584	546	559	566	549	590	573	566	541	560	539	562	544	539	603	560	571	583	517	545	548	598	579	595	550	572	537	557	526	562	590	564	538	540	540	543	549	595	573	604	538	551	580	535	562	554	599	555	606	545	578	517	589	589	545	601	563	565	550	560	566	577	547	561	513	577	589	573	531	561	579	577	517	569	558	526	572	548	561	562	591	549	569	578	579	528	563	565	571	500	612	610	518	549	538	548	564	571	546	556	582	563	538	600	572	544	576	509	556	567	562	575	560	577	548	559	565	556	562	516	594	568	540	528	552	560	574	522	583	586	592	585	523	536	595	589	517	569	525	518	545	567	527	583	538	576	527	587	571	565	596	566	523	579	561	555	589	593	536	566	553	542	551	539	542	542	555	559	590	582	544	517	544	570	557	568	579	592	545	547	556	569	537	549	579	514	586	591	567	566	566	532	527	555	557	576	574	534	599	535	552	587	539	530	570	523	553	546	530	540	544	566	510	568	559	565	571	532	562	561	554	583	534	554	587	530	566	560	586	562	530	554	573	568	552	586	558	566	520	584	519	515	560	557	549	554	590	573	571	541	559	582	559	580	602	581	546	597	574	578	566	578	557	550	559	622	541	569	555	567	572	573	562	565	563	562	537	548	562	572	551	522	569	558	572	566	535	554	551	555	565	572	570	546	606	550	557	532	547	548	565	558	592	531	534	547	565	512	568	596	550	540	618	548	583	554	541	562	588	559	547	575	530	592	527	580	579	534	551	590	551	574	590	558	550	550	561	535	572	568	585	503	568	518	563	616	527	521	616	555	548	588	529	572	555	564	524	591	556	591	535	550	537	598	543	531	583	592	557	576	520	576	538	569	563	551	533	545	511	568	579	521	540	577	574	542	587	555	527	560	601	551	568	518	538	576	579	548	596	556	534	539	579	558	535	589	569	565	600	548	537	557	548	579	538	548	550	571	547	580	542	534	578	573	572	587	557	545	567	541	567	525	570	574	585	558	561	568	534	538	573	568	526	557	561	531	552	576	535	504	552	543	553	602	544	574	548	570	549	578	579	580	558	541	580	534	551	561	513	552	579	577	537	562	572	571	560	569	546	547	597	547	586	544	555	562	566	545	543	573	535	575	560	565	572	527	560	555	561	557	551	548	560	559	586	558	535	532	533	590	545	566	568	538	574	531	575	615	580	570	498	547	567	562	534	550	551	557	574	586	583	553	597	547	562	564	507	538	555	600	586	560	546	554	589	614	564	510	553	557	565	556	550	563	568	571	562	622	581	530	522	526	557	599	535	591	583	539	551	548	575	500	532	527	602	596	573	532	579	527	552	505	542	554	556	537	547	562	582	538	546	583	545	548	548	555	522	541	583	552	565	551	562	577	558	555	524	492	539	555	534	532	560	541	596	576	551	571	589	549	591	570	556	558	639	524	531	557	532	598	566	526	605	523	546	548	542	557	556	533	537	597	539	566	526	563	566	535	547	554	527	557	548	566	553	565	562	547	562	558	538	563	603	574	597	583	580	549	531	616	562	564	573	537	538	576	551	592	517	548	577	559	559	542	576	543	578	570	562	521	490	534	564	524	561	553	584	600	524	608	541	526	553	559	520	563	559	588	551	552	571	565	495	541	597	583	590	542	502	531	603	562	575	582	542	564	576	559	556	567	534	596	565	560	576	585	537	535	563	536	557	569	547	561	570	553	584	520	526	567	542	541	547	570	539	573	537	533	528	537	590	542	546	570	585	546	607	563	531	578	552	555	524	573	555	534	544	608	523	551	537	573	557	506	550	569	563	537	596	547	552	573	553	558	567	546	576	529	556	532	590	558	523	547	551	517	593	563	549	539	512	563	559	535	515	541	557	546	565	568	536	569	601	578	542	563	616	530	528	544	548	559	567	510	542	571	570	530	510	580	594	561	543	568	571	548	591	562	543	589	549	589	544	593	579	580	539	572	587	541	586	589	579	572	565	507	546	557	533	562	499	510	557	553	565	537	565	603	536	576	570	556	533	524	537	571	545	527	540	561	558	572	523	565	528	562	558	506	556	521	553	536	525	554	526	586	531	599	577	595	569	550	519	531	596	532	519	539	570	549	519	536	544	578	557	540	581	568	589	569	577	587	604	542	577	539	575	546	515	566	539	549	533	563	583	526	588	579	528	552	562	576	535	542	572	565	563	559	536	545	532	574	575	519	531	588	545	570	572	574	566	523	524	549	581	526	543	562	559	596	591	565	568	528	569	542	573	526	581	566	597	593	561	528	544	551	591	556	553	577	570	514	568	555	542	561	556	592	550	566	551	572	521	603	515	555	597	556	550	582	556	557	525	568	561	590	573	562	565	536	570	550	588	514	542	555	552	561	538	531	551	523	573	540	533	576	552	538	574	581	548	536	546	604	570	557	537	553	558	531	556	598	544	548	568	587	537	601	575	586	549	535	548	566	586	530	566	509	525	527	545	551	554	569	555	556	554	550	588	544	503	560	540	574	593	554	535	543	577	557	507	527	517	561	579	554	555	576	514	536	533	524	549	591	610	565	575	609	571	567	557	566	572	554	570	587	589	569	577	577	590	616	543	525	530	556	564	537	522	553	574	567	549	527	523	540	538	518	566	560	566	589	537	536	545	587	581	592	557	568	551	563	591	552	583	509	555	579	575	528	567	501	552	557	571	537	547	551	507	554	523	558	538	538	557	584	505	569	546	577	566	576	569	533	587	561	564	572	556	580	543	557	538	575	577	548	590	584	570	560	496	561	555	543	533	498	587	534	540	555	527	539	589	597	542	587	538	502	556	575	548	544	530	544	579	564	515	562	562	516	534	537	568	562	535	518	580	548	529	544	563	547	589	513	534	577	503	547	582	547	571	548	574	562	549	553	551	555	528	543	597	581	578	519	582	564	542	561	599	563	557	523	561	543	508	546	512	540	551	577	539	530	540	564	551
2343	133	59	54	80	104	109	78	89	74	69	70	63	45	51	49	26	41	55	56	41	35	28	37	26	28	24	36	23	21	29	27	33	34	38	30	47	34	26	31	30	28	31	27	41	29	34	29	27	27	35	37	19	33	27	25	28	25	23	29	27	34	36	20	29	21	44	29	27	34	29	34	28	32	21	34	33	30	23	27	28	25	27	36	19	26	32	28	25	33	33	31	26	32	35	25	28	35	36	41	44	28	31	32	24	28	32	25	23	31	29	31	28	27	26	18	18	28	40	29	27	25	21	27	25	25	30	40	24	39	39	30	27	29	36	28	32	30	29	33	32	27	32	29	26	26	25	25	30	40	30	36	33	26	27	33	33	21	27	27	23	29	28	24	29	26	34	32	32	33	28	33	23	30	25	26	34	25	37	28	26	35	22	37	25	34	11	25	28	34	35	26	34	35	30	25	25	35	31	32	27	24	29	28	30	29	18	33	29	37	27	25	33	26	37	33	40	28	30	30	32	26	42	35	30	38	28	27	23	26	20	28	24	23	26	25	33	21	31	33	35	23	30	24	28	24	28	31	41	31	27	25	28	23	39	31	27	29	26	35	24	40	28	29	21	24	26	31	17	31	25	24	30	34	21	19	32	28	25	36	27	23	31	21	28	30	33	27	35	34	38	28	30	24	30	30	20	31	27	32	30	31	39	19	31	34	35	31	26	36	32	27	25	27	34	27	30	25	37	20	24	25	20	19	25	28	34	43	29	28	24	15	29	31	36	29	24	25	20	32	26	25	41	22	18	30	42	19	23	31	29	38	33	25	41	28	23	34	20	30	27	29	35	25	39	36	35	22	28	31	35	21	32	34	33	26	35	25	37	24	32	38	20	26	29	21	32	23	30	31	43	20	31	34	34	30	24	18	40	30	27	34	37	21	25	16	21	40	27	31	24	27	33	25	39	27	43	19	24	16	39	37	38	22	19	24	28	36	28	31	36	22	35	30	23	32	30	41	39	28	33	28	35	26	24	22	18	33	30	29	29	29	28	24	35	14	29	29	27	37	30	30	35	24	31	27	24	28	26	23	21	38	33	26	34	22	36	27	28	28	20	23	28	30	32	24	25	33	34	26	35	27	34	17	34	31	31	31	35	22	37	27	23	31	28	39	31	28	24	25	18	23	23	34	33	21	40	32	35	30	27	23	37	35	21	30	26	22	28	34	27	27	24	37	27	26	22	35	33	27	32	27	32	36	29	26	39	30	26	35	33	27	30	32	27	26	27	26	28	28	35	30	32	15	44	26	27	31	28	36	31	20	26	33	28	30	27	22	17	24	32	33	23	20	21	26	25	22	24	35	32	26	24	34	25	21	25	31	37	30	26	30	34	30	34	28	27	25	27	35	30	33	28	28	19	31	21	40	22	33	29	27	36	26	22	40	29	33	25	24	25	33	26	34	26	23	16	31	25	34	31	26	31	35	38	35	32	30	26	32	27	23	40	38	25	22	30	23	26	35	31	28	32	27	39	24	31	31	27	29	31	34	33	37	26	36	25	21	38	31	30	26	31	37	34	28	39	29	42	35	42	32	24	24	21	25	28	27	30	24	25	20	29	28	35	33	30	30	22	38	32	34	29	31	24	35	30	31	29	28	36	20	32	33	27	30	29	26	37	32	31	29	26	24	29	21	24	30	28	32	27	28	26	30	29	30	31	29	34	35	30	30	31	33	23	31	24	33	40	25	25	21	35	38	22	39	32	31	36	29	30	25	26	38	29	23	27	31	27	32	28	33	22	36	30	25	33	33	42	25	26	34	35	34	29	34	33	35	32	38	29	40	28	22	30	36	27	27	26	23	38	24	40	25	30	27	28	26	34	36	27	27	29	23	22	36	27	39	35	36	23	40	24	23	28	25	24	21	30	27	25	31	31	36	32	29	18	20	31	24	20	25	19	29	29	26	27	25	29	39	25	24	32	33	26	22	23	34	28	42	32	26	34	32	26	30	31	28	14	35	28	22	29	32	27	29	28	39	21	21	33	38	35	24	33	31	33	23	26	30	25	36	44	31	32	16	24	32	37	27	23	27	26	30	28	25	30	26	26	36	33	23	24	23	33	36	20	27	31	28	35	38	32	41	30	24	30	29	25	29	32	30	24	32	32	24	18	25	30	34	20	26	23	26	35	30	26	29	36	23	22	38	26	28	25	21	30	31	23	31	24	32	18	30	36	17	33	21	33	29	31	25	34	26	25	27	24	36	31	27	38	26	34	34	33	36	25	23	31	24	24	18	37	17	20	26	40	19	35	34	30	26	24	32	29	22	31	32	36	33	29	27	31	28	23	24	23	44	33	25	30	24	28	30	32	34	31	33	34	33	25	31	22	27	38	27	23	22	41	25	36	26	34	28	30	25	31	30	33	28	23	34	27	29	33	34	27	24	26	36	28	23	29	24	36	30	33	42	37	36	37	18	39	28	24	30	28	35	29	32	33	21	27	36	28	22	36	27	31	25	31	28	43	23	30	23	20	28	32	26	29	21	29	24	31	30	34	28	24	35	33	27	31	22	24	29	27	24	32	34	27	39	27	24	27	17	33	37	34	27	29	20	34	27	29	36	23	23	34	29	27	32	37	37	25	33	21	34	47	26	31	33	28	31	33	40	25	32	31	27	26	28	28	23	42	27	31	30	31	28	14	29	26	38	25	20	38	22	36	30	35	27	36	23	23	34	27	27	25	26	40	32	26	32	16	29	32	31	26	34	29	30	30	28	44	25	25	27	32	29	29	34	22	28	27	36	25	29	27	27	32	28	20	22	35	38	29	26	26	23	38	38	29	28	24	35	24	33	24	24	28	27	38	30	21	25	28	37	21	29	31	25	34	24	27	28	31	22	24	29	27	35	33	29	26	18	38	28	36	33	28	20	29	36	40	27	27	24	33	26	28	33	23	21	21	26	38	20	29	27	34	38	32	22	33	24	32	34	26	25	34	28	27	24	29	27	30	29	28	33	26	21	30	34	19	26	28	30	36	26	22	20	36	26	27	24	23	31	40	33	36	27	20	29	20	23	26	32	33	33	29	29	24	28	25	24	42	26	31	21	26	29	32	35	23	15	33	31	22	38	25	34	33	29	16	30	35	33	23	32	26	25	30	35	30	28	26	27	40	29	30	29	27	31	24	24	30	30	27	26	28	33	25	29	23	44	32	27	29	29	24	32	34	29	31	31	25	27	34	25	31	36	41	34	25	28	32	21	29	30	22	34	29	30	32	40	35	22	32	26	26	25	19	26	42	28	29	27	21	21	28	27	27	32	26	25	23	25	39	28	34	28	38	29	30	31	27	38	22	18	21	20	34	41	27	30	31	22	27	32	32	31	29	28	27	32	25	22	39	29	21	27	23	30	30	34	35	32	26	37	23	25	32	35	24	26	24	39	24	25	31	36	37	28	32	32	37	27	31	22	24	32	30	30	25	36	32	26	25	30	32	32	29	29	30	20
15601	3690	1667	5232	9364	8958	7192	5700	4475	3654	2967	2525	2153	1887	1725	1577	1478	1557	1495	1329	1150	990	940	912	911	870	846	837	799	821	759	748	720	756	728	676	675	637	662	666	600	650	654	653	604	621	634	650	602	649	632	633	604	591	593	614	602	672	609	565	602	572	599	611	602	550	570	561	574	542	539	562	593	634	584	560	614	631	536	599	570	586	551	570	585	601	568	592	620	585	544	554	580	540	571	547	560	596	614	559	582	551	560	615	599	593	580	584	566	521	588	613	574	541	561	523	566	567	537	630	562	542	568	599	564	587	568	546	520	552	560	588	592	575	524	560	573	581	573	549	551	539	570	531	546	604	563	572	549	534	563	511	535	506	561	519	555	568	532	544	565	582	582	563	542	550	531	528	555	562	548	589	547	542	574	574	534	596	531	587	548	556	512	513	578	555	558	555	561	560	524	533	560	570	515	538	557	562	525	526	573	545	559	548	562	508	544	536	553	544	531	571	547	565	540	572	535	574	572	529	544	559	604	566	559	567	576	529	562	521	531	524	562	586	580	519	567	514	584	499	530	562	534	609	524	552	546	577	566	558	559	570	530	554	565	512	532	552	576	558	537	531	570	570	558	561	536	551	557	581	546	543	515	576	536	533	534	569	559	563	572	542	546	557	536	534	572	592	549	583	567	554	570	537	575	570	553	552	546	581	573	547	595	537	538	518	570	572	577	564	570	500	549	553	560	554	532	572	581	536	562	560	544	548	564	617	579	558	555	561	565	556	529	548	548	565	549	538	563	563	577	556	509	557	548	548	551	553	515	552	523	547	551	534	561	581	536	540	581	554	506	580	532	569	540	561	605	564	572	533	574	534	603	556	565	565	543	547	528	526	545	599	557	538	581	545	540	541	536	585	547	542	569	569	579	591	570	577	566	569	566	563	596	551	595	553	535	572	602	529	590	540	549	549	517	559	530	553	549	545	552	511	572	558	556	533	558	542	546	598	570	537	558	564	537	614	561	566	524	587	545	577	538	539	590	567	568	594	569	553	579	504	568	571	588	564	535	518	592	548	538	547	562	546	574	559	548	560	603	500	536	603	554	595	527	581	544	535	518	527	522	592	567	587	551	550	544	535	530	563	567	533	548	548	567	544	557	573	559	570	537	547	537	552	526	502	524	568	549	545	577	540	544	564	540	525	548	541	592	547	555	537	586	546	588	546	566	559	569	589	586	566	584	583	525	541	562	535	573	545	578	597	573	538	562	522	555	534	580	596	586	557	519	561	536	525	575	524	565	577	546	582	537	563	565	558	535	556	539	533	526	574	544	543	574	595	572	547	601	515	504	567	524	576	577	551	559	539	573	556	548	570	562	518	527	547	561	509	586	574	531	563	551	606	566	556	556	535	520	581	567	547	544	552	579	574	545	569	529	553	529	526	565	569	573	564	511	553	608	513	553	519	560	529	570	565	552	560	585	545	505	535	548	569	563	559	513	564	557	568	504	542	596	558	566	569	573	547	560	584	529	598	543	560	564	544	537	563	596	581	531	567	556	570	594	575	601	572	574	548	560	547	534	540	557	549	592	576	527	541	550	553	539	577	567	555	500	582	553	531	592	587	584	581	573	564	530	569	607	557	547	537	517	578	586	541	538	546	572	569	546	506	579	540	582	533	517	570	560	521	564	546	546	555	549	550	590	571	539	560	545	587	545	536	587	594	573	538	531	565	546	552	573	554	581	567	546	550	547	540	530	524	537	539	577	546	543	578	589	577	530	573	493	549	590	572	584	538	567	577	584	511	538	530	580	539	562	585	525	551	544	501	536	564	583	544	532	558	562	537	522	538	582	548	525	559	539	545	541	539	553	549	585	554	559	552	541	585	588	544	551	517	579	556	583	505	574	560	536	539	526	513	531	540	586	540	573	561	560	588	548	601	642	563	566	565	537	556	552	555	557	521	580	538	550	554	563	557	546	599	497	586	579	614	527	572	564	530	560	550	575	544	549	583	550	588	555	548	533	561	575	584	551	568	549	552	550	576	521	516	543	554	548	560	558	558	540	580	532	570	550	552	549	555	569	530	580	568	541	564	580	548	554	577	577	558	563	543	533	574	546	568	547	567	540	551	564	515	593	553	559	563	571	591	512	552	563	545	572	569	573	519	594	556	538	531	511	572	569	524	558	582	504	552	552	608	584	562	552	548	565	539	559	535	556	570	575	561	496	557	607	564	556	524	544	557	553	555	553	566	597	557	529	523	555	548	560	546	542	600	541	551	565	541	526	570	533	561	592	593	561	543	552	562	569	569	581	550	533	572	556	544	562	548	559	552	548	516	563	578	568	579	555	554	547	574	559	573	530	514	536	569	576	567	558	550	583	525	585	593	554	599	543	567	556	558	585	561	534	562	568	531	547	555	584	600	557	594	595	519	594	569	550	541	560	522	567	522	510	601	558	558	523	535	558	540	526	562	550	586	547	564	537	545	553	542	524	569	550	536	557	585	531	561	578	530	527	543	533	545	543	496	552	562	557	616	574	590	539	537	545	530	559	589	534	590	537	571	588	524	580	524	560	572	555	577	526	543	574	532	578	559	554	525	553	557	547	589	538	593	518	537	551	573	555	569	542	552	561	577	570	520	551	604	543	545	595	552	515	576	543	582	596	541	596	531	587	567	602	561	541	577	531	535	527	535	595	585	551	572	538	563	588	558	600	556	568	552	501	544	583	557	550	520	566	573	587	566	545	593	589	570	567	564	581	586	528	526	506	553	516	533	541	579	542	531	529	587	510	551	519	564	610	549	580	521	536	527	558	553	579	562	521	594	530	532	489	576	564	577	601	540	547	531	562	571	566	573	574	558	547	548	518	527	517	582	535	504	554	567	556	561	527	555	536	550	542	604	530	558	538	560	536	548	572	518	563	547	505	540	532	529	535	562	548	511	530	561	556	574	573	549	547	571	583	539	512	570	567	545	548	561	560	539	544	513	568	560	538	554	543	607	557	557	559	587	559	592	556	521	532	581	572	540	531	529	525	522	553	565	558	519	572	521	544	553	532	613	553	531	567	595	532	559	564	556	512	566	558	515	524	526	548	584	535	566	588	580	550	545	601	532	566	536	584	607	589	547	556	539	524	548	569	586	532	541	542	541	588	576	544	523	557	555	565	527	584	515	557	544	554	542	613	589	524	516	563	576	514	586	578	568	548	527	534	577	523	577	564	533	565	529	521	565	537	589	541	544	557	540	531	578	528	617	608	602	580	591	571	539	527	552	547	530	554	555	516	593	585	597	575	574	573	574	584	517	530	567	598	556	580	573	572	548	558	567	512	559	578	576	528	563	602	541	533	547	547	551	557	571	561	546	532	568	535	543	534	509	539	523	518	538	549	575	529	569	565	538	567	559	556	550	555	520	542	572	592	540	542	558	563	548	534	536	528	559	573	569	550	570	544	575	535	546	541	516	557	556	557	550	537	519	592	562	557	575	562	556	534	603	569	554	568	543	576	547
1794	258	97	61	124	188	174	161	108	112	91	89	71	59	50	62	45	70	57	42	43	40	24	29	27	27	27	39	24	27	19	23	25	22	23	21	25	15	16	20	27	23	21	17	21	21	23	12	19	18	14	15	19	10	15	19	20	20	15	14	21	12	14	15	17	18	21	11	12	16	17	12	8	16	19	14	18	14	16	15	19	26	20	14	18	24	17	15	14	21	9	20	17	20	13	19	17	15	15	15	15	9	20	20	15	9	8	11	30	14	19	13	16	15	15	11	10	13	17	24	10	14	15	15	19	12	11	13	13	16	17	13	19	18	23	13	17	16	19	10	16	9	18	15	17	14	18	16	18	15	18	16	20	13	17	13	13	21	13	11	26	9	10	24	10	14	14	9	12	16	16	15	12	14	11	16	10	18	14	7	10	16	21	11	21	16	17	17	16	16	17	19	18	25	12	12	15	21	14	20	15	12	20	17	19	15	9	14	17	16	21	20	15	15	18	12	12	14	15	20	17	18	15	15	14	17	15	8	15	11	19	7	23	17	15	20	19	19	22	14	15	22	18	14	18	9	22	13	14	17	7	18	13	15	15	19	17	15	14	12	19	12	17	13	16	16	9	19	15	13	16	13	14	17	11	16	15	18	13	13	8	14	14	12	12	13	10	19	14	11	13	18	17	10	11	9	11	13	12	20	11	18	13	17	12	13	15	13	5	18	9	16	18	19	11	9	16	15	26	14	13	13	20	17	12	23	12	9	17	20	15	21	11	19	14	21	15	8	13	9	14	15	12	12	17	15	14	12	17	12	19	19	16	20	21	6	10	20	13	15	13	22	15	14	11	12	18	17	14	15	17	13	14	10	16	15	18	17	16	9	23	14	18	15	20	17	19	12	18	16	20	16	14	11	21	11	14	20	16	11	17	18	16	19	23	15	20	13	14	10	14	15	19	19	9	21	10	14	8	20	25	8	20	15	16	10	10	16	19	15	16	20	14	18	13	10	9	18	17	12	12	8	17	12	24	9	9	14	8	12	12	19	20	18	16	11	22	20	11	17	10	20	11	17	13	11	17	8	12	22	13	17	20	16	18	16	13	15	9	14	14	11	21	26	15	18	12	15	12	21	20	12	17	13	15	16	11	19	16	21	23	8	10	19	15	18	15	20	21	20	19	14	18	16	9	13	10	11	21	13	17	15	19	26	21	16	17	17	16	9	18	14	18	19	17	16	12	12	12	16	10	23	18	9	16	20	18	19	23	14	12	12	11	14	9	17	15	14	19	17	17	13	22	13	14	14	26	18	11	15	15	13	16	23	10	13	14	21	19	13	22	15	11	14	25	9	21	14	13	13	19	11	14	20	15	16	12	14	8	13	11	19	14	11	3	13	10	15	15	19	11	15	15	16	13	7	17	22	13	19	21	20	15	12	10	13	16	9	17	11	15	13	18	18	20	21	17	28	14	18	18	19	17	14	14	16	18	16	16	12	20	12	17	10	7	20	15	20	20	12	15	22	23	11	16	11	8	22	8	18	12	15	17	27	11	17	14	16	20	17	12	18	6	17	10	10	10	20	11	14	10	17	17	16	20	16	14	21	12	18	15	14	23	15	16	12	17	11	12	20	16	16	20	18	11	13	18	15	10	15	14	19	18	23	14	16	15	16	17	16	19	15	25	12	14	13	13	15	23	13	17	16	18	12	13	12	19	9	13	8	8	18	14	19	9	17	15	15	10	13	10	18	10	16	20	15	19	20	19	13	11	10	18	17	11	19	15	15	16	13	19	14	17	8	15	16	15	11	18	17	18	15	20	16	16	16	21	13	12	16	23	16	19	12	9	14	16	13	21	12	15	12	13	15	10	18	17	26	13	16	16	13	18	19	14	16	16	11	15	7	12	10	17	12	23	22	18	17	12	13	19	14	15	11	13	15	17	20	19	13	17	15	10	19	11	17	16	12	16	16	17	20	20	13	12	15	20	13	14	12	18	14	11	16	15	12	10	15	19	12	14	14	18	24	11	19	22	17	14	18	15	16	20	20	12	17	13	9	14	23	17	11	13	22	20	10	10	17	10	24	20	9	21	18	19	17	14	15	13	16	11	14	14	13	14	15	18	12	15	15	9	20	17	12	9	17	19	16	22	11	13	14	7	10	16	20	13	5	18	13	11	14	14	21	11	21	16	8	15	18	17	14	21	14	14	14	17	15	18	12	10	19	10	26	18	17	22	12	12	11	18	18	12	13	17	10	8	14	22	11	23	15	22	14	12	8	21	13	23	16	15	23	12	20	12	20	12	11	9	11	14	9	13	18	21	8	14	17	16	17	11	18	19	19	19	20	16	10	21	15	8	14	14	15	14	13	9	16	17	21	17	16	13	21	8	10	13	13	15	18	12	23	13	13	8	17	17	16	8	15	18	19	14	17	12	20	9	15	16	10	20	18	22	18	15	6	13	15	12	11	12	16	13	19	12	18	13	17	10	16	12	18	13	15	15	14	19	13	13	16	14	9	14	19	20	10	15	10	17	13	9	13	7	5	16	10	17	13	12	12	24	13	15	14	16	15	17	14	15	19	10	17	21	14	13	15	14	15	15	13	17	15	17	15	12	17	8	19	17	21	19	11	15	16	21	16	22	23	16	17	19	11	20	11	20	19	16	18	16	10	11	13	24	10	18	15	8	13	14	19	20	17	17	10	13	18	17	15	13	6	8	12	14	18	13	14	19	16	16	11	18	25	6	15	9	13	14	18	11	11	16	13	9	10	15	15	22	16	8	11	15	12	19	13	15	13	19	14	16	12	12	13	14	16	14	18	24	14	13	9	20	12	11	21	20	14	15	8	14	16	18	7	13	15	14	17	16	21	19	14	15	11	15	13	24	14	17	8	13	19	14	13	12	10	15	12	18	17	20	18	11	21	15	18	20	13	17	24	18	15	14	19	9	15	17	18	20	13	19	11	9	10	25	13	15	16	9	13	10	17	15	12	9	15	24	16	14	20	19	16	19	19	22	19	19	18	15	19	20	16	17	17	17	21	9	14	11	14	19	11	11	11	14	21	16	15	18	15	20	17	21	13	14	13	8	18	12	15	17	12	17	23	14	12	17	16	14	11	19	17	11	9	19	13	21	17	11	17	14	16	15	19	16	12	16	12	12	11	22	14	20	13	20	18	13	14	22	15	14	21	19	13	14	17	9	20	15	12	17	21	17	13	11	9	15	15	11	11	7	17	20	14	12	16	19	11	18	19	17	16	11	11	23	22	15	20	16	11	18	13	14	11	14	9	12	12	20	19	16	10	16	15	12	16	9	17	18	16	17	11	18	11	10	14	9	14	18	19	17	14	20	13	11	15	19	17	9	15	20	18	18	15	26	13	13	20	20	17	18	12	17	16	11	16	14	10	18	17	17	20	11	14	13	23	12	17	17	15	17	12	15	17	16	15	12	14	7	17	13	13	25	17	23	19	22	14	12	13	14	9	15	17	10	15	22	16
22288	6904	2856	10210	17144	16001	12943	10399	8223	6616	5532	4405	3776	3275	2925	2376	2179	2404	2320	1880	1509	1261	1227	1153	1046	993	916	838	782	799	787	693	670	630	592	592	566	571	561	562	518	507	481	464	467	463	451	472	447	401	398	428	433	426	410	422	395	406	426	418	387	367	378	392	370	389	367	355	367	348	324	361	357	340	315	369	386	351	375	344	340	339	366	324	346	345	334	304	325	300	341	313	327	326	324	325	324	320	289	305	325	330	298	346	315	337	366	335	320	309	341	318	310	323	312	328	302	339	317	327	325	299	299	289	316	338	324	305	310	290	295	308	323	297	343	316	297	322	310	315	293	338	330	321	309	321	303	288	317	311	315	289	296	277	280	331	287	338	282	295	305	287	318	291	318	278	280	319	322	303	303	290	281	309	307	312	312	296	293	335	298	302	314	290	313	326	306	308	319	301	280	290	311	311	281	272	296	302	281	316	286	277	305	283	315	306	286	314	290	308	276	310	280	321	311	325	304	341	285	315	274	265	295	293	307	284	316	287	322	292	312	286	261	308	302	294	313	302	297	310	311	293	292	286	326	304	305	318	277	270	290	283	322	268	289	330	277	294	293	295	338	271	288	283	302	272	330	306	329	272	304	284	306	296	271	266	314	278	291	278	312	247	259	309	314	303	307	296	274	274	315	309	293	298	298	284	291	305	295	317	290	295	321	291	258	312	284	310	281	283	290	336	314	314	300	292	318	285	298	267	302	288	284	342	299	293	275	319	306	281	288	300	271	284	279	327	290	298	335	297	286	265	321	269	283	278	296	302	255	296	292	303	319	316	300	301	299	288	269	301	281	315	287	303	286	294	311	294	293	290	257	277	320	270	313	293	270	296	300	300	323	279	277	332	308	247	313	308	305	307	278	303	297	297	307	318	309	289	302	311	293	298	290	292	317	276	284	295	317	278	296	301	300	304	280	260	297	299	285	311	309	294	303	312	291	284	302	322	306	291	266	282	272	292	307	309	294	269	293	332	321	294	294	272	254	316	288	298	310	311	272	285	308	269	314	261	317	297	295	306	316	305	271	283	282	313	281	288	286	288	311	290	270	315	319	282	290	305	316	295	314	280	287	286	325	297	287	324	268	299	331	264	283	281	321	327	310	276	283	290	282	278	303	309	292	288	264	297	311	269	301	304	336	297	278	302	294	298	279	275	292	275	296	281	318	314	281	298	292	283	261	294	275	290	322	320	301	326	315	288	301	287	298	291	309	297	319	289	299	285	303	319	276	308	289	301	307	285	291	296	284	303	266	312	271	315	317	272	299	305	268	280	287	293	310	322	281	306	296	296	280	278	299	289	287	315	336	306	296	281	336	307	305	291	298	309	280	299	330	285	306	274	288	304	305	272	298	297	313	298	280	322	319	291	315	268	296	287	283	271	295	303	309	308	257	302	268	293	306	297	255	302	329	278	293	278	281	292	321	296	306	297	289	295	331	280	304	283	285	293	296	294	289	292	300	297	281	283	296	284	312	301	298	311	270	311	306	299	300	284	304	297	293	331	300	303	261	301	306	318	318	311	285	300	301	303	306	286	342	309	300	284	297	321	307	283	285	264	266	288	325	314	283	291	290	301	300	322	319	312	280	297	295	288	326	291	284	315	260	293	275	292	326	288	302	303	275	306	290	304	287	294	279	292	282	294	283	297	311	278	293	334	267	288	289	307	316	313	306	292	295	309	309	272	302	312	274	292	292	311	285	324	298	289	305	290	328	304	295	283	288	285	291	278	290	296	262	292	310	290	287	309	302	303	306	248	286	306	303	295	281	291	270	299	291	310	312	316	320	269	322	289	317	309	284	281	318	296	286	323	293	292	309	303	276	291	303	304	301	312	287	302	279	322	293	291	280	282	297	294	307	312	320	302	274	284	288	284	270	312	313	294	308	294	309	298	310	306	297	301	297	284	318	294	280	275	269	292	265	290	273	302	319	323	326	291	291	277	302	303	332	296	319	303	276	257	324	303	293	304	307	312	277	336	304	300	287	327	302	315	291	292	325	349	294	279	305	303	297	307	295	314	271	268	309	304	302	279	289	310	292	285	290	285	296	292	285	287	322	267	302	277	294	276	314	307	295	313	301	316	285	273	280	313	280	291	306	284	325	258	281	287	271	290	307	295	300	275	307	315	293	285	297	255	290	301	289	295	291	302	308	297	280	305	305	282	326	275	297	298	308	302	303	277	291	284	301	276	282	287	319	273	276	307	292	293	266	315	298	296	306	306	281	279	316	282	319	301	315	277	285	316	306	265	288	311	285	299	302	295	306	299	336	289	292	312	302	275	281	300	306	284	313	262	297	307	309	274	271	287	262	284	305	277	314	293	275	300	287	296	297	301	298	295	305	293	333	302	298	327	268	295	297	317	293	296	267	325	296	325	280	287	277	315	310	315	335	327	286	289	259	310	335	284	321	278	269	293	302	280	278	294	234	279	313	330	313	290	309	308	312	314	292	303	290	346	301	270	288	286	280	292	320	292	295	262	328	289	272	290	293	277	258	331	306	318	291	315	313	293	285	300	300	335	279	292	309	281	326	313	336	304	330	297	290	260	287	276	294	295	303	307	312	276	316	296	322	319	295	313	282	310	313	277	294	310	300	293	306	273	309	279	304	311	291	314	282	274	302	293	295	284	309	300	284	285	297	289	278	285	304	272	290	315	306	260	264	291	309	312	342	293	296	296	294	277	293	282	305	310	299	296	322	311	298	302	291	280	324	301	305	313	275	269	271	302	296	271	326	302	318	299	292	313	296	301	310	322	282	336	287	291	307	285	283	299	278	271	302	301	282	300	337	304	286	272	286	297	288	320	282	297	264	314	285	299	292	302	292	291	281	277	263	275	287	319	326	318	288	303	316	309	270	296	269	305	299	284	297	278	283	308	306	287	299	302	293	315	300	293	294	326	320	294	313	286	294	303	301	287	274	277	302	309	279	308	294	307	300	279	300	270	326	297	295	292	270	295	297	296	288	308	301	305	311	320	310	314	314	259	298	338	323	288	313	326	298	292	305	290	293	305	301	313	276	287	279	299	288	296	302	313	297	283	311	298	293	272	276	308	291	277	320	256	309	293	301	297	299	260	292	302	302	308	287	289	305	285	304	256	294	329	298	292	301	302	294	299	291	325	280	304	275	263	304	285	305	320	290	294	280	295	266	294	327	295	289	291	286	295	279	320	305	309	298	309	332	302	280	285	311	298	305	278	328	307	274	290	305	290	264	287	305	282	298	309	308	325	285	301	287	291	319	330	300	277	309	276	275	294	303	285	295	326	291	282	318	266	303	281	279	312	328	287	307	318	269	291	271	270	274	294	293	322	265	324	273	305	304	281	267	295	305	318	288	292	302	298	285	277	304	288	286	306	287	308	283	276	307	283	257	316	310	312	285	283	300	311	257	299	290	282	296	308	282	300	299	293	286	303	334	296	292	299	301	288	294	329	279	289	285	290	329	313	286	315
1232	47	19	18	34	44	29	38	28	32	16	17	32	17	24	23	23	22	24	24	23	28	22	25	21	18	20	20	22	17	13	16	22	14	21	16	13	19	14	26	24	25	13	25	20	16	23	26	26	16	14	16	11	25	19	16	18	12	15	26	19	19	17	15	17	19	16	13	14	20	21	21	18	16	15	15	17	20	19	11	14	19	23	15	24	23	14	15	19	20	19	20	21	24	20	24	22	23	17	19	23	19	16	21	23	11	14	16	18	21	11	23	13	19	18	20	27	16	23	17	16	19	23	26	16	18	17	18	21	14	14	26	17	17	17	20	24	12	21	21	15	17	24	18	15	19	13	19	17	16	15	11	24	12	16	21	25	15	20	13	14	23	14	21	25	21	21	22	19	18	17	14	21	25	14	23	14	17	17	26	25	14	21	20	15	16	17	12	18	15	13	22	23	13	19	19	20	23	16	21	21	23	21	16	16	11	13	9	22	21	18	26	19	19	15	26	12	13	16	22	22	11	23	17	16	20	18	23	22	20	14	24	11	20	11	22	13	20	23	16	25	18	15	24	20	19	17	15	10	17	19	22	13	6	22	18	18	19	19	13	15	11	19	16	16	7	20	21	22	24	18	14	18	17	21	20	15	16	17	13	15	23	23	17	16	18	20	16	14	12	22	15	21	30	25	19	8	17	19	19	20	18	16	23	24	19	17	20	21	13	19	14	23	22	17	18	16	11	12	10	11	27	15	19	14	23	14	23	9	17	11	21	20	13	27	8	10	20	18	17	14	27	13	13	23	18	18	19	16	16	17	17	16	18	19	18	20	18	15	15	20	28	15	15	19	14	17	13	23	19	27	14	21	16	21	25	13	13	13	21	12	19	20	13	24	19	17	19	20	23	20	24	28	17	25	17	19	19	15	21	19	14	23	15	16	13	17	19	14	11	19	19	19	27	17	26	21	15	17	19	22	26	15	7	18	12	20	24	14	16	19	17	18	12	12	14	21	16	15	13	23	15	20	17	12	13	20	13	21	23	20	11	15	23	14	15	16	17	26	19	18	21	15	18	17	29	18	11	20	14	16	11	10	20	20	12	17	25	17	20	12	13	18	23	24	18	13	14	15	8	14	21	23	21	16	18	17	14	14	18	18	21	21	16	24	18	28	18	22	14	10	23	10	16	15	18	11	11	20	21	17	16	23	8	18	16	22	14	18	15	20	20	28	16	23	17	19	23	16	20	19	12	21	26	12	15	11	24	22	21	22	19	10	19	23	18	15	23	18	17	15	21	16	22	17	21	16	10	13	14	18	14	19	19	13	23	25	18	16	20	15	10	23	11	17	28	12	19	14	19	14	18	26	16	10	19	19	13	18	9	17	18	17	21	21	17	21	15	21	16	13	16	15	14	11	17	16	20	14	19	17	10	16	21	19	17	22	13	22	21	16	18	18	25	19	20	15	20	11	20	20	14	22	13	16	15	21	14	12	15	5	19	24	15	21	22	19	22	17	18	15	15	18	17	14	21	18	16	20	22	25	15	14	26	17	12	19	20	16	13	25	19	10	21	18	19	9	17	20	11	12	15	13	14	18	20	16	20	16	25	7	14	24	24	19	15	11	22	20	18	19	15	24	21	18	20	19	12	9	13	24	23	18	23	16	21	14	15	24	21	18	16	13	16	19	16	18	22	16	14	17	13	14	19	19	15	27	22	22	21	16	18	16	19	13	17	18	21	17	12	9	18	13	19	8	11	27	18	16	20	15	19	19	18	17	22	18	18	13	22	12	19	19	17	21	17	12	10	15	19	16	13	18	22	18	16	17	21	27	24	16	27	22	19	13	10	27	10	20	16	16	9	14	20	10	14	17	12	14	24	23	20	16	17	18	15	12	17	19	20	18	14	16	12	17	22	18	24	18	14	16	17	21	18	13	23	15	14	22	23	20	13	20	21	21	20	21	22	21	21	22	12	18	19	18	15	14	22	24	20	23	17	9	13	12	22	14	28	15	17	17	18	23	16	29	18	20	18	22	23	29	19	31	11	20	18	13	18	19	23	14	10	13	22	18	12	18	12	19	12	16	15	14	18	23	17	17	15	17	16	16	19	8	21	20	16	16	14	18	12	16	20	18	21	11	16	20	23	24	19	22	17	19	22	22	17	23	16	15	18	16	24	25	14	19	19	17	25	20	24	21	13	14	14	11	22	11	14	20	25	18	24	15	19	19	15	25	22	16	10	16	17	11	19	15	16	19	23	17	24	16	16	21	21	26	15	19	10	20	10	14	9	18	17	26	17	25	16	15	15	15	18	18	18	16	18	16	12	18	20	24	18	15	32	19	11	19	17	16	28	22	19	19	13	20	29	20	18	12	19	14	22	21	17	22	22	17	18	16	12	18	16	15	22	19	13	19	14	22	21	27	18	26	21	23	21	27	18	13	17	18	17	16	18	16	17	22	13	13	15	18	24	32	18	7	21	18	24	17	12	20	19	11	25	18	16	25	21	15	15	18	17	12	18	18	15	25	20	17	15	15	16	17	15	14	14	21	16	24	21	11	20	18	16	21	27	13	20	19	25	11	17	11	15	27	17	11	22	19	15	13	17	21	24	15	23	24	15	8	19	23	12	20	21	19	24	10	15	17	16	21	17	27	19	15	18	18	19	23	15	23	20	27	21	16	22	22	17	20	29	18	14	13	12	21	15	19	21	19	19	23	15	19	23	14	17	11	23	13	18	21	19	14	19	16	10	20	17	19	29	22	20	21	17	11	14	25	17	17	17	15	26	18	10	13	13	24	9	9	12	26	20	12	20	10	22	15	18	23	17	7	22	19	15	15	20	17	19	17	23	20	18	21	21	21	19	20	28	15	19	12	16	13	25	7	16	17	18	22	21	15	17	22	17	18	19	15	19	10	19	14	26	25	17	12	17	20	15	20	17	11	14	28	21	17	20	12	12	15	12	22	14	14	16	16	16	13	15	18	16	19	12	16	19	25	12	17	22	20	21	17	18	11	18	27	18	20	18	22	21	19	22	13	8	30	18	13	17	16	17	13	15	19	12	21	16	22	16	25	21	22	19	20	21	19	21	17	11	18	14	14	18	14	17	14	25	21	19	11	18	18	17	13	22	16	21	17	17	14	16	17	20	17	12	20	11	17	16	21	14	22	22	21	17	15	19	12	17	18	14	9	19	20	19	16	16	19	20	16	20	9	15	22	18	19	17	17	17	19	21	15	18	28	14	24	17	23	17	17	17	16	21	16	18	15	18	13	8	23	17	20	16	15	18	25	19	13	14	27	19	16	17	18	16	18	14	15	25	20	16	21	22	15	23	20	12	16	17	14	18	19	16	23	19	9	14	16	12	19	16	18	15	16	20	18	15	17	18	16	13	24	21	19	20	17	13	13	16	27	17	15	20	15	13	16	24	22	16	12	13	23	18	20	15	15	21	21	17	12	15	19	16	16	20	16	23	25	19	15	14	23	14	16	23	19	14
11455	1794	673	1770	3066	3020	2384	1895	1476	1206	1069	886	773	740	685	624	631	704	716	575	479	531	482	464	459	406	437	391	398	417	380	412	389	390	408	381	360	397	388	347	399	355	380	379	368	352	357	374	354	364	372	380	372	353	372	356	390	343	360	402	324	355	339	382	351	388	326	370	362	324	341	348	332	355	334	342	351	356	396	317	333	345	360	387	344	357	355	331	376	352	326	359	326	324	332	323	335	342	350	352	337	354	389	336	340	354	374	333	331	322	333	336	345	347	372	359	358	335	338	328	304	371	377	346	341	360	351	329	351	334	337	326	339	357	333	323	332	357	335	362	331	351	361	311	350	321	343	348	327	352	376	361	327	317	330	374	337	371	376	327	341	335	338	377	343	354	341	346	324	355	329	358	328	336	350	294	384	381	339	332	335	341	352	330	364	316	322	319	352	363	334	347	359	354	329	363	340	384	357	333	352	360	358	327	337	383	359	327	342	332	351	340	344	315	333	323	325	336	308	342	350	354	348	347	301	362	313	345	354	336	344	361	353	333	375	350	333	349	328	349	324	316	341	303	329	332	335	350	349	373	332	320	375	366	333	348	344	338	392	337	335	340	351	352	356	363	326	347	336	340	342	354	366	315	366	348	347	340	337	375	343	321	331	334	339	357	337	338	322	310	359	372	364	323	302	344	336	375	322	348	365	362	330	335	363	347	355	310	348	346	369	311	352	307	327	354	338	373	335	334	361	334	347	385	329	338	359	310	358	340	323	330	356	338	331	326	369	350	355	351	331	327	346	326	358	301	372	324	365	326	308	350	327	357	355	355	361	327	318	361	387	334	345	333	354	333	315	344	336	334	327	327	350	338	344	363	306	381	307	342	344	332	347	358	329	349	341	352	336	344	382	340	308	364	359	323	338	357	336	340	335	374	331	342	335	398	313	335	324	359	354	344	360	312	355	335	331	369	363	359	352	334	331	340	313	351	329	342	349	330	343	336	356	345	294	335	351	295	367	309	360	356	329	332	378	327	358	356	307	317	339	367	355	317	368	353	371	349	353	336	328	330	337	342	327	363	361	361	337	355	356	368	315	359	315	343	371	341	377	325	353	342	368	325	339	339	333	353	348	378	349	338	364	337	373	334	330	351	348	370	323	367	345	325	341	384	351	327	365	355	304	347	341	345	336	306	331	325	347	362	335	331	382	339	304	344	341	331	341	362	352	358	331	343	358	341	360	336	340	355	345	337	357	320	338	337	340	335	315	319	346	368	399	343	338	325	355	334	360	355	362	331	356	342	340	351	347	345	325	322	344	392	342	338	350	351	380	315	359	357	351	357	349	330	360	371	345	338	377	343	328	365	344	339	352	332	343	358	350	320	356	344	331	352	325	327	324	348	335	339	341	343	311	400	401	336	337	336	362	360	329	323	336	332	342	353	330	353	354	375	375	342	354	384	331	323	347	364	357	341	325	343	331	360	368	309	320	381	365	357	325	327	357	314	331	344	346	351	329	343	327	352	379	331	349	338	327	366	320	385	363	349	370	354	330	344	346	313	364	327	361	337	379	351	350	358	357	330	353	354	351	334	356	323	366	340	344	312	340	347	354	364	334	342	326	347	366	322	348	341	324	334	366	329	336	351	372	329	352	324	317	318	315	371	340	326	328	329	313	367	343	347	369	371	362	359	372	375	364	355	359	338	347	336	322	343	362	351	335	305	364	361	339	365	355	360	325	360	301	332	364	330	316	346	372	343	323	357	337	340	309	349	319	344	353	367	336	329	362	350	338	351	327	358	332	370	323	358	343	311	344	363	363	357	340	359	338	346	343	342	352	318	320	315	337	341	361	347	358	333	349	342	388	337	309	367	347	339	356	354	347	350	356	330	329	348	350	333	327	355	325	319	331	331	351	358	349	355	363	338	335	336	329	358	347	349	360	340	348	309	366	342	384	351	348	345	331	314	372	385	354	329	340	336	384	346	307	326	324	330	359	339	319	356	358	314	359	374	307	363	326	324	348	340	360	362	330	378	311	373	337	335	365	337	335	342	308	328	353	362	336	311	359	345	327	304	342	339	365	324	340	331	343	362	346	352	339	342	317	323	317	331	341	362	331	338	363	351	348	335	340	373	357	358	365	332	326	342	346	329	323	320	345	338	313	323	378	345	336	353	364	357	338	348	348	360	346	351	350	345	333	350	325	305	349	330	345	329	368	330	355	340	343	318	377	347	350	347	361	372	345	367	330	350	321	327	352	332	346	339	387	342	361	325	361	354	356	324	345	348	348	339	346	361	326	377	353	328	359	315	338	329	345	358	333	322	345	353	367	327	367	357	351	355	354	319	370	326	322	368	364	328	351	352	327	388	353	315	319	333	350	355	339	345	344	351	387	343	368	333	338	373	363	370	333	333	365	326	329	331	309	320	327	377	329	348	361	354	349	330	333	352	336	359	339	333	341	332	323	384	360	338	343	337	341	323	358	340	347	394	339	304	318	348	365	357	350	339	344	313	348	310	341	352	322	337	363	323	348	351	339	337	344	369	345	324	317	339	348	324	340	342	338	341	361	350	338	367	343	347	366	330	345	323	330	328	363	360	351	342	363	331	339	349	364	392	356	353	372	301	335	341	343	352	329	326	329	367	363	317	346	339	323	379	328	355	347	361	336	340	374	340	342	385	375	339	380	340	345	311	332	320	349	373	352	329	343	325	337	353	357	363	325	349	344	318	344	357	362	378	352	342	344	336	330	343	347	345	343	330	356	342	305	338	361	356	355	376	335	358	371	311	312	345	359	323	332	332	348	336	314	335	387	333	332	379	329	309	365	352	340	309	320	378	353	360	339	348	362	343	339	327	333	369	334	329	343	332	365	350	354	364	359	354	366	350	322	366	359	369	364	337	364	321	314	364	343	343	350	337	340	317	323	319	359	339	372	314	392	360	372	321	322	358	352	360	353	338	350	333	383	360	348	334	323	331	322	332	355	317	332	307	350	323	331	354	310	315	340	357	375	355	375	367	339	320	367	353	352	345	319	347	362	327	341	341	343	340	355	313	319	327	358	363	340	405	343	335	360	334	323	331	365	313	343	337	375	360	381	339	354	361	361	346	325	367	344	325	366	360	347	354	344	365	350	392	339	365	371	364	304	315	333	343	334	353	342	331	341	334	396	339	328	367	329	352	369	365	318	350	361	347	351	345	305	359	345	356	361	315	336	360	339	328	347	356	365	348	360	369	360	338	343	341	341	375	343	326	310	350	356	335	343	331	351	370	341	376	357	336	333	344	340	331	334	309	347	359	336	336	326	364	342	363	318	344	347	349	335	348	341	310	339	354	344	331	339	348	332	339	337	335	359	334	353	331	343	364	347	351	347	330	379	346	338	366	377	366	356	340	352	343	353	377	346	362	373	348	342	323	368	355	335	357	352	333	357	367	331	350	325	352	359	323	359	361	359	347	345	316	325	325	346	326	332	303	385	378	332	393	348	332	326	350	352	308
2377	117	71	62	91	114	89	104	71	90	86	55	64	53	50	43	51	63	42	47	45	31	35	39	37	37	33	32	35	39	30	33	35	32	31	25	25	34	33	32	36	36	36	21	26	37	30	30	33	23	37	29	31	23	25	21	34	29	33	40	29	33	33	30	34	30	34	36	25	20	28	32	26	30	40	18	30	32	28	32	32	30	30	20	30	36	29	35	33	26	27	31	27	16	26	24	30	34	31	32	30	26	29	26	36	38	29	38	36	30	32	23	34	19	33	30	29	28	28	27	34	28	28	28	28	27	30	37	24	27	33	30	26	32	28	28	36	30	42	23	26	28	27	25	42	32	37	31	24	30	25	31	16	26	32	18	39	42	34	31	30	21	30	31	29	31	24	33	34	21	27	27	22	37	28	28	23	30	27	27	32	39	27	38	41	29	26	29	30	14	24	31	25	41	30	33	24	31	28	18	25	26	25	28	46	28	36	27	32	26	24	31	29	36	30	21	35	30	26	26	24	32	24	31	15	29	25	36	26	33	20	32	33	35	20	31	34	26	29	27	34	20	27	26	27	21	43	30	19	24	44	28	35	30	35	25	25	34	21	26	29	27	29	19	38	29	29	27	39	24	38	25	31	27	24	29	32	21	41	28	22	30	24	29	29	26	37	29	27	29	31	33	25	24	35	23	23	29	24	25	36	29	28	28	24	26	27	26	26	28	35	22	23	29	36	29	26	33	31	34	30	34	30	30	37	23	29	24	31	32	28	26	22	33	24	28	24	25	22	28	46	33	30	37	33	25	28	28	33	42	23	27	35	39	35	33	36	31	30	29	28	35	32	21	37	21	34	26	21	35	27	32	41	35	19	28	24	38	29	25	37	35	27	36	21	25	43	39	24	26	28	27	30	35	27	25	31	34	34	25	26	25	26	30	28	26	35	25	28	29	22	22	37	34	23	38	30	25	33	22	29	38	32	32	37	27	42	38	28	27	21	36	30	43	24	30	20	36	31	26	20	32	40	28	34	27	29	34	27	21	29	28	20	28	25	26	25	29	27	29	38	30	33	45	29	31	25	30	37	28	29	28	28	22	25	33	30	28	31	28	29	31	25	29	37	19	33	29	36	23	27	24	41	29	34	32	24	25	29	31	39	26	35	19	33	43	35	31	35	34	26	25	31	26	29	28	21	23	34	39	29	25	21	27	32	27	32	25	16	38	29	27	34	22	32	30	31	36	36	28	28	36	21	33	21	28	25	31	23	38	31	28	20	29	17	29	38	17	27	29	40	41	36	22	29	24	30	21	31	40	23	31	30	28	35	35	30	29	33	37	25	34	27	37	31	33	29	30	32	30	30	43	21	35	34	39	29	38	35	29	27	34	36	26	34	32	28	24	32	37	29	23	28	23	27	35	30	21	27	33	43	31	32	35	32	39	29	29	26	34	23	25	37	32	24	33	26	35	22	31	33	30	25	34	30	31	30	30	32	31	31	31	30	31	33	26	24	27	24	33	32	24	27	26	35	38	37	38	26	28	36	27	24	20	37	27	26	39	40	37	35	35	31	31	23	27	25	24	22	40	23	35	21	38	34	30	24	26	23	27	30	27	38	26	24	33	28	31	24	29	30	23	33	20	28	31	37	24	30	41	23	29	25	27	30	21	27	30	24	34	24	27	31	33	21	26	33	39	25	32	34	22	23	23	27	26	37	22	29	21	21	27	22	30	32	33	31	39	39	24	25	25	33	20	34	25	20	28	25	29	28	36	31	38	40	39	35	28	30	26	39	21	29	31	21	29	36	25	28	31	33	35	31	34	38	28	33	32	19	45	29	30	17	35	26	31	25	32	26	26	25	26	30	44	28	44	29	27	20	34	36	31	32	31	28	29	34	37	20	28	21	34	13	28	27	26	30	33	19	29	23	21	24	41	19	29	26	25	28	32	28	39	25	31	37	25	27	31	30	28	23	30	29	28	23	39	19	26	32	21	19	30	27	34	25	35	23	21	29	21	20	33	21	25	31	29	28	36	40	25	23	37	31	24	25	22	29	29	32	31	29	27	26	35	23	37	36	32	22	36	30	22	27	33	26	27	43	21	31	25	31	34	30	21	44	20	31	24	31	32	27	29	24	23	22	37	27	24	26	24	27	31	39	30	27	24	30	29	23	34	33	25	25	25	42	35	24	34	33	30	35	34	23	23	25	37	25	24	40	29	35	30	24	32	29	22	23	44	31	40	37	30	25	25	34	32	27	30	41	39	26	20	31	32	32	27	37	31	26	24	27	37	39	36	34	23	22	29	26	34	28	35	38	31	32	32	21	27	32	28	30	25	38	31	31	28	26	28	29	34	33	34	33	33	22	19	43	31	32	30	30	30	30	39	26	37	31	36	21	27	29	29	22	28	39	24	29	35	29	32	27	29	30	27	28	28	21	29	31	33	25	42	31	35	28	29	34	33	37	32	30	30	39	26	35	30	34	34	23	38	29	19	41	29	26	37	34	38	29	28	28	23	31	29	16	34	31	29	30	34	27	28	31	30	34	38	34	25	25	23	29	27	31	33	30	23	30	36	29	25	41	29	31	29	31	21	29	44	27	35	21	26	30	26	30	34	29	32	40	34	34	17	35	38	28	28	36	34	25	30	38	32	34	41	30	29	37	27	38	37	22	29	37	22	25	25	34	28	36	45	26	23	42	35	33	19	30	23	38	33	26	29	34	26	28	26	33	32	21	26	29	29	36	32	28	19	22	19	22	28	29	24	31	32	36	31	26	29	35	27	26	31	32	40	38	35	34	32	35	28	30	32	26	28	39	32	34	34	25	32	22	36	46	23	25	30	25	27	31	28	39	32	28	27	34	21	39	28	29	22	23	26	17	30	28	29	25	28	28	20	32	24	28	31	35	37	31	35	34	22	36	30	35	27	38	31	30	38	22	33	28	27	37	27	25	21	28	29	30	40	30	17	33	26	25	40	19	31	29	26	33	34	35	39	20	26	30	32	24	37	26	32	35	40	31	23	26	21	29	27	31	24	28	26	27	35	33	38	37	33	34	41	20	17	27	35	34	20	31	27	39	23	34	37	38	33	25	33	28	24	40	32	28	26	28	21	30	17	30	34	28	42	39	33	38	19	28	28	40	23	45	25	34	25	33	35	30	32	27	34	34	30	25	35	32	31	24	33	18	32	38	26	29	31	29	29	30	21	34	29	27	39	35	37	26	26	33	32	28	22	38	27	30	31	33	24	26	41	38	31	20	26	39	30	34	36	30	33	26	23	21	22	33	35	36	19	27	27	29	23	24	37	35	31	37	28	27	32	30	35	23	42	30	29	29	30	32	33	41	39	36	18	24	23	23	24	28	29	28	27	25	27	35	30	31	44	37	33	25	23	28	34	24	26	33	29	26	28	34	32	34	34	37	33	27	18	29	28	27	26	29	29	28	28	19	36	35	34	27	22	28	29	42	30	23	41	23	37	35	21	20	24	33	26	37	25
15561	4010	1799	5544	9915	9218	7467	5857	4672	3820	3057	2636	2165	2077	1794	1616	1500	1646	1611	1313	1084	990	1009	995	891	872	868	851	897	805	782	778	710	749	651	743	697	687	690	654	654	649	644	641	644	626	660	633	632	579	585	628	605	633	634	626	630	612	588	607	590	600	595	583	573	569	541	591	573	587	586	576	662	581	610	602	654	593	600	576	581	561	571	527	626	610	560	594	602	622	548	587	516	558	610	575	580	621	574	566	533	583	609	588	531	554	579	571	530	574	565	554	575	550	568	568	554	576	571	541	571	565	612	556	589	552	540	587	596	621	621	592	568	531	539	548	557	573	533	596	543	568	583	536	566	570	575	511	561	552	540	583	597	539	544	520	574	563	581	602	535	529	569	525	579	539	564	544	545	533	548	571	563	570	559	567	571	590	566	546	550	565	550	535	556	583	579	594	536	554	592	566	524	554	591	570	562	557	547	599	558	594	544	575	586	561	581	535	554	570	591	574	604	560	538	540	577	563	540	567	580	523	530	551	570	579	509	559	536	548	557	531	577	533	552	600	562	591	562	562	547	551	578	588	546	577	566	528	543	546	561	572	588	553	562	525	544	574	582	585	543	604	540	538	544	541	569	593	537	569	562	565	545	511	564	524	588	591	531	609	518	553	521	604	556	557	583	554	563	597	542	553	540	529	545	557	552	562	543	569	551	562	559	573	513	509	581	594	613	558	528	541	586	557	549	531	553	518	549	585	577	580	565	554	563	566	603	575	572	591	597	510	543	513	565	558	499	549	582	568	540	553	565	531	521	562	573	532	562	579	559	522	548	573	568	539	540	550	551	588	597	576	553	568	523	584	598	558	539	562	553	524	546	580	551	535	571	547	626	553	552	554	558	583	512	547	601	553	534	548	615	545	551	553	560	568	551	527	595	566	614	565	547	573	534	572	568	552	556	580	563	564	573	553	585	583	557	541	544	510	561	528	522	537	567	526	574	585	559	551	577	544	537	583	542	566	579	582	581	537	550	562	536	541	616	550	597	582	583	573	550	584	585	575	569	582	567	518	572	561	560	575	564	531	590	529	541	603	580	549	560	537	570	557	518	545	599	600	547	539	532	557	524	533	542	559	537	563	560	542	557	525	558	586	565	571	525	524	565	529	531	550	535	589	570	545	598	534	552	520	570	523	556	601	553	556	570	572	557	544	576	607	571	592	553	584	568	599	575	587	563	570	600	566	569	579	584	576	535	556	509	599	534	560	560	572	566	564	508	508	539	581	567	497	577	610	571	564	545	595	507	518	562	584	576	544	560	551	573	574	482	516	599	604	530	532	574	569	557	522	556	517	540	535	613	587	530	581	587	558	546	589	565	566	556	532	567	530	588	582	559	539	552	535	537	565	549	536	556	513	553	565	525	558	558	538	543	549	588	561	547	556	616	547	571	580	522	512	541	573	517	537	581	527	572	563	540	550	552	567	586	535	589	568	575	573	548	556	561	563	574	575	571	579	549	587	537	616	556	536	526	541	603	552	581	604	579	582	570	544	613	565	554	568	575	573	584	562	548	562	588	574	537	531	591	581	544	584	580	552	579	545	581	510	536	545	519	607	577	578	588	582	534	538	518	557	585	559	560	566	569	568	580	565	544	564	556	540	562	578	562	576	576	539	572	582	542	520	539	569	564	554	584	540	520	594	528	544	609	554	565	549	569	594	537	551	526	501	522	563	566	537	581	552	543	558	548	520	551	556	542	574	609	560	578	582	543	601	566	534	529	545	598	583	541	542	619	532	534	545	549	513	548	553	595	545	563	574	570	596	543	546	545	546	564	555	582	523	530	542	547	566	552	590	540	547	560	549	569	523	557	562	588	541	555	570	540	564	578	575	553	538	562	538	599	546	558	588	540	496	564	567	574	578	583	556	565	543	561	563	594	571	568	520	606	604	550	527	561	551	553	534	570	591	559	555	547	524	590	561	538	536	565	563	552	543	562	529	553	574	554	533	602	536	559	558	558	593	530	596	536	604	526	558	548	581	567	553	551	600	536	581	547	527	543	562	551	585	589	563	581	556	612	594	591	582	564	559	548	592	539	577	563	556	555	583	555	557	490	538	556	558	628	610	566	542	570	545	573	563	550	565	547	550	528	553	576	535	541	560	555	535	496	584	538	557	543	550	531	528	589	562	568	589	534	558	613	538	546	571	511	531	541	526	571	566	524	528	521	562	577	541	555	548	559	529	608	599	595	524	544	562	530	569	603	584	601	534	586	573	533	544	559	550	555	584	542	561	544	559	574	564	568	594	566	553	541	555	596	551	569	579	603	540	600	547	597	546	556	552	545	538	567	558	563	531	532	540	573	582	557	558	570	620	557	557	577	576	558	573	532	536	541	573	554	514	576	596	515	538	600	539	556	568	544	559	556	542	601	504	573	526	569	548	609	577	572	528	532	529	580	537	563	570	572	542	586	584	579	565	546	562	516	525	574	541	608	548	567	535	584	575	574	579	608	575	596	633	596	535	582	575	582	550	550	533	560	553	561	556	553	597	601	543	589	538	583	570	552	547	547	522	551	539	546	600	580	594	563	554	560	554	565	570	600	590	567	576	516	509	536	617	581	569	602	571	556	538	629	567	570	574	558	554	564	571	573	558	580	576	543	546	540	577	553	530	576	552	563	587	590	550	546	543	555	563	547	553	588	554	556	525	526	548	545	542	539	572	560	590	574	558	574	560	567	580	551	575	504	557	562	562	549	560	597	616	558	583	603	576	550	584	610	555	564	545	550	587	539	512	582	572	588	586	574	565	561	560	589	590	549	533	571	574	571	523	525	548	542	585	600	591	557	551	557	581	580	565	538	548	553	601	539	603	572	559	557	571	517	566	558	551	577	586	530	592	533	570	539	540	531	595	552	567	572	564	551	534	574	572	521	535	602	548	541	560	533	580	546	593	573	521	575	556	529	562	586	589	585	545	560	550	562	521	519	576	542	548	545	585	562	571	532	538	595	558	527	584	542	557	556	608	529	559	564	591	541	578	577	569	559	558	542	550	565	575	571	565	580	569	538	548	538	544	528	524	537	566	529	563	574	561	548	556	592	573	577	547	582	583	560	567	559	599	571	564	589	547	587	549	568	567	548	576	571	545	553	594	524	563	524	588	568	535	618	599	549	576	573	555	570	577	551	564	578	511	615	557	537	542	600	556	540	582	566	558	530	561	529	536	553	524	559	568	570	562	542	561	550	516	583	554	525	542	553	518	498	582	550	557	579	537	546	603	550	565	539	558	584	596	571	546	544	575	589	538	537	562	546	604	566	540	572	514	599	562	573	522	544	527	530	493	562	542	583	562	575	569	550	515	546	528	554	561	555	574	530	558	535	581	599	568	524	538	546	524	585	577	548	462	559	569	570	593	607	519	589	568	567	602	564	593	550	544	554	535	538	566	500	568	525	527	581	551	581	534	525	552	541	588	556	557	542	519	566	535	557	523	572	565	537	586	524	526	558	546
2341	120	67	53	89	114	82	92	78	63	66	63	62	44	46	46	50	46	49	44	41	40	40	28	37	44	23	39	36	32	31	45	35	30	37	39	34	32	33	34	27	26	23	29	37	35	33	32	26	46	19	28	29	37	34	26	30	29	33	36	33	32	26	35	35	25	28	24	34	37	24	37	26	34	39	29	22	30	36	27	23	23	20	30	28	29	27	33	40	25	25	36	30	24	30	33	31	29	30	14	22	28	28	27	25	28	24	21	39	32	32	21	35	26	33	27	37	25	23	33	26	25	37	32	28	23	37	39	19	30	24	40	28	21	24	26	28	23	31	30	22	28	36	22	23	27	19	25	37	21	37	43	29	26	36	22	30	26	32	27	27	31	31	34	22	33	29	35	28	25	24	28	30	34	24	25	26	33	25	27	23	24	40	31	33	28	27	27	35	29	35	36	31	37	30	25	28	29	28	29	26	40	24	34	27	31	28	21	19	31	39	29	40	41	32	34	36	39	25	33	38	36	24	29	31	29	25	29	24	24	25	31	29	27	24	27	31	22	27	29	25	31	37	25	37	19	34	27	23	35	31	36	34	26	27	29	29	31	42	37	36	27	31	24	33	25	28	33	44	46	33	36	34	25	36	37	29	27	30	29	28	33	28	38	28	28	35	25	35	32	29	34	28	31	37	28	32	36	32	29	30	27	30	19	32	30	30	34	28	27	22	35	40	28	35	32	27	21	33	19	35	22	33	31	26	25	28	24	22	24	19	27	24	33	29	30	28	33	30	30	27	30	27	30	31	36	26	36	21	23	35	39	30	36	30	31	34	28	27	30	30	30	34	26	28	29	29	41	25	18	46	36	35	34	28	27	30	45	31	29	33	26	28	35	35	21	29	19	26	29	29	32	22	33	25	30	33	28	24	25	29	32	31	37	37	29	33	31	23	32	29	24	42	23	35	20	31	37	29	29	25	30	33	24	26	25	32	39	30	29	25	22	37	33	35	38	33	19	28	28	39	30	27	32	25	23	32	26	40	31	28	27	20	34	37	29	36	30	25	27	17	36	30	30	28	29	31	23	37	23	31	28	31	25	25	32	26	32	26	34	29	30	34	27	28	31	29	36	31	28	23	26	25	34	36	23	29	37	17	30	34	28	29	32	29	37	28	29	28	33	23	30	23	29	26	31	26	38	30	29	39	34	22	38	28	28	34	28	41	24	27	30	19	39	28	31	25	22	25	34	35	32	23	39	30	28	28	32	31	30	26	27	26	31	29	28	35	28	25	27	33	33	33	28	31	27	22	33	27	32	26	35	33	30	32	33	29	26	26	22	25	25	22	30	32	32	21	33	29	28	21	18	41	31	21	41	30	24	30	23	26	29	21	43	26	27	21	31	40	33	21	37	25	26	29	23	30	37	25	31	28	38	26	30	31	33	28	30	33	27	33	32	30	22	27	34	34	25	19	32	21	35	25	30	29	30	18	29	16	25	38	28	15	26	35	38	28	26	23	24	31	26	32	33	35	28	27	28	37	26	39	25	23	22	27	30	29	27	24	32	26	28	32	30	28	36	27	33	20	34	16	27	30	29	22	19	35	29	39	28	29	26	22	28	28	31	27	28	16	31	32	32	40	30	38	26	31	20	21	33	30	29	23	25	34	26	17	26	27	26	31	29	42	25	25	32	22	33	23	31	30	25	32	31	21	26	31	23	33	29	35	31	26	32	31	28	24	35	31	30	29	27	20	33	45	22	26	27	26	22	29	33	22	23	24	26	26	26	36	31	24	28	16	23	29	40	33	31	33	28	28	21	29	28	25	30	30	30	34	29	34	26	24	24	30	33	37	29	22	26	27	23	32	23	31	32	29	29	21	35	23	33	29	28	34	32	26	34	27	23	35	28	32	30	26	31	25	32	24	30	35	32	37	23	29	31	33	28	30	27	24	22	36	30	38	22	34	36	16	31	34	25	24	34	36	36	26	33	30	24	32	29	24	35	32	32	31	30	31	24	20	22	35	33	26	37	38	41	24	29	24	41	33	22	28	29	34	27	29	25	25	29	30	27	23	30	27	26	28	24	21	22	31	24	31	32	37	21	33	34	24	33	29	27	42	29	29	25	41	27	29	26	22	28	28	28	32	36	27	24	31	33	32	33	32	29	17	21	29	23	32	26	31	37	31	37	28	22	31	26	34	27	25	37	27	22	32	31	32	25	32	21	33	32	28	35	37	32	39	32	33	27	36	28	23	33	31	20	35	26	41	34	21	19	40	33	31	18	28	32	24	36	29	31	31	32	33	20	22	36	26	27	18	36	31	41	23	30	27	27	26	29	33	22	26	36	21	24	24	33	23	32	34	28	25	36	35	35	28	40	24	38	26	42	32	33	27	23	31	37	27	29	35	33	35	29	21	32	28	35	34	32	33	22	38	28	29	20	23	36	31	28	34	30	36	26	26	27	32	28	29	30	30	26	35	43	31	31	34	29	30	28	30	35	19	34	24	42	35	24	31	33	34	35	29	22	26	27	35	34	31	24	35	26	31	38	35	22	33	32	23	35	28	35	28	32	31	29	23	35	35	30	29	29	28	38	27	37	29	29	40	21	26	33	28	21	26	27	30	20	28	28	29	21	29	28	36	19	24	34	29	43	27	30	24	39	38	26	30	33	28	20	34	30	33	31	27	30	19	31	35	18	28	17	26	25	32	29	25	35	28	35	32	30	28	33	30	20	27	31	23	26	32	31	29	32	47	33	26	27	28	34	18	23	26	29	37	23	26	33	27	32	29	32	26	28	45	30	31	42	30	26	26	30	32	33	30	28	29	25	30	25	35	27	36	29	28	27	26	44	33	30	28	37	28	22	30	21	32	29	31	30	35	32	26	37	25	26	28	41	29	31	32	30	31	24	28	27	34	29	32	35	28	23	31	26	27	32	30	28	29	29	22	36	29	33	31	25	23	21	28	27	23	32	36	33	28	37	32	24	31	29	28	30	29	35	30	37	19	31	24	17	36	30	26	33	40	29	35	31	30	29	27	40	27	21	28	30	36	31	29	27	30	30	27	26	32	26	22	21	26	34	35	33	20	20	28	32	26	33	29	31	25	20	32	31	24	30	21	26	43	32	27	31	30	28	26	31	32	28	25	42	34	33	35	29	27	25	28	28	22	28	28	30	30	22	21	28	30	28	34	28	27	33	34	36	37	21	29	27	29	29	33	31	26	37	27	36	31	24	34	23	39	26	31	27	25	26	45	27	29	42	35	27	35	34	31	43	25	31	19	40	36	22	27	27	35	30	34	18	27	35	33	38	22	24	22	27	28	32	26	33	28	28	33	27	27	40	33	33	24	30	22	32	35	41	16	38	29	31	37	20	33	29	31	35	31	32	29	19	31	34	25	30	31	28	26	21	38	23	26	27	28	40	35	32	35	24	39	23	37	25	32	24	27	23	36	33	32	31	31	18	35	22	26	31	15	28	31	23	29	30	37	28	19	28
15100	3880	1698	5246	9414	8673	7236	5722	4400	3639	3000	2458	2221	1953	1672	1596	1517	1641	1528	1324	1110	1041	948	954	909	899	851	843	817	763	787	736	734	690	727	679	757	675	662	687	620	702	616	629	680	637	648	664	569	659	602	635	617	628	575	627	668	645	624	583	578	594	581	600	561	571	570	621	583	609	589	572	611	600	571	552	595	569	570	625	555	594	568	568	585	559	577	562	563	581	616	594	565	596	614	587	587	563	559	570	557	571	597	555	584	600	545	562	566	532	585	597	529	585	582	538	578	574	525	529	586	561	570	573	581	558	603	575	574	540	532	564	589	524	612	556	590	544	553	543	594	586	579	565	573	560	528	545	584	554	555	614	577	556	568	577	554	542	583	558	582	552	547	551	565	580	590	521	604	573	598	596	550	566	583	562	554	531	571	527	524	532	540	526	566	519	548	533	570	580	561	526	523	572	562	575	580	523	567	555	565	613	577	589	563	575	593	546	544	526	570	578	536	526	555	556	546	540	520	569	545	547	544	574	561	488	568	596	568	539	567	559	577	587	541	569	529	549	507	573	556	550	554	538	547	585	577	565	548	587	529	517	568	570	537	581	542	539	563	528	565	577	561	567	571	590	539	583	553	547	541	558	565	524	542	560	539	544	575	571	536	559	573	600	561	563	552	554	543	577	549	575	521	583	534	553	561	576	597	579	571	563	556	569	558	555	546	568	563	590	533	597	584	543	555	548	573	524	596	601	572	578	551	593	559	542	562	562	535	580	563	559	540	551	577	538	525	552	593	575	550	589	516	555	532	574	556	581	551	577	588	526	542	540	554	554	577	558	571	542	516	594	551	572	597	574	535	602	588	574	572	542	594	533	572	597	563	532	553	591	563	536	530	529	559	566	552	554	571	557	526	555	597	542	549	571	552	531	541	523	604	535	537	524	537	513	543	581	573	578	576	548	556	553	576	516	538	547	551	555	539	548	510	542	590	521	558	547	535	565	500	526	522	566	544	548	558	587	570	596	571	559	592	530	590	528	564	528	594	533	585	543	543	540	570	564	596	520	545	532	561	623	551	556	599	550	543	527	555	564	552	556	560	604	544	614	564	484	571	558	551	595	555	546	564	567	581	589	560	559	551	611	532	552	532	547	629	589	586	584	573	564	581	572	544	554	534	604	553	537	552	563	560	562	560	570	525	545	568	545	544	523	535	534	508	569	528	514	590	558	542	548	550	545	536	570	606	585	566	539	546	557	581	567	529	566	529	594	564	533	525	556	572	562	582	537	567	527	546	588	540	566	571	509	596	577	543	588	557	549	592	577	538	567	544	548	604	580	564	561	544	574	566	545	547	600	537	574	524	549	495	556	555	534	588	536	577	507	519	549	541	568	573	560	542	510	571	576	557	542	568	585	609	552	567	567	569	580	559	582	560	575	592	570	572	547	546	588	570	537	566	551	594	565	549	497	622	571	535	557	578	586	573	542	601	541	557	547	532	569	579	558	525	584	585	573	551	552	577	579	547	590	577	507	543	521	578	576	552	584	578	534	527	557	565	554	527	564	563	557	573	547	572	529	554	599	562	571	527	573	583	568	554	554	526	583	584	534	532	569	564	580	555	543	541	606	541	556	588	539	557	550	513	550	556	590	537	569	573	566	554	541	569	508	585	576	548	509	557	524	542	565	588	554	539	540	519	521	549	572	569	557	573	598	591	544	554	573	557	529	574	558	547	583	576	576	521	579	512	550	548	526	543	610	538	556	487	555	539	583	580	545	583	549	595	517	536	579	593	537	576	556	555	558	551	561	543	549	549	534	591	579	572	562	565	573	543	615	540	563	586	561	576	595	575	571	586	560	546	516	546	523	552	527	542	565	578	502	571	603	554	549	536	557	566	588	584	594	578	531	522	554	543	558	521	557	565	567	545	606	568	547	570	553	542	522	568	529	596	569	532	555	578	555	558	576	532	554	569	566	538	589	538	570	569	556	576	561	552	557	546	564	548	537	553	559	545	560	548	551	527	571	558	520	530	556	557	555	544	537	549	522	527	556	553	558	549	575	557	483	576	589	522	551	539	554	536	523	536	561	539	581	550	521	575	550	543	543	495	542	587	548	612	549	568	576	512	585	571	554	548	571	532	600	540	535	545	553	539	580	574	576	551	564	539	537	554	502	591	502	599	590	557	537	556	577	543	537	570	577	593	541	582	546	564	536	547	562	578	570	565	552	549	535	565	534	566	536	540	570	577	540	539	519	573	609	585	544	572	532	573	578	556	565	582	573	571	550	558	533	531	606	558	598	598	568	558	573	553	532	529	575	587	543	622	567	550	528	554	564	540	554	549	546	570	588	516	554	544	543	556	512	598	593	596	574	517	557	538	556	541	552	569	545	563	573	522	545	530	581	536	556	577	578	573	565	567	574	531	602	556	553	555	561	548	611	564	552	588	535	584	553	548	566	571	558	541	576	541	570	582	573	547	552	567	580	604	545	565	565	540	581	567	572	571	554	552	533	540	562	585	561	541	539	597	555	558	552	544	556	561	592	550	543	548	555	572	535	561	583	534	535	546	559	589	555	626	563	555	542	569	543	582	548	544	519	560	535	529	513	570	586	547	552	579	543	578	521	564	523	569	610	553	594	551	560	540	588	566	580	582	611	568	566	594	567	536	556	540	544	556	560	598	549	579	548	545	551	553	546	558	541	541	573	568	577	533	503	558	585	563	553	538	582	571	554	555	575	590	569	547	559	549	524	538	537	559	558	526	546	560	574	536	588	545	533	568	561	577	523	550	569	550	549	558	528	605	544	577	577	558	576	606	566	568	555	556	550	558	590	577	574	551	544	526	590	556	573	554	576	538	553	553	574	559	593	556	538	543	544	550	542	528	547	574	571	536	570	552	586	546	532	594	545	571	601	567	539	566	541	556	568	544	532	586	527	562	583	569	568	541	577	550	573	526	530	566	597	542	537	538	531	579	546	560	594	552	537	576	552	561	584	541	551	581	562	615	572	538	596	566	572	553	553	529	570	582	512	572	539	537	533	533	567	558	530	562	540	538	586	573	536	543	581	526	597	557	565	553	559	562	536	570	576	561	581	537	573	541	545	569	548	512	543	589	532	573	551	552	591	535	592	596	560	561	540	583	562	482	548	576	556	579	551	571	560	537	569	566	542	553	566	565	574	553	575	530	578	570	534	552	549	563	548	593	605	528	564	567	570	556	545	521	584	583	512	554	553	573	545	581	555	552	592	541	560	558	551	569	563	584	535	548	557	519	574	566	540	541	535	544	564	555	597	546	546	557	555	516	540	564	560	626	640	583	555	561	523	589	508	543	552	561	564	551	554	595	533	541	556	567	556	515	556	540	549	519	558	602	594	559	557	580	549	552	589	541	568	572	547	536	537	528	547	548	524	527	549	569	573	566	533	556	554	540	534	530	540	579	595	535	583	568	585	560	547	550	584	563	541	522	584	565	555	570	504	564	563	573	529	546	557	619	591	518	539
1840	235	87	58	153	173	188	175	135	119	85	74	78	64	49	58	55	40	62	47	34	40	35	30	26	32	27	15	27	19	14	23	26	14	24	20	24	12	26	17	26	11	18	24	24	19	13	17	17	21	18	18	18	15	18	23	26	15	16	15	19	11	25	15	24	22	23	17	12	15	22	20	21	16	12	15	21	15	16	18	25	17	19	21	11	14	15	25	17	21	11	17	20	20	21	20	15	11	12	23	18	20	19	14	15	14	21	17	21	15	11	18	18	10	17	15	11	20	12	14	12	10	9	13	18	13	16	15	19	20	14	16	14	18	20	12	16	21	11	19	17	24	11	12	14	13	13	17	14	16	13	13	16	14	13	21	8	19	12	14	20	14	15	17	23	8	14	17	21	23	15	19	15	15	14	14	18	13	11	18	17	18	13	10	12	18	14	11	25	17	9	24	12	11	14	15	14	17	17	17	15	19	12	14	19	16	17	13	16	22	31	17	14	21	14	10	17	16	14	11	22	16	14	19	26	13	16	16	13	12	14	19	11	10	15	19	19	11	17	9	19	16	17	23	18	21	12	12	15	15	18	12	22	8	16	14	16	17	23	10	11	13	11	19	13	9	20	14	20	14	14	13	14	16	10	15	16	14	16	15	17	14	14	16	12	14	16	13	17	12	16	15	17	14	7	15	11	16	13	9	10	20	19	17	17	14	16	13	17	16	13	9	13	18	16	13	15	13	17	17	11	13	15	27	11	15	15	15	19	16	11	15	17	16	21	16	22	10	16	19	16	11	25	20	20	15	20	11	17	8	15	12	15	14	16	14	13	18	12	15	17	16	13	20	16	23	11	15	15	15	16	17	14	16	15	16	14	20	15	22	17	20	13	18	15	24	14	16	17	11	18	13	17	14	13	5	14	13	20	25	10	19	12	14	20	12	11	17	16	16	20	13	13	11	19	27	13	5	15	13	20	14	17	20	17	13	9	18	9	11	17	16	17	13	14	15	11	16	13	8	16	18	7	19	12	14	15	13	11	12	13	20	10	15	20	14	21	12	12	26	14	13	20	17	14	12	19	15	15	15	16	11	10	18	13	11	13	15	12	15	11	14	14	21	22	17	16	19	21	12	23	10	15	17	14	17	21	14	10	16	17	12	11	11	16	16	18	16	22	13	12	20	23	19	14	23	11	12	15	16	18	14	16	16	19	16	10	23	14	15	16	15	12	17	17	18	9	12	10	25	20	23	15	14	18	11	16	6	14	12	13	11	15	17	19	14	12	14	14	18	14	17	19	21	15	14	11	14	14	18	20	13	23	14	14	16	18	15	17	13	12	17	16	15	11	18	16	13	15	15	16	17	15	24	17	13	21	18	20	14	19	15	21	20	5	19	10	11	16	13	12	15	9	14	15	16	17	13	15	21	15	14	8	11	13	22	13	22	12	17	19	20	11	13	13	9	15	14	19	20	12	18	18	12	17	10	10	15	16	16	18	16	13	11	14	11	16	16	12	18	19	18	15	16	14	7	23	11	15	11	24	33	25	11	14	13	13	22	21	15	20	19	16	24	17	14	19	19	15	14	23	19	15	15	18	20	10	15	18	13	17	12	21	18	18	17	19	8	14	19	9	16	12	16	15	14	14	13	18	18	13	16	18	14	18	10	14	15	15	20	10	18	7	16	22	14	18	13	21	21	16	18	10	12	18	13	8	19	10	12	19	12	22	20	17	8	10	11	13	13	14	19	19	16	15	15	16	10	15	21	19	12	14	8	15	17	14	19	13	17	16	18	19	24	13	9	17	14	12	14	13	15	10	14	14	15	19	8	18	19	20	16	15	15	24	11	17	17	18	10	17	13	18	22	18	21	14	10	16	16	12	22	15	18	13	18	19	16	11	23	10	14	19	16	7	15	16	15	16	17	14	9	17	18	14	17	10	10	21	13	20	10	12	19	17	13	14	14	17	13	17	16	20	10	18	11	16	15	3	19	12	12	12	16	16	12	16	15	20	9	19	14	19	14	19	18	17	9	17	12	15	17	9	14	15	11	19	16	13	17	14	14	13	20	16	20	21	10	10	21	16	9	21	16	11	18	18	15	18	13	12	17	16	11	12	17	22	12	22	17	9	13	19	18	17	13	13	12	17	14	23	17	19	15	20	12	16	15	10	16	22	16	14	10	8	15	16	14	17	22	13	14	19	20	15	24	15	10	13	11	17	14	14	21	19	16	18	22	11	14	15	9	13	11	15	22	18	13	18	13	16	15	10	16	11	13	25	12	15	15	17	20	9	21	18	18	24	18	18	19	20	17	21	9	18	12	14	22	17	16	14	14	16	15	23	18	18	16	16	26	14	22	13	11	17	16	15	17	19	19	14	15	12	11	14	12	14	18	14	9	25	15	12	16	15	19	13	12	12	23	26	13	12	12	9	15	16	12	21	22	14	16	17	14	18	18	9	7	11	14	9	18	12	22	18	10	16	20	20	12	12	17	17	13	12	17	19	22	19	19	13	11	12	15	16	9	24	18	26	11	18	6	12	16	19	10	13	18	22	13	25	12	6	10	14	13	15	12	13	9	17	21	22	11	17	22	13	14	23	16	17	9	22	13	20	14	16	14	14	17	10	16	8	10	22	12	10	12	8	13	18	15	8	13	12	14	12	16	8	15	13	14	8	15	12	17	21	12	20	16	14	26	12	18	21	20	19	17	12	15	15	11	13	23	12	9	16	14	17	16	18	15	18	17	18	16	13	14	14	12	14	14	14	22	21	17	14	24	23	21	8	14	16	22	20	21	15	14	13	27	15	15	19	14	16	13	14	19	11	15	14	14	16	18	15	19	17	17	6	18	21	16	15	12	15	19	18	14	13	17	15	14	14	19	9	16	14	10	19	16	21	17	11	16	14	11	19	23	17	14	12	13	11	23	15	17	17	16	12	21	12	29	9	17	18	8	10	18	11	10	12	19	23	14	15	20	13	17	11	17	22	11	13	11	13	12	14	11	10	14	13	16	16	14	15	18	12	11	21	14	17	13	7	12	16	17	8	11	14	18	15	15	12	17	13	14	20	24	15	12	15	22	16	15	17	16	12	15	14	11	14	15	15	21	17	12	19	16	13	15	15	14	12	18	17	12	18	17	15	19	11	30	13	9	15	12	12	9	14	15	7	18	11	19	14	11	14	12	17	12	16	18	19	9	17	10	16	13	16	16	18	15	18	12	20	11	15	15	21	15	20	12	8	19	17	11	18	19	11	22	15	9	15	18	13	19	21	14	9	22	16	12	21	15	20	13	14	16	10	8	10	23	14	22	12	7	13	18	19	11	14	11	12	17	14	19	18	15	15	11	15	9	15	12	18	26	14	22	15	13	14	18	22	8	18	18	18	13	12	15	18	17	21	15	13	14	17	19	21	13	14	22	20	18	17	15	19	15	11	16	18	14	19	15	14	7	12	19	11	14	12	17	19	13	14	20	13	15	16	12	12	17	16	19	11	12
21697	7347	2833	10252	16908	16051	13110	10538	8262	6681	5432	4443	3668	3298	2830	2509	2231	2601	2345	1853	1466	1369	1319	1162	1028	980	904	837	870	819	770	743	734	685	675	575	547	561	582	532	570	531	480	512	489	502	501	449	442	434	406	458	408	425	455	428	414	430	387	413	380	394	405	372	384	343	406	361	389	352	362	366	381	346	368	339	355	348	330	345	338	373	306	329	376	337	348	354	338	350	333	309	340	354	339	329	316	382	330	330	326	366	347	347	339	308	317	311	305	312	303	314	329	324	307	285	315	316	301	352	285	311	316	303	301	353	327	316	287	280	324	311	296	319	310	307	312	293	309	310	310	335	293	303	321	317	299	306	319	295	325	320	270	328	303	296	336	299	294	305	310	314	289	312	336	277	321	290	276	319	314	316	292	305	305	326	301	313	306	312	334	306	312	289	309	298	315	311	295	303	316	348	316	323	286	330	313	269	279	294	278	339	303	319	301	331	285	298	301	323	281	306	287	330	325	312	317	315	321	323	304	278	296	282	323	297	284	279	308	321	306	283	315	297	281	309	337	271	322	281	313	296	334	335	295	325	320	291	279	283	285	336	294	307	320	334	297	312	284	314	293	313	287	304	271	286	287	316	279	308	307	307	286	332	296	299	308	308	284	292	309	306	307	290	311	324	318	301	260	291	282	324	304	293	320	295	273	322	290	310	317	276	310	306	323	288	296	296	302	311	272	281	322	275	292	309	278	294	317	288	263	300	313	310	284	292	298	286	289	292	309	311	330	295	306	329	278	297	315	302	298	290	295	305	314	311	311	289	274	306	310	290	290	282	273	298	287	270	308	299	273	309	296	280	284	289	307	293	283	314	294	284	275	271	286	315	298	285	328	297	271	296	303	306	304	295	285	298	319	330	311	318	283	293	303	301	302	294	297	291	306	337	310	282	307	304	324	310	287	280	272	333	291	296	294	320	305	326	309	348	313	310	287	345	288	281	314	313	302	298	295	300	303	318	288	319	316	324	310	277	324	298	292	278	275	313	307	269	293	299	292	287	283	300	305	304	284	279	292	324	306	276	334	265	274	310	328	289	317	330	298	327	307	284	271	311	296	291	290	290	319	312	245	288	307	283	304	287	286	285	302	311	287	293	285	287	271	301	324	300	300	308	299	310	286	311	300	314	308	281	287	317	310	296	311	292	277	297	298	290	290	317	328	280	308	300	301	319	312	295	292	299	295	316	310	292	273	269	295	280	292	311	304	288	312	286	283	288	274	290	310	277	298	325	309	295	306	325	276	320	291	325	287	293	318	315	296	310	318	305	318	314	280	335	336	282	296	286	325	320	294	321	293	278	307	281	298	295	284	302	289	284	297	298	307	308	306	295	276	312	279	295	296	304	281	303	290	306	295	284	289	292	289	320	316	326	305	308	267	302	316	287	306	294	282	318	294	283	301	266	285	266	285	281	299	328	309	269	346	319	288	332	312	296	300	303	276	285	300	313	284	312	288	286	289	315	278	292	287	279	293	321	292	258	280	295	283	296	301	309	269	297	294	334	320	306	326	295	293	273	307	283	290	281	313	297	275	299	288	314	291	282	264	298	322	291	337	307	308	283	335	294	270	291	299	290	316	323	261	293	284	291	291	307	297	326	283	315	325	304	289	305	276	293	310	291	335	284	288	292	296	300	283	286	299	308	315	315	267	320	321	316	318	322	304	285	265	294	282	319	318	313	307	294	313	326	288	339	306	274	307	289	323	307	273	280	304	310	293	271	304	298	310	297	312	318	306	303	297	295	305	281	306	282	272	309	303	267	311	299	304	280	283	312	296	311	285	280	279	303	294	283	285	277	291	304	299	289	290	297	294	307	286	314	297	337	318	277	280	317	284	309	282	271	319	302	295	302	335	320	292	325	284	273	297	287	282	308	277	290	299	304	305	278	312	297	284	305	307	298	331	305	293	279	314	300	319	292	306	305	280	296	289	286	301	305	307	321	295	335	284	326	317	283	292	279	283	295	317	336	283	334	309	317	301	319	279	278	271	266	290	291	277	297	334	309	307	315	303	289	304	309	303	300	293	287	272	307	297	295	292	301	315	306	267	300	281	297	325	320	315	264	298	302	296	315	331	291	276	271	293	286	313	312	320	303	338	301	323	311	307	290	329	296	280	280	293	308	291	274	267	289	287	322	285	331	275	296	283	306	302	284	288	312	308	311	278	312	291	286	295	309	293	295	297	305	287	311	283	309	284	300	321	270	302	328	298	283	301	266	279	327	341	299	283	295	299	299	303	278	300	295	268	261	338	296	301	310	287	323	300	287	309	267	326	313	338	309	288	277	318	336	313	326	315	283	291	303	298	320	273	325	306	304	311	293	287	307	295	288	325	308	303	291	288	290	274	298	316	344	282	309	293	286	317	265	276	280	281	287	275	305	344	302	291	308	277	335	307	295	271	310	285	282	289	305	277	308	304	294	288	293	287	311	251	314	272	279	315	309	300	259	319	291	294	280	296	312	308	298	296	298	292	308	309	307	290	306	260	302	299	311	307	311	264	270	315	281	323	282	326	300	295	287	306	303	305	269	303	292	323	282	297	307	315	291	295	283	296	290	321	307	302	315	313	309	311	304	321	285	304	314	316	297	328	261	334	292	306	290	267	290	281	301	307	289	297	307	283	309	314	279	309	294	262	274	291	313	349	309	304	313	311	300	287	311	316	292	302	268	307	304	296	337	304	305	296	294	292	309	285	297	308	302	269	323	306	326	321	316	280	290	296	325	284	304	307	285	309	307	310	285	321	278	267	297	292	297	292	297	297	300	302	304	318	295	302	310	306	302	291	278	324	294	313	291	313	305	291	340	292	275	298	298	265	352	301	324	295	321	276	277	324	291	288	298	300	324	300	291	259	258	305	263	306	329	344	298	300	297	281	310	284	300	327	290	319	321	317	303	284	260	319	284	268	329	268	296	320	285	316	310	304	282	312	308	287	277	294	297	303	291	277	313	289	319	335	289	310	298	308	353	306	278	297	284	321	291	316	332	298	299	285	295	284	299	292	269	305	323	283	297	322	295	277	309	310	303	306	282	285	307	284	302	288	276	284	297	338	291	284	290	314	288	314	306	310	310	281	260	315	317	278	298	291	304	266	298	281	325	314	295	264	282	296	339	287	306	288	295	291	316	297	307	284	294	308	298	299	302	267	302	294	282	299	320	296	292	269	314	325	311	288	316	288	300	358	320	319	302	320	267	296	286	289	310	320	258	281	291	293	313	291	292	324	290	287	284	330	298	297	301	298	303	301	296	326	291	269	299	278	282	293	300	288	304	272	304	266	286	289	297	298	306	289	311	283	287	300	264	323	280	298	303	320	285	296	292	309	263	274	303	267	317	289	304	291	287	289	321	287	308	266	302	293	309	291	334	290	302	280	304	300	295	302	324	279	283	303	295	294	295	320	314	306	289	299	298	317	318	303	326	322	292	287	289	314	318	308	326	283	301	290	283	297	303
1201	51	37	18	32	37	40	40	31	26	24	30	21	18	22	23	18	23	25	25	21	19	27	14	19	20	25	16	20	22	17	18	17	19	16	13	21	19	27	19	21	18	17	11	13	15	10	19	22	19	21	14	18	17	23	18	19	20	16	17	13	25	14	22	20	17	23	15	26	19	12	17	22	16	20	17	17	22	14	20	19	22	16	18	19	18	21	31	19	16	14	18	19	20	17	17	15	17	19	12	14	19	23	15	23	16	19	14	18	26	20	13	12	21	20	28	19	22	25	22	16	15	17	21	13	9	22	22	16	10	24	13	27	17	23	24	15	20	19	12	19	18	15	19	20	20	21	10	25	17	26	17	19	21	20	17	25	19	20	13	13	24	22	18	15	15	19	20	21	19	17	18	23	15	15	11	13	19	21	17	20	21	12	18	22	24	23	18	17	25	10	10	26	20	13	12	20	15	17	15	15	13	14	16	23	18	12	15	20	15	21	19	18	15	19	18	15	19	15	16	18	19	25	25	29	18	21	21	14	13	16	26	18	22	19	8	11	17	22	26	27	17	19	15	20	11	12	16	20	8	13	22	21	18	14	19	14	18	22	17	14	16	17	20	16	25	14	13	13	15	19	18	25	18	25	17	18	16	19	18	18	17	21	23	19	18	23	16	15	22	15	15	16	16	13	21	20	19	15	18	21	14	18	12	16	13	18	27	14	15	12	19	12	24	16	22	24	18	21	16	19	16	12	10	24	16	27	11	14	23	17	20	12	21	24	19	19	20	12	19	20	13	16	23	19	18	20	16	20	18	14	18	18	14	15	21	11	14	22	17	18	18	15	16	23	16	17	16	20	21	19	13	15	23	14	28	21	16	27	17	24	21	19	18	17	21	17	29	17	19	23	27	21	16	18	12	14	17	22	16	17	22	16	19	12	17	25	14	21	18	21	22	21	11	12	18	15	19	22	15	21	13	14	19	14	19	22	13	21	15	16	14	19	18	17	15	19	18	24	25	11	16	13	24	13	18	10	26	21	22	21	27	19	22	12	18	14	12	21	27	19	19	22	22	15	19	14	20	14	15	20	15	22	22	15	11	15	17	15	10	15	19	15	20	12	23	23	24	15	15	11	18	15	16	14	27	23	18	22	17	18	18	19	20	15	10	17	23	16	18	24	17	16	20	22	23	24	14	16	18	24	14	17	18	15	18	21	22	18	21	26	25	15	16	21	23	16	25	17	18	28	21	27	18	15	16	18	16	18	18	17	17	10	23	28	18	29	20	19	27	22	15	20	10	23	18	19	17	20	22	16	25	18	13	20	11	19	14	18	18	28	12	25	20	15	24	15	7	15	16	23	20	19	19	18	8	23	24	18	20	17	19	22	22	21	19	16	17	15	24	14	16	12	17	15	18	18	17	13	17	15	19	21	12	22	17	21	15	16	20	20	15	10	27	11	18	16	18	11	17	17	23	25	22	22	14	21	9	16	18	17	18	25	19	10	17	24	13	22	17	16	19	18	20	11	15	17	15	21	22	18	21	14	15	21	16	17	14	12	19	19	15	14	15	20	25	19	18	24	15	21	18	23	25	22	18	28	18	24	18	20	21	17	15	18	26	20	15	23	18	18	17	19	15	16	22	21	22	22	20	13	18	8	16	20	15	27	12	18	14	27	16	16	27	18	12	18	18	25	19	14	23	13	19	15	18	24	13	19	19	13	10	21	15	30	17	18	19	21	21	18	23	33	13	20	15	16	6	27	24	19	25	19	23	22	20	13	19	14	14	13	23	17	19	11	13	25	18	10	11	27	15	15	22	12	14	20	20	9	18	27	22	17	17	23	18	20	11	27	17	17	18	12	12	22	10	17	26	15	22	19	23	15	23	13	21	19	20	15	25	17	22	24	19	20	13	8	23	14	18	24	16	16	16	19	17	18	20	21	15	31	18	22	17	14	26	18	22	16	10	20	20	17	20	20	19	25	14	14	19	19	15	22	20	28	13	18	22	18	14	14	19	27	17	21	15	20	24	17	24	11	22	24	15	11	19	18	22	19	15	20	20	15	16	15	15	22	15	25	12	16	19	17	21	22	21	21	23	17	16	18	21	13	19	19	21	12	15	10	20	19	18	10	30	14	19	22	18	21	19	19	14	16	20	17	28	23	17	21	13	23	22	17	19	20	12	15	20	18	18	10	20	23	15	16	18	25	18	20	14	19	12	23	16	18	17	13	14	18	20	14	26	14	21	21	18	18	15	15	17	17	16	15	31	14	21	19	17	16	22	17	23	15	16	11	17	20	13	17	19	20	12	21	23	20	19	23	19	17	19	22	22	22	7	15	18	20	11	20	18	16	25	12	16	25	16	18	11	9	18	25	18	10	17	16	21	21	18	23	22	11	19	11	14	12	16	19	19	18	19	19	20	9	16	20	22	18	22	13	19	23	19	23	15	20	20	20	20	16	15	14	22	15	17	12	25	22	19	15	21	24	11	23	18	18	18	19	12	14	13	14	24	21	21	18	21	22	21	18	10	14	10	10	15	17	29	20	23	12	23	19	19	25	15	17	27	19	18	20	24	18	15	20	13	14	14	12	32	22	18	19	27	14	21	27	7	18	16	24	20	20	17	16	11	22	16	25	18	17	23	13	18	13	25	17	16	19	12	19	23	18	27	18	12	13	12	14	17	10	14	15	19	15	12	14	15	25	14	27	21	16	17	23	14	15	27	28	15	12	12	17	16	25	13	21	27	26	11	12	24	15	13	21	15	14	20	15	11	24	14	19	16	24	21	27	21	15	19	14	25	21	16	18	13	10	18	14	20	16	24	25	14	15	12	20	26	19	18	12	23	19	13	18	16	19	15	15	19	18	13	18	14	21	14	16	18	18	21	10	20	21	14	23	19	19	23	19	19	20	23	19	11	17	15	21	18	18	22	14	13	21	27	16	14	21	19	17	22	18	16	16	16	21	25	31	21	15	17	24	13	26	16	18	22	17	15	18	16	16	15	22	13	29	22	16	18	12	11	18	13	14	11	22	16	16	16	14	15	15	17	17	23	13	16	20	21	24	26	14	18	14	17	19	21	21	22	15	18	24	21	22	23	14	17	13	8	14	21	17	22	11	17	14	13	18	22	17	14	19	14	21	11	20	19	27	20	14	22	21	27	21	21	21	23	14	18	15	19	14	17	11	16	15	9	21	18	22	14	19	15	12	22	18	21	23	13	23	16	24	14	10	12	14	17	20	14	28	22	9	20	26	20	18	23	18	26	16	13	26	15	19	16	26	24	26	18	11	23	17	24	19	24	21	19	19	27	22	16	15	17	12	19	26	21	13	22	21	22	26	32	18	15	17	17	22	10	23	20	21	10	17	26	15	20	19	20	16	19	14	17	14	17	16	8	12	17	12	16	18	19	15	10	23	16	24	16	18	15	23	7	18	19	18	12	15	22	22	13	16	17	18	14	19	18	17	16	19	18	16	15	18	11	15	23	19	20
11168	2136	729	1780	3246	3102	2359	1906	1499	1197	1043	909	842	723	664	621	586	737	669	595	496	470	430	417	432	433	407	440	432	414	417	395	387	415	409	377	391	435	366	410	414	351	406	374	390	376	370	366	359	386	364	333	369	364	341	365	353	374	357	381	357	352	366	319	366	363	377	359	362	377	354	404	353	335	357	354	345	321	349	359	331	320	359	385	338	352	351	352	333	356	334	326	326	363	330	361	368	354	333	329	384	360	356	335	350	342	354	339	348	346	318	360	312	353	364	364	336	338	336	330	312	355	344	329	351	357	334	364	333	344	345	344	399	355	355	345	374	336	338	359	380	341	332	375	348	319	358	354	328	339	344	352	364	363	358	353	382	356	337	343	341	290	364	356	330	341	332	321	338	354	391	354	329	328	349	316	344	310	346	362	383	373	355	374	379	325	318	356	341	339	348	360	343	341	362	359	346	347	361	368	338	360	360	354	362	340	392	344	362	319	323	365	334	335	356	342	389	353	330	362	362	364	376	353	370	376	343	382	360	381	351	339	333	351	380	356	354	365	406	337	373	355	338	310	362	333	335	357	321	356	352	339	339	351	337	350	345	349	371	350	346	377	357	362	326	338	332	360	372	349	326	369	339	367	380	354	336	319	298	356	322	350	368	336	337	347	369	331	354	343	319	359	396	325	347	319	351	379	333	335	327	332	309	318	304	354	308	353	354	279	387	326	357	327	356	333	330	343	331	388	337	357	362	377	359	373	348	368	348	339	351	356	358	341	365	336	334	364	334	357	348	361	334	321	316	338	355	364	356	316	343	388	388	370	342	319	348	349	344	362	356	355	361	372	359	309	354	313	334	342	344	342	321	344	332	383	371	344	375	346	360	345	315	341	325	322	359	357	343	369	356	335	357	335	339	348	377	343	342	347	321	362	326	364	346	322	313	338	346	357	367	328	342	336	342	362	382	354	323	328	349	335	324	351	346	334	359	353	344	358	341	372	323	339	317	346	334	352	334	321	359	360	327	350	367	345	320	350	351	320	328	355	317	347	359	361	334	357	354	327	338	341	349	350	337	337	360	358	370	363	323	358	362	373	328	315	356	351	341	355	354	352	342	312	357	359	324	350	384	307	356	338	352	381	356	350	331	330	355	367	327	337	322	347	318	340	337	310	332	351	300	337	374	363	347	355	319	372	361	349	325	352	306	344	367	373	359	344	389	350	328	317	349	384	328	314	351	326	334	313	316	324	346	304	355	338	396	346	348	345	339	360	346	336	347	351	355	323	358	355	361	371	343	327	364	372	340	320	317	307	354	341	343	302	347	378	326	335	343	378	378	328	354	320	360	366	360	339	376	324	373	334	351	363	343	346	356	344	325	359	353	342	340	392	350	332	312	361	345	336	350	367	353	343	338	333	325	361	348	368	349	345	322	335	338	330	338	326	363	350	345	349	360	325	352	352	341	321	348	327	358	343	345	329	329	319	350	366	353	328	331	353	349	331	338	343	344	350	340	369	339	322	323	349	357	333	376	338	341	374	324	373	367	337	333	331	366	358	362	362	297	347	337	363	338	375	328	356	349	322	373	370	329	385	387	362	352	351	349	344	345	389	326	313	345	334	321	363	333	387	313	365	326	329	369	351	340	373	360	343	358	345	340	351	346	371	354	338	366	332	308	355	331	342	344	349	351	337	339	357	356	364	339	345	344	383	363	359	363	360	311	382	345	347	358	329	379	336	321	348	316	327	356	352	352	377	355	330	362	354	345	344	330	386	379	344	360	355	327	323	369	337	346	357	325	352	361	362	331	361	378	339	368	354	313	346	352	358	345	359	365	345	321	388	344	344	324	354	334	347	348	314	343	364	323	342	344	324	351	294	340	353	343	322	319	359	320	362	335	347	354	334	350	318	363	313	364	366	343	337	353	313	361	361	356	366	338	374	382	352	330	352	335	347	322	340	344	364	343	370	306	364	359	345	352	331	358	316	350	332	320	359	326	402	333	333	320	331	340	333	347	363	312	344	365	347	334	336	353	360	354	327	361	357	325	342	333	359	299	331	353	388	336	346	370	336	345	344	386	388	322	359	365	348	327	344	348	344	339	357	344	360	366	350	315	355	364	365	304	336	330	339	369	333	341	347	351	347	313	362	388	346	335	382	340	352	342	346	320	358	342	376	359	362	351	372	356	354	360	347	332	357	345	343	402	318	345	342	336	338	356	370	336	365	387	346	349	358	349	318	356	325	351	369	359	384	368	340	353	338	328	368	353	352	353	319	345	376	380	374	336	369	341	350	365	333	323	338	318	357	351	346	363	338	374	367	334	345	331	313	343	341	346	342	368	339	354	337	336	382	355	363	346	369	333	335	348	349	338	366	347	371	354	348	343	359	366	312	362	326	322	353	331	348	338	352	330	351	336	358	346	338	349	350	347	347	350	320	331	387	357	350	345	357	361	339	348	331	381	339	318	335	306	320	349	373	345	335	356	362	350	328	363	312	372	341	376	377	341	369	344	360	334	327	328	351	357	344	341	317	335	334	379	356	348	365	326	338	349	323	354	355	359	350	317	320	349	350	353	339	308	293	327	386	346	332	322	342	388	346	369	371	309	349	333	382	330	321	364	350	330	362	336	354	357	350	341	364	376	327	347	346	336	357	352	357	361	402	365	351	361	338	373	385	353	356	325	347	334	352	372	375	358	327	414	341	335	331	335	348	332	345	349	362	375	375	327	385	297	373	361	332	356	315	356	321	342	341	349	361	337	315	395	340	362	335	348	368	332	347	372	324	353	342	369	320	365	348	344	387	351	358	359	349	319	354	339	359	349	353	331	343	364	355	349	368	359	328	344	348	340	356	343	339	360	347	373	329	334	352	372	332	369	342	328	339	370	340	353	387	366	318	300	366	309	321	335	337	355	344	349	361	365	343	359	358	305	365	305	354	358	346	378	345	345	306	345	353	357	351	359	340	330	322	313	335	358	337	369	338	344	357	359	370	367	359	334	370	322	342	347	352	342	356	358	333	381	331	363	328	335	337	352	368	357	356	366	336	308	338	314	334	370	380	343	345	359	349	329	340	371	333	341	340	323	359	339	296	334	324	338	357	346	356	343	336	338	322	355	324	361	330	313	336	380	344	352	350	334	364	377	338	343	335	359	307	328	352	358	387	342	360	342	334	352	379	341	362	393	308	397	340	350	343	309	323	362	342	363	353	368	329	374	357	373	343	349	333	374	332	313	345	352	339	390	347	375	362	350	335	355	342	367	356	350	350	371	355	339	341	340	327	389	343	342	354	310	373	332	388	350	327	321	349	360	343	366	361	349	346	380	347	336	385	355	344	372	351	360	376	338	322	325	349	358	376	346	326	384	349	363	363	317	360	356	383	327	381	330	375	340	325	331	357	354	380	332	357	357	334	341	320	362	352	363	375	344	372	343	340	350	353	325	394	341	372	347	345	350	326	339	337	332	337	354	331	295	408	367	331	333	332	342	332	341	365
2366	131	73	65	86	103	95	98	75	72	56	53	57	47	49	33	51	56	52	33	30	39	34	40	40	34	31	35	35	31	40	27	34	28	30	42	37	41	26	42	22	37	41	30	33	23	28	31	21	38	26	48	35	36	28	32	25	25	33	23	32	45	29	23	27	22	28	24	36	25	19	25	42	33	31	26	25	31	31	36	24	36	34	30	26	32	27	26	36	34	29	27	31	27	35	46	27	36	30	28	28	19	35	37	40	21	27	30	37	28	32	31	29	26	25	28	28	34	19	26	31	20	32	28	40	22	42	33	33	34	26	23	33	24	29	26	30	28	28	28	20	34	31	37	25	31	34	26	17	29	23	27	25	34	27	36	25	28	25	27	41	25	34	22	25	33	33	25	33	48	19	16	26	35	28	28	24	28	20	37	34	31	44	29	20	38	28	27	32	33	19	23	30	32	29	31	35	31	25	28	32	35	39	31	34	26	31	34	28	38	27	29	26	29	26	32	33	27	33	28	26	31	27	32	37	24	28	24	31	28	30	27	30	17	29	28	38	29	40	24	27	32	31	27	28	31	26	36	30	37	34	38	30	18	27	27	32	33	28	25	22	24	33	33	22	36	27	17	26	40	35	27	26	26	30	36	34	21	34	31	27	23	44	40	34	25	32	30	30	31	34	39	30	30	35	38	37	27	24	36	25	27	39	33	32	30	22	23	18	38	30	27	32	35	26	26	23	31	25	23	34	31	29	32	24	41	32	19	24	34	23	27	41	25	28	30	29	22	24	36	27	28	33	26	28	19	29	31	25	30	25	29	29	27	20	29	42	21	38	39	21	30	21	23	36	21	26	22	28	26	24	27	26	20	35	28	34	38	35	37	27	31	35	29	31	22	37	19	21	34	33	26	30	34	26	24	32	34	24	37	23	32	33	30	29	22	28	29	25	32	24	36	29	35	25	29	24	35	29	36	26	31	32	30	27	33	28	32	28	22	30	26	18	31	29	26	38	32	23	24	35	21	39	33	35	28	37	25	43	25	32	25	31	33	23	29	19	29	27	36	36	27	27	40	30	27	22	27	25	31	22	29	28	36	18	28	29	21	22	28	27	36	27	35	17	30	32	26	27	29	33	21	21	30	32	23	27	33	21	33	38	30	25	28	22	20	32	20	42	25	35	29	29	20	34	34	28	41	37	34	33	37	24	25	30	42	37	19	28	36	28	26	27	35	33	30	29	33	31	23	33	22	33	28	36	23	40	25	30	26	26	31	26	24	30	27	34	27	27	29	31	34	38	25	33	26	24	28	27	38	38	31	30	23	23	22	23	26	25	26	33	30	21	33	39	21	26	30	29	21	32	20	22	37	37	40	28	38	34	38	18	32	46	36	34	28	33	36	31	26	23	40	29	24	33	31	26	21	33	30	29	19	27	30	31	36	28	31	36	25	33	37	18	30	38	29	22	23	24	30	31	25	29	32	36	32	32	28	24	27	25	29	40	35	31	34	28	21	34	28	26	27	28	32	28	23	30	27	26	34	24	32	19	23	34	26	28	29	27	32	35	29	26	35	28	22	26	30	25	32	29	23	27	30	26	23	25	32	35	28	21	24	30	25	38	25	32	30	32	30	37	23	33	27	35	27	14	25	38	30	30	29	33	25	24	28	23	33	25	33	19	41	32	16	26	31	39	38	27	36	37	32	38	30	24	36	38	22	38	35	27	32	28	27	20	37	28	30	23	26	31	35	23	20	29	27	21	24	38	21	24	32	30	32	28	30	28	20	20	34	29	26	30	26	25	28	30	26	36	24	19	24	30	31	36	31	22	28	25	35	30	36	29	31	23	31	38	17	27	28	34	25	34	38	39	33	32	27	31	29	18	46	28	30	32	31	33	33	30	25	29	26	27	31	22	33	29	30	27	21	29	26	32	27	37	32	26	30	30	34	35	32	22	26	23	32	26	23	31	29	26	28	43	26	27	33	27	31	22	30	33	42	22	30	33	36	36	24	25	22	37	22	25	34	30	23	28	37	30	34	28	31	37	18	34	25	32	24	32	29	25	27	36	32	33	31	20	26	28	23	23	30	28	41	23	32	34	29	30	29	29	28	32	27	24	28	31	32	30	43	31	41	36	28	34	23	27	28	25	28	30	22	25	26	38	27	31	23	28	34	23	33	32	29	27	39	34	31	31	35	29	23	34	31	42	27	34	28	31	24	34	27	24	36	26	31	30	30	34	31	22	26	30	35	33	31	32	31	28	30	26	26	30	23	24	26	29	32	27	49	30	25	24	28	24	30	21	27	29	33	28	31	25	23	27	24	30	28	28	25	25	32	30	32	32	23	37	28	35	29	28	30	28	37	27	30	30	30	37	26	27	28	34	28	32	29	26	33	26	36	24	29	34	30	27	32	30	24	26	24	28	28	23	25	28	31	25	40	36	22	28	19	30	26	27	30	29	43	27	32	29	35	29	30	29	25	29	35	26	26	28	23	24	39	31	22	29	35	33	38	24	37	32	31	25	35	25	32	29	34	35	35	29	28	32	30	26	19	27	32	22	28	34	29	23	23	34	34	33	22	33	32	24	36	23	35	31	37	40	27	31	38	31	32	39	24	39	20	35	32	25	21	24	34	36	27	36	38	26	42	23	31	41	29	26	36	18	35	27	24	32	26	28	26	26	26	26	39	37	28	31	31	30	29	32	29	33	38	21	34	31	29	26	24	30	33	29	36	23	24	35	22	24	39	24	38	34	28	26	30	24	27	30	32	37	25	32	29	40	36	30	30	40	30	34	35	28	38	20	31	29	27	30	32	27	27	32	35	24	29	28	26	39	24	31	24	36	39	24	25	30	35	32	30	23	22	34	42	36	30	26	24	28	33	26	20	30	33	31	27	35	36	17	23	30	29	25	29	39	23	33	20	19	29	27	26	30	30	35	29	28	24	32	24	26	31	25	31	23	25	31	30	34	39	30	23	35	26	20	25	24	23	26	19	30	36	32	27	27	32	30	23	26	25	36	23	45	26	26	36	28	32	37	39	32	36	28	29	28	25	20	34	36	21	26	22	35	33	26	24	41	30	23	30	39	19	36	32	38	32	17	31	40	31	26	21	33	32	25	24	27	33	37	24	25	32	34	25	30	34	29	22	24	30	39	35	27	37	34	35	35	36	24	27	30	24	32	36	28	39	25	28	25	23	33	26	24	30	33	26	27	29	22	29	22	42	34	20	41	35	33	21	32	34	18	35	19	29	32	25	37	32	33	31	33	32	25	37	25	27	34	31	24	31	31	32	32	38	29	23	35	33	20	19	27	27	25	36	26	38	34	29	35	35	27	36	43	32	22	33	30	27	31	32	33	24	37	27	24	24	27	31	25	25	31	25	28	29	32	37	29	29	37	41	40	27	30	33	23	27	26	24	34	44	39	40	27	20	30	33	35	17	23	28	33	24	32	33	31	33	28	35	40	18	27	23	33	32	34	39	30	25	31	31	29	23
15425	4413	1756	5442	9856	9242	7560	6041	4630	3739	3093	2597	2268	2025	1796	1568	1521	1698	1594	1358	1107	1004	983	961	964	837	871	829	751	817	744	749	708	730	728	726	658	677	650	686	711	631	671	666	671	651	659	664	661	601	652	627	618	656	611	645	671	560	635	591	635	618	644	635	624	634	611	576	604	596	603	602	572	581	605	604	556	588	619	616	570	554	592	580	587	579	598	604	549	538	606	583	577	548	536	545	616	598	574	534	553	579	572	576	578	589	508	575	558	628	563	550	576	576	572	592	563	596	622	570	565	603	570	529	579	577	566	603	556	568	576	597	581	535	559	579	584	602	538	552	548	581	568	547	574	579	519	614	526	564	547	518	583	518	569	569	572	556	553	548	604	599	555	570	573	590	555	585	528	555	572	582	558	564	563	587	548	572	506	544	560	626	581	547	560	600	572	589	547	561	578	612	586	590	584	541	551	555	555	590	544	590	527	568	573	553	557	609	573	528	553	555	574	529	569	550	593	567	561	600	528	548	564	539	549	568	584	578	544	589	605	575	572	530	623	541	549	571	593	504	579	553	559	579	560	544	564	542	544	546	583	551	573	565	595	578	538	563	562	603	569	530	527	524	562	560	535	533	564	542	547	562	552	579	546	588	590	549	561	595	569	534	568	573	591	579	543	592	612	567	549	545	558	548	589	595	585	611	583	576	559	571	526	585	563	545	538	549	556	535	547	553	605	571	572	582	508	582	591	555	553	586	588	521	558	587	557	590	563	583	577	525	573	533	540	567	543	579	534	556	548	557	531	536	588	518	583	551	537	551	569	564	561	595	557	609	576	563	525	595	564	552	554	534	558	578	563	585	559	570	576	566	556	605	564	544	597	535	516	583	584	565	577	537	546	555	541	542	588	527	582	563	557	539	562	552	544	576	544	562	521	567	556	571	546	537	549	575	608	528	554	596	582	548	597	553	517	546	585	573	592	556	590	560	558	525	589	593	559	571	563	565	588	579	544	605	547	585	565	542	565	537	570	566	534	489	526	575	566	587	523	550	543	560	533	559	563	621	583	606	609	585	601	595	567	539	563	606	552	577	589	573	587	577	584	568	556	570	584	525	593	560	557	590	578	563	557	577	600	559	549	547	557	559	549	582	555	534	531	552	568	589	585	565	577	569	564	569	512	605	544	567	536	560	597	552	523	557	579	587	538	552	559	565	533	564	584	603	577	592	564	558	548	573	584	585	554	595	572	574	547	569	545	573	580	591	545	568	555	553	583	580	516	593	565	583	511	559	611	583	604	587	560	543	535	605	573	540	573	560	547	591	542	613	582	580	574	550	624	588	547	566	535	558	578	568	592	529	564	592	554	587	572	573	567	583	566	576	559	526	576	555	559	535	540	544	555	565	595	568	564	573	547	608	517	563	576	589	538	580	553	544	543	598	574	532	546	563	533	539	600	597	630	558	565	554	581	603	532	552	550	595	552	584	595	565	578	594	575	559	568	556	563	581	547	522	599	584	557	543	534	595	542	568	563	608	589	578	560	552	569	598	558	597	552	572	528	549	582	575	560	588	564	574	543	609	543	590	532	579	585	553	589	529	570	559	610	562	538	530	574	579	583	596	587	587	570	580	584	527	544	551	572	610	569	536	553	563	577	544	562	576	581	556	550	557	590	597	553	571	580	577	578	573	547	563	556	565	566	564	569	542	574	569	552	554	567	594	553	540	575	620	562	544	554	595	549	580	562	560	549	550	552	566	557	573	581	573	560	579	535	571	586	590	582	569	529	551	557	593	593	564	559	570	577	561	563	573	548	576	572	573	502	574	515	604	604	600	551	545	579	567	623	567	560	567	556	539	565	571	614	570	532	557	552	595	547	558	557	579	562	569	558	590	562	555	598	565	544	575	549	552	563	531	605	534	578	590	541	601	562	563	602	537	562	582	530	587	597	602	579	561	605	547	595	527	565	569	565	600	591	585	563	562	516	588	555	566	599	559	553	595	573	579	557	555	570	608	555	548	561	572	559	554	576	541	581	569	546	613	539	558	558	556	528	597	560	552	640	540	562	580	593	559	571	587	583	569	572	564	574	586	577	515	560	559	567	585	572	592	605	563	602	573	555	584	596	580	594	569	531	594	572	542	546	573	597	537	543	569	575	592	596	608	552	586	588	531	569	576	550	554	585	581	537	558	611	526	561	587	531	536	560	584	574	550	563	609	584	528	557	590	594	542	587	553	651	584	564	575	578	580	542	592	568	583	534	540	570	581	522	535	553	599	513	586	565	590	580	569	594	571	572	534	561	531	548	512	540	559	596	568	578	573	598	573	561	528	585	560	577	585	593	585	545	576	572	592	552	572	570	567	618	555	558	603	565	608	575	567	577	555	562	572	567	585	546	534	587	561	581	601	580	522	564	600	587	593	583	528	571	610	571	547	612	558	590	596	569	539	571	583	560	557	601	568	545	574	572	576	561	564	578	542	577	546	559	559	546	580	559	550	611	563	546	604	538	550	575	556	601	560	561	541	552	605	556	578	563	596	523	547	515	556	634	529	597	525	576	571	539	542	571	559	614	542	552	569	565	589	565	525	581	504	562	560	517	558	584	601	540	558	564	569	622	541	568	515	558	550	571	582	597	598	528	536	535	563	574	600	539	587	559	538	568	602	575	530	545	578	559	566	567	564	525	526	572	559	565	601	543	617	570	562	579	573	546	535	567	522	597	565	578	548	516	544	577	579	622	566	553	610	566	555	591	549	574	597	572	562	546	589	581	558	557	564	565	532	545	568	564	559	572	587	592	549	552	542	576	596	588	556	596	578	578	564	628	541	541	508	524	589	592	579	581	558	580	577	538	551	547	527	524	602	554	571	553	553	559	550	589	576	565	541	561	548	587	536	531	547	546	579	617	534	573	569	560	595	524	551	525	581	585	611	609	552	557	549	577	601	607	554	552	531	586	604	543	569	559	523	575	566	577	560	517	584	555	586	579	578	600	496	542	556	550	568	570	595	574	598	591	565	586	571	587	592	592	568	558	610	573	531	566	593	529	600	577	583	624	544	577	564	567	539	578	577	550	534	514	546	531	568	551	605	582	611	556	556	522	553	599	577	524	540	521	573	587	555	562	536	545	597	565	550	568	556	567	531	548	582	590	545	625	577	540	569	523	563	521	551	571	577	592	563	564	585	570	537	561	579	540	544	611	568	556	575	532	536	556	605	572	581	536	606	595	539	591	581	587	568	531	547	608	576	552	527	614	544	603	563	543	580	577	553	568	549	531	566	607	564	569	562	558	509	550	606	585	548	551	603	567	571	570	567	594	558	557	541	535	535	595	571	541	551	545	562	552	547	564	558	591	560	566	551	573	577	584	582	549	589	566	568	563	592	573	554	611	546	559	552	574	559	603	555	596	586	550	587	540	586	593	553	603	545	598	577	582	572	587	566	509	586	593	579	559	587	592	549	558	528	617	583	546	544	555	525	535	569	582	558	575	536	571	570	563	582
2370	126	67	49	82	92	93	86	88	75	47	59	60	50	42	38	46	40	46	55	31	37	42	30	30	39	25	33	33	34	23	35	42	31	37	33	32	36	31	38	30	19	36	24	29	32	25	28	32	19	48	36	25	28	41	39	24	41	22	22	35	37	19	33	28	23	29	28	29	28	25	30	33	31	27	26	35	30	25	34	31	32	28	32	31	36	31	37	37	27	28	24	31	22	33	38	36	28	30	22	31	20	31	32	27	34	35	32	29	25	38	24	23	26	32	40	31	24	22	35	29	29	32	25	33	27	35	35	30	32	36	23	36	30	27	30	27	34	26	29	34	30	27	29	30	41	28	32	25	29	18	29	29	31	27	30	24	29	33	25	41	28	43	26	35	25	31	29	30	41	36	36	23	35	27	31	41	33	24	30	27	32	39	36	27	22	19	20	24	31	36	29	30	31	32	34	24	26	32	24	39	33	35	29	23	37	31	35	31	32	29	29	25	32	38	34	22	28	36	31	28	31	21	29	31	33	19	34	27	26	38	31	32	25	20	37	30	31	29	20	34	34	30	37	25	29	36	29	33	28	36	30	27	33	25	35	22	41	27	29	28	33	29	28	26	34	40	23	30	24	43	20	23	27	24	34	33	29	28	24	29	20	25	30	25	23	29	27	24	33	26	30	23	38	31	30	30	31	36	24	24	27	24	28	28	36	35	34	25	20	32	27	21	30	32	26	25	31	41	27	23	26	35	20	26	34	41	27	29	32	35	21	26	28	27	29	27	29	29	39	29	26	35	22	23	30	34	34	26	29	31	29	28	30	27	30	30	26	29	32	36	41	23	26	25	29	23	32	36	33	33	23	24	32	24	30	26	30	25	30	31	31	30	36	35	23	36	30	33	31	24	28	30	23	29	27	31	42	35	25	31	26	33	24	22	30	32	25	26	29	27	34	28	39	33	29	25	25	29	33	25	22	31	33	36	20	22	27	32	29	38	39	34	28	33	30	35	36	34	38	26	28	31	28	34	43	26	39	29	33	44	32	24	36	23	32	29	32	33	26	33	28	34	37	29	22	27	24	28	32	30	27	39	30	25	27	26	35	29	31	25	28	33	22	29	37	30	25	43	23	27	27	22	33	22	28	28	29	34	30	32	43	28	35	27	29	33	23	26	27	33	37	28	35	29	35	31	26	27	21	25	35	35	26	27	26	32	34	28	37	27	34	24	22	26	27	35	27	30	30	30	31	35	30	32	29	18	32	27	26	28	35	28	18	25	35	31	34	32	36	24	35	29	26	36	28	25	30	40	30	29	36	38	31	24	28	28	26	25	23	23	42	30	33	25	20	32	29	31	29	24	29	34	40	24	27	22	31	25	31	22	21	32	31	37	28	30	31	31	32	38	28	18	28	34	29	24	25	36	31	34	17	38	41	29	32	38	31	33	25	27	30	20	39	34	24	30	37	30	21	26	35	20	27	33	35	33	39	31	30	29	33	31	35	38	26	22	27	40	34	44	33	31	22	25	33	38	28	36	22	33	30	33	32	20	19	24	32	34	37	24	30	31	31	32	30	28	30	23	28	30	21	25	28	32	37	24	26	29	24	28	26	26	36	27	22	27	34	31	28	35	34	32	32	31	33	23	34	36	29	40	25	30	27	28	29	38	27	32	25	37	30	34	27	26	26	30	21	30	35	28	25	32	29	25	37	23	27	34	32	26	37	35	27	23	31	34	16	25	30	45	29	37	26	30	27	29	34	26	37	25	18	21	27	43	24	24	34	35	27	34	34	30	26	26	24	34	30	30	35	32	32	26	28	20	32	35	34	21	25	19	35	37	34	31	22	26	35	39	30	28	19	30	18	21	24	35	43	33	33	21	43	36	28	35	23	26	27	28	29	25	28	36	43	32	34	43	25	36	19	30	31	42	26	30	24	30	29	26	36	24	33	23	29	26	22	33	33	32	28	22	29	36	39	27	31	26	30	23	28	29	35	30	32	26	28	20	27	29	25	37	25	43	27	23	29	39	28	35	30	32	21	26	28	24	25	16	29	35	19	33	28	25	27	32	33	25	24	30	23	31	25	31	21	26	34	30	34	22	37	32	20	29	40	38	24	29	35	26	24	24	34	28	22	27	25	26	29	35	23	30	23	26	31	26	18	39	32	31	44	24	30	34	27	30	37	30	33	13	31	25	28	39	24	35	29	22	30	26	19	31	42	41	30	30	31	36	17	30	27	29	28	29	31	24	34	38	34	25	22	29	26	32	35	34	30	31	24	31	30	31	20	29	24	25	32	27	34	30	22	21	29	36	30	31	37	30	35	32	37	29	33	34	32	37	28	22	29	36	38	33	38	23	30	31	32	23	31	24	39	31	27	35	25	26	24	25	34	35	26	45	29	28	32	32	33	33	36	31	22	32	30	33	44	28	28	35	28	20	25	27	30	30	29	17	27	34	35	25	25	40	28	26	23	34	33	37	29	27	32	25	34	31	21	29	30	43	25	20	31	28	32	28	26	36	36	23	27	26	37	37	32	36	24	32	36	32	32	31	35	30	28	32	29	32	32	32	46	29	26	24	24	37	33	22	28	25	31	40	29	26	37	31	27	29	34	32	46	27	29	35	30	35	29	41	23	37	29	37	40	30	26	22	31	33	31	22	30	33	28	34	33	32	32	33	29	33	30	41	27	24	29	36	27	20	26	39	31	39	24	30	37	34	29	30	15	27	38	41	26	30	31	28	33	31	31	31	21	39	39	32	38	25	42	21	24	29	24	29	32	27	30	23	26	14	26	35	29	26	27	28	27	26	32	21	32	31	34	17	30	22	32	33	33	29	27	26	24	26	29	27	23	19	33	37	32	27	29	28	31	27	33	27	27	23	30	24	30	34	24	30	35	30	27	29	43	27	34	24	24	34	32	41	29	27	37	28	32	19	31	33	29	40	35	27	25	29	30	25	20	28	31	29	28	37	22	21	34	27	35	24	41	24	30	26	30	37	42	22	40	27	36	25	27	23	37	27	34	40	37	28	35	29	33	27	25	30	31	39	38	44	23	26	29	29	26	40	28	33	24	24	25	30	27	33	29	29	30	27	18	42	32	30	23	31	33	32	24	31	35	36	35	26	24	31	32	29	28	24	29	25	31	31	29	27	20	30	22	26	41	17	22	31	31	36	28	38	25	25	32	27	25	27	34	19	34	38	28	33	31	35	25	24	30	29	26	26	32	27	31	32	33	39	32	25	27	35	24	25	30	34	31	25	36	33	30	27	34	28	30	32	28	32	29	24	43	32	30	29	44	26	25	38	32	27	31	33	32	35	29	32	34	35	28	32	30	29	19	28	30	29	33	24	29	21	26	32	30	43	35	27	28	34	38	41	31	30	32	27	26	32	22	17	27	28	34	29	29	32	28	25	29	27	26	29	22	32	23	26	24	33	24	30	31	23	23	35	35	29	27	26	35	31	22	39	33	35	35	25	26	36	33	35	31	33	33
15195	4126	1625	5411	9394	8950	7162	5591	4575	3648	2950	2497	2115	1915	1750	1536	1483	1585	1545	1267	1027	987	991	971	908	887	847	866	787	811	735	766	743	712	717	670	680	737	667	636	643	665	649	663	678	632	611	649	606	610	601	626	614	648	621	608	622	595	627	626	583	590	606	581	584	596	602	597	591	557	594	609	586	553	607	544	591	603	618	565	559	578	578	597	568	570	542	540	618	589	571	614	517	558	605	568	588	540	610	567	555	582	568	568	600	632	540	558	554	589	538	592	572	558	569	544	589	593	488	549	561	566	578	614	557	563	571	545	551	582	597	569	585	606	546	614	553	578	541	558	544	595	559	597	579	603	588	552	557	550	549	559	532	590	533	577	515	596	582	628	574	550	558	524	551	533	620	580	592	561	543	578	585	557	583	518	581	548	510	558	553	617	568	547	595	605	547	539	578	554	562	568	570	549	567	607	535	590	563	551	529	573	541	571	547	603	576	566	507	560	565	574	601	530	565	550	574	564	558	569	504	571	554	580	516	571	562	558	578	555	545	604	528	551	577	590	527	543	522	561	582	550	561	556	559	566	542	549	539	528	546	540	552	538	546	595	582	521	537	541	592	552	509	585	575	565	526	525	550	549	549	543	542	558	537	590	624	581	564	552	599	573	590	573	573	616	588	539	569	569	559	565	528	545	550	569	601	561	535	605	548	605	560	522	561	557	538	561	548	605	547	563	535	531	570	591	538	555	553	521	548	586	553	538	589	551	577	542	559	527	562	574	562	538	579	586	516	568	532	540	579	570	537	536	578	578	572	551	569	582	584	555	571	551	565	597	576	529	581	606	568	555	535	582	580	586	586	572	571	588	542	561	559	550	525	570	548	584	553	554	575	579	560	577	550	529	552	558	553	606	565	568	544	557	586	602	527	559	579	582	550	523	558	565	568	504	534	564	566	616	576	553	529	543	538	571	589	576	585	537	533	525	630	574	585	582	574	584	564	589	581	549	595	582	583	574	574	597	582	581	579	547	559	569	555	517	530	565	586	579	568	613	550	511	586	605	549	520	576	579	588	564	547	587	530	557	552	563	567	597	552	612	595	576	590	530	589	569	587	571	508	559	565	555	589	584	520	538	606	560	576	574	561	539	599	556	564	542	541	571	527	526	579	546	551	491	577	558	510	567	589	571	581	530	553	552	561	567	566	554	581	577	535	581	556	575	533	608	554	546	598	546	520	576	585	602	576	529	542	595	539	545	606	595	562	585	529	629	603	536	536	575	586	597	589	549	591	559	531	595	572	551	542	553	543	548	523	524	541	514	565	554	569	544	553	546	546	556	527	584	558	571	569	549	582	588	591	600	534	592	616	569	600	556	501	589	592	567	551	585	546	530	529	591	546	581	545	580	605	582	596	589	584	570	588	598	550	546	585	553	543	616	565	571	539	567	564	575	530	587	541	538	612	578	560	525	597	594	562	591	542	556	515	571	560	564	560	567	589	558	559	568	602	581	570	568	564	565	623	572	581	596	546	583	520	558	582	559	594	555	531	567	529	562	569	538	527	540	562	563	580	487	572	545	551	558	578	579	562	558	571	578	585	582	538	571	556	538	570	591	557	582	569	503	589	587	551	572	550	544	583	558	518	547	541	559	604	556	556	580	617	545	519	577	560	564	545	514	581	574	540	528	552	502	597	557	573	538	569	548	543	571	532	584	576	578	568	528	569	531	539	576	576	559	566	556	563	584	578	554	549	535	589	522	608	572	531	521	559	576	548	575	579	568	570	545	558	550	559	576	530	591	569	597	580	545	545	550	602	554	544	560	552	562	573	530	569	539	575	538	550	563	539	548	524	591	569	552	621	574	531	558	551	552	579	564	538	579	561	549	618	525	574	545	577	595	555	592	587	532	534	543	569	518	572	610	578	526	520	548	552	589	541	549	528	615	584	579	571	575	547	509	555	534	555	569	510	587	576	553	528	573	517	510	567	529	567	546	584	568	546	553	589	549	550	545	499	632	583	563	567	556	564	548	607	603	561	573	526	575	548	566	522	560	561	502	544	552	562	561	553	582	566	608	562	537	536	596	548	520	516	554	592	599	582	551	537	575	597	522	564	554	612	548	556	553	546	545	599	587	580	591	600	562	535	573	584	533	583	558	545	556	556	544	558	570	557	565	552	588	570	559	531	570	540	577	611	559	558	549	563	572	552	560	567	577	555	563	557	558	568	575	530	551	565	557	550	593	555	556	541	577	548	532	598	590	630	570	567	550	554	559	542	552	580	531	547	549	549	491	536	548	507	533	523	542	582	577	563	604	523	559	564	588	559	570	559	616	527	523	535	617	581	552	584	537	573	555	528	570	577	572	611	551	536	598	583	601	576	598	574	610	567	549	564	552	568	568	582	600	558	552	537	529	606	546	592	571	596	553	545	537	567	547	536	578	592	564	577	584	569	576	549	535	532	551	551	561	567	534	521	572	526	569	579	567	603	589	539	527	563	566	591	522	578	581	586	552	584	585	546	549	541	549	598	513	574	518	569	588	563	554	583	582	551	549	549	536	569	606	600	559	556	559	548	554	571	587	572	545	591	547	581	566	553	559	535	581	547	561	569	561	555	599	535	560	600	536	543	551	575	569	586	500	552	539	552	575	546	595	530	559	552	543	563	581	614	574	561	565	589	525	543	571	595	571	560	580	598	529	583	560	554	535	535	560	570	564	593	534	579	573	550	563	560	602	570	602	546	601	553	565	566	554	541	535	535	615	522	578	546	539	549	539	579	545	608	560	540	550	571	577	568	592	528	560	570	585	512	572	568	526	561	581	565	554	593	499	549	572	561	567	566	537	513	607	552	591	544	606	561	575	566	587	566	563	548	584	586	558	599	527	541	564	565	568	572	574	588	545	576	593	580	528	579	594	564	557	530	519	548	599	546	559	557	560	569	604	585	570	584	565	583	515	585	553	557	539	560	570	580	568	581	522	614	549	542	562	633	577	542	590	579	594	624	532	564	533	543	550	562	584	516	594	565	537	555	549	537	520	538	597	543	616	566	557	591	587	604	598	622	532	551	550	535	591	545	574	529	579	558	525	574	552	538	576	538	544	576	566	566	549	602	569	514	556	553	566	600	571	568	588	529	575	549	591	597	570	539	546	585	576	558	517	542	594	538	552	566	578	588	535	541	573	589	602	553	587	559	569	557	547	578	566	557	589	563	577	560	497	590	568	568	574	558	589	541	598	551	590	565	590	563	627	565	564	577	620	559	541	560	600	547	569	550	549	574	556	592	528	574	552	563	550	562	571	596	516	561	513	559	553	573	555	567	606	530	577	606	566	593	593	547	595	533	549	530	561	575	529	573	570	531	575	564	553	560	579	537	557	566	619	564	568	548	529	524	594	581	546	496	571	580	551	539	583	578	541	582	552	555	563	554	562	558	568	586	567	624	527	567	597	561	536	540	576	580	578	570	562	571	550	564	547	589	593	529	538	566	544	596	563	526	516	568	593
1799	257	101	74	132	176	180	172	110	91	81	73	72	55	49	64	52	57	49	49	43	38	34	26	37	26	37	17	20	27	35	20	13	33	21	22	15	28	17	16	16	29	17	16	17	16	22	19	28	15	28	21	16	23	22	19	20	15	19	12	17	14	8	15	21	13	10	12	18	14	11	15	13	12	20	17	12	15	15	20	13	18	20	11	22	16	23	11	14	20	19	12	15	18	12	21	8	18	22	14	12	14	13	23	23	15	17	14	16	18	23	13	12	12	23	14	17	15	16	9	17	16	14	17	10	21	14	11	12	17	19	16	18	19	17	12	23	15	14	13	15	10	19	12	19	15	16	11	21	21	15	10	16	13	9	22	18	17	16	15	15	11	15	14	16	11	17	11	14	8	18	22	15	22	12	15	18	18	11	18	18	16	14	13	10	16	15	20	17	21	11	16	26	15	12	9	17	25	12	19	17	17	18	15	16	17	12	17	20	16	12	17	7	16	13	18	13	14	11	10	12	16	16	20	13	9	17	18	16	14	20	17	9	18	10	18	11	14	8	10	13	19	18	11	17	20	16	12	18	18	15	14	20	17	19	13	19	19	23	17	10	17	20	14	15	17	13	15	12	10	21	19	21	11	13	15	17	13	13	15	16	12	21	24	24	14	9	13	15	17	8	15	17	13	23	17	12	11	15	13	16	14	18	11	13	14	11	15	10	19	16	13	15	17	17	13	12	14	11	13	20	14	13	18	12	16	22	16	12	5	15	23	9	20	17	15	12	19	19	15	16	15	11	13	19	25	21	10	12	13	13	14	22	14	19	18	21	11	15	22	12	8	11	10	18	17	14	14	14	23	16	17	11	6	13	15	20	15	17	20	18	13	14	15	13	22	15	14	14	17	19	17	15	14	23	20	16	7	19	17	11	12	16	13	13	18	15	12	12	18	12	23	20	16	18	21	16	13	12	16	12	18	19	14	18	12	11	15	13	14	20	20	13	13	15	11	19	12	18	13	16	24	18	17	18	19	18	15	12	14	19	12	12	9	10	13	17	17	18	11	15	14	15	18	8	12	14	28	14	11	14	21	15	19	15	11	18	17	20	13	21	13	10	12	8	13	9	21	16	8	12	12	13	11	15	21	14	17	22	22	12	15	14	9	16	14	19	13	14	15	15	10	17	14	13	17	17	14	14	13	14	17	19	19	13	13	16	18	14	17	14	19	25	16	16	15	19	10	17	10	16	17	21	22	21	16	19	14	14	9	16	14	18	16	13	8	1	15	21	16	9	20	18	15	17	14	15	13	16	15	12	13	18	14	17	13	11	14	13	21	14	10	13	11	14	15	13	17	16	10	13	11	10	18	16	24	10	12	19	16	14	23	17	13	14	25	15	10	19	15	22	13	17	17	21	20	12	14	16	13	13	15	11	25	10	16	9	17	10	20	9	16	20	15	16	19	9	16	13	15	17	16	16	23	11	11	12	17	12	11	12	19	24	15	18	21	11	10	15	22	16	17	17	20	24	14	19	12	12	3	19	12	17	15	13	13	15	16	16	15	15	26	18	18	9	19	16	13	10	16	11	13	15	19	11	15	14	14	24	19	17	9	18	12	17	16	7	18	12	13	11	15	20	21	22	13	17	7	18	8	11	11	21	15	19	12	16	19	13	17	15	15	17	22	15	14	14	7	23	16	12	13	13	15	12	25	11	13	19	18	20	14	17	14	14	14	13	13	15	18	18	14	24	16	11	16	12	15	16	11	15	12	7	10	17	16	15	19	17	14	25	10	13	18	14	14	14	15	19	10	22	12	10	11	17	11	11	19	15	17	11	10	14	19	9	22	14	16	23	14	16	19	12	13	19	16	16	11	11	15	16	20	16	22	15	22	23	16	16	13	18	10	19	19	18	12	11	20	14	19	16	19	14	19	9	19	15	8	9	18	13	16	18	13	19	9	19	19	11	17	20	20	12	13	10	20	15	12	20	16	16	10	12	12	13	16	22	10	15	15	12	16	12	15	19	17	12	19	16	11	21	16	11	15	24	9	15	10	18	15	22	14	13	19	12	17	23	17	22	21	21	13	14	15	10	20	11	15	15	16	14	23	10	20	8	16	18	15	14	14	16	15	24	14	19	17	10	11	15	16	21	17	16	13	17	16	14	15	20	19	11	25	13	20	15	18	14	21	17	11	19	19	14	12	22	25	15	24	14	13	22	14	14	15	21	27	6	18	13	21	16	17	14	21	19	22	10	12	15	12	15	17	21	16	21	14	15	14	10	15	17	7	13	17	14	15	13	18	12	14	19	12	16	17	18	20	13	14	17	15	19	5	16	30	13	16	21	16	25	16	11	15	14	26	10	14	20	12	13	15	21	22	17	24	20	19	16	15	10	11	25	23	13	12	17	14	14	21	20	15	17	14	13	24	11	15	11	13	16	16	13	18	15	12	16	15	15	15	13	12	17	10	18	11	11	14	12	16	16	22	17	11	16	13	16	17	16	19	10	13	20	9	15	17	13	10	12	7	8	20	11	16	18	16	16	16	22	21	17	8	14	19	12	16	21	14	6	11	18	17	15	12	16	14	14	16	19	12	24	15	19	9	19	17	23	15	18	21	17	17	17	21	16	19	14	18	21	19	19	15	17	18	16	9	20	19	14	24	16	17	16	14	20	17	13	14	18	17	8	12	16	15	18	17	21	16	19	11	14	19	13	13	19	11	23	20	20	18	19	15	15	16	16	11	20	17	18	15	16	17	18	16	10	15	17	18	13	18	12	18	15	20	22	18	10	16	14	15	19	16	16	17	9	9	13	20	21	15	16	20	18	17	14	11	18	19	12	14	15	16	15	20	19	16	10	10	23	15	9	19	15	20	15	15	18	17	15	19	21	12	17	17	13	5	13	14	10	13	14	15	17	13	15	12	20	18	15	23	16	18	19	11	14	15	8	12	16	11	14	13	14	10	13	15	20	22	13	12	14	17	13	15	17	15	12	21	16	12	17	20	12	21	14	18	10	12	17	13	17	14	11	18	22	16	15	20	22	17	12	23	11	24	18	18	12	12	21	20	18	18	22	13	10	15	15	13	14	7	22	14	11	12	18	20	17	12	14	19	24	9	14	18	11	13	12	21	13	19	22	19	18	25	20	23	15	14	9	17	13	17	17	17	17	15	13	12	18	9	20	14	18	17	13	18	13	17	15	13	18	6	11	15	22	11	14	18	16	20	17	13	16	14	17	13	19	21	16	22	13	15	12	19	14	14	19	17	17	11	17	21	18	15	19	18	19	14	19	13	16	12	16	22	17	16	19	14	15	18	16	7	17	19	33	12	13	13	22	17	20	16	23	11	17	15	11	17	25	17	15	14	15	19	12	15	13	20	17	15	14	14	16	12	12	11	17	20	23	12	19	8	14	18	15	15	11	9	11	12	18	11	19	13	18	17	9	14	13	17	16	13	16	14	19	21	10	15	17	19	16	14	13	20	15	10	15	17
22061	7767	2832	10203	16858	16022	12885	10286	8230	6513	5357	4358	3688	3189	2746	2413	2181	2434	2395	1871	1425	1317	1227	1150	1032	947	979	914	859	783	752	670	691	612	645	635	611	563	536	531	519	490	515	525	504	467	455	477	450	437	449	507	457	404	417	411	403	405	404	393	389	370	367	360	335	380	370	337	359	363	351	350	384	367	334	338	344	382	361	346	326	335	316	341	332	361	324	318	321	332	338	346	335	330	306	353	285	299	321	290	303	330	282	319	356	337	316	349	340	312	354	325	325	311	338	301	361	299	307	304	359	304	335	323	295	318	337	323	314	312	297	314	315	311	300	319	270	312	286	310	324	291	272	331	295	316	312	325	319	297	304	340	304	321	291	298	299	325	288	292	283	293	323	309	316	285	332	307	303	282	303	311	292	319	318	287	323	294	294	322	330	328	336	310	350	319	270	321	310	310	315	337	312	324	297	309	288	306	306	323	307	275	312	295	300	314	297	313	282	268	293	322	307	305	285	281	316	292	300	287	285	299	274	267	298	318	307	271	310	321	297	304	305	306	272	313	288	294	325	310	327	304	312	315	317	290	282	299	307	296	284	296	313	322	304	273	286	301	268	298	294	283	289	292	323	313	321	297	309	319	323	298	291	305	292	295	316	307	292	295	334	310	286	303	289	279	306	292	296	298	297	285	288	330	302	290	307	287	304	295	299	314	311	297	353	320	302	301	295	289	291	310	280	282	304	289	306	297	307	327	311	288	290	317	262	303	286	293	318	285	259	324	295	298	285	289	340	275	305	320	281	324	288	328	283	311	315	307	301	303	290	317	318	264	277	320	300	323	300	304	292	328	284	248	273	294	300	301	295	273	279	306	296	301	316	287	310	314	280	292	305	319	330	323	313	297	279	277	283	304	257	325	295	301	311	313	290	299	319	282	306	270	318	304	300	297	285	298	269	310	288	276	273	271	313	302	324	310	295	294	301	305	276	288	295	313	318	283	285	291	308	276	302	279	287	282	323	317	308	312	305	286	283	297	296	319	303	328	269	304	305	270	271	339	310	269	303	271	315	301	296	302	266	302	317	287	284	273	288	306	309	303	302	282	294	282	324	279	332	331	279	322	307	300	289	285	292	310	270	310	285	316	294	338	334	289	304	301	342	301	283	325	306	289	305	314	284	284	316	306	265	309	311	298	322	275	325	283	294	310	267	333	263	267	330	318	312	272	280	290	308	306	274	283	317	308	303	278	289	305	316	282	327	310	315	314	302	301	308	307	287	307	302	296	273	280	285	331	306	313	290	353	283	293	305	312	282	312	294	305	330	336	281	305	295	311	310	323	279	299	253	294	270	307	289	295	287	297	294	288	262	329	310	299	283	338	274	290	304	331	301	286	302	289	319	278	307	307	302	299	320	287	304	305	269	275	318	297	285	335	288	316	272	305	315	303	319	280	307	283	313	277	312	288	316	263	296	319	289	301	287	274	298	285	275	295	320	286	275	330	294	297	311	298	290	297	280	307	327	322	267	328	270	308	291	269	310	298	302	295	293	285	267	309	303	305	289	299	291	276	326	270	310	309	300	279	265	311	302	321	297	280	275	307	264	268	288	302	324	296	287	286	287	299	296	298	298	274	311	303	290	299	275	310	338	298	305	295	308	292	316	286	317	288	294	291	315	299	259	294	312	284	298	316	290	290	333	282	290	308	309	315	304	304	295	296	313	279	308	277	274	338	318	297	315	270	307	301	321	313	313	291	292	301	286	283	294	310	277	313	275	311	323	319	263	282	309	292	313	283	300	280	303	320	315	345	316	290	285	339	301	263	320	310	319	293	311	321	282	287	322	292	280	290	284	297	319	289	329	306	272	322	290	321	316	284	301	294	320	296	306	324	317	310	339	319	273	297	313	292	318	326	311	312	284	279	321	300	330	285	281	283	315	271	313	303	312	322	289	302	304	275	318	315	284	308	291	286	299	313	328	307	301	323	301	311	324	325	295	306	305	329	276	280	328	296	319	293	306	284	306	298	299	288	309	290	305	307	299	300	306	292	314	284	299	318	306	286	294	320	342	300	289	270	316	328	279	288	294	300	270	295	310	311	300	303	304	332	307	294	292	311	308	335	276	308	306	291	295	321	264	294	302	302	293	304	314	291	295	307	273	303	284	287	311	301	288	266	319	321	301	298	325	305	325	297	300	278	333	309	299	308	289	305	268	281	287	285	306	315	286	271	278	303	294	286	313	304	297	311	295	281	295	321	314	298	325	303	285	313	291	301	312	306	283	303	307	321	308	293	285	280	283	301	320	294	304	316	330	279	315	292	309	297	277	301	289	298	311	286	282	297	300	279	302	327	288	287	338	299	304	284	315	295	316	280	325	292	305	327	301	300	310	329	277	294	281	320	324	269	308	279	283	321	278	328	311	269	307	283	311	293	300	282	291	291	305	302	278	302	308	293	269	296	303	283	288	299	261	315	298	296	295	297	303	279	280	323	277	265	290	290	293	274	301	293	282	292	289	336	282	291	313	267	275	291	287	297	302	284	316	268	302	313	279	269	289	310	295	316	294	310	283	288	294	280	307	311	299	344	290	311	313	306	294	299	301	289	316	315	327	307	284	275	273	300	305	263	281	273	279	299	292	327	285	307	287	318	296	293	319	305	306	306	280	317	296	297	318	275	299	326	299	281	313	293	303	302	315	275	292	305	328	306	299	289	316	311	268	319	261	339	304	270	289	261	285	295	324	280	287	283	288	340	262	327	329	277	281	324	286	305	308	308	320	290	296	289	306	327	311	344	318	319	317	267	303	308	290	318	291	304	293	338	291	315	279	325	298	300	322	307	288	286	277	262	295	306	326	333	260	328	298	330	298	293	325	292	299	312	308	288	265	281	297	296	333	272	306	320	317	289	293	310	301	296	310	292	298	346	294	287	286	275	290	300	284	303	300	276	309	285	322	285	320	308	300	320	296	298	275	309	299	265	319	293	344	295	291	288	303	305	281	334	317	291	295	297	304	294	331	303	305	277	334	255	312	342	305	265	295	276	304	323	305	290	303	308	316	270	319	267	322	273	280	283	312	281	297	305	303	305	283	280	282	312	291	305	289	289	293	332	279	299	307	330	329	292	291	309	320	292	309	322	305	275	291	301	347	297	292	293	311	298	301	308	295	308	302	332	291	312	303	298	300	326	319	268	287	321	339	371	264	336	309	291	316	313	302	315	304	310	315	313	318	260	311	299	290	292	310	304	294	271	321	282	280	289	286	286	275	344	311	303	299	282	324	328	304	291	283	311	273	285	279	297	312	351	280	318	299	288	286	304	260	304	289	326	296	297	291	313	302	290	303	300	280	288	304	307	292	337	321	279	284	293	302	332	283	289	297	290	300	309	297	293	315	304	303	295	276	284	275	312	295	313	308	315	339	288	296	265	326	329	293	288	281	277	288	311	295	279	306	282	307	303	297	290	306	294	324	324	282	300	298	311	260	330	296	322	292	301	299	296	296	308
1227	52	26	25	28	45	49	33	41	26	36	31	18	27	24	16	14	22	28	24	14	24	19	24	16	12	19	18	23	12	16	17	20	32	12	19	21	18	25	16	10	21	17	16	16	15	23	18	24	15	19	26	15	23	20	24	22	26	19	19	12	9	31	26	22	19	20	19	20	15	20	18	12	16	16	15	13	17	17	26	13	15	24	9	17	23	16	26	17	22	22	26	21	17	18	19	20	9	19	24	22	16	12	18	17	23	26	20	19	15	21	22	19	17	26	22	17	12	17	19	21	16	13	23	15	18	5	17	8	17	16	20	14	16	19	20	20	17	26	15	27	20	23	13	13	12	17	21	14	16	17	22	19	25	18	15	23	16	26	20	21	15	18	28	22	17	15	22	24	13	20	19	12	17	17	22	25	31	23	20	17	16	13	18	26	22	29	23	19	16	15	22	20	23	27	20	20	15	18	13	17	16	19	15	22	18	29	17	24	16	16	22	22	11	13	25	24	20	17	12	18	20	17	17	15	21	19	13	23	28	21	13	28	21	17	23	16	16	18	18	14	21	20	13	19	16	17	23	14	18	19	17	23	11	16	16	14	26	19	18	23	27	20	19	18	18	22	21	21	17	15	20	21	12	18	11	23	17	18	13	21	11	13	18	16	18	21	19	16	22	19	22	15	19	18	16	21	15	21	26	14	14	16	17	19	16	21	19	19	21	17	20	12	18	17	10	20	18	15	15	14	16	19	20	14	12	16	19	14	20	20	20	28	13	23	16	18	25	15	13	14	12	20	20	14	17	16	15	12	18	16	18	18	16	20	17	17	16	19	27	15	11	17	17	31	28	22	19	17	22	18	19	17	24	16	26	16	22	18	10	23	14	17	23	28	22	21	22	20	19	20	17	15	27	18	12	27	17	14	21	18	27	17	15	16	19	23	17	21	15	21	21	16	18	22	11	16	20	12	20	16	17	19	11	24	20	24	23	21	12	23	22	11	20	16	22	13	18	12	24	14	14	24	22	17	17	20	27	14	14	16	15	22	23	20	22	24	20	21	11	21	23	19	14	20	19	17	25	17	15	21	13	18	17	17	15	31	19	16	18	19	20	22	15	21	18	17	23	13	30	12	18	14	20	11	13	22	16	15	18	28	19	10	22	18	19	13	21	20	20	23	10	12	17	15	18	20	17	15	17	18	17	16	18	15	19	29	17	19	22	11	19	22	18	21	27	23	20	26	23	19	18	19	21	15	17	20	34	14	24	21	19	21	20	21	20	31	15	26	17	13	14	22	16	19	15	22	19	12	19	20	13	23	13	19	14	23	18	17	20	13	13	16	22	16	16	20	17	19	13	20	25	16	15	14	19	12	28	14	18	18	20	19	25	20	23	12	22	17	14	13	22	13	18	16	11	21	14	14	19	21	15	9	13	20	22	14	21	13	17	18	19	14	15	28	22	16	16	12	19	23	22	26	17	18	22	20	18	29	21	17	20	12	14	24	19	21	20	24	22	18	23	19	15	20	12	18	24	20	21	25	17	20	24	12	22	21	22	19	14	12	12	13	22	23	22	20	21	17	16	22	13	11	19	31	20	19	23	10	14	20	13	20	17	13	23	22	18	23	12	28	13	22	18	15	11	15	15	22	10	20	14	18	22	26	16	18	17	17	18	28	12	19	21	22	17	17	16	20	18	19	17	21	24	17	20	19	15	15	20	15	21	16	14	13	18	24	13	21	19	20	13	12	20	12	23	22	15	26	25	12	12	15	16	23	18	17	24	22	9	15	12	27	23	26	14	14	18	24	20	15	9	16	17	19	26	12	23	15	29	17	19	16	20	18	14	21	20	15	14	16	16	20	19	24	18	19	21	17	19	18	19	20	20	23	21	14	13	20	15	17	12	23	19	13	15	25	23	24	25	10	15	22	24	22	17	16	8	17	11	20	18	17	13	15	22	19	20	14	21	10	16	20	24	18	19	20	28	23	17	18	21	15	13	17	20	13	18	18	23	16	21	18	20	19	16	15	21	17	14	22	25	13	19	22	18	30	19	18	15	16	17	15	22	20	12	15	17	18	23	23	17	13	15	14	15	21	20	21	13	16	15	15	19	23	18	22	21	18	21	19	15	14	16	12	15	17	16	25	17	34	13	8	21	19	14	23	23	16	12	20	17	16	17	25	22	12	20	16	14	14	22	15	17	13	15	25	18	20	21	19	23	24	16	19	21	12	19	21	21	19	23	25	7	20	16	10	25	17	16	19	14	16	12	20	22	21	24	17	19	19	19	15	20	13	28	18	15	19	21	21	25	25	16	20	23	17	11	15	14	16	20	18	15	24	20	21	18	18	16	15	15	15	15	12	18	16	17	23	14	19	15	22	16	20	22	10	18	24	23	25	19	17	17	17	15	21	14	17	15	12	17	16	20	29	26	18	12	32	20	19	24	15	13	15	20	15	16	19	22	17	14	31	13	17	19	16	23	17	22	16	20	21	22	22	19	17	19	18	17	14	18	15	18	18	18	19	16	17	22	25	13	19	16	19	19	15	17	15	19	18	13	19	22	20	12	21	17	27	19	18	17	18	20	18	18	19	24	22	17	16	20	15	14	22	23	22	14	16	17	31	19	16	13	21	23	20	17	26	24	9	13	20	18	24	19	21	16	15	12	15	17	13	13	20	24	18	19	19	14	18	22	16	18	24	23	23	18	17	16	20	15	20	14	21	20	16	19	9	20	19	22	24	20	15	15	15	21	16	20	17	14	21	27	20	20	14	13	15	14	15	20	15	17	17	20	10	21	27	18	19	20	20	20	16	20	26	17	21	20	23	15	19	16	17	12	16	20	18	20	15	18	10	14	22	27	22	25	15	18	24	14	19	20	17	9	25	14	18	25	20	14	17	21	19	18	17	14	19	15	17	20	19	17	21	20	19	17	29	19	18	12	16	12	17	29	22	22	18	14	15	18	17	21	10	11	17	16	20	23	26	16	21	18	12	20	22	20	19	16	19	13	17	18	15	12	15	14	19	14	23	14	20	23	26	27	17	16	13	15	22	17	21	19	14	17	21	27	18	13	19	23	20	12	15	14	14	16	14	22	12	18	23	22	16	21	23	9	18	16	12	13	19	20	19	18	16	16	17	21	15	20	16	23	20	18	25	16	16	19	11	18	13	18	13	18	13	15	20	17	14	15	7	20	21	23	25	9	21	13	17	20	23	21	11	23	14	15	20	19	27	16	15	28	15	25	20	13	19	15	14	22	19	11	15	23	19	21	22	24	22	29	20	19	18	26	17	13	26	28	22	10	24	21	15	19	16	19	12	16	17	25	19	17	19	19	18	20	21	24	19	24	12	14	18	15	16	23	13	14	17	13	29	17	17	22	23	15	8	22	23	21	18	17	14	14	12	15	24	16	11	12	15	9	18	21	11	21	20	18	22	24	20	25	12	16	17	25	16	12	12	11	20	22	17	19	15	22	13	10	18	21	18	13	24	12
11834	2365	678	1748	3176	3039	2436	1844	1460	1215	1062	893	805	747	692	637	591	657	716	608	518	461	509	484	478	420	408	419	417	419	371	404	415	402	341	387	363	398	393	382	395	351	399	400	393	360	389	393	368	348	390	361	367	351	335	348	354	357	363	361	366	369	357	364	350	363	370	369	330	356	352	405	375	380	384	395	343	341	341	329	332	357	355	344	372	357	358	370	352	350	375	389	359	313	378	360	385	369	369	365	372	342	373	356	345	338	372	351	368	371	346	354	377	390	395	341	346	357	354	341	350	337	369	355	340	343	321	335	325	343	383	336	319	382	358	346	376	356	362	298	340	355	360	334	342	344	322	393	349	349	362	338	333	330	320	333	348	345	347	356	331	368	364	345	333	317	351	329	334	377	309	355	338	327	346	368	357	327	362	334	332	308	339	328	363	347	362	380	364	353	382	349	355	373	346	359	359	373	368	341	365	347	335	349	330	333	336	365	351	338	325	346	353	332	322	312	329	361	345	379	308	365	318	349	324	384	315	350	376	344	335	333	357	374	340	366	338	342	360	358	315	360	310	311	353	387	367	375	368	342	334	344	347	332	373	365	345	329	370	361	339	362	318	360	381	353	381	339	360	359	321	368	342	330	347	375	339	362	300	367	356	371	339	356	352	360	358	338	365	353	415	343	356	356	340	348	347	349	345	363	362	342	345	375	346	340	322	380	342	347	386	366	323	350	369	353	359	309	369	335	363	340	386	333	369	327	318	366	336	359	372	345	340	353	341	364	336	324	363	352	335	375	354	347	356	336	349	314	385	348	353	364	400	356	376	359	337	332	333	340	328	377	336	337	344	321	325	346	370	359	343	338	334	348	367	371	355	355	370	381	381	327	414	358	364	328	331	309	374	340	351	348	354	341	328	360	324	360	352	337	342	328	370	332	333	354	331	338	371	351	330	338	386	366	361	332	325	318	330	334	362	368	345	323	368	374	354	369	350	327	347	339	338	352	354	362	367	340	344	351	364	360	369	350	365	379	340	363	345	340	332	375	341	348	370	355	353	317	347	368	368	365	350	339	353	372	358	323	335	344	356	345	350	358	344	319	348	336	380	386	363	345	356	324	341	356	411	351	375	345	352	358	328	352	367	327	347	372	349	332	340	356	351	382	372	316	373	323	361	338	343	355	360	364	352	341	338	356	382	379	319	363	338	332	317	343	376	335	334	365	323	315	348	377	333	327	358	340	373	339	335	335	341	361	324	345	404	341	380	367	363	343	374	376	376	349	371	351	361	357	350	344	328	388	341	359	344	349	382	331	342	344	375	357	354	326	371	359	338	344	344	299	379	329	353	355	359	347	374	339	354	351	332	325	354	339	353	343	364	353	318	360	364	367	320	351	361	364	336	346	332	321	340	351	378	335	358	320	353	351	360	372	333	361	357	343	341	365	359	363	322	360	362	352	348	353	372	350	374	331	370	356	377	340	338	344	376	345	344	335	368	348	351	342	322	354	329	356	348	406	360	383	334	349	351	309	366	366	305	354	345	347	348	363	325	351	339	339	362	376	332	342	335	359	349	343	361	341	335	345	358	316	360	356	355	358	358	330	370	358	337	351	353	343	298	342	346	395	334	313	353	354	353	368	343	348	346	349	345	359	352	360	340	395	354	341	345	364	362	328	332	340	339	352	344	397	354	336	379	339	308	346	337	379	352	337	357	369	350	343	319	336	318	361	377	313	337	347	365	336	341	327	380	359	367	327	350	341	364	358	351	322	364	344	344	396	359	331	331	346	337	351	345	341	356	349	310	359	340	330	356	351	358	343	334	354	346	325	353	344	355	375	328	321	344	354	348	346	346	334	357	336	360	351	349	342	378	340	356	363	365	365	363	346	364	376	326	349	381	378	351	346	337	352	351	367	345	368	346	344	322	353	355	390	332	348	350	356	371	326	350	341	376	352	336	370	338	340	366	341	364	346	334	377	367	320	347	338	330	317	367	351	343	371	317	363	340	352	331	344	351	352	358	340	369	334	320	363	375	371	352	356	296	329	375	355	335	347	359	335	334	387	375	355	358	320	353	338	328	347	377	340	361	380	349	332	352	361	363	318	352	373	378	359	360	364	327	346	355	386	363	314	353	338	364	377	344	385	313	345	349	356	339	330	335	342	355	359	358	374	330	328	372	363	345	344	371	365	391	344	333	363	380	346	374	367	385	382	344	309	339	357	340	354	327	358	349	348	363	362	336	350	357	317	327	322	352	330	394	331	336	343	315	353	333	363	352	345	335	350	352	340	356	357	337	324	337	349	358	351	393	345	351	353	365	362	329	344	359	368	346	347	369	369	375	368	361	317	359	365	382	330	350	321	337	353	349	360	352	339	357	351	367	332	333	340	357	349	373	316	350	350	310	336	322	356	329	345	357	339	324	365	369	330	371	342	331	374	354	365	382	384	360	315	354	367	356	341	327	343	349	346	385	363	333	354	373	326	354	363	347	320	349	363	362	305	329	348	385	377	337	345	337	316	345	347	319	340	331	354	339	368	342	371	382	337	346	331	356	352	355	365	372	341	386	381	358	344	310	357	317	340	369	325	370	316	338	329	366	357	371	321	346	350	367	339	358	358	307	331	315	350	387	365	315	344	340	343	361	347	387	359	379	380	359	321	376	349	367	292	343	353	337	330	351	343	355	332	350	381	349	345	356	347	371	334	346	381	319	343	345	327	373	359	344	324	322	345	354	349	360	320	342	369	363	358	321	346	355	334	368	366	352	317	368	345	359	361	361	362	366	356	305	353	357	328	316	317	332	393	356	346	335	365	350	365	350	375	379	331	356	358	340	355	344	340	370	367	332	352	348	355	360	343	354	324	378	320	325	353	351	390	361	342	355	324	349	311	369	343	350	334	334	349	334	328	329	365	330	377	353	332	334	324	350	320	347	368	329	366	330	346	335	371	386	363	379	343	351	339	346	342	380	353	333	336	365	361	337	357	329	369	312	341	334	356	331	363	372	354	357	360	355	335	362	334	358	350	380	373	331	322	351	374	350	352	309	353	340	337	370	364	343	345	348	377	331	365	325	336	360	313	364	364	343	335	341	344	364	353	381	348	348	369	373	356	325	335	407	356	351	343	349	334	351	330	359	341	335	324	349	355	375	348	346	343	328	336	319	338	323	354	350	326	299	347	374	351	348	326	349	341	344	299	358	345	335	318	372	379	367	348	369	326	380	365	350	348	312	374	336	359	325	372	392	348	375	331	375	344	351	335	347	376	342	345	346	349	364	362	346	319	362	352	325	343	382	344	338	349	359	359	338	319	301	369	340	369	361	345	357	313	361	367	326	321	351	354	370	357	342	338	361	373	347	383	340	359	321	364	360	359	331	345	351	377	301	355	375	347	334	355	350	337	353	354	355	322	337	338	357	356	368	364	368	348	345	372	366	341	300	345	332	359	371	349	319	352	345	332	349	344	357	339	331	347	354	315	367	351	329	316	340	363	377	368
2312	140	72	65	90	87	104	92	83	76	71	61	61	65	61	43	48	58	65	51	36	44	43	30	38	25	45	34	26	38	28	26	34	33	25	24	33	24	35	29	36	23	28	28	40	25	30	35	28	25	39	37	30	32	31	30	38	34	29	21	28	23	33	24	44	32	26	34	27	34	38	34	30	37	28	34	24	27	26	27	31	25	29	23	26	25	28	26	33	24	31	43	35	24	32	28	24	37	23	23	39	27	27	26	31	37	27	50	40	24	21	34	33	26	24	30	35	27	21	31	29	31	31	32	23	32	25	37	17	25	23	21	30	22	35	25	36	29	28	26	32	31	30	26	30	35	27	41	23	42	25	29	31	31	31	24	37	22	27	34	30	24	23	35	30	21	18	30	33	29	33	27	34	20	31	25	21	32	33	28	21	22	41	29	29	26	29	28	24	42	28	25	28	23	32	35	37	24	32	32	18	30	41	30	31	21	28	28	27	26	31	19	32	20	25	20	29	25	33	34	42	30	16	30	25	36	22	27	35	33	36	26	36	30	26	29	27	28	29	38	18	40	29	36	26	36	30	31	24	27	22	21	30	36	26	17	30	28	33	35	26	31	29	20	25	26	42	33	30	26	23	23	33	28	38	30	33	34	29	31	31	26	25	41	29	32	25	22	27	32	30	37	19	30	31	30	35	32	27	24	27	37	34	32	23	29	26	28	25	41	41	35	21	20	23	28	27	33	27	26	31	22	31	41	40	27	22	36	22	32	31	25	33	27	35	31	30	24	36	25	24	31	28	28	33	32	30	15	22	40	27	28	32	34	21	30	31	34	30	28	29	26	38	31	29	33	40	30	30	35	31	27	28	32	25	27	31	21	26	24	33	28	22	30	25	29	29	24	33	40	33	33	35	29	41	22	28	32	19	12	37	40	30	32	22	26	24	36	26	28	27	34	38	26	25	35	30	26	35	26	30	35	29	26	32	33	32	33	27	33	27	34	26	31	34	28	25	32	33	29	30	29	34	31	30	30	27	30	29	25	16	34	33	22	42	35	24	25	31	26	19	30	27	26	35	33	40	41	28	25	28	25	33	26	28	31	29	24	21	28	41	41	28	33	31	27	34	26	29	27	33	30	35	37	34	29	38	29	22	22	21	33	46	38	35	37	30	31	38	24	17	24	27	29	36	32	29	31	29	30	31	35	26	32	30	25	36	26	23	41	30	37	30	39	26	32	37	35	26	32	35	35	31	30	36	30	33	33	29	24	26	33	21	22	34	31	27	26	30	25	32	27	24	35	31	23	28	34	45	30	24	28	31	32	26	24	27	30	21	30	39	24	31	41	41	23	24	30	39	25	38	28	34	30	40	30	37	22	42	22	29	29	33	28	26	39	32	27	29	29	33	31	30	22	36	31	22	25	23	43	27	27	33	26	25	31	30	29	28	28	28	30	29	35	33	29	36	26	27	40	26	26	28	32	40	18	33	18	31	29	26	25	22	34	25	24	37	36	32	36	30	33	29	39	29	31	23	26	43	34	35	40	32	26	28	29	22	31	28	39	25	30	29	37	30	30	43	22	39	35	38	28	25	23	27	27	41	21	30	42	27	24	30	29	19	31	23	31	36	35	30	27	24	26	28	29	36	26	43	37	31	22	31	27	34	32	30	30	33	25	28	30	24	21	32	29	25	39	23	34	30	41	38	35	32	25	21	35	24	17	35	33	32	29	37	39	32	29	44	20	32	22	27	31	18	34	23	38	37	41	22	28	33	36	32	30	21	32	30	34	27	30	27	28	32	33	35	27	32	37	37	29	24	27	27	27	22	23	42	34	33	23	28	25	26	22	35	15	31	22	36	30	24	32	28	27	29	25	36	30	31	29	32	31	34	25	23	26	25	28	23	26	36	23	31	24	31	31	32	26	36	28	22	35	35	26	32	38	23	29	26	36	41	24	29	21	27	30	23	30	28	26	26	38	32	43	29	22	26	33	28	30	36	25	30	42	26	29	29	23	31	40	32	19	22	34	25	30	33	33	30	37	33	27	38	35	27	29	26	27	34	25	24	28	35	30	28	36	30	30	29	35	24	21	32	27	33	28	33	25	22	27	34	34	27	35	34	32	30	27	35	31	29	14	35	31	30	30	34	30	28	33	29	32	30	31	35	29	31	27	33	30	21	38	37	29	25	32	31	31	25	28	32	24	22	40	32	32	31	27	36	31	33	26	30	27	30	28	31	21	37	29	29	26	37	18	30	40	25	26	27	33	37	31	35	34	37	32	27	34	28	31	18	35	27	25	35	27	39	24	30	26	34	40	34	27	29	33	31	24	34	27	36	24	25	20	20	24	27	25	30	26	24	31	30	45	38	25	35	26	31	30	25	29	26	38	30	37	34	31	22	31	24	24	34	33	38	23	23	28	40	28	30	27	23	20	28	16	36	22	30	29	31	31	30	25	22	28	31	29	31	21	31	25	36	35	36	30	42	21	34	22	26	26	35	31	28	32	24	26	34	29	38	29	29	20	29	27	25	33	33	33	34	34	22	25	36	24	43	24	29	29	30	24	33	28	39	24	32	21	37	24	27	36	32	39	31	28	21	34	27	31	34	26	29	36	37	33	21	25	22	26	35	23	29	32	27	27	27	27	32	30	43	27	29	31	32	30	25	31	21	32	34	26	38	26	32	27	30	32	30	32	35	35	24	33	25	33	29	34	35	28	33	20	26	22	30	23	22	35	22	32	29	38	18	35	20	27	32	30	39	25	25	30	27	26	33	30	41	23	22	31	34	39	35	36	42	25	30	29	28	26	30	36	35	26	37	30	33	26	36	34	27	27	30	35	28	31	29	29	30	35	28	31	26	27	24	32	26	37	27	37	26	29	38	38	30	25	24	34	27	26	34	32	31	39	28	36	22	21	26	32	29	31	32	28	33	33	25	26	25	35	32	26	29	29	30	25	29	31	28	33	30	25	30	31	20	35	35	31	31	23	21	25	37	35	23	33	23	18	34	23	38	32	39	36	27	28	28	29	39	23	21	34	30	28	30	24	27	29	29	32	35	32	19	38	26	22	38	24	22	30	29	26	32	23	28	28	24	30	30	32	33	37	31	24	34	31	29	29	34	29	32	25	29	36	41	36	41	27	27	36	38	36	32	30	24	39	25	18	25	26	31	23	27	28	32	28	24	27	36	33	19	39	38	27	27	23	28	33	24	34	42	39	22	29	17	40	33	36	32	20	21	32	25	38	38	32	27	35	24	36	20	26	36	37	21	40	30	31	30	33	20	30	26	38	35	36	25	23	24	32	30	33	42	28	36	36	29	34	30	22	33	29	25	23	26	32	27	33	31	28	22	29	27	22	21	30	36	32	38	30	27	20	21	24	31	27	28	32	30	29	23	40	34	31	36	32	27	25	29	34	30	41	25	45	30	36	25	26	28	37	30	29	27	26	43	31	25	27	29	27	33	31	26	33	24	40	31	15	32	36	29	26	29	24
16187	4851	1708	5549	9907	9296	7507	5840	4602	3818	3101	2654	2235	2099	1759	1673	1522	1598	1552	1319	1133	1033	1004	971	861	917	799	863	852	827	818	754	721	681	733	691	704	656	658	673	709	676	643	660	634	625	655	607	658	623	685	664	647	612	642	607	647	620	615	622	572	597	650	623	612	586	598	632	608	588	596	551	620	623	627	613	545	602	591	606	594	604	593	604	584	584	620	559	565	579	606	619	600	556	589	619	610	566	550	565	558	609	565	584	527	585	581	622	605	611	536	566	581	571	577	555	541	573	553	585	561	600	539	604	568	540	553	596	632	532	545	600	561	539	566	594	541	616	592	591	581	565	572	578	551	565	549	587	575	584	576	545	584	590	599	527	548	544	560	556	584	607	564	572	566	598	547	601	548	625	555	563	584	549	555	527	551	614	577	594	519	515	574	591	547	561	563	587	565	576	572	585	574	547	598	539	610	568	522	551	569	572	566	610	596	574	558	550	591	570	570	575	590	574	566	576	604	555	541	569	600	581	591	580	566	550	561	566	579	527	555	571	603	527	560	559	599	584	585	541	585	566	585	573	586	564	571	580	574	591	553	586	594	570	591	600	563	569	579	565	559	603	569	576	565	596	594	567	589	551	582	598	560	577	566	545	595	569	568	581	595	541	549	557	562	543	549	572	548	569	569	591	609	585	550	545	548	572	550	559	564	574	586	568	576	542	562	557	519	574	559	562	581	519	575	547	529	614	580	604	609	577	529	562	570	584	556	573	552	568	578	617	564	558	594	555	584	573	560	603	576	544	547	549	595	565	594	573	583	585	541	567	539	511	583	542	575	565	573	578	569	568	592	544	583	552	550	572	570	543	515	558	565	574	584	524	578	541	535	594	577	592	557	542	595	618	597	602	551	561	603	579	604	550	568	527	511	562	542	619	580	559	568	560	603	536	561	598	558	491	536	566	546	558	608	586	529	549	551	598	554	570	530	534	546	578	565	548	579	569	556	579	566	543	584	559	587	566	570	610	591	557	597	563	597	605	559	547	573	583	571	566	568	588	566	574	545	531	562	568	593	589	575	548	568	570	565	546	561	584	548	551	536	554	543	605	545	571	558	586	540	573	602	538	529	609	573	539	575	589	572	582	607	537	600	598	549	544	543	568	603	569	592	548	530	574	566	535	558	549	520	563	531	570	559	544	583	585	578	538	569	537	587	541	583	591	569	528	590	621	612	523	578	537	579	593	577	558	595	601	574	568	561	582	576	559	515	557	569	570	558	600	556	582	594	537	574	559	587	573	543	550	585	563	538	597	564	551	597	594	590	535	602	546	594	562	547	549	537	592	578	577	563	551	611	556	595	571	561	560	576	542	623	576	585	567	563	568	583	575	578	563	545	550	578	582	591	528	542	582	601	557	554	575	542	586	532	588	581	585	515	572	561	566	590	585	553	607	584	568	622	571	559	590	589	567	575	569	611	558	573	556	592	552	556	514	580	555	580	586	608	594	573	538	596	553	571	592	591	595	566	582	556	569	551	554	551	599	579	567	586	554	590	572	590	555	552	560	583	520	626	596	521	559	548	577	560	584	580	530	577	546	567	597	591	507	545	607	534	568	551	577	538	557	551	591	621	576	562	604	544	536	560	564	539	574	564	579	595	549	539	601	579	531	572	541	553	602	544	586	578	556	610	541	580	548	584	570	617	555	529	565	563	561	559	583	589	561	582	562	535	570	597	582	556	591	580	569	587	550	582	525	552	594	587	531	594	558	557	580	523	535	578	572	595	564	570	539	593	559	530	576	569	554	522	531	607	594	582	611	586	530	611	540	587	585	562	539	577	558	559	540	554	583	560	537	608	573	555	563	566	541	569	558	578	535	522	550	514	574	522	567	573	554	597	549	552	576	563	558	570	571	565	600	565	547	579	580	525	577	628	589	557	548	564	599	541	544	566	599	600	559	572	543	540	598	583	531	571	541	521	548	621	555	547	534	554	544	531	523	581	555	584	563	587	565	559	577	539	564	610	569	586	579	563	556	555	545	564	621	593	565	584	562	552	588	544	578	572	615	583	555	538	565	611	539	595	609	584	579	594	551	564	517	559	575	503	587	605	513	591	574	584	581	540	569	595	544	552	567	552	583	560	569	575	587	554	585	553	590	613	601	596	544	574	587	551	501	603	604	605	590	547	535	558	557	574	587	550	563	605	556	576	584	581	546	561	546	569	571	577	528	624	579	588	543	589	584	602	523	583	571	615	547	601	569	572	593	524	555	536	603	612	571	545	585	575	573	557	580	578	571	568	543	561	575	601	613	588	559	586	570	599	585	523	616	600	590	565	574	575	563	532	580	557	592	612	573	566	603	566	570	558	556	538	569	595	602	497	539	577	557	559	533	565	537	603	583	600	576	526	585	551	553	609	555	594	605	580	583	571	547	549	561	591	619	575	558	549	599	618	533	576	534	541	597	556	558	574	629	563	554	592	578	560	555	583	564	582	565	575	587	562	560	561	545	562	595	586	608	567	563	571	548	547	573	539	591	555	533	527	560	559	559	554	561	571	560	537	558	579	588	591	537	545	598	593	545	565	571	578	534	551	577	570	564	547	578	568	551	566	567	547	583	626	565	554	602	585	532	568	593	583	579	594	616	552	551	570	598	581	562	594	538	555	552	562	575	566	571	592	561	544	568	603	571	567	594	621	561	599	567	575	562	584	547	572	587	560	575	581	611	554	584	574	557	539	594	610	580	554	555	574	591	571	588	586	631	565	560	578	534	560	565	581	545	558	593	551	592	541	569	575	549	619	558	563	592	629	587	594	580	577	544	542	554	603	507	556	561	599	569	571	559	594	574	538	600	598	587	572	557	535	589	587	548	592	562	577	602	580	573	540	550	566	561	578	579	587	534	552	570	574	594	556	557	560	574	567	589	591	563	550	568	548	609	595	586	575	564	544	597	549	572	574	571	541	565	560	568	572	552	572	524	599	557	594	590	590	538	561	585	554	588	571	594	569	561	565	504	599	513	546	562	571	591	563	556	575	583	548	577	540	601	560	569	539	564	597	518	584	555	569	571	597	604	606	562	574	533	573	585	572	544	575	553	577	591	588	571	573	589	568	583	545	551	539	554	554	545	593	530	585	569	593	577	600	573	551	569	563	562	573	532	589	525	546	560	545	591	590	551	595	613	563	612	554	579	579	591	542	582	556	573	607	595	551	568	558	585	548	550	625	580	592	576	581	571	574	566	583	552	549	535	538	520	560	516	569	567	554	577	551	551	603	593	585	568	519	567	565	574	555	567	574	562	561	589	581	571	550	586	582	567	563	535	607	588	540	560	544	554	551	551	560	504	544	549	573	573	598	523	540	567	603	573	564	550	555	568	574	619	545	577	563	565	590	559	573	610	573	556	587	572	567	544	589	574	582	573	541	580	574	562	561	557	597	545	593	566	549	562	619	555	604	536	605	565	586	569	541	584	571	551	599	564	620	597	564	603	571	609	593	576	578	556
2372	142	52	50	78	113	95	79	74	73	71	74	51	64	48	47	38	59	49	48	40	37	40	35	34	40	42	28	38	28	29	36	26	37	25	43	41	28	34	47	29	34	33	33	27	42	34	32	37	31	37	29	34	38	29	29	41	27	31	31	25	17	33	34	37	26	29	26	36	29	27	32	29	30	25	25	26	28	32	32	40	25	31	35	26	31	35	32	37	29	32	36	33	35	25	33	23	33	26	30	26	30	27	22	36	28	34	22	32	32	21	35	32	27	41	27	31	27	49	32	23	37	29	28	32	42	31	28	35	36	30	31	30	25	24	30	27	29	21	26	27	34	27	31	20	22	30	21	20	37	32	30	36	39	28	28	21	32	27	39	28	28	28	34	24	38	28	27	32	19	27	28	40	28	34	25	34	35	25	28	42	28	30	36	22	32	22	31	21	30	21	29	29	26	37	23	28	21	30	31	30	27	29	41	22	22	29	30	41	33	35	26	22	34	28	37	35	32	29	34	33	29	28	28	23	26	30	20	28	25	30	28	29	14	23	32	30	29	21	39	34	37	33	34	33	25	32	26	27	29	24	29	39	25	39	24	27	27	32	33	23	27	37	30	36	33	36	36	30	29	30	20	24	37	27	42	31	24	34	40	32	34	39	27	36	33	30	35	29	29	28	33	26	39	34	25	27	33	28	33	18	18	40	27	36	35	23	29	41	32	25	35	21	23	30	31	31	32	44	29	36	26	28	30	32	28	34	26	24	35	33	33	32	26	30	24	41	27	26	27	38	27	38	31	28	30	37	32	23	32	29	33	33	26	21	44	30	34	41	29	28	29	29	25	27	31	30	20	27	33	27	36	28	26	21	39	39	34	30	28	30	31	32	28	46	33	38	24	23	32	29	27	29	29	33	27	27	28	29	27	32	33	24	29	32	27	26	41	35	25	31	29	32	27	29	26	40	29	28	34	38	33	22	29	23	35	27	29	30	26	27	33	30	33	46	31	27	21	32	14	34	25	30	23	34	19	28	26	20	30	33	27	35	19	38	28	38	32	29	27	25	24	29	28	31	38	32	28	27	29	35	17	34	36	24	24	33	20	28	33	30	29	29	23	31	34	21	35	37	27	33	35	26	22	30	22	32	25	29	29	32	26	35	40	39	28	34	41	27	28	35	31	30	16	34	37	34	25	24	32	23	27	28	28	28	35	29	22	26	18	25	46	40	30	36	32	35	23	22	30	36	38	28	21	32	26	26	29	42	32	31	33	25	25	28	35	38	25	32	29	30	21	36	30	31	32	34	24	34	28	30	29	40	29	30	23	30	32	30	30	25	26	33	32	37	40	31	29	28	33	30	27	28	27	37	37	33	29	28	32	33	25	36	30	33	29	30	26	30	34	23	39	35	27	34	33	34	32	29	40	28	23	26	28	23	28	26	25	28	31	26	22	24	21	23	26	23	25	26	36	33	29	25	24	36	28	32	23	34	36	23	29	35	36	29	35	27	29	27	24	26	31	25	17	36	26	32	29	22	27	27	20	26	41	34	29	26	24	49	34	29	29	24	21	21	25	35	26	38	25	24	31	43	40	25	34	27	36	16	24	33	36	31	34	25	18	36	20	32	22	19	32	31	30	30	27	21	31	32	29	29	32	20	34	26	24	32	23	36	35	32	40	27	34	37	36	24	24	24	31	31	31	19	29	24	34	28	19	26	27	26	28	28	28	32	24	27	29	25	38	28	32	30	30	25	23	32	30	39	21	29	31	28	42	40	25	35	24	20	31	30	23	23	30	34	23	29	23	28	20	31	26	23	19	36	31	33	26	27	33	31	38	38	32	40	35	29	28	28	34	20	27	28	24	33	29	37	39	19	34	31	22	23	30	17	25	32	28	37	38	25	18	33	32	31	26	33	24	38	24	23	24	30	17	40	41	34	21	29	25	32	26	21	34	30	30	25	25	29	36	33	26	29	41	28	19	41	27	22	28	31	39	29	20	24	33	21	37	25	39	23	26	34	35	31	29	26	28	35	33	20	35	22	37	24	29	32	26	34	26	31	23	34	26	29	38	27	19	32	27	28	35	33	25	27	26	27	24	18	32	27	33	22	25	28	19	33	32	32	25	36	35	25	30	24	35	29	29	28	34	34	27	30	33	29	38	27	24	21	23	35	25	26	32	29	27	30	36	32	34	22	31	19	26	32	33	27	31	37	39	36	34	33	22	33	37	29	31	28	32	28	33	22	36	22	29	31	39	28	28	31	20	32	25	28	21	34	30	27	26	29	25	32	30	30	35	29	36	32	24	25	31	27	30	27	34	27	19	18	31	30	26	24	24	41	32	28	36	33	33	31	37	32	27	27	38	26	30	20	31	33	20	29	28	28	37	25	27	29	37	34	36	40	33	32	27	22	35	31	29	28	27	29	35	31	28	31	26	32	35	27	24	27	31	33	34	31	35	34	35	30	28	28	19	27	39	31	30	30	44	19	20	33	27	30	35	37	35	28	40	29	22	38	30	22	33	26	31	20	39	44	33	29	34	24	32	35	30	22	30	35	23	33	34	33	29	27	39	23	30	27	31	37	31	27	26	27	26	33	34	35	27	43	29	25	25	27	27	27	34	32	26	38	24	26	19	36	23	23	28	29	24	21	20	30	30	28	33	21	35	25	25	31	30	34	36	33	28	26	25	37	33	27	32	40	29	32	27	36	24	28	25	19	21	31	37	41	37	26	31	29	29	30	26	38	24	22	38	33	30	34	34	31	30	33	26	34	21	32	42	27	30	30	23	56	23	31	29	33	27	38	30	30	22	18	31	34	36	33	36	40	25	31	27	31	26	28	21	27	34	27	33	22	35	32	21	26	39	37	36	23	37	20	26	41	35	18	31	27	28	32	30	31	29	26	39	31	30	33	27	35	34	27	38	24	24	28	32	23	31	29	24	30	23	33	38	29	32	28	31	21	22	23	34	26	27	33	40	32	30	33	32	38	34	29	32	27	36	31	31	26	31	29	29	23	27	32	30	20	32	25	32	30	35	33	32	17	26	37	30	43	27	28	25	41	33	33	30	35	35	38	28	33	22	28	37	29	30	22	17	17	34	31	27	30	34	35	31	30	20	26	23	43	32	30	23	30	28	32	25	26	27	35	32	38	31	28	28	31	31	35	24	29	35	19	29	26	28	29	28	30	30	37	32	24	26	25	28	29	28	29	37	16	25	46	28	34	37	27	26	23	35	35	25	25	29	43	27	33	25	32	25	30	41	22	28	29	21	34	28	26	36	38	29	30	32	38	36	23	31	18	35	32	30	30	34	34	23	22	22	24	32	26	37	38	30	25	31	33	33	32	30	27	24	25	27	29	31	33	38	29	31	36	20	32	30	29	28	34	36	31	35	26	22	38	28	38	30	32	29	28	23	33	32	34	29	28	30	24	20	35	37	30	32	33	34	31	38	31	32	36	27	35	28	27	27	27	33	20	34	24	24	27	34	24	25
16579	4711	1735	5474	9449	9009	7098	5703	4509	3508	3013	2514	2180	1899	1746	1465	1487	1627	1548	1288	1103	1046	944	985	846	890	914	851	854	776	765	787	722	711	692	696	709	709	654	671	656	643	647	644	691	653	615	661	633	664	614	627	621	604	678	607	626	642	619	591	584	610	592	604	622	585	544	625	567	592	602	554	625	614	585	570	572	580	584	578	598	628	590	579	585	645	570	565	564	579	589	576	571	598	573	545	599	590	622	606	570	578	545	567	553	599	589	557	553	571	584	526	567	561	561	580	562	570	546	566	580	577	575	575	577	582	566	557	580	555	575	555	569	594	563	573	556	591	577	552	563	552	596	564	569	575	594	577	575	543	564	566	543	601	503	531	572	575	563	573	584	560	579	616	616	571	607	547	564	588	555	567	591	563	512	574	539	625	554	574	555	599	587	555	544	573	541	584	596	584	551	522	549	523	525	581	589	562	525	543	556	581	560	625	584	577	553	623	582	574	535	597	575	584	572	505	564	560	562	591	545	563	608	553	598	600	514	546	575	560	560	549	579	606	565	562	547	569	646	577	549	561	582	562	545	581	603	589	574	588	572	610	575	566	566	540	548	595	556	584	553	550	571	593	589	578	529	554	546	597	565	551	559	547	614	580	561	563	569	554	564	559	544	546	530	571	549	547	602	546	590	562	552	578	598	540	528	632	614	562	588	568	504	556	563	571	563	578	555	541	560	579	607	611	599	580	588	566	538	564	542	607	571	599	555	573	546	561	548	550	562	526	561	589	584	568	567	531	602	582	579	578	570	597	548	540	578	539	572	573	553	580	587	615	566	575	573	568	591	578	570	553	591	550	593	575	601	602	546	569	537	525	600	587	572	561	536	565	571	570	583	566	603	619	563	548	564	575	593	589	564	518	595	560	552	522	564	542	576	574	607	532	590	597	531	546	595	575	574	530	535	595	545	641	593	591	546	565	567	604	589	580	594	571	565	527	605	554	619	600	576	587	513	557	560	584	568	557	555	611	539	612	558	545	573	538	510	571	532	545	562	596	601	546	593	545	611	549	566	550	553	556	557	564	586	585	596	539	512	603	544	595	552	522	527	521	579	588	558	586	575	573	563	550	594	523	552	560	622	602	556	560	563	550	553	568	567	566	615	576	595	541	554	560	561	534	555	574	567	563	552	585	531	580	557	574	580	560	564	568	585	598	574	548	585	570	559	617	562	533	506	567	527	561	557	526	620	526	585	548	594	574	511	609	548	542	538	544	562	574	582	571	547	561	531	598	566	556	590	564	532	545	611	571	588	567	568	611	552	622	543	550	557	574	528	529	548	538	535	523	609	564	580	543	554	550	585	582	550	597	594	559	604	539	557	568	565	566	592	542	547	523	582	495	551	563	551	581	555	571	599	544	579	574	559	556	546	546	576	566	528	574	564	599	551	578	580	525	531	582	608	512	538	600	545	580	538	559	556	570	551	576	583	553	573	577	596	579	559	588	542	566	554	543	525	576	571	577	585	603	597	565	551	580	545	577	596	561	557	604	531	566	570	561	509	579	551	541	548	556	595	550	563	553	592	487	579	582	558	574	601	589	577	585	603	572	596	604	582	546	554	520	522	555	531	573	557	537	577	556	553	577	548	537	554	585	577	573	581	584	585	598	578	571	566	568	590	586	576	560	566	521	599	547	587	544	572	544	560	550	559	589	628	576	571	540	549	572	575	558	603	563	574	570	567	562	593	523	564	593	600	530	560	582	586	567	557	545	564	534	601	570	598	573	595	573	549	568	528	556	628	597	623	552	566	568	588	558	569	557	569	533	556	523	608	597	544	576	599	596	572	573	562	573	572	571	535	559	522	580	594	582	549	572	592	570	594	543	551	560	552	576	568	585	569	557	610	573	613	573	560	605	642	544	589	552	553	590	555	571	517	533	576	562	557	574	545	614	568	592	574	536	584	596	553	570	559	560	551	612	600	532	560	616	604	552	579	556	559	606	520	608	565	556	592	606	552	557	542	576	609	573	581	561	548	580	597	590	532	542	586	588	545	549	547	578	556	577	567	557	553	559	558	554	529	607	508	580	582	553	609	600	594	567	602	549	537	578	566	549	585	601	537	604	595	564	567	558	536	597	571	586	549	531	568	541	584	584	568	564	591	575	611	585	561	586	579	558	575	572	605	541	550	574	520	574	571	586	606	542	555	579	587	589	597	562	586	527	541	611	557	567	589	527	618	562	549	571	593	570	589	554	552	569	590	514	543	564	538	592	545	587	558	566	589	600	570	565	582	565	579	529	536	593	558	542	600	558	536	595	602	527	589	604	623	529	582	583	567	578	524	570	545	559	583	553	575	568	550	555	569	570	553	562	574	588	552	539	564	571	583	528	553	547	574	606	530	570	599	602	539	584	588	586	558	529	519	560	581	575	563	567	538	616	566	564	543	605	576	518	568	561	543	575	561	590	557	562	516	614	587	576	577	570	604	616	553	538	586	602	571	615	597	605	577	561	518	547	600	572	543	575	566	598	581	545	570	548	580	573	565	557	552	575	513	577	593	539	542	570	548	549	558	562	587	556	595	588	565	578	596	611	615	541	542	581	552	556	577	572	582	547	534	583	547	565	597	567	567	566	573	565	541	577	578	536	577	626	617	566	550	515	557	565	519	586	565	555	580	567	573	547	583	566	603	575	531	565	581	584	552	542	519	588	580	532	609	580	588	564	585	597	555	555	607	539	574	567	590	551	599	585	558	586	566	575	632	567	595	616	560	581	580	537	565	527	597	605	591	555	592	565	592	621	544	586	589	581	564	533	579	552	597	575	588	545	560	596	554	582	546	558	553	586	534	590	590	566	566	575	550	563	579	567	566	551	572	550	534	640	554	582	561	580	559	558	557	574	605	524	581	546	561	575	591	566	577	587	582	547	560	559	545	590	554	566	568	556	563	579	545	583	571	565	570	613	539	547	597	499	572	596	573	585	570	560	541	573	535	541	545	568	579	542	584	592	602	556	531	586	583	580	568	606	579	583	616	554	603	582	604	542	545	551	552	572	537	549	604	577	552	533	590	556	569	575	583	573	567	549	587	562	532	556	573	581	545	598	524	583	548	551	587	557	612	596	591	616	593	547	544	593	536	543	591	587	506	557	571	609	557	580	579	536	580	513	570	576	573	590	574	565	571	542	508	559	621	555	552	550	587	580	529	569	555	597	558	569	597	586	596	575	558	536	564	587	575	562	571	577	541	551	595	567	545	538	570	557	582	550	543	596	546	548	567	585	533	536	547	560	633	577	558	584	556	598	551	595	513	586	511	539	583	571	560	577	561	553	547	569	569	599	648	505	561	566	535	577	576	547	536	565	585	594	574	562	563	555	534	580	569	555	606	565	555	536	528	549	568	554	565	525	584	510	540	536	584	566	549	581	582	524	585	596	551	579	579	546	604	599	567	564	555	576	624	541	569	581	584	587	582	594	526	563	578	553	536	575	540	571	585	558	545	532	558	561
1943	298	107	67	134	204	174	136	120	118	93	81	73	73	61	63	46	63	48	46	43	32	26	21	23	26	35	29	27	28	25	24	31	20	28	19	21	17	13	17	22	19	25	25	24	19	22	25	15	14	21	16	15	19	9	12	13	22	13	13	16	18	13	16	8	16	16	14	20	13	12	14	11	21	14	25	11	23	11	12	14	12	20	13	15	20	12	16	17	13	13	22	19	16	14	16	24	16	23	17	19	16	11	16	20	19	10	24	16	18	10	16	19	12	12	20	24	21	15	21	21	14	18	19	15	23	18	13	17	19	15	14	15	19	15	14	16	20	16	18	21	13	19	15	14	16	12	26	17	16	23	19	11	5	21	16	13	16	17	13	15	12	15	12	14	12	18	26	12	15	11	13	11	14	16	16	17	10	15	17	16	15	17	16	12	18	11	12	12	12	19	16	11	19	23	9	12	11	18	13	14	21	10	14	17	25	16	19	11	19	19	19	10	18	21	16	11	17	10	18	17	18	13	24	11	15	14	16	19	29	15	8	11	13	12	23	11	10	10	12	14	17	17	17	18	17	12	9	19	16	11	11	14	16	22	14	17	12	18	13	10	17	18	15	22	16	18	16	23	16	18	18	14	18	14	17	15	14	15	22	16	9	15	14	21	17	21	10	18	19	13	18	19	9	18	16	10	18	13	17	18	18	17	17	11	15	26	20	16	16	11	19	15	9	15	16	18	12	18	14	16	11	20	16	12	10	14	13	10	11	14	18	17	25	17	19	17	15	13	27	10	17	15	14	19	17	17	18	15	19	23	20	18	19	9	13	16	10	15	12	9	16	17	13	15	16	20	13	14	15	13	20	15	16	17	12	23	18	21	10	20	10	14	17	20	11	14	19	20	21	16	19	11	15	12	16	21	19	11	24	11	14	5	27	16	15	12	17	17	23	16	21	9	17	14	13	18	18	12	10	15	13	19	17	14	23	13	23	11	20	12	14	13	15	10	27	13	24	20	9	14	17	14	13	15	16	16	15	16	17	14	12	17	13	16	19	20	18	11	14	18	22	17	16	18	10	18	11	17	13	16	10	18	8	10	25	14	11	13	15	18	11	19	16	15	13	7	20	15	18	29	16	17	21	12	11	12	20	17	13	11	14	19	16	17	13	19	10	20	15	24	20	15	15	16	13	15	11	19	12	13	14	13	15	16	9	18	13	17	20	17	9	17	25	13	18	11	10	26	9	13	18	19	21	27	21	18	19	24	18	14	18	14	13	16	16	15	26	13	24	18	10	18	22	13	23	18	14	16	12	18	17	15	14	13	17	17	18	12	14	12	6	20	9	15	14	16	16	16	16	18	13	16	28	12	14	13	20	11	17	16	16	15	9	14	15	18	14	18	15	13	18	16	23	20	16	13	22	15	12	18	18	15	14	13	16	25	10	13	21	8	16	16	15	10	19	13	12	15	14	17	13	10	16	9	19	18	14	20	10	15	15	13	14	9	14	18	13	14	6	20	12	15	21	10	12	7	15	19	17	19	18	14	9	12	19	19	11	14	12	12	14	7	13	20	12	18	15	10	20	18	10	19	14	19	17	15	17	12	15	15	12	15	18	13	12	18	12	14	9	11	14	27	11	16	12	18	12	23	14	16	13	19	24	17	10	16	16	18	20	16	21	15	10	22	11	16	12	17	14	10	14	20	17	15	10	9	24	13	22	16	18	17	16	19	17	11	24	15	14	11	14	7	17	13	15	13	20	18	14	11	14	22	10	7	11	21	12	21	12	14	15	19	18	16	13	17	12	16	11	12	13	19	10	23	14	16	15	15	14	14	16	20	12	17	16	16	12	6	19	12	9	13	15	15	18	12	12	12	13	13	13	17	17	16	20	16	20	19	11	19	16	10	11	16	18	17	15	15	15	8	13	11	12	15	14	19	16	13	15	10	8	23	14	15	15	14	9	14	20	13	16	19	13	15	13	15	17	25	14	19	16	13	24	19	14	14	13	11	13	22	15	11	20	12	17	18	13	16	15	19	24	16	10	14	20	13	15	18	17	8	13	11	21	12	15	16	12	8	9	19	28	18	20	11	17	14	18	16	10	24	14	16	18	16	13	27	19	11	19	16	13	17	18	20	16	19	17	11	15	14	12	19	12	13	17	24	21	11	22	19	19	15	25	23	15	12	18	12	19	15	20	13	12	19	11	22	16	15	12	14	9	17	12	23	13	17	20	16	12	28	13	15	16	17	17	15	16	13	11	22	15	11	18	18	13	14	16	19	15	16	14	13	12	25	13	12	14	20	23	19	18	19	17	15	22	10	13	10	17	9	11	12	12	14	14	16	12	15	14	12	20	19	17	13	24	14	11	16	13	17	18	18	15	14	13	19	22	16	20	18	12	14	14	14	15	12	16	16	19	9	13	14	23	21	14	20	15	16	23	20	8	25	15	12	13	20	19	15	14	13	7	16	14	27	13	17	10	12	11	11	12	13	23	15	11	15	17	12	15	19	15	17	19	18	13	22	21	19	16	18	13	15	14	16	16	11	18	19	17	22	20	13	27	8	18	27	9	14	16	11	21	22	11	19	7	23	15	25	16	9	13	13	13	16	14	12	19	20	17	17	21	21	15	23	16	12	13	22	11	14	14	21	19	8	19	13	8	13	11	15	20	20	19	16	16	19	11	16	8	15	15	16	22	16	19	19	14	14	19	16	11	17	20	11	17	13	18	17	13	14	15	19	20	14	17	13	12	15	14	15	16	18	13	15	23	21	22	13	20	12	13	16	11	13	16	15	15	15	16	16	10	9	11	14	18	16	20	14	23	11	12	17	14	10	18	8	18	18	18	15	16	15	11	18	13	18	16	15	14	21	10	16	14	15	18	16	19	17	16	18	15	16	14	10	17	17	18	16	14	22	17	13	17	19	20	15	6	17	19	6	16	22	16	21	17	18	18	6	19	15	13	13	22	19	16	11	14	19	13	23	15	18	18	16	12	11	17	13	10	13	18	13	13	16	17	15	23	20	16	17	13	10	13	11	13	10	14	11	17	11	16	14	17	13	13	18	15	16	14	13	20	13	13	16	12	6	10	18	15	9	15	15	11	20	16	15	14	24	16	12	13	10	14	20	14	16	7	12	12	14	13	23	14	10	15	15	8	18	19	13	15	22	17	14	18	21	11	16	15	17	17	13	19	11	22	19	14	13	10	19	13	11	17	12	19	18	17	13	22	9	15	14	11	13	17	15	15	9	15	7	15	19	15	17	18	13	14	13	11	26	12	18	13	15	17	11	15	18	17	15	16	20	16	14	12	17	16	18	14	19	14	11	24	18	13	21	7	15	13	17	18	16	15	18	18	18	16	21	10	18	12	22	11	19	12	15	7	12	13	14	12	14	21	20	14	13	10	15	13	13	19	18	13	17	7	18	18	14	13	16	21	10	20	11	19	14	20	12	19	14	19	13	10	16	14	19	11	6	14	16	15	21	20	18	19
24108	8264	2847	10120	17059	15986	12931	10161	8230	6632	5482	4474	3660	3149	2932	2452	2169	2488	2380	1847	1445	1295	1285	1129	1045	991	962	882	834	789	733	721	707	675	610	580	567	578	588	557	560	485	477	464	444	508	476	476	409	454	457	449	412	414	465	407	416	395	426	427	374	392	408	392	394	381	364	385	377	368	376	375	356	352	363	328	342	375	339	360	352	323	310	331	323	363	351	339	338	325	349	314	318	361	323	341	337	333	334	369	333	327	328	350	340	383	309	312	339	318	303	325	310	304	329	315	336	339	308	305	317	333	310	309	346	357	349	302	351	301	305	306	316	332	308	315	326	294	298	304	314	331	333	294	316	309	289	351	327	303	321	257	320	289	330	332	310	290	287	329	329	315	300	306	290	317	304	299	306	360	334	291	325	291	292	276	304	312	277	307	297	296	321	301	330	332	319	324	299	301	306	294	300	296	346	310	331	327	299	312	295	320	299	322	285	314	307	332	311	294	285	298	282	321	306	280	303	326	304	300	319	307	297	321	310	273	303	296	311	321	297	302	303	297	286	287	280	304	325	319	291	312	273	303	319	308	288	316	299	322	300	293	280	315	307	320	328	312	299	325	266	306	292	276	294	286	332	316	301	278	288	313	340	319	300	308	320	309	297	312	282	302	295	310	292	305	302	294	281	300	298	329	281	287	276	295	295	304	307	286	285	269	320	282	274	269	301	286	299	303	301	286	256	307	316	311	279	313	314	295	321	303	280	304	300	313	282	294	297	272	321	323	315	300	343	291	312	279	337	301	300	292	282	295	284	298	353	312	302	329	327	308	314	295	300	334	285	290	299	279	291	291	312	299	305	309	301	312	307	322	311	337	291	308	322	295	312	298	303	287	299	292	287	293	295	271	303	287	281	301	308	262	347	309	274	298	295	297	290	314	296	322	340	327	316	302	315	303	292	292	302	313	282	293	311	336	286	320	305	304	309	297	328	278	312	294	323	315	307	290	298	300	309	317	298	314	312	286	303	281	319	301	330	300	304	291	295	275	316	331	283	277	308	335	314	283	322	321	303	308	300	304	313	295	273	283	278	330	323	287	312	302	279	302	304	300	316	292	304	322	304	305	315	309	282	306	321	312	313	310	315	313	273	302	329	293	304	284	301	317	325	299	280	291	288	307	290	302	319	303	290	278	300	290	304	338	310	316	267	308	287	283	311	321	327	305	307	284	275	300	332	302	340	313	302	297	330	293	329	302	285	326	310	302	313	307	311	327	302	288	314	305	333	303	306	319	280	290	295	293	283	329	289	307	311	284	269	295	297	314	295	312	288	272	314	283	327	314	323	310	286	311	310	293	290	312	338	327	282	310	325	290	323	281	303	281	320	292	311	319	290	311	307	294	295	294	294	326	312	326	274	302	311	272	287	285	324	312	278	284	319	341	327	279	308	262	296	298	289	297	303	281	301	299	294	285	282	309	330	294	289	314	285	325	295	311	331	279	245	281	293	319	300	335	290	289	290	278	329	298	306	287	302	293	307	300	302	298	294	272	285	293	288	286	294	304	291	300	283	291	319	323	306	312	292	306	312	310	286	261	274	315	292	323	312	309	293	279	295	286	311	289	284	292	315	288	303	310	285	279	325	300	290	326	287	307	312	294	313	292	281	316	312	316	322	285	257	315	322	321	285	280	302	311	291	299	306	316	316	292	310	303	311	284	331	289	310	291	282	288	285	305	293	288	282	276	286	320	258	314	262	284	307	284	295	286	314	297	318	277	304	306	317	313	304	273	298	290	340	294	302	304	289	340	287	291	311	313	306	291	317	309	323	287	312	320	278	318	312	297	319	301	321	297	288	297	313	333	285	288	274	331	319	281	303	268	309	281	287	287	273	304	298	309	313	324	315	308	302	318	288	341	296	266	330	315	323	315	303	283	278	301	260	321	332	318	312	310	307	307	295	303	307	307	298	303	303	303	307	321	273	317	258	281	267	250	287	319	301	297	305	303	283	321	341	281	301	285	306	297	284	291	303	307	284	267	317	298	272	308	313	311	307	308	276	338	324	278	285	321	279	282	295	302	294	297	297	315	314	271	303	291	333	331	325	315	308	294	287	277	295	329	288	278	301	317	296	309	314	321	340	294	297	325	257	320	300	316	297	294	303	295	327	314	340	299	286	322	263	302	291	306	347	280	344	288	298	328	298	286	331	339	301	329	304	274	300	315	277	309	289	299	329	313	336	303	328	262	281	272	294	306	288	309	303	292	299	292	301	297	310	319	293	288	298	303	300	304	280	281	266	296	272	302	303	298	301	296	301	290	314	289	315	322	285	316	319	291	319	315	294	313	265	290	316	335	292	303	286	298	323	308	299	303	276	309	299	282	306	271	325	320	321	309	334	296	315	292	304	315	291	306	337	327	308	300	286	280	320	305	316	285	297	291	313	285	313	304	312	294	302	340	296	292	293	273	316	292	305	319	291	276	305	288	306	302	305	302	274	295	336	277	315	284	309	282	297	304	260	296	313	307	276	287	263	285	290	303	284	305	305	336	290	289	297	325	290	326	297	288	283	306	303	278	286	297	314	285	311	275	319	274	308	301	298	295	283	289	291	312	269	292	299	320	315	317	309	300	310	287	327	287	321	306	283	303	296	288	297	303	315	327	294	303	295	264	339	285	303	305	285	288	295	308	282	307	304	293	284	310	296	246	314	298	279	311	288	293	340	306	288	321	321	313	252	309	296	292	294	299	303	338	301	323	290	281	305	287	284	313	290	286	303	284	304	309	282	290	292	289	312	291	324	297	286	298	306	297	300	290	309	337	330	309	336	300	331	297	330	290	304	312	298	272	326	298	315	282	287	301	299	295	312	291	314	291	305	305	301	307	273	333	296	297	298	310	264	309	289	272	299	303	306	283	291	308	303	286	293	295	287	288	265	290	309	316	272	303	304	309	302	308	284	301	308	283	300	344	321	299	325	267	299	283	268	286	289	312	299	313	296	335	307	266	322	311	286	280	311	294	278	290	292	311	317	320	311	316	281	290	287	305	318	321	310	270	334	317	300	305	285	316	295	286	285	301	323	293	290	293	304	296	267	297	274	314	269	296	326	262	298	297	294	312	283	303	319	305	279	284	302	286	326	307	316	306	311	335	289	309	310	288	322	308	312	320	318	339	313	283	274	294	261	302	309	327	303	274	312	294	310	284	295	304	307	267	311	291	286	301	342	292	283	311	309	313	286	302	290	294	280	321	286	286	290	306	286	316	312	276	272	288	322	307	313	277	318	297	298	293	323	323	287	311	327	291	305	312	294	298	291	294	305	331	261	310	307	337	314	294	303	300	328	303	312	300	324	279	274	307	288	293	268	256	303	290	301	310	308	277	297	291	280	344	308	292	327	306	297	299	312	297	284	304	280	283	299	275	317	290	296	304	315	339	286	305	259	292	302	298	255	307	285	350	296	323	301	333	329	285	283	336	291	307	315	312	318	263	291	318	301	279	296	326	321	283
1252	49	29	33	27	44	47	32	23	27	20	29	30	18	24	25	25	30	27	21	22	14	25	23	18	21	18	22	20	25	21	21	19	21	20	16	21	16	12	22	20	27	18	20	23	25	21	18	21	18	14	20	19	20	20	23	24	19	20	26	21	12	30	16	18	18	22	18	20	13	24	12	18	18	15	20	16	21	22	16	17	20	11	25	16	18	17	19	24	20	15	25	16	19	13	21	22	13	15	18	17	24	18	15	23	23	19	19	12	21	13	22	19	27	15	20	16	24	14	16	25	19	19	21	20	16	25	16	26	21	19	12	15	20	16	13	19	19	19	20	14	21	17	22	18	17	20	24	28	24	19	10	11	20	20	11	17	21	22	24	18	20	25	18	11	11	16	17	18	18	11	20	18	19	20	20	21	14	25	18	23	17	21	16	19	19	23	18	11	19	20	14	15	16	19	12	22	16	20	22	20	17	28	17	11	26	18	19	17	19	11	23	26	22	23	17	18	14	21	16	14	19	19	17	15	20	17	20	24	18	15	16	17	19	17	20	16	21	20	19	22	24	19	18	22	16	17	20	18	18	27	28	20	24	18	20	19	24	19	23	23	10	19	18	14	20	26	18	16	28	21	15	15	19	13	20	14	19	17	16	14	13	13	19	9	23	23	17	20	14	13	22	6	18	21	23	16	20	21	14	20	20	18	19	26	21	16	22	25	22	28	18	16	17	24	24	17	23	16	15	20	26	18	20	17	16	24	8	23	16	15	22	17	27	19	13	20	19	25	18	30	15	22	20	17	11	31	20	17	17	19	15	16	16	23	12	17	20	18	18	11	28	15	22	13	18	27	24	15	14	17	18	18	21	19	20	25	20	22	18	17	19	21	16	18	17	20	24	23	21	27	15	11	20	21	20	14	13	20	18	13	23	18	21	21	21	21	24	11	21	14	23	14	18	24	16	13	15	19	25	18	14	30	15	14	21	18	11	27	28	23	15	17	17	18	18	22	24	14	13	18	16	23	16	8	20	23	20	15	16	20	10	20	17	26	28	16	22	17	15	21	15	12	26	31	24	22	16	19	16	22	20	24	15	12	29	21	18	17	23	21	15	12	17	16	17	20	17	22	15	15	17	19	20	24	24	17	21	19	12	21	24	19	21	19	23	13	27	19	21	17	14	19	25	26	20	14	19	19	25	20	18	14	12	18	23	16	21	22	19	15	16	15	24	16	22	14	15	17	18	14	21	18	18	25	18	20	15	12	17	15	18	16	22	23	14	17	13	21	15	16	12	22	22	17	23	19	20	21	21	16	20	24	18	20	18	22	23	23	15	15	24	17	21	24	20	27	21	19	27	17	19	24	12	22	18	14	19	14	14	18	19	21	20	15	25	19	16	18	21	21	23	20	14	17	25	16	12	15	24	16	9	20	14	24	15	19	23	16	9	17	20	15	22	20	20	17	16	19	13	22	22	27	19	21	17	16	22	18	23	21	17	21	22	20	19	10	18	22	24	27	10	18	11	22	20	19	19	23	25	22	19	15	14	18	21	19	20	16	21	14	17	20	26	23	21	29	12	18	14	20	16	22	18	21	20	16	18	17	19	16	15	18	15	21	20	18	22	14	30	19	25	25	22	12	30	17	20	24	21	14	26	30	11	17	17	15	28	16	28	20	21	18	22	26	14	19	18	22	25	10	24	18	17	27	23	17	15	21	18	13	14	18	13	17	14	21	21	14	13	20	19	20	16	26	15	17	28	19	17	15	19	17	22	16	12	17	18	23	19	21	24	16	21	24	20	24	17	23	22	9	23	9	14	21	23	14	19	17	16	16	13	15	20	23	20	22	14	15	26	21	14	17	23	18	15	28	14	13	21	15	25	12	18	12	23	23	14	25	14	14	19	17	17	22	9	21	19	19	23	13	14	18	18	20	21	13	16	12	21	13	17	25	25	24	19	16	14	21	26	14	18	23	24	24	23	19	17	19	16	23	20	22	17	16	19	15	16	19	26	12	16	20	20	21	17	14	23	14	16	23	18	13	19	23	20	19	15	27	29	23	13	17	12	25	20	13	15	14	17	19	18	15	22	22	17	27	15	17	12	25	16	17	25	14	17	21	18	12	21	19	11	21	13	14	24	19	19	23	21	15	21	19	20	19	17	28	27	10	16	14	22	20	14	24	21	21	19	24	26	20	19	19	13	18	14	23	24	19	13	12	13	23	20	17	17	13	17	13	16	20	26	17	18	19	17	24	14	24	24	18	20	12	17	14	17	14	19	18	24	20	13	23	17	20	15	17	15	21	16	19	21	21	21	28	27	16	22	17	25	21	19	17	17	17	20	14	22	19	19	24	21	17	18	17	23	23	16	16	14	22	24	23	27	25	14	24	18	20	15	15	18	17	20	25	14	16	13	7	19	19	16	17	24	18	18	16	21	19	19	16	25	14	12	23	11	13	17	17	25	15	18	21	22	18	21	15	17	11	15	15	15	18	20	23	24	21	19	15	20	14	30	16	14	21	16	22	7	20	18	23	10	20	14	16	16	13	23	14	17	19	18	17	22	22	24	20	30	19	16	14	13	15	27	15	22	20	12	19	12	26	19	17	17	23	16	23	15	19	19	23	17	21	18	20	22	20	14	18	20	8	21	22	31	18	16	18	20	23	21	19	25	20	24	20	12	22	16	18	14	17	20	23	14	18	22	19	16	21	20	15	13	20	18	20	21	18	19	20	14	20	20	17	14	19	19	15	21	16	16	19	16	15	26	19	25	23	15	20	18	17	20	23	21	15	23	25	26	18	20	22	25	23	15	20	18	22	21	16	16	23	22	20	17	21	20	17	16	16	15	13	23	13	15	21	17	28	13	16	23	19	21	20	15	21	23	20	13	21	22	20	17	17	17	18	10	15	19	16	18	13	19	18	18	20	13	15	23	23	27	18	22	31	14	19	23	12	16	12	21	18	12	11	12	17	24	15	21	12	19	19	15	20	19	11	13	24	21	14	12	23	18	17	13	23	22	16	18	17	27	15	31	13	19	16	16	17	8	22	27	17	28	27	19	21	12	15	17	21	14	18	14	20	23	12	22	21	22	22	21	16	18	19	18	8	17	23	14	20	18	22	22	16	18	15	20	25	8	13	16	20	16	23	16	19	16	24	15	19	10	16	22	16	16	18	19	20	23	14	17	16	18	17	19	20	22	15	15	23	17	22	17	23	19	10	15	18	15	12	20	20	16	15	18	21	19	22	24	23	13	15	18	21	12	18	15	27	18	14	18	10	15	16	18	10	18	15	20	12	17	25	12	22	22	8	12	17	18	17	15	18	19	21	16	20	25	10	22	15	17	17	14	15	14	17	20	15	25	12	15	22	16	20	18	21	14	22	10	25	13	15	21	21	24	20	25	13	20	23	17	19	13	24	17	13	20	23	30	12	16	22	20	13	17	15	20	18	18	12	24	12	21	14	20	23	26	22	16	23	16	17	16	24	21	19	19
13404	2749	707	1732	3061	3035	2443	1818	1438	1214	1046	896	772	730	680	622	624	694	647	616	504	501	466	450	484	428	447	424	442	450	432	422	395	361	400	379	373	393	390	389	411	375	385	372	400	357	380	350	370	366	389	407	349	342	343	394	347	358	387	369	335	366	372	354	351	389	356	328	372	359	359	380	344	345	369	384	355	357	350	367	343	338	331	371	362	329	307	343	390	361	326	376	339	368	338	332	371	356	381	337	382	380	344	344	382	347	366	358	340	378	359	345	365	353	352	347	358	364	362	371	323	361	341	354	355	352	327	362	378	346	350	349	362	380	353	371	342	315	305	335	316	346	375	357	336	353	360	348	369	321	337	348	369	370	378	357	369	347	355	343	375	352	344	333	376	365	344	353	357	347	353	326	365	367	359	352	340	339	412	347	369	340	336	379	325	362	361	327	360	366	339	357	324	342	349	358	346	355	337	359	325	397	346	330	379	350	408	373	356	337	350	327	393	358	346	362	370	331	391	346	369	378	339	340	365	326	374	329	384	368	348	337	365	368	349	370	334	328	351	376	388	364	378	310	368	355	374	327	377	338	372	373	323	332	388	315	344	351	353	371	395	342	388	326	367	367	348	334	360	371	393	363	358	389	349	367	334	359	342	368	334	346	330	362	354	351	362	347	339	324	376	361	359	356	361	331	358	355	360	348	349	320	359	384	365	331	312	356	347	402	323	373	355	316	367	348	334	337	381	346	350	332	354	377	348	334	324	331	335	378	348	362	357	340	331	360	355	346	364	358	334	338	352	362	373	348	329	364	342	340	362	362	379	360	357	351	332	324	362	316	390	395	359	335	321	349	347	390	353	364	367	343	393	352	374	379	349	361	376	358	356	385	345	378	346	399	368	337	351	352	361	371	373	394	358	380	349	324	365	397	329	343	327	355	355	370	357	359	355	361	389	402	345	360	372	355	370	368	370	324	329	395	383	305	378	332	347	350	333	363	327	340	392	378	343	363	372	360	348	375	351	372	328	338	387	320	362	349	369	377	342	319	338	389	352	389	362	333	355	333	331	392	343	357	331	357	357	343	334	357	335	347	374	362	390	354	350	356	360	359	338	356	339	306	346	323	338	373	365	345	389	346	353	349	306	363	354	379	377	377	355	368	370	371	370	354	358	360	364	353	339	364	357	359	349	334	336	357	387	354	350	370	366	353	366	331	343	373	366	357	339	356	345	335	352	332	346	358	362	355	352	340	363	373	330	376	341	328	352	347	350	343	369	341	342	319	352	339	348	359	338	334	373	342	389	373	366	372	312	363	355	328	310	370	341	342	360	321	351	339	385	340	392	353	347	357	362	376	351	356	364	351	345	348	351	329	332	340	370	330	356	343	336	348	367	364	389	367	318	344	355	362	375	355	343	357	359	315	348	368	365	350	320	339	333	359	351	334	378	361	367	350	340	329	362	354	381	359	356	360	331	334	354	315	364	344	366	363	350	346	336	350	362	336	332	374	347	340	385	359	336	364	356	348	373	343	370	325	329	367	378	338	382	342	360	366	350	337	362	360	376	346	374	354	334	355	340	405	364	356	337	358	356	379	368	353	336	320	360	350	352	352	341	382	363	368	351	396	373	343	340	374	348	376	365	402	368	392	354	326	361	320	345	384	353	355	422	338	395	365	352	354	341	343	341	337	362	350	325	323	345	326	347	332	353	362	368	343	366	354	379	360	362	369	339	327	347	339	327	332	377	327	330	339	354	328	320	358	369	355	352	338	360	362	363	330	356	365	379	317	375	389	356	375	359	351	336	373	353	339	379	360	346	347	327	339	349	339	374	359	345	358	314	366	343	340	380	328	340	349	344	346	373	356	373	366	375	380	360	375	360	392	370	360	354	374	311	316	343	342	334	389	334	355	350	350	366	341	363	345	355	343	361	389	345	367	352	370	317	387	374	352	346	369	328	329	351	324	338	370	356	372	358	336	359	318	398	377	355	366	339	337	354	341	368	349	343	353	333	397	334	352	335	372	337	370	364	335	348	330	358	363	336	357	353	327	361	348	356	366	386	380	381	342	346	384	313	345	371	357	308	368	342	353	345	315	373	334	346	352	375	369	342	367	341	381	359	327	352	357	325	329	350	328	366	346	374	345	384	335	403	352	370	330	371	375	370	353	337	333	360	381	369	338	345	359	348	340	379	373	370	337	327	319	380	355	332	382	369	369	373	386	357	352	334	329	378	360	350	356	381	338	376	341	374	383	380	374	325	316	378	362	325	331	367	366	363	312	351	358	337	352	373	330	314	341	348	341	334	364	319	337	321	372	337	329	334	351	347	354	303	359	386	352	358	369	379	332	346	349	368	337	357	377	358	319	345	378	346	344	353	356	347	361	338	358	328	351	376	363	373	346	336	377	316	356	331	370	379	383	320	352	337	329	361	358	349	361	337	342	371	378	384	364	335	363	359	385	355	330	354	361	366	356	343	348	365	363	349	365	341	373	348	375	346	370	363	371	360	317	343	319	368	347	358	352	362	354	373	364	365	334	341	372	354	349	345	354	335	343	357	357	334	383	339	373	320	346	386	348	334	373	364	339	326	372	368	347	382	355	370	356	346	353	340	379	370	353	368	369	352	356	358	349	357	328	349	362	354	346	353	331	360	368	341	382	355	326	349	373	366	388	325	333	326	326	344	337	357	348	356	360	383	348	324	336	367	332	336	348	381	361	339	360	349	358	367	326	381	360	347	345	342	326	328	351	368	370	337	363	333	325	331	336	374	365	323	377	348	347	339	364	337	349	360	336	395	351	367	338	340	353	360	320	362	346	329	337	335	362	315	389	381	362	375	389	350	367	364	330	340	341	356	356	403	335	333	337	356	346	374	353	345	330	333	361	349	339	339	368	389	355	348	338	352	359	337	352	345	338	345	319	313	392	369	345	390	368	359	359	357	363	375	391	333	369	355	371	363	355	376	348	368	376	379	372	381	379	350	353	382	325	353	339	350	362	340	323	372	374	308	314	345	357	347	330	350	357	348	363	341	368	371	362	378	317	340	369	377	333	360	359	348	355	343	365	367	346	403	357	368	353	347	328	366	345	345	353	351	357	373	360	376	351	373	355	350	362	346	374	339	339	323	343	335	381	348	381	360	334	323	366	358	347	362	352	324	344	362	345	361	344	414	356	355	379	361	351	377	359	358	382	324	320	347	371	333	346	369	377	331	297	361	338	348	333	354	361	373	334	329	323	380	368	360	370	347	365	365	346	353	310	354	343	346	365	321	371	351	345	375	353	343	395	380	338	328	375	362	347	357	337	311	345	375	329	348	349	353	334	341	356	359	334	387	319	367	352	322	349	316	372	334	367	337	355	337	331	331	335	332	398	363	355	362	352	356	351	360	371	352	368	355	373	363	325	363	369	391	331	364	356	350	328	335	368	321	366	366	324	354	347	388	339	322	400	358	351	332	352	359	346	361	319	323	339	368	394	356	359	359	348	356	374	349	357
2562	159	56	49	82	108	109	81	90	80	71	61	54	69	51	46	47	59	50	52	36	37	38	39	40	35	33	34	28	27	28	37	29	35	30	41	30	35	31	42	33	33	42	23	38	31	36	29	44	25	26	40	29	33	23	24	31	27	29	36	21	28	22	35	25	32	31	33	23	26	38	41	30	34	30	25	20	29	34	31	36	27	25	35	30	31	28	36	37	33	40	36	32	28	33	29	34	22	33	22	32	24	31	37	29	29	29	36	25	28	19	31	35	33	33	32	33	18	28	34	41	31	22	23	29	34	39	29	25	33	35	26	31	33	29	28	30	29	29	37	29	28	28	40	35	40	36	37	31	35	35	20	32	33	30	31	39	21	30	47	21	23	25	18	30	26	23	15	31	23	35	28	25	22	26	29	28	37	25	37	25	26	24	30	32	27	34	29	35	36	22	20	31	34	23	26	28	28	41	33	34	37	27	28	34	31	28	31	31	33	28	27	31	20	31	29	30	28	28	33	32	32	28	35	29	27	31	32	30	41	35	20	28	42	38	27	19	33	35	27	22	32	28	37	26	31	29	19	24	41	30	39	26	29	33	22	31	31	25	26	31	32	32	27	36	27	28	29	28	31	35	28	33	25	33	37	34	37	28	35	31	30	29	25	25	25	30	39	25	25	26	28	33	23	39	44	29	30	35	32	29	36	22	28	28	26	16	37	34	34	22	33	29	31	32	32	33	35	41	27	32	35	34	28	34	31	31	36	28	38	33	25	34	31	35	29	26	25	28	34	26	22	38	28	26	28	37	26	24	37	33	26	26	34	31	27	30	30	27	35	32	33	43	25	25	32	18	26	26	29	40	25	28	27	26	33	30	36	31	29	23	25	37	27	27	21	31	31	32	28	37	34	34	32	34	26	33	25	24	33	20	28	33	36	36	31	32	37	28	21	25	40	24	36	32	32	25	30	30	19	29	32	29	40	33	30	28	32	20	37	43	28	32	30	21	28	36	40	30	30	25	27	29	30	28	26	33	22	28	33	32	28	26	31	34	27	28	31	33	40	35	23	30	21	30	23	32	26	41	28	31	33	28	32	39	36	25	33	28	26	27	29	28	39	31	29	31	35	44	27	37	30	33	32	32	28	26	32	31	25	33	34	37	28	32	34	22	34	36	32	40	25	33	38	35	34	33	34	34	18	28	23	34	27	23	28	35	34	27	31	32	33	29	35	33	19	30	28	27	34	31	33	28	32	36	23	26	32	22	28	26	35	16	37	36	33	28	48	31	22	31	31	28	28	34	35	32	38	38	36	37	24	27	28	40	33	26	35	45	34	30	36	27	40	30	34	24	24	32	29	36	24	33	28	28	39	35	31	30	30	48	32	25	40	41	25	31	23	27	35	33	36	23	27	29	28	33	35	21	30	35	28	33	28	30	28	33	23	39	28	24	31	22	34	23	33	29	27	25	35	40	22	33	21	26	31	21	32	35	34	18	28	34	38	31	37	38	21	31	32	29	27	36	24	28	26	34	22	27	27	25	26	30	20	40	37	25	38	29	26	28	36	34	35	35	30	31	34	25	33	37	26	28	32	34	18	28	29	33	29	26	23	30	39	28	31	30	33	22	23	27	31	35	22	37	25	29	27	30	22	31	26	29	37	27	29	35	34	24	29	13	36	27	37	27	23	25	30	29	37	21	27	22	36	25	27	28	18	35	43	18	23	31	25	28	33	18	34	26	32	30	33	36	27	18	25	35	38	27	35	28	31	28	31	27	29	32	32	30	32	34	21	37	32	37	26	20	35	21	32	29	33	30	42	26	22	25	27	37	27	24	22	26	28	26	30	36	28	41	20	26	37	27	30	31	33	30	32	31	37	25	28	34	30	31	32	37	27	38	34	26	25	27	34	29	32	26	32	36	33	30	35	26	35	35	31	35	23	35	29	36	28	41	29	31	33	30	28	35	22	30	36	36	31	24	27	36	32	20	36	29	24	26	36	30	19	26	35	26	33	29	22	22	36	29	37	26	26	45	29	31	23	25	40	35	30	21	37	21	27	30	32	31	30	29	38	36	27	32	33	32	35	39	26	27	32	30	30	26	36	39	23	23	19	31	25	36	26	44	30	28	27	27	29	34	23	23	16	22	29	33	20	28	23	34	34	22	32	34	31	39	32	24	26	29	36	29	38	36	25	26	29	31	22	31	39	37	31	31	24	39	35	35	29	25	33	36	30	24	30	36	27	20	26	36	41	32	21	33	19	34	22	28	31	26	30	25	28	24	26	31	32	37	30	31	36	29	28	31	18	32	24	17	27	24	40	22	28	34	32	28	25	34	30	28	32	34	27	34	34	20	34	35	23	34	41	23	27	27	19	34	32	19	34	37	30	43	32	26	36	33	27	25	25	34	21	20	37	35	32	33	31	30	30	26	30	39	26	33	27	35	22	35	34	21	26	36	27	22	36	26	31	33	35	43	26	21	27	23	27	36	32	36	29	32	33	34	42	35	32	27	36	24	32	21	25	37	29	23	40	27	33	31	31	39	21	31	36	25	38	32	27	34	29	32	30	30	26	35	17	32	42	36	26	26	37	20	32	35	34	34	39	32	25	24	29	40	26	27	32	25	26	34	36	32	31	36	27	23	29	22	34	35	33	39	25	25	25	28	26	48	28	31	28	33	30	29	28	32	31	32	37	35	21	30	27	30	32	29	34	30	31	21	34	26	45	35	36	29	40	24	30	35	30	32	19	43	32	34	30	40	19	40	34	37	37	29	29	29	28	30	31	37	38	27	34	32	24	29	27	28	45	34	35	20	27	30	18	20	34	23	31	25	26	25	29	27	31	34	24	40	22	30	33	29	30	37	28	26	30	33	25	37	31	32	33	46	25	25	26	22	56	32	24	35	37	39	20	39	26	27	34	33	26	36	46	27	32	25	29	29	26	24	26	39	20	29	37	41	33	31	24	24	25	36	31	31	33	35	23	28	26	35	31	36	27	33	29	33	27	30	39	30	42	25	22	20	25	29	39	25	25	28	18	33	31	26	25	30	27	36	30	24	33	30	29	28	27	23	32	30	29	31	31	25	20	32	24	38	30	29	25	33	24	38	31	20	27	30	30	21	31	35	32	29	37	24	29	35	37	27	30	27	26	38	33	35	38	30	27	25	27	21	26	21	29	38	38	30	34	35	34	35	20	35	37	34	23	36	29	35	27	29	31	37	25	29	27	33	35	27	37	26	32	23	31	40	24	36	30	31	30	32	28	15	23	41	29	31	24	42	29	31	27	30	29	29	33	33	31	35	36	25	38	31	29	27	26	25	30	32	34	26	36	29	36	26	47	25	23	35	25	31	45	41	20	31	15	29	24	31	28	27	35	39	26	35	29	29	31	32	23	29	36	29	26	32	28	34	24	37	24	31	29	23	34	28	33	20	32	39	24	31	36	36	36	28	23	30	28	31	29	29	34	38	38	23	25	31	25	23	25	29	35	26	24
18367	4708	1727	5561	9806	9349	7464	5770	4675	3813	3078	2614	2221	1989	1803	1624	1526	1627	1541	1305	1126	1025	981	979	918	895	867	850	813	745	788	747	728	768	698	683	678	705	677	636	667	700	665	675	651	655	665	589	602	646	600	643	662	639	624	664	639	621	605	620	617	551	593	622	595	641	586	645	605	574	611	605	598	619	616	629	535	583	599	618	571	605	587	620	609	612	573	595	631	600	584	597	617	613	601	590	568	603	556	627	539	554	583	565	537	576	602	541	581	579	574	611	602	602	600	574	555	583	587	595	543	549	561	557	622	599	635	564	559	556	598	591	597	607	560	561	585	538	548	536	590	570	567	592	599	566	615	576	546	583	598	568	607	605	593	584	520	601	586	578	545	555	532	585	577	603	579	577	610	574	578	553	590	520	587	582	587	542	546	586	533	552	602	544	548	562	605	621	587	594	583	574	557	588	573	588	564	575	564	566	617	568	550	589	548	569	590	545	560	555	544	566	533	539	584	589	565	550	574	551	585	552	604	571	575	582	570	578	592	575	571	602	621	585	587	558	582	575	573	633	577	580	616	566	588	585	580	543	590	573	561	541	590	606	603	574	549	588	573	597	570	583	539	574	564	557	592	554	574	535	630	602	579	567	537	584	607	579	608	568	588	558	581	558	614	553	621	570	586	615	595	515	594	565	582	531	619	542	589	574	613	533	571	608	565	591	548	596	584	561	603	570	569	581	587	577	581	608	634	583	560	603	583	577	601	591	576	637	550	597	623	552	583	617	591	579	525	584	575	616	526	569	563	634	598	559	578	614	551	566	539	569	598	589	575	533	578	552	564	565	607	545	539	578	581	608	572	568	583	576	604	524	540	543	545	561	550	556	585	573	615	572	558	572	554	564	566	593	629	595	595	583	555	543	602	606	586	560	602	565	595	549	594	578	544	528	595	553	565	603	596	584	624	566	564	571	573	543	548	630	600	639	509	590	547	579	542	563	580	578	604	547	559	571	522	563	589	540	594	579	570	585	591	553	544	574	569	608	572	561	635	618	566	581	540	552	558	556	590	560	572	572	596	586	560	559	601	557	602	581	605	566	583	581	570	588	588	649	612	566	581	624	620	584	594	569	584	578	568	571	576	581	618	585	575	570	569	544	546	551	563	577	600	574	576	581	587	578	613	579	542	552	551	578	599	569	652	553	586	566	570	586	541	547	581	578	576	559	586	570	581	552	582	540	574	609	587	607	543	592	595	560	545	630	562	602	562	584	630	574	561	598	581	597	583	566	604	551	564	559	606	537	567	592	561	589	584	601	578	604	587	565	539	588	592	582	587	584	572	571	555	519	579	564	575	573	594	563	560	545	571	570	547	578	519	562	596	571	599	608	587	608	601	577	590	565	574	621	553	612	587	545	564	588	544	567	588	542	570	596	570	576	567	568	554	556	546	565	591	568	539	564	597	635	608	587	586	613	575	581	603	559	572	569	584	541	623	536	624	535	585	577	558	591	615	539	569	590	551	591	527	601	560	581	588	574	590	555	619	602	600	575	554	609	609	561	566	554	540	578	539	582	567	566	574	554	537	591	568	527	543	591	560	576	530	589	558	573	572	571	583	596	606	601	635	611	571	580	597	597	563	564	583	522	615	576	574	563	531	551	604	584	597	563	565	632	559	583	556	571	629	553	565	581	580	615	593	557	564	579	595	585	610	577	606	590	602	560	596	602	540	586	556	609	580	562	607	530	586	607	585	563	583	582	595	615	578	580	633	573	568	521	570	540	543	549	542	560	566	534	571	589	606	605	567	568	598	537	534	551	597	555	579	599	583	562	596	559	593	577	541	579	555	626	560	561	618	595	616	559	575	581	579	552	582	604	566	587	552	586	559	530	577	556	601	568	536	579	593	569	609	576	557	603	598	560	589	556	604	595	619	562	562	585	571	591	569	532	595	577	554	589	590	609	586	565	605	557	578	566	586	570	580	550	631	589	574	563	547	595	588	570	605	597	596	543	572	564	606	563	579	557	583	561	564	565	556	549	596	636	573	588	552	591	565	562	548	543	567	555	612	558	552	575	551	579	570	600	558	565	605	566	578	567	567	565	643	564	593	585	545	575	584	543	541	591	595	599	602	549	527	569	571	599	545	575	546	513	587	574	580	605	581	575	562	549	602	532	555	591	597	605	569	578	584	544	586	568	609	576	586	544	578	529	587	538	604	641	582	549	567	571	586	546	557	575	568	559	561	591	568	551	587	583	549	566	576	596	547	607	582	644	578	585	573	581	567	567	586	576	578	548	587	579	620	595	588	587	583	566	581	566	584	543	557	546	588	565	559	593	579	526	603	551	551	569	603	558	569	594	542	566	611	586	588	582	543	583	592	563	613	574	554	592	580	602	550	511	573	548	603	573	549	550	576	581	576	557	566	623	587	587	565	531	592	580	595	550	586	513	593	557	552	591	593	592	592	581	571	579	547	585	607	626	565	541	613	559	536	615	588	581	558	615	596	587	607	578	614	545	603	550	595	581	589	570	550	599	562	601	595	589	569	577	572	535	592	553	598	589	557	593	607	605	626	589	542	566	570	574	595	576	565	564	564	596	584	580	584	551	610	557	576	575	581	554	584	581	566	577	575	556	538	571	585	581	537	597	567	527	578	591	565	565	619	560	575	561	628	582	551	580	570	578	607	558	580	570	591	612	594	543	565	604	567	547	582	629	586	588	571	576	578	570	588	553	569	572	594	570	575	565	559	630	600	566	572	587	578	552	616	598	586	572	572	606	572	567	627	589	551	562	568	605	612	589	603	609	571	609	544	546	565	601	565	575	581	548	572	579	567	578	642	586	566	569	579	603	575	602	604	566	586	602	581	562	539	607	594	597	535	581	577	587	583	528	585	583	593	588	566	575	594	600	610	621	544	600	570	574	561	559	612	555	592	603	556	603	546	595	573	565	584	563	576	515	550	566	560	560	588	588	565	558	596	550	568	541	622	524	594	576	566	560	565	544	566	579	596	580	583	596	579	583	569	551	611	566	560	569	583	559	588	581	530	604	550	562	601	557	589	580	583	545	582	573	573	551	551	581	615	555	577	587	559	573	571	574	570	568	585	584	569	588	574	585	531	593	564	589	569	603	551	561	565	580	579	545	555	571	618	565	572	579	586	567	599	572	570	609	566	635	602	560	590	552	582	573	590	593	563	521	554	557	585	604	606	565	580	564	565	586	570	607	617	549	577	532	603	590	571	556	557	532	568	570	565	549	543	572	577	587	592	570	614	589	505	557	577	595	618	600	575	602	559	542	577	554	554	595	585	582	643	544	558	539	564	559	574	593	576	596	587	566	589	602	538	608	558	574	565	549	577	587	550	556	588	572	553	569	552	596	580	580	554	545	590	573	583	627	596	587	572	555	602	566	577	603	568	567	545	561	572	594	550	528	614	548	558	572	583	588	532	538	583	584	597	565	584	598	569	568	525	572	612	531	548	587	544	573	549	565	532	600	561	497
2391	115	62	57	96	97	88	100	79	79	88	45	50	52	66	38	45	43	47	44	30	33	45	36	41	39	39	39	32	33	46	35	29	36	35	28	27	32	29	23	41	44	25	32	42	39	18	41	35	30	33	29	22	25	43	28	22	32	34	43	17	27	33	31	38	28	31	40	31	29	36	21	36	26	24	30	25	43	31	28	22	26	30	30	23	36	30	34	25	31	29	20	29	33	26	28	34	30	30	27	35	20	25	35	33	25	44	32	24	25	46	27	34	43	38	44	29	40	40	30	27	37	30	27	18	32	42	43	42	39	40	38	27	36	31	32	26	24	22	32	28	34	30	41	30	30	26	27	36	33	29	25	32	30	25	30	33	29	32	24	22	30	19	26	20	29	31	24	37	27	42	34	30	38	20	24	30	33	28	30	25	32	28	30	41	35	25	35	30	38	31	33	40	35	25	37	32	38	31	24	26	25	28	23	27	30	37	27	31	25	29	28	22	42	18	28	36	35	29	34	27	19	29	23	34	22	39	29	24	31	26	22	37	32	45	24	26	30	29	35	26	39	38	30	19	37	20	26	20	26	30	24	38	34	19	23	25	37	33	32	27	34	30	30	36	26	28	37	34	28	34	30	26	31	35	28	35	42	32	31	20	24	18	30	29	27	25	38	32	26	25	29	27	19	29	24	26	41	22	29	15	31	29	19	33	26	26	28	31	36	33	36	28	22	36	37	36	29	24	32	41	32	38	31	27	40	33	37	26	33	29	23	33	30	37	33	34	28	38	42	32	40	29	38	22	36	32	24	37	25	39	30	19	25	29	32	27	27	38	30	30	24	30	22	37	26	20	33	22	25	40	29	24	25	35	33	27	24	23	37	43	27	30	39	33	32	29	29	33	24	37	27	36	31	32	29	31	25	34	23	41	33	37	36	31	34	26	25	24	31	24	32	26	31	26	32	29	41	31	34	35	30	25	35	27	31	22	33	38	25	33	24	28	33	31	20	27	28	34	32	22	42	19	21	21	36	29	27	33	34	36	32	32	35	28	29	29	33	35	34	29	30	23	28	27	33	14	23	29	33	24	26	27	23	21	34	31	25	20	34	30	27	42	25	29	30	34	24	26	34	30	22	21	34	39	25	41	25	16	25	32	29	36	37	28	28	28	30	26	39	29	34	25	38	36	36	31	27	40	41	30	31	22	31	36	18	26	36	30	35	31	30	34	29	20	35	28	22	37	35	30	20	31	21	22	38	31	28	32	31	29	23	27	29	32	36	30	33	30	41	26	19	26	33	32	32	36	30	31	25	26	22	34	31	30	29	35	30	30	26	25	27	37	31	27	35	26	41	33	18	39	27	21	33	24	23	28	33	28	41	31	25	26	28	21	33	22	27	23	21	38	31	30	41	22	34	27	31	37	32	34	27	33	26	30	26	32	28	28	31	35	27	36	29	31	32	35	29	37	31	25	30	26	22	28	35	20	39	21	31	29	34	33	29	29	33	30	27	32	27	20	27	24	32	31	27	30	38	23	32	21	30	29	29	28	34	29	23	30	31	25	37	34	31	29	30	38	33	27	31	27	26	26	20	26	26	20	25	31	29	30	48	19	31	35	41	37	36	33	34	22	21	25	23	31	31	39	20	31	28	27	44	21	37	39	39	31	28	27	23	24	34	32	34	23	30	30	24	39	23	30	32	31	33	35	41	31	33	38	29	45	32	16	32	37	28	23	28	33	25	26	29	35	26	27	25	31	25	35	30	24	26	24	29	31	20	38	27	42	40	35	36	32	29	33	35	25	24	30	29	32	35	31	28	27	36	34	43	40	28	34	32	20	36	27	31	31	30	30	26	28	26	26	25	29	44	31	33	22	37	33	29	26	38	36	35	30	32	29	32	37	35	36	25	32	33	39	28	35	24	26	27	34	39	20	34	33	39	33	27	26	22	28	22	26	32	37	33	39	30	40	28	26	25	20	27	28	27	26	29	34	25	27	23	37	33	26	28	25	44	21	31	33	36	31	30	38	25	36	36	29	27	31	25	24	30	23	28	41	42	34	25	31	38	31	34	32	31	33	45	23	31	40	31	32	34	26	32	27	44	33	30	28	31	31	29	22	26	37	27	31	29	38	34	29	31	30	33	33	24	32	27	31	27	34	32	33	29	22	30	26	32	28	31	37	32	26	26	34	35	39	35	27	29	37	29	31	38	38	33	32	37	26	22	23	37	43	16	37	33	27	29	37	32	32	36	40	23	31	24	33	30	32	37	34	29	30	32	29	37	21	38	28	24	26	34	23	43	22	28	28	29	27	31	26	27	31	25	31	28	36	27	26	23	42	37	29	23	24	21	21	24	33	32	25	24	31	27	37	27	38	24	32	28	25	35	21	30	32	30	34	36	25	30	38	31	23	24	29	39	21	23	32	30	30	25	35	28	25	32	21	38	28	33	33	24	27	23	23	30	30	30	32	31	36	27	26	35	33	28	27	29	24	22	30	23	23	25	22	29	35	28	27	25	34	28	28	39	32	20	30	32	32	28	30	35	29	39	39	30	25	29	26	28	49	29	23	46	29	29	28	35	22	30	28	20	42	32	35	18	28	39	26	29	27	34	45	34	25	35	20	25	42	28	32	26	24	25	31	35	37	41	21	21	29	37	33	33	34	31	30	31	34	32	33	28	28	26	45	25	34	22	29	40	26	28	33	38	25	37	39	34	27	31	25	32	32	27	32	29	37	35	23	28	38	39	43	36	30	38	35	34	26	26	27	26	36	26	30	34	26	33	24	20	30	27	22	39	48	28	31	30	39	26	34	32	29	29	27	28	31	32	25	34	29	28	45	24	26	35	22	37	28	36	35	28	26	38	22	23	25	35	24	37	31	36	35	30	38	32	42	27	32	19	28	27	28	33	28	30	27	35	34	34	29	35	29	28	31	26	25	31	34	31	24	37	27	35	40	25	20	22	28	30	36	28	30	27	21	28	13	30	32	32	36	30	28	35	37	28	37	26	25	30	29	27	20	30	29	29	25	40	34	33	27	31	32	31	29	29	27	30	32	39	33	34	23	29	26	27	32	22	33	32	30	26	39	33	29	26	35	40	33	35	31	24	39	26	38	29	23	25	34	25	31	40	26	25	34	37	33	32	33	29	34	26	30	33	38	36	36	24	30	39	30	29	35	23	37	29	32	32	29	29	36	26	34	34	30	34	39	34	24	30	26	35	33	38	38	24	32	33	23	32	48	30	30	26	25	29	28	37	29	35	45	27	30	29	31	33	30	29	17	27	31	39	16	28	33	23	36	34	25	36	28	29	34	21	37	38	33	22	30	32	28	33	34	30	30	36	28	32	41	28	23	22	26	31	30	26	36	30	31	38	34	26	23	22	29	40	32	36	26	21	33	21	27	29	37	19	26	36	40	38	40	29	28	28	37	35	27	33	33	37	39	23	36	29	27	29	29	21	25	34	34	27	30	33	34	35	32	34	41	23	31	22
18280	4442	1732	5285	9368	8717	7096	5630	4388	3561	3073	2545	2136	1939	1692	1570	1431	1661	1624	1290	1037	1010	1034	983	889	871	843	809	849	806	775	742	726	729	668	693	700	672	684	693	665	697	671	668	647	624	653	584	656	626	664	676	677	654	648	600	660	600	646	609	592	620	582	612	585	604	552	600	601	615	580	579	604	623	645	579	552	603	637	573	576	577	581	594	571	607	560	603	642	589	619	589	579	605	594	569	601	542	623	566	552	565	529	579	535	596	573	584	582	594	576	545	584	586	563	589	529	568	597	564	612	597	582	591	567	587	560	599	583	565	561	580	582	571	555	619	589	552	594	558	555	570	529	522	583	585	586	556	581	577	574	579	583	600	534	583	571	551	560	595	626	581	584	589	584	600	583	603	549	564	580	584	556	564	543	591	586	579	574	593	600	563	606	591	537	529	605	559	580	609	590	597	629	581	595	604	571	556	569	565	570	618	566	571	552	552	624	567	607	564	564	562	565	625	566	579	574	534	540	615	597	568	564	541	551	546	567	543	608	574	608	638	546	629	588	556	546	613	597	573	541	608	545	583	589	576	584	547	596	573	542	570	601	563	571	572	530	594	531	586	561	585	563	517	515	564	565	611	554	583	566	546	589	554	582	569	567	591	583	585	602	502	584	565	535	568	553	525	586	583	577	565	581	555	561	576	576	588	577	569	532	595	613	593	597	572	573	613	590	617	596	563	563	574	604	566	543	585	575	634	567	496	568	547	556	582	571	553	613	530	589	554	566	589	600	584	580	585	554	531	543	573	589	576	561	577	605	557	589	561	630	591	549	572	584	590	594	593	591	562	633	598	620	531	570	559	569	564	541	529	562	519	571	545	581	559	549	605	543	573	576	568	579	584	578	610	591	572	580	565	574	575	550	573	581	542	561	556	547	660	571	539	579	560	608	608	553	563	581	589	571	559	571	562	573	564	578	559	599	572	549	589	553	574	569	560	574	579	606	550	562	598	594	596	581	558	513	593	555	516	544	571	546	553	588	585	545	586	552	581	547	613	569	586	622	602	534	561	582	539	624	555	553	541	572	578	578	544	559	609	568	541	578	593	560	596	585	550	569	541	624	570	543	562	574	559	554	547	577	546	545	573	575	586	537	529	551	558	555	534	545	578	520	563	540	580	570	586	551	548	540	595	555	563	565	565	564	563	566	583	573	545	591	545	528	559	582	544	555	586	590	583	590	596	569	568	624	609	559	649	598	562	588	552	588	583	618	592	610	588	613	583	613	581	602	570	584	560	580	606	592	565	617	566	563	609	598	563	585	565	639	584	550	577	541	543	552	623	561	547	586	581	577	566	567	569	586	550	540	584	570	587	551	611	565	605	620	567	533	562	612	572	577	583	556	558	509	580	529	554	580	580	553	597	594	573	623	604	530	608	584	580	588	531	587	560	589	590	591	563	590	567	580	592	589	554	579	541	566	597	591	555	566	618	543	608	592	581	587	563	545	567	544	601	556	547	549	541	534	528	575	572	575	583	561	559	583	577	580	551	605	575	546	597	572	567	615	554	572	578	560	590	591	593	568	586	543	601	574	588	559	555	561	584	574	561	555	593	597	596	539	545	589	564	587	551	589	599	627	572	565	556	583	570	604	584	566	572	566	586	597	578	523	577	584	581	586	557	590	572	541	560	573	590	561	611	608	607	595	540	577	577	552	538	555	573	579	577	582	552	589	607	543	570	546	610	595	575	560	563	620	551	531	591	601	564	550	546	555	569	563	585	560	575	583	562	572	581	553	531	538	571	576	583	543	558	573	582	586	608	569	580	594	605	572	570	580	634	595	577	544	599	563	591	568	604	622	595	573	585	588	563	605	550	574	574	609	585	597	584	548	541	567	591	576	596	571	572	532	568	622	608	563	576	630	611	600	548	548	552	573	566	553	561	606	567	581	564	551	559	546	538	611	522	587	550	598	584	571	549	593	585	615	593	581	579	563	598	602	601	600	551	591	590	551	594	572	534	579	555	578	566	545	572	580	621	554	563	595	568	558	570	573	603	543	585	560	596	577	582	555	552	557	591	587	579	591	606	595	589	611	576	615	576	598	575	562	584	530	612	583	603	590	554	567	610	577	589	550	563	587	619	578	538	537	602	586	586	585	572	579	560	531	574	525	552	579	640	606	563	527	578	577	557	582	563	587	571	528	578	532	572	574	577	574	584	568	549	565	538	591	602	537	571	532	577	597	592	535	584	609	554	567	583	599	557	580	568	552	579	572	551	534	557	573	591	562	576	632	565	571	550	615	620	578	592	602	524	603	510	610	564	576	550	579	570	557	569	546	594	595	572	553	608	581	615	554	566	536	570	561	600	576	541	554	607	533	557	570	595	578	551	577	555	587	611	572	595	565	619	581	572	546	574	561	598	571	577	606	542	602	551	567	580	572	549	564	569	574	588	583	619	553	555	588	579	572	597	558	605	586	546	592	543	603	540	556	559	480	561	527	545	596	612	543	529	594	592	577	580	549	501	548	576	599	570	552	563	542	564	607	563	587	569	601	572	588	613	576	553	527	560	580	572	581	552	597	582	567	524	631	596	562	534	542	614	610	564	590	607	536	574	569	568	605	560	544	606	570	620	551	574	570	558	637	550	554	538	599	586	595	558	534	548	592	532	579	522	553	566	621	603	543	550	575	551	577	612	579	561	533	571	598	571	550	564	556	556	557	586	564	569	569	634	563	576	559	531	577	558	572	558	530	571	610	628	600	542	580	605	532	556	509	575	605	549	569	592	592	548	627	585	552	547	645	586	563	588	565	590	653	541	586	578	506	573	612	581	529	593	567	601	597	626	582	570	575	623	535	585	569	591	539	565	599	556	624	561	575	526	603	596	573	540	563	601	579	560	547	587	552	562	560	580	588	579	584	591	591	587	588	528	595	556	564	567	579	559	573	572	566	571	544	606	556	596	529	610	593	527	589	614	557	506	571	572	607	532	585	559	540	590	602	577	546	602	545	559	592	582	575	537	559	554	556	547	606	558	605	589	579	569	556	572	582	552	605	620	565	583	579	600	589	564	577	568	572	610	583	556	522	538	610	630	588	572	597	582	580	545	597	551	609	548	579	594	577	560	564	559	564	536	564	583	571	588	595	580	575	601	588	563	578	517	598	532	570	564	607	583	591	560	572	532	586	533	584	530	586	625	575	591	573	551	557	549	583	595	541	599	582	581	611	581	550	591	587	559	604	606	569	535	574	537	566	539	544	608	559	581	572	560	587	575	566	569	597	574	622	551	544	606	579	570	570	607	557	553	595	567	552	549	555	577	578	579	595	555	559	616	617	580	569	575	579	540	581	571	572	582	598	561	542	547	572	598	522	557	602	573	558	576	578	585	543	575	587	562	617	608	596	543	555	579	597	639	554	536	549	570	599	560	521	602	580	563	581	569	547	537	548	544	564	558	577	601	566	573	602	541	581	572	574	595	578	530	551	562	535	608	562	542	581	581	556	591
2118	281	93	77	137	164	151	166	128	115	94	68	65	63	71	51	55	66	52	60	39	31	32	35	35	25	23	22	30	22	29	18	23	26	20	22	32	20	21	14	23	25	20	18	21	27	19	24	19	22	16	16	28	17	18	23	12	23	19	17	23	24	19	14	19	22	18	23	23	16	19	15	16	12	17	14	20	21	22	23	20	14	18	16	22	19	14	17	21	14	14	23	13	15	11	11	11	19	17	20	19	13	9	19	13	16	9	21	13	20	13	18	30	26	21	14	12	15	13	22	23	18	16	15	15	23	17	17	12	14	17	13	17	18	12	17	18	13	20	6	18	17	6	15	15	17	16	26	10	23	16	18	8	16	19	10	16	25	12	11	18	14	13	11	19	12	12	18	15	11	16	14	17	9	18	10	21	11	13	26	10	23	13	23	16	17	18	19	14	22	18	22	15	18	13	19	24	10	14	18	19	14	14	18	15	11	18	16	16	15	22	12	10	14	13	15	11	20	23	15	20	16	18	15	8	16	19	13	16	22	14	19	25	10	14	11	15	15	15	10	22	25	21	15	17	16	15	15	21	14	16	18	17	15	13	17	21	11	11	13	10	13	20	11	19	15	18	9	8	19	15	18	12	16	17	13	16	18	13	20	21	16	12	21	13	10	13	14	18	9	16	16	12	9	18	12	11	22	21	16	12	15	16	6	20	15	18	11	13	20	15	13	25	21	11	13	19	21	15	14	7	16	17	11	12	23	16	14	19	13	16	16	16	9	14	13	13	10	9	13	13	13	21	10	15	17	16	13	11	16	24	21	13	19	20	18	16	18	19	15	11	16	9	16	26	12	23	15	8	19	15	13	12	24	9	17	20	15	12	15	13	22	20	13	19	14	16	12	21	14	11	18	20	14	15	16	10	16	24	13	14	16	15	21	16	18	14	15	20	14	20	20	20	12	11	8	16	14	26	20	16	21	20	15	13	22	11	13	11	12	15	15	16	20	20	12	13	20	14	19	15	12	16	21	16	14	15	14	10	20	13	13	20	10	16	16	25	14	15	13	10	13	15	16	21	21	18	16	16	19	11	14	17	14	15	25	16	19	20	15	19	10	11	16	20	21	14	19	17	14	12	23	18	10	15	13	13	17	15	15	18	18	20	14	15	17	13	10	9	9	11	12	13	17	18	6	16	16	16	17	18	16	18	21	13	20	19	9	17	13	16	14	16	14	19	16	11	13	14	14	17	14	12	14	16	18	18	12	15	21	21	9	17	19	12	17	13	21	17	18	14	16	19	16	18	13	16	11	21	19	12	16	11	17	15	20	14	16	12	7	18	25	9	15	22	23	17	9	20	18	17	13	9	18	25	8	14	11	16	19	18	13	18	15	19	24	12	13	21	12	13	12	20	18	14	21	22	18	18	11	12	13	21	11	11	24	14	18	11	14	18	16	15	13	17	17	14	20	16	14	16	24	16	15	14	12	20	11	20	16	16	16	14	25	21	14	18	9	16	17	12	22	17	12	17	10	21	20	16	15	17	19	15	24	11	18	27	12	9	22	16	13	10	19	18	17	18	15	13	16	16	16	13	12	19	34	16	10	15	16	15	10	18	15	17	18	17	16	15	14	17	13	21	20	17	18	12	14	15	7	14	17	9	15	16	13	17	20	18	14	12	16	18	18	14	19	16	14	17	13	12	16	22	18	22	23	10	11	20	21	13	11	14	16	21	14	19	18	10	17	19	12	10	17	20	20	18	22	21	17	16	14	16	15	16	9	8	17	16	17	12	10	18	19	14	13	9	11	14	19	20	18	7	16	16	15	15	20	10	23	12	10	20	14	15	20	11	18	16	12	10	12	14	13	16	18	20	15	18	23	24	17	19	15	16	22	14	13	14	20	17	10	14	12	23	11	13	15	13	16	14	14	20	15	9	16	16	18	16	23	9	9	15	16	22	12	13	23	23	13	26	17	12	19	11	19	17	8	19	18	24	12	17	19	18	18	13	12	12	15	18	14	9	22	10	23	11	19	15	17	16	11	16	19	19	11	14	15	15	14	12	19	9	10	17	18	16	16	21	16	14	10	18	21	17	17	18	10	13	21	15	13	22	14	16	16	21	12	18	15	14	11	19	16	19	20	14	25	16	15	20	18	21	16	14	16	18	18	13	16	11	14	14	14	20	16	11	13	7	15	14	13	10	19	10	15	23	12	20	12	18	13	13	10	20	14	9	16	9	16	10	11	14	10	15	14	14	18	16	14	16	18	14	21	13	14	18	19	20	11	12	10	16	13	14	17	18	22	14	15	11	18	22	21	15	16	12	17	16	19	15	17	23	16	16	15	17	16	15	25	14	14	16	18	18	24	11	20	14	11	20	17	20	13	19	22	12	16	14	13	13	19	13	15	12	5	16	14	19	8	16	9	17	12	13	10	17	20	20	24	16	17	17	15	15	16	17	24	17	17	11	25	14	10	16	14	12	12	20	9	17	22	13	20	17	9	15	15	12	21	15	18	8	13	10	20	21	19	17	15	14	14	9	16	8	14	29	15	19	16	16	18	14	20	24	19	10	19	21	12	12	15	15	17	26	21	12	14	22	13	13	13	17	20	16	14	19	18	17	12	23	19	15	17	17	20	14	11	16	19	17	16	16	22	10	19	11	14	18	9	20	20	20	24	16	10	25	11	18	10	17	8	19	10	21	23	16	21	15	11	9	15	19	24	14	18	13	18	14	14	9	16	11	13	15	14	14	11	18	14	21	15	15	16	19	9	17	20	20	15	13	18	24	21	13	16	22	14	10	19	5	14	11	20	19	16	11	12	15	12	13	9	10	10	18	12	9	20	18	16	15	18	19	11	15	19	17	15	18	18	21	14	17	23	22	12	11	18	16	13	13	12	16	7	11	14	20	13	11	15	20	14	9	9	15	21	21	19	11	16	11	12	13	17	17	14	22	17	17	14	12	20	17	16	19	22	9	14	14	18	16	14	14	16	24	10	16	9	16	16	8	10	15	18	16	14	14	7	18	9	19	5	24	11	15	11	19	15	12	13	19	15	17	14	11	11	17	16	13	19	12	19	14	16	12	23	16	17	21	13	19	19	15	19	13	15	20	10	13	13	18	16	17	12	21	12	10	20	16	14	15	12	20	10	21	14	18	19	12	17	16	17	14	15	17	22	15	20	18	24	12	13	9	22	16	12	20	17	16	23	12	9	11	17	19	22	15	26	15	16	17	16	19	23	19	13	20	14	8	9	17	15	19	20	10	18	14	20	16	17	12	20	10	16	18	20	20	20	17	18	13	25	19	26	16	16	21	22	9	14	17	16	18	14	22	24	11	23	19	13	9	13	20	13	17	19	21	20	11	15	10	21	20	21	17	17	14	18	13	19	18	19	19	16	14	15	14	18	10	16	19	18	14	20	17	11	16	14	17	12	15	12	12	21	19	4	10	18	14	9	14	13	11	23	13	14	15	21	17	14	17	19	16	13	24	15
25364	7855	2783	10091	16810	15894	12944	10186	8178	6517	5270	4519	3669	3191	2840	2528	2324	2507	2372	1837	1414	1300	1213	1152	1071	985	888	907	838	844	769	663	699	645	638	585	577	567	546	498	493	523	505	475	488	432	509	455	432	399	453	402	444	427	425	467	405	430	407	428	416	385	412	381	375	377	355	363	334	385	348	375	359	377	333	353	367	322	310	337	338	371	371	330	341	340	327	334	309	329	344	337	332	320	324	365	316	332	327	367	334	325	299	321	327	351	300	326	341	326	328	327	336	342	303	296	280	305	314	300	296	305	277	303	306	289	351	323	295	287	312	310	288	312	318	308	298	313	302	347	288	326	311	318	318	312	343	299	297	326	324	322	338	331	294	305	339	339	285	315	361	296	296	337	300	287	298	287	303	309	296	281	315	290	317	312	325	340	299	303	270	297	303	326	298	317	294	316	307	336	299	328	311	293	295	317	323	307	312	312	311	308	289	287	303	295	334	307	285	322	311	326	295	283	336	322	330	306	285	288	321	327	283	321	316	282	311	301	324	314	303	353	289	293	314	328	311	277	352	305	276	321	317	305	320	313	315	322	294	318	314	315	289	312	307	297	297	295	326	307	345	337	302	313	293	282	288	308	295	299	290	334	283	311	301	283	297	310	310	291	341	301	291	306	295	294	314	317	298	307	340	299	301	298	308	297	309	332	266	316	322	316	293	296	306	281	297	327	294	302	312	284	316	325	302	322	306	289	303	309	267	309	273	303	291	289	317	294	312	298	304	261	289	285	294	274	343	289	308	292	318	312	325	333	314	307	313	287	335	280	289	303	298	311	303	283	293	290	324	324	299	287	308	279	316	295	289	308	299	275	317	314	318	318	322	287	335	297	271	328	264	313	300	295	288	320	321	322	281	327	305	295	309	299	283	306	267	277	277	307	301	311	339	297	306	317	298	318	297	310	279	286	305	293	306	308	281	315	318	272	292	272	301	308	306	248	298	323	310	331	302	271	298	298	320	305	309	278	336	310	332	317	317	305	277	307	339	315	280	314	319	315	306	291	293	331	295	325	300	297	304	300	314	310	300	322	320	339	295	308	310	295	304	292	282	337	295	317	287	312	304	298	311	306	275	302	298	297	289	313	302	322	279	274	347	301	291	309	282	287	329	306	284	323	271	314	320	314	315	331	301	322	307	315	302	281	297	312	311	290	296	312	296	330	289	310	339	278	297	285	299	328	270	259	285	299	317	300	313	335	281	312	291	298	315	300	312	273	316	260	329	285	319	305	303	324	322	299	310	328	331	328	305	291	322	294	310	298	292	296	288	281	279	326	286	278	333	302	294	282	312	308	307	280	290	316	319	306	310	279	298	309	287	300	284	298	317	345	277	309	315	298	273	314	292	293	331	293	324	317	299	286	328	293	332	314	289	324	290	287	261	316	290	300	293	309	334	295	310	299	304	308	323	302	292	288	300	306	283	301	296	315	311	305	280	296	314	311	355	297	317	306	302	329	275	322	308	284	267	259	305	314	286	320	268	313	310	321	332	302	319	297	306	311	309	270	291	311	273	360	294	319	290	316	304	300	326	327	317	321	342	341	288	318	292	311	276	288	337	319	284	289	292	300	309	264	315	281	308	300	341	289	300	310	296	305	308	292	344	310	299	299	286	316	276	288	306	287	298	288	309	299	280	307	312	316	292	322	319	305	285	294	297	301	289	288	287	285	295	309	310	335	325	269	305	290	297	314	301	280	288	287	284	310	289	310	291	310	316	330	309	296	307	289	319	294	311	311	287	278	298	304	317	325	296	338	289	300	291	310	291	313	316	305	317	318	282	307	301	279	316	320	304	296	276	337	339	276	342	307	293	314	287	307	299	315	315	305	298	318	322	331	307	298	320	305	300	308	315	281	288	312	297	274	285	283	301	293	300	337	279	317	321	302	307	305	305	304	317	281	277	298	328	301	315	315	284	259	333	284	308	299	291	299	312	303	300	284	325	311	287	305	300	316	333	307	314	310	323	304	291	325	310	301	320	272	320	290	289	318	289	301	308	310	283	300	308	302	321	297	315	301	316	305	304	286	301	302	295	313	317	281	311	371	279	274	286	290	336	333	268	278	307	313	279	299	298	288	302	324	274	284	294	313	300	307	331	285	327	275	288	281	312	335	322	302	323	310	315	315	312	279	299	330	285	283	290	311	309	292	298	280	298	309	283	294	290	315	285	323	297	309	346	313	305	305	285	313	280	306	298	270	326	321	297	286	315	290	306	292	310	304	340	305	316	299	323	296	330	302	329	339	321	315	313	283	289	310	315	299	307	330	308	308	285	275	308	312	301	294	276	290	278	312	290	297	315	305	314	286	289	309	292	305	300	303	305	322	278	275	302	291	314	321	283	294	289	319	292	297	307	320	296	278	307	302	317	311	323	289	288	342	299	291	308	311	299	319	292	291	313	313	312	295	313	329	316	285	298	334	300	299	311	287	272	297	285	301	301	332	301	315	324	307	321	331	312	308	260	323	291	276	310	326	311	283	325	339	308	321	309	305	272	293	297	343	306	301	283	305	282	303	319	291	284	311	287	302	319	297	281	343	312	316	303	314	322	288	272	311	276	298	284	312	310	335	303	297	303	325	300	313	309	322	286	304	306	327	304	315	281	320	314	363	312	331	309	277	334	298	304	289	295	294	273	310	299	294	292	306	320	311	310	296	294	284	288	268	330	284	306	320	278	290	329	288	274	276	296	325	302	285	307	309	281	301	301	304	276	313	307	298	310	297	315	296	315	288	304	302	289	328	318	327	290	332	264	307	280	294	307	322	289	285	281	336	300	294	302	300	319	288	304	363	286	305	309	305	292	299	301	307	312	319	289	294	284	306	326	310	341	327	280	292	294	313	301	303	311	312	298	307	310	310	324	302	290	320	308	270	277	333	294	287	306	305	319	278	309	295	290	321	302	356	311	306	309	297	296	318	297	337	284	341	309	314	319	335	328	281	259	333	278	308	296	334	317	320	322	300	307	336	293	302	324	309	308	327	286	321	301	278	328	307	299	306	297	299	304	304	304	329	317	311	307	302	285	309	276	314	307	345	306	304	313	273	284	288	289	301	315	304	299	299	309	296	324	297	328	303	312	327	268	314	315	307	324	322	326	336	287	294	311	315	291	325	334	279	277	300	270	261	237	321	311	335	298	311	265	288	281	296	325	301	298	308	300	291	317	329	320	336	292	312	301	328	288	286	322	318	283	302	296	303	298	314	301	318	299	321	288	307	292	301	308	310	294	284	320	282	270	278	307	312	279	296	330	296	296	328	303	258	305	296	333	323	316	288	309	308	292	289	316	326	324	301	312	287	319	304	290	309	296	323	325	291	305	307	301	306	285	294	295	312	301	315	319	293	260	296	296	311	287	297	298	341	311	286	336	312	303	301	338	301	307	314	298	303	314	300	304	316	313	297	298	309	292	286	289	297	285	289	299	314	329	279	325	308	298	306	304	283	283	320	301	297
1323	54	25	33	41	38	35	35	33	37	24	24	21	25	20	22	21	34	36	19	16	20	21	20	25	28	14	17	19	22	17	19	25	14	25	24	26	16	22	20	16	27	18	22	20	18	15	14	21	19	14	21	16	17	13	29	21	15	17	15	26	10	17	25	18	22	23	24	16	21	23	16	12	16	15	22	21	21	15	15	23	21	20	24	18	21	19	17	14	12	21	13	15	29	16	21	14	17	15	22	28	19	20	20	11	17	22	13	16	16	20	22	11	16	10	25	18	19	16	15	16	19	13	12	23	16	19	22	11	16	21	12	14	22	22	20	19	14	18	21	21	23	20	16	24	16	11	27	16	21	17	19	18	17	16	14	17	23	23	22	21	15	19	12	21	15	14	18	20	17	10	18	21	22	13	18	17	27	14	23	14	15	21	18	18	31	16	16	22	13	23	19	21	27	15	14	12	24	22	15	24	21	18	8	18	23	23	30	23	28	11	22	21	19	17	22	16	15	27	19	26	23	15	11	16	24	15	18	11	25	18	20	20	13	16	16	23	19	16	17	23	15	15	15	17	15	18	18	25	16	18	28	18	16	17	19	20	26	20	9	16	11	16	26	17	27	19	18	16	22	26	34	21	14	19	14	14	17	24	14	18	17	27	19	21	20	19	14	20	19	15	23	22	24	18	24	26	16	19	18	17	20	22	18	17	23	17	13	24	23	16	20	17	25	17	20	23	14	17	14	26	17	19	14	20	24	18	18	15	18	19	12	20	23	11	20	28	18	12	23	17	17	16	18	13	17	22	14	19	22	22	15	12	24	21	24	17	17	19	26	17	18	21	14	19	22	21	17	30	23	14	26	19	19	18	14	17	25	15	12	19	20	16	24	20	15	20	14	18	17	16	24	20	23	23	18	16	23	14	24	15	15	16	17	21	15	11	17	14	17	22	20	20	22	11	17	12	15	22	15	20	15	20	16	18	16	22	20	16	18	14	22	19	18	21	7	11	11	23	19	28	21	30	19	20	15	26	26	24	21	20	21	13	27	11	10	16	21	26	18	23	26	17	22	21	28	25	16	16	19	21	19	18	23	18	15	11	16	19	12	19	28	21	14	15	27	18	16	14	20	18	15	21	21	16	23	16	22	24	13	17	17	20	23	18	20	18	17	25	15	16	14	22	15	26	20	14	17	22	19	16	22	22	17	15	16	19	23	20	13	14	17	17	19	23	24	14	20	16	10	16	28	20	24	19	23	17	19	17	20	22	21	26	20	17	23	19	22	19	12	14	15	20	18	19	19	18	15	18	17	19	23	18	26	18	24	24	12	23	18	14	23	19	17	19	20	20	20	15	16	20	23	16	23	25	17	18	26	21	25	14	20	19	17	18	14	17	29	14	15	19	23	19	16	18	20	19	15	13	12	19	15	16	27	22	24	22	18	21	22	25	15	10	18	14	23	23	17	22	23	11	15	28	20	17	9	20	18	14	18	26	12	20	26	20	20	18	15	19	11	25	21	26	18	21	23	24	24	13	22	26	18	21	14	21	18	18	21	13	20	26	21	16	16	21	22	21	21	15	13	22	28	18	25	19	21	17	16	17	25	27	19	19	19	15	18	20	23	15	20	20	14	22	21	12	19	11	25	12	17	22	22	11	27	11	22	19	22	19	18	16	20	19	25	20	15	21	18	29	25	29	25	19	18	36	19	25	14	16	19	24	23	16	21	22	18	19	14	22	14	16	23	19	19	16	21	16	19	25	10	15	29	17	21	21	14	17	24	20	13	22	18	9	20	12	17	21	32	20	17	16	16	17	21	20	22	35	14	11	25	17	24	20	16	25	20	18	26	24	17	20	7	16	20	12	25	19	12	21	21	16	17	18	15	15	24	11	23	11	17	19	18	16	15	28	24	17	10	25	20	15	17	12	17	18	12	19	18	19	18	22	20	23	14	14	19	20	17	20	22	22	24	18	17	13	17	24	28	13	9	22	18	23	16	19	22	19	18	21	18	31	21	21	21	15	23	19	18	16	28	23	23	17	20	14	26	30	16	21	20	21	20	21	18	14	24	22	21	10	12	21	16	19	16	16	20	21	16	18	13	15	18	18	15	18	22	21	23	19	22	11	21	26	15	15	19	23	19	18	16	14	19	21	13	18	25	20	20	19	12	13	16	22	18	12	16	10	17	22	18	21	16	13	21	15	11	17	17	14	22	15	17	15	34	17	17	16	24	23	18	20	19	17	18	31	18	22	20	16	7	19	14	20	19	24	19	18	17	13	19	23	10	19	15	24	14	24	18	15	14	24	28	21	17	16	25	17	21	20	19	27	13	19	19	13	16	11	15	18	20	16	17	23	21	22	20	21	17	16	23	14	10	21	19	18	9	19	19	21	10	16	18	16	18	16	14	23	11	16	18	18	14	19	18	20	21	25	9	13	20	15	16	22	18	16	17	21	16	17	16	15	18	16	23	10	16	20	10	13	13	15	24	22	15	20	17	20	22	19	23	19	16	24	18	17	15	15	28	21	15	19	22	18	17	21	15	21	14	16	23	17	22	25	12	15	18	15	23	12	24	24	25	16	15	17	24	17	20	17	13	24	15	13	26	23	17	21	17	18	26	15	21	18	15	14	17	17	18	19	23	17	20	12	20	22	18	17	12	13	19	16	19	17	18	16	15	15	20	20	17	13	28	15	24	14	21	13	17	21	25	16	21	21	22	25	25	22	20	21	21	24	15	21	13	14	8	20	19	17	21	13	15	20	14	21	14	14	16	25	15	24	20	13	24	25	16	17	20	15	23	23	23	14	14	19	9	20	17	19	20	22	29	22	21	20	23	19	12	33	26	20	24	16	15	12	22	19	22	28	20	21	17	15	22	18	18	14	20	25	13	14	19	17	20	17	24	24	17	11	22	19	22	20	20	26	18	17	14	15	20	18	23	12	21	20	22	11	13	29	20	25	16	15	18	21	21	20	17	20	9	24	21	17	12	13	18	13	23	22	17	18	16	17	14	18	17	15	20	17	15	19	14	25	18	20	22	14	17	19	12	14	26	16	13	22	25	20	16	18	18	23	15	20	16	21	20	16	22	18	11	18	11	18	19	15	19	28	26	14	21	17	9	21	16	21	26	14	22	25	22	14	21	17	14	21	20	19	20	22	13	16	21	21	22	24	23	12	12	19	28	23	23	18	18	25	19	13	19	22	9	19	13	23	17	29	16	19	28	25	26	24	24	15	21	22	22	19	21	21	18	22	17	25	15	20	25	15	23	17	21	15	20	17	15	17	21	22	12	18	14	18	19	20	20	18	15	17	27	30	14	18	13	21	19	12	27	20	14	20	17	20	16	19	18	14	11	21	20	12	21	23	16	28	19	13	22	16	23	24	20	26	25	15	18	21	14	20	14	18	25	23	21	23	19	14	26	24	14	14	18	16	23	23	15	29	26	21	14	16	14	16	20	29	18	20	17	10	12	19	19	28	22	14	21	21	14
14464	2520	742	1827	3344	3065	2358	1888	1477	1241	1092	853	841	782	699	646	635	734	683	599	501	473	493	482	444	432	441	422	403	425	429	455	383	403	391	389	365	384	353	398	357	369	359	395	384	393	344	411	352	378	400	305	365	368	369	345	357	425	354	360	340	348	372	389	379	349	400	380	337	335	361	359	374	346	353	349	344	399	373	319	382	329	378	377	374	351	365	408	376	335	361	369	379	378	363	332	335	364	342	335	345	383	357	357	363	344	357	374	344	361	332	347	362	357	353	369	346	403	354	359	339	348	347	363	368	363	364	348	361	341	325	392	391	368	358	317	379	365	403	375	346	366	337	368	362	350	390	367	337	352	394	340	297	358	344	364	348	315	356	346	332	382	343	370	358	384	337	367	336	354	350	355	354	374	320	370	367	329	366	370	387	378	350	366	368	368	365	324	351	319	313	354	361	359	348	392	369	355	399	361	329	387	342	341	354	341	361	355	352	380	361	386	353	370	352	345	338	383	385	352	358	366	354	313	334	355	391	396	367	333	355	371	353	365	334	364	358	338	356	373	368	362	340	351	385	363	364	370	365	375	374	352	346	312	362	382	379	334	348	360	355	354	325	375	381	366	380	315	373	381	363	339	374	364	351	349	333	357	372	361	376	352	328	334	305	366	389	357	358	401	329	333	359	334	373	337	371	346	358	367	346	354	330	344	375	379	365	378	357	334	330	331	376	361	350	353	337	393	333	361	358	375	337	350	378	399	372	382	353	353	366	352	345	350	371	342	381	349	351	352	311	343	352	367	365	373	329	391	321	364	365	353	364	356	391	360	354	332	345	351	359	334	366	374	368	342	335	346	385	344	337	350	368	354	352	389	351	353	370	332	380	360	350	340	380	348	357	382	386	356	392	360	363	348	328	350	353	363	356	343	358	376	391	336	392	360	332	353	356	345	367	352	369	362	350	340	323	355	342	349	361	344	354	368	354	358	345	382	347	344	390	368	347	372	358	362	323	353	355	374	351	355	378	364	381	352	375	391	345	338	342	346	374	380	347	372	361	355	325	337	368	362	381	372	388	368	347	320	354	368	370	342	325	323	330	383	387	347	368	355	346	333	350	349	368	357	340	346	370	360	360	359	340	350	391	361	365	347	341	353	346	357	346	384	369	359	348	348	342	364	352	345	321	369	362	370	324	354	332	351	348	399	383	337	356	378	377	338	381	344	359	337	347	392	360	346	394	326	362	381	369	356	335	378	342	368	369	333	370	332	335	353	381	371	330	346	353	367	347	359	363	373	357	368	360	348	323	346	376	334	328	336	340	354	363	400	357	343	364	345	329	342	348	342	367	364	362	375	363	335	363	335	376	388	338	355	351	350	355	334	348	327	365	329	372	371	395	358	351	337	377	368	353	336	338	350	378	373	350	345	323	366	372	348	341	319	350	351	373	333	377	362	354	358	339	330	372	389	362	388	345	343	338	337	392	360	335	375	365	375	368	421	349	391	344	345	331	370	369	386	327	345	384	337	369	374	341	350	380	336	373	331	362	346	371	349	356	358	356	368	344	361	380	348	344	362	352	351	372	344	316	318	351	343	357	364	381	379	382	334	337	382	378	326	346	363	336	349	346	355	332	352	359	369	331	342	384	348	342	365	325	355	350	365	348	324	372	339	340	331	379	376	372	362	344	353	377	382	324	369	350	369	390	355	355	391	353	388	348	349	357	325	326	330	348	366	368	360	379	374	362	371	390	352	381	371	373	355	352	345	367	333	346	357	339	340	392	389	358	331	340	357	356	334	349	372	360	366	329	345	328	352	347	387	339	380	351	378	347	333	355	332	375	356	321	364	334	374	339	340	370	327	349	393	402	371	330	358	342	342	352	353	371	341	355	355	365	329	356	373	363	350	375	370	374	335	393	358	373	373	357	363	349	377	310	350	381	320	381	334	373	359	363	374	378	355	384	370	352	349	354	378	361	377	343	335	354	352	374	369	388	363	328	386	371	370	357	360	385	343	355	338	355	363	368	355	336	366	370	356	352	337	356	388	345	339	385	354	338	391	348	332	327	354	370	359	365	344	384	372	351	364	348	399	361	397	348	353	357	341	357	385	339	349	361	366	361	355	349	351	370	340	362	363	328	335	365	347	351	330	350	347	380	374	349	335	350	361	355	380	351	345	380	362	340	362	344	335	339	369	357	364	367	355	370	361	348	359	350	359	366	350	321	362	341	370	369	376	359	330	403	350	341	387	340	361	354	378	363	336	367	393	366	361	360	345	355	353	325	368	371	339	347	328	332	363	355	377	355	363	340	398	355	387	396	334	383	362	368	399	379	394	358	377	377	300	354	368	316	339	351	348	357	369	339	372	386	392	348	348	384	359	333	356	368	356	338	338	364	363	379	363	380	353	393	336	355	345	352	310	357	345	333	366	407	342	353	342	374	354	382	343	401	376	386	369	350	359	353	365	336	389	369	374	388	365	359	323	347	361	353	400	341	393	353	359	385	362	361	346	355	378	340	349	350	344	379	373	340	357	347	377	323	346	359	357	338	346	369	355	328	341	384	347	322	358	372	357	344	331	348	374	373	347	356	343	341	386	332	364	349	365	359	365	346	367	387	383	342	354	372	338	358	355	377	362	364	363	376	375	364	349	333	347	354	363	328	339	332	371	355	371	346	340	340	356	335	348	337	388	384	381	350	345	346	348	337	358	359	351	358	331	345	360	400	378	347	343	358	366	341	357	341	335	374	364	339	343	356	328	357	363	365	350	366	341	363	342	357	346	331	351	344	360	364	336	351	402	324	328	341	378	353	352	360	305	393	348	401	340	350	351	368	393	363	358	354	359	369	354	362	343	350	348	359	367	400	351	348	362	358	397	390	357	386	335	363	381	362	373	342	376	344	360	341	347	383	351	359	346	363	386	354	350	383	362	358	351	379	355	361	334	351	354	353	342	347	353	371	376	376	369	371	360	348	342	343	402	341	344	358	370	354	348	350	342	382	353	372	332	366	341	363	347	325	355	358	384	382	349	321	359	351	339	375	365	355	365	342	352	428	343	352	385	349	349	353	357	350	372	355	349	350	335	324	323	349	347	318	380	346	338	354	399	369	314	369	350	356	339	344	356	383	363	380	369	360	371	367	355	333	366	336	342	320	346	360	331	386	348	371	370	352	386	343	335	347	358	362	342	372	384	345	352	378	342	368	381	360	347	377	336	363	328	383	392	366	331	393	349	365	370	338	321	364	350	359	370	333	378	378	395	356	369	358	374	380	371	359	349	348	354	358	377	355	342	361	377	356	328	406	337	329	361	357	366	359	397	369	364	344	355	381	387	394	363	393	393	373	348	328	331	382	341	358	325	343	386	351	370	357	367	358	368	365	372	364	374	370	370	353	376	341	346	334	372	372	375	369	345	380	377	359	336	358	350	334	365	330	367	365	401	367	362	385	355	363	345	339	354	330	355	343	386	330	346	340	365	349	361	368	345	338	347	359	349
2614	160	70	56	78	111	89	105	76	75	70	58	70	57	45	41	37	47	49	48	43	40	37	36	45	28	35	32	35	36	38	30	41	34	35	36	37	31	45	35	33	43	31	29	41	32	35	30	30	33	22	32	28	36	27	35	35	34	26	33	33	26	27	29	22	24	26	33	40	25	34	34	32	20	31	26	33	36	29	25	25	34	36	24	35	29	32	30	38	29	24	23	38	31	24	30	26	31	24	44	27	26	20	42	36	28	30	29	26	42	27	29	33	40	34	31	36	26	35	33	33	38	38	40	35	36	30	28	27	31	32	29	38	32	35	34	26	27	27	27	33	24	29	28	26	29	35	33	36	35	26	25	35	35	36	27	32	30	24	30	26	27	39	34	30	35	25	27	29	28	30	29	24	21	36	27	30	25	29	29	34	24	46	41	28	33	32	24	28	35	26	39	24	27	27	30	27	31	25	28	23	26	27	29	27	37	19	31	25	31	30	31	30	30	34	32	33	29	29	34	32	39	31	21	31	37	24	27	33	42	25	35	27	34	38	30	21	27	34	39	35	29	28	33	37	28	33	25	25	28	27	34	32	41	35	30	32	23	27	35	31	32	35	36	34	38	22	26	33	29	20	24	37	30	31	46	34	34	20	34	27	32	25	31	33	26	33	33	26	19	22	34	27	24	20	25	25	28	25	39	26	29	29	26	37	28	29	31	34	31	30	31	28	37	36	38	27	39	42	30	35	22	30	25	32	43	30	25	36	27	35	29	25	32	18	40	30	39	31	25	48	32	28	28	31	23	29	36	35	27	27	38	25	32	26	37	33	30	32	34	25	32	30	29	37	31	30	28	29	36	34	34	35	22	39	19	29	40	21	27	27	28	21	21	23	36	33	26	30	37	34	45	36	34	25	32	32	21	26	32	30	34	24	27	28	33	35	19	32	29	29	34	29	27	28	24	25	24	31	30	38	27	33	32	41	33	33	27	30	29	29	37	33	34	34	35	18	34	34	33	25	26	37	30	31	26	29	35	36	28	42	22	36	33	30	28	29	29	31	34	27	28	33	31	36	33	30	26	30	29	33	30	24	34	37	40	27	31	32	24	25	27	26	40	30	26	25	33	30	34	29	37	21	25	36	27	38	40	33	44	32	29	17	28	34	24	30	29	37	28	36	23	33	35	34	33	25	32	30	26	37	30	25	28	34	23	22	27	38	33	32	36	36	30	35	28	39	38	39	32	24	36	29	35	27	27	27	26	32	35	34	38	25	24	27	28	40	36	32	36	20	32	30	33	29	30	31	25	29	24	35	28	27	35	32	37	27	24	31	33	31	31	24	32	29	30	33	28	25	27	22	28	27	36	34	30	32	35	28	42	30	36	36	22	34	25	18	33	39	29	26	34	36	32	30	33	21	32	28	29	33	29	29	42	37	36	24	33	23	30	23	28	38	19	31	42	31	34	37	29	23	33	35	39	26	31	23	29	30	31	41	24	28	34	25	27	27	22	21	45	29	31	27	31	37	24	30	26	30	32	32	28	27	34	38	32	32	31	30	41	24	29	41	28	35	27	29	39	35	27	26	30	39	31	37	30	24	35	25	27	32	26	29	34	23	34	26	21	30	37	39	26	27	39	21	37	18	28	27	27	27	42	20	26	18	28	25	32	28	33	36	23	28	20	30	28	31	25	27	28	18	28	32	29	29	31	28	34	33	20	32	31	30	17	29	28	28	22	40	29	28	29	33	28	31	26	33	34	31	33	31	27	34	29	31	19	24	32	26	27	34	37	22	37	35	32	29	31	27	32	34	37	31	38	45	34	40	19	23	33	25	29	40	37	27	25	38	30	31	36	34	33	39	21	38	29	29	31	36	29	39	33	28	33	34	36	21	27	24	30	21	27	37	35	36	28	27	28	29	28	27	42	27	22	22	27	26	30	35	27	26	32	37	38	30	27	28	32	35	38	35	29	36	38	34	37	25	30	33	23	37	36	25	27	19	33	28	29	38	25	37	34	31	30	21	32	21	30	23	24	22	39	34	31	39	37	39	26	28	33	25	23	28	25	33	27	42	26	27	26	31	28	21	38	34	40	35	27	34	43	28	24	31	33	20	31	38	27	30	31	31	32	28	34	32	23	33	26	37	34	23	41	35	28	28	31	37	34	35	36	28	19	36	35	24	27	22	29	31	28	28	25	37	21	34	31	28	33	37	48	26	34	26	24	34	36	41	37	35	40	41	17	34	23	30	45	33	19	20	34	36	30	22	36	28	39	37	38	34	34	26	38	34	25	40	30	28	29	34	18	28	40	38	29	28	22	32	26	36	26	27	32	25	35	34	23	36	32	27	41	29	25	24	32	32	34	38	30	31	27	24	38	32	35	35	37	34	21	31	24	23	32	34	25	31	35	29	24	23	38	39	32	28	34	36	31	24	35	38	24	34	29	25	33	28	35	29	27	31	32	33	24	35	23	44	31	33	35	27	34	32	28	34	53	35	39	29	41	27	25	39	39	28	31	23	26	34	35	27	36	37	27	36	22	26	37	23	21	28	26	28	31	33	35	30	39	27	30	21	38	31	26	35	38	27	33	43	35	36	35	22	23	28	30	27	23	25	38	32	29	38	43	32	29	32	28	33	39	26	36	30	31	21	22	26	24	22	30	33	35	27	30	34	28	27	31	31	28	34	36	37	30	30	34	27	29	33	30	35	25	24	26	34	29	35	28	33	29	28	33	35	33	32	24	37	32	31	31	37	34	28	33	27	26	28	30	32	38	34	32	29	29	34	34	51	30	26	30	30	35	44	36	22	33	26	21	30	27	24	29	32	29	32	28	35	39	34	33	26	23	33	31	25	27	28	33	28	28	38	30	28	27	37	27	28	29	24	27	26	32	39	28	37	28	32	37	41	34	26	27	25	27	30	28	43	31	28	29	34	26	29	29	33	36	28	19	29	31	25	37	35	25	42	33	25	24	30	33	33	29	32	31	37	36	28	21	37	31	35	37	23	39	28	26	27	32	33	30	34	36	32	33	42	24	26	29	24	37	28	25	31	27	31	40	21	36	36	30	35	27	24	36	33	27	20	30	26	37	29	31	32	32	28	26	25	36	32	27	30	28	26	35	32	33	39	23	48	25	38	30	28	32	20	37	27	29	32	32	27	24	36	29	36	23	24	38	25	26	37	31	34	23	40	33	41	41	38	31	25	29	25	30	33	31	26	29	27	32	31	28	31	25	29	37	27	28	37	27	38	43	37	26	23	24	36	31	38	23	18	25	34	35	25	27	23	38	33	38	24	30	28	35	30	30	29	32	30	28	33	35	39	40	33	37	39	35	27	20	28	24	25	24	29	25	27	37	31	36	34	34	34	24	27	24	32	25	30	28	34	23	36	26	20	37	24	36	30	20	38	21	35	34	34	23	38	31	19	30	41	38	28	24	30	27	30	31	38	35	32	24	37	26	25	38	30	30	30	41	38	38	30	31	38	25	28	32
19568	5004	1694	5460	9726	9103	7200	5738	4578	3696	3182	2579	2241	1904	1841	1551	1549	1650	1619	1341	1071	1025	1083	943	933	910	824	876	893	782	794	808	728	773	713	712	693	726	715	741	676	698	674	660	667	626	659	640	665	606	644	665	611	618	634	641	638	655	592	629	598	611	575	662	608	604	653	586	599	657	577	597	589	614	601	592	558	576	577	596	589	578	565	655	591	602	589	587	582	632	612	607	613	579	602	583	614	565	588	568	586	550	605	559	591	606	600	567	557	596	592	635	564	538	586	550	539	553	635	565	574	571	627	562	587	571	552	635	568	573	599	581	579	563	574	564	585	582	574	541	596	581	634	608	601	515	561	579	586	560	562	606	556	611	593	557	583	575	575	650	541	557	606	584	566	557	556	573	610	583	588	570	596	572	588	548	573	605	570	604	562	567	574	583	576	566	557	609	607	631	598	559	618	584	570	542	591	521	560	590	599	591	559	583	564	561	591	561	564	607	603	591	580	585	592	597	560	571	557	532	564	590	548	578	593	548	607	597	593	571	609	591	578	561	559	550	600	611	573	628	536	565	622	602	550	609	590	556	601	575	598	559	597	582	579	598	563	557	552	585	550	546	578	591	597	571	597	549	587	616	586	584	551	570	579	611	580	598	564	554	604	590	601	575	582	616	602	578	576	622	555	562	537	571	556	607	594	522	566	568	580	567	593	581	589	573	529	555	563	578	612	575	577	600	536	606	552	556	564	600	593	603	542	584	577	587	613	554	573	553	583	618	532	558	583	608	570	616	588	576	605	531	563	575	566	553	585	609	599	566	571	598	562	550	540	522	564	556	518	600	596	579	570	601	606	597	608	576	568	588	615	581	575	584	556	611	612	557	590	600	569	568	551	581	597	594	575	573	565	575	577	556	527	575	546	548	594	627	581	595	607	584	577	610	596	568	565	580	573	559	573	595	584	543	539	593	596	574	576	605	571	549	599	572	552	586	614	538	563	579	583	617	612	555	588	630	556	603	587	569	585	554	567	649	565	591	578	534	538	555	609	589	576	622	586	580	541	587	574	552	599	564	591	594	599	569	615	600	590	602	612	563	602	567	582	533	594	556	556	570	582	592	545	543	565	570	552	584	617	570	607	554	541	574	524	538	544	624	585	620	587	568	525	581	562	566	608	556	576	601	612	527	531	566	562	565	602	499	566	568	546	587	589	572	650	591	561	619	548	576	626	560	561	575	601	558	581	556	579	577	533	610	592	560	578	567	593	599	536	605	602	575	612	581	591	563	581	568	574	575	576	596	590	543	571	572	572	528	554	571	594	604	573	550	617	582	612	614	554	597	592	583	584	577	563	548	567	558	538	590	598	597	591	600	626	559	559	575	567	617	586	609	643	560	596	588	592	543	582	579	579	588	539	573	552	555	600	600	598	565	537	628	579	564	594	550	553	596	556	561	578	551	587	580	591	542	578	588	589	613	561	607	549	603	607	579	577	595	588	561	572	548	542	604	594	589	561	577	547	627	629	610	567	580	542	566	574	596	582	620	606	591	590	571	582	588	593	573	589	573	594	617	589	615	590	576	573	587	544	571	528	562	542	587	576	575	541	626	565	592	571	602	582	607	593	610	548	557	565	595	669	573	550	568	581	584	579	578	589	545	556	569	583	602	530	571	552	558	581	584	555	574	566	586	566	572	583	605	572	567	549	607	550	580	606	576	599	550	573	557	567	566	553	577	602	579	573	580	604	612	596	592	610	584	589	598	594	610	554	563	592	585	559	615	567	562	557	589	602	591	575	591	593	599	590	582	582	572	633	578	551	565	570	581	578	572	596	571	602	588	616	555	589	586	617	584	560	542	550	576	554	581	620	643	560	609	563	566	590	591	606	601	587	572	580	581	604	559	578	586	557	580	577	618	553	592	513	625	537	577	592	577	560	597	598	581	582	559	580	559	558	524	591	566	558	602	608	620	602	591	572	550	560	573	580	579	549	585	573	563	569	563	592	606	578	577	600	570	591	578	596	557	584	587	600	605	595	597	586	572	564	600	550	610	574	582	561	605	608	562	598	610	606	564	548	606	623	603	561	605	599	586	537	624	628	559	595	561	567	562	587	580	573	554	585	551	585	596	555	580	543	566	568	592	580	561	548	603	559	557	551	573	589	548	579	576	580	546	590	602	599	584	612	610	582	527	586	597	567	576	548	559	580	550	609	624	579	558	571	555	561	577	601	589	562	549	592	570	578	530	585	518	572	582	594	585	535	586	563	601	614	570	593	546	598	591	581	565	532	553	618	563	607	599	596	589	598	594	562	587	575	597	589	565	572	616	571	585	619	560	568	533	590	558	593	539	585	600	565	583	548	613	603	561	581	604	627	571	587	523	560	563	596	571	605	545	574	600	592	553	593	568	622	572	584	506	568	571	540	599	534	591	552	552	554	586	633	580	606	603	571	627	564	553	574	600	583	620	581	552	551	609	600	583	531	593	589	553	547	564	593	623	591	542	539	578	554	568	582	578	575	553	580	582	577	595	556	598	559	618	594	542	549	593	568	576	588	597	557	536	596	591	571	585	596	593	580	575	571	597	609	587	564	569	539	599	583	604	555	615	568	579	584	558	556	588	539	587	604	586	583	561	639	550	615	596	613	549	585	567	566	580	555	598	586	564	597	552	563	574	592	561	590	556	592	589	619	582	562	590	583	596	579	580	620	580	527	580	539	572	594	616	565	563	562	581	602	581	573	611	586	611	564	579	563	545	565	558	610	566	613	564	579	575	517	560	525	545	610	573	579	578	571	575	591	589	584	580	576	614	579	573	613	563	593	574	619	568	565	578	564	588	573	619	597	539	591	529	528	522	559	578	585	603	578	581	564	615	564	590	584	603	539	566	615	581	600	601	569	569	584	603	542	555	619	585	588	612	588	549	616	620	610	579	613	583	549	579	603	616	594	572	597	565	541	542	557	569	597	570	590	550	591	567	608	581	563	587	531	573	577	565	597	587	560	580	596	568	584	571	589	553	601	562	603	582	599	603	578	592	614	606	621	606	583	636	594	613	549	550	565	557	588	567	607	547	564	595	588	573	557	546	601	558	562	594	513	581	549	574	576	567	596	603	521	595	554	582	529	577	547	560	555	583	536	610	559	567	588	615	577	524	538	590	594	570	580	557	604	563	575	556	560	551	608	575	547	548	591	587	596	558	595	568	574	594	585	580	586	603	592	597	560	604	544	538	544	527	580	573	578	603	614	542	558	541	531	603	548	548	573	612	578	600	580	593	597	543	588	563	566	566	601	560	562	569	570	582	581	581	591	583	584	556	594	546	607	583	585	599	573	575	585	589	567	597	602	585	604	565	622	604	569	566	571	528	573	584	586	572	566	608	622	549	594	573	574	565	577	583	599	595	558	602	599	558	570	554	593	576	581	617	567	577	611	597	593	589	573	594	572	537	579	570	578	594	625	586	584	585	592	588	578	548	545	558	601	567	603	580	531	580	617	543	594	569
2573	154	71	72	76	97	88	91	72	75	67	58	66	70	56	44	62	43	41	49	39	38	62	30	40	34	31	36	32	25	47	22	28	34	39	25	31	37	26	29	29	30	31	31	26	24	32	32	30	40	36	25	37	28	30	36	34	37	25	36	44	28	41	26	32	29	27	21	24	34	30	41	24	25	23	36	32	32	23	29	27	19	33	27	27	21	24	32	27	23	34	26	39	28	34	20	30	30	30	30	19	26	34	28	34	33	27	33	26	36	19	47	42	25	31	33	21	32	35	38	31	38	29	27	42	28	21	35	32	27	27	38	19	25	36	32	37	28	27	39	26	25	23	26	30	46	27	31	26	31	33	33	35	33	32	49	37	30	24	28	35	33	29	40	24	25	28	33	35	37	42	43	29	33	27	28	26	32	23	34	28	24	38	23	34	37	26	29	32	29	34	31	34	30	25	32	32	28	26	30	36	18	26	24	44	34	25	37	29	34	26	39	41	36	26	28	39	33	19	27	27	31	23	41	27	22	28	29	37	33	31	33	43	27	36	31	31	44	29	28	31	25	29	39	24	21	34	28	23	31	27	34	23	30	27	17	32	34	24	21	32	28	35	32	36	31	36	30	40	28	26	26	20	36	44	23	40	32	33	33	43	38	23	38	36	35	26	29	35	24	29	23	43	21	30	34	33	30	37	23	24	33	33	37	26	33	36	36	27	17	30	18	29	25	32	42	28	35	36	31	37	29	38	37	35	36	31	28	22	31	31	25	36	26	33	40	22	38	41	32	32	28	31	29	26	29	23	23	31	25	30	35	29	34	36	34	25	30	33	43	25	29	31	38	29	22	34	31	28	34	32	42	29	24	30	30	32	40	24	29	23	26	23	33	31	27	28	44	30	36	29	25	25	29	37	27	32	39	35	19	28	32	18	22	27	31	28	27	41	36	26	21	35	31	27	28	26	31	32	33	26	33	32	30	33	29	24	23	35	29	27	28	32	30	41	25	34	34	28	24	32	24	30	23	36	36	37	31	30	29	37	24	19	23	30	30	35	31	21	27	29	29	16	43	34	32	27	37	36	40	33	28	29	32	33	32	25	28	34	25	35	27	33	34	37	37	31	33	32	31	27	25	26	36	31	24	29	25	31	32	24	33	27	33	24	44	25	34	37	30	22	31	21	36	28	30	27	30	32	30	32	33	34	24	29	30	28	38	27	32	30	27	29	22	36	30	25	40	28	34	32	25	34	25	33	31	22	27	25	24	28	29	30	26	28	27	27	36	30	24	31	35	23	27	34	27	23	36	34	28	29	25	26	29	26	23	24	27	23	47	32	22	41	26	33	31	29	39	24	29	30	32	37	29	33	29	31	29	22	29	33	29	30	30	35	31	38	25	30	40	28	30	31	41	28	30	35	37	23	42	31	26	32	28	27	27	34	37	22	33	32	33	31	36	33	33	32	36	26	31	35	35	34	28	27	29	29	27	30	36	32	33	34	39	24	24	28	29	25	29	36	32	23	32	24	35	32	27	33	29	32	26	34	32	25	27	23	36	32	40	28	21	26	22	31	31	29	41	29	35	29	19	39	28	31	29	15	38	25	27	31	23	20	29	33	38	26	22	29	37	28	37	21	31	28	19	32	38	27	22	22	22	25	43	32	44	26	30	30	26	36	25	31	40	23	28	32	30	42	30	37	29	31	39	33	28	22	20	26	25	31	21	34	33	27	33	26	38	38	29	28	23	28	29	32	22	28	26	43	30	33	31	27	26	23	34	32	31	25	24	39	32	33	40	26	27	23	29	31	36	31	27	18	36	34	28	31	37	26	30	25	30	16	26	25	29	36	31	36	24	27	33	32	26	30	28	30	26	24	28	29	33	31	33	21	25	22	19	22	26	33	15	21	22	32	18	35	35	29	34	35	22	26	18	29	33	36	35	27	26	20	37	22	28	28	29	32	38	39	35	28	26	33	26	33	22	24	26	25	33	25	35	30	36	27	30	29	34	39	36	26	41	27	29	24	35	19	38	45	35	31	27	38	22	25	23	27	27	40	33	28	31	28	35	29	23	33	27	34	32	31	22	20	18	25	24	30	40	25	31	38	25	31	39	24	30	26	26	28	35	20	37	33	46	29	28	28	33	25	27	39	17	28	31	18	28	31	30	28	38	22	22	32	34	33	29	29	23	22	29	26	35	28	29	34	24	21	25	42	35	31	37	32	28	29	35	39	31	34	36	32	35	38	31	28	31	28	32	22	31	25	39	35	26	36	33	38	25	23	25	34	23	27	33	26	31	38	35	24	36	33	26	33	24	31	27	28	30	25	18	36	34	24	24	28	22	42	27	33	41	33	35	29	35	29	32	23	27	29	24	25	20	34	32	32	27	32	33	29	29	31	48	26	30	26	21	32	45	28	34	38	24	36	22	27	33	29	30	25	53	31	28	29	25	43	33	26	46	30	27	21	32	25	27	33	20	34	36	34	33	24	37	36	37	23	26	33	33	28	26	26	31	28	29	26	26	28	35	37	27	31	27	33	41	20	25	27	36	37	24	27	25	33	36	37	30	34	42	25	28	41	23	25	31	25	37	35	26	31	24	27	25	35	32	34	37	26	32	32	38	32	24	26	30	30	44	30	43	24	32	26	20	38	35	33	32	25	29	20	36	28	34	27	35	43	29	31	25	32	38	36	24	34	32	30	29	28	34	40	37	26	36	21	27	26	32	37	29	31	31	26	31	19	20	36	25	36	28	35	32	30	35	30	38	31	27	30	22	26	26	29	30	25	33	33	28	27	40	33	38	30	34	40	32	26	31	28	33	31	29	35	29	33	31	26	30	29	28	32	26	20	42	29	32	32	36	32	31	33	26	30	29	27	27	30	32	28	24	30	34	33	27	33	31	23	26	34	25	29	34	35	25	34	28	31	32	31	30	40	40	30	31	38	35	32	36	37	33	37	35	38	30	24	28	22	37	22	29	30	21	29	32	33	32	31	23	33	28	29	21	25	24	35	33	33	35	29	42	32	27	37	21	28	31	24	25	37	37	28	38	26	22	42	40	26	31	21	40	28	32	36	32	26	36	42	28	33	25	29	29	24	27	27	32	32	37	31	33	40	33	28	29	26	33	28	27	33	20	25	32	40	28	24	24	37	24	37	33	34	30	28	40	38	30	21	36	23	27	35	25	31	35	31	29	35	23	29	25	35	31	24	45	37	29	32	25	28	33	30	31	26	35	26	37	27	41	31	44	34	31	27	23	40	19	22	24	29	21	23	22	36	36	30	28	41	28	35	32	34	46	34	21	34	23	41	32	29	34	26	37	40	35	33	28	24	27	32	31	22	26	30	25	24	23	22	29	33	25	30	25	29	31	30	26	42	28	25	27	29	40	38	29	34	25	30	26	36	35	32	33	20	32	27	34	33	22	25	15	34	23	36	31	30	41	24	38	32	24	30	43	23	29	26	33	30	36	28	25	35	35	35	26	34	33	29	42
19337	4938	1631	5252	9365	8830	6964	5601	4345	3592	2985	2524	2177	1817	1715	1561	1539	1668	1529	1311	1099	953	1008	932	915	912	868	840	844	784	787	757	747	727	693	724	780	670	699	692	688	668	616	671	614	665	627	585	618	646	659	652	613	617	604	664	672	607	580	657	575	611	587	579	568	576	569	589	617	592	624	557	585	584	637	537	567	591	601	592	566	609	603	564	620	592	593	566	612	623	553	568	572	605	601	615	587	589	560	602	575	590	585	564	576	557	547	583	585	580	566	553	544	521	608	616	591	582	546	591	618	604	547	581	588	577	553	592	571	544	582	547	574	542	614	550	591	615	551	562	556	623	588	571	513	568	612	608	561	615	573	578	581	623	583	595	556	561	598	603	605	578	556	565	578	554	596	539	590	548	603	559	570	588	592	550	569	593	572	584	555	587	579	520	555	590	580	608	561	557	567	626	582	593	548	582	523	584	557	605	593	616	558	571	590	566	548	584	589	585	547	606	585	580	575	568	580	557	585	571	573	563	565	588	602	599	582	578	554	570	596	570	564	529	556	578	573	595	548	548	564	625	569	606	614	589	563	589	603	612	577	597	556	590	576	582	630	600	575	559	548	581	589	549	567	495	607	562	614	607	567	565	581	595	591	552	576	568	604	551	634	544	545	560	533	606	574	554	602	571	583	579	562	579	595	600	583	558	634	603	560	545	575	560	591	565	575	578	610	591	598	570	605	567	572	556	549	523	554	582	610	575	587	567	563	598	517	612	546	579	612	619	565	557	616	564	606	594	547	547	595	584	546	578	589	583	565	604	578	611	573	555	603	571	577	555	540	612	583	598	590	561	578	574	586	562	593	596	603	549	598	569	531	566	603	555	551	590	576	628	600	584	543	612	553	606	607	598	566	554	579	569	568	585	585	618	543	578	576	555	617	565	568	586	558	582	622	539	607	540	591	521	554	525	578	598	548	578	557	590	600	561	601	564	579	549	574	552	584	541	547	583	540	551	553	596	565	607	596	622	581	599	571	605	582	585	568	568	586	602	544	520	552	610	587	573	581	586	548	617	579	541	589	589	570	568	554	584	565	545	590	548	594	568	566	532	559	554	605	567	565	576	579	582	571	539	589	603	524	550	561	566	556	595	599	541	556	579	553	591	573	589	587	550	609	574	503	587	586	554	556	607	561	570	595	553	606	592	541	575	575	577	591	570	608	554	569	569	585	589	531	611	581	608	564	555	569	582	568	580	588	616	568	577	558	556	583	575	605	585	591	588	544	563	555	569	565	537	622	550	589	609	581	596	548	580	582	548	548	611	538	550	573	605	597	560	576	575	582	576	562	595	558	584	560	600	594	575	542	564	578	604	590	574	581	585	579	598	582	563	550	566	609	546	620	564	539	590	603	596	564	591	603	610	585	606	562	571	580	572	603	555	563	582	606	546	606	545	592	588	587	612	569	576	564	594	582	556	596	559	580	545	586	558	587	583	528	594	570	591	582	581	569	575	621	543	630	587	570	538	556	563	519	613	563	570	600	625	541	574	527	562	572	526	550	573	578	581	596	580	588	525	568	599	590	563	524	575	545	589	558	581	586	522	561	557	595	546	535	563	583	552	559	603	591	556	647	567	613	609	609	564	557	570	544	601	601	590	519	539	572	569	583	544	532	533	559	585	593	545	579	615	561	588	611	591	605	575	553	564	619	565	589	602	573	573	640	630	588	591	582	603	596	589	573	608	532	587	574	572	566	548	580	531	597	565	556	609	565	571	582	586	555	580	589	554	539	573	543	579	593	619	565	569	581	603	588	542	570	563	606	603	588	598	567	584	557	558	558	544	574	581	578	542	562	548	581	610	557	535	584	583	586	545	590	604	566	623	548	583	539	529	597	547	581	558	582	561	610	554	581	574	554	589	567	578	597	570	622	539	590	567	559	574	583	508	585	519	582	600	595	554	550	544	584	566	566	592	516	565	581	564	575	576	555	600	552	569	571	586	555	523	605	597	582	595	557	540	540	604	590	583	572	589	595	581	535	587	562	579	575	596	571	566	588	551	561	535	568	582	581	603	548	558	638	575	574	545	567	576	592	576	549	596	545	569	590	588	586	595	548	589	619	582	565	579	570	586	593	564	556	597	587	584	580	554	563	576	545	546	601	571	579	554	586	532	581	516	574	617	621	556	546	596	599	555	553	584	597	617	597	558	545	551	555	556	557	583	593	594	587	588	574	534	586	539	571	574	558	589	568	587	570	594	631	563	600	605	611	548	560	590	546	567	590	572	577	562	593	585	537	673	580	571	560	612	570	575	554	569	597	584	591	542	594	574	568	567	555	557	624	553	583	547	567	585	605	578	542	581	581	576	569	569	604	596	564	559	589	572	587	575	556	577	615	548	607	529	595	558	588	565	578	600	577	580	601	570	613	605	550	586	580	553	587	579	602	618	575	585	581	580	527	582	569	556	574	599	566	570	593	586	542	542	549	565	601	609	572	589	587	551	573	590	606	587	579	572	600	609	577	583	589	503	553	511	569	624	599	553	584	565	573	571	567	572	545	557	627	612	541	610	573	527	593	600	610	595	551	590	569	593	563	541	561	578	546	573	581	578	542	568	525	529	532	560	548	554	638	596	580	575	565	600	547	572	602	571	583	578	555	545	568	574	596	596	544	569	551	595	596	583	621	542	642	540	589	522	551	567	584	569	579	583	585	621	569	547	598	573	571	600	606	588	561	536	586	574	566	578	582	596	581	547	583	591	552	573	601	584	591	579	571	521	587	575	593	603	520	573	560	558	556	628	539	522	547	538	608	561	572	588	605	597	537	556	562	590	576	563	544	585	625	594	577	575	599	581	580	582	601	608	566	587	554	606	595	562	589	596	532	533	558	560	592	598	536	558	533	531	607	596	580	586	592	559	575	554	553	509	567	593	579	570	557	586	573	585	574	583	579	610	598	584	574	584	628	583	593	552	555	557	596	548	603	566	549	585	588	571	564	583	568	606	572	581	595	599	580	586	615	559	541	581	567	606	616	596	607	610	621	561	585	574	556	569	530	551	590	564	624	564	606	530	581	555	576	546	567	587	557	548	558	629	503	591	608	557	584	572	593	573	536	570	591	574	554	591	573	599	581	546	547	536	549	587	563	587	606	616	541	588	578	587	609	602	538	581	571	575	582	549	562	579	564	585	603	547	560	603	544	561	612	611	593	579	555	560	570	555	578	565	608	508	610	565	586	589	517	568	613	581	579	566	539	580	589	554	606	552	571	548	618	601	587	608	602	545	564	567	560	560	557	581	551	585	558	580	569	580	597	588	570	594	567	555	549	574	555	582	603	596	580	558	540	559	542	588	580	553	580	562	565	577	552	518	611	570	559	566	571	558	617	599	594	570	579	541	542	562	621	610	557	576	587	552	553	577	541	585	585	567	606	535	586	554	603	628	552	548	554	594	597	579	558	578	637	579	581	603	613	569	579	587	571	547	582	558	588	575	571	586	586	597	558	602
2314	322	98	76	138	164	161	157	129	121	93	96	68	64	43	44	60	51	58	52	38	32	28	33	28	40	32	24	18	27	21	29	32	21	19	29	20	19	25	20	25	15	20	12	19	24	16	26	13	16	15	24	14	23	18	18	20	16	19	21	18	9	21	20	18	21	16	16	16	19	16	23	19	23	16	25	13	13	19	16	24	23	14	17	24	16	15	14	12	12	21	17	17	19	15	19	15	17	21	14	17	11	19	12	16	18	10	13	15	24	17	22	17	24	21	15	11	13	16	9	9	12	14	17	15	15	27	18	13	16	16	27	12	14	12	12	23	20	15	4	15	16	20	19	12	13	14	18	22	12	19	17	11	16	30	14	11	13	22	9	10	22	12	20	23	13	17	20	12	24	15	19	17	19	19	17	20	17	10	14	13	15	15	13	14	11	16	17	16	21	17	20	16	18	21	18	16	20	23	11	10	15	19	19	14	17	19	14	18	11	16	18	18	16	15	16	13	15	21	19	14	18	13	14	20	9	30	11	16	16	23	17	16	14	11	20	15	17	12	17	16	17	11	17	21	14	20	16	19	15	14	14	16	16	10	9	12	14	15	21	15	19	18	17	17	13	14	22	11	19	19	9	14	17	24	11	19	16	10	12	10	13	12	10	15	17	11	13	17	15	9	17	12	17	20	9	14	18	22	22	15	21	16	11	20	18	18	13	15	11	7	12	15	19	22	15	17	18	16	14	13	11	19	10	9	15	17	10	17	14	19	11	29	14	19	14	11	19	17	15	19	16	13	20	16	19	21	13	25	13	11	15	17	23	18	15	17	23	13	13	14	18	15	15	22	16	10	15	18	12	15	20	16	12	16	24	13	19	12	21	8	12	17	14	13	22	12	18	18	21	8	19	13	12	18	25	14	15	16	20	12	15	25	19	13	12	19	13	11	17	15	10	9	18	17	11	13	18	26	26	12	13	22	15	27	14	13	18	16	19	18	11	15	14	14	10	15	15	8	12	18	12	10	15	14	17	14	18	20	24	24	10	11	17	15	19	14	13	19	18	22	17	12	16	19	14	19	13	24	18	15	12	16	28	18	14	16	18	19	20	19	11	12	16	15	12	19	19	22	8	21	7	12	23	18	13	12	18	11	20	21	13	15	18	14	22	18	18	16	18	21	15	19	16	22	12	12	18	16	12	15	17	18	15	22	9	16	14	20	18	10	17	14	16	16	12	32	13	11	16	17	15	18	17	16	21	22	18	13	19	17	16	20	7	14	13	11	13	24	15	21	14	20	18	16	11	14	13	12	16	15	24	19	23	14	17	22	13	23	10	12	12	16	10	27	26	17	14	18	21	16	16	19	24	24	10	18	20	11	15	15	19	8	14	14	9	16	19	9	15	21	16	17	11	9	18	16	15	13	13	9	20	9	22	10	13	25	15	15	23	12	20	18	13	12	18	13	21	17	16	19	20	17	19	16	7	9	9	15	9	13	15	10	20	12	15	14	19	17	13	14	20	14	12	16	16	20	19	20	16	17	23	14	24	13	18	17	17	13	13	12	11	15	16	9	19	17	14	13	14	17	16	13	18	15	16	15	18	18	20	11	13	14	15	9	14	22	13	12	14	9	18	12	17	9	14	18	22	12	14	13	11	16	16	18	12	11	17	12	17	19	12	24	19	14	21	15	20	19	21	16	15	19	24	17	16	12	17	16	13	13	14	20	13	17	27	19	14	16	10	11	21	17	11	14	13	21	21	15	19	22	15	16	18	14	18	20	23	14	19	19	13	17	15	5	12	13	13	14	13	16	13	19	18	16	16	11	11	11	20	12	10	15	10	9	21	16	22	15	20	17	17	23	17	13	16	18	22	18	14	19	17	13	19	16	25	15	10	18	15	19	14	15	20	18	12	19	14	9	19	20	13	10	12	15	10	8	11	16	16	20	21	12	17	14	19	7	18	16	11	16	22	12	17	21	18	11	22	18	26	14	17	16	17	21	18	14	13	11	16	22	17	14	18	21	22	17	19	16	20	15	18	17	15	15	20	22	15	20	14	21	14	15	19	18	16	19	15	14	21	10	9	17	13	18	6	13	15	18	17	17	19	19	17	19	14	17	13	18	13	14	10	17	11	16	11	17	16	7	10	16	11	12	14	20	17	20	14	16	17	24	14	14	14	16	14	18	17	14	16	19	12	17	12	10	14	14	16	10	19	22	15	12	21	16	13	18	14	20	16	11	17	13	18	10	11	15	13	9	12	19	15	13	19	20	11	13	22	13	18	15	14	15	20	10	19	15	18	15	14	14	23	20	20	10	14	13	13	18	23	15	14	19	18	17	18	23	16	12	10	15	18	16	13	15	15	19	16	15	12	20	8	15	21	13	16	16	19	16	12	14	15	17	16	13	12	23	16	18	13	15	15	17	21	18	20	14	14	14	14	9	16	14	19	12	22	17	17	13	17	10	11	18	11	12	20	12	17	16	16	22	9	10	19	23	14	14	14	16	15	20	15	17	20	16	13	6	22	19	16	18	21	19	16	14	10	7	9	19	18	11	14	17	16	22	18	15	20	11	16	16	19	14	12	17	13	21	18	20	18	11	21	21	23	22	14	7	15	11	25	17	18	15	16	14	22	8	14	13	17	24	19	18	21	9	16	8	10	20	14	14	19	18	8	21	19	15	15	14	17	15	18	14	15	8	11	16	12	18	22	17	11	15	20	20	11	16	15	17	16	16	14	15	16	14	11	17	18	11	13	8	25	21	11	16	17	9	17	19	19	19	13	14	16	21	17	11	20	16	15	9	15	11	20	16	13	15	13	17	18	11	10	16	18	8	15	15	17	11	15	26	16	20	14	17	15	21	7	24	19	19	17	11	18	15	14	17	16	17	16	18	15	18	17	20	17	11	16	16	18	13	19	16	12	14	11	18	19	23	16	11	14	15	10	19	27	24	21	10	8	13	9	20	12	8	18	12	15	16	11	11	15	15	8	16	15	13	9	16	10	13	8	17	20	17	14	15	15	11	23	11	13	20	14	12	17	17	18	20	14	8	15	24	17	16	17	13	16	15	17	16	9	14	16	7	14	24	21	17	19	15	11	20	23	13	21	16	21	14	17	17	14	12	16	15	14	16	12	20	12	21	13	14	23	15	14	17	14	14	19	6	17	10	14	12	9	12	23	11	10	16	19	12	14	13	19	22	11	12	13	18	22	23	9	19	17	21	17	20	14	19	19	11	13	13	22	16	8	9	16	14	20	9	14	12	21	14	11	20	9	10	15	5	16	12	26	15	20	14	12	10	15	12	20	22	11	13	13	21	15	13	13	17	15	19	7	19	18	8	16	12	20	18	14	17	11	14	17	12	21	12	21	18	8	16	17	13	13	20	11	18	22	10	17	8	13	13	20	18	19	18	9	20	20	16	20	17	21	12	16	12	16	20	6	25	16	17	20	18	21	15	14	12	14	11	19	15	14	7	14	14	20	14	13	14	10
26758	7866	2825	10144	16716	15788	12703	10182	8106	6529	5256	4413	3712	3235	2767	2463	2529	2640	2328	1830	1416	1273	1273	1152	1006	996	881	859	845	790	777	748	662	611	655	585	555	562	585	545	538	521	524	451	477	473	495	486	448	469	429	457	462	394	437	468	458	419	410	388	398	370	385	357	376	381	378	376	382	337	381	398	345	340	354	364	394	346	345	381	389	336	337	328	336	341	353	373	341	336	375	362	309	354	344	351	352	329	302	344	353	341	323	314	385	310	325	333	313	352	295	311	323	370	298	340	331	300	315	328	330	327	335	340	341	304	341	322	337	300	308	314	292	313	311	322	330	306	315	334	309	321	290	300	304	361	317	317	298	324	294	290	325	318	326	331	353	259	275	293	292	297	311	313	325	313	260	317	286	299	318	324	278	321	306	314	314	263	310	333	315	320	273	313	292	296	304	341	319	338	334	312	347	333	308	303	306	287	336	311	299	293	306	292	291	271	302	320	317	305	315	315	307	309	304	320	302	284	320	324	312	288	299	297	296	322	308	298	276	305	294	295	302	336	305	291	297	315	305	316	325	306	269	284	316	310	334	286	287	338	310	331	297	293	312	260	308	310	290	310	299	284	320	273	305	299	289	314	331	300	327	310	278	283	291	290	302	307	306	287	283	314	302	285	324	308	312	288	315	303	321	344	286	300	299	296	298	300	288	311	305	277	309	302	334	309	290	313	313	305	306	299	321	283	280	291	295	315	312	302	321	300	292	292	295	340	272	314	302	308	289	286	296	304	334	293	307	306	302	300	315	338	316	314	309	294	324	314	305	316	285	318	310	310	316	309	291	302	327	297	310	304	287	284	277	293	276	304	323	290	332	289	315	310	282	316	290	305	319	300	270	288	287	308	325	287	285	287	325	303	325	338	313	282	307	351	296	303	327	306	305	319	304	270	291	305	307	310	295	312	308	320	317	313	287	302	308	320	316	300	282	304	334	299	299	300	307	289	289	319	320	312	316	349	294	304	311	274	316	317	346	322	317	297	292	309	298	306	305	308	307	308	291	279	301	328	319	274	282	320	320	295	315	337	281	319	284	287	285	282	321	337	306	293	302	297	311	316	271	305	303	258	298	328	286	311	353	296	263	304	331	305	305	299	281	329	317	347	334	314	275	303	309	298	314	335	281	283	277	323	307	302	293	279	297	275	310	317	322	303	297	265	303	319	329	280	326	288	290	330	309	288	287	295	280	298	288	344	325	302	321	287	295	300	307	329	279	274	318	308	325	314	319	275	313	305	306	302	310	304	334	284	302	303	325	311	309	318	323	315	306	289	362	295	300	320	337	326	336	324	317	272	310	330	317	330	332	309	326	310	321	312	298	335	312	278	313	289	280	299	289	299	306	313	312	326	298	287	292	302	327	313	300	298	324	302	316	294	292	291	308	337	292	289	279	307	308	298	288	283	271	296	332	322	305	335	311	290	304	305	311	310	318	297	321	291	330	330	340	267	293	328	317	284	294	276	315	290	316	304	306	324	289	310	274	283	324	328	313	292	300	316	269	325	285	324	323	319	265	278	329	286	295	297	320	296	295	295	314	317	284	335	300	286	304	336	321	288	301	329	278	300	339	300	294	301	300	313	310	272	334	319	243	311	294	292	299	311	303	317	320	325	298	308	292	296	315	294	300	317	298	273	280	298	315	288	307	327	336	281	323	304	322	317	258	314	346	285	283	322	331	305	300	319	294	324	310	285	326	288	325	300	290	324	305	299	292	310	305	295	293	295	329	296	295	295	313	315	292	324	284	304	290	331	304	285	283	291	312	356	331	292	290	309	293	307	297	311	288	323	305	291	290	288	315	289	315	290	322	276	289	293	304	336	274	287	295	293	294	294	309	322	301	299	284	313	299	324	280	330	296	325	312	304	327	307	289	299	302	328	308	300	326	324	325	306	288	289	306	312	287	295	291	310	311	348	308	299	272	285	319	337	318	270	287	308	288	287	293	278	310	300	295	308	314	303	340	308	296	308	330	275	307	302	310	314	295	297	296	314	279	305	281	280	286	310	308	272	302	302	314	287	295	321	328	263	304	312	298	325	284	312	310	307	330	315	291	320	277	304	310	327	294	335	290	306	301	323	274	318	314	324	316	314	332	284	318	301	308	288	283	327	302	295	309	295	317	318	291	323	306	309	319	281	283	299	323	340	331	292	310	301	314	301	326	278	289	309	283	273	286	280	327	270	312	300	283	294	322	290	300	317	299	294	307	275	298	331	312	303	293	304	305	313	294	265	268	299	321	321	328	305	297	297	308	299	329	300	289	291	284	270	318	311	301	329	314	305	306	299	309	302	300	344	307	319	283	314	338	287	300	287	324	287	262	283	322	315	285	279	321	318	298	313	293	287	325	308	292	308	301	312	304	301	303	301	324	291	294	336	304	344	285	319	317	295	311	292	292	282	287	321	297	332	291	305	312	297	321	306	293	314	327	306	284	311	275	309	302	277	335	317	327	308	333	316	296	318	316	325	276	316	283	323	344	342	314	282	311	305	313	287	274	299	299	306	286	279	301	303	333	270	320	266	303	325	285	320	278	310	337	313	294	300	311	317	259	303	301	317	298	313	314	319	299	331	273	315	293	265	286	295	343	269	301	303	305	318	312	320	315	272	302	292	297	303	308	329	284	294	328	306	295	261	277	293	324	269	304	311	291	356	312	306	308	329	293	326	307	299	317	319	332	306	311	314	295	331	338	307	299	287	311	301	308	352	273	293	320	310	296	311	315	290	296	301	303	276	282	313	304	277	308	325	328	294	289	328	296	304	301	282	295	291	329	310	289	297	293	332	302	316	314	318	310	333	294	296	326	320	303	289	303	303	302	301	307	336	309	285	324	276	319	304	321	294	332	322	329	314	289	314	297	325	306	302	285	313	296	284	309	307	270	293	302	295	279	338	281	293	286	318	308	317	308	301	313	303	331	304	315	277	268	269	313	288	277	286	292	295	318	306	285	322	302	282	325	321	334	327	288	309	315	293	286	337	300	295	297	274	302	304	298	288	318	278	306	300	293	305	294	308	313	304	301	292	287	303	295	304	303	307	293	289	324	293	318	319	300	287	286	302	267	274	313	301	290	320	285	318	282	312	317	298	329	284	296	306	267	294	323	302	307	272	287	306	289	314	286	297	310	289	331	290	262	295	275	275	321	329	291	326	297	307	309	295	320	325	284	315	308	290	308	288	308	298	288	331	313	287	318	301	303	343	319	302	312	273	285	286	332	312	295	307	299	288	294	336	306	296	305	313	304	291	297	277	312	298	309	285	305	326	307	327	302	307	310	331	271	322	270	313	292	295	300	276	308	299	313	316	292	309	289	308	311	301	269	306	323	286	324	327	308	299	297	327	294	296	317	313	306	307	309	287	308	278	321	288	335	263	291	302	285	314	315	294	318	295	323	290	314	303	330	279	323	287	297	322	292	285	286	346	309	293	259	291	315	307	303	272	278	299	314	297	251	322
1317	51	32	32	39	28	37	29	33	35	38	28	16	27	22	28	27	23	28	18	20	22	24	24	24	17	9	18	16	19	21	16	23	23	34	16	17	21	22	22	22	21	22	14	24	17	18	13	12	19	21	24	23	19	23	12	17	16	20	22	20	22	13	18	19	20	15	14	19	13	16	26	17	20	19	10	15	18	13	21	12	23	19	15	22	18	19	13	21	16	20	26	19	21	16	21	20	11	24	12	23	24	24	23	22	12	15	12	23	22	20	21	20	17	13	14	20	11	20	18	18	20	11	19	18	22	23	14	20	20	13	13	14	19	18	19	21	18	22	23	19	22	16	12	17	28	17	20	12	15	19	26	19	18	22	22	17	24	25	24	14	20	13	26	23	20	21	29	16	23	22	12	21	18	14	15	20	17	24	17	9	20	13	13	23	24	20	11	22	14	19	16	16	20	14	13	14	24	13	21	16	22	17	21	13	27	19	23	15	12	18	17	21	26	19	20	10	18	18	18	19	15	25	18	20	16	9	23	19	21	15	28	20	14	22	22	25	14	12	23	14	21	22	20	21	21	20	18	18	15	23	21	19	25	19	19	12	16	20	23	20	23	17	24	13	18	27	21	20	12	20	16	24	24	15	15	16	26	15	22	19	20	18	23	20	20	21	22	20	23	17	16	9	23	9	23	17	26	20	23	19	17	25	22	25	22	20	17	19	17	13	19	34	24	13	29	18	19	19	19	26	19	20	16	17	14	18	18	21	12	17	16	20	22	15	20	21	24	17	15	11	22	17	23	18	20	13	16	24	18	20	24	16	17	16	20	20	14	16	20	15	20	18	22	19	11	14	14	15	11	22	21	21	17	20	15	23	12	19	15	19	19	13	15	17	22	20	19	19	12	18	18	15	24	19	22	22	24	16	16	25	20	15	13	17	12	18	18	19	17	25	16	22	14	16	22	25	16	18	22	21	26	21	17	20	24	16	24	16	20	13	17	19	32	21	15	21	22	18	16	23	22	21	19	14	19	21	13	13	17	14	19	19	10	16	24	14	19	23	17	19	23	21	19	20	17	17	18	17	19	27	17	14	17	18	23	24	25	22	15	18	21	26	16	16	20	17	21	25	14	28	24	24	9	24	16	28	15	30	18	19	20	20	19	16	18	18	15	20	14	12	15	18	19	18	19	25	20	16	13	23	19	15	30	29	24	25	20	20	8	23	13	12	26	25	19	19	15	14	18	15	28	20	18	19	20	13	24	15	13	22	17	19	15	17	23	23	14	18	20	24	16	14	19	22	17	18	21	15	27	19	18	22	25	27	22	19	18	17	21	16	19	14	12	19	21	25	14	22	12	22	13	24	22	14	24	19	19	20	26	29	21	18	27	21	22	18	17	26	18	20	23	18	16	18	20	22	26	22	25	18	21	14	22	19	17	25	12	23	22	22	23	24	21	18	20	16	22	25	13	14	14	20	17	21	27	24	19	14	13	15	17	14	15	23	18	29	20	15	15	16	18	28	19	18	17	20	14	12	10	13	25	16	19	22	17	14	22	17	15	24	30	28	19	16	18	14	23	16	25	18	23	9	23	27	10	20	16	23	21	17	16	23	20	19	14	27	15	20	9	16	17	21	14	20	22	17	12	21	18	13	21	27	15	19	20	17	19	8	17	17	14	23	13	24	15	19	12	19	26	18	20	17	13	13	34	19	23	31	20	15	22	26	14	15	19	20	16	13	16	21	16	22	16	17	16	24	17	11	13	24	22	22	17	12	22	24	28	18	27	17	21	21	25	21	24	15	9	18	22	15	13	15	14	12	17	20	20	19	24	19	11	22	20	18	23	14	24	17	16	18	20	16	14	25	25	15	19	19	17	15	26	21	18	18	21	21	17	17	10	16	22	19	17	22	14	22	15	13	19	24	21	15	22	16	20	20	21	22	20	11	15	18	23	20	16	16	19	19	19	18	12	14	14	18	16	23	13	18	16	15	14	16	19	16	16	27	24	17	15	19	11	19	26	15	21	16	15	24	14	19	14	17	17	28	17	18	20	13	19	14	17	20	17	25	10	20	18	7	17	25	25	18	11	13	18	20	14	13	21	23	24	29	22	16	22	24	22	13	16	14	19	17	24	17	12	26	19	15	17	26	12	17	17	13	21	18	13	25	19	24	23	18	21	17	28	14	19	26	16	23	21	19	19	24	15	17	17	17	19	14	19	22	27	18	19	20	13	16	18	16	11	17	19	21	10	19	18	20	25	27	23	13	17	12	23	22	17	30	25	18	21	22	23	13	23	18	18	25	22	19	20	20	17	15	21	23	22	19	16	17	18	20	16	24	13	21	13	27	14	16	20	18	16	18	24	17	25	19	16	16	18	15	22	18	27	21	14	20	14	20	21	17	18	18	15	26	19	18	16	13	12	16	30	12	14	22	22	20	28	15	14	25	25	16	19	32	13	22	26	18	19	25	24	6	23	22	13	14	19	13	20	24	15	19	19	20	27	18	17	26	23	15	22	20	15	19	16	23	20	15	23	19	21	18	12	16	9	20	18	13	22	20	24	15	18	17	13	21	18	13	22	20	20	21	26	17	8	19	21	15	18	17	13	19	15	21	12	26	25	13	26	25	16	12	17	24	27	21	17	16	14	10	11	23	17	23	18	24	18	20	12	21	22	11	19	22	23	22	17	23	14	23	20	17	22	17	18	17	26	23	20	11	21	10	14	17	28	22	23	13	14	15	24	20	12	28	24	17	30	19	23	13	22	21	21	16	13	15	14	19	10	18	15	19	18	21	17	18	16	19	18	26	16	24	13	19	18	19	11	25	17	19	12	23	20	14	20	20	21	17	20	24	13	21	21	23	17	16	28	19	16	22	23	12	15	12	12	16	14	21	22	23	11	16	23	24	16	18	13	27	15	9	28	12	20	18	18	18	12	21	22	17	23	11	14	17	27	15	26	25	16	18	15	22	10	27	15	13	21	15	17	17	19	21	26	15	15	21	29	14	19	20	11	21	22	17	21	14	24	18	18	9	18	17	22	21	13	24	15	15	18	13	16	17	24	20	23	17	22	17	13	29	27	15	23	24	15	18	17	21	18	16	14	23	18	19	20	20	20	18	24	11	19	12	13	12	13	25	21	18	23	21	16	14	18	19	13	22	17	19	18	15	13	23	17	19	31	13	21	11	17	19	14	31	23	18	19	25	15	9	22	17	19	21	22	20	17	16	19	19	10	17	8	15	18	13	18	26	14	27	18	17	32	19	19	15	12	13	19	19	20	16	17	19	14	19	22	27	19	19	25	22	25	17	16	23	17	17	15	19	18	21	24	16	14	26	12	19	31	23	23	26	17	22	20	20	23	19	17	20	16	23	22	16	15	11	18	21	20	15	11	19	27	23	28	16	16	18	26	20	19	20	15	18	24	19	25	18	18	13	25	15	21	20	14	15	17	19	21	24	25	12	15	17	16	17	16	17	15	25	12	14	20	23	16
14577	2591	705	1790	3214	3046	2384	1855	1443	1209	966	926	790	769	709	693	670	711	697	581	482	461	498	456	440	433	432	459	447	430	431	418	431	400	359	387	405	376	373	410	423	397	364	434	396	363	390	396	373	366	342	367	392	406	334	356	373	388	393	366	353	367	348	364	351	351	346	384	392	340	366	377	370	378	399	364	377	385	382	366	360	354	348	357	390	362	356	360	323	366	370	375	329	370	353	329	359	355	356	381	362	382	354	370	353	327	354	368	350	389	372	352	348	323	386	363	334	367	362	327	358	372	350	378	348	369	344	354	411	357	333	371	383	376	310	373	373	367	374	318	350	358	351	370	379	338	343	379	381	412	370	359	347	351	379	394	335	351	335	350	386	360	368	340	377	345	374	335	417	363	362	338	353	365	364	354	353	362	371	357	399	376	335	347	376	364	356	341	392	383	372	346	315	365	355	320	376	351	357	384	383	402	353	356	355	374	373	368	354	354	325	390	363	385	324	333	355	333	338	373	323	397	349	370	366	359	366	392	353	357	348	362	397	347	367	383	359	368	358	392	336	322	408	344	339	381	390	341	366	365	359	356	377	391	374	391	356	362	337	350	370	380	391	338	351	378	359	374	356	341	370	356	372	367	384	384	356	330	378	331	357	407	341	345	357	376	360	345	348	363	386	368	365	353	353	375	375	348	359	371	332	364	349	324	351	341	334	311	375	359	351	378	420	392	339	352	351	356	354	374	363	371	360	357	339	375	341	350	341	338	378	345	368	371	352	359	338	383	374	359	391	370	354	317	325	374	334	340	364	362	350	365	364	366	372	343	371	356	368	369	372	372	379	337	356	358	364	352	374	367	361	369	356	372	357	337	330	372	403	360	334	339	387	392	382	332	358	347	385	360	380	341	377	345	334	396	358	319	352	408	367	352	377	366	351	343	383	395	378	346	357	364	404	356	340	367	380	356	357	370	356	344	371	372	345	327	342	364	374	379	371	359	345	361	330	394	348	367	339	372	361	365	363	354	358	357	347	362	372	360	358	389	340	357	366	363	369	370	382	368	347	369	350	351	365	336	356	368	364	385	366	412	348	371	374	387	363	351	377	335	311	353	345	403	363	326	383	346	362	323	355	373	378	376	378	381	370	348	355	360	353	339	347	344	340	375	352	346	331	368	330	371	394	366	372	355	338	361	399	356	368	384	344	371	329	371	370	361	381	341	324	365	368	343	367	369	343	349	376	352	303	361	374	377	351	345	380	350	372	372	395	346	377	390	355	338	387	351	345	358	337	334	336	336	349	335	359	356	329	344	346	341	324	361	353	362	362	375	354	320	332	398	370	305	350	305	360	369	361	386	351	374	345	357	382	356	347	364	384	349	317	367	328	390	321	346	361	347	372	375	357	364	366	381	352	360	345	371	352	351	348	386	335	335	354	361	365	398	331	362	338	363	347	343	340	364	352	362	389	344	349	372	340	336	378	363	357	368	376	371	352	363	332	369	364	343	347	381	342	339	354	354	402	324	362	345	338	357	336	380	342	363	372	374	372	361	361	375	362	313	343	362	344	327	347	367	355	359	403	351	357	356	364	379	353	355	381	377	353	367	404	382	383	353	357	338	335	409	374	366	371	346	353	340	365	336	316	356	381	382	388	375	373	355	373	355	372	341	345	390	360	360	346	352	359	344	353	380	355	373	359	376	348	369	338	357	338	360	358	374	373	364	363	371	387	332	368	372	353	384	372	346	345	331	338	355	360	393	348	376	365	355	383	359	368	341	397	332	350	378	352	374	338	354	362	344	372	375	383	376	362	329	350	370	421	336	388	391	385	381	381	363	371	341	370	374	373	338	351	331	344	380	371	350	355	336	334	360	372	396	367	340	392	389	373	348	392	354	333	325	345	340	352	331	340	347	344	349	346	376	386	355	385	362	347	375	396	358	383	357	356	347	353	351	340	358	356	376	352	371	361	363	367	371	346	353	364	353	362	329	348	372	389	388	377	368	357	359	351	404	383	339	335	333	379	349	361	394	386	353	358	350	351	366	352	365	353	354	337	360	341	370	357	376	335	350	376	334	360	357	389	369	364	360	367	369	368	314	329	359	382	370	358	346	358	373	349	352	379	364	362	383	374	379	358	384	372	353	347	382	364	362	347	354	336	332	346	355	346	357	341	327	336	339	361	355	360	342	357	350	341	353	370	367	366	348	378	370	386	351	405	341	378	378	385	361	338	385	355	361	350	355	371	338	356	356	350	357	363	338	346	394	358	357	358	317	346	341	349	382	343	366	352	343	370	368	331	339	364	350	383	371	355	346	385	387	370	353	365	371	359	364	364	354	368	345	361	351	347	352	330	352	345	355	367	337	345	360	370	353	374	360	366	371	349	373	384	366	362	367	361	337	334	393	352	377	381	370	334	356	369	361	359	337	331	364	335	353	386	350	340	379	350	376	356	367	351	385	384	362	371	369	379	377	364	317	370	371	391	326	359	327	363	346	362	350	339	351	343	363	347	351	330	360	399	349	364	352	389	358	350	313	332	360	367	335	365	342	343	382	356	378	385	377	366	365	382	371	341	353	372	341	334	360	365	369	386	346	371	339	366	371	385	344	358	394	364	333	347	346	370	347	366	344	367	356	401	341	366	369	374	359	358	374	339	363	326	342	351	349	376	364	364	364	385	359	342	356	364	371	351	341	412	366	351	376	338	353	383	364	385	363	355	349	367	359	399	381	345	339	359	381	374	350	365	362	356	371	356	350	348	352	359	364	381	346	355	407	365	314	360	408	368	357	407	339	368	358	342	334	358	359	362	388	364	360	401	360	350	348	346	345	317	353	367	367	370	366	385	364	335	327	372	361	381	385	321	335	336	352	348	357	385	353	340	334	375	351	374	365	333	362	356	361	343	380	414	363	337	341	376	341	366	348	376	357	390	397	353	361	383	344	368	335	333	378	323	355	360	351	363	357	338	366	351	333	344	360	355	365	327	380	347	330	348	363	387	369	326	365	374	397	397	350	374	378	344	359	353	386	356	345	361	351	367	385	357	391	357	345	360	365	339	328	351	341	345	370	356	360	362	345	399	385	350	363	351	311	355	343	366	376	353	378	364	394	349	370	364	335	339	388	353	324	335	367	372	361	352	369	350	385	334	383	364	362	356	355	379	373	353	349	372	354	361	359	370	344	357	397	353	376	346	358	371	340	365	346	355	371	358	365	355	327	358	372	316	362	364	358	348	334	375	371	376	400	391	354	341	386	333	392	370	356	355	383	377	368	336	360	388	326	352	349	341	368	353	350	327	367	368	347	347	364	360	389	353	339	356	353	355	355	356	362	339	344	363	350	376	341	363	383	365	327	341	358	330	349	349	375	359	352	374	348	347	346	356	364	343	370	348	350	344	364	369	384	363	355	384	341	364	334	351	337	340	370	381	347	344	368	362	362	367	370	370	344	338	331	355	366	338	319	365	386	361	370	376	356	378	367	360	341	370	356	352	377
2666	155	62	56	91	108	115	98	95	79	42	57	63	52	62	36	58	47	52	40	36	31	40	32	39	35	30	34	30	37	37	35	30	43	33	36	28	24	48	37	32	35	26	44	41	31	40	35	42	33	27	38	30	28	28	24	37	26	23	27	34	33	34	31	30	28	26	28	35	32	29	32	32	21	18	30	22	37	25	34	28	33	39	33	29	37	38	39	29	35	25	23	31	41	32	24	39	28	36	28	14	36	27	35	30	33	32	29	41	24	34	32	31	43	38	25	21	22	32	34	25	38	43	36	26	29	37	32	30	32	26	16	36	29	32	25	23	35	21	24	31	30	31	33	22	35	27	30	35	41	29	40	28	28	32	30	36	31	25	21	30	39	29	29	30	32	23	29	30	29	26	34	25	35	19	26	23	21	29	41	34	33	42	35	21	23	31	26	40	30	27	31	24	32	31	29	29	38	28	28	27	30	39	32	31	34	38	21	19	33	36	25	30	30	34	32	30	27	30	38	23	27	34	31	34	26	23	33	20	28	31	34	38	22	26	24	33	26	29	29	28	31	30	35	31	33	33	28	27	34	28	29	42	25	38	28	19	31	29	26	26	37	35	37	32	35	35	25	39	25	36	37	36	32	22	31	30	34	31	26	36	18	32	23	34	23	32	41	35	27	33	23	29	36	30	25	33	32	45	31	39	20	34	33	27	30	28	33	34	32	32	45	31	24	27	28	29	37	35	37	24	40	27	32	34	27	27	38	33	38	29	26	28	25	32	29	39	37	30	31	32	31	29	31	39	39	28	32	35	20	35	32	21	36	20	26	26	25	30	30	25	38	38	32	31	35	34	35	26	37	31	32	34	34	27	31	28	23	31	32	48	28	29	33	21	39	44	29	24	26	26	30	22	35	32	41	36	34	27	25	30	33	34	31	33	25	31	36	20	23	36	23	19	31	31	32	35	24	26	33	20	36	28	31	30	26	21	35	32	23	26	35	36	35	37	41	38	27	36	22	31	27	29	38	29	27	24	22	34	25	34	21	36	31	32	30	41	35	34	40	36	29	24	33	30	38	33	32	29	30	41	33	37	26	35	33	30	24	28	31	36	32	29	27	31	32	39	33	33	21	38	38	30	39	25	34	27	27	38	24	27	24	29	23	34	30	21	32	27	19	36	38	20	29	30	30	35	27	39	34	39	37	28	36	36	24	36	26	22	37	27	23	35	35	30	25	29	19	33	35	32	36	26	23	33	45	35	37	27	44	28	35	30	26	24	34	28	28	35	30	35	24	27	34	28	38	29	34	28	27	33	26	24	31	30	32	31	38	30	22	22	40	34	22	27	29	23	31	25	24	29	35	39	30	29	37	20	33	32	31	34	32	26	31	29	26	31	41	31	32	26	32	24	30	28	28	26	35	36	31	27	35	28	36	34	28	36	35	37	33	34	37	33	26	35	39	31	42	26	25	34	27	35	37	25	32	30	27	33	34	23	31	30	33	27	21	33	31	33	34	28	39	31	29	27	27	41	35	29	32	26	31	21	30	26	35	23	32	27	27	32	21	30	33	36	42	26	25	35	30	49	30	29	26	28	32	36	30	29	40	25	23	27	40	33	25	34	38	27	33	36	27	23	45	23	38	45	36	33	27	39	25	29	27	34	28	27	44	33	27	26	21	26	25	32	34	27	26	36	36	29	32	29	20	26	24	26	28	34	47	34	32	29	34	36	23	31	29	32	38	26	24	21	28	26	26	26	32	27	24	40	30	30	30	31	30	36	35	29	25	32	30	32	27	27	27	26	24	37	34	24	27	29	21	22	30	19	30	29	25	30	28	30	33	29	21	41	25	28	26	26	40	31	42	31	39	43	23	33	24	42	27	27	26	48	30	31	29	37	22	28	32	37	29	29	33	27	23	28	21	33	38	26	32	30	34	26	29	27	36	25	34	39	32	33	34	39	34	24	34	30	31	32	21	18	26	33	25	27	38	38	24	26	39	26	30	30	29	32	39	27	19	35	35	29	32	33	23	24	36	29	28	35	40	25	29	29	24	44	33	38	27	41	26	34	35	30	28	37	31	27	27	25	30	23	20	38	32	36	27	38	33	23	30	24	24	34	30	30	28	30	23	39	30	28	32	37	32	35	34	36	28	33	25	31	25	31	26	34	29	24	29	34	37	24	29	29	27	27	31	32	26	19	38	26	29	32	28	31	30	33	24	37	36	35	32	29	31	37	31	26	32	29	29	21	35	38	28	32	27	26	34	28	36	26	28	27	43	33	31	26	25	33	26	26	26	31	37	28	29	27	45	25	35	30	28	38	31	36	32	29	27	31	21	28	29	32	34	26	34	39	23	26	35	28	34	24	37	33	35	40	36	40	32	36	22	38	20	26	32	23	25	27	29	33	32	32	29	37	33	21	29	41	36	35	29	34	21	20	33	39	28	31	40	31	28	29	29	38	32	36	29	33	20	37	31	38	31	16	25	30	27	38	32	28	32	39	29	28	24	35	35	32	25	28	26	35	23	36	22	37	34	26	37	41	17	19	34	32	34	46	33	21	24	32	42	37	31	34	32	34	30	26	27	28	18	37	24	22	24	32	27	38	32	29	28	24	25	36	28	41	25	27	32	32	32	34	31	36	25	27	26	39	23	36	34	35	31	42	29	34	26	30	25	40	30	28	31	36	28	29	37	29	32	30	36	36	32	36	37	36	30	27	24	32	24	27	28	30	35	32	30	22	24	30	26	25	19	34	29	33	26	31	28	21	40	37	36	33	32	38	33	29	32	24	33	31	22	41	30	26	24	30	32	32	42	44	25	29	30	40	20	29	31	29	42	22	31	27	33	18	29	22	24	27	38	34	33	26	21	26	26	33	20	28	37	36	34	42	19	34	32	24	21	29	23	27	28	30	29	40	31	28	24	37	26	38	27	22	24	35	38	24	45	24	22	26	25	26	32	37	36	35	30	30	26	32	26	27	29	37	39	35	34	28	30	23	34	37	26	20	33	31	33	21	23	35	32	36	30	22	27	28	27	28	32	35	34	29	27	28	26	24	35	29	21	28	40	27	30	27	30	29	28	31	37	32	35	25	22	29	32	39	30	36	24	30	30	24	25	32	36	28	36	30	34	28	38	25	22	29	29	21	32	29	23	23	33	36	32	27	29	28	34	28	33	34	27	32	31	34	31	39	38	21	36	25	19	37	22	30	36	27	28	32	36	23	39	23	29	44	29	24	34	32	30	24	29	16	38	30	36	27	35	33	28	34	31	27	26	33	38	23	24	30	22	30	22	22	34	27	34	27	30	27	27	33	32	33	31	29	26	30	33	22	32	31	23	30	28	26	22	29	32	27	27	24	24	25	27	30	34	35	29	28	29	40	30	32	25	27	25	31	32	25	38	35	32	38	25	23	37	33	32	32	27	36	35	25	33	31	27	35	34	30	30	29	26	35	26	27	33	31	39	31	25	30	29	37	30	40	25	33	40	35	28
19609	5172	1714	5490	9848	9414	7585	5849	4630	3830	3134	2643	2227	2011	1826	1613	1660	1783	1588	1285	1176	1024	1074	944	929	922	887	810	807	835	814	768	711	714	735	751	709	704	728	699	706	694	691	640	645	680	685	655	653	586	636	621	663	604	653	657	666	612	607	637	584	606	589	606	613	620	602	614	663	583	584	640	590	620	596	637	614	621	604	610	640	596	558	602	568	626	608	584	582	645	619	566	581	552	595	545	630	584	593	587	610	572	591	601	570	575	583	633	607	633	598	650	593	582	609	625	612	579	526	603	588	646	559	588	600	566	573	584	610	603	589	578	610	556	607	624	568	575	620	638	604	573	561	621	559	581	535	628	589	553	609	561	578	586	602	597	554	534	619	658	577	563	616	588	594	576	569	583	550	610	561	607	606	575	577	560	557	573	618	600	597	567	565	580	608	564	601	612	609	574	560	588	540	594	579	604	564	594	607	553	620	571	579	599	550	590	586	601	568	553	605	602	627	577	573	560	612	557	640	604	594	604	578	617	583	561	565	597	596	612	519	618	614	566	570	584	621	603	581	604	582	595	574	590	564	557	566	590	585	586	593	595	610	600	614	587	570	577	602	551	584	588	562	600	565	627	544	627	574	563	603	558	602	585	599	560	597	594	581	590	581	607	563	600	606	564	599	563	569	571	593	519	575	594	561	547	586	551	555	599	609	603	580	562	584	614	556	541	579	581	589	538	558	549	575	556	578	540	571	613	585	574	574	598	553	616	597	585	592	562	577	590	585	568	539	584	580	599	594	569	581	582	567	564	601	559	535	538	642	576	582	606	593	613	548	600	567	563	602	579	602	549	602	584	592	581	572	597	570	576	547	615	555	578	552	592	549	593	563	637	587	602	598	568	566	565	614	604	616	556	606	530	584	587	649	604	600	581	584	551	577	588	573	598	575	538	541	601	521	633	562	563	556	643	564	593	586	581	578	586	554	551	594	579	552	618	583	580	562	620	615	615	589	554	539	575	562	555	590	582	609	623	581	561	578	592	602	582	579	535	625	573	621	592	607	566	548	629	644	527	556	584	568	565	569	574	563	586	595	562	594	597	570	549	586	565	549	608	564	569	555	605	581	570	585	595	554	550	594	573	553	557	587	587	580	572	539	570	593	591	621	523	590	588	601	559	574	564	537	574	594	613	599	599	585	563	591	585	590	613	590	631	617	593	577	579	626	562	608	547	552	585	582	584	531	555	534	572	573	534	579	575	587	612	627	549	553	542	597	589	596	556	572	589	543	599	585	552	597	608	551	581	535	611	561	626	569	544	568	540	543	555	572	593	552	565	606	562	601	594	595	616	617	605	589	567	616	566	563	624	597	595	595	587	610	565	575	561	550	575	549	611	618	561	643	593	580	590	607	579	613	599	590	604	595	544	579	597	576	569	583	561	568	549	552	565	570	583	572	608	532	597	574	557	536	602	589	562	587	587	597	638	584	596	600	554	584	626	593	627	586	573	584	554	601	587	628	587	565	586	583	574	582	569	555	596	571	574	546	595	580	617	624	603	554	581	618	550	615	590	615	590	583	574	598	569	556	595	586	558	597	621	582	575	594	619	590	630	545	563	620	577	624	524	572	588	608	585	581	666	548	582	560	612	528	554	590	560	591	607	627	553	592	576	577	601	602	593	572	598	528	600	573	606	559	592	622	575	568	570	593	580	599	560	555	560	586	592	602	608	580	607	602	548	603	556	596	585	576	587	642	589	638	582	603	593	597	557	564	590	572	573	575	577	582	549	594	569	580	570	600	591	562	580	581	572	611	622	576	598	573	614	594	576	619	606	596	589	606	593	596	573	570	588	559	577	581	585	562	544	590	593	603	550	589	594	599	557	619	575	584	537	587	597	577	555	593	598	566	604	579	558	598	584	558	582	570	572	553	611	569	575	575	580	621	613	603	598	534	585	574	610	616	546	627	567	616	557	515	577	556	591	600	596	569	622	594	558	615	553	577	620	575	582	560	593	589	620	586	535	595	575	604	551	617	631	604	594	573	553	526	553	549	598	566	568	582	570	577	602	592	596	609	579	619	576	596	576	610	609	564	598	598	573	598	591	611	555	561	554	586	595	581	596	565	560	542	581	602	621	626	638	567	543	572	582	588	583	558	570	586	589	565	606	557	555	547	560	628	597	558	582	583	570	599	645	610	521	532	545	583	565	578	588	570	596	557	605	589	617	578	616	581	554	574	564	579	549	622	618	589	609	567	558	551	620	573	591	555	559	581	553	579	636	593	616	591	573	602	565	568	606	607	550	583	583	585	559	568	574	539	576	590	570	584	574	540	595	559	594	552	581	564	592	608	615	625	581	580	595	586	610	622	592	545	590	589	581	592	625	572	587	587	595	567	621	552	553	601	566	566	572	554	578	588	538	623	567	602	615	536	589	550	570	582	590	604	583	570	604	616	576	625	636	609	560	551	581	578	608	587	529	564	613	613	565	564	579	577	557	582	604	581	580	601	584	592	564	644	546	619	619	598	589	569	587	599	544	580	591	576	587	602	548	630	603	586	613	605	577	587	542	561	559	586	583	566	564	579	594	569	589	571	634	593	600	555	591	550	605	582	607	585	602	568	590	578	557	576	557	587	609	606	561	592	554	587	550	600	569	568	601	553	589	568	588	549	597	548	595	560	604	581	599	579	559	606	538	583	604	578	616	552	580	640	565	590	522	565	659	571	563	569	586	587	556	553	561	613	562	568	591	613	617	603	599	583	587	591	585	532	576	550	565	581	606	623	576	564	622	567	610	585	541	588	613	585	599	630	582	578	583	557	607	586	560	556	530	563	571	596	607	566	607	597	579	554	641	599	551	545	577	600	598	601	615	611	540	599	561	578	569	561	601	575	554	610	582	568	589	612	582	569	605	581	551	572	550	584	595	614	556	577	601	552	622	594	588	573	553	576	627	613	529	583	549	573	567	575	593	587	589	593	580	602	571	584	574	583	595	593	576	574	556	564	593	609	579	619	565	566	576	599	617	565	550	581	604	576	596	570	547	634	619	583	552	606	579	585	562	563	567	572	575	603	577	560	596	582	597	601	550	555	593	569	580	613	574	576	567	543	563	579	626	564	588	579	586	621	639	534	605	587	571	587	571	598	648	607	573	631	611	587	586	591	587	652	567	605	586	572	585	596	564	597	635	609	578	587	577	614	573	538	560	525	587	592	602	597	574	607	569	591	600	553	566	562	552	562	606	569	602	596	560	551	576	588	599	558	546	562	575	577	610	567	609	603	592	560	521	588	611	550	615	562	615	613	586	542	580	586	586	591	536	587	620	594	628	561	634	577	582	627	567	616	590	573	581	550	612	592	599	584	601	606	609	603	615	621	570	576	574	597	591	616	534	569	602	623	615	558	614	610	598	549	586	573	581	570	603	589	567	589	568	554	585	569	591	574	572	604	584	570	563	611	582	604	584	560	597	617	605	566	604	600	596	584	574	572	567	576	580	589	568	580	565
2664	167	66	51	100	108	112	83	79	78	75	60	55	49	60	44	55	58	38	42	45	45	33	39	41	46	38	45	30	37	31	35	37	29	23	35	33	37	32	31	19	32	25	41	26	38	28	32	32	27	41	42	29	35	35	36	32	24	32	42	41	37	34	31	34	31	24	31	30	25	27	39	34	25	23	26	37	30	29	33	22	25	32	29	32	37	34	30	45	30	17	26	37	29	31	40	36	35	20	27	30	25	28	22	32	34	24	33	32	27	33	31	33	26	36	33	41	29	32	32	22	32	26	33	41	33	39	26	43	31	32	29	28	38	46	40	33	19	23	30	38	26	26	31	34	34	33	32	31	18	28	31	30	28	40	28	29	26	35	40	21	24	21	36	32	28	26	33	36	29	27	29	31	29	22	30	29	30	27	29	25	28	32	37	24	44	36	30	29	38	27	28	28	28	32	27	39	37	27	44	31	38	19	34	29	28	33	40	18	31	43	32	24	33	39	25	24	33	28	26	29	30	24	27	18	35	34	26	29	25	36	35	32	37	31	34	37	30	34	34	34	27	35	21	38	36	31	30	39	26	22	33	23	31	31	31	34	33	29	30	32	32	32	24	22	31	34	34	36	19	37	25	27	25	28	26	32	27	29	29	28	20	32	32	22	37	28	29	31	28	38	33	39	33	38	27	42	29	28	42	19	34	41	36	26	37	28	26	24	33	30	29	30	34	41	19	31	39	29	34	31	28	31	44	31	34	27	29	33	30	34	36	24	35	36	29	28	36	29	28	28	37	33	32	26	23	31	35	27	40	29	21	35	28	23	35	28	19	30	29	34	38	29	34	47	33	28	29	23	24	32	35	32	43	35	34	34	38	24	23	29	31	38	37	28	30	26	34	33	25	27	41	34	34	28	34	21	36	37	19	17	25	32	23	31	24	32	32	30	22	23	23	32	26	24	32	28	30	30	36	27	26	29	27	33	32	31	29	24	39	26	36	33	32	35	24	28	30	18	31	25	27	37	32	22	28	40	38	30	34	26	28	26	39	29	33	28	31	36	36	36	21	48	26	33	35	39	29	22	25	28	28	35	33	29	27	36	33	27	40	34	23	27	33	31	37	36	31	28	26	32	33	40	30	32	31	42	30	24	29	23	34	24	31	41	42	36	27	35	36	31	21	31	31	36	45	31	36	29	31	32	22	35	36	30	31	39	37	29	18	31	36	39	33	32	37	26	30	35	25	28	33	39	32	30	29	29	30	24	34	40	29	27	32	29	22	24	30	24	22	33	31	33	29	33	35	24	32	22	27	34	28	26	34	26	34	24	21	37	34	30	26	27	31	30	34	26	33	23	29	34	29	36	33	33	32	20	34	26	29	33	30	39	32	31	33	38	26	30	32	28	34	32	33	29	33	34	33	42	30	24	32	34	28	34	23	33	29	34	34	35	29	33	35	32	37	31	21	29	34	30	36	26	29	27	26	35	21	27	35	32	33	33	31	33	35	33	37	25	35	36	30	32	33	21	33	21	35	44	35	30	29	28	35	30	33	26	28	29	24	26	34	39	38	31	30	27	31	30	26	37	38	22	26	32	34	34	24	37	33	30	28	30	32	30	24	37	34	26	31	34	32	33	30	29	27	21	29	27	21	28	21	38	10	28	30	31	28	30	26	24	34	37	29	30	23	31	32	24	26	36	36	30	33	25	31	29	30	26	35	38	29	40	25	30	35	35	30	34	33	24	33	29	32	32	29	33	38	21	33	27	41	38	30	40	35	40	26	32	29	27	29	25	31	29	33	25	31	29	28	30	28	40	36	40	40	37	35	43	32	29	24	32	35	30	33	35	37	40	27	26	33	29	23	22	23	29	39	32	29	32	38	31	32	27	30	29	28	37	34	43	40	28	33	25	30	26	30	44	27	32	25	30	30	27	34	31	28	21	38	24	31	28	15	34	30	28	30	31	32	39	29	20	26	23	28	34	23	32	36	31	28	40	31	24	22	32	29	41	17	39	26	35	27	30	33	30	29	33	25	28	38	32	27	32	29	30	33	22	30	34	23	37	24	29	29	25	25	38	27	33	34	38	27	38	28	21	28	28	32	33	26	27	30	24	34	28	34	36	25	29	23	34	33	32	29	39	26	28	37	19	35	34	34	20	26	26	22	31	33	41	24	26	36	37	35	36	41	30	31	41	22	24	30	33	34	30	36	39	42	34	36	24	37	31	24	28	20	27	29	29	41	32	27	39	32	40	32	36	31	36	25	37	27	29	39	26	32	40	45	36	26	40	26	20	37	30	29	37	30	37	31	33	31	28	22	34	31	32	39	26	34	37	38	26	22	26	31	36	30	30	33	21	30	35	23	27	39	30	30	39	28	28	27	30	26	27	38	25	28	31	38	28	28	32	27	37	27	26	28	28	46	19	33	33	29	39	22	30	27	30	25	30	32	32	23	31	40	26	19	39	25	24	26	21	29	31	33	27	33	22	38	27	27	31	27	23	33	29	30	36	31	33	31	31	29	33	35	23	33	28	26	35	34	28	29	35	27	20	20	31	38	36	34	31	37	20	30	36	29	26	35	29	37	41	27	39	27	29	27	35	34	25	37	39	25	28	28	27	36	42	21	26	24	35	32	34	25	34	34	39	27	32	31	33	33	37	30	40	32	29	28	28	35	34	28	30	28	33	36	35	29	27	32	29	30	31	26	35	32	26	37	26	20	34	28	34	31	35	23	22	36	29	28	27	24	38	23	31	40	38	20	20	30	33	36	31	26	31	29	21	34	21	29	28	29	30	30	25	29	30	37	27	31	30	31	35	28	31	37	23	37	24	41	40	32	27	33	36	24	35	32	25	27	34	24	31	30	33	30	25	27	29	31	25	26	31	33	29	23	17	38	32	30	30	31	28	27	26	33	23	36	30	37	36	31	28	24	35	34	31	34	25	32	32	20	28	24	34	30	27	26	31	35	25	36	30	34	31	46	30	25	37	33	31	28	23	33	41	37	23	29	31	32	29	31	28	25	26	31	40	23	36	24	26	40	33	22	38	30	28	42	38	32	30	33	41	34	29	33	26	34	34	25	32	31	42	28	30	24	24	30	29	25	33	23	26	40	32	29	24	32	29	29	30	39	29	32	37	21	34	28	25	25	32	29	27	29	29	29	28	34	31	24	33	31	26	28	38	25	34	37	30	35	50	30	28	32	29	26	32	29	31	38	21	34	30	33	43	18	37	28	26	40	28	29	26	28	38	33	36	30	30	22	35	31	33	31	25	28	29	28	28	41	28	33	27	23	30	39	29	36	30	34	23	32	28	29	22	25	45	34	43	36	39	23	17	27	35	40	25	27	36	30	34	38	28	34	29	27	32	28	37	32	33	27	29	27	27	23	26	37	29	33	31	39	32	30	30	28	38	26	22	31	32	22	26	29	25	29	36	28	29	34	40	30	24	30	35	23	33	21	26	27	39	28	31	36	37	34	27	25	24	22	26	36
19710	5096	1644	5256	9283	8927	7234	5615	4437	3530	2928	2471	2143	1949	1727	1567	1597	1693	1519	1261	1138	1045	1000	1012	970	922	820	786	868	773	799	746	771	687	725	749	722	706	699	651	686	711	687	706	714	622	648	685	672	608	605	683	632	608	667	601	602	584	627	628	572	658	606	679	659	595	602	623	619	588	606	578	649	645	589	610	582	570	603	582	573	633	580	622	564	618	543	616	622	629	639	601	585	566	590	607	580	611	593	574	568	608	558	588	590	602	596	603	614	597	569	550	563	570	607	583	577	594	611	551	538	573	580	589	570	586	598	610	555	568	571	586	601	549	606	566	558	602	567	581	558	616	555	633	564	566	576	578	587	609	617	596	600	585	586	605	619	586	574	568	574	564	564	599	588	552	598	578	556	582	571	592	587	579	616	586	561	539	564	587	558	596	569	592	577	609	561	596	614	591	569	563	566	558	581	582	628	540	595	579	618	568	597	556	560	610	614	541	573	559	571	552	604	583	590	597	565	603	529	585	603	574	584	584	592	605	602	569	598	566	590	573	573	557	576	593	558	591	550	578	616	551	551	605	599	563	583	582	594	590	613	590	601	591	591	578	577	561	611	584	617	568	567	585	587	590	566	585	579	582	558	602	594	589	585	590	541	535	548	563	557	593	541	568	558	609	566	596	585	602	556	568	552	580	548	568	601	570	567	584	552	613	557	619	575	577	601	637	555	551	578	563	613	569	558	562	627	590	582	546	565	620	626	571	620	574	581	567	571	605	570	614	560	575	584	582	561	608	568	574	593	586	592	620	576	616	568	553	594	557	575	571	546	578	593	577	558	566	581	591	562	589	567	554	572	539	580	589	560	575	616	574	562	564	583	605	595	577	552	589	593	617	636	569	556	554	592	592	583	573	607	561	536	583	570	545	581	589	581	605	566	603	552	578	593	610	563	570	541	563	594	584	584	586	587	549	582	603	633	588	594	573	587	555	602	590	559	548	543	575	595	595	576	575	528	585	586	569	557	595	598	581	616	581	617	568	563	574	609	535	595	609	562	554	595	601	616	571	606	618	603	590	562	575	612	615	551	650	556	557	608	553	570	561	578	581	581	572	607	575	570	536	536	628	620	596	607	577	580	622	634	586	590	587	578	637	594	571	572	608	603	577	584	564	588	558	553	542	585	594	586	562	607	573	626	586	600	553	578	554	605	626	601	582	582	633	577	570	594	633	582	605	552	589	593	579	570	566	559	584	573	565	575	562	567	546	589	603	560	561	594	626	585	569	611	574	561	555	579	556	594	572	592	602	594	594	569	567	576	536	563	605	541	602	577	537	562	586	601	572	595	576	575	592	611	569	578	589	571	562	626	605	571	599	575	575	582	558	621	616	591	567	590	599	627	546	602	600	585	571	542	572	582	562	599	575	561	589	564	601	626	581	570	580	603	572	609	611	553	575	546	568	576	574	599	551	588	558	547	601	607	594	569	587	578	590	562	617	554	573	578	578	542	606	557	585	585	588	580	577	630	563	561	547	569	591	622	608	562	571	564	577	532	567	617	584	573	606	586	599	585	574	582	603	543	531	626	560	583	592	594	577	554	536	575	586	583	579	571	605	602	563	554	573	516	526	538	562	602	568	582	589	549	547	529	620	634	618	558	575	598	552	552	593	576	570	603	558	622	558	547	583	606	576	610	559	590	576	666	565	548	561	581	574	636	589	544	556	602	651	518	593	531	527	618	599	608	596	559	621	548	628	576	582	589	559	603	536	562	603	550	594	583	615	601	549	629	559	605	567	592	560	567	594	573	569	565	570	558	553	560	567	575	568	609	564	572	573	580	562	596	610	605	611	541	567	557	595	618	561	609	601	548	562	585	559	572	562	573	611	559	626	580	581	577	582	602	564	577	569	581	600	571	571	558	567	554	556	610	584	617	584	595	579	525	604	597	624	612	546	602	602	593	587	576	567	626	587	581	571	631	592	535	629	586	572	577	591	570	568	595	564	548	554	598	582	578	570	536	575	570	557	563	572	571	556	557	625	591	570	555	550	622	628	575	556	565	595	570	586	591	601	535	602	586	621	562	590	579	568	579	554	578	578	588	600	643	576	566	575	571	581	569	600	602	563	587	582	606	570	579	579	561	540	598	585	613	589	564	611	603	577	588	562	590	558	624	564	611	572	625	570	580	595	582	547	552	553	610	566	537	601	549	586	553	550	588	609	592	600	593	576	591	590	519	616	577	547	603	590	575	600	556	595	584	597	581	564	536	591	570	581	563	564	604	579	576	559	583	584	556	577	599	567	606	598	604	569	576	536	589	569	550	560	555	604	580	625	564	600	585	638	548	616	578	593	590	552	566	590	538	576	582	571	590	568	632	571	572	580	610	584	598	549	560	561	553	591	547	544	544	568	589	578	568	625	573	562	554	597	549	604	584	545	531	557	566	562	568	589	614	577	569	544	569	618	587	603	630	603	582	532	588	606	587	543	577	551	568	592	600	592	572	578	576	618	563	570	548	563	579	559	601	608	609	540	555	626	547	571	585	620	549	619	645	589	550	637	542	607	582	572	539	553	591	593	569	590	573	616	554	567	598	588	612	545	581	536	573	562	609	578	553	544	558	556	621	606	583	576	599	569	596	564	592	587	583	597	524	589	563	604	539	550	575	583	591	590	590	598	583	614	590	618	583	600	564	568	599	589	609	596	546	589	616	606	574	574	590	582	593	621	609	613	591	547	594	566	572	570	571	577	590	575	601	533	580	606	566	594	561	601	570	578	553	598	609	598	565	598	624	509	559	623	594	507	610	611	566	588	590	548	594	570	601	621	536	580	579	590	586	556	589	528	566	586	551	587	583	602	590	603	552	564	562	575	577	565	573	573	584	587	631	612	595	606	529	564	582	559	571	576	595	560	534	604	581	565	537	556	567	603	584	568	562	607	595	598	615	647	576	549	597	576	567	594	605	605	647	591	580	560	549	582	605	569	535	583	587	605	603	551	576	590	582	558	596	532	589	577	563	624	555	605	588	570	592	561	551	572	566	588	602	565	549	587	628	543	580	585	572	571	601	575	542	552	572	552	585	569	586	580	544	614	542	572	556	564	536	594	573	562	564	591	596	550	581	592	585	553	583	561	605	535	576	547	570	586	524	560	578	574	559	570	580	572	550	609	532	589	588	602	585	570	609	548	576	559	589	555	580	546	607	587	601	557	570	552	550	559	616	580	563	602	545	610	589	603	585	575	578	567	584	573	604	586	563	617	592	600	557	597	591	584	550	598	577	591	552	604	603	575	583	589	571	562	561	579	611	569	613	612	600	552	578	612	610	542	582	601	565	582	570	576	580	599	583	569	579	559	615	570	516	559	571	605	581	590	618	555	631	580	561	570	638	571	552	597	561	616	560	543	552	616	602	496	590	644	563	593	569	615	570	553	554	592	571	535	581	594	596	571	617	527	609	568	577	602	578	535	574	554	571	588	613	570	597	585	573	572	568	562	567	545	589	597
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
