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
343539793382	343539793946	343539794496	343539795046	343539795594	343539796146	343539796696	343539797246	343539797794	343539798346	343539798896	343539799446	343539799994	343539800546	343539801096	343539801646	343539802194	343539802746	343539803296	343539803846	343539804394	343539804946	343539805496	343539806046	343539806594	343539807146	343539807696	343539808246	343539808794	343539809346	343539809896	343539810446	343539810994	343539811546	343539812096	343539812646	343539813194	343539813746	343539814296	343539814846	343539815394	343539815946	343539816496	343539817046	343539817594	343539818146	343539818696	343539819246	343539819794	343539820346	343539820896	343539821446	343539821994	343539822546	343539823096	343539823646	343539824194	343539824746	343539825296	343539825846	343539826394	343539826946	343539827496	343539828046	343539828594	343539829146	343539829696	343539830246	343539830794	343539831346	343539831896	343539832446	343539832994	343539833546	343539834096	343539834646	343539835194	343539835746	343539836296	343539836846	343539837394	343539837946	343539838496	343539839046	343539839594	343539840146	343539840696	343539841246	343539841794	343539842346	343539842896	343539843446	343539843994	343539844546	343539845096	343539845646	343539846194	343539846746	343539847296	343539847846	343539848394	343539848946	343539849496	343539850046	343539850594	343539851146	343539851696	343539852246	343539852794	343539853346	343539853896	343539854446	343539854994	343539855546	343539856096	343539856646	343539857194	343539857746	343539858296	343539858846	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	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
911	216	140	140	106	123	130	128	155	133	131	116	112	118	136	119	119	126	118	111	111	117	110	98	128	105	113	116	125	100	95	117	114	109	84	114	102	121	100	100	96	120	103	100	121	96	107	94	104	99	111	94	91	99	95	109	113	106	91	112	103	127	107	107	109	104	84	110	117	106	112	104	102	88	103	101	98	103	98	108	118	89	127	109	99	123	106	105	106	92	105	111	101	115	93	120	81	108	114	86	124	93	102	100	116	98	104	109	109	116	97	93	102	121	89	104	91	128	90	92	87	96	100	94	89	113	87	102	99	95	122	113	115	106	107	107	114	105	102	115	100	103	101	87	89	109	116	94	103	93	89	107	106	94	93	112	91	91	87	116	110	112	97	111	113	91	116	106	96	89	107	98	114	102	102	96	78	114	88	101	117	100	100	105	110	104	97	96	106	102	111	94	94	103	88	106	113	111	87	111	87	95	108	94	112	98	109	98	101	107	102	121	106	126	117	117	114	115	117	114	101	93	109	117	115	103	98	105	107	91	131	95	114	98	104	92	96	92	115	105	99	103	91	108	102	104	108	97	107	99	97	96	103	95	89	93	93	108	108	106	116	91	85	103	101	99	111	87	85	101	110	97	101	87	129	91	105	100	105	116	108	100	109	102	97	94	101	105	108	118	113	112	114	99	86	111	108	117	99	94	115	112	105	104	109	95	107	87	109	98	121	115	103	101	119	75	118	104	107	96	103	105	111	97	108	97	117	112	101	93	104	99	106	116	87	103	101	91	112	102	104	101	112	83	93	89	103	108	131	107	92	105	101	110	107	116	101	93	95	106	90	123	108	107	111	82	94	88	106	127	116	122	107	101	99	118	101	108	97	99	99	93	127	96	88	128	95	114	112	98	103	111	102	126	123	122	110	94	104	134	100	99	92	99	106	111	94	101	111	111	95	107	110	104	93	90	110	114	100	94	83	102	76	113	88	99	113	96	97	108	99	96	92	91	103	121	97	111	102	120	122	114	108	138	100	103	95	93	97	102	95	109	98	98	111	81	100	102	102	123	104	105	94	95	101	101	104	116	113	87	96	115	105	119	113	105	94	94	100	94	114	116	99	94	95	101	118	116	96	102	110	99	104	100	121	104	105	103	122	119	102	100	107	96	104	105	110	98	104	116	113	106	105	121	102	92	113	93	109	106	111	89	104	98	101	91	112	90	103	82	117	105	72	107	103	83	116	105	96	100	96	110	99	103	108	109	84	97	107	97	100	108	109	109	91	90	91	94	115	105	118	108	103	117	107	103	84	114	129	113	116	105	108	110	116	107	95	101	106	101	106	129	105	94	121	114	96	97	101	110	121	101	100	117	111	94	108	108	109	113	100	107	124	115	100	106	109	96	109	92	109	89	113	99	116	103	109	97	102	94	120	81	108	106	107	115	93	81	88	112	102	107	112	84	89	96	100	105	97	103	126	97	108	100	130	114	110	94	98	97	107	95	95	106	99	106	113	93	108	102	84	102	85	91	98	90	101	103	100	88	93	91	93	103	106	112	99	111	87	125	114	113	90	124	80	116	88	102	109	124	95	109	109	85	92	112	102	108	109	97	125	109	118	102	117	109	89	82	124	111	118	101	111	105	106	94	115	90	95	123	109	106	94	101	106	110	101	110	115	100	98	110	100	95	106	107	104	110	104	116	106	107	119	101	116	104	113	113	103	104	114	102	115	112	100	123	103	104	97	99	82	81	109	97	96	92	99	104	116	110	101	99	100	102	107	115	105	104	132	101	111	101	104	96	97	94	102	103	116	102	104	108	103	95	114	97	117	112	118	109	89	103	83	87	95	91	94	108	109	108	108	100	104	108	109	114	103	92	116	122	109	98	100	95	96	104	103	82	98	117	114	107	101	113	97	112	108	98	103	110	85	89	93	105	86	100	102	97	116	111	107	104	90	91	100	81	126	86	127	88	125	94	101	102	105	117	113	101	99	101	102	96	123	116	100	107	128	118	94	102	112	125	101	119	99	96	113	87	93	113	77	118	126	101	103	101	105	119	123	115	96	105	100	106	106	88	91	121	130	88	109	108	89	100	110	127	99	118	92	99	95	91	104	90	98	92	106	110	110	121	88	94	97	102	101	98	105	100	106	100	126	104	116	124	116	78	97	126	108	95	104	94	97	102	92	105	87	107	111	110	102	104	124	124	108	98	99	93	101	82	106	92	109	107	110	131	115	95	90	93	95	98	93	103	110	110	101	100	101	109	110	106	98	114	114	116	108	108	95	94	114	93	113	78	100	113	105	105	102	96	118	98	93	94	85	96	100	94	109	112	93	100	96	101	104	98	99	102	108	109	96	97	96	93	75	94	115	93	116	94	106	87	89	97	111	97	114	92	106	110	137	110	95	107	96	117	118	100	100	101	98	124	99	100	117	97	103	111	96	100	120	106	112	81	108	114	110	115	108	100	106	113	94	94	84	118	100	105	108	112	99	94	91	113	109	98	89	101	91	100	103	100	90	106	110	114	88	99	87	99	126	97	103	112	92	105	95	88	100	103	92	113	107	126	103	94	106	102	112	111	107	101	103	87	124	98	94	90	116	114	101	101	100	91	101	120	94	101	99	102	123	104	114	102	113	84	101	130	85	120	94	91	109	113	107	118	92	123	127	103	105	103	108	72	115	126	89	109	105	100	109	95	85	106	111	97	107	109	98	109	104	89	105	92	98	119	115	132	91	94	104	117	125	105	107	113	113	87	117	113	109	114	87	98	93	102	114	114	117	89	120	111	109	99	119	93	104	94	117	98	101	95	114	95	111	84	87	93	103	106	98	102	109	95	110	112	118	89	102	90	100	110	92	110	101	113	89	101	99	108	94	94	106	96	108	99	98	97	111	108	111	102	97	91	100	117	109	106	104	97	121	88	105	107	101	99	99	114	99	105	102	107	111	111	97	87	120	109	93	103	99	96	112	97	86	104	98	101	107	103	98	97	100	100	93	112	115	104	99	107	111	107	105	98	112	115	96	97	103	117	107	119	116	110	97	132	110	108	93	89	105	115	95	103	101	108	115	96	89	141	100	107	102	91	121	96	101	94	92	88	112	93	97	111	115	101	113	94	100	93	115	93	81	104	118	105	124	118	112	109	118	128	99	96	127	95	99	97	108	107	110	129	91	108	94	93	98	87	95	98	91	86	119	103	125	104	95	100	107	98	84	89	102	83	107	95	113	93	89	110	110	87	100	92	90	95	88	107	109	123	110	109	109	102	96	89	121	112	110	99	109	104	104	105	99	92	117	101	106	99	98	105	120	105	113	93	106	120	92	111	86	102	110	112	90	101	103	98	96	97	90	106	109	92	98	101	97	99	122	101	130	104	100	97	119	108	111	102	85	87	85	106	92	108	116	100	116	108	104	101	95	104	98	115	126	95	103	92	114	111	99	104	93	114	93	108	125	92	98	118	119	124	94	103	101	94	115	94	100	103	102	115	111	115	97	117
9145	2504	1353	1822	2878	3682	3625	3270	2766	2284	2098	1777	1598	1496	1358	1332	1227	1157	1049	1049	1072	983	1001	941	895	896	898	857	860	910	846	835	852	833	863	786	780	806	856	793	835	796	796	838	836	794	813	815	760	837	792	736	738	777	814	779	806	769	725	801	775	768	800	763	759	767	749	824	776	728	786	715	714	736	726	793	801	774	722	763	733	718	768	736	809	776	735	730	812	795	756	770	752	821	810	763	764	738	768	796	766	743	716	815	814	740	794	768	705	740	769	714	745	784	775	767	721	812	735	795	779	794	749	707	767	785	803	696	755	744	712	778	787	774	747	800	707	770	722	735	737	755	718	730	741	774	736	800	744	800	780	722	756	803	748	764	756	803	780	736	748	778	765	750	740	727	770	816	749	728	769	759	764	759	763	741	747	750	734	785	754	725	776	788	775	774	705	737	735	788	735	750	740	731	719	759	769	812	782	781	738	753	757	761	751	761	749	728	748	783	798	742	796	695	722	829	695	768	741	756	775	720	776	744	749	708	750	737	752	742	734	710	749	771	742	787	747	733	762	737	720	696	778	808	797	729	738	741	758	760	749	744	719	742	751	734	752	789	761	772	738	803	747	748	786	772	754	801	735	766	733	743	740	791	781	726	733	775	818	782	792	726	711	757	706	754	711	758	717	726	748	781	752	800	765	790	718	757	789	786	758	807	748	769	753	772	764	725	741	738	729	721	686	729	759	739	746	810	749	750	767	743	774	756	706	779	712	773	709	693	775	770	797	744	741	738	725	750	767	770	798	752	712	779	771	778	767	779	760	777	786	783	742	756	784	735	763	764	818	798	736	749	727	751	770	755	749	698	734	762	718	725	723	772	727	697	752	741	767	742	745	786	769	760	727	758	787	733	757	788	736	744	747	738	753	752	801	752	749	774	748	786	735	757	724	744	773	786	763	806	765	730	719	796	741	741	768	766	719	768	771	741	740	754	719	762	731	763	788	759	679	759	725	779	799	772	745	737	775	763	721	752	745	766	728	752	720	765	719	728	753	753	701	723	777	739	728	692	769	783	769	737	762	724	736	794	775	764	754	806	783	723	836	738	742	715	749	737	745	748	754	736	736	716	759	726	768	822	739	773	756	771	759	729	790	729	799	760	714	728	765	728	744	751	708	814	769	763	732	726	760	716	764	721	781	742	754	709	732	741	768	702	760	709	784	777	770	774	728	726	757	772	724	757	748	752	737	728	755	731	765	757	782	760	742	768	702	764	811	759	773	732	749	764	771	759	752	761	755	756	745	764	737	721	771	799	766	769	763	792	734	733	756	764	765	750	750	781	738	698	721	742	745	759	735	761	738	723	730	766	781	749	749	738	773	723	735	711	740	802	739	726	735	759	668	753	785	736	752	775	788	737	734	712	756	784	772	743	821	745	740	732	755	763	773	767	719	774	778	747	702	749	810	745	767	757	771	720	736	755	771	757	746	768	737	794	731	740	756	767	775	790	738	775	725	744	706	741	741	734	747	752	772	801	779	777	764	739	721	745	729	706	788	736	712	772	735	737	749	724	776	721	780	761	785	730	763	731	761	752	740	757	753	790	748	714	787	737	719	748	775	774	770	780	743	783	737	739	778	772	761	733	721	761	775	703	729	764	699	755	754	756	789	712	747	771	750	704	770	743	735	741	769	783	777	766	733	724	773	720	751	754	740	741	763	798	747	731	764	768	726	757	747	755	753	791	774	703	729	761	722	781	713	812	738	733	769	752	758	692	752	719	743	816	744	778	726	718	714	773	725	743	775	751	739	780	773	753	730	776	737	770	766	746	740	720	706	736	709	740	736	742	759	801	745	701	754	705	805	786	729	760	741	768	778	713	771	751	776	740	804	775	809	757	779	740	731	801	755	768	724	761	741	751	783	750	778	777	741	743	768	753	715	756	717	736	741	726	693	735	742	749	844	716	759	765	721	789	756	717	728	751	734	765	721	756	725	738	747	804	774	800	783	764	740	708	761	746	765	717	756	778	722	690	747	748	753	760	746	799	804	663	849	723	713	712	746	736	750	797	777	763	773	704	686	770	779	707	727	779	748	756	785	793	736	796	730	789	799	749	782	736	797	728	731	788	783	772	775	775	755	771	758	747	779	742	717	700	729	750	750	661	836	770	793	743	762	740	794	732	784	777	752	747	775	758	772	757	749	719	733	746	778	726	742	740	753	736	766	812	692	829	782	735	764	755	756	782	769	728	722	675	810	717	733	729	752	735	769	736	766	752	724	726	774	771	711	760	739	751	785	737	813	796	663	769	781	701	776	752	746	755	726	773	764	762	735	774	763	742	767	752	741	750	773	812	737	752	721	784	783	750	770	731	726	744	813	740	776	748	775	747	770	826	797	761	774	729	766	753	701	729	718	710	719	677	777	756	755	777	773	725	748	720	740	738	813	742	794	699	721	780	749	716	777	776	699	793	792	724	757	756	738	766	776	778	741	758	780	762	736	773	760	702	730	760	765	755	776	735	771	751	741	770	782	774	738	750	728	775	766	718	741	744	752	758	785	774	739	727	731	722	785	779	760	771	770	749	728	748	735	826	756	744	799	797	732	738	800	736	709	731	764	727	753	809	730	740	722	729	751	764	768	782	766	753	808	755	751	775	683	751	722	727	763	766	761	789	763	778	764	755	791	731	714	771	765	793	798	741	730	788	793	692	783	722	738	756	786	736	703	755	716	734	715	754	758	758	776	717	760	756	810	729	775	736	732	704	747	781	722	737	774	728	764	758	753	701	744	751	742	720	751	790	715	787	769	753	722	752	695	716	747	700	754	770	771	745	768	764	769	741	778	745	687	748	761	736	752	789	700	714	730	736	751	748	774	719	781	787	722	752	752	777	746	781	757	751	744	758	749	705	804	724	725	773	788	752	778	716	776	781	778	789	765	790	745	716	737	795	773	707	757	709	779	800	746	738	789	688	716	735	734	757	751	750	771	785	755	700	737	733	809	756	736	762	757	744	774	778	766	743	815	770	732	737	717	759	765	753	773	712	772	727	734	775	749	707	761	746	730	746	738	766	744	719	777	746	725	737	756	753	812	767	721	768	793	794	743	764	772	740	751	787	717	797	699	745	712	741	758	754	740	770	776	796	781	744	788	808	747	753	746	676	758	744	791	809	767	729	763	722	747	748	755	758	741	746	762	765	774	715	772	759	764	755	764	758	753	761	731	750	741	746	755	810	805	762	761	746	779	743	708	755	786	738	715	761	746	744	769	741	722	788	711	723	714	756	704	724	778	771	786	745	725	734	809	702	762	786	753	746	741	814	766	729	762	745	717	745	735	774	748	739	786	761	744	769	774	749	722	782	770	771	765	744	743	815	792	732	769	790	731	728	755	709	742	727	774	765	761	727	730	737	750	759	745	767	746	728	738	742	718	726	737	760	785	733	749	735	770	764	714	754	750	719	757	766	733	703	721	734	764	716	751	748	695	776	717	754	723	762	742	709	742	698
1009	57	44	47	35	33	32	33	53	42	36	49	39	28	32	39	36	43	45	33	37	26	46	31	38	34	30	44	43	42	42	30	35	43	37	39	35	35	30	30	31	43	32	30	33	43	47	31	24	32	30	41	41	21	30	31	33	27	33	28	36	39	41	42	40	35	24	42	33	41	46	35	34	33	34	28	37	47	34	38	39	32	40	31	36	45	35	37	31	37	37	35	46	31	31	40	29	37	34	40	33	26	39	37	28	38	42	25	28	35	35	34	30	36	33	40	35	44	33	28	40	43	39	29	27	35	40	34	39	43	42	48	43	34	35	33	45	42	35	31	38	31	36	35	34	34	41	44	33	46	32	39	29	35	40	35	34	35	40	43	39	30	33	35	33	29	43	33	35	44	31	34	25	42	24	30	41	42	33	28	34	33	24	42	34	34	37	48	30	35	38	42	39	32	33	39	35	49	33	37	25	30	47	44	32	36	31	34	36	41	37	34	38	39	39	39	37	38	30	36	33	49	35	37	37	32	37	29	28	33	49	43	25	41	44	31	44	34	28	39	39	39	41	37	43	33	38	30	26	34	45	36	36	42	31	30	21	45	38	37	33	36	45	39	37	40	41	40	36	38	40	37	39	34	32	36	40	34	40	39	36	39	42	35	37	35	34	24	30	29	44	29	44	31	34	34	32	37	30	35	31	32	38	50	27	34	37	33	41	39	25	44	29	36	39	30	32	43	25	33	40	36	37	17	46	35	27	29	26	36	39	32	43	45	25	33	36	43	35	41	30	28	35	34	45	41	36	52	44	37	28	32	33	29	39	39	28	36	34	25	41	27	43	39	22	41	35	35	35	28	36	37	30	38	33	36	38	26	30	39	37	36	31	44	44	34	37	39	42	43	41	40	36	30	30	34	40	42	50	41	25	36	32	37	33	37	30	40	26	36	34	37	41	31	41	41	22	41	26	46	29	46	28	41	38	36	29	35	34	32	20	38	39	50	39	36	34	30	43	22	34	34	40	38	39	45	32	45	37	36	28	40	42	34	41	36	36	37	27	34	37	43	35	31	35	34	35	38	40	26	35	30	40	37	36	31	27	33	36	37	33	27	34	29	43	35	38	33	38	24	32	37	42	34	33	32	42	44	38	36	31	47	36	27	41	35	34	33	29	37	33	34	39	33	32	50	26	25	41	39	24	41	35	35	29	32	45	33	38	30	40	32	30	42	21	42	35	36	43	36	38	33	36	30	34	38	31	30	34	30	39	26	39	26	34	40	40	30	36	44	36	31	35	33	32	32	44	37	33	39	47	32	36	30	37	29	37	39	33	47	36	35	39	38	33	35	38	37	35	25	29	47	42	42	32	33	37	45	28	28	39	41	40	43	34	43	29	31	36	35	24	34	35	33	44	31	45	32	27	44	35	40	42	41	40	39	38	37	46	34	35	36	46	45	35	32	39	39	39	28	33	31	37	37	31	42	40	31	40	34	51	43	39	46	33	38	38	37	34	44	30	35	47	50	35	45	47	37	43	43	28	25	43	51	33	35	39	26	38	39	30	37	42	25	46	28	39	44	37	35	33	19	40	38	32	30	36	42	32	37	44	31	41	42	35	35	26	46	38	26	32	38	28	44	42	34	38	29	37	29	29	34	30	38	42	38	38	46	32	39	44	36	31	36	37	30	42	32	40	37	49	34	43	34	30	44	43	34	28	46	37	32	40	36	37	31	23	25	42	29	42	43	34	32	59	38	34	32	31	33	35	45	25	29	34	35	34	36	34	34	24	30	35	30	51	28	34	30	38	42	32	34	28	34	32	30	44	44	35	42	27	37	45	25	44	37	30	39	34	31	38	39	35	46	37	36	43	43	33	32	39	33	38	32	47	38	49	48	36	46	41	33	30	35	45	39	41	37	38	36	38	38	23	42	28	37	35	50	39	37	36	29	30	30	43	23	34	31	25	33	32	45	29	14	31	43	39	30	38	32	34	30	44	39	38	42	34	42	38	36	36	26	29	44	41	36	40	25	47	32	37	49	35	31	29	35	33	41	38	40	24	36	28	55	43	34	33	32	49	41	39	33	42	37	33	34	31	36	38	37	43	39	32	34	47	45	38	34	40	32	35	42	39	42	27	40	39	31	41	32	36	46	30	31	46	41	37	33	32	26	34	37	25	35	40	32	27	47	32	40	29	42	30	36	38	38	41	36	40	35	48	34	32	28	49	38	24	46	41	39	38	41	24	43	40	37	35	38	41	28	39	44	42	42	33	38	40	41	27	40	36	35	45	41	39	21	38	40	31	26	21	41	31	30	32	40	44	33	29	32	39	41	48	36	46	30	41	31	36	51	30	37	37	29	38	39	32	44	47	42	35	31	34	42	36	33	31	37	41	32	50	28	24	32	39	35	31	43	26	29	34	32	37	42	40	37	31	26	34	32	37	26	44	47	28	30	41	45	29	35	36	55	38	39	44	26	28	32	30	34	47	42	33	45	28	37	51	40	41	44	34	33	38	41	33	42	28	34	36	37	27	32	32	28	28	34	39	39	42	40	39	32	25	40	41	37	25	45	28	44	41	28	34	38	32	29	36	44	25	31	43	27	25	28	36	34	25	42	35	34	42	38	35	40	45	42	39	36	33	42	33	39	37	42	31	34	39	38	33	33	40	35	34	31	33	29	38	37	34	34	35	28	44	37	41	41	32	36	46	32	35	35	34	21	39	34	35	32	27	41	41	26	38	31	30	26	35	32	41	24	32	36	38	38	35	38	35	39	38	33	37	23	38	38	39	39	39	43	44	49	33	28	28	32	53	32	38	34	36	37	32	43	38	43	43	37	57	39	38	42	33	39	39	38	31	30	25	33	33	37	34	29	38	46	47	46	45	36	44	32	37	35	40	51	39	31	40	39	43	35	34	28	35	43	34	39	33	37	37	44	46	31	21	34	39	34	38	49	35	27	39	34	39	39	37	36	30	41	37	32	29	42	39	31	45	38	38	37	31	35	37	38	32	32	30	30	36	40	42	39	49	48	43	34	30	40	40	34	45	31	37	36	38	35	23	56	40	32	30	39	33	38	34	48	42	39	29	40	31	31	40	46	31	27	47	22	33	36	43	30	21	39	40	37	35	33	38	37	31	37	39	29	35	37	28	46	27	35	36	29	29	42	44	31	32	36	39	47	34	40	35	40	40	29	41	24	37	29	41	45	40	23	39	32	39	33	38	29	22	21	29	45	42	42	35	26	39	36	30	31	34	34	26	31	36	29	28	38	25	49	39	33	26	32	45	37	35	34	29	37	49	36	36	32	51	30	36	42	39	44	45	32	36	38	46	43	28	40	29	37	30	30	32	25	39	35	41	45	37	40	33	36	27	31	41	33	40	39	28	34	38	39	31	29	51	27	40	39	32	27	35	26	28	38	46	47	37	30	42	37	31	35	37	35	44	36	40	44	48	28	55	40	33	42	44	32	46	37	34	30	35	39	38	32	36	38
6657	580	503	494	487	572	606	567	550	481	450	437	411	406	391	372	372	372	316	310	334	306	299	293	327	310	300	307	321	289	284	289	318	314	328	308	280	288	290	273	306	301	293	242	285	278	280	295	299	273	265	260	303	310	306	269	293	288	259	289	332	272	271	283	294	312	315	267	286	273	275	274	329	284	270	259	264	335	286	277	295	281	312	274	285	290	264	315	283	291	344	302	284	258	293	275	293	263	300	279	264	281	282	263	281	284	317	293	297	295	289	284	258	285	279	303	292	304	296	267	282	283	287	270	286	284	305	285	272	275	271	275	266	274	301	277	276	295	292	292	302	335	289	299	288	265	281	311	285	280	272	287	288	303	293	300	294	279	298	293	300	298	291	258	284	283	281	296	292	282	284	260	277	299	274	301	286	267	261	295	277	297	275	302	280	271	273	300	269	283	250	304	276	275	281	283	267	277	267	288	289	273	291	267	304	290	278	262	300	280	276	299	277	263	265	282	269	279	279	296	275	278	275	267	276	249	265	309	272	283	286	293	279	287	284	283	277	294	248	289	270	293	277	279	271	248	262	259	267	326	316	303	286	262	274	306	313	323	267	276	279	284	264	310	292	290	319	299	269	282	279	301	294	269	280	301	280	301	308	268	313	277	299	292	295	270	284	287	268	304	279	285	301	278	295	281	312	290	284	289	282	281	240	281	285	294	293	286	306	258	282	278	311	276	244	269	298	274	297	319	283	260	270	284	253	299	264	273	279	273	280	281	286	276	292	305	262	292	293	296	306	261	292	262	297	266	305	284	268	291	295	291	272	290	282	302	295	288	303	320	273	277	301	266	307	280	285	292	258	275	280	276	273	253	282	282	285	289	300	282	276	295	296	295	273	306	261	270	281	282	291	280	283	300	275	280	303	316	289	261	290	268	278	307	285	254	274	295	277	302	277	307	273	297	282	258	292	266	271	256	249	270	293	291	285	292	260	254	278	297	292	274	280	309	277	292	270	298	271	310	294	314	273	285	269	287	274	303	318	302	294	295	288	289	305	281	261	293	295	299	305	289	284	272	294	296	292	315	296	310	274	238	261	325	284	280	284	280	281	270	289	277	291	273	317	301	307	283	241	285	301	289	296	307	310	285	306	301	302	298	310	309	294	286	265	273	278	299	287	275	302	268	301	316	298	283	304	287	289	277	258	264	289	277	309	307	302	301	296	305	270	266	288	267	288	287	290	293	285	281	284	295	274	278	289	284	320	309	295	269	284	307	273	272	282	309	286	317	312	272	296	282	305	277	265	294	306	250	316	292	296	275	301	312	283	292	278	284	308	248	272	281	280	289	296	301	277	306	275	282	318	267	303	336	304	278	266	305	283	303	272	300	298	286	295	323	289	263	283	269	313	284	261	275	269	279	272	287	285	278	266	300	275	287	275	274	294	279	268	290	282	298	312	264	268	314	309	291	290	279	269	289	281	289	323	313	283	287	291	282	259	281	302	275	316	275	304	280	297	296	285	298	296	300	299	299	293	267	264	279	271	289	264	272	308	289	259	302	262	302	278	303	274	288	292	286	282	260	283	281	266	304	254	279	314	295	319	273	289	286	294	294	285	285	278	269	286	305	268	296	275	295	292	313	257	280	316	297	288	285	285	279	286	283	263	268	291	281	279	281	265	284	288	321	286	302	289	276	288	294	290	279	307	263	309	294	252	297	264	259	288	307	287	254	294	280	249	287	291	286	261	289	294	286	295	315	271	307	256	275	287	295	285	269	311	303	275	278	272	297	276	260	277	266	291	275	275	320	305	300	276	272	274	276	278	274	290	254	317	298	274	276	278	291	262	262	268	275	278	314	268	309	278	290	280	300	258	282	302	280	283	261	283	301	277	292	299	289	260	271	265	276	289	297	282	293	290	314	300	278	254	289	312	287	269	289	288	299	310	318	290	286	294	281	303	258	272	281	278	285	272	326	268	273	270	322	272	277	285	254	276	290	289	309	275	269	296	273	274	309	288	300	271	288	279	311	284	270	267	283	270	303	288	297	295	264	262	305	312	314	277	292	269	283	264	252	266	280	275	295	261	292	283	279	283	274	274	267	277	289	282	265	297	286	280	295	284	298	299	304	272	309	294	294	268	295	273	298	289	282	320	273	280	302	327	269	262	296	288	274	298	260	284	295	280	307	281	303	262	270	269	279	313	319	284	296	299	284	284	288	277	253	298	267	294	288	290	278	292	316	298	277	258	297	288	284	275	271	299	273	272	278	323	285	281	292	296	289	278	284	298	287	264	248	303	276	284	275	303	280	278	293	287	246	295	296	304	298	275	275	289	264	293	303	270	277	313	273	293	270	264	271	282	259	266	281	301	303	292	290	269	287	279	291	277	275	286	291	301	280	300	287	285	296	268	291	288	296	299	286	318	286	257	282	276	291	280	259	288	301	310	306	271	271	297	270	283	281	304	280	263	297	283	288	313	292	265	292	294	305	309	286	306	280	281	299	307	314	294	289	293	281	272	283	298	269	272	281	268	277	290	275	277	288	291	286	279	263	300	300	282	267	265	282	281	289	252	282	311	281	288	303	265	286	272	256	311	274	294	259	278	294	300	287	280	308	300	310	288	313	274	255	296	284	254	278	291	325	268	298	292	273	309	289	302	297	263	268	285	292	309	276	273	278	277	260	279	296	276	288	306	289	309	279	295	314	300	278	287	292	293	304	263	291	312	286	301	303	287	292	287	293	285	280	296	310	289	278	321	274	294	305	272	290	290	297	279	287	307	251	279	311	282	311	253	292	309	288	265	283	311	304	287	271	344	295	286	257	304	273	299	274	290	306	304	279	299	294	265	299	313	308	287	288	289	256	283	299	276	275	277	272	290	285	302	269	287	256	294	304	299	293	302	268	257	279	297	258	301	304	278	298	294	281	277	268	291	278	291	298	300	291	280	296	305	286	304	258	255	269	265	289	271	262	277	284	286	270	286	262	275	274	275	276	304	310	279	286	315	271	283	279	282	297	293	288	258	267	306	287	268	273	298	259	294	288	304	279	268	311	312	305	269	270	282	248	313	280	250	268	270	300	280	271	260	269	288	294	280	281	268	286	292	292	312	266	291	276	286	300	262	244	287	294	314	296	292	300	319	273	295	251	262	255	291	304	283	284	291	296	274	269	340	293	288	295	281	268	272	268	321	301	300	259	295	288	281	269	284	295	301	284	288	303	278	285	272	291	273	286	290	314	283	292	284	295	282	283	309	265	306	300	306	270	305	298	306	284	286	278	281	285	302	274	295	289	276	265	274	292	295	313	275	270	291	258	297	292	283	243	320	307	301	302	299	272	299	264	291	263	315	281	303	295	268	294	253	283	264	299	286	304	277	282	239	264	286	252	278	292	300	294	288	284	263	272	277	290	270	330	274	264	316	254	287	310	284	308	280	301	276	292	281	284	273	291	314	283	286	276	307	327	258	276	265	267	265	285	286	276	288	298	278	269	278	288
536	130	104	87	81	79	86	86	87	79	73	82	77	79	68	75	57	92	73	63	79	64	84	80	63	76	77	76	61	67	66	65	62	79	64	64	68	61	85	66	75	82	61	60	63	82	63	75	69	75	79	69	69	60	66	66	67	54	64	76	86	57	80	72	76	61	69	60	74	67	60	53	63	62	70	73	82	66	70	62	70	66	62	67	71	67	72	62	77	61	88	54	70	59	69	67	85	77	73	56	50	62	61	63	77	70	53	59	54	66	72	73	69	64	67	66	67	71	54	64	70	67	63	69	69	84	60	67	62	68	52	58	63	70	74	65	58	63	77	73	49	66	68	60	75	80	67	64	62	73	70	50	59	64	79	73	72	58	65	70	80	49	65	57	69	71	79	68	62	58	69	49	66	57	76	61	69	72	62	78	85	58	78	66	66	72	66	78	62	57	55	73	59	58	79	74	59	58	59	52	62	61	66	77	77	66	83	71	66	55	77	68	72	59	62	57	58	71	62	74	71	63	51	66	61	66	79	61	57	71	80	65	56	51	67	64	50	56	69	65	73	72	64	72	64	68	79	71	75	80	61	72	76	80	43	58	78	48	78	63	64	59	81	51	67	75	76	65	56	60	54	62	62	56	79	68	65	69	63	78	65	70	94	58	69	81	68	80	79	78	67	72	59	69	58	62	63	63	86	65	69	81	84	60	77	74	69	59	80	65	61	82	55	72	74	81	64	61	79	64	64	68	82	63	49	58	64	77	63	63	82	88	69	65	68	66	57	78	72	56	72	74	82	57	64	69	70	74	54	55	54	74	74	54	65	78	63	74	66	72	70	74	64	78	61	59	81	61	68	70	76	54	75	77	75	52	60	65	63	67	69	83	69	65	60	69	71	65	63	67	59	62	67	76	74	61	67	69	73	72	67	64	51	59	76	51	73	73	80	59	66	64	71	69	71	63	63	63	80	69	68	57	70	68	70	63	61	68	57	79	82	69	72	53	71	61	61	62	75	68	69	76	63	55	62	62	80	53	67	80	67	61	72	52	72	66	66	62	64	70	70	68	68	77	64	73	77	60	64	46	72	55	66	69	57	70	67	63	63	74	61	58	75	75	74	72	70	60	69	65	60	71	65	67	66	67	53	64	73	51	60	70	63	82	82	80	69	64	58	61	56	60	79	77	54	55	73	83	69	46	58	67	63	67	62	60	69	63	70	58	67	80	73	57	68	61	73	60	56	60	73	69	67	84	85	88	84	71	55	74	63	71	66	67	58	68	72	74	89	52	74	67	53	63	65	71	65	64	72	60	79	73	75	62	66	72	58	55	89	73	58	74	74	88	72	60	75	75	57	69	59	72	68	64	71	77	62	59	60	68	61	55	78	67	81	64	70	84	55	71	65	67	65	76	65	77	52	44	71	64	66	70	70	69	76	73	74	78	60	75	55	86	68	62	65	62	63	59	64	69	74	66	78	62	72	70	60	63	59	67	57	89	67	60	75	68	74	79	59	62	59	68	81	64	86	65	60	72	72	71	60	79	68	84	68	68	85	72	79	67	77	63	76	65	79	54	68	66	66	79	78	58	65	61	63	72	75	66	66	76	54	69	63	53	46	85	77	60	53	72	65	56	66	65	67	58	75	73	78	57	62	59	69	75	57	56	84	64	63	72	75	79	61	58	72	72	64	58	73	82	82	77	50	68	59	78	76	71	54	54	67	74	72	52	69	78	61	63	67	65	65	69	61	66	66	84	52	70	72	67	70	62	66	76	59	61	63	72	67	76	57	62	75	60	71	72	63	57	73	68	64	67	77	85	67	61	61	64	61	62	58	64	63	68	63	71	76	78	72	58	81	74	56	65	55	56	70	53	56	68	71	60	71	63	70	65	63	77	60	76	83	66	68	82	67	61	71	70	67	78	58	71	76	64	79	64	69	64	77	69	61	56	63	61	64	63	76	82	52	46	84	71	68	60	63	61	70	66	60	74	57	71	76	61	77	57	69	74	62	77	70	56	67	59	69	72	76	62	79	67	71	72	71	80	73	51	50	75	75	60	69	72	75	75	67	62	68	73	78	77	54	64	71	74	54	59	80	75	66	60	76	72	49	62	57	79	71	72	63	72	67	73	63	75	69	76	80	65	71	61	74	67	46	81	71	73	63	59	88	65	60	68	66	68	69	86	76	63	58	72	67	60	76	80	70	61	74	64	53	75	71	80	70	66	66	74	72	67	66	63	84	77	65	57	61	73	78	54	74	68	68	55	61	63	59	74	72	71	60	70	69	71	69	71	68	65	70	70	83	73	55	70	73	61	70	74	70	53	76	62	55	61	71	74	95	62	76	63	54	71	70	64	67	49	63	58	71	66	66	76	65	64	63	66	69	64	77	60	76	70	66	71	75	62	56	79	66	65	71	68	68	58	76	57	71	60	65	81	61	77	75	75	62	68	57	56	60	79	62	71	62	60	59	79	56	65	84	61	68	72	68	79	77	60	62	67	52	67	75	70	58	62	65	63	73	84	61	64	74	74	63	74	61	75	69	65	65	69	64	68	70	76	80	63	78	73	68	71	63	73	59	72	63	72	67	56	71	86	73	62	66	65	79	76	53	65	56	53	67	75	80	72	68	70	65	61	68	72	61	78	64	86	52	65	71	65	79	68	58	64	75	65	79	77	85	57	64	89	72	67	64	76	77	76	54	67	75	66	62	74	76	61	55	61	74	64	63	63	68	65	69	71	71	65	87	63	62	78	71	58	63	63	69	86	84	51	78	66	70	72	58	70	81	61	75	60	81	46	75	67	68	62	60	56	54	59	78	68	81	67	71	75	72	73	89	66	73	57	54	61	62	50	72	53	64	58	68	78	71	53	66	58	64	66	67	62	64	77	66	73	79	75	68	63	61	60	54	75	75	65	77	70	76	56	63	73	62	69	77	68	80	74	67	57	64	70	70	60	70	72	66	68	73	57	59	61	64	65	64	74	80	58	76	86	71	65	85	58	69	79	95	47	73	57	75	78	77	65	58	60	73	65	78	74	69	51	69	75	68	72	75	62	73	66	73	56	58	78	63	57	63	71	66	101	66	76	72	79	67	75	58	70	60	67	64	80	69	65	70	74	60	63	62	63	62	69	54	59	64	84	71	67	63	67	61	65	61	69	56	69	73	80	48	71	64	61	65	80	58	50	63	66	58	76	71	66	76	73	69	65	57	67	69	62	71	68	67	57	76	54	67	67	61	75	41	64	64	76	53	58	60	62	75	70	65	74	69	63	69	78	68	71	77	59	70	65	84	77	68	66	70	66	76	65	63	67	72	59	62	62	67	72	80	64	73	65	71	74	67	75	87	58	65	72	48	59	67	73	92	64	61	65	85	69	70	78	62	76	65	77	74	81	63	78	71	87	76	77	67	75	76	78	64	68	56	69	75	70	57	60	62	58	74	64	68	56	55	86	64	73	65	47	62	70	68	75	64	62	78	72	56	77	50	84	63	73
6491	1533	882	1122	1736	2415	2317	2044	1676	1350	1215	1042	981	882	848	800	720	747	633	628	638	603	618	625	605	579	610	529	541	534	554	527	580	572	535	504	529	489	520	504	555	532	543	520	535	554	477	506	520	522	520	537	522	497	503	487	504	487	506	515	501	480	483	484	536	517	528	525	495	495	552	512	490	488	480	511	484	484	491	489	460	514	519	506	510	465	496	472	483	463	488	510	476	480	491	462	537	500	480	470	485	475	492	526	492	466	443	500	488	504	484	490	474	486	500	537	515	451	514	473	464	456	493	512	499	502	468	515	490	450	490	450	465	491	466	506	510	449	514	466	491	492	514	505	497	476	508	502	439	465	493	500	477	483	492	510	498	478	478	506	523	484	483	518	483	516	504	492	492	472	511	478	487	459	505	477	490	450	480	491	482	501	462	510	482	498	482	482	530	450	493	448	518	463	512	508	463	484	460	490	446	500	455	493	489	482	433	486	476	453	509	480	498	490	529	504	527	460	478	473	470	483	521	510	477	432	522	483	491	498	492	517	508	487	516	506	483	512	494	468	472	468	493	472	545	507	503	480	509	520	474	493	455	508	514	462	484	451	522	470	530	497	494	513	493	503	481	487	512	503	492	501	492	461	501	503	428	515	504	514	470	466	464	519	497	472	487	463	515	505	493	517	482	498	481	476	510	514	479	487	501	494	495	468	479	482	488	487	496	507	492	501	471	468	464	480	472	537	519	505	465	500	507	499	479	502	470	469	523	500	517	468	490	462	481	492	469	454	499	494	447	455	505	458	504	524	450	515	488	498	487	502	481	479	491	525	502	524	456	475	492	513	468	472	493	472	463	466	523	466	528	446	507	478	500	463	452	526	488	482	484	522	514	514	465	477	469	492	497	482	536	488	505	489	470	493	480	514	523	471	471	527	498	539	491	450	447	483	506	487	481	517	476	486	486	516	511	462	509	499	496	473	478	522	455	442	511	476	506	476	507	472	479	478	475	525	501	523	519	489	496	532	438	490	485	472	512	466	477	514	509	494	487	468	479	480	473	498	503	475	486	494	507	520	509	492	447	494	480	470	516	472	503	483	471	507	515	483	470	494	530	493	480	515	544	489	472	501	463	480	471	490	498	503	500	525	471	477	492	469	526	475	463	476	520	508	481	519	477	455	501	521	508	515	487	499	520	482	495	494	459	483	491	493	483	475	468	496	485	499	465	476	517	528	494	517	482	523	501	519	490	502	430	510	490	499	506	472	463	462	492	478	463	482	479	487	524	480	497	458	468	518	501	502	479	502	509	510	471	495	490	487	489	486	448	508	486	485	547	533	468	484	499	488	517	507	478	491	426	481	447	482	525	546	505	486	535	501	488	479	484	504	500	519	445	455	459	464	470	511	473	492	498	502	478	486	467	485	536	482	477	515	527	497	480	490	465	480	494	460	549	495	496	505	510	519	501	492	469	477	480	500	483	487	440	475	515	462	482	506	476	497	521	493	485	497	514	501	492	505	510	504	499	485	422	490	496	466	490	482	502	497	499	517	486	498	503	495	483	472	449	517	514	513	473	469	504	493	476	498	532	459	499	518	478	497	475	489	479	505	469	503	480	481	499	513	507	478	496	507	494	475	515	487	512	483	492	475	484	476	460	433	496	476	500	480	518	439	490	484	492	488	503	480	501	482	476	508	443	484	460	488	497	506	498	476	487	501	509	461	493	496	468	469	510	501	500	489	494	466	446	487	457	453	501	477	482	483	521	515	473	500	462	506	497	493	501	443	506	473	460	511	463	474	476	494	477	498	460	517	452	516	507	504	516	468	526	495	502	514	516	495	495	529	475	481	497	482	476	503	472	468	482	503	495	492	516	503	476	458	471	496	479	463	491	491	498	473	510	476	472	510	464	477	519	496	487	499	497	531	492	522	477	471	478	496	517	506	502	496	484	465	502	524	504	515	484	518	517	465	492	491	516	457	455	504	494	507	496	457	471	517	472	484	490	513	473	498	512	499	475	475	475	526	458	498	484	489	438	503	491	520	463	548	499	464	511	494	487	529	495	501	528	504	496	524	483	490	529	488	493	565	444	481	488	493	465	509	486	517	503	499	475	502	506	482	470	473	481	491	482	480	534	493	491	469	495	529	476	464	456	510	489	520	492	515	502	481	479	474	504	475	484	475	553	505	500	451	510	482	526	469	476	467	531	501	539	501	472	456	512	464	494	477	460	487	493	524	489	483	494	464	512	502	486	475	494	502	453	474	505	515	488	472	517	475	471	516	513	476	531	478	501	492	510	498	511	514	499	449	531	500	474	474	475	502	476	472	480	475	488	477	545	487	491	526	476	460	468	494	463	517	464	521	508	477	475	479	483	461	525	507	448	540	450	502	474	487	480	514	491	493	503	456	455	468	508	504	502	478	524	510	468	489	495	500	535	509	477	508	477	472	498	499	464	512	472	466	462	459	479	480	528	482	521	507	480	463	531	472	510	489	533	488	523	440	479	490	487	433	500	478	504	486	470	482	500	486	486	520	522	476	462	470	482	473	470	495	519	525	521	497	481	504	515	490	473	506	510	493	464	559	473	510	523	511	495	500	482	466	499	497	467	483	495	490	525	506	488	488	464	504	504	510	525	474	513	507	514	506	444	470	504	452	471	475	481	524	512	473	470	466	496	502	477	480	480	484	481	466	495	518	524	517	472	511	506	517	503	503	481	478	501	482	500	469	471	476	482	531	516	478	471	518	511	490	494	481	507	520	500	433	524	503	530	504	500	499	503	488	486	508	459	553	511	488	480	513	483	467	494	499	519	450	466	503	492	499	483	474	513	499	510	465	488	505	473	494	501	506	494	518	497	467	500	525	479	492	534	465	466	494	502	467	512	466	512	479	499	463	465	510	503	502	501	513	499	505	523	483	512	492	475	507	486	503	446	536	517	463	495	482	520	487	486	479	501	490	527	454	504	516	482	483	498	486	487	459	491	513	465	495	493	504	469	515	503	489	515	471	516	483	496	474	519	490	507	488	499	521	538	487	526	520	483	440	486	498	466	509	421	535	470	511	456	500	475	492	470	470	470	486	522	497	504	471	509	489	531	533	500	473	502	464	530	473	561	489	449	464	511	484	483	471	492	516	497	498	505	471	468	463	464	509	497	521	520	500	517	470	494	500	502	490	475	480	474	543	496	503	464	474	476	455	526	465	488	489	464	498	482	492	504	531	531	514	499	473	481	485	446	532	492	488	482	488	528	481	482	502	545	486	481	520	469	450	439	473	458	499	463	503	512	457	457	536	459	482	484	529	479	528	505	457	503	474	479	490	511	458	483	485	495	506	460	491	469	490	525	485	499	477	512	483	490	491	514	475	485	450	461	473	503	516	488	472	497	473	476	535	520	506	506	476	482	528	510	455	475	491	517	508	472	473	504	476	471	474	488	473	466	515	485	491	479	504	448	510	469	474	491	471	466	475	455	474	479	492	515	509	476	469	480	503	448	472
1557	110	104	82	84	86	91	95	90	106	82	76	78	94	78	68	82	82	74	76	93	76	62	73	81	85	71	83	80	67	67	78	80	86	67	63	71	79	78	78	61	76	55	73	73	88	77	73	67	72	60	89	68	60	59	87	71	78	83	86	57	75	62	72	75	74	60	60	75	58	81	61	74	79	70	69	53	71	77	74	72	60	83	55	67	68	79	73	78	74	64	77	62	72	72	71	53	75	75	70	73	64	73	65	78	73	81	66	70	86	81	71	77	71	94	72	66	63	89	77	75	63	62	87	61	67	77	77	72	82	66	67	65	69	62	69	56	63	80	73	81	70	79	57	69	82	69	68	68	86	65	70	64	70	76	70	63	67	75	91	74	68	68	61	53	81	68	69	80	79	66	68	77	76	87	67	91	64	69	80	81	67	80	69	70	76	93	66	71	66	69	67	72	70	69	83	63	86	82	52	67	85	80	69	68	70	65	76	72	62	68	62	67	60	82	70	61	59	71	77	75	74	62	59	69	71	75	67	69	67	89	67	74	70	59	71	80	70	72	75	79	79	78	78	55	69	83	83	61	67	58	77	84	70	55	64	72	68	71	70	75	63	71	83	80	70	64	64	90	63	57	66	70	76	52	70	82	75	80	81	78	77	81	75	77	80	76	64	77	81	63	68	68	82	60	71	66	72	77	59	67	61	55	67	71	75	64	74	62	67	82	80	76	73	65	66	63	89	80	70	82	76	74	71	70	70	69	63	76	75	59	67	82	77	76	74	75	70	63	78	68	61	74	70	69	75	61	61	65	71	60	66	72	78	76	76	66	60	84	67	77	52	60	73	55	74	75	78	80	74	55	75	83	65	70	70	68	86	66	70	88	74	65	74	79	64	68	78	70	70	78	65	66	61	71	74	84	73	77	60	66	66	86	74	85	64	84	68	63	78	65	69	73	66	70	63	61	58	91	64	94	53	73	77	80	80	67	63	75	71	76	62	65	78	60	79	63	75	77	73	81	79	64	78	68	69	62	67	84	79	68	77	62	88	70	58	73	77	85	75	79	63	66	74	67	73	68	77	82	68	89	69	74	67	78	69	63	81	62	67	78	57	49	76	73	75	74	81	72	69	67	60	72	79	73	69	61	71	66	69	74	76	64	82	76	74	77	69	64	83	59	72	69	69	74	79	87	84	83	68	73	77	71	69	69	81	85	63	78	73	73	88	78	74	68	77	56	94	68	76	88	60	78	67	71	66	68	80	92	70	79	78	63	85	79	63	66	60	77	52	63	57	70	64	61	61	67	73	83	85	65	68	71	60	68	76	80	71	68	90	69	71	58	74	71	70	85	79	67	79	81	72	76	62	71	78	72	78	70	55	74	67	74	85	61	77	80	59	77	65	74	74	71	80	68	51	57	66	69	60	81	70	68	58	71	80	72	72	73	85	62	80	68	70	64	52	70	70	71	67	74	55	60	76	68	72	59	67	74	69	80	76	61	73	74	66	57	69	66	78	74	68	78	75	70	76	84	70	63	70	67	65	101	79	63	83	61	66	75	70	77	72	82	87	81	69	75	64	63	80	71	78	75	72	75	71	73	76	61	70	79	61	67	70	74	78	63	74	69	69	71	74	72	55	78	89	59	83	81	63	68	67	71	74	77	70	81	70	76	71	68	92	73	87	86	73	66	79	68	61	72	63	70	69	80	62	76	64	81	91	72	58	71	73	63	68	74	70	82	69	86	73	81	80	72	75	72	64	67	78	73	74	73	79	70	72	85	76	63	68	81	66	68	79	68	84	76	63	75	71	70	80	74	71	88	73	72	66	79	73	71	78	66	65	71	87	70	76	78	89	79	63	74	74	84	73	81	82	90	76	60	64	77	71	59	85	75	87	65	74	76	67	78	86	70	71	62	57	96	85	80	77	79	75	78	66	73	58	91	68	70	84	71	76	70	67	56	88	81	88	70	79	80	88	71	76	78	74	66	76	81	77	70	70	70	75	75	69	74	68	77	82	68	71	53	54	74	73	72	68	74	70	70	59	67	81	93	68	72	82	75	65	71	66	89	59	67	70	73	80	69	71	62	70	71	59	73	74	65	90	89	64	68	66	78	77	69	69	84	83	63	66	63	91	78	70	66	63	76	77	59	65	69	80	79	69	78	67	73	72	54	74	70	77	73	70	71	61	96	74	63	74	73	66	54	77	82	66	67	63	93	57	70	74	77	77	86	69	71	62	68	78	71	75	78	79	71	78	72	64	66	65	87	73	71	73	77	75	77	68	82	77	62	77	58	66	70	70	78	75	86	73	65	79	80	52	67	70	73	55	59	75	66	64	61	61	57	77	65	79	72	69	82	69	75	70	88	72	67	77	71	58	77	61	67	77	66	73	87	71	83	75	64	83	73	72	73	75	77	74	70	62	71	70	61	88	80	61	71	70	56	71	79	72	75	64	73	68	51	82	63	71	65	65	62	74	89	68	57	72	58	67	77	71	60	64	70	72	83	65	71	85	65	82	73	71	60	76	72	74	74	67	71	64	86	73	74	65	72	66	80	73	63	93	62	80	78	53	75	77	65	64	67	77	77	67	67	59	80	65	84	80	66	82	60	86	57	74	68	70	66	66	85	62	85	69	70	76	70	62	70	59	82	70	69	63	86	75	68	77	62	83	77	88	74	79	73	64	68	68	60	87	66	98	77	66	81	74	71	79	77	63	79	70	60	79	81	61	67	61	79	94	64	69	79	68	74	71	77	69	85	70	63	74	62	77	83	74	79	77	68	92	70	87	70	83	77	77	66	61	74	64	80	66	60	72	76	83	76	65	61	80	64	76	82	77	66	69	81	58	84	80	60	82	71	62	76	72	57	56	73	71	92	63	71	67	65	60	68	56	74	71	55	55	77	64	65	66	68	72	86	71	68	64	73	76	59	63	74	84	88	66	70	69	61	89	69	72	75	54	71	67	79	65	79	71	67	65	67	69	84	61	83	70	72	84	72	66	71	75	78	87	99	76	63	63	75	73	64	58	77	80	64	55	65	57	74	62	70	65	66	95	85	65	72	87	72	65	76	70	71	63	63	75	66	70	79	73	66	68	95	81	80	64	66	70	64	74	67	78	81	61	63	78	76	71	63	67	62	80	91	76	72	82	68	65	57	82	82	73	75	62	61	84	78	76	80	63	94	62	66	70	72	64	78	70	90	57	68	69	76	91	62	71	88	65	54	74	68	68	64	76	78	79	68	56	73	53	58	86	57	77	73	87	74	80	73	73	75	74	76	64	66	69	68	62	71	66	91	60	62	65	66	77	80	75	76	69	76	77	69	65	70	72	61	68	77	69	69	61	58	70	60	55	62	75	73	72	81	75	60	67	76	72	65	56	74	70	57	73	81	75	87	69	70	74	86	83	61	70	69	68	69	70	66	74	67	79	69	67	73	65	77	82	78	73	80	73	64	81	61	81	78	61	92	68	66	72	71	68	67	80	75	75	73	70
7955	1245	798	1000	1608	2053	2157	1841	1606	1384	1270	1128	1048	923	909	908	782	740	785	750	726	724	696	652	662	657	575	599	626	586	633	628	615	668	605	574	642	604	595	626	611	583	578	549	563	567	595	571	555	597	566	539	590	555	534	567	531	563	546	560	540	583	554	529	549	568	581	557	593	558	525	598	519	563	540	543	594	520	588	539	611	570	546	571	550	550	579	556	550	571	560	561	590	537	561	567	556	583	561	560	592	524	605	567	555	520	586	551	566	570	588	555	584	549	592	585	507	588	531	579	558	553	549	553	561	535	604	528	534	551	561	593	588	536	540	555	547	554	517	579	555	545	568	542	545	543	587	531	577	571	600	573	554	555	573	550	552	573	539	564	548	496	530	560	599	574	559	580	563	505	533	532	605	588	536	600	525	565	571	523	538	577	554	560	569	576	549	553	574	570	529	546	554	579	542	542	559	579	561	545	574	560	533	544	550	569	512	573	558	573	549	541	581	555	544	523	550	565	570	534	563	556	556	546	557	578	615	581	570	547	569	552	575	544	543	532	526	557	583	534	572	535	537	537	582	554	544	552	521	550	588	565	566	535	536	585	555	540	581	559	576	559	506	573	554	550	531	542	560	575	569	557	562	538	577	526	522	546	501	536	584	498	534	542	573	564	563	556	557	593	571	561	590	545	566	562	550	558	552	532	571	524	545	559	552	559	577	554	530	572	562	556	611	612	532	593	590	552	541	585	547	588	559	559	562	614	539	560	579	530	559	582	548	565	582	552	564	546	506	566	558	567	574	538	568	511	559	572	548	564	531	571	568	563	513	577	564	528	560	554	566	564	589	548	559	560	567	559	592	560	537	566	524	541	553	592	558	556	591	527	561	549	538	571	543	590	571	562	534	543	570	535	552	539	513	590	544	535	562	538	593	583	546	575	589	545	551	579	523	508	555	539	558	566	541	552	556	560	581	568	542	542	578	577	523	530	542	609	563	553	529	575	552	557	560	570	560	582	581	547	550	534	590	565	546	521	538	565	548	567	554	578	541	564	559	594	573	521	553	587	579	541	565	599	554	540	561	565	579	525	528	562	598	550	538	582	526	546	516	510	578	528	558	554	521	525	525	525	603	547	529	584	566	574	575	555	556	575	541	562	514	559	577	561	578	584	600	565	580	536	574	577	555	579	555	547	566	565	562	530	551	546	537	584	524	580	573	532	525	552	538	532	556	537	566	582	580	594	514	542	567	545	581	533	532	535	572	583	567	557	526	551	553	544	568	558	581	555	587	584	570	531	568	556	560	561	553	504	531	563	556	558	620	548	568	530	522	588	570	590	550	571	570	560	595	549	582	563	531	566	604	529	504	586	544	579	552	594	543	567	590	538	532	558	585	553	584	567	515	588	521	568	516	574	529	548	521	552	507	553	549	563	557	525	574	545	536	557	534	552	566	514	560	521	557	557	563	577	546	546	543	535	589	548	572	573	567	550	568	542	542	613	554	568	563	573	592	548	569	515	587	581	592	574	520	584	530	524	547	584	535	575	514	515	541	543	550	524	550	554	566	542	539	504	565	555	544	546	568	540	526	561	533	580	596	550	577	522	569	600	576	579	570	569	525	593	516	557	567	587	530	568	560	592	581	551	559	558	603	555	521	546	578	546	573	575	572	546	499	556	576	558	565	558	570	593	552	541	557	566	545	568	520	551	567	540	590	589	537	553	582	495	569	525	552	574	581	556	586	567	571	567	561	565	580	543	562	558	515	554	546	598	577	554	568	565	542	556	519	559	580	552	594	564	554	556	519	602	576	554	548	587	581	560	548	552	552	587	550	580	596	611	540	583	551	550	557	559	555	502	576	570	583	496	543	523	569	572	553	562	548	576	554	532	557	533	569	577	565	545	529	603	576	534	534	557	515	517	585	564	568	580	593	527	559	590	557	546	553	568	556	523	548	485	557	526	553	564	528	526	559	535	537	560	523	513	510	570	584	528	545	524	541	527	552	524	584	559	529	547	546	536	571	523	562	525	553	526	599	597	555	524	519	586	549	543	534	544	592	548	538	531	568	553	553	555	543	564	522	540	561	576	578	532	544	572	499	522	557	563	507	530	536	540	484	555	551	523	569	566	571	563	576	548	556	570	579	564	571	574	592	554	557	538	525	539	513	568	544	534	540	537	538	526	530	564	556	576	562	559	559	547	593	541	537	551	584	553	576	494	580	548	537	547	524	560	538	504	514	535	526	549	579	535	560	550	564	583	546	540	559	537	486	555	547	564	530	577	539	562	545	564	571	567	563	573	538	546	525	545	563	556	594	524	584	542	561	571	608	538	544	567	555	556	528	559	559	552	550	526	520	590	531	579	521	561	540	544	559	550	552	592	574	547	557	514	567	599	548	538	534	547	574	547	542	525	570	497	587	558	532	505	560	567	596	527	525	569	557	564	509	495	526	512	571	520	552	545	589	525	526	594	558	571	538	586	555	547	515	575	557	544	591	536	565	560	508	540	530	517	538	586	573	586	575	530	565	531	562	547	537	555	556	569	572	594	537	549	551	544	534	530	574	557	562	533	571	563	542	543	572	549	578	577	544	561	515	520	575	566	591	557	574	566	498	559	512	538	527	597	571	574	512	601	573	543	553	545	569	561	548	575	504	545	557	565	557	545	582	570	530	568	561	545	577	584	552	516	558	569	533	545	569	549	545	549	561	542	593	557	563	528	530	528	564	579	546	551	563	557	573	575	581	558	564	534	556	588	568	537	526	526	600	575	608	575	569	558	590	542	607	520	537	555	504	508	542	542	598	569	542	594	540	516	552	541	560	521	565	551	531	516	559	574	535	548	568	566	560	589	524	568	542	554	544	603	563	574	539	588	571	548	550	559	538	555	527	551	564	547	569	536	614	552	523	573	564	545	513	545	557	580	549	561	531	559	536	560	545	544	620	543	524	542	546	526	558	498	565	494	539	583	574	544	563	541	519	587	529	610	579	542	554	549	585	591	582	535	556	559	556	578	569	565	548	592	551	561	560	588	542	542	558	545	577	582	514	537	562	563	550	592	543	564	585	530	557	542	555	556	561	570	573	558	544	605	535	579	514	567	526	603	532	561	561	532	561	534	556	543	593	512	573	551	558	580	554	571	570	529	571	550	595	536	530	533	547	528	556	551	560	568	549	528	579	563	511	544	539	531	621	510	571	534	557	576	543	559	563	577	551	575	578	557	584	551	562	564	542	545	539	565	558	546	614	568	510	562	546	548	559	544	548	573	547	530	540	550	581	545	570	551	557	546	561	535	533	551	552	565	535	599	537	520	513	521	555	553	538	522	557	535	551	547	538	556	568	557	584	556	577	528	535	567	574	548	580	552	564	539	550	554	567	528	551	523	530	528	523	536	560	558	532	537	570	553	560	578	575	585	558	603	560	550	584	522	572	494	541	535	522	579	573	558	554	548	584	587	599	573	572	582	584	540	596	521	575	545	585	568	591	546	556	573	585	582
823	198	148	127	126	129	133	130	131	110	117	142	112	119	124	121	113	90	95	91	101	92	106	107	90	84	92	125	108	105	102	115	109	101	107	95	88	85	116	89	104	104	110	88	99	91	98	94	87	120	101	110	108	109	101	86	92	114	105	96	105	96	103	94	106	126	103	103	99	90	102	118	105	99	99	68	80	105	119	119	85	90	95	101	100	92	105	111	87	93	97	113	99	90	100	103	101	101	101	119	110	78	105	94	92	101	105	83	98	99	92	103	118	110	107	108	113	102	102	106	100	129	108	77	110	106	108	87	93	121	112	108	84	108	99	110	96	98	97	97	112	104	110	102	116	92	87	86	104	88	89	95	86	86	88	94	110	94	108	94	96	91	107	97	128	103	112	95	105	105	100	97	79	104	117	117	106	111	98	102	76	91	100	95	119	107	105	122	80	101	87	79	88	90	101	91	102	93	105	84	106	105	123	88	111	87	84	123	109	105	91	94	107	111	75	94	81	99	92	102	98	121	106	105	93	103	126	94	99	110	84	99	99	102	97	87	113	99	86	119	82	103	95	88	100	117	111	98	92	92	88	84	106	105	96	100	84	102	109	98	84	101	98	98	114	97	101	94	132	91	120	100	87	88	109	90	101	91	100	98	92	94	105	113	118	102	102	84	109	92	95	108	105	94	93	100	104	81	90	94	103	101	106	109	98	99	106	108	101	110	96	115	93	99	94	86	81	102	101	136	103	93	102	94	86	103	93	97	108	88	101	105	82	101	111	113	99	85	111	103	90	89	98	117	104	104	102	100	96	104	95	105	85	91	102	77	108	97	100	114	103	108	92	112	104	108	118	94	99	101	98	97	104	100	98	104	89	101	96	96	95	86	99	102	100	101	90	104	85	93	101	110	111	84	93	117	101	92	96	107	96	92	93	103	123	110	80	92	92	108	95	97	84	100	114	82	103	94	91	107	101	112	110	106	108	99	96	93	73	87	107	88	101	96	108	94	99	118	80	113	97	106	95	111	83	111	116	110	96	106	104	89	96	101	92	98	83	107	104	108	114	105	85	93	98	105	93	92	103	83	77	93	114	101	102	122	105	113	110	101	103	94	123	107	96	102	94	102	84	97	88	82	85	98	110	93	77	103	114	102	109	95	109	85	106	108	99	113	108	90	97	109	95	119	109	100	106	79	107	97	103	109	104	102	106	106	95	103	98	104	73	86	97	89	116	92	94	96	114	101	99	114	79	104	117	107	91	121	90	92	94	101	105	99	102	101	94	101	118	89	99	107	93	103	85	108	98	95	100	88	113	93	101	111	94	91	112	99	101	110	106	111	98	90	100	109	98	96	94	110	88	111	91	88	91	104	94	115	97	86	80	100	101	95	101	110	103	103	105	109	100	94	98	103	112	108	104	90	93	109	117	96	94	102	103	115	105	96	112	104	115	104	103	110	86	97	107	83	109	96	88	86	100	105	94	90	101	96	86	92	92	85	98	116	113	91	107	113	109	97	105	99	122	97	90	90	93	104	98	125	98	93	84	97	96	101	94	105	86	93	83	95	121	91	90	132	96	97	101	101	118	100	101	100	111	87	105	104	97	105	103	106	103	113	102	103	89	103	90	122	105	99	95	100	110	101	122	87	94	92	109	92	106	93	109	93	109	103	99	99	110	87	117	119	91	94	92	91	119	100	81	94	105	100	98	107	100	88	97	109	113	106	102	97	110	103	106	108	88	108	94	80	95	98	104	105	97	101	98	94	87	103	97	119	110	113	94	110	103	117	93	114	110	105	98	94	115	92	97	78	115	97	100	99	94	125	83	92	107	96	103	104	102	112	87	94	103	106	101	102	96	89	98	113	95	103	112	97	113	91	100	109	110	112	121	105	99	91	102	101	102	103	94	104	100	102	105	114	100	107	100	100	99	95	92	99	101	65	93	105	85	78	106	99	102	117	104	111	116	88	107	102	105	90	92	95	102	80	89	104	105	96	120	100	99	86	92	110	104	103	82	96	106	92	100	107	106	95	93	118	99	110	97	96	104	98	100	100	90	99	90	113	100	117	98	90	102	105	93	117	97	100	90	95	104	107	110	106	89	99	94	103	96	102	89	102	80	90	104	101	98	96	78	98	110	99	94	107	91	108	105	93	95	119	119	103	111	105	110	81	107	96	110	88	98	83	94	112	98	111	100	109	84	95	104	107	83	106	81	106	91	106	100	83	103	93	115	92	101	110	104	94	99	94	102	98	91	111	89	110	94	98	110	89	110	89	94	94	84	111	105	87	101	83	108	91	97	107	94	97	99	110	117	100	100	94	106	113	100	81	104	83	116	93	101	107	102	76	95	103	79	103	96	104	110	92	113	103	119	103	81	100	103	96	102	88	102	85	105	116	97	99	88	99	96	94	93	100	103	104	97	120	109	110	101	117	105	100	115	88	93	97	86	103	106	109	98	102	112	125	100	100	96	99	84	122	99	104	92	86	98	92	104	96	99	112	111	92	74	104	100	95	97	84	108	113	105	102	106	109	96	113	109	101	117	114	112	107	116	102	110	100	94	106	90	104	86	116	127	98	93	94	93	83	110	95	103	104	94	95	96	98	100	95	92	95	85	105	94	99	111	92	123	103	108	104	91	85	90	116	104	112	101	108	110	92	95	107	101	103	95	88	89	99	92	119	101	115	90	98	110	96	108	117	97	106	90	83	88	108	121	104	98	98	84	115	113	92	108	92	96	83	84	81	105	94	108	97	98	101	108	81	106	115	90	92	92	102	97	89	97	95	98	108	95	99	99	96	97	102	88	116	102	110	103	115	84	96	112	101	114	113	121	106	91	99	81	112	90	104	102	108	100	99	111	105	92	105	100	120	96	108	109	85	102	108	90	98	85	109	116	99	92	113	101	98	104	96	93	100	95	99	100	101	103	87	103	106	93	95	129	125	124	98	99	97	100	105	115	91	108	99	123	101	113	97	88	108	118	101	111	101	96	87	103	111	99	126	86	109	93	121	111	110	95	109	82	94	108	113	100	112	87	109	79	112	89	95	112	103	104	98	99	107	115	87	105	87	97	83	97	106	99	89	128	101	112	102	92	95	107	103	84	77	98	102	102	93	104	92	108	105	84	108	110	112	108	95	116	101	104	105	95	100	111	116	97	96	95	98	109	99	100	90	91	96	109	112	99	85	98	85	80	117	116	92	104	74	137	104	97	100	105	122	96	102	107	99	99	111	110	101	100	90	117	93	91	94	112	104	115	105	103	95	99	96	91	106	86	106	97	116	114	97	82	98	97	107	78	104	104	88	101	89	114	99	119	96	96	88	95	94	99	108	113	116	96	101	127	112	90	98	112	84	94	98	104	88	118	128	98	101	114	115	106	105	91	98	97	93	104	79	101	95	103	96	94	99	94	101	91	103	117	97	112	97	91	99	110	110	93	113	103	99	102	96	95	89	91	107	99	92	98	107	106	93	90	102	86	109	82	126	92	105	95	93
8364	2144	1238	1603	2678	3771	3702	3199	2685	2263	1906	1818	1618	1454	1347	1281	1159	1120	1087	1012	1030	970	917	960	923	847	868	889	855	856	876	826	853	796	821	797	798	809	752	806	774	740	778	775	813	786	790	802	792	781	803	738	785	805	797	810	742	782	743	782	772	781	773	734	743	778	713	742	721	766	775	724	791	751	744	693	754	715	751	728	726	753	786	747	717	779	732	747	681	770	736	760	733	723	708	739	732	782	755	728	736	756	752	756	737	739	729	762	766	728	763	753	742	717	744	767	731	737	742	677	749	796	696	735	764	726	767	740	740	737	779	737	740	726	693	757	743	727	760	752	746	749	757	743	774	713	691	711	767	731	752	753	783	725	744	706	704	768	755	758	732	752	708	731	741	747	732	739	717	717	704	790	745	780	726	728	694	699	738	719	734	713	753	731	709	720	746	725	805	747	723	739	741	726	741	755	742	773	716	700	773	744	710	728	717	753	726	744	776	741	758	754	721	744	744	761	783	770	740	740	748	762	730	762	772	748	736	727	755	714	744	701	723	768	787	731	778	773	763	719	731	746	727	711	724	749	766	753	744	719	761	781	719	703	758	717	765	709	750	740	706	772	705	712	773	752	699	685	730	704	752	760	707	740	724	721	723	742	714	786	732	756	747	730	759	709	709	711	712	753	768	769	693	728	727	695	742	676	693	766	697	737	724	717	724	747	733	738	777	731	744	727	758	703	753	751	739	700	712	760	756	740	725	753	715	722	715	737	722	764	768	715	750	753	744	690	750	739	727	741	745	726	798	685	729	713	766	767	737	770	757	737	750	752	740	747	763	746	752	754	710	764	755	705	814	740	740	718	749	763	764	716	787	785	765	706	742	786	724	721	746	742	739	734	746	722	734	719	742	763	771	759	727	734	737	701	786	719	762	756	786	747	753	728	744	741	751	706	737	717	737	746	728	770	770	696	729	709	789	692	728	718	705	780	787	721	759	730	775	796	769	752	749	706	731	746	717	719	720	753	710	743	721	726	746	758	719	761	724	752	800	763	720	689	727	718	760	758	762	765	797	691	714	758	728	716	728	785	750	730	710	717	747	745	750	726	763	760	739	718	746	749	755	752	753	707	757	794	702	715	742	732	704	734	748	737	750	721	742	784	736	751	680	756	768	700	740	719	768	662	756	730	714	754	696	776	722	783	724	761	720	718	746	744	772	724	708	767	774	759	728	778	698	704	733	784	746	747	771	758	728	725	736	725	744	734	737	740	741	691	753	715	737	708	735	751	748	734	774	743	700	707	750	755	795	722	750	754	781	770	720	768	742	752	724	727	751	732	728	688	771	734	707	746	722	739	678	715	741	740	765	721	734	764	697	702	704	750	728	752	766	706	717	742	775	756	721	722	764	740	751	705	722	751	752	705	760	793	752	710	717	703	764	768	756	735	786	711	717	727	699	770	741	720	717	763	779	755	767	741	752	751	722	727	727	743	745	772	790	741	731	766	706	750	782	741	735	732	775	730	676	715	727	724	743	735	698	789	737	735	759	744	744	776	745	740	769	725	703	741	803	740	762	790	775	758	770	762	813	741	760	693	754	727	745	692	749	743	758	773	747	755	716	681	732	771	751	712	767	774	731	718	740	803	718	710	762	714	696	764	731	747	740	730	783	737	746	736	757	693	730	709	725	791	702	714	732	740	740	781	740	725	704	782	700	722	732	722	703	789	762	724	756	805	744	821	769	748	737	772	743	733	755	752	758	775	682	762	755	730	737	720	776	707	775	742	726	734	740	751	788	752	778	751	771	702	768	738	769	768	746	761	760	704	729	711	681	725	707	729	793	752	716	771	735	767	765	703	730	783	727	761	727	736	735	745	727	778	755	793	741	727	702	764	706	777	705	750	733	696	776	719	713	687	701	731	781	745	744	742	748	784	709	732	758	789	766	737	713	689	721	748	754	729	742	728	786	713	697	735	716	753	741	735	768	748	730	769	690	730	773	737	746	731	712	765	780	745	737	757	736	726	765	740	735	765	700	709	729	723	736	726	708	717	780	698	712	739	780	752	739	697	739	703	731	752	688	785	738	731	727	726	762	744	754	750	732	752	765	737	794	721	753	755	723	722	797	746	744	770	721	691	731	755	724	718	773	733	748	757	741	729	757	741	785	712	728	775	734	751	713	711	720	712	722	751	720	728	709	790	716	710	745	760	770	710	780	766	725	732	747	686	769	729	743	770	758	702	753	690	747	732	741	734	755	755	726	746	750	734	745	744	729	726	727	735	695	777	706	723	735	742	747	719	741	726	720	757	757	714	776	740	747	778	750	708	737	776	722	727	731	752	736	733	699	770	793	753	710	731	698	790	730	727	741	767	751	725	707	774	715	760	721	772	738	699	733	718	715	719	692	707	736	732	716	709	745	702	713	765	773	726	744	770	727	759	737	709	692	731	727	741	726	700	729	747	756	758	757	753	746	739	745	768	759	753	757	769	731	693	789	740	754	732	751	751	740	745	726	762	724	704	684	715	689	744	764	784	787	742	716	738	733	765	712	760	740	744	721	732	752	724	729	742	732	764	723	735	776	739	702	737	720	722	807	749	735	779	738	738	691	756	705	673	749	758	739	726	765	768	707	736	759	691	703	757	760	730	680	710	712	753	741	723	742	739	758	714	786	734	704	728	793	799	702	745	727	732	729	750	735	793	682	721	687	710	792	729	712	754	691	742	696	739	710	751	726	720	721	769	781	781	757	741	698	729	747	783	757	759	760	739	771	720	732	737	755	749	715	733	755	786	724	711	712	764	756	714	787	721	706	737	727	744	712	760	710	762	712	748	747	677	720	742	706	776	771	746	721	739	759	724	726	792	718	753	733	770	721	749	705	741	751	758	741	734	775	715	799	761	736	776	740	751	743	735	726	773	770	760	762	765	750	731	713	787	725	713	772	756	704	738	754	736	737	698	743	745	769	724	740	733	747	725	673	734	740	755	789	720	707	708	756	750	715	729	734	745	779	714	756	735	734	775	707	748	754	732	739	762	706	749	727	725	737	743	723	700	739	777	748	777	756	754	748	733	733	708	725	737	738	765	718	766	755	745	764	740	721	767	801	746	732	718	736	756	769	721	744	745	712	760	768	693	727	739	698	751	741	738	729	728	701	741	717	770	678	743	747	730	756	742	756	705	749	693	742	777	761	768	724	751	739	767	771	771	708	765	754	675	803	757	749	767	680	719	754	759	712	767	765	737	717	680	696	721	784	713	763	751	757	745	718	799	672	782	701	724	781	717	740	722	721	750	750	752	754	730	708	775	721	731	730	712	721	746	756	759	718	782	742	723	809	755	704	684	749	778	727	701	728	763	788	708	744	762	740	708	776	730	769	748	729	735	728	722	756	727	789	725	725	721	719	785	745	801	738	754	732	776	774	740	758	792	808	702	729	777	739	759	741	749	740	738	710	732	744	747	720	707	760	720	713	725	756	712	788	719	748	735	751	733	725	768	705	747
1045	59	42	49	43	40	40	39	36	48	35	49	45	40	39	37	36	36	27	43	35	31	26	41	43	41	36	46	52	36	37	47	42	40	34	49	38	41	33	46	39	33	40	23	35	35	33	56	47	32	39	47	30	35	34	31	37	41	42	28	41	35	31	33	47	33	34	31	34	31	29	43	34	35	35	39	36	37	39	32	41	27	47	51	37	36	41	38	27	33	39	39	36	40	36	32	24	36	34	40	36	33	34	36	33	27	46	32	35	40	37	34	29	45	39	38	31	24	36	44	39	43	36	36	35	38	27	38	29	40	48	46	40	26	40	33	49	29	38	38	27	35	28	29	40	35	30	28	35	28	36	29	31	32	32	47	39	28	38	41	36	46	31	43	35	32	31	29	37	40	42	41	32	30	33	45	25	38	38	36	32	36	44	39	40	45	39	27	44	44	40	29	38	38	33	35	29	39	31	33	39	33	31	38	33	29	37	43	40	33	39	33	32	45	43	32	32	31	38	40	39	44	41	29	33	34	31	43	39	32	44	26	43	38	46	46	46	38	31	34	39	36	28	28	32	30	32	31	49	43	37	25	36	30	41	36	39	31	39	41	32	33	43	34	27	44	36	33	38	35	28	37	30	28	30	40	43	37	39	34	29	42	36	43	38	37	46	27	40	36	40	31	45	36	24	39	37	40	30	38	40	39	44	29	32	42	41	38	44	40	41	39	41	29	33	36	31	32	40	37	42	33	34	33	38	41	33	33	34	25	34	35	35	35	36	29	28	27	32	31	30	38	45	39	34	26	33	26	34	38	37	26	51	30	33	26	31	35	20	38	33	29	33	43	30	29	33	31	37	40	31	32	49	35	33	33	35	29	36	43	41	51	19	42	33	46	27	32	33	37	41	36	39	51	37	35	31	35	51	34	24	43	43	32	31	29	32	38	31	38	32	36	30	44	33	33	34	33	41	39	33	33	38	38	30	33	32	30	39	40	52	25	41	28	32	34	35	35	30	41	27	40	37	47	37	37	38	41	32	36	34	43	37	28	39	49	39	46	32	27	36	30	36	30	38	44	31	34	29	30	32	41	36	41	40	45	40	44	30	32	28	39	43	44	28	29	45	45	32	31	32	30	40	30	38	38	35	32	31	32	42	33	34	32	34	38	39	29	32	39	30	37	31	29	36	33	38	28	29	38	36	35	44	42	35	37	45	34	34	32	28	31	30	41	28	34	40	31	38	41	42	27	33	31	35	39	29	33	34	39	36	38	22	45	33	27	38	37	34	34	38	39	39	38	45	40	28	24	42	28	37	36	38	38	28	30	39	42	35	28	47	29	35	30	35	44	36	32	35	28	35	28	38	35	45	30	31	45	38	45	35	35	38	37	39	30	38	42	37	27	36	34	35	31	42	36	42	35	29	38	36	46	41	32	46	35	28	37	34	36	40	37	38	38	39	37	35	25	26	43	49	39	38	41	24	37	40	31	34	33	30	32	41	30	39	49	27	42	30	39	29	32	35	34	34	38	46	35	34	40	44	33	38	29	43	37	38	46	42	39	34	36	35	37	31	33	32	42	37	46	32	32	45	47	38	35	40	47	34	27	31	35	44	38	32	31	37	35	28	39	26	27	37	43	29	41	39	35	34	25	35	34	32	39	33	41	48	32	38	26	39	35	45	34	34	37	32	45	30	33	33	28	45	33	35	40	25	42	41	34	38	35	47	29	39	42	33	39	38	25	43	40	31	44	37	37	26	43	31	44	31	37	29	32	45	34	37	31	28	37	21	42	28	38	32	37	31	36	32	32	34	32	32	38	40	27	35	38	40	38	38	38	30	34	39	38	31	29	33	30	34	31	42	48	34	27	41	31	32	21	17	36	32	26	39	25	33	34	32	38	34	34	48	33	39	38	42	25	37	38	39	34	35	38	41	37	27	29	40	35	39	40	38	35	35	25	44	34	34	33	38	33	29	40	26	34	33	28	39	33	46	27	37	26	33	35	35	43	43	33	35	24	39	41	36	34	44	25	42	31	33	37	35	33	30	30	35	28	37	32	43	34	36	30	30	34	39	36	32	40	31	41	40	34	39	38	31	35	26	39	28	37	35	31	36	32	30	33	35	43	28	40	33	28	35	30	38	44	46	37	28	32	33	44	44	33	38	40	29	38	35	37	28	32	32	30	41	32	40	42	25	34	34	28	27	31	32	33	31	39	39	30	44	31	26	36	30	41	47	38	44	40	36	29	44	31	46	32	42	32	34	33	38	33	36	46	33	32	32	41	28	31	30	33	31	32	35	39	30	37	40	40	38	40	35	44	52	32	21	34	38	39	38	41	38	46	45	44	30	25	32	41	42	29	41	39	33	32	45	42	37	31	37	31	34	33	21	26	28	28	38	43	26	42	44	35	37	36	35	39	40	41	30	45	51	26	31	29	29	39	37	33	32	39	32	38	46	25	38	36	22	33	30	40	49	30	39	30	42	33	36	36	27	44	39	33	41	51	35	44	33	27	32	32	55	25	33	33	34	38	40	35	35	35	43	29	38	36	20	39	34	39	33	36	43	30	29	31	37	44	44	34	25	39	30	32	38	47	27	36	41	30	42	31	40	34	27	31	39	41	28	46	39	27	35	34	44	36	44	35	37	34	37	30	33	40	27	48	30	32	32	39	33	35	38	30	32	50	29	45	35	50	36	35	42	34	36	38	32	39	34	23	27	34	36	40	29	28	38	26	35	37	43	33	38	31	36	49	25	36	33	42	27	37	42	34	30	24	31	32	32	37	42	47	32	30	31	42	38	34	36	37	36	41	44	35	35	44	48	33	32	30	34	49	31	44	38	30	40	25	39	28	43	37	40	45	34	30	38	41	38	23	36	23	35	46	26	26	41	44	44	28	36	37	32	38	39	26	43	37	38	34	40	38	40	40	33	43	40	34	34	46	24	37	46	39	41	32	41	39	36	46	37	36	45	50	31	32	38	35	35	41	41	33	41	33	37	44	34	44	45	46	25	34	28	34	37	42	34	21	30	31	43	28	37	29	38	44	35	36	27	38	26	35	30	36	26	41	30	32	32	36	44	42	32	39	29	38	21	34	33	38	36	32	29	35	35	32	33	44	48	54	38	28	41	23	38	25	34	45	50	29	33	27	38	30	31	41	34	32	38	26	36	24	42	41	28	43	50	46	37	28	38	44	34	33	32	37	28	33	36	39	34	37	35	46	29	45	37	43	36	33	38	31	43	29	48	35	29	34	28	30	37	27	33	29	41	39	28	37	37	40	36	42	34	36	35	31	40	33	38	28	27	31	39	23	39	30	33	43	36	41	34	31	32	40	44	47	39	42	32	30	47	37	26	34	33	44	32	33	43	49	37	40	44	44	35	34	28	40	34	42	39	39	39	32	33	32	29	38	34	42	30	37	25	48	46	29	30	33	21	42	35	34	41	50	40	33	24	32	28	29	37	34	25	32	22	50	35	34	44	41	47	39	33	42
6325	525	434	526	511	621	613	583	536	484	475	432	431	394	381	335	351	336	353	336	348	329	305	300	295	347	310	332	313	269	293	310	293	309	293	305	340	283	283	271	302	320	301	256	271	279	304	276	287	305	308	314	308	288	281	314	273	310	271	287	274	293	268	256	288	274	268	273	284	296	280	299	290	289	309	295	274	304	301	280	276	287	306	268	293	306	275	255	292	280	271	238	305	284	296	274	310	290	299	328	272	283	286	245	292	290	293	274	282	297	281	329	295	272	264	290	281	306	313	284	279	283	258	313	275	271	286	289	301	291	281	281	250	285	277	301	305	284	289	293	259	323	254	271	309	270	301	266	278	285	278	280	304	295	270	258	294	283	287	263	282	298	301	279	272	278	286	291	291	281	298	280	293	281	287	317	271	300	252	295	245	297	270	276	306	306	297	296	274	308	270	299	281	261	303	290	307	264	307	292	289	287	281	302	318	284	293	289	253	297	274	282	292	293	290	272	284	299	299	288	286	280	298	280	303	250	302	299	269	301	284	294	284	276	306	262	265	309	310	261	292	284	289	287	283	281	298	289	279	294	276	322	290	298	268	315	288	263	274	315	280	270	298	320	298	283	278	263	284	290	280	284	319	281	295	295	300	264	286	293	311	306	300	287	270	329	319	286	283	275	276	281	291	285	282	272	263	281	304	269	291	291	297	268	292	303	261	255	296	299	282	272	288	282	289	273	278	263	281	277	297	266	296	287	293	280	305	271	273	290	283	287	290	296	304	258	250	318	287	296	315	290	299	298	294	290	277	285	304	295	275	269	338	265	257	313	288	310	307	269	271	286	276	286	290	291	281	254	264	263	290	303	307	259	301	301	292	306	304	291	282	314	260	308	263	286	268	306	279	289	279	316	318	301	295	287	287	293	272	273	302	289	296	249	299	312	291	270	286	283	274	295	290	283	257	289	284	306	288	299	272	284	310	288	303	294	297	302	290	286	295	275	302	281	311	260	288	280	298	317	309	304	273	302	304	309	313	281	304	294	306	280	293	290	279	301	289	304	260	293	329	310	280	281	292	293	273	291	289	276	294	290	328	275	296	310	263	311	282	296	309	310	272	278	290	309	283	309	270	276	294	306	275	288	287	292	279	286	304	281	289	274	304	311	290	290	309	267	260	278	290	285	277	262	317	306	263	289	280	294	290	287	299	301	302	310	272	268	314	291	317	307	292	292	293	300	295	293	282	285	292	287	256	280	309	291	311	280	276	292	289	291	270	268	279	282	327	290	275	320	288	265	273	263	290	258	288	325	259	288	297	287	280	290	248	287	240	293	296	305	270	293	281	291	269	281	279	308	280	307	308	267	258	269	267	309	318	310	294	260	260	294	271	297	301	274	271	301	308	300	283	275	286	306	285	304	285	318	298	293	289	284	319	272	300	270	303	304	288	262	303	270	294	267	259	299	292	302	263	289	293	345	295	310	319	270	298	300	298	264	328	289	283	284	302	278	295	299	300	312	285	297	313	262	276	320	272	269	287	269	287	291	286	281	293	310	304	284	291	276	302	298	265	284	299	278	313	269	282	253	281	303	298	288	284	330	308	295	274	287	281	281	290	300	281	290	291	328	303	269	292	267	341	285	284	292	258	283	257	287	291	270	281	304	294	310	279	279	302	280	300	322	281	304	277	270	309	271	268	269	295	317	288	304	289	286	261	271	303	290	276	295	282	295	281	283	322	272	288	325	292	275	273	289	281	259	317	285	277	292	302	285	279	274	289	267	283	281	290	292	281	280	272	279	347	289	297	286	293	310	270	313	244	296	275	317	297	313	251	311	312	297	318	297	253	302	271	285	310	268	286	290	274	301	288	293	246	307	310	288	309	290	294	284	297	283	312	299	282	298	270	286	264	295	288	291	298	255	297	259	256	264	279	258	313	295	242	295	301	285	295	303	275	300	302	274	280	258	292	269	299	316	285	263	303	295	286	300	298	301	273	278	296	306	254	273	306	262	278	257	279	298	292	280	294	283	293	271	256	264	281	323	269	305	292	306	295	293	335	291	261	276	292	287	286	250	276	275	282	280	278	321	311	295	307	275	268	312	265	303	293	277	313	309	278	261	285	300	290	295	311	300	286	276	294	304	272	313	312	294	309	297	297	288	304	296	296	292	271	272	291	307	268	301	287	295	297	261	315	329	260	312	310	308	305	286	297	286	303	286	300	294	306	265	307	277	311	320	307	262	271	285	268	330	282	275	304	314	291	310	260	308	281	268	313	278	278	311	287	295	279	301	281	300	299	310	314	318	298	293	260	296	293	328	311	269	289	291	304	289	285	325	295	289	302	253	293	298	279	289	301	280	288	300	298	307	267	299	282	271	319	295	303	310	302	286	269	298	312	278	305	282	291	301	284	289	284	255	305	304	281	309	295	307	299	286	277	290	302	263	268	272	276	291	276	299	294	277	251	236	283	287	297	286	294	288	298	261	305	284	277	283	257	287	278	303	264	277	280	299	308	312	273	324	290	281	275	278	279	280	329	277	323	317	326	261	270	294	284	303	281	273	266	285	279	294	297	302	295	310	249	291	293	281	313	298	301	278	307	298	295	294	305	260	288	294	293	302	309	245	285	284	291	291	279	295	313	286	254	248	264	309	302	276	301	323	275	291	272	268	284	303	301	292	299	276	286	270	304	290	310	304	275	263	280	317	279	271	268	304	294	315	297	271	298	328	284	298	298	280	290	315	312	290	262	299	297	293	309	313	281	276	274	292	291	293	275	270	300	294	270	293	281	342	259	286	276	298	292	309	295	291	297	321	251	270	275	301	278	304	290	253	268	287	274	287	295	296	328	266	298	292	290	263	284	309	294	273	270	257	340	329	295	285	265	285	293	295	285	280	292	298	293	269	319	312	266	290	282	295	254	265	275	297	297	272	284	288	276	272	309	267	284	285	260	292	306	262	294	289	272	293	291	294	289	294	255	277	294	292	292	296	309	293	292	282	272	312	289	338	289	293	286	288	270	310	303	292	310	324	295	315	290	267	277	313	271	270	284	281	295	284	273	302	282	272	285	279	291	273	271	288	256	264	271	308	278	272	320	293	281	265	299	285	280	248	299	283	286	332	265	283	303	285	296	304	282	292	303	341	299	274	296	295	273	281	266	308	286	295	280	289	290	308	277	269	282	280	260	298	274	271	291	293	280	282	275	276	246	266	279	285	262	259	314	238	261	284	278	319	270	273	318	283	309	285	275	278	294	296	283	271	314	327	278	296	290	270	294	285	291	270	305	300	283	300	279	306	299	290	297	295	295	285	297	314	295	266	259	292	273	320	291	291	303	273	302	297	291	284	290	258	240	291	287	282	301	275	321	262	269	296	273	284	290	307	289	283	302	290	307	306	268	292	296	284	271	262	294	307	310	267	310	275	290	262	305	258	273	301	307	289	284	317	282	289	284	246	302	239	283	302	274	272	274	282	276	269	258	292	292	281	309	272	289	288
436	120	107	89	86	75	97	98	86	80	71	84	71	79	85	65	78	67	76	77	87	65	80	67	59	78	81	67	64	74	69	77	67	74	59	75	72	63	84	62	59	66	76	74	62	70	67	62	74	69	62	74	76	70	79	70	74	76	70	63	62	66	79	63	48	61	66	91	68	68	72	74	68	61	74	72	65	76	55	61	81	90	82	62	64	85	71	77	59	78	72	70	74	61	69	68	77	63	63	60	73	47	77	65	56	72	62	63	76	59	75	81	64	73	65	67	77	74	69	68	75	61	72	74	69	68	87	72	81	72	58	63	66	73	65	80	72	61	46	65	75	77	67	61	63	72	84	73	57	68	65	69	52	75	67	62	74	48	50	69	76	59	56	73	62	64	71	58	60	62	71	80	54	82	59	70	59	75	84	77	79	69	61	53	65	57	69	70	78	59	69	58	70	80	70	70	74	53	64	67	61	81	69	77	75	62	65	64	49	62	61	69	76	52	89	63	72	63	75	64	69	60	56	80	79	65	68	61	84	67	64	65	73	54	69	68	72	82	53	68	82	54	80	60	62	55	62	72	62	59	75	69	59	67	55	57	65	67	78	80	70	58	64	64	68	71	67	57	73	64	60	62	71	65	80	74	67	76	74	59	79	61	63	61	69	75	63	64	78	59	74	79	57	68	68	73	70	77	68	62	65	66	60	68	67	78	60	62	57	84	70	69	68	67	62	56	68	65	69	60	59	64	74	76	61	78	71	73	70	52	65	60	58	68	76	67	66	64	66	50	59	63	64	63	61	72	84	69	69	59	78	74	63	56	70	68	66	70	67	70	71	81	71	80	67	73	70	82	64	64	67	60	77	68	62	66	66	70	70	66	80	72	62	79	65	72	83	68	60	90	69	69	56	74	64	53	69	91	68	69	56	69	57	63	69	66	53	60	76	60	66	70	72	72	67	72	62	73	65	78	58	67	60	62	60	65	62	65	56	65	61	62	62	74	65	74	81	78	78	79	64	79	63	84	73	57	82	80	68	64	80	71	64	68	46	90	69	72	63	62	67	63	68	58	66	63	75	50	59	70	60	69	60	84	66	64	56	67	72	70	69	80	58	66	79	70	57	68	75	66	74	66	65	82	69	58	70	56	62	77	74	61	72	57	59	73	70	69	70	70	56	57	87	50	67	72	59	89	72	63	75	64	74	75	78	57	78	57	59	49	65	61	76	71	57	64	68	64	76	47	73	55	56	71	61	63	63	69	81	84	74	75	49	61	67	75	61	69	65	67	67	87	70	70	75	69	73	65	69	79	75	63	62	59	62	73	57	58	82	75	72	60	68	57	66	69	65	55	67	70	69	63	69	71	58	69	61	71	74	62	76	57	61	61	64	66	62	68	69	67	67	78	55	64	58	74	87	74	82	75	76	97	51	57	72	62	74	72	63	65	81	75	76	75	73	62	75	63	62	63	64	63	81	63	62	78	83	72	76	62	71	73	65	66	61	68	79	75	76	76	83	64	68	85	66	70	59	70	73	70	77	71	67	76	60	61	67	57	70	81	57	72	66	66	73	78	80	65	71	79	81	64	65	75	63	66	76	56	65	58	79	67	74	80	65	48	72	71	59	87	66	70	69	73	68	68	77	65	54	74	75	55	63	64	63	72	68	64	59	49	69	75	59	73	55	66	65	72	72	73	75	74	80	67	62	69	75	65	52	75	66	53	75	55	67	56	82	77	66	81	68	57	72	65	74	59	76	55	59	61	63	70	64	65	67	79	72	51	72	62	83	69	75	55	72	63	70	80	91	61	64	60	69	66	65	64	71	69	61	88	81	72	65	74	57	73	76	68	76	66	64	66	60	79	61	64	83	55	73	61	75	62	67	55	62	70	73	74	68	68	70	66	78	64	59	71	63	66	72	66	62	69	54	71	64	66	63	66	72	70	74	73	51	77	57	64	70	64	68	69	64	64	70	62	65	84	64	63	74	68	71	62	60	79	68	65	75	77	64	66	57	66	74	83	68	64	75	65	64	63	76	53	67	74	64	65	64	71	59	60	74	70	65	65	70	51	81	77	58	67	59	70	71	75	69	79	72	68	58	73	66	71	77	82	55	58	70	68	72	77	74	72	69	64	48	74	65	69	73	73	60	65	66	65	57	61	74	71	66	64	68	60	83	69	65	65	83	64	65	84	60	61	76	58	89	75	57	76	69	69	89	63	67	68	59	64	78	65	68	58	74	71	82	56	57	75	68	70	81	83	72	72	56	69	79	56	76	75	72	67	60	58	64	60	81	64	77	70	72	73	70	60	75	63	56	78	69	72	65	74	67	60	56	58	72	56	74	77	60	57	63	65	73	53	69	66	56	54	75	63	62	58	57	69	83	62	75	72	80	74	58	64	60	57	68	70	74	80	48	63	80	77	63	65	68	63	64	80	72	67	59	51	58	59	65	58	76	68	62	85	62	72	78	70	62	68	51	59	60	73	61	68	83	62	68	67	68	79	69	65	65	65	64	61	76	73	83	56	67	67	66	59	67	66	70	74	69	74	71	75	68	56	84	60	78	82	50	82	71	64	69	54	69	66	64	62	68	78	67	63	62	55	56	59	48	80	78	76	73	61	69	63	68	59	73	62	79	75	83	64	70	76	66	82	80	67	66	60	73	72	74	53	69	75	65	61	64	68	68	70	65	81	63	84	70	80	78	66	68	72	51	70	72	60	69	45	43	66	67	60	68	79	76	69	71	62	63	75	67	89	66	72	66	75	63	79	66	69	69	82	90	74	70	74	68	62	70	56	67	67	58	67	81	83	60	58	85	77	62	70	51	71	88	70	72	68	79	60	67	63	63	62	71	76	73	74	65	60	51	80	66	66	61	74	75	63	61	76	71	75	76	68	56	67	85	61	61	64	84	71	57	73	71	65	87	75	59	64	57	64	73	76	68	69	53	74	77	71	77	67	68	70	56	60	58	68	56	69	66	67	69	77	60	67	73	54	62	74	62	63	54	69	61	54	58	66	72	68	74	65	53	61	49	67	50	75	60	75	68	71	77	77	50	51	68	45	83	65	59	61	59	71	82	62	72	75	66	57	71	73	69	64	61	60	62	64	59	70	76	66	62	81	66	63	86	67	52	59	65	65	70	74	70	65	61	67	69	76	66	82	72	91	66	72	66	48	62	79	68	78	51	62	45	78	80	84	59	68	55	72	62	52	77	81	79	79	92	58	73	73	65	76	62	77	72	60	62	68	69	67	48	71	67	69	67	72	70	77	74	68	73	79	67	71	66	75	72	57	79	68	64	65	75	71	59	67	67	56	57	67	68	56	65	58	69	72	81	62	63	73	60	60	64	66	68	78	72	68	58	58	61	60	75	58	67	75	61	61	72	69	63	56	67	58	63	66	50	55	80	67	49	61	86	61	65	79	64	58	42	75	65	49	50	63	67	63	71	57	82	55	75	61	85	53	72	53	56	69	65	67	75	70	55	58	74	70
5635	1601	862	1047	1743	2420	2245	1970	1672	1428	1204	1050	978	907	870	772	752	707	701	663	630	647	669	629	619	542	601	537	562	565	535	541	559	566	536	534	543	516	551	542	528	569	543	484	539	535	500	500	515	518	500	497	531	510	499	511	479	496	508	483	468	490	469	464	479	517	523	541	506	487	530	488	479	468	488	481	485	473	490	516	528	482	525	483	517	472	477	500	496	528	527	489	541	491	512	466	492	506	481	534	493	503	481	477	549	479	520	494	520	489	484	527	491	509	482	521	468	466	492	499	478	509	465	497	522	517	498	523	495	493	522	519	449	469	503	524	505	497	477	481	468	508	508	521	504	529	529	492	479	500	463	504	445	471	508	528	497	487	478	535	473	521	428	517	476	472	530	513	471	493	492	492	473	528	507	525	472	470	491	516	489	478	462	454	508	488	493	465	495	477	469	515	517	491	533	496	476	485	491	491	470	468	477	476	477	459	508	457	523	431	544	450	526	479	477	472	504	521	495	501	494	471	475	473	497	510	489	489	479	494	505	457	499	497	533	486	483	478	507	483	432	487	495	500	494	518	492	489	488	475	500	473	495	459	474	513	472	463	470	499	490	517	483	490	487	486	491	471	468	459	506	465	519	503	492	494	517	517	533	522	461	487	504	510	491	514	490	478	495	491	476	487	508	487	501	503	492	512	504	509	506	487	475	506	484	510	496	487	517	491	499	505	486	437	521	480	481	439	461	513	446	505	491	492	480	485	522	465	461	510	496	504	511	472	504	515	513	531	462	513	491	467	496	497	497	519	472	528	455	464	504	474	450	491	475	486	463	491	488	484	482	499	477	501	542	478	489	529	462	485	496	497	437	500	516	501	492	519	493	521	490	517	511	494	516	470	493	482	471	507	511	524	509	491	481	485	461	483	514	477	488	468	501	458	474	495	462	466	458	454	512	506	496	508	515	474	495	498	523	462	481	455	480	486	491	503	452	504	497	477	439	472	531	495	474	528	504	486	491	454	511	491	485	547	524	485	518	471	478	480	474	505	524	494	481	493	498	495	493	532	539	478	502	474	488	502	532	466	494	490	469	472	466	483	490	512	484	488	482	470	465	509	504	494	514	479	489	473	483	521	489	491	485	486	500	483	529	477	515	515	459	478	497	519	482	520	489	510	492	460	490	458	499	503	511	509	456	485	468	480	509	481	470	496	476	508	470	503	484	504	457	509	522	516	517	506	473	475	488	471	486	512	506	500	475	458	502	466	493	514	477	508	470	496	482	512	426	479	503	520	488	497	476	495	469	493	543	503	490	521	496	497	556	514	504	514	486	535	504	502	505	512	512	511	510	476	522	492	447	531	514	495	505	486	468	513	496	485	500	495	483	471	484	477	490	492	490	499	483	470	465	506	496	506	458	475	490	488	507	454	497	500	525	524	512	495	507	502	542	528	506	475	534	478	489	473	475	484	505	537	518	463	499	499	481	486	537	496	461	482	531	502	507	472	482	495	463	510	514	531	494	448	485	519	487	508	536	476	510	487	494	490	470	493	498	499	505	497	498	487	521	441	481	486	500	511	497	502	482	487	521	471	512	483	508	479	499	526	467	503	478	488	503	508	507	495	476	466	516	447	517	490	480	475	501	501	479	507	524	479	460	475	480	505	493	519	488	499	497	509	497	443	459	508	537	486	478	522	482	502	491	485	522	499	449	465	510	475	514	472	486	520	472	482	504	468	469	478	483	499	495	495	505	477	495	471	473	475	505	453	478	476	492	476	480	482	508	479	501	513	462	494	475	476	491	514	484	508	470	529	463	529	476	503	513	499	506	458	514	517	532	520	506	523	489	432	463	497	490	514	486	512	458	494	442	495	483	510	504	498	489	484	516	449	514	474	515	521	479	477	461	479	496	467	530	491	490	486	484	467	490	497	466	475	450	499	479	488	526	490	506	526	512	467	470	463	537	533	444	516	530	552	489	502	489	511	510	512	517	506	485	503	504	462	504	525	488	492	488	507	459	483	506	474	477	513	485	474	462	513	504	487	502	508	496	504	521	479	493	459	528	480	478	476	468	497	511	482	484	510	471	485	501	478	489	492	507	477	500	515	505	506	456	487	516	488	468	525	486	508	514	477	472	490	506	486	508	516	488	502	475	487	489	483	482	468	502	507	546	501	494	468	511	445	489	503	493	493	503	503	508	500	479	490	496	491	467	515	474	511	475	488	531	496	464	476	468	466	490	510	499	478	506	502	468	486	504	481	448	502	470	494	506	465	486	518	540	495	519	489	492	521	466	453	487	500	496	525	486	493	510	476	506	492	492	493	451	514	485	491	497	469	491	489	510	515	480	470	469	517	508	480	528	530	483	506	492	491	488	516	519	514	492	506	506	478	516	471	533	498	470	483	502	500	490	457	487	498	531	470	483	460	500	490	484	505	501	492	482	500	476	528	490	512	501	455	497	461	505	511	500	480	493	501	498	488	475	539	513	525	514	463	459	518	497	498	502	487	498	515	473	499	527	500	494	500	517	495	485	459	506	512	475	502	459	496	479	475	528	511	497	476	504	457	495	485	504	523	478	447	501	525	478	498	498	492	474	462	465	479	447	480	483	494	469	504	529	510	495	503	512	466	497	518	493	540	469	500	460	523	451	506	452	488	486	504	523	519	464	478	480	551	526	489	518	513	506	454	523	495	463	522	516	528	489	528	497	480	503	483	503	508	487	455	447	489	486	506	507	509	483	527	446	472	502	481	486	482	526	518	495	480	493	520	510	471	522	507	513	501	494	478	518	487	493	557	512	501	475	491	458	532	519	476	446	513	450	480	519	448	516	452	495	520	480	459	498	512	470	485	509	486	489	511	492	494	484	500	500	491	522	501	488	496	488	491	489	499	490	489	481	505	505	506	463	508	473	481	490	493	472	481	488	500	502	505	460	492	479	451	471	447	520	516	483	475	504	487	510	505	504	510	491	520	500	489	519	492	499	501	509	518	529	515	480	484	484	444	460	479	469	501	529	503	475	472	475	474	476	510	489	505	468	479	498	494	494	491	497	507	494	491	485	490	541	478	504	484	473	513	502	498	481	501	446	506	535	472	493	493	489	524	521	478	497	477	507	505	539	503	541	457	550	491	483	505	522	506	541	458	481	505	503	491	516	524	476	478	476	479	513	490	485	468	495	463	468	478	474	496	482	479	478	505	453	519	483	493	450	500	502	473	499	454	506	460	485	527	489	472	516	483	498	520	450	488	472	498	515	481	493	465	493	499	473	490	478	485	518	515	474	493	450	491	482	474	477	494	488	478	506	480	470	501	506	486	472	471	516	475	487	462	495	480	512	507	513	502	498	479	446	549	517	504	479	491	460	519	526	495	472	523	476	490	484	505	495	482	507	492	468	479	512	485	454	454	481	508	477	474	493	510	539	492	491	508	479	500	513	483	470	521	488	513	476	508	470	505	487	490	468	476	478	512	479	467	464	448	537	539	541	467	508	495	482	475
1560	96	95	101	80	87	81	92	84	95	93	71	91	76	94	80	79	85	93	79	91	82	61	75	77	65	88	90	73	85	80	71	74	68	73	66	73	82	87	77	74	83	89	84	84	70	73	78	70	65	86	67	84	72	63	73	64	61	79	87	64	73	60	87	72	82	69	91	69	78	77	73	79	77	68	73	62	67	84	78	76	74	79	59	64	82	78	78	79	71	56	78	66	78	75	77	83	60	71	68	78	75	77	68	70	65	71	77	82	65	93	77	79	75	79	65	68	71	74	76	60	85	65	73	56	67	66	82	62	69	59	61	56	66	86	83	76	74	75	76	86	66	58	83	71	68	74	82	73	76	86	64	64	74	68	80	73	78	71	75	79	75	89	70	76	71	83	70	78	79	75	72	67	77	77	79	84	81	89	83	71	84	83	76	64	66	67	80	64	74	71	71	77	77	89	65	58	74	75	70	79	74	71	80	89	72	75	83	69	78	78	63	75	76	70	58	76	63	79	88	80	73	68	78	64	78	81	72	76	74	72	67	77	68	74	74	77	72	80	84	70	78	66	70	62	85	87	66	65	63	68	63	77	81	93	88	77	78	58	78	84	82	74	64	56	69	75	69	78	74	83	92	78	78	79	80	83	69	56	82	69	55	72	67	84	63	76	69	74	79	74	81	77	87	88	71	67	72	71	66	62	58	73	65	60	75	74	65	68	80	65	85	67	85	80	76	67	72	70	60	68	69	90	75	70	66	64	77	71	59	65	61	77	78	72	71	72	71	71	69	76	56	82	59	92	60	73	70	82	70	75	72	87	85	71	68	76	76	74	93	79	75	73	59	71	73	70	86	65	61	80	75	65	83	71	74	89	68	72	70	71	77	77	67	71	69	68	63	65	82	64	61	71	84	65	74	74	75	90	61	67	81	76	73	69	73	71	57	73	63	74	74	70	85	75	66	74	62	81	63	73	86	68	72	72	62	64	65	70	80	78	69	85	81	64	75	65	87	64	69	61	80	78	70	69	76	77	69	85	59	63	77	77	75	69	80	66	71	75	83	79	75	72	69	72	79	75	61	81	91	84	77	72	68	81	81	79	85	88	67	80	61	86	80	67	59	90	79	65	73	77	75	69	75	87	73	61	66	68	87	67	89	85	74	71	72	69	75	89	69	77	62	71	64	56	86	55	79	57	66	75	75	77	68	74	64	69	69	66	71	74	68	72	75	63	70	65	64	93	64	75	86	62	62	71	72	81	67	52	62	78	69	67	58	69	73	67	72	67	68	75	89	79	73	80	80	76	63	79	70	73	80	80	75	77	62	70	57	77	54	68	72	73	60	77	81	72	72	73	85	79	69	70	66	75	70	68	75	77	65	73	79	87	75	64	68	64	79	60	76	76	72	69	69	80	80	84	80	73	86	73	64	72	84	80	76	73	63	72	72	64	87	82	71	75	70	68	73	73	79	63	86	82	89	72	73	54	87	85	71	82	88	61	75	78	69	80	79	76	73	61	80	66	80	84	66	60	79	83	76	70	78	81	75	66	75	68	75	89	76	66	81	73	81	71	70	85	57	82	78	64	55	68	71	58	73	67	63	56	75	60	73	75	69	71	65	62	77	76	74	70	78	78	73	77	74	81	74	78	73	54	67	67	70	71	68	74	82	76	68	67	76	63	66	77	65	68	71	66	50	92	75	78	70	65	67	57	69	75	75	71	59	57	68	64	68	79	95	88	69	83	81	78	66	86	78	65	53	84	71	86	71	86	72	71	62	76	66	71	73	66	71	66	57	71	61	71	79	76	72	79	61	90	80	83	76	84	82	61	72	76	64	78	76	87	61	75	75	76	59	69	85	74	88	63	73	71	75	80	65	74	72	64	62	67	82	87	67	62	68	68	95	70	88	76	88	77	84	72	71	61	81	86	69	74	75	59	79	69	71	81	64	75	66	86	73	92	81	76	76	83	68	65	71	80	77	73	82	81	69	67	72	69	73	79	74	64	71	59	82	72	77	68	80	74	70	76	63	69	72	66	76	60	75	86	79	82	70	73	69	66	64	111	68	71	72	60	74	73	65	57	73	74	79	87	63	77	59	74	79	77	76	79	84	88	84	81	61	70	69	79	75	67	61	77	80	90	76	79	59	74	73	71	72	71	78	68	71	58	71	89	61	84	69	82	83	69	77	72	61	80	80	67	81	73	68	85	69	83	82	78	64	71	89	80	93	83	74	82	64	80	75	73	76	70	66	76	63	59	66	69	71	88	98	81	68	68	79	72	69	64	81	75	61	69	78	77	74	96	77	77	62	75	80	72	67	59	62	58	77	78	72	69	62	64	73	66	69	79	88	90	64	75	75	65	75	72	85	90	81	65	74	82	72	68	64	78	75	67	77	83	80	79	79	68	85	81	83	79	74	79	73	75	73	81	81	61	93	75	63	67	79	89	68	72	62	70	66	73	86	83	61	66	58	69	77	79	77	70	64	58	55	91	73	73	87	69	75	59	68	75	60	68	69	81	65	78	81	74	72	82	81	81	60	66	66	80	66	83	67	61	73	67	72	82	79	77	66	74	82	86	74	60	76	67	71	60	85	64	84	69	54	87	69	78	74	77	65	64	80	70	76	84	67	87	74	71	68	60	75	59	79	77	71	72	75	86	72	67	86	72	75	73	74	80	66	69	72	78	58	60	93	97	82	73	81	56	76	83	67	73	58	80	69	66	64	72	84	68	62	73	75	80	61	81	64	70	64	57	57	68	68	85	78	72	77	83	76	67	66	65	67	56	76	94	72	78	64	61	60	66	78	75	78	55	87	76	69	67	67	70	71	68	81	74	77	71	70	65	76	69	63	81	73	61	63	68	83	68	86	85	69	76	66	78	72	81	89	64	70	69	74	76	96	84	76	65	70	68	61	75	77	78	75	80	59	63	79	78	62	80	71	68	75	70	65	68	78	90	80	59	66	74	72	71	77	63	79	77	69	67	62	70	62	68	63	73	67	59	79	71	78	66	66	59	71	81	69	67	86	75	79	77	81	64	73	69	77	81	69	65	80	71	70	63	73	82	53	87	93	58	75	77	71	66	75	72	79	60	82	67	83	74	70	60	68	74	91	83	71	89	81	81	75	49	72	70	76	63	50	69	70	68	73	67	80	88	81	113	60	79	71	76	79	80	57	71	85	74	80	82	78	80	78	85	71	68	74	75	65	67	77	79	59	80	82	80	68	64	89	79	75	78	74	73	74	95	73	78	72	66	67	61	73	65	73	55	56	60	68	73	68	70	80	71	74	71	56	76	76	71	86	93	73	69	79	78	78	65	71	80	81	73	86	65	72	82	59	75	84	68	65	71	78	57	72	73	74	75	64	67	61	68	63	68	76	69	57	65	73	73	77	61	69	86	75	73	89	79	63	67	68	67	62	93	79	71	84	55	64	66	72	71	72	66	69	67	68	71	86	84	70	64	76	58	79	61	69	76	68	66	77	74	71	90	87
8174	1347	834	948	1573	2170	2066	1871	1612	1494	1291	1123	1040	948	905	817	815	853	760	747	718	722	686	659	667	631	675	629	623	607	625	624	622	603	601	585	620	607	629	587	603	629	590	603	571	587	556	623	555	583	570	579	550	562	563	590	537	574	545	569	596	612	580	555	566	564	577	561	566	531	581	586	540	532	571	589	602	574	562	594	546	571	551	610	584	618	581	571	565	555	577	579	538	565	566	566	573	557	583	522	597	564	594	538	569	608	556	564	510	563	556	566	560	552	588	588	539	527	580	543	514	552	592	545	587	538	562	551	551	583	570	535	578	592	576	552	551	560	593	554	514	528	567	573	537	527	611	567	557	552	536	535	546	594	595	558	557	533	584	581	599	549	511	529	595	572	503	558	594	553	566	599	518	549	597	582	535	540	540	582	580	554	593	553	574	541	546	574	593	582	568	564	527	572	554	585	558	538	566	571	547	582	554	579	557	561	528	565	583	553	570	566	550	538	521	596	602	567	559	562	561	575	570	566	564	604	554	522	526	592	535	603	541	525	577	546	531	519	547	592	560	530	562	543	595	550	527	546	580	544	577	553	523	528	542	596	551	543	538	540	559	549	575	544	598	558	549	565	566	510	580	577	541	562	559	548	574	551	529	546	554	567	541	543	541	545	576	549	612	511	576	577	572	524	548	590	572	545	542	525	544	593	569	526	556	613	562	593	507	520	549	536	586	585	574	561	546	574	558	532	559	554	558	551	568	534	547	558	574	581	589	541	582	525	568	555	532	575	540	524	548	594	537	567	571	533	578	554	548	566	575	564	570	534	578	574	509	569	516	570	549	558	567	556	594	525	562	543	564	570	579	543	556	612	551	552	588	580	573	525	523	544	609	571	546	546	570	516	604	572	581	541	550	585	572	558	528	575	536	551	509	590	565	578	558	552	553	539	542	575	598	571	540	600	586	535	558	577	584	549	582	549	582	552	593	539	539	547	582	563	581	567	562	576	594	527	539	578	550	613	545	563	525	542	506	605	578	555	507	597	556	557	615	547	613	557	567	552	555	526	563	490	589	584	570	527	555	574	587	536	594	532	548	552	598	575	583	571	558	537	591	576	543	615	615	509	573	545	533	566	586	555	577	529	553	536	529	523	567	528	529	575	559	561	546	605	558	560	576	578	548	596	552	542	559	564	572	543	596	583	582	563	582	559	585	554	547	518	553	575	583	555	521	556	548	572	593	564	567	554	567	592	539	555	541	589	546	589	584	535	567	540	534	524	559	591	577	577	572	575	567	540	575	559	598	571	588	531	531	542	543	530	543	509	618	580	575	617	549	572	575	563	545	576	559	512	524	598	574	565	564	587	560	560	541	541	550	579	547	566	565	566	582	568	566	556	590	549	562	559	582	533	554	572	546	564	552	584	581	509	579	589	530	530	559	578	571	543	528	578	544	582	567	549	508	544	564	551	577	566	602	556	509	571	585	517	569	550	598	531	548	561	561	576	535	550	540	572	509	561	563	538	533	582	562	517	585	561	578	596	567	531	536	547	565	561	530	592	543	534	568	568	580	585	561	522	547	589	529	557	533	581	538	572	559	553	539	556	558	565	596	526	561	572	549	527	562	564	533	559	558	564	521	558	548	583	562	577	587	588	533	554	587	580	570	540	577	506	566	618	565	570	554	597	582	547	520	548	554	546	575	594	574	532	549	532	543	577	599	572	547	553	529	533	546	566	545	530	548	533	551	554	594	535	539	512	587	601	604	502	596	578	547	551	608	576	546	552	571	542	567	580	551	596	616	563	577	570	567	579	573	550	590	554	593	531	565	612	542	561	537	548	558	618	526	539	574	573	574	538	547	527	559	560	546	542	531	588	599	571	549	553	593	570	586	514	562	583	572	559	576	542	554	555	552	533	562	583	546	540	532	528	572	556	543	539	563	569	589	518	567	565	548	569	572	549	589	505	557	562	566	518	548	534	559	550	533	594	580	588	548	563	557	566	553	575	568	523	517	555	553	566	558	548	564	548	553	580	619	589	516	601	583	543	553	558	602	591	528	577	585	554	525	578	554	604	542	508	551	561	523	597	527	531	543	540	590	584	581	548	561	553	548	568	562	567	577	582	572	518	546	578	570	534	558	535	568	524	536	593	535	562	586	568	571	555	594	542	592	591	590	572	588	589	602	528	554	600	576	590	562	539	606	587	517	585	583	538	619	569	534	572	564	563	519	556	554	567	534	538	553	568	531	561	609	592	572	543	562	539	536	566	558	539	535	570	579	572	548	510	595	546	609	574	548	524	590	605	554	551	583	565	512	566	562	554	570	532	537	534	546	558	542	590	523	544	536	546	619	556	592	570	552	573	560	515	589	616	557	552	532	572	600	592	544	530	559	514	571	535	553	584	558	552	547	566	566	530	542	616	555	564	590	565	531	572	576	556	551	531	573	611	574	557	548	548	546	560	612	546	543	559	562	554	588	549	574	574	518	564	578	555	551	588	532	557	538	582	599	573	588	496	548	553	561	552	593	584	590	529	536	564	586	545	558	538	559	568	589	553	563	575	563	545	529	594	566	541	595	519	594	550	574	535	526	564	575	595	558	583	583	576	532	591	572	569	567	546	519	562	557	566	529	571	559	549	571	535	557	552	567	532	549	568	570	527	578	560	492	542	541	579	590	512	561	543	564	549	548	570	555	588	586	553	556	569	583	568	528	579	538	559	540	556	574	541	545	540	582	493	565	566	548	550	530	589	536	541	548	577	609	583	547	552	561	536	585	570	537	556	561	512	550	546	562	557	527	562	563	513	558	537	553	587	523	586	542	572	581	539	580	537	560	538	566	544	540	559	545	558	536	517	566	556	534	546	547	551	535	556	584	557	599	582	558	566	572	529	553	570	575	569	599	539	552	599	563	574	557	547	562	549	583	590	533	563	575	519	551	519	567	532	552	580	564	577	594	545	571	531	559	539	547	540	535	568	571	518	535	526	537	590	578	555	555	571	590	593	531	546	579	596	590	607	542	590	560	561	544	590	541	602	540	581	596	554	567	571	558	523	587	562	547	561	551	571	529	542	576	571	575	594	580	576	567	536	636	529	541	567	525	541	529	518	502	557	566	566	562	567	583	520	541	621	546	535	536	592	567	577	603	589	560	547	538	554	546	544	560	560	555	552	527	586	605	591	587	582	519	517	551	604	548	566	607	558	588	572	586	542	602	588	557	586	593	553	570	584	554	538	537	525	581	565	498	552	528	557	601	558	526	579	542	591	576	545	576	536	578	545	564	594	552	602	531	580	557	561	562	587	572	581	580	539	540	537	540	566	563	580	542	547	589	584	540	537	559	544	537	519	572	527	545	549	558	584	641	572	560	549	577	565	544	571	544	544	542	618	544	562	540	506	532	583	529	570	516	556	597	541	550	559	582	550	556	586	553	543	586	534	552	532	562	557	580	561	545	554	567	589	612	558	565	528	606	522	568	580	602	555	546	566	636	571	575	584
923	201	134	110	110	121	143	146	130	141	124	111	136	107	111	134	96	114	105	103	102	110	103	96	97	118	118	107	110	116	112	122	90	84	116	99	100	90	90	104	94	87	98	90	87	102	97	96	96	107	107	112	105	110	93	105	89	122	104	101	119	101	103	104	89	103	96	106	102	110	109	104	123	96	112	104	118	118	115	78	92	80	85	99	127	87	114	93	104	98	91	104	93	103	81	104	99	112	109	90	111	115	113	100	115	111	122	98	102	110	88	93	111	94	96	87	96	109	94	98	101	102	92	108	107	94	84	95	109	112	111	118	114	104	100	100	85	80	94	103	104	105	98	94	103	96	109	106	97	105	123	98	93	114	105	109	108	96	120	100	119	102	97	104	117	104	102	98	91	98	97	96	98	107	92	111	115	105	102	88	91	91	101	114	91	113	95	86	111	114	122	113	101	100	104	104	88	97	101	94	124	116	102	124	102	101	96	100	95	100	87	101	96	95	100	111	93	91	90	101	113	97	96	99	107	108	89	118	118	96	87	93	104	114	108	92	101	102	97	99	109	99	121	93	126	108	106	108	102	109	120	109	89	97	114	110	95	90	97	88	89	125	90	104	73	104	85	127	115	115	94	99	101	102	98	109	88	105	89	95	118	97	121	106	97	98	96	119	98	102	92	81	108	91	92	80	96	100	95	95	87	110	104	86	119	99	89	102	96	86	103	108	91	102	102	103	104	120	118	106	85	82	116	94	106	100	102	96	111	82	103	124	123	87	90	103	112	86	108	111	107	91	97	93	110	116	110	113	84	95	97	97	107	104	93	101	102	104	111	68	105	120	102	101	110	96	107	92	115	129	102	91	107	112	107	101	107	111	116	104	107	104	92	96	98	87	91	93	102	100	111	104	122	99	101	113	102	104	118	113	94	108	102	110	89	100	105	102	83	99	97	85	89	103	95	111	113	121	101	107	95	107	91	112	115	100	102	105	89	90	105	95	92	98	96	93	101	90	94	103	117	110	95	120	91	107	95	98	109	116	109	85	103	86	105	113	116	114	136	116	90	94	101	109	115	94	109	96	104	93	96	96	112	112	103	103	104	104	97	94	102	83	99	98	98	101	105	107	93	114	105	94	101	96	86	113	107	98	118	99	107	99	117	95	85	90	88	104	101	99	103	106	111	110	91	81	96	102	105	113	96	101	91	100	104	92	92	82	93	98	92	109	109	98	113	101	92	120	122	114	101	104	97	101	94	101	100	107	97	95	124	113	109	96	102	106	90	106	105	108	106	102	109	91	102	89	100	73	101	91	92	100	113	112	97	80	110	92	105	95	98	96	80	109	94	105	117	106	100	92	101	93	110	116	109	89	104	112	113	110	104	103	108	100	99	85	125	107	118	106	100	104	113	100	96	106	102	97	100	117	113	111	89	107	102	71	87	110	85	90	95	111	104	96	85	114	88	85	115	98	110	77	107	103	110	87	102	90	106	111	122	98	106	95	122	108	120	111	103	106	94	129	81	87	85	123	105	94	94	102	100	101	93	90	90	93	113	101	98	108	102	101	103	107	104	80	93	112	101	106	101	78	101	97	118	104	107	107	111	77	94	103	113	105	102	103	123	97	87	99	102	123	117	97	129	105	115	109	96	106	107	98	110	101	105	93	92	108	98	113	95	103	101	102	98	100	113	104	110	94	95	100	98	94	93	89	102	114	134	85	110	105	107	118	91	88	100	103	113	105	93	101	107	94	93	117	106	98	121	129	87	98	97	104	88	108	85	93	108	95	96	103	85	92	96	100	116	109	100	107	94	98	101	102	83	99	86	107	92	111	105	103	103	93	109	111	99	109	92	94	99	91	109	102	91	93	89	78	110	123	109	96	105	97	98	98	80	98	91	86	93	100	100	96	81	93	104	89	96	85	111	129	124	98	100	90	114	98	108	91	113	111	90	96	97	91	118	85	110	97	95	108	101	94	83	102	113	99	98	85	117	101	119	88	95	98	77	98	95	114	102	100	100	90	103	102	115	113	116	104	89	75	93	99	102	125	104	82	105	98	87	107	107	88	93	80	101	99	92	94	107	102	127	91	106	97	106	102	114	96	99	97	118	101	113	98	101	93	98	106	93	68	82	102	109	117	105	98	92	110	91	98	111	101	95	118	84	101	81	89	104	116	105	121	99	97	115	108	94	99	111	124	111	101	107	99	91	122	82	108	113	91	104	86	115	111	105	98	105	90	87	104	88	104	110	97	94	93	86	106	83	90	93	101	94	106	98	90	110	90	79	124	99	93	98	88	109	87	95	105	102	104	96	116	115	93	113	107	99	97	119	102	111	89	101	103	112	102	92	94	104	113	107	100	129	88	98	95	88	101	100	106	107	106	79	86	99	98	107	108	97	117	102	99	109	104	92	116	100	115	97	98	92	100	116	101	121	129	106	110	100	85	120	93	111	102	94	105	110	109	121	97	103	95	102	96	104	106	101	104	99	96	106	101	109	105	95	92	94	98	97	98	103	93	115	106	80	127	107	105	109	97	101	89	96	101	93	82	95	109	99	104	101	97	91	106	101	96	100	102	110	112	89	112	103	125	90	106	104	99	103	118	101	104	107	106	100	97	99	123	112	124	85	95	95	109	98	104	95	100	95	117	103	94	96	98	94	99	90	90	105	86	102	108	112	111	104	118	88	91	94	120	96	102	96	119	93	104	130	111	101	110	119	114	99	107	111	93	109	86	91	121	106	96	116	81	83	97	91	109	96	100	100	108	97	93	109	111	102	108	109	98	104	115	94	111	88	101	120	100	103	99	95	90	96	105	98	101	85	103	103	118	93	101	111	99	113	102	112	116	97	90	126	105	110	85	109	101	108	98	101	107	131	94	111	93	89	102	88	85	102	101	95	115	74	95	99	108	118	99	99	112	105	100	108	104	116	108	111	100	93	110	96	106	112	115	101	112	110	102	111	104	102	93	90	104	102	124	108	97	93	102	98	106	102	102	97	116	117	109	89	119	96	95	100	85	92	112	92	98	99	100	108	101	79	108	102	98	106	93	103	112	106	111	90	109	107	88	103	108	94	104	89	117	108	97	97	91	111	94	80	103	101	97	97	95	91	86	99	90	118	86	103	99	104	85	106	88	95	95	115	92	104	85	112	103	114	114	101	92	126	115	98	112	107	95	103	99	110	102	107	101	122	95	98	101	108	107	95	95	119	107	103	98	98	100	97	97	96	94	126	90	105	107	101	100	94	84	105	97	98	104	104	107	98	102	102	111	115	96	105	106	77	98	98	89	105	90	104	100	104	116	122	107	111	93	100	107	89	101	88	109	101	120	99	87	80	108	89	96	93	104	96	100	105	99	119	91	101	98	93	99	100	109	87	119	113	105	103	130	138	108	107	104	99	97	104	105	90	108	128	95	103	94	101	123	104	103	100	79	103	90	88	98	119	111	94	99	97	97	99	86	103	102	73	116	123	105	90	102	90	116	84	107	97	88
11235	2321	1236	1389	2844	3730	3566	3188	2687	2354	2005	1774	1553	1439	1392	1282	1215	1181	1051	1058	974	994	949	980	920	913	879	892	921	872	807	859	822	818	799	864	812	828	841	781	781	755	811	822	758	784	819	776	738	783	756	781	788	774	785	740	733	798	816	791	792	775	769	762	857	747	763	765	710	766	705	765	736	765	745	734	737	716	751	790	741	784	766	747	780	748	731	730	742	780	762	723	739	818	728	792	729	725	715	747	755	736	757	731	740	727	790	725	799	731	764	726	754	707	776	716	718	792	740	684	768	724	796	784	654	724	737	687	745	719	738	766	791	741	691	759	748	694	778	691	742	755	730	714	729	703	733	732	727	720	751	744	724	754	742	739	769	756	742	771	767	761	736	728	745	740	802	757	716	724	710	715	757	764	800	697	728	800	705	717	753	690	742	769	763	744	735	707	760	760	714	754	777	707	729	749	739	699	740	698	733	746	703	708	766	738	764	719	739	705	727	753	748	743	760	766	741	727	738	745	725	751	703	719	774	687	753	742	715	715	742	753	737	691	750	729	744	711	742	754	759	714	737	778	750	734	731	735	795	711	752	746	691	743	735	741	766	717	765	730	748	746	733	705	720	732	729	720	692	695	806	729	765	769	697	738	758	763	756	750	741	742	706	738	722	725	692	772	750	771	757	767	752	764	759	784	741	739	742	803	698	796	727	756	722	764	732	763	738	744	683	721	748	714	744	772	701	738	718	709	704	772	759	720	680	794	776	780	719	735	721	699	749	780	745	769	735	748	767	756	729	735	741	705	708	737	771	714	716	723	726	785	753	768	735	724	745	815	720	769	762	714	775	722	737	721	746	735	757	734	735	714	727	740	734	699	710	742	710	811	690	725	719	723	754	769	743	762	722	780	761	784	754	776	724	788	737	743	712	762	708	699	721	705	763	780	733	787	741	744	740	742	761	719	687	764	766	832	713	764	716	761	746	745	681	708	758	777	703	788	715	707	724	736	728	730	732	717	753	726	728	742	698	709	824	776	731	734	729	765	746	760	745	730	707	751	719	715	707	713	740	736	696	731	741	754	795	701	738	740	718	712	751	797	708	737	701	753	734	740	786	791	719	784	740	700	763	753	745	747	713	720	767	712	728	786	766	741	771	740	748	715	738	757	649	689	804	711	723	719	740	776	767	742	730	743	730	725	803	739	806	756	751	738	716	739	727	762	746	774	761	780	758	709	774	809	734	730	743	765	743	696	765	769	758	791	773	729	760	771	727	781	731	735	781	788	718	727	726	718	755	763	724	732	720	775	706	715	747	740	771	700	735	714	732	652	737	761	770	776	742	722	738	747	702	689	696	757	698	733	728	731	742	720	715	756	759	695	699	715	741	687	674	751	807	751	699	717	765	753	732	781	710	754	737	753	740	784	729	756	721	766	768	742	754	686	759	729	735	757	735	759	713	721	784	800	755	802	733	773	737	765	721	762	722	794	737	748	704	741	760	714	705	736	726	739	756	774	776	749	724	677	766	725	757	743	716	742	724	714	748	721	767	730	738	707	728	734	759	781	728	807	739	766	758	743	697	756	720	784	715	747	730	721	728	739	763	739	794	731	733	724	729	714	718	751	775	765	693	740	762	753	755	738	738	755	745	681	774	724	709	700	751	734	749	790	735	675	751	741	705	708	772	733	753	738	746	743	722	722	730	738	753	746	737	737	745	797	709	761	768	726	726	730	768	791	752	704	777	714	754	735	698	716	754	794	727	775	743	743	741	745	765	720	762	720	771	726	745	745	749	713	770	738	767	741	761	699	797	735	724	727	728	771	753	732	730	708	751	748	767	782	730	728	758	729	766	753	702	751	697	722	775	754	762	711	714	773	746	751	719	749	704	668	802	706	721	752	752	695	689	787	784	735	770	748	707	768	771	793	761	742	754	795	747	732	717	754	796	690	727	780	700	742	779	747	744	769	763	729	775	769	698	739	750	711	730	745	727	736	707	761	764	726	753	713	734	701	737	768	738	760	771	773	778	713	778	725	758	789	709	726	736	725	750	717	752	721	721	735	702	739	755	727	715	728	697	728	764	695	804	722	750	745	767	726	763	755	715	790	775	732	774	754	736	695	771	745	716	785	743	732	726	715	757	738	757	726	763	722	724	752	698	811	758	708	751	766	750	705	750	765	757	742	758	710	747	735	708	714	750	745	766	731	724	702	705	696	701	743	793	747	719	758	804	792	755	728	742	697	725	780	733	748	714	741	743	745	799	753	749	806	749	712	765	749	747	745	771	756	783	732	761	737	742	770	774	718	737	713	754	716	783	729	708	748	769	748	698	690	732	759	765	772	734	744	734	724	703	732	703	771	713	737	737	721	738	778	741	770	768	752	813	715	717	753	749	733	725	748	768	758	732	748	765	799	779	759	751	754	753	771	744	747	733	734	722	738	737	727	749	727	696	756	739	744	749	769	764	754	708	760	733	757	726	737	722	730	798	689	738	778	698	750	775	732	777	768	752	736	728	773	754	775	668	743	752	710	732	729	729	782	750	729	740	768	674	740	737	719	711	770	777	801	791	742	764	726	723	722	758	779	689	708	729	693	745	740	743	749	739	751	725	793	782	758	751	713	714	724	699	758	780	722	702	769	708	754	720	780	742	720	734	711	759	748	717	772	737	743	746	793	788	782	746	694	736	729	746	725	675	806	783	747	763	779	787	756	759	679	756	707	726	762	745	715	750	763	767	810	707	731	749	768	755	710	715	730	711	712	715	706	758	751	727	755	743	735	757	733	792	773	776	742	687	762	739	734	740	747	714	711	776	760	750	700	746	751	727	763	730	735	756	765	775	801	712	705	788	719	772	758	765	668	784	743	807	730	672	744	753	721	667	782	720	754	701	770	746	725	755	722	686	742	772	727	725	740	729	728	740	715	754	772	731	758	757	725	724	764	675	780	723	743	743	684	779	721	703	748	787	761	745	779	744	753	708	738	724	719	715	734	785	705	762	746	703	768	724	763	734	780	807	751	750	710	781	783	809	700	753	773	759	774	731	756	758	718	673	746	742	764	746	714	740	691	740	704	780	716	768	772	738	721	797	745	746	758	736	734	730	716	750	740	697	756	720	773	762	715	752	755	763	798	709	724	789	750	746	824	717	796	754	720	756	763	701	732	744	791	766	743	738	721	737	735	764	768	762	718	722	752	746	721	714	711	708	787	762	746	715	745	702	731	722	780	706	755	748	732	745	746	732	760	741	771	735	734	723	706	716	725	743	747	705	768	759	715	731	721	765	762	696	753	762	741	694	754	740	746	724	702	749	734	753	722	712	785	750	710	725	751	755	714	750	749	777	748	739	728	741	757	711	730	758	718	759	770	703	691	765	731	752	758	786	760	721	674	705	739	764	697	720	704	778	737	775	709	737	722	692	711	716	771	759	763	755	745	794	679	752	710	705	728	716	755	755	770	745	796	786	782	742	787	761	771	707	741	754	737	745	746	799	782	734	730
1033	47	37	40	31	43	34	35	46	37	39	38	47	34	33	38	52	42	42	31	36	37	28	46	32	34	49	33	40	28	44	28	30	35	33	46	29	40	39	32	51	35	43	23	37	37	42	47	26	25	32	38	30	29	47	30	38	43	51	39	39	45	32	38	35	35	46	30	42	44	38	28	29	35	44	28	26	32	36	46	28	31	37	44	33	34	30	36	51	35	42	44	25	31	26	27	35	30	39	26	34	38	29	35	31	40	45	30	23	36	34	29	37	27	37	37	38	30	31	31	36	42	31	40	26	38	47	39	24	28	36	28	38	43	38	42	34	35	34	36	39	38	33	37	47	46	37	43	36	33	28	41	30	44	33	36	46	34	29	28	45	35	34	25	32	35	50	44	45	39	37	32	32	38	37	34	47	36	35	33	45	34	40	26	42	39	31	34	33	46	45	39	31	25	31	23	35	27	29	26	42	39	37	32	33	36	38	28	41	30	37	33	39	32	34	40	44	39	40	39	37	36	44	43	44	43	35	40	33	30	42	31	34	28	31	36	32	38	35	26	38	30	51	32	34	34	44	32	36	32	35	35	36	36	36	31	29	42	25	41	39	27	27	36	35	29	40	40	35	40	32	40	25	34	42	44	34	35	36	30	42	43	29	32	34	39	38	47	27	30	35	43	39	39	36	35	38	27	23	30	29	31	42	33	39	34	33	36	28	43	29	30	43	41	36	49	36	35	39	19	32	24	32	37	34	43	35	38	47	46	37	38	30	26	41	38	32	32	41	34	34	45	31	43	32	40	33	30	41	38	40	38	31	32	39	40	33	36	41	33	27	38	34	28	33	55	34	41	39	45	30	33	45	36	40	33	29	27	39	32	39	33	37	32	41	30	39	42	33	30	35	40	23	37	40	30	37	43	49	27	38	39	29	36	37	30	34	33	37	33	26	34	36	40	40	45	34	36	39	22	38	35	46	30	36	37	37	34	33	31	33	40	42	33	42	33	34	44	35	34	38	42	32	30	36	50	31	40	42	33	29	42	33	34	29	37	40	46	47	47	34	33	44	33	29	29	40	39	51	35	41	31	38	36	35	45	36	38	30	33	34	36	40	39	31	35	33	33	32	30	44	32	48	36	32	38	34	19	29	48	36	49	44	36	31	24	37	45	32	40	48	33	38	31	33	43	43	33	36	34	42	41	46	35	24	40	42	32	29	40	25	40	34	27	33	43	25	40	40	37	36	38	39	35	30	23	27	42	38	43	29	43	21	37	45	29	27	39	34	29	30	36	37	31	41	29	27	31	47	45	38	34	25	40	33	34	29	36	38	32	39	29	36	36	35	31	44	39	34	34	44	31	27	37	38	31	34	32	35	30	39	35	38	25	36	28	40	38	45	41	31	49	43	27	28	45	29	49	32	41	38	40	31	48	36	37	39	39	49	30	43	42	34	38	43	46	30	37	38	46	54	39	33	43	28	33	34	44	28	23	51	38	43	36	29	40	26	28	29	42	41	42	37	42	35	49	36	42	27	34	42	36	32	33	38	33	39	35	32	36	47	40	31	32	32	35	46	32	32	42	33	39	30	28	30	36	34	39	38	27	36	41	45	40	32	41	31	33	39	31	41	29	33	40	34	37	35	33	39	25	43	29	27	36	30	41	36	33	37	38	42	33	27	25	36	41	32	30	34	35	43	31	35	37	38	39	34	36	33	31	34	37	29	31	29	26	34	21	39	31	32	35	23	25	31	51	32	29	39	45	42	40	37	49	31	40	52	40	40	35	30	36	40	32	38	33	43	38	29	38	39	39	29	43	25	35	26	31	26	34	28	40	31	31	27	24	35	40	23	39	26	35	37	34	38	37	22	33	50	30	47	34	43	44	33	43	36	34	26	38	44	38	29	34	44	33	34	45	41	33	41	37	32	40	32	39	30	43	39	48	34	35	43	30	36	46	33	43	31	28	38	38	42	32	35	48	35	30	36	28	35	39	33	36	41	37	40	27	47	30	30	32	38	25	44	32	40	44	31	24	41	39	44	33	47	32	32	28	28	33	33	30	31	33	40	43	36	38	43	36	33	36	34	37	40	41	26	39	59	30	36	34	32	36	38	40	29	30	44	34	47	34	44	39	37	36	39	37	35	28	41	42	29	31	34	50	30	39	34	35	40	30	41	40	34	43	36	34	34	37	28	34	19	31	24	39	48	41	37	30	35	44	31	28	34	27	30	34	37	31	39	38	41	30	35	44	29	40	36	38	29	28	42	41	40	36	36	40	34	41	43	39	37	35	37	31	25	36	42	51	41	43	35	38	31	39	42	32	39	34	36	36	36	30	41	35	32	42	32	34	38	37	44	43	44	31	26	27	41	40	32	41	38	34	33	36	41	44	26	31	49	40	42	33	39	38	40	40	33	33	54	30	33	38	41	34	44	37	42	33	36	39	38	27	38	28	45	30	40	40	32	47	30	32	38	48	38	31	35	37	33	29	29	34	30	39	41	29	42	30	33	46	37	40	45	43	48	54	39	33	40	39	38	18	29	27	35	33	34	26	29	42	38	40	37	30	33	23	30	38	34	31	32	33	34	35	43	34	31	40	42	36	38	30	41	33	40	51	28	31	47	30	35	35	34	35	31	33	31	36	38	23	32	31	29	43	39	45	42	39	31	25	34	31	34	39	46	39	30	48	18	32	35	40	32	34	35	37	38	28	43	39	41	36	30	40	30	35	31	38	42	42	42	29	34	48	38	34	32	32	31	42	35	30	25	41	25	32	43	34	40	36	52	38	23	31	29	50	34	32	36	40	32	39	47	22	26	32	37	24	39	37	36	34	39	35	35	33	34	34	37	36	28	40	28	42	37	24	56	43	33	29	27	52	33	31	32	33	36	43	40	31	45	39	35	41	36	42	43	43	33	42	31	34	24	25	27	35	33	32	41	34	32	38	32	44	38	44	32	34	38	34	32	31	38	29	33	43	28	28	27	41	41	51	31	41	36	34	33	32	37	38	29	35	32	31	43	29	36	30	37	32	34	42	45	31	26	44	34	32	34	29	33	40	51	35	31	32	30	36	34	49	29	38	33	37	37	23	33	40	37	34	38	35	39	38	33	32	32	36	28	34	44	49	38	36	43	42	33	36	42	43	41	34	38	34	33	39	39	31	38	38	26	35	39	37	37	28	35	38	43	37	30	29	30	31	37	23	37	41	30	48	36	38	36	41	45	34	36	33	39	36	36	43	36	41	39	25	31	44	30	35	39	39	36	30	34	38	28	37	36	30	37	37	37	35	29	39	45	33	33	25	37	47	27	39	34	40	29	32	41	39	33	40	35	36	31	45	35	24	36	32	30	28	32	36	33	35	38	37	32	41	37	37	36	43	28	41	46	38	35	34	30	33	22	30	32	37	36	41	35	38	41	44	30	28	41	28	39	35	34	37	27	39	27	41	32	36	51	27	35	35	43	39	33	40	38	33	32	40	28	30	37	39	30	46
6768	531	365	355	488	609	562	610	535	479	414	453	400	351	369	373	332	365	338	345	309	302	286	313	340	289	300	304	315	301	301	307	307	324	311	259	311	293	277	283	292	301	247	275	287	282	289	288	323	298	287	302	319	330	301	306	292	297	286	287	311	292	274	295	272	283	284	280	272	291	309	286	320	304	281	296	311	275	304	303	264	307	299	303	283	292	311	296	268	265	298	281	285	265	276	313	303	307	273	269	291	296	335	263	272	298	269	249	305	307	292	289	276	290	297	281	288	283	289	308	264	319	291	286	302	286	317	257	288	282	278	262	289	294	279	290	290	266	287	295	299	288	286	231	271	304	288	270	320	287	288	282	296	274	288	284	289	263	271	292	308	259	276	302	285	264	279	293	264	287	290	289	296	326	292	283	317	297	296	304	310	302	272	302	318	276	260	299	267	280	296	285	284	267	304	290	307	308	289	287	276	295	285	281	300	287	298	287	286	298	285	295	304	293	298	269	326	301	284	311	284	316	280	297	289	299	292	299	305	290	286	292	262	314	277	303	279	301	251	301	288	299	275	291	292	313	286	312	285	305	266	287	306	272	282	273	302	289	291	275	325	293	277	253	292	268	298	276	271	310	298	299	277	300	275	300	288	290	302	282	315	273	275	313	290	289	294	303	280	252	313	282	273	295	276	288	272	278	277	282	313	281	273	264	290	284	281	317	268	270	308	299	256	292	280	300	253	307	310	283	295	313	296	287	293	293	275	299	288	269	292	302	272	316	279	276	299	298	262	295	255	245	299	266	293	308	300	290	259	302	276	309	284	272	274	276	273	294	290	278	311	265	297	272	279	274	298	280	269	279	306	270	299	282	268	285	295	281	313	268	267	274	286	280	302	310	306	264	310	293	310	277	263	287	278	270	271	281	292	283	286	270	296	305	286	237	283	291	285	297	308	268	282	285	287	291	299	286	282	291	262	313	291	262	284	313	290	277	300	308	301	332	267	277	242	276	263	317	297	295	318	262	255	286	282	288	280	284	274	278	272	300	255	286	266	300	290	305	268	265	271	284	293	313	284	277	276	278	290	306	285	270	294	277	321	281	276	293	278	276	285	286	319	293	298	276	284	303	284	295	320	283	296	337	288	301	320	257	287	281	270	260	288	316	306	287	286	272	298	273	270	300	308	286	280	279	283	309	313	275	282	286	289	291	276	306	281	293	289	275	313	304	320	266	271	293	264	258	254	297	269	298	273	285	310	346	295	299	300	302	294	299	263	283	268	276	259	306	303	308	264	308	279	286	273	290	252	285	301	288	276	299	294	289	305	296	278	297	281	282	246	299	272	292	294	286	299	269	316	269	301	291	296	299	325	305	303	264	287	309	287	295	290	299	290	322	266	292	304	281	271	296	282	283	301	280	302	301	283	307	304	312	291	302	299	334	289	276	282	300	306	279	279	302	300	284	306	283	297	267	278	316	317	266	274	259	258	279	298	288	285	316	285	309	289	267	283	321	255	311	271	258	289	310	276	283	283	266	270	303	281	265	278	293	298	278	296	292	271	264	285	268	335	281	304	293	288	277	274	284	275	309	277	284	304	264	299	289	305	282	284	311	302	278	300	305	279	299	278	276	294	253	275	273	289	287	265	318	290	286	319	272	292	291	261	282	297	292	298	298	291	291	302	304	294	258	283	281	289	292	290	285	318	289	295	300	249	266	295	226	291	289	307	294	272	275	262	298	255	302	299	284	301	294	294	281	299	275	270	267	323	317	303	312	246	281	320	266	290	303	281	285	322	311	270	283	262	301	306	294	293	277	292	304	265	302	301	288	297	307	318	277	265	261	280	278	291	290	277	286	291	294	313	272	272	324	290	313	307	289	314	274	287	279	249	288	288	275	288	314	273	285	291	305	285	299	291	290	300	318	293	275	311	257	295	293	313	271	293	295	293	275	342	286	298	305	291	300	318	296	278	293	308	285	304	304	291	299	286	270	253	283	293	281	286	267	265	261	307	276	280	264	312	305	316	281	285	286	308	310	294	303	310	304	264	285	264	271	304	290	276	273	287	322	286	285	259	298	301	289	266	255	301	319	303	267	294	291	297	302	315	258	275	281	274	291	313	289	284	264	294	278	295	288	283	301	279	295	267	306	261	316	268	276	301	266	278	285	304	309	295	301	284	281	317	292	300	282	299	284	274	273	307	250	295	291	326	301	272	284	272	289	295	282	306	250	287	265	320	270	298	313	287	270	276	291	256	280	306	311	285	276	291	303	282	282	314	296	269	278	286	292	301	297	258	274	283	290	291	292	301	304	254	291	281	286	296	293	290	286	266	276	287	283	313	307	271	291	309	299	287	282	288	293	294	290	308	281	284	301	280	271	286	303	294	290	282	305	251	266	271	293	309	304	297	302	297	295	276	314	289	278	285	292	252	277	288	271	284	296	292	277	314	286	263	276	316	295	312	301	266	308	282	298	280	284	296	295	297	314	295	303	302	283	263	274	293	316	283	293	276	272	268	298	285	284	288	280	301	257	271	260	293	307	296	272	282	288	269	266	303	280	293	314	330	269	278	284	280	284	264	283	294	293	298	296	321	290	284	238	323	282	298	267	297	309	286	294	271	326	287	305	294	304	271	291	314	291	322	285	289	299	292	282	262	258	290	275	303	282	294	312	321	286	284	328	282	281	270	284	315	310	275	279	277	262	292	299	285	321	262	275	269	285	300	304	276	294	285	290	288	293	302	307	305	295	300	280	284	265	301	320	261	282	294	279	282	274	288	306	290	288	270	290	284	317	292	312	295	315	313	284	329	265	307	269	271	280	293	312	285	278	316	312	293	287	295	279	292	303	310	284	273	304	278	273	279	309	269	304	280	271	312	282	278	265	302	278	284	307	266	271	272	295	266	272	298	306	276	303	274	262	287	267	293	323	287	314	289	268	287	275	317	280	287	302	292	293	272	267	290	279	285	267	267	288	283	312	270	264	291	282	311	305	281	290	268	293	292	290	289	286	280	307	303	303	255	283	266	300	289	293	264	297	272	263	294	289	304	254	304	268	312	297	285	295	305	284	297	293	268	285	272	310	270	299	305	315	285	310	294	268	307	284	313	259	299	285	272	321	310	275	297	267	264	290	259	290	270	288	314	276	291	284	324	287	267	271	290	278	262	277	295	302	306	276	289	282	292	303	281	283	317	314	275	297	275	283	286	280	272	317	313	279	285	262	288	301	295	287	296	307	309	263	291	293	285	288	290	325	309	310	280	296	276	270	290	276	296	271	265	316	275	297	279	292	286	273	301	269	293	299	294	277	330	302	290	262	286	304	310	266	305	285	321	278	321	284	276	262	314	303	299	310	324	303	324	275	255	254	299	274	294	332	290	276	306	255	309	285	265	301	292	274	303	291	280	298	306	275	321	283	283	313	279	289	259	274	301	333	286	288	273	247	283	289	299	299	294	279	294	265	306	286	273	306	290	329	289	307	287	294	282	272	271	294
449	126	92	86	88	90	103	90	83	71	74	91	71	62	94	71	90	62	69	64	59	82	85	102	95	87	63	85	85	63	67	72	61	67	68	57	69	68	71	62	70	66	64	74	76	65	59	78	69	86	72	68	85	69	81	78	55	76	69	83	63	64	63	86	71	75	64	78	78	76	70	82	63	73	72	78	78	61	75	76	76	96	61	68	71	63	58	69	77	66	61	64	58	73	68	66	56	69	71	48	76	85	76	57	58	82	52	68	78	64	66	67	67	69	75	67	69	69	72	57	71	57	81	70	53	63	72	74	75	57	72	59	79	64	57	66	71	50	67	57	66	64	64	76	78	76	76	57	72	77	69	56	63	85	66	82	65	49	69	62	60	75	66	69	47	76	62	51	64	69	72	62	73	58	80	70	84	56	62	66	67	70	67	69	72	62	70	57	58	70	58	65	66	86	57	70	74	62	72	78	58	71	46	71	64	75	73	69	71	71	64	69	68	64	66	81	65	77	64	65	61	62	67	59	65	62	71	80	68	63	58	74	73	75	84	75	61	62	63	77	65	67	79	51	76	57	69	65	53	69	52	74	64	51	55	76	71	72	61	62	64	70	69	68	64	65	51	66	83	59	80	62	90	55	66	70	82	78	82	75	74	80	62	54	79	66	69	69	58	58	67	64	64	70	58	69	68	83	67	76	65	63	69	85	57	60	60	64	74	84	70	63	72	75	58	64	70	76	77	55	65	63	79	79	62	55	76	64	85	62	70	63	65	71	69	67	71	82	71	59	68	62	68	62	59	71	72	65	76	84	62	79	76	73	70	76	62	58	68	62	72	76	67	67	62	69	54	69	68	81	67	75	71	47	67	75	62	63	73	69	70	71	65	65	47	73	79	56	69	84	72	63	60	72	69	75	53	58	96	60	78	74	63	57	69	75	52	59	67	83	66	63	68	52	67	82	74	52	72	62	71	88	65	59	71	56	75	79	82	54	63	78	60	73	72	83	66	69	68	67	88	51	58	65	68	70	78	62	78	78	61	66	56	58	74	73	68	59	66	65	61	58	74	75	68	64	57	63	83	54	66	62	69	64	80	65	81	58	66	82	81	77	63	82	67	62	67	59	66	71	74	74	70	71	58	73	63	58	73	51	57	54	70	66	70	68	61	61	62	85	77	64	61	63	66	75	60	78	61	67	76	78	75	72	70	73	66	69	72	59	66	60	65	61	73	71	61	57	68	64	68	79	67	64	62	71	74	76	80	90	69	72	65	62	78	72	70	72	62	66	64	77	76	69	72	68	67	73	71	70	67	62	72	69	62	72	75	80	75	84	71	59	66	68	69	59	79	61	60	59	68	71	83	72	64	60	68	71	75	61	82	75	72	57	68	71	70	73	64	84	65	63	70	73	75	72	76	83	61	62	79	69	65	68	80	64	53	80	64	50	64	72	70	57	69	61	69	72	79	75	67	80	62	58	60	68	60	67	69	82	81	69	73	66	72	81	73	76	81	68	67	65	86	68	60	75	60	68	65	66	68	71	60	80	69	84	79	59	71	62	72	71	61	59	66	62	64	68	80	75	57	63	77	77	67	57	72	67	58	71	70	85	51	82	73	67	59	67	61	80	72	65	63	73	64	69	67	90	74	63	53	76	61	75	63	64	63	69	71	71	70	74	61	63	63	64	74	62	85	63	68	74	65	63	70	76	67	66	57	72	69	74	60	70	78	74	60	87	65	64	69	71	75	52	64	77	67	68	67	65	53	88	59	70	85	51	77	94	62	85	69	72	59	76	72	67	72	68	89	65	63	64	68	70	63	59	77	67	59	67	66	62	66	71	92	66	56	85	74	75	69	56	74	90	68	57	64	56	64	68	79	70	57	65	69	64	50	61	71	66	58	71	73	79	78	78	67	59	66	80	86	64	70	68	78	59	68	73	66	57	56	63	56	70	75	73	61	64	71	59	65	66	72	71	73	56	59	71	65	52	59	73	72	71	63	67	61	63	75	74	60	70	75	63	73	60	67	86	70	61	74	65	61	54	66	73	73	75	59	77	73	67	66	77	60	79	72	69	59	74	73	69	77	60	61	60	62	59	64	69	66	76	68	67	64	63	61	82	78	68	74	62	62	70	59	58	65	55	69	60	59	73	75	75	71	74	75	74	69	77	78	62	63	76	47	62	74	74	77	64	72	79	81	71	67	73	66	66	90	65	67	71	68	64	75	81	77	55	62	70	72	65	82	70	72	60	69	56	68	65	68	58	71	80	64	70	56	85	60	80	68	70	62	58	74	65	59	60	66	56	64	84	70	71	71	64	57	85	64	59	71	81	67	72	70	55	57	67	70	71	73	67	62	71	84	64	61	57	54	66	71	67	89	57	81	65	73	68	78	68	73	71	78	81	57	87	52	82	81	69	75	72	68	80	68	60	79	68	59	52	66	80	83	82	63	66	71	64	77	75	63	74	67	64	66	65	76	69	64	56	55	61	67	73	77	63	67	67	74	52	74	75	60	78	76	51	71	77	63	83	58	78	67	60	65	73	73	50	70	58	68	70	56	66	46	80	64	78	67	58	79	55	69	65	73	71	70	58	86	69	82	67	72	67	66	68	68	56	74	61	60	60	76	54	55	71	72	77	61	74	74	69	64	75	61	65	75	70	68	67	57	58	51	65	63	73	73	70	84	76	50	86	77	66	65	66	64	72	73	69	62	72	68	61	64	68	75	47	65	56	62	67	67	56	68	83	68	69	64	70	62	66	76	57	64	77	72	70	79	70	60	58	64	63	78	72	61	74	70	62	63	88	66	49	59	59	75	64	74	51	65	74	61	78	79	66	83	69	83	64	72	70	72	79	69	83	66	77	66	71	59	62	76	76	75	68	56	72	72	80	73	59	64	81	53	66	69	68	56	56	55	55	76	75	69	76	76	64	55	79	71	65	62	54	75	67	86	74	68	72	70	67	85	59	96	67	69	76	73	70	69	72	77	67	71	89	65	81	77	74	71	58	59	62	73	45	65	65	66	75	65	75	56	76	61	73	80	89	81	70	73	61	76	77	52	66	62	73	62	64	65	83	47	55	63	71	76	62	76	80	63	78	54	64	67	71	69	59	75	62	57	68	72	62	70	75	72	62	61	81	66	68	70	78	62	69	72	73	78	70	61	68	71	60	70	56	76	68	75	70	53	69	81	62	51	64	65	70	83	71	69	73	77	66	68	69	66	62	71	65	74	79	63	63	78	69	67	76	61	74	53	62	68	62	54	84	57	71	58	67	71	59	69	70	68	67	61	66	77	72	71	71	56	73	53	67	56	59	77	53	57	79	62	79	71	73	70	65	74	78	61	68	82	57	72	65	72	72	81	67	62	68	80	63	51	79	64	61	71	77	69	69	55	65	79	69	68	69	72	78	72	73	64	68	88	66	66	83	68	62	69	63	73	61	62	67	60	58	82	74	62	58	82	59	74	60	67	70	62	77	76	69	81	75	69	74
5975	1434	807	908	1798	2392	2362	2037	1594	1421	1230	1064	1035	958	840	782	739	711	691	643	643	603	633	558	574	548	587	552	545	552	608	535	559	566	523	536	517	522	553	540	531	517	537	516	510	508	511	522	491	493	519	523	519	502	491	456	518	495	529	514	561	471	505	499	508	532	469	523	520	552	511	479	510	471	506	489	536	494	472	511	487	497	510	524	488	486	499	462	503	518	495	471	498	507	455	521	490	489	494	469	496	492	492	492	476	499	521	474	510	498	496	479	507	502	518	514	512	472	485	485	511	545	472	494	444	500	476	474	501	510	464	480	447	467	480	484	498	503	545	458	499	500	481	527	493	477	506	491	508	480	480	471	513	507	470	504	503	523	517	490	537	518	495	543	522	492	462	510	513	485	491	507	521	534	514	485	513	494	504	474	465	485	487	483	509	490	482	523	504	475	491	528	501	541	505	507	505	485	514	500	493	524	496	529	482	508	482	519	489	502	490	492	478	505	467	530	520	482	458	484	505	478	512	543	531	484	456	502	484	516	481	522	461	474	515	463	521	488	516	493	489	487	500	459	484	509	527	459	498	474	518	454	490	463	497	498	522	487	500	484	501	455	493	502	500	509	500	509	561	493	483	476	515	488	473	482	496	472	479	486	447	508	470	510	529	495	453	517	519	469	513	476	470	485	524	480	480	486	478	465	470	463	466	484	509	448	527	499	502	506	503	499	468	487	450	453	533	483	455	435	486	481	484	490	518	478	505	525	498	475	438	492	485	508	493	495	465	472	509	503	512	466	531	516	519	524	508	478	520	452	546	516	537	483	484	514	509	497	479	469	473	502	515	493	477	507	520	468	495	482	482	469	483	542	506	526	499	508	461	474	532	496	502	488	504	492	491	471	511	493	511	552	457	467	489	527	514	522	458	508	470	483	501	478	478	492	495	466	457	505	489	502	501	515	447	492	519	456	440	473	506	500	483	515	543	464	480	482	545	499	477	521	485	493	532	514	476	506	468	508	497	499	487	480	501	503	489	505	510	488	478	499	493	434	516	545	471	529	490	479	518	499	484	487	456	469	501	539	538	476	478	487	452	478	482	484	508	498	502	475	484	483	507	495	481	485	503	482	514	459	521	478	475	508	489	502	487	456	501	501	458	483	485	492	518	520	505	508	518	513	479	501	521	534	472	519	492	462	470	487	530	503	451	504	464	437	478	486	485	498	479	499	482	471	509	535	483	488	496	485	492	458	472	483	454	509	484	507	509	467	503	488	513	476	483	464	474	467	492	501	515	527	466	506	505	481	496	452	473	483	454	491	479	520	531	480	499	526	525	502	506	517	474	527	514	484	504	463	503	482	500	524	498	492	466	488	492	484	493	452	522	498	505	467	483	508	478	526	463	503	456	483	486	495	511	526	495	487	486	518	497	508	505	495	494	486	506	492	449	528	460	493	515	501	467	444	509	502	490	502	489	529	465	515	499	521	499	469	481	514	476	461	510	461	494	493	500	512	490	462	466	495	496	469	489	530	502	441	468	473	528	509	455	519	486	464	514	496	491	484	513	424	457	489	529	506	513	462	460	475	523	520	485	469	478	479	521	472	507	507	488	498	519	526	484	491	471	452	514	502	495	470	504	471	464	480	519	488	454	496	476	496	470	526	470	505	525	473	484	506	448	502	477	500	489	488	534	462	509	418	523	498	464	477	477	504	468	493	485	516	512	480	504	466	472	514	510	484	498	494	470	485	505	503	509	505	494	510	481	481	454	511	434	517	511	463	464	503	514	516	471	525	519	508	479	510	482	542	437	523	462	506	520	531	465	523	484	512	489	503	506	485	520	495	499	487	498	473	505	524	466	465	506	496	493	511	485	502	492	479	474	494	504	490	525	497	462	492	510	470	504	464	483	487	478	524	535	488	516	516	497	512	488	471	507	507	479	456	474	526	530	476	477	499	525	509	496	505	509	506	490	516	463	493	507	442	537	535	468	489	505	518	497	522	467	501	488	511	454	465	472	483	496	481	505	530	475	451	483	470	487	469	459	489	544	507	492	493	467	517	508	529	494	517	482	525	459	486	499	464	476	511	505	478	519	513	512	501	492	535	503	467	506	482	483	505	463	500	491	507	493	514	516	530	522	472	486	516	484	492	520	492	510	489	504	488	490	501	500	513	508	482	525	521	495	505	459	506	467	503	505	519	489	486	467	496	482	476	491	478	476	471	503	510	501	510	481	474	492	514	506	498	517	493	480	519	505	516	483	458	520	529	512	505	518	477	468	452	478	497	530	472	486	489	533	501	460	465	481	485	421	483	522	503	488	463	448	489	500	505	532	502	470	515	489	492	485	507	484	485	499	504	522	533	503	515	494	476	491	494	486	503	450	506	530	522	529	488	502	510	516	514	505	470	497	468	519	478	467	512	487	489	443	497	486	496	461	464	492	487	514	495	488	490	486	513	486	465	508	478	515	526	539	461	490	490	500	477	506	505	511	473	476	484	532	524	476	467	505	514	465	513	508	480	445	509	487	480	502	481	492	485	483	505	494	453	491	502	547	472	473	513	503	460	468	482	495	506	515	473	529	508	497	494	460	505	472	439	470	484	520	473	508	502	465	473	508	509	516	462	470	517	500	470	493	514	490	520	487	478	510	469	458	465	527	487	461	487	462	462	498	507	491	476	499	507	484	492	480	485	519	518	476	509	480	497	512	436	500	525	438	493	461	519	494	475	534	545	499	481	469	483	442	485	457	493	499	517	518	483	444	514	505	470	484	497	489	500	506	461	486	464	501	477	483	496	471	494	503	474	499	487	527	463	501	495	473	479	500	443	485	523	499	485	475	508	487	504	513	472	455	504	496	500	511	481	452	504	474	520	512	512	480	484	454	509	505	530	478	490	493	516	518	501	489	464	486	512	494	512	493	503	485	495	518	488	478	512	487	501	509	473	436	489	475	512	503	474	514	495	474	465	483	463	495	473	516	446	493	486	490	491	493	495	473	468	504	454	476	494	505	497	452	512	495	490	560	478	481	473	479	491	480	504	499	529	488	482	484	531	476	495	504	445	488	496	501	489	490	519	474	505	466	467	465	500	461	495	448	489	488	477	488	512	495	484	499	450	481	481	507	491	506	490	468	540	475	481	490	496	514	495	492	513	507	502	485	493	487	464	490	501	473	499	482	446	490	475	467	512	477	506	479	518	471	492	507	482	455	488	498	468	496	493	508	499	519	506	495	488	522	531	528	479	482	476	474	507	509	482	484	510	485	479	460	497	527	466	527	479	481	497	478	473	517	522	505	493	484	500	437	523	492	457	478	491	511	484	525	526	494	517	450	489	465	488	441	538	470	495	530	503	487	496	454	476	482	530	460	499	522	506	492	470	512	519	462	495	511	513	463	491	519	491	471	475	524	495	507	462	505	481	512	476	524	500	522	533	501	497	475	481	532	514	479	512	464	520	488	500	507	506	469	457	511	501	491	501	440	493	489	488	498	490	499	490
1616	118	82	74	98	100	100	86	81	87	91	88	100	71	93	86	71	85	95	72	79	74	78	64	66	85	89	64	77	69	82	59	63	67	71	81	86	74	53	68	72	81	65	71	93	71	81	83	96	87	65	67	77	61	91	73	65	73	63	83	74	69	66	70	78	77	75	73	62	65	70	64	94	62	58	75	81	82	77	79	92	69	67	63	80	87	79	68	79	77	68	73	65	78	57	69	78	81	77	71	71	82	89	67	72	60	66	62	77	67	72	93	72	76	78	70	91	70	77	71	75	88	80	64	65	70	83	87	66	86	82	75	68	82	95	61	76	60	73	67	66	74	72	84	63	83	60	77	74	64	78	65	70	76	64	67	86	76	85	61	46	91	67	87	73	73	66	75	76	74	71	63	63	67	73	74	81	65	70	70	72	76	75	70	62	78	75	65	76	66	69	72	86	75	69	74	67	100	90	62	75	60	69	86	59	78	69	78	65	68	68	88	62	80	71	62	78	73	69	73	69	60	70	68	86	71	73	69	66	62	69	70	80	82	77	68	86	77	60	70	66	79	74	73	64	68	69	83	71	74	92	52	61	81	65	95	76	70	81	70	88	65	79	78	78	71	67	61	90	62	84	72	69	67	66	65	79	64	67	62	76	66	71	66	83	83	70	67	58	81	77	65	88	56	88	77	73	72	56	91	76	76	74	90	78	68	73	71	77	66	78	55	61	68	71	74	78	71	77	68	51	74	77	74	65	88	79	69	71	71	68	62	73	75	71	67	69	70	68	70	79	64	78	77	86	66	74	76	75	85	75	74	77	76	72	64	80	55	78	79	69	72	69	71	67	68	70	68	76	72	64	65	83	78	76	58	67	90	90	68	67	68	74	80	71	103	78	81	65	87	76	61	74	78	80	64	73	70	85	74	71	76	62	83	60	82	53	64	78	76	63	74	73	63	64	69	62	71	78	73	89	75	74	74	77	71	75	73	77	63	74	77	90	79	87	74	84	77	73	76	78	74	65	70	70	63	81	84	60	80	84	87	66	81	71	69	78	76	75	63	68	71	76	59	81	81	66	73	90	80	77	66	73	68	71	65	73	85	79	72	76	70	61	77	81	80	77	72	74	77	59	79	84	70	72	58	77	72	94	76	77	79	89	75	81	66	77	68	73	68	73	72	72	63	71	64	69	69	79	79	73	66	82	77	73	80	60	77	81	92	81	80	58	83	92	77	66	83	71	82	67	67	67	67	76	67	65	66	73	69	74	65	83	83	73	61	64	79	75	71	57	80	58	77	67	58	74	70	71	70	73	80	56	62	75	49	71	60	72	53	80	75	88	60	61	66	74	63	74	78	77	72	69	81	84	73	80	68	65	78	78	71	84	78	64	72	69	71	84	74	68	71	82	69	66	63	69	73	82	69	67	77	82	75	73	78	84	65	73	59	81	71	79	61	85	82	75	78	67	79	81	76	63	76	77	84	83	85	76	69	69	74	72	76	79	77	76	55	61	71	73	87	70	63	84	77	76	64	69	64	80	61	68	66	84	89	54	78	72	59	87	81	75	67	70	68	77	69	62	80	92	69	78	75	62	79	73	63	74	73	75	67	72	61	73	73	79	63	64	77	79	83	82	78	64	71	55	79	83	77	65	66	75	65	73	92	73	80	77	97	90	66	73	76	75	82	81	71	60	84	68	59	78	73	71	79	71	65	83	69	77	84	83	59	82	61	71	75	58	76	76	51	73	71	49	76	68	83	71	55	66	79	60	67	68	80	71	68	74	66	82	76	78	80	82	84	78	79	71	66	57	79	82	83	70	63	79	76	67	87	98	77	66	62	67	74	72	73	88	85	65	76	70	83	67	83	87	61	85	76	87	70	86	81	74	67	70	75	57	81	75	68	87	81	81	67	64	68	65	77	71	54	75	79	69	75	57	73	85	78	71	70	64	81	75	57	93	81	70	80	73	82	69	76	68	81	62	68	70	72	71	82	71	79	80	88	94	59	54	74	72	103	84	68	64	77	69	65	67	73	78	76	68	67	83	73	80	77	80	76	77	75	73	79	79	76	77	75	67	83	67	78	83	83	65	73	61	82	63	64	69	74	88	80	71	78	74	66	61	72	83	81	63	73	75	59	61	66	92	69	71	74	64	91	81	70	69	70	90	85	75	76	75	69	67	69	80	74	74	72	87	75	60	76	88	71	73	80	79	82	74	53	65	78	60	57	80	71	71	85	74	69	78	89	70	80	76	77	77	66	77	88	88	78	63	72	75	65	68	72	77	93	63	71	83	67	100	61	86	74	76	75	81	68	81	72	77	78	84	81	82	87	72	71	71	65	66	81	74	63	79	66	76	72	66	55	69	87	85	77	63	70	75	69	76	91	85	73	71	100	74	84	66	75	78	68	66	73	84	64	67	86	74	71	71	76	54	87	71	84	74	70	76	83	75	84	69	64	55	76	71	69	63	80	67	71	66	63	53	84	73	85	56	83	73	89	78	78	86	58	84	71	77	71	82	60	70	82	71	74	71	71	85	68	68	68	67	79	74	70	76	69	61	82	73	71	78	86	84	58	83	54	79	65	64	63	74	65	78	69	63	90	67	78	62	77	65	70	84	70	73	63	61	83	69	68	70	83	76	74	79	84	71	77	78	69	68	81	66	72	77	73	87	76	79	70	88	64	84	86	75	72	68	79	85	71	83	73	70	71	91	76	66	76	61	65	67	75	88	72	69	73	72	79	74	77	66	69	79	91	81	82	54	73	80	67	80	77	89	69	78	74	77	92	82	76	75	80	78	78	66	67	74	74	83	75	75	91	79	75	62	85	79	66	70	78	70	76	78	74	74	62	55	69	86	65	64	79	72	77	66	71	70	74	61	67	77	76	89	71	94	79	65	80	63	67	66	67	67	84	81	63	77	82	78	79	70	71	74	67	81	77	65	77	83	68	86	82	77	74	97	60	82	68	90	63	74	82	85	86	88	79	78	80	94	64	74	79	81	69	74	73	67	82	85	70	77	73	67	71	56	59	68	78	68	62	83	68	79	73	71	67	75	63	80	53	68	84	68	81	78	65	63	73	78	86	68	71	79	68	72	67	73	70	69	75	64	74	72	73	81	96	70	59	64	66	62	78	75	88	84	74	78	72	70	77	75	60	82	85	70	92	73	67	88	75	81	66	70	61	79	81	81	64	70	83	62	82	70	84	74	64	63	74	77	81	85	85	66	68	61	77	70	65	90	75	84	72	91	78	66	61	60	83	73	80	63	82	79	92	69	79	80	53	71	78	77	69	78	71	67	76	73	57	79	59	81	78	58	89	84	76	79	62	80	86	79	69	79	82	84	77	68	71	75	76	64	88	78	81	67	82	96	94	70	86	69	67	64	75	64	93	87	73	71	88	85	69	76	65	60	72	59	71	82	83	57	68	70	84	85	69	89	73	71	61	67	70	78	80	72	74	72	67	77	76	67	83	64	67	58	80	63	57	84	71
7955	1221	848	920	1605	1992	2038	1818	1588	1447	1268	1127	1083	992	907	871	778	744	722	701	666	724	660	642	681	628	598	627	641	611	629	636	598	624	585	579	657	592	602	574	613	579	585	589	570	613	538	578	545	580	620	579	548	581	557	593	611	591	534	560	587	572	565	598	555	572	592	561	531	568	590	560	600	578	590	530	577	567	587	575	621	577	544	517	535	562	564	503	556	564	573	592	556	544	561	563	510	548	561	548	521	553	548	542	524	553	529	511	550	555	560	582	621	535	574	541	537	544	574	576	598	578	556	562	546	590	543	585	529	582	567	549	576	522	565	567	567	546	547	535	560	536	607	542	541	549	593	590	611	570	558	580	584	545	556	560	529	556	531	550	547	573	589	556	563	604	576	559	569	572	567	598	546	590	601	616	573	535	502	557	585	556	565	565	600	575	536	577	575	538	556	576	579	573	562	544	608	568	572	567	581	557	554	587	570	613	521	549	593	559	599	562	606	529	581	574	505	533	569	573	501	550	506	584	569	562	577	565	570	560	580	605	612	555	567	564	572	538	555	549	556	584	586	545	570	574	551	574	568	562	563	492	518	557	578	527	591	537	550	596	553	596	576	546	556	546	561	554	552	566	575	590	519	578	567	542	562	556	526	562	531	531	536	567	589	546	546	534	549	533	567	551	572	572	568	568	584	556	521	588	568	570	569	562	560	550	543	536	597	508	568	551	556	564	550	570	566	566	545	565	578	586	554	570	567	527	552	559	587	569	554	529	538	577	569	563	534	547	543	559	561	601	569	558	574	556	607	578	593	539	587	587	557	574	578	569	529	576	549	591	569	592	550	574	524	564	603	548	569	541	540	543	564	556	595	619	561	582	544	591	573	544	582	535	530	584	549	577	557	535	578	529	545	571	539	540	584	512	531	579	566	556	538	552	586	540	591	583	575	561	592	541	589	562	616	579	531	527	544	545	551	550	563	631	550	532	589	595	542	523	526	568	542	570	556	556	558	582	564	585	529	579	559	543	511	579	552	547	553	543	583	578	562	503	549	565	574	583	598	580	618	581	586	575	553	508	559	570	590	565	517	553	544	562	549	559	564	572	544	531	547	549	534	588	558	573	613	564	580	579	548	554	560	545	558	527	530	578	585	585	553	538	586	575	550	549	515	573	588	593	575	553	540	599	600	559	578	562	570	589	559	588	545	552	583	561	536	563	571	542	594	560	539	530	598	570	550	561	563	579	511	544	540	532	568	552	570	571	566	517	587	548	569	624	570	600	517	606	556	550	545	539	544	530	557	538	561	571	536	541	534	597	584	530	549	571	548	574	559	584	538	556	536	591	582	572	561	530	546	563	558	533	561	596	547	613	568	583	606	561	583	569	535	544	568	542	556	561	589	581	557	557	532	561	542	598	562	583	566	574	548	593	563	590	554	564	542	538	582	554	563	545	566	570	544	539	528	550	531	537	551	586	522	554	550	563	563	580	573	568	609	558	536	576	544	577	527	550	590	567	584	577	566	593	507	542	560	575	508	554	547	588	537	608	548	563	585	560	559	571	533	595	564	559	538	558	602	563	567	518	533	558	592	550	550	536	509	523	571	525	565	523	525	572	581	540	557	584	555	569	540	563	551	587	563	595	530	572	575	536	562	546	579	589	589	534	578	523	573	558	570	575	587	559	550	559	559	545	582	551	561	491	567	542	532	533	556	546	580	531	621	568	569	558	565	535	561	576	552	536	555	551	538	572	546	570	548	600	548	526	562	533	558	584	552	559	555	561	558	560	531	534	562	594	567	567	615	545	588	582	543	526	589	579	564	536	584	545	593	568	589	563	538	546	570	516	545	524	510	554	567	592	550	605	573	563	596	551	606	569	543	566	558	528	557	538	572	532	605	614	573	506	580	584	582	533	570	534	562	549	561	536	542	529	566	572	527	555	572	553	510	574	513	537	549	537	532	601	571	586	579	577	526	551	607	568	561	578	551	544	558	548	597	589	568	517	558	547	547	529	545	525	554	535	559	607	588	517	537	538	535	582	591	565	591	584	530	548	600	534	547	539	617	518	542	539	580	551	567	538	522	562	557	527	592	564	549	572	588	555	558	566	553	581	565	552	554	504	540	540	582	544	556	572	578	554	568	605	548	569	538	582	534	571	574	576	559	535	537	562	596	527	586	545	530	583	578	564	549	590	539	563	617	584	550	559	585	552	538	594	584	564	526	560	547	548	578	523	510	500	600	561	549	545	562	566	533	569	563	577	527	563	567	574	524	577	640	570	564	582	544	574	547	552	596	564	542	544	520	534	575	560	611	572	544	561	519	557	537	583	562	529	523	561	597	580	563	546	596	606	594	550	566	549	538	514	591	566	575	546	575	516	555	523	536	549	557	547	582	567	514	586	569	541	604	574	526	599	584	595	567	553	554	590	572	537	541	558	584	538	567	550	576	572	569	527	566	529	543	545	566	508	580	528	534	532	555	564	533	565	566	528	590	532	580	576	546	540	589	562	558	576	553	551	595	576	544	565	542	532	560	537	534	550	538	563	546	560	546	559	521	539	545	534	566	548	566	528	616	579	589	520	592	571	580	585	540	556	560	609	552	567	553	589	547	535	586	564	562	593	559	557	592	536	528	567	560	553	598	536	576	565	587	588	541	545	580	580	574	573	561	592	523	541	569	577	561	537	594	559	567	569	536	592	590	563	541	577	549	548	571	590	590	557	558	538	542	595	564	573	556	553	557	542	596	536	557	560	559	527	592	600	573	542	543	504	580	520	542	562	579	570	575	604	541	586	542	611	573	522	561	548	590	554	552	552	573	551	521	565	572	566	574	517	579	562	571	559	506	553	588	557	575	574	586	610	538	545	545	543	602	519	543	606	583	550	592	559	589	573	527	559	568	556	578	565	517	539	578	573	555	543	590	546	590	578	587	567	567	564	543	589	555	560	542	531	599	573	559	553	591	595	595	563	587	583	562	561	548	561	543	546	584	550	544	544	579	562	542	610	588	588	598	580	587	557	555	581	543	566	544	555	563	548	557	567	600	518	534	559	544	568	549	535	600	553	581	598	565	561	535	610	534	592	566	533	567	581	560	565	567	556	562	578	562	522	558	540	554	568	572	552	553	527	554	579	567	571	530	578	547	552	538	552	489	577	574	588	557	545	515	580	552	560	561	585	573	529	571	564	555	629	553	547	568	569	588	570	544	586	528	556	619	543	561	575	542	536	611	548	572	552	548	565	582	575	589	536	540	603	584	518	545	551	520	555	549	575	590	528	565	621	558	551	563	566	566	578	588	543	567	564	585	604	569	550	537	521	585	516	598	582	550	527	546	522	555	573	541	545	607	540	564	569	545	557	581	571	511	517	585	557	532	558	611	562	576	573	574	587	535	555	564	530	542	517	584	558	554	597	569	550	564	530	506	562	580	565	531	532	511	540	562	543	562	565	526	567	585	577	554	548	512	571	558	558	589	576	568	570	526	572	569	575	537	517
912	198	146	108	110	127	129	137	135	145	151	124	122	122	116	126	128	134	109	111	110	101	97	108	105	124	141	110	103	102	118	112	94	117	111	105	94	95	105	99	105	113	93	97	105	99	88	111	113	106	95	97	107	116	97	91	102	102	105	93	102	113	99	120	113	97	113	81	111	110	107	90	105	75	85	99	69	123	95	116	84	97	99	116	109	107	102	97	99	95	107	100	100	103	102	125	95	84	102	106	96	92	107	84	101	113	93	102	105	101	94	111	102	106	91	86	113	95	101	106	116	122	100	107	110	96	94	94	109	106	98	127	106	84	107	96	93	96	99	89	105	112	102	87	117	117	90	96	112	92	104	103	86	117	113	103	102	106	74	113	110	104	125	105	120	104	107	98	120	103	103	113	98	108	104	110	93	88	100	106	118	100	95	99	115	111	95	102	111	87	112	109	116	101	97	86	111	95	76	117	100	104	118	108	113	97	107	107	131	120	95	119	103	114	88	107	93	96	111	96	117	91	99	104	91	115	108	100	99	124	98	105	91	92	109	91	86	120	104	89	116	97	120	91	107	112	110	97	90	94	101	103	107	103	110	104	104	102	87	98	108	96	111	106	113	96	100	101	107	107	104	102	109	113	117	96	97	99	90	101	100	87	108	110	98	107	80	93	106	89	105	99	108	91	107	111	81	108	86	98	87	78	98	94	113	85	112	96	101	91	109	92	102	85	98	91	95	83	92	97	102	107	114	98	109	100	93	89	103	92	102	98	105	112	93	110	104	80	91	113	104	116	89	129	90	107	94	104	120	96	108	89	96	104	95	98	100	103	85	98	108	101	118	121	109	102	111	102	103	87	102	107	110	95	118	92	102	84	105	99	97	109	103	93	95	102	95	110	90	111	113	98	95	108	94	111	98	101	102	103	114	108	86	97	92	103	103	97	106	104	82	111	96	114	97	118	96	107	87	117	111	103	112	87	101	112	100	89	94	108	95	110	107	119	109	114	89	103	127	103	105	95	102	114	119	92	87	112	99	101	105	113	101	104	97	115	122	116	90	108	104	96	105	95	100	113	101	107	99	95	113	95	97	101	90	106	91	103	97	115	88	98	106	100	104	92	97	117	100	116	98	96	121	119	120	99	96	97	89	101	100	88	98	114	100	100	93	102	85	97	121	107	96	93	115	116	97	102	91	83	81	100	108	118	110	83	113	104	103	107	107	108	107	100	114	107	105	122	98	115	115	99	125	111	103	100	85	114	81	96	103	109	103	112	91	117	93	97	97	96	110	99	98	96	113	96	103	102	104	109	106	119	91	100	90	102	89	123	105	104	97	122	95	118	98	90	86	93	103	97	113	99	85	102	118	131	106	83	86	97	114	128	115	110	82	111	122	92	117	110	111	88	103	88	93	121	110	112	108	97	106	105	122	108	98	98	97	116	100	105	97	117	87	103	112	104	99	104	104	113	109	108	110	106	98	120	108	103	122	122	114	94	90	109	114	107	115	114	94	105	109	100	116	97	114	108	95	84	110	114	94	105	105	99	104	119	94	96	111	107	112	89	129	112	85	92	94	109	106	104	96	119	120	91	101	105	99	102	96	110	92	91	106	97	87	106	89	105	116	104	123	99	83	118	87	99	91	112	119	111	95	115	100	113	132	88	100	110	88	105	105	104	94	93	99	113	104	108	127	105	117	101	111	113	87	104	112	96	97	93	91	116	93	92	87	90	103	126	94	105	82	104	105	123	88	102	102	109	102	120	108	87	107	101	109	104	122	101	91	101	90	105	108	115	92	96	112	95	104	99	118	94	109	92	116	94	114	115	101	101	76	86	107	84	117	101	120	108	98	78	92	102	99	97	115	95	107	112	98	97	92	102	105	112	117	103	111	84	118	98	95	114	93	100	110	96	108	106	98	90	108	102	103	107	100	96	94	92	100	88	98	89	110	107	99	95	94	112	95	111	110	95	93	99	97	93	101	82	109	109	105	113	97	119	112	106	103	105	104	121	106	101	104	91	93	127	109	110	110	123	111	98	119	102	108	100	107	94	90	120	114	103	107	95	110	101	107	85	91	84	112	107	111	107	102	92	102	113	87	92	103	103	94	107	100	105	85	111	97	109	94	82	95	110	104	119	91	98	106	94	96	110	110	107	99	104	97	103	96	90	91	110	107	106	90	124	106	103	116	104	82	104	105	104	116	102	111	96	110	87	111	92	108	105	109	120	103	106	98	95	82	105	89	104	94	117	94	101	104	112	97	115	107	125	105	99	94	100	95	82	108	101	122	103	98	110	106	91	119	87	96	88	106	113	106	95	113	105	93	104	102	93	98	87	105	97	106	108	92	111	102	100	97	111	110	95	105	97	104	116	97	114	91	103	106	92	78	103	101	106	95	105	106	103	99	117	87	116	99	96	102	90	133	105	102	102	85	106	129	104	112	111	92	91	108	99	124	114	101	101	121	98	111	109	109	91	110	91	108	103	95	97	98	96	109	112	80	82	98	111	117	106	117	99	131	113	95	110	115	106	103	98	96	120	107	111	121	85	101	105	108	103	96	87	87	92	96	96	111	102	107	97	88	110	93	109	110	99	94	106	91	113	97	107	115	91	85	102	82	109	101	97	102	106	105	93	110	110	95	121	106	96	91	104	84	106	109	110	105	92	102	94	107	95	119	91	112	103	135	105	87	87	89	113	113	114	108	98	104	99	98	105	97	89	96	89	99	115	98	92	99	103	119	94	88	120	93	105	112	86	95	98	117	93	94	98	113	91	110	83	108	109	90	101	98	90	92	105	106	96	106	92	95	113	96	102	99	114	95	98	84	102	86	109	103	114	109	99	95	99	108	113	91	82	110	106	104	87	89	112	103	123	110	113	121	121	122	115	85	104	102	102	105	102	97	76	100	95	104	87	98	86	99	109	102	96	103	92	88	95	109	102	107	113	108	106	100	108	105	101	119	115	118	94	98	113	91	114	100	111	86	95	114	97	76	93	96	107	113	95	111	106	121	109	113	102	102	106	101	105	119	104	99	106	90	92	92	103	98	91	97	89	121	108	110	112	109	103	114	100	94	92	93	113	123	108	101	105	118	98	114	102	83	107	95	100	125	114	120	98	108	111	96	95	116	95	99	108	88	119	114	96	106	92	92	103	112	107	97	122	116	117	94	96	87	112	103	93	106	92	114	110	97	109	110	107	97	102	107	94	94	113	120	89	97	79	128	94	94	95	94	116	114	109	98	118	106	98	113	116	99	133	125	106	93	96	101	100	110	100	129	109	100	85	93	109	88	104	108	108	105	113	119	127	93	105	95	88	121	107	93	90	117	80	100	98	96	88	114	78	91	117	116	111	99	90	104	109	117	107	94	107	97	111	96	120	96	110	108	96	110	102	97	103	102	94	95	104	93	103	96	110	116	124	98	92	99	95	95	106	87	112	129	74	102	100	101	105	97	93	93	102	105	114	98	111	94	122	108	86	108	96	101	101	83	100
8444	2032	1200	1339	2764	3821	3717	3269	2678	2228	2035	1826	1600	1413	1295	1272	1151	1153	1007	1061	1006	977	933	959	917	887	872	863	831	902	810	752	902	847	797	876	819	786	791	856	798	812	820	854	741	767	799	752	758	762	726	774	831	794	751	779	802	805	791	745	729	772	731	779	812	770	757	773	723	790	737	730	763	757	711	743	728	780	723	738	732	764	739	770	708	721	719	715	727	716	756	754	776	760	728	723	720	713	757	724	723	728	796	751	752	769	772	758	748	726	727	758	754	692	777	763	765	759	789	761	731	725	694	703	720	746	776	730	760	726	718	697	753	771	741	744	744	724	757	746	720	777	745	773	732	723	759	774	713	746	768	711	710	744	790	749	701	759	750	768	759	725	712	740	745	788	738	746	759	780	723	770	700	714	724	753	794	746	726	777	728	753	718	725	699	738	731	763	749	720	751	762	693	732	785	720	736	719	723	731	730	708	733	744	695	746	722	755	755	771	715	751	753	697	724	752	695	765	710	715	722	730	761	735	729	760	704	749	759	744	721	774	717	748	708	774	747	735	741	741	751	755	750	758	705	767	691	726	779	726	688	749	778	739	688	716	752	745	775	736	709	770	747	767	808	758	765	745	736	754	782	698	735	775	779	746	701	755	713	718	728	731	744	784	752	801	745	709	740	736	725	733	728	802	724	756	731	782	739	760	786	767	722	745	712	726	732	722	700	760	766	751	749	708	739	788	775	735	755	752	742	731	705	736	764	742	754	704	699	744	762	731	749	783	758	703	766	746	729	720	703	746	839	759	769	776	740	722	766	727	780	748	732	748	751	785	750	742	791	784	706	759	758	761	746	721	737	759	749	753	770	722	716	726	765	750	722	738	701	729	700	682	743	734	724	722	727	786	722	731	774	754	742	747	761	724	745	711	749	697	808	786	707	822	710	759	758	737	721	765	733	718	702	762	789	726	744	723	774	812	728	756	761	772	733	741	726	733	738	689	734	786	755	728	727	716	716	741	726	743	707	754	787	772	730	759	788	770	731	758	751	702	755	724	689	766	758	732	770	799	741	751	792	700	745	740	729	775	731	740	739	792	704	706	742	703	777	729	730	786	765	736	733	693	766	771	727	788	733	735	780	771	743	761	789	765	752	749	736	759	712	743	767	786	704	749	724	762	703	783	707	691	698	761	717	736	719	759	751	773	732	773	752	807	717	740	755	724	747	765	715	667	774	742	762	754	741	718	734	745	759	730	716	718	702	750	749	795	736	791	766	727	752	747	715	721	725	754	755	750	742	716	757	786	785	701	756	774	767	770	750	730	735	786	778	737	736	746	752	746	735	718	741	742	796	711	729	762	722	770	766	745	716	750	794	703	768	767	760	731	735	726	715	729	726	742	797	731	771	758	729	774	763	713	733	769	755	685	750	738	701	708	725	809	749	718	756	751	750	698	783	717	790	731	828	755	781	747	781	704	707	740	779	700	749	745	800	715	701	738	724	749	743	732	819	743	748	779	707	760	763	753	718	765	757	701	736	709	762	779	761	822	726	735	739	693	772	782	710	725	746	748	710	697	739	732	757	736	742	706	712	759	777	750	760	700	787	736	801	751	737	696	759	743	768	702	713	747	746	744	734	765	722	684	751	773	734	746	742	782	689	708	762	781	721	686	766	725	744	742	734	727	726	760	747	720	746	735	704	767	721	744	760	762	752	736	709	722	788	716	715	752	778	757	737	706	736	783	751	747	710	746	745	681	701	766	774	751	720	722	745	740	752	754	713	722	745	752	755	756	754	737	696	726	744	733	742	719	772	766	758	730	726	743	759	730	755	725	728	765	748	735	805	799	782	684	751	687	736	678	759	717	797	732	747	744	718	752	699	751	774	707	771	679	790	788	801	723	772	710	752	770	753	765	765	776	733	750	721	750	711	758	781	744	766	734	741	785	713	713	771	771	759	693	711	738	696	735	747	790	732	774	723	766	721	773	752	700	756	771	736	749	732	726	792	755	731	731	751	748	750	809	745	788	745	752	713	777	701	702	733	726	759	723	710	755	684	773	752	710	632	699	713	717	738	779	772	763	783	739	741	742	733	743	777	729	729	728	695	690	713	765	718	678	751	729	784	735	742	688	772	688	775	745	759	772	752	755	728	747	724	751	740	740	775	723	805	748	741	731	699	765	743	777	709	734	777	766	719	705	756	720	757	744	695	755	735	720	729	721	753	732	763	703	738	728	804	710	696	748	754	737	693	739	774	745	706	710	766	776	769	762	736	752	725	764	750	745	734	752	774	744	732	726	737	734	741	763	757	727	746	750	738	768	715	750	764	693	757	754	755	733	712	738	728	727	692	769	683	695	748	692	702	703	773	746	721	728	727	760	768	743	760	708	739	765	725	707	760	776	698	750	719	772	739	665	723	727	769	746	777	737	762	737	744	740	723	741	727	770	735	765	732	694	756	784	726	721	713	759	794	723	800	750	747	695	712	704	707	746	721	723	736	752	719	675	757	770	668	721	773	706	748	753	738	755	687	749	744	703	781	801	751	715	758	719	737	692	776	752	739	739	760	756	742	761	713	734	718	764	817	735	706	768	775	756	761	675	752	721	736	772	703	708	766	765	777	733	706	721	738	762	750	778	750	765	777	803	704	753	738	736	806	765	764	810	780	746	770	777	729	719	773	743	756	768	754	727	789	759	722	703	778	799	759	744	734	699	716	735	741	693	736	735	778	707	715	741	720	724	738	758	716	761	726	724	725	817	731	721	692	716	779	757	706	693	777	770	728	767	758	696	780	697	740	749	688	750	716	720	781	741	774	708	750	743	728	748	759	770	745	732	741	745	767	764	755	802	751	770	744	773	736	697	760	765	739	760	696	730	731	770	706	767	750	733	791	768	744	739	722	756	782	745	772	675	763	732	732	697	700	709	788	774	728	743	714	742	719	768	715	706	745	741	781	732	738	768	731	765	750	724	692	708	763	744	773	734	815	698	781	726	735	699	798	776	750	692	727	760	702	790	702	768	756	737	742	739	739	723	707	760	774	720	731	731	730	719	711	747	792	696	749	783	767	765	712	724	758	742	775	769	749	780	742	767	768	756	744	776	788	735	746	788	744	738	772	745	773	766	761	775	762	734	748	750	723	709	749	827	727	776	727	779	800	750	755	713	743	759	746	696	710	766	695	753	761	765	741	747	738	708	696	739	743	749	752	746	769	694	741	713	726	774	694	687	721	707	737	702	747	721	720	757	756	749	769	720	744	715	760	700	735	741	728	697	693	746	752	733	789	759	717	727	753	755	788	722	792	755	726	733	751	759	728	723	680	759	723	780	747	719	746	727	750	734	746	700	731	768	732	717	701	725	748	729	776	748	791	721	750	733	733	741	721	758	782	770	757	792	779	703	736	732	733	758	761	723	719	757	736	731	680	689	751	703	694	716	718	794	728	743	725	735	780	723	766	748	691	745	748	723	781	742	725	697	762	767	788	685	753	782	775	743	751	706
1028	42	50	37	36	47	43	34	36	45	39	46	44	50	42	32	34	43	34	43	39	37	44	38	36	32	25	26	45	30	32	46	43	32	45	42	43	35	43	27	37	30	38	48	34	37	34	28	31	35	30	40	37	37	32	41	22	59	32	33	34	35	29	39	44	47	40	45	30	30	36	30	31	32	43	40	38	34	33	36	39	29	38	26	32	36	37	35	32	31	42	40	40	37	40	53	42	32	31	35	39	32	44	36	37	45	45	32	27	34	37	49	31	33	32	33	46	40	45	40	36	44	34	40	37	42	29	35	34	40	39	43	31	33	39	27	33	40	33	40	38	36	38	33	35	33	30	38	28	37	39	31	36	31	27	49	39	35	32	30	31	33	48	43	38	40	31	35	41	42	43	44	41	23	45	27	31	32	36	40	29	38	37	46	36	29	27	44	30	38	42	45	39	40	45	44	32	46	23	36	41	35	41	37	35	37	38	35	33	38	46	33	49	29	41	34	49	35	33	32	31	33	38	28	38	47	36	45	29	47	33	38	36	41	38	39	36	30	41	33	39	33	36	32	35	39	41	39	42	30	43	49	43	33	33	36	34	29	38	35	28	34	39	42	43	37	33	47	38	32	21	44	35	33	29	40	37	35	27	37	31	37	37	26	34	35	30	27	44	37	35	39	47	33	35	35	40	39	45	31	45	38	27	38	42	33	44	49	42	35	32	35	26	26	42	38	42	48	40	25	43	36	36	31	35	26	39	31	37	30	34	42	42	38	37	33	31	36	37	39	31	37	49	40	47	41	46	33	41	36	32	27	40	32	29	33	35	42	36	32	35	33	39	29	35	39	38	41	46	41	36	32	29	36	31	28	26	30	38	42	38	31	45	25	46	40	34	40	37	43	36	49	20	30	39	33	44	33	42	42	34	34	32	37	35	36	40	33	34	38	31	48	31	39	36	28	39	41	34	40	40	40	44	41	28	39	46	35	40	30	44	36	38	42	32	42	41	40	42	32	44	28	28	35	43	36	42	33	45	29	31	33	37	40	40	33	29	27	40	39	32	30	50	42	42	34	42	38	32	47	31	39	32	26	29	31	39	40	48	29	30	39	24	36	40	39	40	33	53	35	30	38	35	30	32	40	40	41	42	43	47	32	32	38	36	35	35	33	41	47	48	42	34	34	41	36	46	40	26	39	37	39	35	45	37	31	40	31	41	44	31	33	34	48	31	31	33	34	34	31	32	38	44	37	33	36	34	33	37	39	30	32	48	42	38	35	40	46	50	38	31	32	31	31	51	41	39	42	33	40	31	33	41	41	38	29	42	35	48	35	30	43	42	46	29	34	38	34	35	27	43	41	41	35	28	29	48	31	31	32	27	36	38	38	28	29	36	38	36	44	21	43	31	36	34	41	35	47	32	40	41	49	41	31	33	29	38	36	45	39	36	38	33	39	40	31	34	35	38	47	27	38	27	47	48	39	38	32	37	34	40	43	32	38	43	29	43	41	41	50	27	31	34	40	32	39	43	26	35	44	36	36	35	39	33	39	40	35	36	35	39	38	28	34	36	27	42	40	40	31	32	37	34	33	33	31	35	30	39	39	33	31	31	28	39	39	31	55	37	32	40	38	46	38	43	43	31	32	37	31	46	32	37	42	43	48	50	48	26	29	29	36	33	38	32	38	36	35	40	38	40	34	31	18	32	33	43	46	36	40	29	37	32	46	34	52	30	36	39	26	52	38	34	27	26	32	21	42	36	39	31	28	41	30	22	32	30	36	46	44	27	33	41	33	36	34	38	36	26	32	33	44	36	40	37	42	33	26	32	25	37	34	36	33	31	42	24	31	39	39	35	30	42	28	33	27	35	33	41	39	37	36	44	35	35	37	32	35	27	36	29	33	36	34	34	37	33	42	47	36	26	48	38	41	26	35	37	43	45	35	44	37	39	40	33	33	40	39	45	38	38	30	42	39	43	43	40	36	22	40	34	32	28	33	35	45	39	46	47	31	25	28	42	34	48	40	33	35	44	46	30	41	43	38	30	41	45	40	29	42	34	44	39	30	36	36	31	45	36	45	24	24	47	33	35	44	31	40	30	41	41	33	52	27	38	25	31	32	34	34	34	27	29	19	36	40	44	46	32	32	44	32	32	40	48	38	25	39	26	27	35	32	35	35	29	47	39	31	26	35	43	45	34	33	31	35	38	37	40	44	34	42	28	29	32	31	32	36	27	41	32	39	39	54	36	40	39	45	30	43	42	31	43	28	31	34	45	53	28	33	25	40	26	33	27	43	29	36	38	33	41	33	39	35	30	43	33	36	41	30	28	35	49	33	43	30	24	48	29	49	43	41	60	35	50	47	40	46	40	29	30	40	39	34	43	40	36	43	42	33	30	51	41	39	41	30	44	38	38	33	38	43	42	35	30	44	30	36	36	26	42	33	31	27	41	35	41	37	29	38	34	34	44	46	36	29	30	33	27	47	41	43	32	33	38	42	39	32	31	40	31	38	32	32	40	42	36	36	37	36	31	30	36	32	43	48	24	37	34	30	26	25	38	43	43	33	37	45	38	47	36	33	37	39	43	31	31	39	28	31	37	33	42	35	28	39	40	26	41	31	38	36	43	28	32	41	39	44	46	37	34	27	35	46	37	49	49	39	43	54	36	44	29	45	40	32	37	43	34	28	37	38	38	32	38	45	39	43	33	40	35	35	30	35	36	45	34	34	29	32	41	36	42	46	36	42	38	36	38	28	38	45	33	45	35	39	38	37	32	36	33	40	34	35	34	29	42	35	41	40	47	39	37	53	33	42	39	49	29	45	42	34	36	38	34	32	38	27	41	39	33	39	43	33	33	42	38	26	44	44	37	36	38	40	27	27	48	38	41	25	45	35	41	32	40	36	28	33	28	43	38	36	32	37	44	36	37	30	41	44	37	37	37	30	40	26	39	35	38	29	33	39	30	37	31	45	29	38	35	46	38	30	26	34	37	31	41	32	32	39	32	43	39	39	44	36	40	45	38	37	23	41	32	36	34	29	36	36	36	40	43	35	37	40	33	30	41	42	36	32	30	49	44	44	40	43	31	40	32	35	30	42	33	46	38	38	31	44	27	38	28	37	40	44	24	33	38	40	38	35	43	39	41	40	51	43	37	25	38	34	46	42	45	45	47	37	40	31	42	31	32	39	35	40	36	40	36	41	41	40	43	37	32	50	30	37	41	42	32	27	31	39	29	32	46	30	44	37	34	40	44	39	33	27	36	34	37	38	36	35	41	40	29	40	38	36	42	32	41	36	28	32	28	38	36	30	33	38	31	39	39	39	29	38	28	41	48	37	38	39	48	40	35	35	36	28	31	34	29	35	38	33	37	32	40	33	36	41	41	38	38	41	40	35	43	48	44	42	60	43	30	30	48	39	43	37	34	45	19	37	35	29	33	37	35	35	42	40	37	29	32	42	34	28	36	45	31	37	40	40	29	38	38	45	43	30
6365	545	391	360	484	633	637	571	531	483	497	439	424	359	378	369	357	336	343	323	284	324	317	344	341	320	290	303	297	290	287	300	300	310	316	248	338	282	309	286	296	274	302	298	281	279	282	305	307	310	298	327	310	323	271	289	303	287	265	293	290	291	294	293	316	279	303	300	294	299	312	333	287	294	269	304	290	304	278	283	313	295	276	289	312	300	285	297	279	300	287	290	279	282	274	300	281	313	270	304	288	282	278	281	282	314	272	298	264	278	297	296	287	297	262	303	279	302	310	276	283	295	304	265	286	284	286	292	303	311	289	297	302	304	256	304	307	277	288	279	281	279	281	281	329	282	297	293	284	300	281	273	316	319	322	258	279	296	313	290	279	282	265	301	293	260	308	287	289	273	267	283	287	320	269	292	276	300	276	315	313	297	295	306	305	281	255	267	277	300	300	288	261	287	290	270	280	284	298	302	286	307	324	269	271	295	271	266	294	301	266	276	289	317	309	300	309	284	265	291	288	287	300	282	293	275	313	315	277	296	270	277	291	287	297	310	299	239	286	329	318	276	278	273	296	270	295	307	304	296	282	301	316	294	290	307	267	311	285	291	296	281	304	291	283	283	270	275	291	315	312	284	295	293	282	276	302	332	259	283	306	280	253	274	291	281	284	266	287	305	306	300	299	254	265	267	279	271	309	287	265	299	282	299	275	305	287	300	299	275	280	295	287	275	275	300	262	313	288	253	295	323	280	275	266	266	274	292	285	312	272	320	286	307	289	295	298	300	268	306	310	287	280	292	308	289	291	312	304	308	298	303	303	293	314	285	273	321	315	299	281	271	292	300	296	303	301	278	299	299	262	279	293	284	305	285	283	296	286	252	274	285	292	279	284	290	292	268	315	279	290	293	292	294	302	310	303	300	283	305	279	268	310	311	288	300	296	303	278	290	313	281	298	307	268	308	278	316	293	285	292	286	298	262	328	312	301	282	317	298	301	301	311	314	290	288	273	261	296	282	308	278	261	313	289	312	291	286	305	273	278	307	301	286	288	319	280	290	281	327	295	264	283	308	272	279	275	295	291	308	323	277	285	301	292	280	299	271	271	297	276	301	263	303	306	264	279	291	275	322	342	303	298	269	269	284	279	276	268	251	296	304	275	278	299	292	298	310	306	267	288	293	314	275	302	296	285	272	300	280	317	288	297	295	291	293	268	281	276	303	272	274	304	298	303	275	308	286	321	304	275	297	315	298	316	256	310	308	324	309	279	271	303	343	279	275	314	294	303	259	275	306	303	280	266	299	311	275	296	277	280	279	279	290	283	300	278	303	332	314	303	291	295	342	334	274	254	283	292	306	282	276	298	278	276	305	268	275	276	300	257	288	288	296	282	277	269	316	300	302	274	296	269	269	336	289	278	305	269	301	316	308	318	292	267	281	267	306	298	285	312	296	320	279	311	290	281	283	269	296	304	303	272	311	273	287	280	270	278	280	291	297	254	288	273	278	294	293	264	253	286	262	293	297	256	267	271	276	304	268	293	298	302	312	284	275	321	285	313	300	269	252	324	271	297	297	306	271	280	288	314	308	263	258	280	298	282	298	317	292	300	275	304	337	298	307	313	264	305	278	281	277	296	293	271	296	276	274	313	288	279	262	289	307	311	249	337	279	262	293	262	284	277	268	259	292	267	290	277	269	296	326	297	288	263	283	271	263	292	324	270	292	279	270	277	273	298	296	306	276	300	282	288	265	304	315	273	286	264	285	289	281	288	303	305	309	266	298	286	324	315	279	288	294	288	284	302	286	290	292	275	276	270	306	272	301	273	316	296	271	314	284	299	279	279	282	279	275	313	296	275	284	287	258	281	324	289	292	275	303	310	290	284	308	318	279	247	262	318	276	292	282	296	311	285	285	284	314	298	273	254	278	301	296	299	287	267	313	247	257	290	303	285	277	305	310	272	317	274	284	287	288	284	293	302	301	278	299	300	263	261	305	287	290	288	309	324	304	289	291	285	282	279	295	280	296	279	289	253	278	284	261	325	306	306	311	295	293	287	283	321	293	264	280	320	282	309	310	299	316	258	266	311	310	277	274	249	273	273	316	268	306	277	281	287	276	273	315	306	282	289	272	296	312	270	312	285	262	292	287	296	283	295	302	280	294	293	307	279	317	268	290	322	267	280	296	280	290	286	307	310	263	272	278	273	293	302	302	295	292	310	283	284	279	287	276	276	296	264	280	285	301	296	305	274	282	271	273	298	296	278	287	278	302	294	302	321	287	300	280	311	287	287	297	283	293	271	319	269	298	273	275	285	275	322	282	260	310	303	296	297	276	272	306	290	291	249	283	277	300	317	298	250	306	303	268	293	288	291	326	281	305	301	298	291	271	284	263	287	294	273	275	300	303	287	289	295	300	314	298	264	298	304	278	302	282	334	295	287	303	290	303	296	310	273	316	274	273	296	281	303	281	268	316	274	279	309	289	282	276	310	280	270	293	288	278	313	298	317	295	321	297	268	298	291	253	293	309	296	292	289	293	294	268	274	269	305	305	292	300	335	320	260	296	286	285	275	295	283	250	294	283	263	264	283	291	320	309	293	272	271	329	291	280	291	272	260	289	276	281	275	261	311	300	311	271	294	270	273	262	261	271	303	285	297	272	289	290	278	292	271	279	293	296	301	309	343	326	278	295	276	303	304	285	287	326	308	266	324	294	309	316	274	291	297	315	314	319	288	295	285	306	268	295	316	268	311	264	276	294	304	308	292	286	297	310	301	282	282	291	273	296	259	285	279	288	291	288	265	287	308	303	296	304	281	287	290	272	285	294	287	299	295	272	299	260	304	292	303	281	290	284	304	323	296	334	271	262	285	280	323	297	303	300	293	299	279	281	274	274	300	297	310	266	314	267	296	279	294	318	290	290	251	286	303	287	293	278	288	279	286	279	257	306	288	264	309	293	304	320	309	273	269	282	301	299	308	262	276	285	314	290	272	268	293	266	324	268	302	315	295	309	300	258	276	288	281	278	278	252	304	309	311	305	273	263	258	294	299	290	306	287	279	290	267	292	244	257	290	277	275	294	297	271	303	311	292	262	289	301	290	257	287	300	294	271	303	278	290	318	285	300	296	304	313	278	287	283	278	302	281	256	288	277	270	296	296	299	278	316	278	292	271	270	291	315	332	298	281	267	282	290	295	294	291	304	292	272	296	278	286	270	288	302	280	307	297	301	307	270	290	269	331	303	288	259	298	304	307	292	296	263	305	294	301	301	271	268	331	281	304	277	293	286	269	284	299	327	285	282	313	281	290	331	291	287	273	279	310	293	288	308	334	286	279	252	318	268	250	269	306	304	264	312	310	311	318	274	285	308	308	301	283	291	314	279	318	292	284	273	283	289	270	287	289	290	306	278	293	305	303	291	267	292	337	286	322	280	298	303	304	282	288	266	289	288	312	261	291	293	283	283	293	314	321	290	277	278	283	302	308	275	300	263	274	296
670	186	82	96	86	83	84	97	97	97	78	105	83	85	90	76	68	83	69	73	85	58	57	62	74	76	76	64	56	84	60	65	71	76	70	61	61	73	61	61	58	78	46	64	50	45	64	71	62	70	79	74	83	69	65	83	80	74	64	71	61	61	63	71	65	79	51	75	65	67	65	69	71	75	66	61	87	66	70	67	69	72	68	77	66	76	78	78	68	68	65	62	70	78	77	57	78	70	72	61	67	79	61	80	81	53	61	65	62	69	80	57	52	66	56	73	64	67	71	64	79	53	58	68	83	58	57	63	54	70	67	63	67	57	69	62	55	60	78	64	80	71	72	72	76	64	87	60	62	63	81	70	71	58	69	65	64	69	58	58	61	65	70	72	69	66	77	71	79	69	70	53	82	63	73	95	65	62	77	84	54	70	74	60	76	70	79	57	64	72	69	84	48	70	64	70	66	58	73	83	66	54	61	71	64	68	71	66	76	83	59	66	58	56	69	79	68	75	78	71	70	75	72	70	71	65	75	57	66	81	75	72	80	47	67	41	62	72	70	56	57	71	70	79	73	62	68	72	61	75	62	71	75	78	76	67	53	69	58	54	64	72	72	66	60	68	52	66	61	71	74	83	61	79	66	68	64	60	59	73	54	66	78	61	70	66	60	54	73	79	64	81	62	72	82	66	64	66	50	70	67	69	72	57	58	62	62	57	75	91	60	59	59	70	59	68	72	64	63	67	63	67	76	74	67	79	78	69	65	66	78	80	59	64	73	66	77	84	47	57	66	62	79	63	80	58	56	63	54	64	71	61	71	54	64	68	85	70	61	80	67	77	72	73	64	67	58	69	58	71	66	53	68	78	73	76	57	75	65	63	69	67	83	60	68	69	76	70	77	60	76	73	62	65	75	55	58	76	49	64	73	75	72	72	65	75	79	63	72	71	75	74	53	76	61	59	70	61	62	84	76	65	62	67	67	55	55	62	70	59	59	82	63	68	78	66	54	67	65	79	69	63	64	71	82	70	68	64	74	57	81	70	64	74	71	56	67	50	57	60	67	58	66	75	64	58	71	73	71	65	74	60	78	65	70	66	51	77	56	78	66	62	68	60	62	69	62	69	65	68	61	58	72	66	77	82	72	69	74	64	68	62	63	73	69	75	67	57	63	64	60	74	62	80	64	69	62	54	70	62	66	54	79	57	64	67	82	59	81	69	62	71	67	67	66	69	65	66	72	66	70	67	71	59	67	70	71	81	65	80	63	70	66	65	62	65	74	65	72	92	61	77	64	58	72	66	56	62	73	74	81	70	60	68	75	84	88	61	64	64	72	70	60	66	81	77	58	62	69	81	65	72	64	51	87	71	63	73	65	81	60	65	67	65	62	77	78	60	64	88	65	61	52	75	69	68	63	46	81	72	80	75	73	69	53	61	69	71	67	61	69	80	69	56	60	80	73	72	61	72	74	61	75	60	67	83	69	73	75	61	69	80	80	71	84	65	77	58	62	60	67	77	72	58	70	65	71	74	62	57	47	79	64	67	69	64	54	83	62	73	59	58	67	75	77	62	67	80	61	80	61	58	63	60	75	73	83	75	63	53	71	50	64	51	62	58	66	73	78	72	81	63	76	68	75	70	78	63	68	59	75	68	71	86	72	66	71	65	64	80	70	75	80	73	62	65	80	74	67	71	77	72	73	59	65	60	77	49	81	54	61	70	63	65	60	63	70	65	60	78	57	68	73	73	60	72	72	75	66	47	71	64	71	69	72	67	66	79	82	72	63	69	79	64	70	86	59	70	74	61	66	82	59	61	72	59	63	69	77	71	77	59	78	77	86	64	65	72	76	77	66	67	63	57	71	62	69	55	86	70	68	72	72	65	69	63	78	65	60	61	64	64	70	70	84	72	67	73	65	55	69	77	64	65	73	77	68	76	58	65	67	64	60	83	74	70	64	70	51	70	70	57	58	54	78	74	51	66	83	54	91	59	62	68	55	56	69	56	59	80	77	94	75	82	59	71	57	73	60	62	65	75	58	79	56	69	70	63	66	76	83	58	77	72	65	83	67	84	76	62	63	61	55	70	56	60	68	67	63	63	79	82	63	59	62	60	59	66	76	66	76	63	61	58	68	76	78	54	67	73	67	80	70	58	66	63	57	74	75	67	61	54	77	66	77	72	73	80	75	59	62	68	59	53	74	62	61	65	60	79	69	69	70	59	63	62	68	85	62	75	60	55	73	63	64	63	73	77	55	64	80	72	82	64	71	63	69	64	56	67	71	58	67	62	75	77	72	73	69	61	64	63	74	85	69	76	65	71	67	77	71	67	62	73	77	66	63	69	80	81	58	75	61	58	63	75	72	55	69	76	70	67	66	69	69	62	78	66	58	69	79	69	61	70	49	66	66	55	68	58	85	58	78	58	63	61	68	70	65	66	64	75	83	56	67	73	76	71	66	55	80	69	73	79	95	74	76	54	70	56	60	74	62	59	64	63	52	58	69	56	67	61	68	67	65	77	63	80	55	62	62	81	54	65	68	69	71	63	69	72	66	68	78	81	75	77	69	52	59	62	70	78	65	68	63	66	82	61	61	67	65	71	65	72	65	72	74	66	66	64	71	80	57	78	60	66	80	66	61	52	74	73	67	69	66	60	65	72	77	54	81	73	76	75	56	67	70	53	63	66	63	73	78	64	52	73	59	81	70	74	62	66	74	69	62	79	66	50	58	63	60	64	74	80	61	73	73	61	73	67	76	63	69	67	65	72	55	75	61	76	66	73	81	84	66	77	74	60	62	63	68	87	59	72	62	71	67	68	70	65	64	75	61	73	58	46	68	76	61	58	65	59	63	80	72	63	56	57	72	54	92	58	65	74	74	57	83	64	65	62	71	59	70	60	66	76	64	71	55	68	91	77	55	54	66	58	65	60	78	58	61	66	65	74	67	71	72	62	77	72	77	65	82	81	57	92	70	67	76	62	58	59	65	70	63	79	69	66	71	72	66	72	70	73	69	76	73	89	66	45	70	66	84	75	73	67	66	61	64	60	68	66	58	77	81	62	77	63	63	63	59	57	68	67	67	73	52	76	62	71	71	55	70	60	64	69	64	57	78	46	64	74	70	65	65	59	68	78	79	64	58	96	70	61	60	78	54	57	80	59	78	72	64	69	68	68	64	76	66	71	77	73	72	58	67	62	55	60	67	70	73	57	61	74	72	79	75	64	65	67	55	59	66	71	66	80	63	66	65	62	74	58	73	53	85	54	66	71	72	73	60	70	75	62	51	73	67	71	62	74	71	69	79	70	58	70	82	66	62	84	56	55	75	70	70	76	79	79	64	62	62	68	61	72	78	51	79	88	65	76	64	54	54	63	76	73	77	65	62	76	70	60	68	65	67	60	74	78	78	59	64	70	86	71	76	70	66	78	75	60	79	52	72	72	75	69	71	57	55	74	78	64	61	69	64	61	81	83	53	66	72	68	61	76	64	64
10293	2672	789	1016	1885	2366	2296	1923	1633	1406	1213	1054	981	907	898	806	809	721	703	651	638	664	623	606	588	575	582	586	537	573	595	595	545	531	502	524	546	521	541	508	520	502	535	508	505	509	498	512	529	487	505	512	487	476	521	475	488	517	517	506	485	528	542	510	517	555	503	508	498	502	501	493	525	476	488	505	505	505	511	453	536	502	470	516	445	519	510	454	493	491	515	508	532	473	516	467	502	544	534	497	491	489	488	547	532	556	484	514	538	518	487	480	501	502	487	465	498	477	510	519	533	504	477	570	483	477	506	483	517	479	478	474	478	520	494	533	505	492	511	468	519	468	501	479	527	501	502	472	524	496	489	483	534	520	491	508	502	529	506	491	482	524	512	457	476	483	503	502	508	527	456	485	471	512	497	514	504	518	495	519	520	507	517	526	480	496	482	478	480	529	483	505	514	479	517	477	488	471	480	513	501	485	522	519	492	531	507	519	504	477	464	515	464	453	501	494	539	470	514	502	499	505	491	510	478	494	502	510	515	489	519	473	543	464	533	504	501	485	519	498	512	459	492	510	502	449	519	531	488	478	529	474	525	515	513	525	534	476	521	524	467	506	518	525	560	504	498	501	480	513	486	475	471	475	498	466	479	487	534	516	520	506	480	490	513	518	479	531	515	507	509	505	461	482	516	510	493	515	471	481	490	533	475	527	516	490	514	486	494	506	502	485	483	482	536	465	516	486	509	462	525	466	469	502	525	476	508	531	507	493	481	499	473	458	516	528	480	482	480	482	513	490	482	518	510	500	492	501	499	512	448	498	486	475	445	498	524	483	491	510	495	526	493	466	486	483	486	501	501	496	501	498	460	528	527	453	531	471	492	496	508	499	449	482	490	462	489	488	531	488	503	511	484	469	501	515	499	497	478	500	485	469	523	472	509	510	530	517	475	494	463	492	508	480	486	536	490	487	489	492	495	510	512	500	519	485	544	534	486	520	526	486	489	516	496	479	516	507	482	526	516	501	469	484	476	470	498	486	504	528	486	518	536	482	493	450	488	472	502	487	510	541	498	506	511	500	527	491	502	500	512	512	483	489	470	506	516	469	467	456	474	496	492	454	512	477	486	493	496	508	526	534	513	471	495	514	537	466	494	455	505	504	485	488	514	507	503	474	477	532	476	445	507	506	522	498	509	513	525	522	532	486	507	492	516	519	485	509	517	498	497	487	521	485	442	511	494	475	552	502	535	507	517	476	516	523	461	506	531	493	530	499	506	506	488	514	494	504	533	536	482	530	521	482	506	482	520	464	495	526	463	534	525	467	517	512	449	455	464	502	516	470	491	481	498	504	480	506	454	524	512	532	511	489	466	519	461	493	484	493	500	468	528	525	460	529	494	493	508	510	522	450	478	482	508	481	459	535	490	517	540	517	497	498	514	468	519	466	500	506	453	476	475	522	480	505	467	523	479	517	486	486	476	490	479	482	477	505	449	510	511	506	543	484	472	503	483	481	480	483	514	523	472	495	502	496	511	472	529	504	513	486	477	467	486	536	488	468	529	491	516	509	508	500	528	519	505	465	489	470	505	510	479	470	466	506	495	478	475	496	506	468	470	479	510	519	479	515	516	490	459	475	496	478	501	492	474	488	516	486	495	485	467	501	482	528	480	493	477	494	482	506	518	493	508	454	518	488	504	451	485	478	513	466	504	525	475	495	481	520	480	486	496	474	495	505	462	537	518	465	512	487	479	487	500	479	495	472	497	501	484	485	457	490	468	487	489	490	482	502	513	447	496	475	495	502	519	459	477	507	501	503	477	494	494	511	478	481	491	456	494	504	507	474	481	506	512	503	494	473	456	524	473	496	536	511	501	476	493	508	472	497	490	472	522	476	492	484	490	468	480	516	514	507	517	461	517	494	487	541	512	466	472	510	466	487	474	507	522	430	511	492	492	483	520	493	476	518	480	504	507	528	501	519	519	501	468	519	510	508	507	486	517	489	452	490	487	494	499	460	487	506	504	484	512	506	502	497	472	451	513	507	470	526	515	554	515	505	503	498	482	515	474	467	475	482	454	494	504	471	477	493	497	477	498	495	451	514	501	494	469	504	500	521	497	505	514	505	488	520	500	487	488	474	492	473	513	491	472	481	477	485	486	488	554	474	509	543	510	503	461	503	516	508	517	476	529	502	492	468	503	488	506	529	480	521	495	493	515	504	543	465	494	516	482	472	511	535	477	496	510	446	485	481	487	489	489	486	522	527	537	492	519	481	491	511	494	493	472	485	470	477	485	495	504	509	489	479	504	517	478	513	550	474	512	531	490	543	492	496	465	504	492	499	513	496	496	483	508	493	475	504	483	511	521	501	486	499	526	507	482	511	494	488	475	492	492	512	511	484	470	544	495	455	513	482	509	501	500	492	481	501	537	525	485	488	442	483	508	450	478	570	522	528	505	467	551	487	500	474	477	531	509	502	500	498	462	479	481	492	514	501	471	485	505	485	503	470	469	479	464	464	515	487	518	485	532	506	473	513	496	502	499	465	472	467	474	513	468	443	536	529	540	493	503	537	497	469	521	494	506	481	478	504	501	510	453	503	493	492	484	498	513	534	477	472	498	471	466	498	510	479	522	481	500	504	524	505	518	509	499	494	482	439	485	504	511	519	496	518	485	492	495	495	484	495	501	483	477	503	477	496	510	505	507	505	496	514	531	505	496	465	527	512	504	506	497	503	484	498	500	514	485	462	475	501	492	509	493	511	487	492	483	484	508	516	514	484	504	496	482	528	485	535	528	494	509	493	468	508	473	518	503	470	474	508	501	485	510	480	506	463	472	495	498	478	522	476	488	492	507	502	465	487	502	474	506	466	511	489	488	482	526	463	496	485	494	474	502	523	478	502	512	507	510	476	497	507	511	507	518	500	480	520	500	507	509	496	480	486	483	494	475	496	482	489	481	483	518	514	537	503	500	493	472	491	535	476	494	517	478	455	500	476	493	483	529	508	472	503	506	494	470	502	523	526	526	496	467	495	497	499	504	464	531	475	525	499	460	501	504	504	503	472	497	519	499	515	504	511	470	472	475	514	509	511	489	510	517	478	488	487	491	532	476	454	521	475	507	471	490	500	496	495	476	508	484	465	489	517	522	482	493	454	472	488	484	533	503	473	462	471	495	501	517	492	506	486	542	500	538	502	499	510	454	513	500	458	491	494	516	454	514	514	490	495	476	480	487	545	493	479	532	545	516	468	514	502	487	499	506	517	488	498	503	502	473	553	551	495	514	523	504	493	544	509	472	499	498	430	497	503	527	508	546	494	500	506	447	478	510	492	518	477	478	489	510	483	467	485	488	476	512	489	486	488	503	478	521	491	521	483	500	518	487	505	531	525	471	534	515	491	488	508	542	499	499	469	485	501	506	484	507	562	491	501	506	499	504	574	506	536	496	473	466	486	500	527	486	535	533	519	495	499	495	480	498	502	490	473	528	507	490	519	501	525
1904	139	83	107	85	83	84	84	83	101	100	75	79	100	85	72	82	82	92	73	78	60	73	83	82	62	86	60	65	84	73	89	92	62	82	69	61	65	85	70	85	59	95	78	81	78	84	65	73	83	78	69	62	73	83	76	64	74	67	75	88	76	77	67	76	86	82	62	70	74	81	75	75	75	71	88	68	84	61	67	68	67	82	65	76	58	75	77	76	80	77	69	83	63	74	80	82	70	75	70	74	80	72	69	99	77	72	62	83	78	90	80	79	79	93	77	73	65	88	75	76	62	67	69	78	78	80	64	75	77	74	79	75	73	75	61	87	68	74	65	66	76	70	64	79	82	83	68	69	62	71	66	72	79	71	79	77	79	77	79	72	83	64	51	77	74	71	73	81	82	65	80	80	70	63	77	64	74	92	63	78	75	78	75	71	70	80	81	74	67	87	66	86	80	67	94	66	75	68	70	90	73	74	61	68	86	63	78	76	69	63	67	63	71	66	70	86	58	60	75	65	67	65	103	85	77	81	79	69	87	73	76	79	79	83	60	70	71	61	68	69	97	76	68	95	69	84	88	64	76	83	67	61	77	65	74	67	79	75	66	69	60	76	79	69	60	74	74	78	70	70	81	87	70	69	86	70	58	78	77	77	80	64	68	74	58	85	79	80	69	54	85	70	92	75	63	78	79	90	68	77	80	75	75	89	64	80	82	68	77	70	64	71	75	87	63	75	49	68	75	82	76	81	78	86	68	79	74	80	79	82	73	78	61	97	76	101	67	68	69	77	71	90	66	84	69	87	54	79	77	66	65	75	77	84	79	95	77	88	72	76	59	63	77	78	61	77	88	67	81	75	73	81	79	63	80	76	74	90	86	86	75	77	68	65	71	67	75	70	67	95	66	73	66	83	81	76	68	72	80	75	69	77	84	95	90	82	90	67	66	77	67	68	81	65	74	70	73	59	88	70	69	69	73	82	78	67	73	73	66	74	66	78	67	75	68	81	85	61	96	58	72	83	80	84	83	84	76	78	68	90	68	71	64	73	83	72	63	70	74	65	79	71	62	73	70	79	65	76	80	73	82	73	67	75	83	75	75	77	73	70	86	76	91	83	72	82	79	58	76	81	80	61	86	79	63	66	64	61	66	63	70	52	73	94	74	77	91	89	73	66	76	69	77	88	87	63	61	85	69	75	89	71	60	76	71	79	75	67	76	56	66	85	64	61	86	77	84	74	65	89	59	86	73	83	60	75	76	64	64	86	81	60	67	65	85	86	67	62	75	72	74	75	70	63	76	81	70	67	73	52	72	74	58	65	63	73	69	80	92	63	74	65	72	63	79	87	68	62	79	77	72	73	91	79	75	85	78	62	51	58	86	78	90	72	70	73	82	70	56	76	79	76	74	74	75	69	78	82	65	80	80	78	67	71	69	58	66	71	67	81	68	77	79	78	81	76	56	80	64	79	81	88	79	60	89	70	72	68	89	81	76	71	75	76	63	81	67	64	73	72	74	86	61	73	75	82	78	65	81	80	82	82	81	60	83	82	77	69	74	72	85	84	86	77	74	76	81	78	75	72	72	82	79	85	82	85	62	65	76	82	79	68	82	70	74	86	76	66	74	70	60	80	75	68	76	73	73	67	75	84	70	85	66	79	85	77	68	80	69	70	74	80	90	62	90	93	91	84	79	82	84	79	86	59	68	73	73	84	85	79	90	72	64	76	86	62	88	85	81	70	65	71	74	69	71	71	79	80	67	65	79	63	73	71	68	70	65	68	83	83	87	82	76	70	67	78	58	74	79	85	71	75	82	82	81	75	78	68	67	67	66	55	67	84	60	66	84	72	85	57	73	64	95	74	72	71	73	76	76	81	68	68	78	78	83	88	60	57	83	63	74	68	87	65	92	63	80	75	86	64	78	75	54	87	66	75	81	65	71	80	79	79	80	65	84	78	80	63	79	56	64	73	84	86	72	77	72	86	68	77	81	71	53	71	75	62	76	67	78	66	79	78	60	88	87	85	72	69	65	65	80	81	70	79	87	79	72	76	64	64	72	89	71	73	67	81	69	62	77	86	79	85	59	76	74	86	79	76	69	76	76	78	75	93	77	64	87	75	83	79	79	100	54	73	79	69	84	80	76	75	71	70	82	71	75	79	77	76	84	66	73	78	79	87	71	73	68	76	72	74	74	62	65	61	61	70	77	59	83	82	73	76	83	68	59	88	67	78	63	75	77	88	89	85	80	70	87	86	74	66	74	69	70	82	70	64	88	77	72	80	74	64	83	85	76	72	73	78	61	84	86	75	68	78	79	66	73	70	73	68	103	85	74	52	68	77	58	78	76	73	72	84	76	67	82	65	91	67	89	70	76	84	78	69	82	82	55	62	82	79	73	61	77	73	86	72	69	68	80	82	63	71	82	74	70	64	86	64	82	77	72	71	74	70	75	74	59	75	91	68	82	76	73	77	80	78	69	67	62	71	59	62	74	61	80	71	73	76	79	71	87	76	66	76	104	68	73	84	76	69	76	93	61	84	83	66	67	72	81	82	69	65	86	63	70	69	88	72	66	74	61	72	55	70	74	73	72	80	69	75	70	82	82	72	82	74	74	70	77	60	82	73	80	67	67	72	76	68	71	83	79	57	77	74	69	75	87	69	83	74	59	79	67	67	84	64	72	77	81	80	80	92	78	62	71	58	62	81	66	63	73	61	83	64	67	57	86	69	61	81	72	70	72	84	85	66	80	67	89	71	75	74	88	91	96	75	89	84	87	71	60	79	69	66	75	68	67	76	78	62	90	66	87	80	80	73	72	62	72	77	86	73	78	77	73	87	57	61	64	68	62	75	79	68	71	75	62	88	80	70	67	62	78	66	54	89	67	89	60	72	74	74	69	70	73	76	81	89	86	76	67	70	74	81	80	80	79	85	78	77	63	66	81	63	77	87	78	82	77	73	90	65	68	70	70	71	81	61	78	78	80	79	72	69	56	74	74	76	76	78	81	68	85	65	85	78	53	73	81	66	75	55	70	94	65	66	58	67	70	83	82	73	63	73	72	75	79	74	80	71	82	58	70	73	73	78	78	69	73	93	67	72	64	71	84	96	69	79	64	62	70	65	71	96	73	77	79	81	63	95	66	81	75	84	98	79	69	80	80	78	68	74	64	60	68	74	84	59	69	69	86	72	59	60	65	76	67	77	77	69	75	64	75	57	81	69	77	80	78	76	65	75	65	58	73	77	76	76	67	79	87	74	92	70	75	79	83	78	59	81	80	63	64	77	69	76	85	73	69	76	77	66	79	85	63	73	70	76	71	70	67	82	66	60	88	70	70	83	73	61	77	81	86	91	70	74	76	69	61	85	80	78	66	82	66	64	60	82	81	81	82	69	75	89	64	74	77	83	82	63	65	82	79	77	60	83	84	72	72	70	70	81	69	81	81	65	73	71	83	76	67	65	70	79	85	55	70	78	65	83	60	77	71	82	85
14019	1780	842	953	1754	2017	2062	1803	1593	1432	1242	1128	1101	985	925	860	839	795	778	770	723	731	691	664	670	633	619	628	646	609	600	590	609	642	610	559	625	614	629	611	617	584	633	612	576	575	611	585	576	571	568	515	574	561	556	568	566	582	539	567	562	586	588	611	598	614	596	597	544	582	560	569	597	572	555	536	581	558	551	547	580	609	527	596	572	590	551	559	589	583	606	563	580	595	558	548	563	575	567	566	605	569	595	541	558	588	574	589	555	557	592	577	560	528	542	533	569	549	619	533	577	541	585	553	589	595	595	556	580	572	537	587	586	548	579	580	555	575	508	554	548	566	570	586	568	549	602	580	598	560	579	584	584	575	566	579	571	598	564	608	576	566	588	567	584	579	570	555	605	546	602	586	582	583	554	546	538	530	570	562	611	537	586	564	600	546	572	552	552	545	567	544	586	600	521	555	572	573	542	582	531	529	505	609	550	574	551	519	526	553	580	580	575	566	585	529	558	555	592	582	601	552	576	601	551	564	574	561	558	613	578	593	581	534	589	582	568	587	552	493	592	571	592	582	555	578	583	592	549	544	566	573	573	567	579	544	555	570	553	542	594	584	548	570	561	540	612	559	543	544	553	582	536	580	555	531	570	553	593	560	574	574	572	559	555	597	520	589	587	588	564	602	544	553	572	553	518	572	533	558	571	580	586	586	566	533	534	584	550	579	603	574	575	576	561	569	530	562	574	584	539	553	540	593	561	600	556	582	585	551	561	531	565	585	600	571	585	532	613	561	592	562	582	598	560	585	579	602	567	645	565	588	555	600	559	559	548	551	584	546	523	579	569	555	602	588	559	567	564	589	590	578	563	547	575	586	555	572	588	523	564	585	610	542	578	589	582	589	570	587	550	527	560	529	570	569	579	565	574	565	577	573	595	561	566	587	590	600	563	545	552	578	537	564	571	600	510	539	605	596	519	576	600	574	543	528	607	511	505	575	579	613	509	554	579	562	573	573	567	574	576	581	586	559	517	571	574	546	536	575	540	571	571	546	598	546	575	590	572	565	585	556	540	577	555	588	562	566	580	549	537	579	566	587	605	551	542	588	560	592	578	551	515	608	554	560	569	570	540	593	586	547	562	530	570	549	565	543	597	577	602	545	584	573	597	561	566	569	549	555	543	555	569	593	549	582	570	559	549	553	602	594	576	595	630	613	549	599	578	534	576	550	589	588	605	581	551	574	567	585	614	579	559	600	574	537	588	573	553	601	575	574	536	539	558	607	564	571	522	549	535	607	579	583	533	554	583	577	569	574	553	582	594	551	557	556	594	555	592	608	583	513	522	590	569	591	547	567	554	580	577	574	590	624	572	567	540	566	592	572	558	601	525	597	559	568	528	603	577	566	569	573	560	566	576	604	583	571	590	594	564	568	583	558	596	558	548	510	587	604	583	569	601	576	600	575	579	496	579	580	565	542	553	530	611	574	594	568	628	525	563	543	607	574	550	541	512	593	586	565	612	560	573	570	551	577	559	579	581	631	576	552	545	559	618	529	569	573	562	558	525	589	551	590	604	598	578	609	581	578	572	562	585	546	576	580	588	626	570	597	590	563	535	569	568	591	540	591	559	555	578	573	537	559	598	581	598	563	562	599	592	557	574	554	574	558	546	577	569	587	586	579	579	561	560	587	571	571	621	561	612	572	535	590	577	619	556	589	561	598	574	564	561	568	574	572	568	611	551	577	536	595	560	550	608	583	593	587	530	532	556	582	569	538	611	590	580	579	561	563	582	562	554	557	562	565	569	613	562	590	530	590	543	583	551	569	603	551	539	605	598	560	565	611	508	583	589	594	555	588	540	613	536	594	569	604	587	604	559	566	564	563	517	535	498	592	544	547	577	591	515	579	575	531	577	577	571	551	597	551	583	558	570	583	531	570	582	550	560	566	594	561	568	565	594	576	562	552	611	569	566	557	547	548	539	574	527	630	572	569	516	621	580	532	534	582	592	589	570	586	574	557	591	534	591	592	595	583	593	595	587	573	516	539	613	546	550	559	577	551	525	563	566	608	548	586	611	591	547	554	523	538	560	546	569	583	590	578	578	544	542	583	553	544	556	574	534	531	553	557	548	602	585	541	568	580	579	574	620	543	554	561	572	561	563	577	557	583	556	577	577	559	546	556	555	607	538	599	557	583	582	574	526	553	543	597	547	547	586	567	580	581	558	579	599	589	576	558	571	581	545	568	536	603	579	556	552	570	607	570	581	525	596	529	576	591	559	598	574	557	569	581	567	569	567	554	579	507	622	573	572	583	552	549	532	574	567	592	588	584	616	543	615	622	585	573	512	545	571	554	586	594	588	546	548	601	585	575	587	570	580	557	592	626	569	617	540	562	544	555	527	525	591	555	579	569	606	576	543	573	580	534	569	578	609	543	583	579	581	602	572	580	568	585	536	574	561	574	557	559	568	626	540	575	548	567	569	563	581	564	571	578	575	583	573	533	605	564	544	601	580	575	569	552	604	536	536	577	556	545	560	594	594	572	567	581	545	555	592	615	523	583	577	547	564	552	599	522	584	538	546	552	581	549	572	554	556	577	587	577	569	568	580	611	585	596	559	584	564	510	569	585	602	570	539	623	582	584	553	581	590	579	559	560	567	594	613	584	543	559	543	539	572	551	609	609	569	548	557	576	608	556	560	584	587	558	553	579	564	564	505	579	560	551	558	551	551	608	536	545	543	589	574	585	590	505	573	582	559	587	562	587	588	585	575	572	555	577	574	568	604	554	552	552	577	567	536	519	553	589	599	567	533	596	585	546	542	569	537	530	533	562	559	582	553	571	572	588	524	551	554	558	541	578	596	556	564	586	578	559	547	569	562	569	552	592	557	573	533	559	544	557	510	571	554	558	557	554	584	593	512	567	554	525	607	561	595	579	545	557	547	569	526	571	559	568	594	608	606	589	584	549	560	535	564	556	535	568	555	565	533	595	602	516	605	584	548	558	564	597	565	607	582	563	565	551	539	559	580	544	573	606	585	610	581	610	579	585	574	588	567	563	571	589	554	579	561	593	555	514	563	548	556	561	577	582	539	582	579	567	554	534	553	573	588	574	514	588	550	582	538	592	600	562	613	548	573	602	568	580	549	533	586	569	565	541	543	581	535	589	550	592	544	571	620	595	574	594	541	550	615	587	596	543	540	566	590	548	551	590	585	595	553	517	564	560	579	583	616	608	573	531	585	587	583	600	611	562	602	550	583	599	568	534	570	576	630	573	559	542	560	537	554	563	587	539	593	550	534	569	575	571	588	534	609	585	607	580	540	525	596	579	576	616	552	562	539	561	573	559	582	567	545	527	509	595	595	587	532	567	558	574	594	568	593	550	570	567	574	525	576	574	569	557	553	551	538	553	579	566	600	566	530	565	563	598	565	565	601	528	555	567	596	589	617	581	558	603	613	581	579	563	552	592	607	569	604	596	575	577	545	582	549	562	561	541
913	181	150	148	124	129	140	149	154	145	125	130	111	123	106	106	121	93	127	117	109	98	122	119	112	110	114	107	117	102	80	91	101	97	116	101	96	103	122	115	94	111	105	87	84	113	124	84	111	108	101	110	110	88	96	106	89	103	114	110	96	115	106	113	106	109	113	106	94	102	90	110	106	90	97	100	89	111	106	84	108	129	99	83	103	90	82	109	92	123	126	110	103	93	92	103	98	90	91	108	106	107	120	111	97	93	95	103	102	113	95	97	94	96	93	110	93	119	100	109	103	93	98	103	108	97	108	108	104	99	99	97	104	104	100	100	105	104	88	106	118	87	108	89	103	110	107	102	120	96	93	99	100	100	109	113	101	102	99	93	102	104	94	116	95	112	92	102	98	100	101	80	113	100	95	96	92	100	114	111	86	101	113	110	95	113	94	103	104	92	105	114	87	102	104	113	90	107	90	99	101	101	99	109	86	102	95	102	106	110	89	102	96	115	91	92	100	88	110	109	95	98	104	122	96	107	97	108	89	95	109	108	102	90	116	122	90	100	102	98	106	96	92	79	94	111	103	91	85	108	105	95	110	109	106	83	95	110	92	106	98	93	101	117	127	105	91	96	102	86	117	110	96	111	91	104	99	99	90	92	108	122	97	105	104	125	103	95	115	115	98	105	109	90	111	118	119	115	105	105	120	114	91	116	124	112	98	90	99	92	107	101	96	90	96	115	88	94	97	101	122	92	95	109	104	101	112	121	104	89	95	103	104	122	77	116	104	85	92	97	104	99	84	97	98	113	87	96	95	97	109	111	98	103	108	93	106	96	113	107	99	96	97	108	105	108	102	100	103	110	96	102	105	105	91	103	89	107	84	105	73	90	98	108	121	96	110	101	100	97	130	92	108	89	107	99	95	114	91	94	123	116	101	101	116	95	87	108	110	103	101	92	106	96	114	101	101	97	105	109	110	102	96	102	103	90	121	93	95	100	106	100	103	94	76	94	107	101	109	128	104	83	111	99	110	96	82	92	108	107	94	87	97	92	111	93	94	98	110	109	106	118	89	100	114	93	114	96	111	105	97	88	80	101	76	99	103	102	101	80	101	107	111	118	102	93	84	115	106	78	104	101	109	114	104	101	106	101	94	106	106	102	101	93	99	109	96	110	108	107	99	84	102	113	110	97	102	108	107	95	105	103	117	101	112	120	118	109	83	101	107	107	111	106	123	122	94	95	98	101	107	102	120	99	114	113	100	108	110	111	104	107	99	96	95	98	97	113	113	95	120	104	94	106	81	112	103	109	111	89	88	87	101	110	84	85	98	101	105	111	106	93	125	112	101	101	115	94	115	120	85	102	92	95	117	117	121	109	97	112	100	93	107	91	93	100	100	114	90	109	125	101	105	89	95	85	138	98	97	91	97	91	102	84	88	97	103	82	108	99	107	129	105	95	89	97	92	92	82	86	102	105	114	112	98	101	106	108	100	102	82	94	102	99	83	119	86	95	94	98	86	94	96	108	96	101	92	107	95	106	84	104	103	102	109	120	93	99	86	117	104	104	105	96	77	103	88	96	99	125	127	112	108	104	92	90	106	109	103	110	85	118	96	97	109	106	92	127	99	107	113	115	96	111	96	97	100	107	99	116	112	93	93	113	95	79	111	105	89	107	72	101	116	111	92	96	104	97	94	96	97	96	116	103	92	84	107	95	113	93	110	97	93	120	121	92	103	107	102	107	130	95	114	96	87	112	108	90	104	106	99	111	104	107	82	96	92	95	92	85	101	101	97	109	109	106	102	94	108	104	108	104	124	112	99	94	110	105	105	122	110	85	94	109	90	97	95	106	100	111	117	98	82	94	108	101	115	102	99	107	111	101	104	96	93	117	105	105	91	83	107	88	88	108	99	99	115	81	127	96	107	95	86	117	110	121	96	90	89	125	108	111	101	86	92	92	118	99	99	103	102	95	107	103	110	108	117	94	95	93	93	102	124	102	111	88	112	89	94	103	108	114	92	99	114	87	109	96	106	104	101	90	101	129	113	107	111	94	111	95	96	111	100	97	122	94	94	110	88	105	96	110	101	101	111	97	89	113	101	111	108	97	96	92	92	99	110	115	104	100	102	98	100	99	97	98	96	115	97	83	103	108	122	104	113	102	103	91	99	102	101	92	112	104	101	100	107	99	104	101	107	101	97	110	97	109	117	106	104	110	93	115	105	96	104	111	100	91	86	99	110	97	99	85	95	103	106	115	115	99	89	96	107	99	120	93	114	95	126	86	109	85	102	100	102	106	82	93	97	94	87	110	108	113	97	99	102	119	96	104	93	96	124	102	111	103	87	106	94	100	88	112	101	116	90	107	88	115	95	105	113	98	97	93	110	96	106	98	98	98	98	106	97	92	118	88	102	85	113	92	106	96	104	101	116	125	119	100	104	118	96	105	126	100	88	84	109	100	109	114	110	100	116	109	96	116	94	98	109	99	88	105	97	98	116	92	99	112	91	99	91	110	115	95	104	104	109	99	108	117	111	106	102	87	109	94	115	92	78	87	108	100	85	106	99	98	95	98	96	82	101	93	86	99	111	111	113	87	130	99	91	112	101	89	98	105	88	101	119	122	113	109	101	109	114	85	98	95	117	98	91	97	94	124	94	91	86	92	114	84	101	92	110	98	97	86	106	104	105	94	112	98	93	94	89	103	113	109	101	108	105	107	110	117	101	97	105	116	110	112	107	89	113	104	113	115	85	96	108	94	96	106	113	107	86	104	91	99	106	92	100	97	111	100	116	105	104	108	114	122	93	95	100	109	104	93	93	102	111	106	101	100	97	97	111	113	89	99	88	104	96	101	99	114	92	98	101	102	98	116	104	94	103	111	106	102	108	98	112	111	102	122	99	86	99	105	102	83	92	112	117	97	114	108	99	107	92	111	109	115	75	108	116	101	111	97	112	100	100	95	117	102	98	117	99	119	93	113	97	111	103	100	99	95	90	99	97	114	100	105	106	110	114	92	108	115	92	88	95	107	102	105	94	99	102	105	98	105	103	84	100	104	110	94	103	91	105	112	99	91	104	111	87	88	104	106	120	91	105	110	119	101	77	109	94	86	105	112	89	112	104	98	99	136	100	98	102	104	96	116	96	86	103	100	97	103	90	113	98	100	96	122	105	93	105	110	104	109	108	111	91	95	109	100	109	106	111	94	94	110	100	101	121	105	91	101	86	91	101	102	112	113	101	94	79	96	101	88	94	95	114	111	105	80	102	119	107	113	104	114	107	98	100	99	104	96	89	101	122	97	114	106	97	115	101	112	98	107	111	118	125	126	106	122	105	80	93	85	96	92	111	112	93	87	118	95	110	106	110	112	114	103	105	108	88	93	95	94	106	103	109	97	95	83	114	92	80	97	108	103	114	97	114	122	121	105	102	119	94	91	95	84	108	108	101	104	87	109	104	118	122	119	110	97	116	101	102	107	99	108	106	101	103	86	109	90
8781	2079	1228	1775	3385	3838	3734	3196	2672	2343	1962	1801	1633	1459	1383	1253	1168	1133	1096	1035	963	1030	954	943	937	865	873	855	849	841	859	864	807	829	860	819	759	775	798	835	810	743	753	768	752	776	824	724	859	762	755	802	758	794	794	754	823	750	807	792	783	757	766	748	796	735	759	769	775	743	710	768	740	813	773	780	759	753	784	770	750	746	765	736	810	757	680	755	763	729	792	785	706	776	802	813	790	741	740	776	767	756	786	735	722	766	761	752	763	787	773	735	782	759	804	747	775	742	785	780	767	765	790	740	775	731	726	751	761	721	729	802	713	778	752	770	737	774	705	771	758	741	757	730	728	771	776	777	798	700	793	761	756	798	702	735	768	774	761	725	771	700	765	784	764	766	745	763	759	785	730	723	805	723	764	772	722	768	739	738	707	767	755	710	697	763	766	764	782	749	748	789	737	765	757	761	743	705	788	735	744	741	753	761	725	718	753	795	717	716	705	719	708	758	755	800	732	736	755	769	741	754	777	732	753	763	744	794	764	766	760	710	704	779	723	718	763	735	735	731	744	811	738	742	770	738	740	736	756	804	753	760	768	767	749	723	780	720	782	743	743	756	731	705	762	767	721	712	735	728	784	720	735	777	747	733	734	708	737	709	751	768	785	770	725	733	772	741	738	748	701	754	778	731	787	763	729	764	779	709	698	768	791	834	772	762	771	717	806	751	744	780	780	762	746	773	783	763	786	777	739	768	722	760	724	749	752	754	790	734	728	798	743	781	779	747	713	761	754	777	727	760	697	790	755	684	743	765	740	757	735	746	743	770	711	727	727	745	718	726	752	776	763	679	744	758	810	775	746	760	787	758	788	746	691	735	717	797	726	718	767	719	735	743	717	743	744	764	744	740	745	724	752	742	744	760	761	726	755	730	759	751	777	719	741	758	760	774	743	750	745	745	727	758	753	799	746	727	770	735	793	737	766	702	738	751	721	735	769	784	753	786	780	740	773	760	727	795	784	728	730	788	756	704	759	738	739	760	711	719	696	773	750	753	758	732	772	744	741	727	789	752	784	756	708	722	709	710	771	781	727	684	775	800	777	732	716	762	770	774	777	747	738	739	736	703	724	735	745	775	729	745	751	739	733	741	763	735	735	745	767	777	732	774	748	768	712	762	771	739	782	734	780	723	742	722	729	720	765	758	761	756	798	771	768	732	741	747	747	775	755	785	787	709	776	740	765	770	776	807	748	716	787	789	747	762	695	770	815	721	763	765	754	749	793	724	742	763	699	795	738	728	726	804	782	708	795	770	765	770	764	735	727	755	793	711	717	733	720	750	713	739	763	744	751	804	759	701	753	791	800	799	795	728	729	725	771	735	786	787	761	733	762	709	734	738	745	695	710	719	767	724	753	769	705	702	714	723	753	777	744	709	731	734	759	749	802	710	749	733	750	742	692	733	745	728	771	772	730	795	782	744	748	716	738	738	753	738	775	734	728	738	761	738	721	796	796	751	759	713	794	751	743	733	727	751	756	759	784	781	731	743	726	785	735	760	715	748	764	683	747	726	773	751	726	773	720	754	779	764	738	745	741	738	727	811	770	766	750	736	693	776	719	809	767	768	778	747	730	780	740	791	782	774	751	730	764	717	724	756	725	791	711	745	781	727	732	768	742	716	768	737	786	777	738	771	760	739	753	727	733	766	763	717	729	744	722	739	799	719	749	717	797	755	780	739	739	768	782	749	755	764	738	723	697	726	715	716	769	721	733	725	709	753	738	767	739	770	785	781	737	780	787	771	735	770	767	805	755	756	772	731	774	769	732	725	763	706	770	741	757	739	748	780	776	746	722	752	744	729	734	731	774	770	817	770	768	729	749	721	746	744	740	732	737	774	738	805	765	742	749	772	749	721	757	732	801	768	712	734	730	763	774	779	772	746	769	751	767	746	765	754	702	753	715	741	766	703	700	743	778	775	770	739	799	746	736	721	719	731	725	763	747	721	756	776	790	782	766	771	745	708	758	731	748	778	767	763	735	764	759	764	782	754	734	746	756	780	798	734	739	774	729	753	710	697	733	737	681	769	709	738	772	800	755	749	791	778	714	796	762	718	782	746	767	756	753	725	722	747	750	755	754	755	717	746	762	720	747	747	738	740	726	692	676	787	735	714	765	716	787	802	730	767	783	703	758	736	753	748	744	744	689	769	750	786	716	731	742	745	747	769	778	750	744	757	757	776	750	771	756	695	763	736	690	732	721	722	749	755	812	730	734	716	739	776	764	725	814	777	712	732	758	751	780	779	724	734	768	754	757	800	798	745	738	728	738	722	744	744	725	722	752	735	744	752	763	741	725	777	742	718	740	765	790	718	737	743	741	786	747	697	757	780	662	669	776	727	798	742	788	718	773	773	801	772	756	726	770	711	735	784	769	757	781	729	776	702	774	742	713	751	731	739	699	795	738	739	751	720	708	740	730	780	771	810	758	763	803	778	748	764	728	755	731	764	775	753	749	744	743	702	748	731	740	715	713	753	770	730	709	722	753	778	715	748	748	696	679	689	767	772	789	721	768	754	734	748	752	774	726	673	747	721	775	742	754	735	756	750	736	797	788	772	760	708	735	761	770	747	735	795	780	749	800	775	726	703	743	765	729	718	760	709	763	779	780	761	771	764	751	713	759	804	734	780	711	795	775	747	801	773	745	740	742	752	773	737	761	760	783	738	752	724	723	764	773	725	768	739	799	726	751	731	690	730	690	723	747	797	782	829	726	751	716	733	753	775	709	757	707	757	746	754	761	733	752	755	735	765	764	732	782	724	784	692	719	723	767	773	751	727	754	752	743	745	731	739	742	740	728	753	726	791	758	781	763	716	727	791	763	764	787	744	711	750	822	748	747	749	799	726	708	748	751	789	754	730	751	738	721	720	733	716	737	747	760	756	738	734	762	723	761	759	772	767	746	733	755	776	736	719	733	741	799	769	747	760	717	784	781	755	759	738	752	755	691	719	731	740	730	734	794	727	723	739	765	732	728	776	725	746	743	709	746	760	768	758	795	739	786	738	749	751	822	777	768	775	744	765	766	783	720	789	754	741	743	748	715	762	690	786	755	754	730	715	756	728	714	779	773	733	733	751	764	698	732	757	743	759	784	755	710	749	753	762	745	781	752	757	747	743	746	733	739	694	744	767	782	775	734	768	794	803	709	796	713	788	722	707	755	772	770	734	805	755	801	764	755	760	727	751	775	776	769	742	763	702	744	755	774	759	752	779	707	788	758	718	759	788	748	705	778	767	758	688	737	767	715	742	773	748	751	755	729	726	725	762	741	759	719	742	717	765	764	771	739	748	732	750	793	763	752	755	765	770	797	717	711	751	739	766	694	754	780	800	744	715	785	747	764	731	764	770	768	734	688	765	722	722	735	747	772	711	713	780	720	730	771	770	787	734	794	762	748	734	779	709	759	755	781	696	783	768	757	776	724	779	785	764	731	794	748	746	766	790
1007	45	38	53	37	45	43	33	38	31	48	35	36	38	42	38	42	37	36	41	37	43	38	46	32	44	29	31	41	35	36	45	37	40	39	27	39	36	41	35	34	34	36	42	29	43	41	42	39	58	35	33	31	38	30	45	42	37	35	33	41	39	43	37	39	38	33	46	46	31	34	31	29	44	28	25	40	26	40	34	42	28	30	42	35	45	41	42	39	40	32	43	37	42	34	37	44	33	46	36	39	27	26	27	27	54	36	33	48	36	32	33	32	44	33	44	28	29	34	43	39	30	35	29	42	35	31	37	33	39	34	30	44	37	52	30	32	38	38	41	35	37	32	30	33	41	38	46	23	30	32	32	38	35	33	30	30	33	36	43	34	38	40	38	39	43	43	33	35	41	38	33	41	31	39	41	34	31	45	39	32	34	33	40	40	45	30	40	35	36	36	37	38	29	44	37	40	46	28	36	35	35	28	31	46	33	35	23	27	44	28	30	41	39	39	33	51	30	36	31	49	22	35	43	23	36	36	34	30	34	39	32	38	42	50	42	39	44	33	37	30	31	44	37	42	22	33	37	40	37	44	41	36	30	40	38	31	39	30	43	37	42	44	40	34	44	37	32	34	37	29	38	32	35	37	30	36	41	45	50	40	35	35	39	39	24	27	29	36	36	42	36	34	45	33	41	24	24	52	36	44	36	43	37	24	32	34	30	33	37	37	37	29	29	37	36	34	36	45	37	50	47	38	37	32	34	33	39	32	43	31	43	35	32	46	39	39	45	28	37	48	47	36	25	42	30	41	37	30	42	52	31	39	33	32	32	31	25	45	50	50	39	28	40	32	31	35	47	35	29	45	38	36	32	37	36	33	29	35	40	53	38	38	20	33	40	37	25	29	30	41	38	35	28	30	34	35	39	33	42	38	36	36	42	44	32	31	40	31	35	55	39	42	24	41	37	34	30	40	27	34	37	34	47	32	36	34	38	23	42	41	46	44	45	38	46	40	37	33	32	32	22	34	31	32	34	33	40	23	39	43	36	28	40	41	42	37	33	37	47	31	45	42	31	42	29	38	45	46	37	35	38	33	30	27	38	36	31	37	35	41	32	27	48	43	22	38	45	44	37	40	33	25	44	44	34	49	42	40	35	44	42	29	40	48	40	25	42	38	40	46	38	40	33	38	46	31	41	40	39	37	38	43	26	32	36	38	31	25	38	37	28	44	29	40	36	37	33	38	36	33	25	37	41	44	45	28	39	29	36	29	42	42	43	35	40	37	40	36	28	33	36	45	37	52	26	38	37	32	37	36	35	32	43	40	43	39	36	40	31	41	33	42	40	37	54	44	34	36	38	39	41	38	37	28	44	33	36	43	32	39	31	47	33	40	48	40	40	25	36	41	44	28	41	30	34	33	38	33	23	34	29	30	38	32	42	48	43	25	47	43	34	37	42	43	37	38	28	46	42	44	34	37	40	33	46	39	37	30	32	53	32	31	39	40	45	38	39	40	49	32	35	32	43	46	42	40	33	30	23	33	30	35	43	42	44	40	30	34	40	33	36	26	37	39	38	42	39	36	28	34	22	39	39	41	39	40	36	47	23	36	36	35	41	28	34	36	29	37	41	36	41	46	36	35	28	21	36	27	36	34	38	42	34	27	37	39	32	33	40	32	23	45	38	40	29	35	33	51	25	32	45	27	47	35	39	24	33	25	39	43	34	43	36	30	37	41	45	44	52	41	40	38	47	39	33	42	37	43	45	34	26	48	42	39	40	38	40	31	44	37	35	41	37	36	31	36	38	31	44	27	42	29	34	34	31	30	26	29	40	34	45	50	44	38	40	30	26	45	40	37	38	38	29	28	42	35	38	35	35	33	37	45	38	42	44	34	44	32	35	45	41	41	26	41	31	44	38	30	36	35	41	40	36	43	45	40	37	38	37	25	45	33	35	40	31	26	43	28	43	44	33	39	37	31	48	34	40	35	33	31	37	39	31	47	35	58	43	37	24	40	44	33	36	48	46	43	44	53	40	42	32	38	43	37	33	32	23	47	42	35	34	28	32	31	35	32	29	29	36	33	46	30	41	50	36	33	38	37	35	31	34	26	46	32	35	33	34	42	31	30	28	44	37	24	40	36	27	26	41	32	35	38	38	44	35	43	34	39	40	31	35	32	31	37	39	31	33	36	23	27	34	43	36	43	32	35	28	40	34	33	53	37	38	42	26	44	42	42	32	26	30	37	38	36	45	39	35	35	44	29	39	42	41	39	36	25	40	38	37	29	45	48	28	36	31	33	27	35	44	41	36	38	31	32	34	32	29	40	42	41	38	36	44	32	38	39	37	38	23	34	29	38	34	34	46	44	42	48	41	50	33	32	32	35	49	34	35	40	36	35	37	39	30	30	26	47	46	40	40	30	37	34	45	34	43	33	40	33	30	28	28	37	36	36	38	36	29	34	31	56	27	38	36	30	31	40	30	24	37	39	33	41	42	41	35	27	40	33	36	34	43	36	34	33	43	32	37	38	41	40	26	29	24	40	46	37	46	18	31	39	44	28	38	42	32	41	33	31	40	33	35	35	32	26	33	43	40	29	41	50	32	40	41	33	31	28	40	40	39	41	31	38	52	32	38	36	39	42	32	44	38	50	37	40	38	28	40	30	28	32	31	43	35	36	36	31	27	37	34	31	38	40	38	25	38	32	28	49	38	47	39	37	34	44	35	44	39	31	43	40	41	34	40	42	24	33	42	37	37	37	36	35	45	41	38	32	45	39	40	33	47	42	29	29	28	32	40	31	40	31	32	35	32	42	29	48	38	34	36	40	39	43	36	30	35	31	30	23	38	31	34	34	22	26	41	45	35	35	31	38	27	40	47	39	33	38	35	40	28	34	30	43	23	35	45	37	26	48	36	39	32	35	31	41	41	42	32	36	30	41	30	38	40	22	29	36	38	39	42	40	35	21	35	30	41	40	35	37	44	36	47	25	32	41	43	45	32	29	30	45	33	34	44	38	41	30	36	37	38	36	35	29	44	32	29	35	31	45	27	42	44	31	38	38	40	25	42	41	25	31	49	31	46	40	29	27	32	43	55	46	29	39	33	47	36	45	41	55	36	37	42	41	32	38	47	43	29	32	39	41	24	49	39	44	48	41	40	41	37	32	34	41	34	44	36	42	39	42	34	38	36	39	21	35	44	32	48	29	48	50	39	38	34	41	44	30	34	34	30	37	34	45	31	45	30	40	35	33	33	30	39	49	51	33	34	30	31	48	38	27	41	45	35	28	36	37	44	40	30	33	40	42	38	43	31	35	32	33	28	32	42	47	29	32	27	36	39	37	40	30	41	44	47	35	34	28	36	32	31	38	37	39	44	29	32	38	48	34	36	36	38	42	39	46	36	40	34	39	35	34	40	39	34	36	35	25	42	38	44	23	35	35	35	27	29	34	41	25	37	27	34	37	42	40	37	35	32	31	40	29	34	41	46	32	38
6301	488	433	687	599	613	665	598	552	524	496	450	409	415	405	360	344	356	343	339	331	327	330	327	302	342	341	298	301	306	319	322	347	319	280	322	296	323	312	302	322	320	290	305	271	297	300	277	343	302	320	310	278	301	307	294	321	294	285	294	296	300	286	290	300	282	309	284	318	292	296	301	280	340	306	295	320	276	259	292	315	283	296	290	283	316	315	280	280	291	293	274	285	281	297	296	318	281	288	286	275	298	289	318	311	297	286	301	310	305	289	299	279	296	319	304	296	276	293	302	301	279	271	290	294	314	295	325	241	274	274	293	296	275	342	294	293	303	316	291	290	303	264	299	276	274	309	282	311	305	326	289	316	310	269	306	279	310	304	280	305	324	316	298	326	291	288	286	279	283	283	283	266	303	293	284	312	291	302	289	296	293	307	296	294	309	307	290	290	289	310	285	285	327	285	296	280	284	309	300	302	307	281	302	320	266	310	307	281	309	322	288	292	278	321	296	297	296	278	297	291	316	288	310	305	316	276	308	274	302	280	299	319	284	290	275	308	293	303	303	288	308	327	295	282	280	276	296	282	317	272	302	280	272	284	279	312	258	307	291	281	295	293	292	292	312	310	316	298	307	299	313	298	285	289	295	286	300	270	282	320	311	293	318	312	297	275	289	294	320	320	306	311	297	293	274	288	304	305	274	333	329	306	278	287	295	303	316	284	322	316	305	287	274	297	301	301	303	283	289	297	281	313	297	264	288	262	305	280	325	285	290	287	290	291	311	305	334	278	284	319	316	290	316	303	292	285	294	305	273	287	297	307	317	322	288	301	262	289	270	308	348	273	317	316	271	272	311	289	270	275	268	279	272	335	306	291	297	300	267	293	302	277	271	313	329	304	271	287	289	288	292	286	279	297	264	303	306	286	272	288	286	326	312	293	297	265	301	271	275	280	312	298	282	281	278	299	256	273	283	282	278	274	308	261	315	309	299	307	307	294	308	285	282	311	290	272	293	294	273	317	291	307	300	286	299	262	272	325	283	309	297	280	305	265	286	276	268	299	276	297	294	340	292	280	314	303	293	280	323	292	309	295	269	326	294	285	312	310	292	294	330	283	287	290	279	284	330	294	272	283	312	288	278	317	291	306	282	299	303	309	288	232	316	293	288	300	283	320	307	299	297	326	290	302	276	277	304	297	310	290	302	278	293	305	280	294	284	322	291	269	315	266	320	316	266	283	286	286	316	294	310	284	282	296	275	243	307	318	307	302	313	278	299	298	298	280	336	309	300	315	317	309	332	280	298	306	312	292	289	274	286	287	344	283	298	291	313	302	292	268	284	292	286	295	288	276	282	338	302	265	282	310	295	287	293	305	298	303	291	302	293	288	299	300	320	290	300	292	293	311	274	264	275	293	308	296	317	287	288	275	306	305	279	303	290	297	319	293	300	288	314	285	249	303	300	309	292	286	303	303	322	308	280	294	322	269	284	303	284	288	299	297	281	307	287	316	302	268	280	313	288	284	306	275	302	326	280	312	277	285	324	270	305	318	284	274	297	296	317	306	287	287	298	292	293	306	271	275	291	308	316	292	268	285	285	295	269	302	280	306	321	292	311	290	290	288	295	299	262	286	288	305	303	304	305	295	303	306	281	293	290	343	279	291	359	292	278	265	299	289	291	284	320	298	312	305	288	307	319	294	294	311	294	299	282	306	269	283	285	318	282	279	271	303	265	305	281	303	314	313	308	293	311	267	329	310	300	313	314	336	321	312	281	312	292	322	320	325	323	301	274	300	310	275	278	273	258	298	323	308	260	313	282	281	286	254	285	296	295	282	302	296	317	284	298	304	270	286	281	304	292	291	295	306	281	252	300	327	258	290	315	294	286	269	296	295	264	309	304	291	327	288	312	270	312	306	298	291	258	313	285	300	269	301	303	288	290	302	285	288	299	286	292	274	330	325	275	280	292	326	281	288	275	296	309	280	286	345	306	308	278	275	287	325	306	272	299	297	320	294	313	285	288	299	279	298	293	324	261	288	297	303	280	303	293	269	273	307	326	290	269	296	313	270	298	314	252	288	312	312	281	309	270	301	277	316	303	312	281	256	273	276	316	313	276	278	278	292	300	321	295	285	302	279	262	261	279	285	294	280	294	291	307	282	323	277	287	276	282	294	313	284	271	316	273	296	312	279	290	293	292	310	317	281	298	297	299	305	262	315	288	309	298	298	281	288	291	306	280	313	268	297	297	289	318	293	306	291	287	258	288	286	292	299	304	279	297	288	283	280	305	314	284	284	303	284	244	307	305	289	299	282	295	341	266	283	293	290	335	288	269	296	290	308	255	308	290	297	308	294	284	307	256	259	320	315	272	284	300	280	284	265	301	302	287	292	300	300	256	293	307	267	286	302	276	321	291	299	267	297	302	288	288	319	286	311	289	312	282	302	271	310	321	303	304	315	271	303	278	314	285	295	322	287	296	294	303	304	303	286	279	265	302	256	268	290	284	296	342	294	292	287	287	264	277	304	246	281	273	319	270	304	320	266	288	314	281	311	285	327	281	297	317	283	288	284	297	272	306	266	307	290	310	290	309	251	247	304	306	306	276	311	292	301	264	311	295	286	292	297	306	274	313	294	333	303	341	269	306	332	346	319	286	275	300	267	318	295	296	290	331	323	307	315	297	317	263	306	287	284	265	295	315	299	325	288	288	289	267	279	328	284	308	282	265	275	268	298	294	272	275	277	303	286	305	294	296	307	271	278	288	292	288	256	297	280	284	289	305	298	260	250	315	268	311	293	329	294	329	299	310	283	277	292	273	283	321	278	286	303	327	314	289	282	322	291	317	281	288	280	302	288	299	311	282	272	319	326	270	260	311	272	329	280	269	307	281	341	285	320	309	283	352	293	295	284	306	294	332	311	286	289	292	284	336	304	313	300	297	310	301	276	278	330	278	299	295	274	291	287	280	301	279	293	283	293	294	299	259	289	273	279	264	308	297	321	267	282	320	311	283	285	285	324	299	308	301	314	306	305	279	303	278	289	297	285	293	268	305	291	260	291	288	291	289	312	319	343	270	300	319	296	260	294	309	299	309	279	302	283	264	304	307	306	250	325	287	316	291	301	298	306	293	292	296	296	306	312	286	290	291	316	281	275	294	326	308	299	279	271	284	295	281	300	325	302	294	308	292	297	345	308	296	302	350	305	287	297	308	290	284	272	280	291	317	272	280	275	298	312	311	278	273	316	298	289	281	270	317	289	285	291	299	279	305	306	308	282	285	305	298	292	276	310	285	300	283	269	306	270	292	248	262	246	285	308	303	292	317	288	285	290	301	292	293	297	288	293	285	281	282	314	303	294	274	286	281	293	253	305	302	292	315	306	272	281	284	290	288	307	312	306	279	303	307	303	302	311	310	282	303	291	285	251	303	314	300	279	300	289	283	278	302	280	276	279	288	312	287	298	325	324	312	275	312	275	268	320	280	251	287	327	298	306	285
481	105	111	114	95	79	83	90	102	96	84	78	92	80	85	86	86	65	88	86	88	75	56	64	82	87	76	70	83	84	59	68	51	65	79	59	79	70	62	84	70	80	55	61	65	69	67	84	79	76	71	56	65	68	78	79	59	71	66	59	62	67	52	67	80	61	61	59	63	67	63	66	72	67	85	79	60	72	67	66	61	67	60	76	73	59	81	60	63	75	67	59	86	76	68	76	71	82	67	71	64	59	64	75	65	73	60	71	68	67	57	52	67	84	83	63	64	86	56	71	70	62	69	79	77	83	64	70	75	62	47	55	56	65	67	70	71	72	70	63	63	83	66	83	70	67	69	82	59	65	61	68	74	57	85	78	63	57	68	64	75	54	80	54	77	81	57	84	79	59	78	51	59	75	73	64	70	57	62	59	70	56	74	46	69	60	73	66	81	73	69	77	61	63	81	81	64	92	70	77	69	72	65	63	60	49	68	80	69	66	77	65	66	63	63	64	65	57	63	69	71	76	75	63	72	75	63	80	64	60	68	85	72	67	65	76	74	64	70	61	69	63	68	69	72	65	71	74	51	58	72	70	73	58	59	70	63	77	78	80	62	61	74	70	86	68	75	78	65	68	78	76	72	69	72	77	74	54	59	69	69	77	70	73	72	63	70	66	52	69	71	82	63	66	78	80	78	87	78	68	66	73	69	75	84	67	90	52	71	46	54	64	60	58	56	71	77	66	54	77	62	76	71	87	64	72	79	66	73	76	73	62	71	71	69	62	73	65	74	84	63	65	76	62	77	64	63	48	72	89	65	67	67	73	63	49	67	73	80	65	67	82	72	70	67	81	66	60	64	71	68	67	60	54	67	71	57	66	78	63	48	57	69	62	90	49	64	46	65	70	46	69	69	56	73	66	68	76	77	76	66	54	74	67	60	63	54	65	70	73	72	82	70	82	80	69	58	87	74	76	61	73	72	79	79	62	57	70	68	74	80	76	77	55	88	78	82	63	76	62	57	76	68	85	73	71	62	55	65	62	79	78	65	80	74	68	82	61	62	72	73	69	65	58	75	76	80	62	84	53	61	53	66	68	74	69	68	68	85	59	78	60	69	60	74	71	71	64	70	77	74	70	71	76	63	53	72	64	72	63	82	61	68	62	59	52	76	83	69	62	87	60	58	87	55	73	64	56	65	57	60	57	65	67	59	62	56	64	59	66	71	68	63	72	79	61	59	53	72	75	54	74	71	54	76	60	81	45	63	72	60	65	70	68	71	59	72	69	73	72	64	88	75	61	74	67	53	74	63	63	66	72	63	64	73	76	82	64	65	65	60	65	57	73	53	67	76	67	69	52	67	65	60	61	64	61	88	62	78	61	81	66	61	63	82	78	77	61	75	73	77	56	83	72	69	71	70	63	77	58	83	81	47	57	64	73	65	66	49	77	85	67	66	64	70	52	71	76	73	71	72	70	78	64	76	65	61	69	65	59	82	60	60	52	54	66	73	54	58	80	81	68	57	68	88	79	84	78	63	60	71	78	77	84	67	65	77	70	101	72	69	69	69	78	86	78	65	69	66	71	74	64	65	68	81	58	59	75	78	70	74	67	76	76	55	61	61	61	75	64	71	64	59	74	74	67	68	66	59	70	75	67	51	78	78	72	91	63	69	73	64	77	61	49	63	55	73	78	53	73	72	74	77	82	68	72	59	68	74	76	66	63	71	71	75	76	75	55	69	70	81	60	70	66	69	60	85	84	82	54	77	64	74	68	64	54	85	65	76	67	88	77	68	73	68	57	80	77	59	82	75	73	62	66	63	77	71	73	66	77	83	56	64	67	64	74	69	73	58	84	72	60	73	67	70	61	66	64	59	73	67	68	73	62	87	68	86	53	74	82	67	64	67	56	71	59	62	61	68	82	52	76	75	72	60	74	77	76	56	66	57	76	62	67	65	64	64	69	74	73	63	72	61	63	72	65	82	68	76	61	81	74	85	76	83	77	62	74	70	73	84	65	66	66	76	76	67	63	71	61	81	61	74	64	64	75	64	78	85	62	66	65	73	64	65	48	73	58	67	61	63	77	70	80	66	66	66	72	80	63	66	63	64	84	76	52	62	81	61	76	72	55	67	56	55	58	70	72	59	65	59	81	60	75	56	60	68	90	75	77	78	66	79	70	65	69	76	69	74	73	73	70	62	72	62	88	72	80	58	73	61	69	58	61	56	74	61	60	68	66	73	53	62	52	80	62	77	63	57	72	70	92	68	71	56	77	85	60	66	73	66	70	78	71	66	55	57	60	62	58	70	53	73	64	59	68	63	63	73	63	70	70	59	73	60	63	64	75	77	52	72	76	71	70	69	69	75	77	68	62	66	68	63	58	71	65	52	61	80	60	71	50	60	71	54	74	52	54	65	73	68	75	80	72	72	80	76	82	65	63	64	64	59	60	64	73	93	66	64	60	78	73	61	56	59	59	62	67	72	78	63	69	66	67	71	69	70	60	67	71	71	63	57	64	70	67	60	72	61	50	66	63	57	67	69	66	56	79	76	58	77	44	66	75	60	60	59	55	75	74	68	70	70	73	65	72	62	59	60	65	74	79	76	64	47	63	73	72	76	64	66	72	54	65	65	48	66	62	73	62	71	89	60	77	70	65	69	62	62	74	68	58	74	71	77	68	60	69	65	80	68	55	69	61	73	75	60	69	75	67	77	68	76	73	70	62	66	66	66	72	72	61	58	75	80	67	61	68	85	59	70	74	75	79	66	62	64	61	70	84	67	77	69	67	65	73	79	65	67	55	60	79	61	73	75	73	56	67	75	47	81	70	79	57	75	72	65	66	65	63	80	80	65	76	63	70	68	66	49	82	58	64	66	65	73	80	67	68	56	76	73	51	77	76	70	58	75	59	57	71	75	71	71	70	63	52	66	62	64	76	72	66	62	62	66	70	77	73	78	52	71	77	68	68	58	69	73	59	79	67	63	60	67	69	56	70	66	66	61	55	58	56	67	57	70	61	77	71	63	62	66	68	73	66	56	65	80	76	55	81	73	79	76	69	73	85	56	67	76	62	63	82	73	84	64	69	70	65	73	71	65	68	73	91	54	68	90	57	69	67	76	66	60	70	73	71	71	58	60	66	86	59	82	77	61	77	77	59	48	61	55	52	71	70	66	56	61	53	67	61	61	73	71	69	63	67	58	62	82	78	71	80	81	74	67	55	68	66	66	64	54	63	81	67	58	71	71	66	63	75	66	74	67	74	78	71	67	73	71	69	72	63	63	62	67	71	66	59	86	69	57	75	69	75	70	78	58	76	74	66	74	64	56	68	75	75	61	67	67	68	66	67	62	65	72	73	64	52	78	63	51	74	59	68	66	62	82	71	61	61	61	71	83	63	60	73	76	66	66	65	65	56	80	72	73	72	65	54	69	65	65	69	76	65	69	61	67	65	56	65	74	78	83	77	89	73	74	59	80	64	63	69	69	61	62	61
5768	1413	1006	1479	2183	2334	2319	1933	1609	1339	1223	1100	964	881	835	772	729	732	682	642	679	614	597	604	632	592	538	531	545	538	549	577	541	521	542	508	526	505	546	543	538	525	530	505	542	515	499	535	519	509	529	499	501	525	470	493	547	494	508	500	487	499	487	510	512	530	503	509	487	502	498	541	497	486	508	480	513	504	519	492	522	522	537	546	474	502	517	510	505	503	518	504	494	497	507	501	492	506	476	449	487	525	520	478	479	513	528	502	448	487	491	506	519	520	551	505	501	463	503	509	474	539	516	492	505	463	489	482	510	533	524	524	461	509	507	502	474	523	486	527	449	476	467	467	522	521	519	513	501	487	515	494	494	506	497	514	473	490	497	495	470	505	505	500	484	501	528	496	481	515	536	459	493	505	486	517	546	481	499	479	462	476	469	488	478	457	504	503	503	496	513	491	492	520	492	519	493	492	482	515	487	475	478	502	515	515	509	491	488	464	507	508	499	480	496	476	495	519	533	471	459	488	545	502	504	482	512	463	494	509	507	476	487	525	525	483	505	487	484	499	516	493	525	487	520	521	498	501	432	526	522	486	506	501	505	511	516	502	495	494	513	462	496	483	473	502	473	479	509	465	487	500	488	447	481	456	514	511	494	477	507	443	467	505	497	473	493	524	469	484	481	520	501	482	495	487	486	478	450	465	494	475	481	564	487	475	495	490	519	492	462	451	502	515	504	464	481	491	501	499	452	495	469	490	529	503	483	520	502	480	513	526	499	494	497	495	494	468	468	459	477	501	527	532	502	448	484	509	491	502	476	499	488	481	506	526	484	481	495	478	492	462	432	484	506	516	482	472	513	487	471	504	484	488	531	501	510	522	466	485	453	465	501	510	505	505	491	525	501	462	465	517	475	528	475	489	520	492	501	497	523	477	517	462	510	457	494	484	519	480	476	526	472	505	495	501	506	488	479	514	466	488	492	484	505	490	489	503	461	512	474	476	481	540	483	480	507	520	503	515	520	486	475	518	534	488	524	496	478	517	467	553	461	505	491	532	508	475	490	519	475	477	487	510	517	499	504	469	499	459	500	466	522	533	516	541	471	492	538	461	490	490	499	535	531	488	520	476	520	518	501	494	444	513	488	480	486	474	485	479	514	488	508	492	519	497	467	500	492	494	488	508	510	489	538	510	490	530	463	546	499	453	499	501	488	460	478	548	494	520	488	527	486	463	485	526	468	507	466	488	534	462	515	507	521	500	512	433	493	501	502	459	490	494	533	532	476	500	475	479	514	517	460	494	505	478	506	473	535	497	484	509	475	469	512	485	482	501	474	503	523	497	491	458	496	530	484	502	470	459	477	491	500	507	527	492	506	490	485	526	480	504	465	527	475	470	542	485	493	491	489	495	470	483	496	445	497	509	499	469	516	468	494	487	518	475	494	457	541	508	509	529	486	494	467	494	518	502	525	489	482	471	433	468	512	524	486	513	467	525	511	504	495	493	512	510	495	504	489	453	499	520	511	517	494	516	497	487	479	525	531	530	508	512	520	523	484	486	542	464	484	493	499	478	494	492	519	474	521	501	481	511	462	496	500	491	514	450	480	518	514	494	493	515	472	493	553	477	471	482	498	528	463	499	448	495	497	494	455	495	476	546	469	496	486	507	497	503	481	522	526	481	465	481	486	478	498	509	470	498	496	510	435	535	502	502	495	552	476	515	519	471	464	470	481	518	472	511	572	499	452	505	476	536	458	456	469	533	504	482	503	491	528	521	539	499	504	505	470	470	522	528	504	498	503	545	511	513	484	509	513	510	495	491	508	508	494	474	501	497	530	481	469	460	463	499	515	483	490	484	438	497	475	488	455	507	502	476	520	498	486	509	449	462	511	482	461	492	481	491	512	467	508	488	502	487	532	481	478	451	521	479	513	496	530	450	517	491	495	457	464	535	490	465	513	541	549	485	503	437	488	455	502	507	456	492	478	474	498	504	478	508	514	495	491	462	518	521	546	499	498	527	498	496	517	470	478	471	454	504	484	494	499	462	512	512	481	540	495	474	475	506	463	493	454	499	533	490	521	501	517	515	490	483	502	494	523	498	498	510	495	476	514	493	523	488	475	495	494	512	500	474	480	470	505	510	515	481	524	472	500	509	498	490	499	474	480	445	486	504	482	500	513	513	489	483	496	522	470	468	524	478	513	539	492	486	515	513	473	450	476	453	506	469	462	496	485	498	474	496	473	487	508	500	503	537	453	443	471	531	511	490	467	499	521	504	544	482	505	534	497	503	475	461	509	499	469	485	497	502	485	495	485	516	472	487	463	522	504	506	500	508	520	473	514	511	496	474	480	493	486	497	485	498	504	494	466	466	476	525	460	471	460	467	503	551	507	481	513	500	511	507	527	463	497	465	453	534	478	480	449	459	493	467	532	502	546	482	486	480	519	453	466	510	498	487	486	474	516	484	518	453	476	491	485	504	523	519	507	507	516	491	538	505	484	530	518	476	523	508	472	485	497	482	463	506	475	487	502	459	497	475	465	480	474	506	506	515	467	489	493	491	472	520	479	467	490	475	517	481	498	480	480	472	493	516	502	471	529	509	531	483	536	498	494	505	530	503	516	525	526	465	474	511	478	452	480	531	459	499	493	494	448	476	459	510	473	477	526	477	473	527	509	514	486	497	452	496	520	467	518	469	500	467	493	486	484	517	513	520	495	474	497	473	480	477	467	487	499	481	504	503	475	481	506	515	510	507	504	501	467	514	467	510	468	496	507	468	469	497	498	510	504	512	445	476	503	510	479	495	496	503	519	504	488	483	511	471	526	550	476	469	480	486	522	494	457	496	489	516	490	475	472	544	454	498	478	499	480	485	484	498	558	502	525	488	486	472	559	504	519	500	510	445	514	522	533	536	497	503	465	469	470	524	496	527	433	529	495	531	509	462	531	510	504	519	500	516	479	498	514	493	505	503	485	463	490	525	497	503	462	500	487	495	501	469	449	480	497	469	467	474	536	497	507	456	496	489	512	486	486	496	500	508	517	461	523	509	529	545	476	507	498	471	518	501	517	461	472	476	499	499	554	481	467	516	501	493	482	516	452	529	506	480	487	526	484	493	484	506	481	472	495	460	507	504	511	523	494	472	469	508	461	463	477	532	517	516	491	535	495	476	483	511	519	458	500	494	491	509	466	489	477	540	481	533	449	490	476	526	515	488	536	542	525	491	510	461	509	505	509	505	504	464	550	516	532	489	516	515	495	533	497	484	494	501	496	525	537	529	525	506	475	511	492	517	519	463	509	475	549	474	514	461	494	501	514	488	491	520	470	525	487	568	489	513	468	478	521	513	533	501	516	482	510	481	481	487	480	482	493	486	510	535	512	503	447	529	483	506	499	498	505	476	474	505	552	493	491	521	465	489	541	494	500	505	495	449	531	524	484	480	503	492	502	503	514	503	485	517	476	487	478	469	510	505	476	493	458	514	523	519	472	501	509	545
1628	104	126	119	85	95	86	97	81	99	97	88	74	86	94	87	100	82	73	61	80	79	79	77	88	78	67	84	71	74	72	84	88	78	73	82	83	78	62	70	66	76	75	73	74	66	99	74	92	79	70	81	72	58	66	71	64	69	77	83	88	68	76	64	65	93	56	77	81	89	78	70	67	69	77	60	75	70	73	75	79	86	79	79	76	62	79	80	65	70	63	74	90	80	68	74	90	62	71	76	88	70	73	83	78	81	89	97	59	71	79	93	65	72	86	69	79	76	75	76	67	76	79	78	60	59	81	72	70	83	67	80	83	64	70	71	73	70	66	76	74	87	93	78	77	87	86	56	64	75	57	82	75	69	72	82	83	70	68	69	69	64	65	82	76	70	74	89	71	67	84	95	90	81	76	74	82	70	72	96	76	74	69	66	94	80	77	78	80	74	93	62	85	79	81	83	80	70	90	66	77	61	75	73	79	64	76	72	76	66	65	68	90	76	83	77	80	70	66	72	73	63	75	72	88	79	90	67	66	66	83	76	60	63	63	68	71	84	78	81	81	81	73	68	72	82	67	65	86	84	73	66	76	66	78	88	98	79	76	73	69	85	65	94	69	84	78	78	60	75	82	93	82	64	79	73	89	84	65	70	77	62	86	57	70	68	78	82	84	76	82	61	63	77	93	87	73	50	84	82	75	75	75	71	70	56	76	73	75	57	59	64	69	62	65	69	64	74	74	53	67	84	70	80	80	70	91	72	80	73	67	65	77	61	77	89	69	80	62	69	69	70	77	70	77	70	63	62	94	83	72	79	90	80	82	76	83	82	67	68	82	58	66	88	67	77	79	74	65	71	77	59	75	85	74	75	69	78	87	70	81	83	83	94	51	77	75	78	73	77	77	72	75	84	78	83	70	75	80	82	88	87	55	85	65	66	83	84	68	69	69	69	74	89	55	64	77	62	87	88	76	74	61	74	60	71	81	71	77	73	78	78	74	74	69	85	84	78	72	79	72	62	79	80	72	69	82	71	76	82	88	66	65	76	67	63	76	67	73	69	82	65	71	73	80	69	74	69	79	81	72	57	78	70	84	81	91	76	64	68	73	73	66	57	78	76	89	81	71	69	70	74	70	64	81	71	65	61	78	66	76	89	87	80	62	75	80	74	68	78	89	72	81	69	75	68	77	78	83	81	70	73	86	73	78	75	65	75	80	75	79	72	64	81	89	58	70	66	62	89	74	76	81	79	69	78	87	67	73	88	76	81	88	72	69	69	74	63	73	91	72	64	85	75	63	72	62	64	51	78	63	78	82	47	79	55	72	85	83	79	89	93	88	67	76	62	82	90	76	73	84	79	78	94	66	74	74	60	56	73	87	66	79	75	73	76	81	83	79	78	86	57	68	81	67	66	84	73	82	71	65	76	79	55	71	75	76	82	68	65	56	73	78	79	86	76	77	71	81	83	83	84	71	99	63	68	77	63	72	85	79	74	62	70	87	90	91	87	82	77	65	88	79	65	78	58	72	63	82	77	81	63	76	86	65	68	60	69	58	65	78	77	78	72	73	80	60	64	77	66	70	63	74	75	64	85	82	78	69	73	77	77	74	67	82	78	79	78	82	82	77	87	74	64	92	87	89	68	82	71	77	59	70	67	75	86	74	78	78	78	61	79	82	59	84	65	82	60	73	65	79	77	62	89	70	72	90	73	73	76	78	76	69	85	66	71	85	91	87	80	80	83	82	88	76	68	75	62	72	56	76	77	63	76	71	72	64	87	71	82	67	59	70	84	68	77	95	76	79	76	66	56	68	63	80	62	82	76	92	75	72	79	70	81	72	71	82	69	83	84	89	86	70	68	54	76	73	89	71	70	85	95	82	88	79	79	64	71	78	69	73	68	73	81	87	75	66	67	72	80	83	63	77	68	67	76	77	84	76	74	68	71	62	75	87	75	79	62	76	86	70	57	78	72	75	67	79	70	78	81	76	73	91	82	88	69	68	55	92	90	77	65	72	73	72	87	84	50	69	59	82	68	66	72	67	73	66	75	86	72	71	74	85	80	73	73	74	69	64	67	66	78	68	80	67	74	60	69	80	88	78	80	65	68	62	84	77	82	89	96	64	70	72	76	75	75	70	75	80	69	81	68	75	77	67	58	65	54	78	92	78	67	71	82	56	69	85	83	62	64	57	69	88	67	77	73	81	63	84	62	62	82	65	86	77	91	81	67	84	84	63	72	88	75	79	69	70	82	81	75	71	74	79	91	80	79	78	83	91	69	74	76	76	68	69	58	78	87	59	73	58	77	89	72	72	81	71	59	68	68	82	79	86	72	82	69	69	68	77	75	63	76	65	72	74	80	76	82	66	84	80	72	84	63	78	72	76	72	77	89	62	76	86	74	62	80	78	80	79	78	81	66	80	78	85	54	56	73	75	65	66	76	83	88	60	81	83	88	82	72	71	69	80	79	67	59	85	73	64	66	81	61	66	78	72	69	60	89	89	70	83	69	64	68	64	79	62	69	68	71	96	76	67	69	81	83	66	75	77	74	82	71	86	83	81	87	75	71	83	73	89	74	64	69	74	59	63	55	80	81	78	71	81	69	92	68	62	75	72	60	67	74	93	78	86	74	80	65	81	80	72	70	78	79	78	69	76	84	81	82	84	82	66	63	92	76	62	85	72	82	63	78	76	75	80	78	65	80	52	71	81	92	82	69	62	77	67	74	113	87	68	76	84	61	81	74	76	75	79	47	73	79	63	69	80	70	70	76	87	72	67	70	79	75	69	86	88	67	73	73	77	77	87	66	71	75	89	71	72	75	83	72	84	60	55	79	66	78	79	64	67	70	76	68	69	82	65	63	67	69	68	75	76	80	88	76	74	86	80	86	68	69	77	79	78	78	71	72	74	73	59	74	71	47	63	77	72	73	54	66	78	83	63	63	78	65	75	80	89	61	90	93	69	68	71	92	76	83	69	89	71	59	78	71	66	82	78	68	85	74	75	88	81	60	74	78	67	76	75	77	74	72	71	73	68	70	60	87	68	76	76	77	83	85	82	75	80	63	81	74	73	84	74	83	84	76	84	72	74	74	82	76	65	61	78	91	85	87	76	61	80	66	89	68	88	63	80	69	77	83	78	75	67	70	91	74	83	92	72	59	69	75	67	83	75	83	70	59	81	69	72	70	84	74	85	78	63	75	85	72	78	77	83	70	74	88	87	79	76	84	63	85	65	76	61	59	76	73	74	72	69	82	77	66	79	91	67	90	82	88	74	79	73	75	92	73	64	66	61	70	71	72	76	75	62	68	80	66	70	84	72	89	75	69	71	78	72	87	55	70	82	84	82	57	78	68	81	70	67	72	88	79	67	70	73	73	82	80	59	69	76	76	101	69	76	79	82	74	66	73	82	90	66	82	78	78	55	77	72	64	62	71	57	78	87	82	74	72	114	94	86	71	75	77	79	89	79	83	71	85	68	78	71	75	62	87
7908	1190	1081	1474	2074	2124	2103	1903	1659	1400	1319	1152	1042	997	894	820	810	804	752	797	754	709	699	687	712	676	676	620	601	635	623	634	677	616	629	592	604	645	586	603	594	602	572	589	633	608	603	585	593	597	621	563	638	596	623	545	590	609	598	606	563	550	596	584	555	565	611	607	573	574	572	560	583	602	560	594	566	591	545	569	548	589	555	562	599	588	584	560	530	558	599	603	557	557	546	553	561	565	579	597	546	573	550	552	581	562	562	583	545	583	597	608	573	593	599	540	530	591	597	527	583	600	535	584	572	586	582	545	577	574	591	575	559	574	578	578	593	524	600	590	570	584	619	563	584	566	571	579	571	545	561	550	590	549	591	614	537	559	582	583	617	564	550	647	540	579	546	524	532	592	562	594	539	609	551	566	534	554	576	583	565	561	555	549	617	612	630	594	598	542	578	569	571	561	589	569	608	546	537	569	588	602	557	543	553	600	547	544	570	555	557	549	542	593	572	555	576	569	521	554	627	562	572	571	576	599	603	545	536	556	547	566	513	610	574	580	574	593	622	556	594	573	572	559	571	575	582	506	533	609	554	559	609	583	576	572	588	571	592	548	578	564	568	595	554	584	606	587	541	602	558	558	599	560	556	587	572	598	598	570	590	574	545	537	606	580	602	602	595	554	559	566	515	589	589	561	538	595	561	605	630	588	522	584	519	550	542	620	574	593	580	595	579	573	559	555	558	559	580	571	544	577	541	566	585	588	601	611	573	590	606	603	602	575	565	584	552	541	550	563	547	612	577	599	572	577	594	583	613	533	578	549	576	552	566	557	567	534	546	546	569	568	580	551	589	586	605	581	582	559	602	583	562	555	546	534	577	609	536	566	507	574	567	600	550	596	593	540	579	538	551	573	563	584	578	609	563	586	553	559	512	567	574	571	558	560	582	559	486	572	594	605	565	606	586	619	541	541	580	574	558	584	648	577	558	577	615	570	578	599	597	539	543	576	574	541	623	538	597	575	545	569	590	558	533	604	598	575	564	543	581	620	583	556	633	605	580	549	589	544	578	575	571	553	589	575	500	588	532	568	572	554	562	599	565	557	593	548	558	535	560	593	570	562	571	586	558	594	623	535	555	573	560	565	609	608	552	565	595	615	592	582	569	550	587	547	590	515	559	543	558	585	571	579	572	573	560	584	503	549	537	560	575	548	591	551	560	561	579	571	572	550	549	555	613	613	546	582	552	610	571	578	539	581	567	587	588	572	562	607	584	546	585	552	566	564	546	543	552	536	544	559	598	591	527	586	554	557	572	595	568	579	586	566	587	592	600	590	570	579	580	602	603	520	541	583	572	610	620	594	580	574	581	592	553	596	578	611	573	542	566	597	578	606	590	557	568	605	563	595	563	519	599	574	561	611	557	522	566	516	568	558	607	627	604	559	580	626	588	560	577	593	585	596	597	561	587	540	554	613	605	597	608	563	550	576	586	605	601	578	580	586	579	553	596	558	616	539	588	611	573	591	596	545	581	610	616	538	564	565	567	582	545	579	632	532	546	553	610	528	579	549	600	619	576	606	553	587	596	546	547	550	596	593	565	568	548	556	571	575	609	578	601	601	609	571	580	549	574	552	564	593	545	568	566	560	532	562	560	542	532	591	593	572	617	539	537	555	612	622	591	515	618	584	546	569	559	568	559	553	580	547	546	568	557	585	543	561	617	598	551	587	590	538	575	629	563	543	538	602	608	546	513	584	574	558	562	559	578	594	553	531	566	545	580	568	596	586	564	584	551	587	580	558	583	594	586	581	605	571	592	537	586	550	576	529	577	618	538	592	576	535	590	570	566	596	578	584	551	575	566	631	580	622	618	588	552	600	517	587	571	574	565	567	585	554	600	575	568	542	565	562	547	575	576	611	548	600	582	590	601	585	566	560	585	563	555	561	565	594	567	617	583	569	558	578	612	589	559	606	619	631	559	562	574	552	547	566	563	606	568	554	540	600	557	566	545	545	597	594	582	565	569	622	582	549	525	537	589	558	553	579	568	570	562	568	577	588	511	549	575	577	575	571	543	525	582	565	564	577	580	571	616	569	580	606	567	621	580	604	528	582	559	566	563	535	531	593	612	537	604	577	536	593	583	584	560	555	581	564	548	558	614	565	549	561	592	549	604	591	595	560	541	606	553	603	590	613	610	576	565	564	550	551	547	614	552	572	554	571	579	582	589	606	574	559	570	583	575	570	564	550	580	624	573	570	603	620	537	583	624	597	559	584	591	565	593	588	593	580	596	562	537	567	592	619	555	554	565	580	595	539	530	564	580	600	580	575	563	553	562	571	563	562	583	597	556	588	562	562	578	579	535	603	539	613	571	563	582	580	614	567	568	557	600	577	547	562	599	596	551	581	617	566	565	572	628	509	544	577	608	571	583	554	598	586	552	554	561	622	565	577	606	574	534	591	596	603	560	589	546	542	556	554	554	571	572	507	577	579	588	539	556	537	550	630	553	569	573	573	582	552	590	593	604	546	591	584	586	574	592	584	572	582	564	567	619	545	585	614	568	564	568	587	569	622	581	608	565	589	516	597	581	541	609	575	581	531	574	577	567	573	607	557	587	564	574	594	556	536	563	599	572	588	552	592	556	578	574	557	572	574	594	600	583	632	616	593	548	589	571	595	561	567	551	529	546	580	611	581	580	598	571	599	547	559	581	562	588	615	546	591	599	614	557	525	602	540	573	592	555	600	572	578	535	593	570	567	513	591	608	598	524	550	559	573	597	592	636	555	563	543	604	540	548	579	566	550	531	585	598	568	571	582	570	583	608	550	564	550	589	613	552	557	548	545	594	612	584	577	568	563	567	598	600	555	577	571	544	596	595	564	502	578	573	588	570	564	622	548	607	619	590	578	617	573	576	580	568	538	581	579	540	552	581	552	593	566	601	517	543	570	598	595	554	580	581	586	583	572	570	628	546	607	580	577	547	572	584	522	561	543	529	593	593	569	579	534	556	583	569	575	540	596	583	579	574	512	615	610	562	567	592	564	570	535	545	547	579	584	588	542	589	651	629	583	532	557	597	592	600	548	560	560	577	582	532	538	572	584	514	595	557	575	591	550	561	607	545	551	578	617	538	578	563	585	548	575	586	617	572	567	572	528	558	615	515	562	599	575	530	566	592	573	589	546	549	552	577	548	547	577	575	596	569	586	577	591	574	550	593	571	588	604	574	588	558	601	580	635	574	592	549	544	567	546	555	568	604	605	563	556	549	533	626	581	559	551	525	564	556	574	530	586	604	604	556	584	569	538	595	566	594	572	585	580	584	563	568	558	573	569	540	537	574	574	619	532	540	583	583	578	590	536	578	616	554	588	581	550	563	593	540	584	551	556	579	606	613	552	591	564	528	566	576	570	574	566	581	599	585	566	599	582	573	550	600	565	567	557	568	555	623	527	572	569	595	586	556	569	565	557	556	572	583	530	551	559	570	545	569	605	594	599	574	574
860	187	166	142	124	146	136	178	148	128	122	131	130	129	125	106	100	128	110	84	98	107	101	107	103	116	108	113	123	118	97	102	109	100	134	103	110	100	113	105	101	110	108	91	91	125	108	103	108	113	121	98	100	119	101	111	109	117	111	105	86	113	101	107	99	88	96	103	95	103	101	108	99	95	120	95	98	105	112	105	96	98	99	111	89	102	100	114	104	112	90	100	121	102	109	106	111	93	102	94	100	92	91	116	101	96	101	86	84	96	112	74	113	106	97	94	103	92	95	122	90	116	98	103	102	93	101	122	116	123	110	108	96	74	111	111	94	95	105	110	100	107	115	96	97	112	103	109	109	94	96	97	112	88	106	119	91	89	120	103	111	108	86	90	120	123	100	119	113	118	114	103	104	94	103	115	109	106	98	102	105	82	95	89	93	113	91	106	104	103	115	113	111	114	100	114	98	115	100	109	87	103	102	98	87	111	95	96	113	103	97	96	109	98	113	92	96	112	110	99	96	110	112	102	109	105	84	105	100	91	116	110	98	89	116	109	117	100	98	89	107	100	109	113	117	110	94	109	126	104	83	90	90	106	99	103	107	97	102	119	92	97	106	90	100	114	95	123	108	116	107	119	101	101	116	110	92	121	101	95	98	102	89	92	111	87	99	108	103	111	81	78	112	108	104	83	89	110	105	95	90	103	99	97	117	89	85	98	118	104	102	114	114	101	96	98	97	107	95	88	83	98	95	110	96	116	114	110	105	109	95	92	96	125	102	101	111	104	88	91	90	86	99	107	103	99	108	118	95	89	95	111	108	120	100	105	102	105	104	106	95	110	112	100	97	94	98	106	111	108	100	93	103	89	102	94	90	94	91	97	117	119	116	78	110	106	126	95	106	104	117	117	111	105	100	113	105	125	117	100	106	86	94	83	108	96	103	94	98	104	101	101	108	119	95	98	102	119	89	101	106	96	118	91	111	92	97	109	95	119	109	108	111	105	115	83	82	106	111	109	112	113	87	100	122	96	96	98	101	117	124	107	86	112	102	110	115	91	102	123	101	90	108	109	100	107	98	114	117	101	73	118	101	86	106	100	92	119	105	99	110	100	109	117	92	89	90	97	103	116	119	106	103	86	93	117	117	92	103	96	100	111	100	109	115	108	98	110	118	100	116	88	89	100	100	105	109	99	100	103	127	96	104	100	107	107	86	90	96	113	97	119	114	108	94	103	102	116	125	91	100	100	88	93	101	96	98	84	97	118	103	107	83	102	95	83	96	108	108	94	82	113	95	102	114	89	110	103	101	116	89	103	103	109	107	98	84	100	110	118	95	97	105	111	78	95	103	104	100	99	89	105	95	88	103	94	98	89	137	97	88	97	121	94	107	119	100	82	109	104	108	100	104	101	109	87	110	84	107	103	108	92	106	95	94	107	117	104	89	98	107	105	112	95	108	99	113	100	117	114	110	96	129	102	123	100	97	104	117	89	95	84	116	92	82	102	106	99	90	95	100	114	113	101	119	95	92	112	99	109	89	86	106	88	101	119	112	92	99	111	91	109	120	115	94	106	101	104	97	112	93	98	101	82	121	99	115	108	91	104	114	95	106	95	100	108	110	100	110	95	104	84	102	101	111	99	96	119	104	94	124	105	83	101	103	91	102	88	102	124	113	111	97	115	106	95	109	110	86	115	92	105	98	111	89	102	95	97	119	105	84	110	91	109	95	122	108	108	106	89	108	96	112	103	97	91	120	103	100	83	103	97	112	90	104	101	99	109	112	97	94	89	109	92	102	87	99	107	97	115	102	87	116	110	105	97	89	98	97	110	97	106	104	108	104	107	104	119	109	93	133	88	89	122	86	100	91	89	115	92	115	106	98	107	112	110	93	91	89	112	103	104	106	119	121	106	107	96	122	118	105	120	101	105	101	104	110	109	113	103	113	88	103	127	104	102	101	100	98	105	104	96	114	106	88	104	107	93	111	106	103	104	97	103	94	99	96	88	106	105	91	105	112	105	117	90	105	110	112	110	97	96	99	110	110	121	108	110	95	110	112	97	120	81	122	104	111	113	75	110	98	117	108	106	101	87	110	110	113	118	68	98	112	103	104	92	114	97	103	116	118	105	112	107	95	109	100	107	106	97	102	98	90	100	110	92	89	113	99	107	122	109	86	112	101	102	98	92	104	99	115	101	114	128	115	98	98	96	89	106	103	105	99	113	101	92	105	93	92	93	113	91	111	107	94	105	91	97	111	110	111	92	126	98	106	93	83	107	93	93	102	107	121	113	95	102	106	106	81	90	102	109	104	98	99	109	114	105	91	103	94	118	102	105	82	109	95	103	104	100	96	88	106	103	96	90	109	108	114	113	93	105	106	109	102	111	96	120	105	100	112	111	91	111	125	95	100	76	106	112	105	113	104	80	112	95	112	106	98	106	112	96	111	100	94	114	107	120	97	117	105	96	106	79	100	89	97	115	124	107	112	100	100	105	92	116	119	119	100	103	91	94	102	104	113	124	110	124	91	91	105	103	108	95	123	105	108	102	102	104	103	105	98	94	93	116	105	115	116	109	98	98	111	109	111	104	100	97	97	104	85	106	98	89	90	104	113	101	87	108	113	107	112	97	103	111	102	95	103	95	93	110	88	89	92	101	90	105	99	104	103	112	96	116	105	100	92	106	95	97	110	109	108	108	94	98	91	102	96	96	109	101	96	109	92	88	108	86	109	99	113	115	93	95	102	93	112	107	100	112	99	101	111	98	121	94	115	121	111	96	104	106	112	98	92	100	104	105	99	124	91	104	94	107	102	103	98	102	117	105	106	114	108	97	92	102	86	105	103	100	110	95	101	93	116	111	108	93	104	101	102	90	100	101	106	106	106	83	94	104	94	110	98	117	112	123	93	122	98	89	120	97	128	103	111	100	110	111	90	109	99	101	102	87	95	92	105	91	107	120	109	107	104	108	99	110	103	93	87	100	88	132	107	120	89	99	103	101	91	96	99	124	92	107	113	126	126	105	109	108	120	93	105	95	115	84	102	102	91	114	103	95	96	98	109	103	96	106	108	103	110	95	112	109	98	101	96	95	111	100	99	107	107	93	105	110	86	111	114	130	95	105	107	97	95	118	101	100	104	106	109	93	105	91	94	103	128	97	97	113	118	107	100	104	104	103	106	94	92	94	103	98	100	90	94	92	114	113	115	127	113	105	103	84	89	87	89	104	89	88	113	107	95	93	106	101	107	87	116	91	129	105	115	109	106	98	105	102	87	114	106	128	101	101	110	92	92	109	112	94	92	103	105	103	88	104	110	105	126	118	108	107	96	108	100	97	81	97	114	106	108	103	108	95	129	89	88	96	93	101	109	91	115	99	104	103	105	101	98	114	96	104	99	103	98	104	100	106	111	116	112	100	103	97	112	97	100	91	89	128	100	88	101	95	109	105	104	100	109	89	110	120	100	106	100	105	110	103	95	106	110	105	113	112	100	89
8449	2089	1609	2115	3407	3745	3705	3152	2721	2329	1916	1720	1633	1430	1431	1227	1244	1083	1114	1058	968	959	975	967	919	889	854	888	833	874	861	872	845	856	868	829	812	780	829	811	790	802	767	822	789	836	785	815	781	808	790	820	785	753	803	777	796	807	790	784	806	801	788	801	845	787	781	715	772	778	745	746	765	737	732	735	773	819	743	730	797	777	753	751	802	753	742	806	793	762	701	752	763	751	785	745	703	749	814	753	763	756	769	746	754	788	716	731	784	777	738	756	726	721	756	772	725	752	769	817	778	816	819	713	781	772	772	722	786	740	766	747	755	718	731	799	766	764	745	737	734	746	733	712	729	729	765	763	723	754	784	773	754	817	750	744	785	700	779	740	738	771	724	725	739	725	780	736	754	719	793	741	779	785	781	743	766	732	782	804	767	785	716	764	763	795	786	729	740	754	747	722	810	746	737	766	707	704	777	767	753	810	746	782	770	783	778	780	756	736	719	744	767	731	793	776	758	721	743	766	730	798	768	745	775	753	774	745	791	756	743	744	696	759	728	745	766	740	760	791	777	745	751	744	750	730	738	806	748	754	734	775	710	741	764	763	788	767	684	729	745	763	739	758	709	780	711	705	791	759	738	742	766	748	753	680	711	779	725	761	766	706	785	773	769	761	763	738	753	765	727	749	749	782	747	704	747	742	705	739	709	777	738	754	752	787	708	768	779	751	761	801	776	706	751	747	724	754	723	745	731	744	740	762	728	765	697	749	730	712	741	766	753	716	790	787	740	730	749	704	757	724	754	744	729	788	724	702	754	724	727	780	759	794	762	759	736	770	728	773	775	736	794	747	731	735	718	801	762	750	747	778	775	749	720	738	761	768	782	738	742	713	771	744	730	751	752	753	725	735	776	766	787	753	734	778	710	749	703	761	739	734	704	760	769	723	749	763	793	749	747	768	737	760	729	757	714	735	703	723	745	785	784	788	686	763	756	725	768	758	756	738	778	728	743	761	736	750	802	783	754	730	748	729	764	731	755	734	755	790	786	795	754	772	720	729	794	740	703	743	760	710	762	759	761	769	775	726	725	742	764	745	737	735	756	739	746	711	727	743	747	748	710	798	726	733	764	730	754	769	742	713	744	775	765	721	724	744	773	750	770	759	776	770	733	760	771	756	720	712	751	737	690	826	724	747	763	739	758	746	711	761	756	758	714	760	766	743	763	752	756	721	788	800	770	742	773	739	786	744	734	733	745	802	747	808	738	716	765	732	759	735	730	763	746	725	760	742	773	838	765	749	759	681	742	746	720	739	751	737	726	747	756	766	717	721	748	737	764	804	726	776	728	770	762	753	689	739	755	750	699	733	748	735	771	700	773	796	782	726	749	759	749	774	814	737	769	750	680	745	767	799	723	734	769	797	731	772	736	734	763	763	742	743	782	759	806	725	680	737	796	737	752	728	762	783	782	754	750	754	709	758	766	774	785	735	746	747	790	776	747	784	777	751	735	788	763	768	746	757	753	773	729	748	737	723	782	746	746	726	752	761	701	765	762	723	733	751	762	759	765	731	795	776	757	761	777	752	729	821	770	745	713	715	782	799	788	776	742	759	783	746	734	764	783	807	771	742	747	745	804	792	732	762	774	733	782	766	723	740	813	719	723	721	755	737	765	744	781	782	768	696	732	768	755	717	783	748	779	757	728	778	748	766	712	773	711	735	756	760	733	785	734	742	786	775	774	732	760	737	714	756	777	788	736	694	754	737	721	770	722	707	750	747	761	724	766	787	740	749	768	771	765	725	756	793	726	741	751	761	742	705	760	765	715	777	760	750	779	729	804	722	734	762	740	811	721	776	709	681	702	717	745	785	739	784	728	765	704	742	805	758	755	754	724	730	731	754	734	779	757	777	774	758	763	789	711	785	736	715	749	811	705	767	749	746	814	740	764	786	741	739	774	763	750	750	765	747	767	836	703	742	753	722	711	744	782	768	771	684	745	712	705	758	722	768	755	788	795	821	759	775	777	715	764	687	740	769	724	776	780	761	790	725	766	788	720	713	779	728	766	742	702	760	741	686	735	737	753	748	773	748	702	758	736	743	747	727	767	779	748	819	760	714	757	759	685	740	774	744	737	731	764	760	753	748	765	744	719	715	701	784	804	723	739	791	749	778	764	752	728	722	734	750	776	764	716	770	736	776	721	724	682	760	752	773	727	764	781	804	726	756	748	728	779	784	712	726	748	765	733	765	753	771	769	736	767	767	787	714	717	788	739	747	741	773	750	745	729	736	774	789	758	722	750	744	706	754	744	727	787	727	738	752	767	730	730	726	738	771	768	763	761	757	705	751	757	816	813	767	735	777	762	763	732	751	725	777	725	680	787	715	729	759	725	777	766	727	747	723	777	705	783	794	751	780	743	758	714	700	778	791	723	741	759	739	778	774	758	721	719	762	793	757	727	686	761	723	709	773	748	777	752	778	774	728	667	751	759	750	783	784	733	777	780	727	767	764	739	734	721	735	721	729	758	741	745	776	755	724	766	749	786	736	739	719	765	725	741	765	756	783	737	759	800	725	803	785	786	719	712	765	722	770	708	790	747	737	764	777	723	763	748	738	738	767	742	769	778	711	722	764	759	814	702	736	721	789	746	730	730	724	747	757	735	752	762	723	784	742	754	776	751	784	707	785	730	758	750	744	763	707	807	756	789	762	751	754	701	736	743	712	767	755	791	761	704	746	752	758	766	761	763	760	789	750	767	752	780	746	714	781	712	781	787	741	793	762	760	713	743	751	734	741	736	754	787	767	753	750	755	773	749	765	747	692	742	770	716	765	727	760	721	753	734	766	734	716	741	754	702	762	733	793	778	745	783	748	726	754	719	782	747	758	795	754	772	768	750	747	750	731	798	729	778	747	759	763	718	750	759	736	748	707	770	761	733	783	731	745	753	827	705	724	792	767	775	732	803	763	733	781	737	755	715	745	771	800	766	716	753	741	709	817	755	775	750	760	760	751	764	743	740	726	773	771	742	787	744	744	738	767	772	769	748	744	776	716	717	759	730	695	766	783	764	764	717	766	775	785	704	792	761	778	737	766	759	745	755	696	763	812	754	770	762	806	758	778	736	797	761	708	770	800	769	709	743	731	770	757	739	779	771	752	757	725	757	788	759	723	723	769	726	763	710	732	764	747	750	722	784	727	766	753	797	730	764	816	776	755	713	738	773	749	805	751	721	737	802	754	748	715	728	762	740	786	766	778	789	740	744	786	726	748	699	774	744	762	738	761	750	763	713	782	773	716	720	747	751	741	769	711	741	750	793	718	759	787	712	705	772	755	748	708	784	733	729	750	767	750	756	799	781	825	703	727	724	791	792	746	724	805	715	731	746	751	741	725	751	759	786	753	730	745	769	730	749	749	744	738	755	781	797	706	774	735	731	740	750	706	840	729	755	718	818	699	743	764	755	788	721	762	741	718	697	747	730	730	711	752	658	724	757	757	747	714
1028	54	45	39	36	32	44	46	39	32	46	36	50	35	39	42	33	35	39	34	40	37	29	35	33	28	33	42	38	46	52	35	38	28	39	32	36	39	25	51	40	23	29	48	35	31	33	44	35	40	40	44	27	42	43	32	30	39	37	36	42	39	37	32	34	36	31	44	37	51	36	39	37	43	45	34	43	38	43	45	43	35	25	31	47	29	35	45	47	37	33	32	37	31	37	47	41	25	25	25	42	36	30	35	44	34	38	36	28	39	42	37	45	38	36	34	49	33	35	27	36	42	39	41	45	34	29	44	28	31	35	40	34	42	37	34	37	32	40	47	30	37	43	35	38	34	27	38	42	36	42	40	40	43	39	35	29	39	36	41	40	28	39	41	52	31	40	32	39	27	47	41	30	40	35	48	35	43	33	46	37	40	38	43	23	45	33	45	53	25	35	37	43	38	39	45	45	29	31	33	35	27	41	36	28	21	39	34	37	40	39	35	37	43	42	41	49	33	30	41	29	34	30	29	46	36	41	27	39	35	47	46	37	40	29	39	36	38	33	33	38	34	42	27	33	43	42	43	33	43	36	36	34	37	46	38	33	41	37	37	35	39	37	31	35	42	34	40	38	27	44	35	33	28	38	36	38	31	49	33	23	35	36	36	29	40	38	33	44	37	37	36	44	45	41	39	38	32	33	28	31	39	34	30	31	34	39	51	35	35	37	41	48	36	44	40	39	37	36	33	32	33	31	35	32	43	31	35	36	38	35	28	32	31	31	41	38	28	30	40	38	35	36	40	45	51	44	33	43	40	36	32	32	43	26	33	29	34	31	44	30	34	39	38	31	25	40	41	27	29	34	26	46	30	35	46	36	35	37	32	36	37	33	38	34	32	31	42	37	35	39	37	36	37	30	34	41	34	37	38	27	48	34	25	33	37	31	41	29	41	48	33	42	38	37	36	45	37	34	39	30	43	45	42	26	49	42	42	48	31	43	30	39	36	34	22	42	33	31	42	40	41	33	31	32	42	32	34	32	42	35	32	34	34	24	34	36	30	31	39	40	40	42	36	33	34	42	37	41	38	30	35	32	30	36	32	34	45	43	37	39	42	36	36	35	32	38	44	32	37	23	29	26	45	40	36	33	31	36	41	49	32	41	36	39	36	44	32	33	48	37	32	20	37	38	40	48	32	27	40	39	32	35	35	39	42	28	37	32	34	42	44	37	28	51	30	50	33	45	36	32	40	32	52	41	36	38	24	35	40	40	37	49	44	37	29	46	34	40	40	27	40	42	42	34	36	35	38	35	40	36	29	43	37	30	39	34	43	42	34	34	37	29	42	42	36	36	23	36	32	35	40	38	31	34	35	38	34	38	35	39	39	39	41	25	32	41	34	35	38	48	36	39	32	40	41	35	35	32	44	42	32	20	43	33	45	27	30	37	41	38	39	38	50	41	40	32	32	40	29	41	37	51	55	39	33	35	37	26	34	37	45	37	39	35	39	33	28	38	48	43	45	24	33	46	47	36	48	34	31	38	36	42	32	43	34	34	30	36	33	36	31	37	35	38	35	22	31	44	44	33	41	37	29	31	46	39	33	42	42	32	45	42	38	36	36	34	31	33	34	45	48	29	45	39	31	39	41	34	34	31	40	44	32	25	38	28	43	33	29	32	43	35	41	40	27	24	26	45	40	31	33	41	39	35	46	38	44	35	44	24	44	41	45	34	39	32	42	39	51	47	32	36	33	30	39	49	34	42	36	41	32	28	31	37	38	27	35	40	31	40	30	30	51	36	36	37	26	36	27	35	34	38	37	32	30	44	35	43	31	44	30	35	28	45	28	39	35	32	38	30	37	33	44	26	48	30	35	31	30	29	33	48	31	29	28	36	41	35	33	33	47	37	31	42	33	47	34	45	39	41	34	47	31	33	36	32	32	40	28	27	29	33	42	40	35	27	33	35	52	41	27	42	49	39	30	32	46	41	29	27	28	32	50	54	35	22	38	40	31	33	42	28	40	43	39	38	52	54	39	28	27	37	36	25	35	44	35	39	34	44	39	40	26	29	45	48	32	29	41	54	34	36	31	33	31	41	32	34	33	41	43	25	42	34	31	54	38	36	37	39	38	39	33	39	37	31	31	37	37	33	48	47	41	35	31	35	48	40	33	42	35	41	37	37	44	37	29	34	36	40	44	37	40	32	29	26	39	41	31	26	37	25	26	31	46	40	44	34	31	20	30	38	42	28	31	37	35	32	35	35	42	41	37	41	37	45	36	44	20	29	17	24	43	50	48	35	33	41	42	37	41	32	39	36	25	31	35	34	33	22	40	34	38	36	39	43	42	42	28	38	44	36	38	26	34	47	43	33	38	27	32	34	30	33	38	28	34	27	32	24	34	46	38	37	33	41	42	39	39	34	45	26	27	33	27	44	38	35	30	28	40	33	35	39	41	35	37	40	39	28	37	41	35	40	32	32	40	43	27	37	40	35	30	40	39	42	38	38	30	33	38	38	33	45	26	36	42	45	37	40	33	39	39	31	45	50	29	47	39	35	34	31	34	29	30	45	53	56	37	47	42	28	37	41	44	41	46	37	43	33	34	44	50	45	36	36	32	31	37	47	30	34	45	52	28	39	42	43	38	42	31	38	38	40	33	39	41	40	35	45	44	29	21	48	48	27	33	43	31	31	44	32	27	38	45	37	40	30	27	26	35	31	39	31	23	35	46	29	34	35	34	44	40	29	26	36	39	38	36	30	40	42	52	33	34	41	38	42	37	47	48	42	30	34	38	24	40	34	49	41	35	39	52	44	46	30	35	30	44	36	28	39	37	24	34	31	32	34	38	42	44	50	45	23	35	45	37	36	45	45	35	32	47	25	27	42	36	45	26	38	26	31	24	30	35	40	41	37	31	45	33	22	46	47	31	42	43	29	31	26	36	41	31	40	41	26	39	38	33	30	42	47	35	32	37	39	36	34	29	38	45	32	34	34	41	42	44	39	35	36	37	37	33	41	42	27	37	44	36	35	35	27	29	35	33	35	27	39	39	32	30	29	41	36	30	36	30	24	41	31	28	38	35	40	39	32	38	36	55	28	35	23	35	28	42	42	33	25	42	39	47	35	34	35	36	32	32	28	35	37	36	26	48	30	39	56	36	31	30	35	31	29	38	31	44	34	34	31	36	38	35	25	45	37	36	42	30	32	28	43	40	37	26	39	23	39	30	50	30	43	38	27	34	34	36	44	36	31	43	32	46	39	39	48	34	34	38	30	42	36	36	31	32	33	29	31	29	28	53	34	36	36	40	43	54	39	34	41	37	41	28	24	39	32	32	43	44	28	37	39	44	45	48	30	39	35	37	30	43	29	29	32	42	43	50	44	37	36	43	30	40	42	49	34	44	41	36	38	31	32	40	28	28	42	30	27	38	37	45	41	39	32	30	32	35	46	31	36	43	32	29	34	32	36	33	34	32	28	35	33	36	32	46	41	24
6460	610	503	471	595	641	580	556	530	513	451	426	379	405	379	351	371	330	309	355	306	300	341	330	303	307	335	286	297	322	303	319	324	326	305	317	299	278	308	296	260	280	312	299	300	278	302	305	312	279	307	270	282	277	318	301	288	279	268	285	276	304	317	296	300	301	289	279	309	286	250	274	270	308	292	314	329	311	300	267	302	283	321	274	266	299	299	265	286	288	264	344	311	320	270	317	272	287	294	272	300	305	272	270	289	302	284	286	281	298	273	284	314	264	278	331	289	322	265	278	290	281	271	290	318	320	304	305	319	283	294	286	311	300	271	285	269	284	287	318	268	293	267	304	310	295	294	306	283	313	312	295	298	261	292	288	307	299	324	324	294	283	300	293	303	275	318	307	271	266	286	299	340	312	287	300	279	292	270	309	317	312	263	299	308	311	268	303	319	282	321	289	312	297	297	287	306	291	291	293	265	295	297	306	308	267	308	276	276	265	303	316	297	282	285	297	284	291	288	310	295	306	274	318	300	263	309	285	250	302	285	273	286	315	289	315	297	303	311	308	291	296	275	308	319	292	309	291	280	299	281	287	293	310	301	276	284	293	273	317	334	286	317	292	286	271	280	295	312	311	318	273	285	259	277	275	290	303	279	303	280	257	258	286	262	290	325	312	267	284	267	313	295	282	271	294	303	280	295	308	309	300	301	290	298	318	317	261	288	315	307	277	271	333	288	316	298	307	281	325	296	285	308	298	274	292	315	280	280	291	311	249	281	309	284	306	317	269	271	290	296	282	321	311	277	319	297	315	304	310	291	303	268	239	280	314	311	265	292	318	321	272	281	280	285	328	270	303	332	309	277	293	325	297	329	290	313	282	276	290	307	278	323	269	281	286	305	326	310	318	308	273	277	296	262	272	292	285	321	278	302	312	300	291	287	259	303	309	276	272	290	301	286	289	290	285	300	287	283	250	311	295	302	322	299	297	290	306	263	292	281	280	267	289	290	332	296	287	292	292	293	293	286	321	279	275	300	312	259	294	301	256	287	267	305	299	274	290	293	313	288	316	302	303	316	301	270	259	283	292	329	273	326	288	272	315	250	286	276	328	284	319	295	307	267	290	314	282	297	293	253	306	308	307	298	294	276	292	286	295	303	276	292	308	266	257	292	307	290	307	280	297	301	294	295	317	259	310	299	304	274	283	283	288	294	283	261	309	271	302	298	267	272	311	262	294	279	281	301	309	271	292	315	270	292	270	282	285	265	296	286	324	332	275	311	311	292	282	288	282	284	280	271	291	298	283	300	305	315	276	309	288	302	301	295	293	301	278	270	316	308	277	326	271	300	300	296	286	296	282	301	297	305	269	269	307	297	285	300	306	302	271	299	314	292	309	295	288	300	288	287	318	282	281	318	307	301	306	272	299	282	299	312	301	299	270	271	290	272	292	331	270	320	309	292	275	289	325	325	281	280	273	314	326	291	308	299	258	329	285	291	289	301	272	277	320	273	261	320	281	271	340	306	257	261	301	313	251	284	330	289	254	282	325	300	277	333	266	296	273	295	277	294	326	280	296	284	270	292	292	279	307	281	299	304	291	309	311	280	280	299	293	298	305	319	306	301	282	302	293	256	252	298	281	308	331	323	295	303	265	320	287	289	281	303	301	285	282	275	289	291	299	259	290	308	273	317	329	299	278	304	296	296	296	295	297	304	290	283	286	300	296	283	304	304	297	300	314	282	316	294	304	270	323	297	307	333	302	292	298	297	280	291	286	275	297	258	309	296	292	279	279	299	307	328	240	287	268	283	277	291	309	293	263	293	270	286	296	260	312	281	289	296	315	302	299	290	315	323	268	293	307	291	279	297	286	258	267	271	257	301	270	294	303	312	283	307	281	293	288	318	282	259	287	287	299	262	314	292	291	297	305	287	298	319	294	304	300	286	297	331	283	301	312	293	296	308	294	275	322	285	310	263	289	322	280	301	297	302	284	330	289	289	270	271	272	281	307	304	290	290	315	271	291	318	292	288	279	261	302	289	305	287	289	308	289	291	300	303	297	290	304	283	286	275	273	299	298	290	277	314	302	335	283	294	285	315	282	284	269	303	312	317	297	306	314	286	310	281	284	319	316	279	280	290	312	289	290	302	310	278	288	301	272	293	302	263	293	307	316	278	301	307	288	318	288	297	257	278	282	301	270	309	298	299	277	295	307	291	319	271	309	290	293	322	311	307	294	306	303	317	285	337	263	322	310	318	316	294	291	297	317	304	282	310	302	290	335	303	303	311	312	308	291	279	296	286	296	271	322	256	303	300	279	318	290	320	331	282	274	307	274	304	322	283	295	294	279	309	312	279	301	314	301	319	264	284	300	294	310	280	261	289	277	280	287	279	295	290	311	287	282	294	282	291	271	279	312	294	297	281	304	270	292	272	291	277	276	267	294	279	288	316	298	307	273	296	308	304	310	272	307	291	287	295	291	314	280	309	307	282	278	285	284	288	275	283	266	265	315	305	278	336	299	256	276	303	318	316	285	295	281	300	282	311	255	302	302	288	290	309	290	311	285	316	285	291	303	288	296	275	277	304	282	280	289	317	306	264	277	305	297	287	262	286	289	280	291	297	302	293	296	290	283	292	309	305	262	281	318	294	290	264	302	305	335	316	289	273	281	301	304	328	316	287	308	309	295	291	288	290	280	291	275	323	297	306	257	290	309	258	286	284	275	303	297	281	292	290	282	305	293	291	313	296	285	321	302	308	292	305	313	330	311	317	279	304	287	279	301	287	274	295	304	266	296	316	286	271	306	283	275	268	297	308	299	288	312	309	308	275	293	302	260	287	304	256	301	278	282	271	318	321	286	306	289	305	301	279	269	273	295	285	303	286	286	296	337	295	322	289	290	292	289	307	279	304	303	312	299	315	297	307	296	283	310	316	318	287	287	317	302	265	259	282	261	307	284	278	278	289	298	286	302	263	320	277	322	303	273	325	306	278	314	306	283	280	293	292	309	296	283	284	305	292	288	287	278	276	310	267	296	285	293	300	291	311	302	317	264	276	295	285	300	293	308	317	297	311	307	283	291	322	279	287	295	251	282	312	312	272	280	291	300	287	283	300	270	285	263	309	310	315	313	295	287	277	247	309	311	307	308	308	310	276	319	286	280	263	311	313	294	318	320	299	304	294	302	302	282	288	281	302	283	296	279	302	306	261	292	297	317	296	309	293	304	296	299	304	271	318	314	311	288	322	300	287	348	308	294	279	295	291	317	295	313	331	291	262	291	319	293	300	290	286	306	286	318	296	301	298	317	301	303	298	290	323	298	319	267	258	293	308	280	288	288	301	259	286	280	316	275	277	290	310	263	307	282	263	298	328	283	264	316	280	292	283	288	272	317	283	299	307	317	280	295	293	289	286	283	288	273	271	327	306	282	252	310	309	313	279	288	266	319	277	290	292	302	285	276	316	296	298	261	332	283	279	300	282	280	296	287	301	280	300	292
445	122	85	72	83	96	90	103	79	75	74	81	70	77	88	69	74	79	68	73	65	73	85	70	74	76	70	65	62	75	61	66	69	75	77	75	72	74	74	56	73	77	63	79	60	55	79	46	80	77	69	80	70	61	68	74	90	65	60	65	65	68	62	64	54	65	82	86	62	60	69	65	59	76	70	64	57	75	55	54	56	61	62	84	74	67	65	53	82	66	72	60	64	76	62	68	65	71	73	68	67	77	65	56	73	79	80	75	69	71	68	68	69	69	70	46	60	63	72	71	76	83	66	69	55	67	68	68	75	64	71	56	63	65	65	64	79	65	80	78	85	77	50	53	60	61	72	69	71	67	74	67	67	70	72	75	80	64	58	65	72	53	56	81	69	67	73	57	73	79	73	70	68	70	75	75	58	76	79	68	72	77	72	57	73	60	66	67	78	63	75	65	68	82	58	64	68	57	76	80	63	62	57	71	80	74	74	67	58	65	84	70	65	68	57	66	78	73	64	68	69	63	75	60	60	68	43	65	58	66	49	69	76	61	73	78	62	66	72	60	73	75	59	74	69	89	76	66	75	67	61	67	67	57	66	67	76	59	75	68	68	56	65	76	86	70	68	73	51	73	76	60	71	63	65	64	74	76	82	65	64	71	71	63	74	77	76	64	85	63	73	84	74	81	64	56	64	68	71	71	58	70	74	65	53	76	77	72	70	76	64	74	79	72	60	53	59	77	66	57	69	67	51	64	72	55	70	68	73	67	67	65	71	70	60	77	72	78	71	64	69	64	60	69	61	70	59	82	69	66	78	68	69	53	53	60	63	65	66	59	53	76	64	60	74	72	61	59	63	68	66	76	74	71	70	64	54	76	82	55	73	75	64	74	55	73	60	56	71	72	69	56	73	68	64	70	73	65	64	69	78	80	65	56	83	80	44	76	69	69	65	82	72	64	61	73	63	61	72	66	56	62	72	76	69	71	77	86	72	66	64	64	80	71	73	80	72	60	69	92	63	58	79	66	72	77	64	67	39	72	61	83	85	76	70	79	65	81	63	63	64	69	62	79	80	73	75	59	62	67	77	63	55	64	61	72	67	89	60	50	59	81	68	62	68	82	56	65	69	69	76	65	73	85	83	68	59	80	70	69	74	75	68	71	62	64	64	77	69	74	77	60	75	74	90	91	72	59	56	66	56	80	67	83	72	84	70	76	75	71	60	63	87	75	73	70	64	68	64	57	73	58	62	76	55	72	75	61	65	59	65	74	74	62	80	68	85	73	68	71	63	63	56	74	78	74	69	69	77	71	71	67	68	58	85	61	68	76	58	66	66	65	58	77	61	86	64	66	67	70	68	71	54	68	56	68	66	75	56	90	60	51	82	69	64	59	58	67	59	53	64	64	73	51	65	53	69	67	79	77	72	67	64	64	67	81	85	61	69	92	63	71	73	75	60	79	64	70	78	71	52	76	63	74	73	67	71	79	72	79	58	76	85	72	49	61	76	85	65	71	78	66	64	78	88	67	77	78	61	63	67	63	72	59	73	73	54	65	62	69	57	63	76	61	76	78	65	67	60	79	67	70	60	78	71	83	56	58	80	50	70	80	70	60	62	57	59	72	66	65	63	67	58	47	67	69	64	79	72	85	67	56	56	72	52	67	59	66	72	72	49	62	70	65	73	61	72	63	65	69	57	72	67	57	72	66	75	64	54	65	62	64	65	60	64	87	57	68	62	70	70	80	72	79	71	70	76	68	74	84	79	90	54	64	70	66	69	64	63	61	74	79	64	82	65	61	76	61	73	76	62	62	69	88	61	54	61	78	81	56	60	64	71	64	62	79	79	76	77	70	73	57	64	80	76	71	78	75	72	71	65	61	86	63	56	71	78	66	62	64	71	70	75	69	77	78	71	76	53	76	58	67	66	81	61	65	74	66	64	82	61	64	70	52	62	52	60	66	64	69	71	62	64	68	78	74	74	65	81	67	63	68	78	73	66	79	71	69	63	64	56	78	52	61	61	75	59	69	66	82	67	66	71	66	66	72	70	59	68	72	70	57	68	63	65	83	64	88	78	71	71	64	58	70	67	61	67	71	69	64	66	56	76	79	56	72	73	66	57	64	63	58	50	85	74	44	72	66	85	61	69	60	62	83	73	74	73	87	71	73	65	68	72	68	62	75	69	64	74	63	73	82	62	69	56	59	58	61	69	78	78	49	79	72	69	73	65	65	69	69	76	71	72	59	78	64	59	74	73	65	79	71	60	74	62	70	66	67	69	77	71	71	57	56	65	69	71	63	81	76	70	53	80	77	78	62	66	65	75	66	87	60	62	72	84	83	56	65	75	91	65	53	69	87	64	58	69	63	71	70	68	63	63	64	67	71	71	61	70	80	67	77	59	62	66	73	65	52	71	77	74	67	54	72	78	60	69	62	70	82	57	52	65	69	63	63	65	77	61	69	68	55	64	75	67	59	64	56	68	64	80	55	54	72	74	72	59	79	87	65	81	67	66	67	73	74	64	66	82	62	62	71	74	67	58	68	77	83	50	67	76	71	74	79	66	61	56	92	73	75	63	58	73	80	58	74	78	61	64	76	62	74	68	71	80	84	58	65	77	61	73	77	79	80	61	84	71	64	72	61	75	63	65	58	64	73	69	62	72	65	85	72	57	70	63	75	55	60	64	78	69	66	79	77	71	65	55	86	64	74	69	71	59	70	79	74	71	73	72	72	57	77	53	78	71	67	65	54	63	64	75	71	60	67	63	69	77	84	65	77	53	70	71	68	75	46	71	64	70	63	72	70	69	65	78	55	59	57	87	67	73	74	55	68	66	67	80	70	63	57	64	68	72	68	64	64	48	78	73	57	72	73	82	74	61	73	72	59	80	71	62	59	54	65	72	70	71	59	71	60	65	70	72	61	65	77	71	63	65	59	64	66	68	63	56	62	67	50	65	82	78	49	69	79	66	67	81	61	59	60	73	66	63	58	55	74	57	74	79	68	72	54	68	66	61	63	74	72	74	75	61	47	78	79	70	64	73	63	58	73	56	86	63	79	67	80	67	76	73	80	55	63	74	79	73	69	60	72	78	60	67	66	63	66	78	80	70	54	76	63	81	61	73	90	81	68	71	66	71	72	76	66	66	55	67	59	74	64	54	53	64	72	79	58	79	63	62	73	65	88	64	61	56	71	66	71	62	65	66	65	73	70	66	54	66	61	46	63	81	66	77	75	55	70	59	74	67	74	71	66	66	65	71	75	72	80	72	67	72	71	71	55	77	66	71	62	71	56	68	75	72	72	62	65	78	69	59	63	52	62	66	64	65	56	66	65	68	74	57	76	72	68	73	62	58	47	71	65	59	69	80	77	80	86	65	77	52	65	66	56	68	66	83	68	80	63	69	56	68	78	55	56	57	68	60	56	79	66	59	90	65	71	72	60	73	80	70	69	77	67	75	63	63	66	68	67	81	82	81	78	68	76	76	68	83	69
5623	1534	851	948	1748	2242	2269	1963	1651	1412	1144	1085	941	916	781	789	773	669	662	664	630	656	632	617	585	571	565	526	607	530	571	520	540	522	507	525	525	522	540	529	533	540	545	504	552	556	494	511	555	533	520	548	483	498	550	482	564	525	487	489	522	498	491	536	509	512	504	503	488	520	468	469	467	480	476	478	490	541	494	471	497	478	538	480	508	489	480	489	486	512	500	456	510	515	497	478	449	499	483	487	493	482	430	520	521	491	517	500	527	512	484	489	510	499	475	479	452	491	475	471	496	471	478	504	523	488	557	494	503	477	527	462	518	495	533	464	471	514	504	508	476	461	497	495	507	500	469	474	525	471	489	514	494	523	509	438	500	507	531	515	525	522	502	469	517	487	487	498	473	512	472	492	466	484	540	519	486	527	466	521	494	513	478	534	536	484	502	486	482	468	512	516	432	467	540	537	487	496	512	507	504	488	507	475	540	474	484	512	511	521	509	450	509	481	491	520	476	491	493	478	541	492	480	494	479	469	485	502	499	472	510	461	504	480	499	514	495	501	478	468	492	460	466	495	509	489	482	488	488	542	491	504	515	515	531	506	481	470	473	455	485	496	477	442	486	532	538	446	507	496	527	483	482	516	497	498	488	477	492	489	524	509	493	478	468	468	458	489	468	493	482	541	486	524	497	505	485	500	459	466	485	476	486	465	498	489	485	494	483	491	514	516	478	509	476	468	523	514	529	519	483	446	459	538	499	501	514	479	477	457	452	502	474	490	464	488	507	498	499	501	482	509	490	541	479	520	466	478	456	506	485	510	492	475	501	481	469	497	520	494	482	544	479	490	519	508	502	447	490	513	486	452	483	494	459	473	500	482	489	523	500	506	500	480	462	465	476	408	483	490	513	473	503	518	489	517	525	473	495	487	471	493	498	438	495	461	494	491	497	462	503	509	502	458	475	517	475	509	484	503	525	490	499	514	521	487	510	496	506	484	467	518	492	503	480	472	501	507	460	501	478	501	502	504	507	488	452	481	469	476	482	477	537	492	486	507	457	485	477	475	507	478	486	503	522	528	464	532	456	499	494	528	485	500	523	516	465	504	476	471	485	498	477	519	469	441	528	500	498	458	482	476	483	504	503	483	459	491	484	490	509	495	480	509	510	476	469	530	462	466	515	519	471	479	497	529	458	522	475	507	492	506	495	477	485	524	489	500	482	516	507	467	488	456	472	478	492	511	497	538	516	490	504	467	486	519	527	497	509	503	514	496	495	522	477	527	495	454	457	436	480	521	493	523	506	528	507	505	529	497	525	487	465	505	501	507	493	471	493	507	492	504	502	507	470	509	493	484	478	497	475	484	489	479	515	504	477	528	529	507	475	496	453	470	457	473	473	455	493	506	538	485	477	504	497	478	525	492	522	463	467	476	508	506	477	491	520	510	481	515	499	442	543	546	503	540	539	513	472	510	489	514	464	526	453	517	512	501	481	484	493	541	522	536	513	528	530	509	471	490	499	496	482	468	507	488	523	512	498	460	488	514	488	476	515	481	496	477	513	542	505	469	513	510	479	492	482	488	476	515	486	511	509	475	479	513	480	483	491	486	508	516	487	434	513	485	451	495	512	480	490	519	481	488	487	477	500	493	456	476	492	519	486	534	521	485	515	484	520	487	505	457	470	513	485	455	511	459	450	514	508	516	500	480	551	481	475	529	484	498	473	479	521	494	482	502	502	478	491	427	520	519	492	488	498	496	505	488	488	511	517	474	495	483	472	501	481	522	528	509	505	546	509	495	491	474	447	521	459	561	428	517	481	504	479	529	478	478	528	495	502	473	517	521	476	469	508	485	506	484	477	475	500	496	512	508	487	500	499	479	509	499	491	493	513	516	475	516	484	525	472	500	526	486	488	492	503	479	454	509	513	476	503	532	474	471	495	497	479	474	517	466	479	496	494	536	492	536	506	493	502	481	448	420	502	500	488	515	496	485	475	554	452	507	500	496	489	484	506	482	502	483	475	521	478	505	506	519	495	503	480	501	487	489	475	501	506	497	462	483	510	495	467	500	479	508	479	500	487	523	484	507	482	476	490	506	489	544	446	515	511	516	500	479	472	475	513	459	485	520	512	507	495	479	499	459	479	478	475	495	474	515	518	548	457	500	457	479	529	507	471	529	491	519	468	479	475	513	467	491	493	469	477	486	496	525	521	475	470	507	513	458	485	520	494	525	498	479	514	467	492	476	492	483	466	504	468	471	470	468	526	471	500	509	485	460	463	493	522	467	482	506	466	501	489	542	494	530	468	520	513	484	509	479	503	525	468	508	481	483	471	495	481	479	493	490	478	517	465	463	496	504	489	464	491	463	489	471	507	489	510	484	504	491	478	507	478	505	498	525	459	483	507	522	496	463	503	494	494	448	500	526	509	522	488	514	483	469	495	495	463	489	491	472	511	492	514	517	475	472	491	482	506	519	514	474	454	508	450	486	450	489	487	486	494	496	500	480	468	516	474	502	517	484	463	498	491	494	495	505	514	461	545	493	513	446	533	495	508	484	511	511	476	470	515	501	480	485	548	472	512	521	478	523	514	430	491	481	496	508	481	490	502	488	480	470	502	484	506	533	446	498	484	480	481	501	469	526	481	506	513	530	502	529	491	484	488	507	468	487	518	482	465	504	486	487	489	488	489	486	512	485	472	532	532	495	481	457	485	465	456	513	440	449	475	478	460	490	515	469	481	457	467	499	530	534	476	492	534	471	476	519	453	483	505	510	525	470	499	487	493	519	497	484	484	477	494	533	506	528	493	498	438	465	518	492	483	456	458	493	487	516	533	477	507	448	476	513	517	489	517	500	497	509	496	500	530	544	481	469	521	495	495	500	483	488	515	502	487	525	530	497	486	460	498	479	475	465	516	504	475	518	491	484	523	466	485	508	504	489	521	477	454	529	464	495	507	520	495	485	490	483	504	516	515	478	503	495	479	469	501	494	493	539	506	489	472	514	477	498	483	479	511	494	492	513	478	472	499	467	466	482	478	482	511	503	499	532	502	459	524	443	466	511	494	468	501	488	515	474	501	481	477	505	489	535	504	466	492	529	507	493	486	499	480	523	486	501	485	488	504	474	521	513	522	463	521	514	496	504	505	489	491	512	480	502	497	479	542	510	500	486	496	470	484	483	523	496	505	498	508	501	460	477	510	504	505	500	520	487	488	500	506	487	495	495	519	537	536	462	493	487	513	480	512	510	468	526	492	506	507	483	510	472	515	513	475	476	489	487	476	449	478	513	486	491	510	476	492	524	499	478	510	489	498	470	501	493	465	476	486	489	522	481	514	466	540	454	498	452	465	556	504	490	494	487	475	492	484	475	486	492	498	517	480	502	511	478	510	489	489	506	497	509	505	512	501	464	484	492	473	528	496	509	507	514	509	496	489	480	522	484	504	500	510	520	521	512	497	477	486	457	479	526	453	544	527	479	483	518	492	489	496	487	461	480
1571	131	78	81	82	111	83	93	78	93	90	92	98	83	94	89	83	67	85	90	88	89	75	94	64	57	89	91	68	74	78	85	75	85	90	57	91	77	61	86	77	70	67	82	63	79	77	82	71	80	68	62	75	70	92	62	75	93	63	71	72	70	98	65	65	66	82	75	66	69	74	58	85	72	79	75	68	76	76	64	68	69	76	71	89	76	77	71	75	63	73	78	83	74	65	76	68	86	75	65	75	57	83	81	77	80	81	88	86	75	81	77	79	69	67	60	76	67	80	80	71	84	68	49	70	65	78	81	72	69	86	68	77	81	75	61	77	92	67	61	76	71	86	74	77	81	76	62	71	74	83	75	73	90	81	85	82	69	68	71	65	84	81	66	79	77	62	70	61	80	76	88	73	79	68	84	81	81	62	79	72	79	66	64	75	71	73	67	79	75	65	80	89	80	57	73	82	76	51	61	72	69	72	73	79	78	85	70	82	52	67	69	74	60	75	76	79	73	66	79	86	75	77	73	67	77	68	82	77	87	79	69	101	75	76	73	72	68	63	79	69	77	84	79	75	73	80	83	92	70	65	66	90	60	70	76	82	81	80	80	83	73	81	81	83	79	70	85	51	67	74	75	67	73	69	74	102	64	71	71	74	77	81	72	80	67	66	83	66	77	75	85	69	70	66	74	59	61	64	65	74	75	75	67	77	68	75	65	76	69	75	90	73	76	83	75	61	67	81	73	76	78	72	78	74	81	74	81	77	73	66	71	72	70	86	78	84	65	71	79	59	66	63	83	80	70	79	81	62	84	79	59	79	59	61	71	69	68	93	90	73	72	80	73	82	75	76	76	85	85	69	60	76	57	70	69	70	66	97	72	63	69	71	85	63	68	75	73	59	56	69	61	99	69	68	61	84	71	83	65	68	72	61	68	72	90	72	89	66	63	63	90	63	71	82	75	69	66	75	57	78	71	77	69	71	88	69	56	77	77	73	76	81	76	77	67	72	72	77	77	91	66	73	80	80	77	72	72	69	66	72	88	85	76	83	75	65	80	82	75	76	80	75	70	79	80	62	79	71	69	79	70	75	77	62	79	76	69	71	81	75	69	64	66	75	59	88	74	101	68	75	82	80	90	60	75	80	69	84	69	78	62	87	59	81	56	69	60	82	82	93	80	77	71	74	80	58	61	73	65	74	68	61	65	79	75	81	71	82	93	73	80	76	67	77	68	78	82	77	81	60	67	73	69	56	81	73	71	69	76	72	88	75	70	80	77	82	75	71	75	66	76	77	75	60	80	76	67	77	67	76	60	77	82	75	69	79	64	66	72	80	69	83	84	76	66	62	71	90	94	86	83	64	66	73	68	79	97	69	74	68	72	77	73	79	80	68	60	83	62	61	75	73	58	80	65	78	69	78	77	63	67	86	75	65	68	59	77	71	69	83	72	82	71	60	72	69	72	91	69	76	69	74	62	69	68	59	81	58	71	83	81	82	76	86	64	83	69	82	88	80	89	74	73	64	73	68	68	68	77	85	74	61	81	75	79	84	100	87	63	76	78	66	93	84	89	83	79	87	63	69	81	95	74	81	87	68	66	78	71	83	63	74	72	60	79	83	82	75	82	65	78	75	78	71	63	71	74	77	72	86	83	78	82	60	65	59	81	62	78	79	75	70	91	69	95	72	76	71	78	84	79	57	82	71	72	79	79	83	79	73	78	76	68	77	81	78	77	88	81	77	82	66	67	75	60	94	85	62	76	77	66	78	74	73	67	53	70	82	68	71	72	75	68	77	77	72	65	73	70	66	81	74	69	85	70	74	84	75	77	81	74	77	75	84	69	73	71	75	63	74	63	67	88	77	66	85	77	72	76	70	78	54	85	73	71	86	82	78	72	93	82	71	85	95	99	61	64	73	73	78	81	88	74	81	74	66	78	92	88	64	66	69	99	74	75	61	70	72	70	66	91	72	88	82	68	76	79	68	81	61	93	78	70	67	78	69	65	70	69	87	77	88	68	69	78	82	65	75	75	68	68	88	73	86	82	76	84	80	66	65	90	79	75	74	63	83	65	68	74	77	72	82	77	78	75	69	84	74	61	76	83	72	48	77	73	60	79	79	68	68	75	68	57	65	82	75	62	68	76	73	71	76	73	51	72	78	57	82	84	69	63	80	85	86	67	83	75	80	87	69	82	58	65	84	57	85	69	82	67	87	85	70	74	83	76	87	62	77	82	70	73	50	80	74	83	75	68	76	80	73	84	73	78	68	78	71	82	74	80	66	79	87	63	81	69	71	64	81	75	71	76	82	59	70	84	52	73	81	72	63	64	66	75	77	69	66	78	78	74	82	87	72	81	80	72	72	84	75	74	80	68	69	60	70	81	79	75	80	80	74	77	72	66	72	96	72	72	69	76	76	72	82	79	71	77	77	74	87	69	78	70	73	64	58	58	71	72	69	77	90	82	69	72	65	73	77	77	71	78	69	74	68	69	81	60	81	87	79	92	68	60	76	76	65	84	74	73	84	73	75	68	74	74	61	71	80	80	84	79	76	74	67	63	65	73	65	67	76	71	83	67	89	65	64	68	83	66	81	69	75	93	63	84	92	71	77	83	77	81	72	74	78	78	85	66	78	74	67	66	81	76	84	65	94	78	67	53	76	87	62	80	73	70	85	71	73	67	73	80	69	88	65	60	99	58	71	78	81	69	76	55	79	74	76	76	94	65	69	79	66	80	76	69	58	78	90	61	71	87	69	68	66	69	75	79	79	81	76	67	71	86	71	73	83	72	70	78	79	68	72	84	86	79	70	78	75	79	63	72	65	73	71	62	72	88	90	73	87	74	88	73	74	67	56	72	80	59	72	79	93	83	70	81	81	69	64	62	74	88	70	80	64	75	67	73	67	75	72	59	62	70	72	77	73	73	73	62	78	68	75	78	89	56	61	66	87	70	70	82	72	78	75	72	74	71	66	76	80	91	59	78	71	76	59	54	76	72	90	73	60	70	61	76	74	69	86	83	62	74	92	88	78	71	75	68	73	77	69	85	85	67	72	62	78	80	76	69	86	82	68	66	60	73	85	67	87	77	68	74	74	65	65	74	72	83	71	68	70	61	86	75	87	74	81	68	63	80	67	90	68	64	66	76	65	71	73	93	69	64	76	78	86	83	85	80	64	73	73	83	82	84	76	82	92	72	70	78	78	71	66	80	75	83	59	82	62	86	62	72	82	67	65	74	98	73	69	77	84	70	78	74	78	65	68	73	78	78	74	86	109	78	76	69	92	73	79	78	82	80	74	91	67	67	63	77	92	70	63	64	67	66	70	67	72	65	81	69	62	76	59	78	70	82	93	83	68	69	73	70	70	95	90	87	78	81	82	73	65	68	73	91	76	80	81	82	73	67	61	83	92	86	85	66	76	81	67	77	79	55	85	92	78	86	74	69	66	86	57	80	73	72	73	76	70	80	67	73	76	74	69	67	92	84	73	71
8181	1201	846	890	1576	2114	2073	1934	1650	1412	1227	1136	1123	942	957	869	798	798	778	725	716	704	724	695	653	645	627	638	621	627	607	617	626	597	598	617	582	576	635	598	586	566	577	554	598	593	593	614	618	575	625	629	575	594	631	558	593	587	627	563	567	561	587	557	581	582	587	600	574	550	586	597	559	591	633	585	593	597	591	590	565	565	571	563	541	570	585	572	526	611	590	561	545	568	554	545	561	572	590	550	575	560	595	525	585	578	616	547	596	578	580	508	525	563	546	541	577	589	568	582	633	524	549	539	582	562	599	591	556	545	585	580	586	568	563	565	569	580	550	536	581	587	586	573	563	588	571	588	552	588	567	553	563	558	528	561	591	556	565	595	626	545	574	529	571	543	550	546	571	569	562	531	564	556	569	568	607	563	588	623	561	621	564	546	565	553	558	546	581	570	571	545	574	545	603	559	600	615	537	537	579	581	602	574	576	557	528	570	584	608	598	570	565	591	569	575	593	576	536	554	575	597	567	573	577	542	600	574	537	573	606	561	589	561	594	572	579	548	574	549	561	574	572	581	591	546	588	560	575	529	576	573	556	578	575	597	574	557	561	549	596	530	571	527	513	554	549	544	542	554	545	589	544	601	523	595	536	567	586	556	569	547	559	596	525	551	544	586	530	548	552	555	577	623	531	553	559	587	505	574	594	613	572	561	562	573	569	559	586	549	576	540	542	536	576	563	544	533	542	576	598	609	562	594	558	535	594	532	558	575	597	539	583	589	582	569	600	544	524	617	578	584	547	542	555	579	554	602	581	597	607	572	565	595	637	553	560	566	566	548	564	580	555	599	573	597	523	538	573	593	577	563	564	577	550	530	588	523	550	612	612	603	621	586	591	571	558	596	602	543	609	538	557	610	579	580	574	617	617	561	565	538	592	557	568	581	531	555	566	525	567	600	540	563	572	594	568	600	584	630	536	532	554	590	587	576	531	591	594	554	545	593	535	520	529	561	572	590	572	561	548	569	593	600	568	568	576	588	559	540	583	584	515	580	581	602	587	536	563	597	560	561	544	581	535	596	530	569	597	590	647	563	564	563	570	577	565	587	569	542	570	599	583	606	570	579	528	562	556	555	604	567	549	553	578	545	560	569	591	597	576	582	581	581	531	608	596	546	600	618	569	562	560	570	588	570	600	596	622	574	584	607	551	547	554	539	585	624	543	526	551	562	562	558	613	565	576	550	579	550	592	606	576	591	561	587	567	574	541	557	621	536	618	599	574	565	581	570	604	564	496	584	533	564	569	561	553	601	554	562	605	553	585	578	541	653	599	552	573	589	538	558	596	574	583	530	578	572	559	571	563	584	565	513	606	581	589	540	559	572	511	533	557	601	580	555	555	568	609	582	565	543	559	562	586	557	563	571	570	554	559	595	577	576	556	555	564	597	553	569	586	593	586	559	604	558	561	561	560	565	619	581	574	543	557	553	543	548	552	545	589	621	571	603	584	586	591	556	537	559	566	569	579	583	572	555	567	566	549	525	550	570	559	529	550	598	598	529	542	584	563	530	577	545	604	562	528	579	527	593	619	587	555	577	581	615	582	571	574	569	554	579	581	596	570	583	530	591	573	531	569	588	544	545	587	555	582	526	573	549	523	586	541	597	582	577	539	565	516	568	556	507	581	571	556	536	572	565	587	604	554	557	534	590	573	546	559	592	572	567	574	604	555	600	550	573	583	581	553	535	558	566	612	556	564	595	556	563	570	525	595	575	539	581	559	529	567	609	590	575	606	595	612	612	539	560	575	560	588	561	573	585	628	568	551	564	553	581	568	544	542	590	559	572	563	570	581	575	552	571	596	606	533	531	538	526	568	513	552	613	557	580	599	545	562	571	605	552	557	575	590	538	566	527	572	563	570	569	606	554	579	524	532	534	550	569	579	569	539	585	559	555	585	571	576	576	576	548	556	587	549	576	557	600	576	605	560	530	574	565	612	584	538	582	543	574	539	560	528	590	583	597	557	542	572	575	573	559	563	571	525	528	605	618	589	559	583	579	585	601	561	561	600	535	581	553	594	557	559	552	599	607	575	547	547	564	537	585	600	573	583	545	525	554	526	588	545	563	538	592	578	557	531	564	574	572	554	545	558	561	549	622	551	566	551	510	567	593	545	569	539	614	557	565	591	572	533	588	597	600	582	577	585	582	536	533	583	558	577	580	551	547	536	577	601	579	561	634	533	515	511	593	575	524	535	588	574	534	553	559	538	564	582	551	555	567	583	580	569	562	564	597	569	575	570	540	534	595	557	541	586	584	581	575	581	553	539	534	549	538	576	542	557	595	536	597	580	590	565	575	570	556	553	549	553	522	608	535	562	559	586	495	596	574	568	588	541	560	535	588	627	594	590	553	571	591	570	554	575	543	530	602	576	625	546	546	589	541	565	564	573	589	569	603	610	564	569	530	580	604	562	576	559	545	522	585	561	581	554	555	570	566	580	612	626	562	571	560	562	592	615	543	561	559	541	589	543	560	528	534	526	566	556	572	578	565	541	584	548	571	574	589	553	533	558	523	542	547	572	573	571	587	577	558	522	584	571	540	576	569	552	577	601	589	569	559	527	582	568	559	560	569	576	569	565	546	547	575	603	548	580	565	516	577	537	517	608	587	630	538	607	632	567	533	598	589	574	569	522	557	585	590	568	586	627	584	536	541	571	597	586	597	550	541	560	569	606	571	542	549	568	573	534	584	558	561	560	569	596	551	560	622	547	588	572	559	565	621	557	573	587	554	577	602	570	557	569	589	548	527	538	552	560	552	605	571	571	591	632	582	593	563	617	579	552	564	596	602	562	605	581	543	583	567	569	560	559	532	527	592	556	571	532	609	544	592	583	534	564	576	575	596	562	544	538	613	574	533	531	536	590	578	530	597	565	598	537	566	546	541	527	549	577	574	572	585	570	547	570	594	563	581	572	603	544	602	553	584	581	605	581	578	546	541	613	576	552	572	566	508	610	569	563	528	562	568	562	564	561	547	525	542	588	569	551	579	591	590	559	621	598	606	576	571	567	621	588	574	575	583	601	589	595	572	579	514	557	568	550	605	587	609	564	551	523	566	556	554	545	554	582	542	603	522	570	597	572	577	520	580	572	561	577	535	591	576	549	550	565	564	535	588	579	575	579	598	532	549	588	608	564	521	553	597	557	555	576	584	574	550	594	582	595	578	566	561	539	607	592	572	542	567	593	588	588	567	584	550	611	585	565	555	564	540	561	522	554	580	572	523	559	586	542	578	601	587	572	558	571	549	611	557	528	534	595	585	620	557	549	596	563	591	605	559	559	559	575	522	592	560	573	564	610	555	598	577	516	565	572	547	557	563	579	561	573	609	555	567	608	551	562	565	596	581	594	610	575	599	617	579	528	550	602	576	544	576	580	545	570	558	574	567	575	572	551	590	594	562	586	577	540	557	585	602	571	522	554	591	566	609	541	548	577	560	592	570
832	175	133	128	125	128	156	142	135	126	126	136	111	105	138	103	118	122	118	131	105	114	113	104	97	120	108	113	117	102	124	110	104	100	113	103	97	109	92	100	112	122	104	99	106	112	100	95	107	86	108	99	104	117	96	90	89	105	93	104	118	106	95	98	99	94	95	97	93	108	101	97	110	111	99	99	102	121	105	112	101	101	96	100	94	101	109	117	117	103	104	86	94	117	99	100	105	93	99	110	106	99	120	106	102	114	101	101	124	92	110	102	107	105	83	101	108	93	109	95	111	110	125	111	117	130	110	106	82	97	82	101	110	108	82	100	111	109	92	97	112	106	109	94	116	100	100	119	109	91	97	88	98	91	106	95	99	106	99	96	113	93	104	105	106	103	91	100	111	104	94	97	110	108	116	105	103	110	96	78	100	125	98	96	110	103	103	114	100	106	100	89	88	109	109	94	105	119	101	102	109	119	120	101	98	99	82	109	97	101	91	108	93	109	107	103	102	113	114	109	95	96	132	107	106	109	101	87	110	101	91	111	103	101	85	102	113	102	131	102	106	94	104	108	87	110	104	103	100	113	104	98	110	118	103	102	100	98	91	83	116	84	103	109	115	113	85	92	110	116	98	96	112	98	104	112	117	124	91	110	94	109	87	89	119	101	105	111	109	107	113	115	88	132	112	107	96	115	92	97	115	102	99	116	105	110	95	109	93	100	95	105	119	83	102	97	92	103	98	115	100	100	95	113	102	110	94	95	104	107	117	97	117	100	113	103	82	88	113	107	111	112	105	95	118	112	114	98	98	76	104	114	95	113	110	93	99	100	97	106	101	111	106	115	94	119	82	102	95	93	104	96	95	94	98	91	111	93	101	110	104	110	113	90	108	88	95	77	105	112	94	104	116	94	102	98	101	117	111	123	102	118	110	100	95	103	100	107	95	90	98	98	98	101	107	97	94	108	107	96	98	98	106	109	88	101	106	127	98	114	106	100	118	104	89	114	107	115	113	102	107	109	117	117	92	102	109	105	89	101	104	117	106	105	107	99	93	112	104	103	104	88	100	97	81	101	97	112	104	98	118	100	83	111	95	89	115	116	112	100	99	104	90	88	107	109	94	106	91	101	105	106	106	88	105	83	100	95	96	112	113	91	109	102	95	102	114	115	109	97	105	101	95	101	89	94	113	121	119	104	113	101	104	78	123	109	121	90	101	114	103	100	105	104	99	102	104	83	112	87	106	114	109	99	121	108	90	98	101	103	110	110	105	110	108	100	96	108	101	105	103	93	97	82	96	84	105	97	103	112	104	99	101	102	96	99	98	108	105	90	115	91	97	113	111	100	100	101	112	101	104	105	88	110	108	89	90	101	96	96	94	105	98	121	104	105	112	99	100	84	94	107	104	99	107	92	97	92	101	117	103	98	113	112	107	94	112	92	97	113	105	108	112	109	86	101	114	126	94	103	109	98	96	111	116	105	91	92	96	82	113	106	95	107	109	94	109	112	112	94	80	91	94	117	103	102	100	112	101	119	91	100	99	125	102	106	98	111	91	84	122	115	97	108	100	121	90	118	95	88	124	112	101	108	91	110	119	107	112	113	100	127	106	95	103	96	98	85	101	110	102	88	102	116	100	106	97	112	78	106	102	96	95	91	91	119	117	113	101	107	113	94	105	99	117	98	102	107	118	117	123	106	106	105	97	98	103	88	93	110	95	98	112	114	104	100	94	93	93	91	101	114	115	101	107	103	109	100	110	108	98	117	103	111	102	111	98	113	112	85	101	100	111	109	92	100	103	116	99	95	96	115	104	94	110	82	96	89	91	106	104	97	105	106	109	86	101	117	111	107	96	92	114	98	89	110	90	97	116	84	109	115	81	118	100	105	96	106	96	93	94	98	118	101	114	94	97	97	115	98	118	96	103	102	99	108	92	115	97	98	81	106	92	102	107	91	95	115	96	103	100	90	101	115	87	109	101	116	107	109	91	98	94	115	88	89	136	95	106	108	99	103	102	106	107	87	93	95	123	114	104	112	113	106	95	105	98	105	105	103	112	99	118	104	116	93	96	98	105	104	107	114	94	103	103	114	103	73	114	101	105	90	116	97	102	93	113	108	103	99	100	101	79	100	107	114	96	110	85	100	102	110	80	79	111	112	97	106	94	104	109	93	117	110	115	105	98	106	109	94	92	108	100	109	98	84	111	93	101	114	113	101	109	108	124	121	99	95	108	95	87	97	107	113	107	111	117	76	116	80	97	111	110	103	92	107	90	104	111	97	98	97	97	114	89	92	102	96	103	117	91	123	95	101	85	96	106	105	89	93	111	113	97	111	106	86	97	104	108	104	99	111	104	113	103	103	108	93	102	94	99	120	108	108	106	101	97	82	98	79	116	114	117	106	107	94	110	101	115	98	101	108	111	104	102	97	87	97	101	105	87	102	106	80	104	119	110	96	88	101	98	109	105	89	109	106	110	108	104	112	102	100	110	106	109	106	109	106	106	100	111	84	103	98	107	107	100	105	99	104	98	114	93	94	98	83	107	111	102	99	94	108	106	116	101	126	110	105	113	105	98	97	109	94	91	103	98	96	116	93	111	110	88	113	99	99	92	89	114	111	101	114	98	86	110	129	93	94	98	109	116	111	117	106	111	113	107	107	123	111	91	101	95	106	102	100	102	115	90	112	105	111	98	98	111	94	104	99	106	110	106	111	103	111	119	101	99	112	112	94	84	97	118	112	90	92	97	114	100	103	106	101	92	127	116	91	109	104	116	93	110	113	98	99	108	96	103	95	88	95	118	90	123	95	113	101	88	91	78	113	110	136	106	106	92	96	117	124	87	129	102	101	99	112	96	85	99	95	120	101	108	103	100	97	94	73	99	106	109	99	85	115	122	108	95	101	82	89	107	101	100	104	99	110	102	119	87	108	108	101	98	98	110	101	109	96	106	104	107	110	105	87	97	110	110	111	96	105	89	100	101	116	99	93	108	105	87	103	99	109	109	103	102	101	99	102	104	85	103	102	93	108	98	97	110	117	111	111	131	97	113	95	114	96	101	111	106	92	124	82	116	103	113	115	119	96	128	111	113	101	109	117	105	101	104	93	103	111	84	98	108	97	110	108	119	103	108	100	92	97	103	102	117	104	101	96	105	114	117	108	126	111	107	106	113	80	102	92	103	98	120	95	92	108	116	111	98	97	100	86	106	104	94	100	104	108	104	120	110	93	103	109	117	106	106	114	103	95	119	97	88	114	100	111	104	113	111	127	102	122	103	109	113	94	110	124	91	102	109	109	96	102	104	106	90	105	117	113	97	91	105	101	102	122	106	99	103	115	102	127	103	106	96	93	120	106	103	102	102	100	95	105	101	103	103	105	110	112	115	113	91	115	115	110	94	121	100	107	113	90	102	112	100	112	102	98	97	105	106	108	105	89	94	106	113	102	121	101	111	92	93	97	78	116	95	97	105	123	93	111	82	94	95	87	109	107
9397	2362	1315	1440	2766	3664	3617	3217	2643	2319	1993	1802	1553	1460	1343	1265	1205	1155	1078	1088	996	990	994	905	939	909	885	889	897	869	855	911	778	826	841	775	823	869	804	818	821	818	730	814	792	779	799	792	830	793	788	794	792	840	831	757	811	797	750	783	791	762	762	768	802	757	781	794	781	765	781	752	821	773	735	717	712	737	763	783	762	751	752	729	737	777	725	775	744	774	778	786	848	723	766	788	795	769	727	746	786	727	762	771	808	801	756	719	750	721	748	737	757	739	795	755	731	794	705	736	743	703	801	739	741	748	724	765	753	806	756	751	712	755	735	838	768	809	731	793	739	740	793	757	768	732	780	784	781	766	746	763	710	782	667	708	731	774	768	733	704	755	776	737	780	749	740	761	734	756	762	767	719	772	770	774	723	707	758	721	764	731	740	755	743	749	717	788	711	751	765	757	736	715	772	726	758	745	794	743	759	693	809	763	741	761	761	757	747	757	765	703	717	749	756	787	745	761	752	721	754	752	748	728	778	752	727	790	710	694	775	764	809	766	741	768	710	718	775	779	730	762	745	752	764	760	814	762	793	741	764	766	749	735	730	753	751	748	759	741	777	741	770	742	742	730	729	740	774	703	744	753	757	760	748	732	768	744	729	756	759	733	792	793	793	707	742	780	712	754	764	721	753	752	753	728	761	714	745	761	791	813	763	737	726	736	754	750	766	778	706	760	751	731	720	781	796	746	784	728	723	734	805	710	770	795	783	725	797	760	723	768	753	712	786	709	741	744	738	735	803	756	765	765	742	728	728	744	728	785	760	741	765	750	756	741	787	731	730	696	765	767	741	752	761	785	780	735	750	734	786	806	747	775	742	785	736	705	737	780	755	737	781	741	728	740	759	799	710	767	727	743	725	751	697	758	721	798	691	764	757	763	724	747	763	774	742	770	700	738	709	795	745	726	767	672	782	751	748	722	778	725	768	752	769	797	751	771	771	758	759	768	751	722	746	745	740	772	747	742	670	749	735	742	797	724	750	745	752	753	772	747	782	711	755	749	756	786	766	730	760	778	739	719	783	782	719	714	727	731	777	715	740	739	752	720	741	793	741	753	798	784	742	721	771	759	733	719	722	718	761	732	782	779	770	762	741	769	774	776	761	770	796	796	745	729	785	730	701	829	736	753	763	742	716	788	753	766	702	718	741	784	743	817	736	752	711	760	764	717	705	757	729	751	711	738	793	716	702	735	758	790	713	752	760	765	744	764	805	738	752	777	779	745	787	746	731	777	744	764	768	727	739	718	767	786	755	693	766	734	737	757	775	737	743	764	704	727	729	774	716	746	728	777	739	713	810	730	774	794	711	771	759	760	713	698	787	741	739	799	716	796	747	751	744	767	805	766	746	725	750	681	733	729	793	775	769	721	732	755	752	767	704	737	700	736	769	704	710	741	840	736	767	769	723	786	768	764	774	734	756	739	782	716	686	748	747	777	758	735	751	697	751	748	749	766	733	755	793	703	754	721	766	754	800	732	755	763	713	732	752	719	752	753	765	764	712	725	754	781	799	732	765	714	737	708	745	742	704	790	757	756	780	765	744	690	764	728	743	773	729	740	762	757	755	727	767	734	749	731	776	743	741	705	712	746	790	732	706	729	757	743	725	731	824	789	739	805	751	757	740	770	738	722	767	762	764	764	769	761	696	768	789	787	827	764	796	783	766	784	772	770	762	758	722	721	756	789	766	748	768	751	740	791	803	744	747	756	731	800	746	738	775	731	789	712	722	731	772	725	748	807	747	770	735	724	732	764	754	825	739	734	703	740	746	746	751	702	802	775	769	779	757	701	726	782	752	719	708	716	741	714	758	744	739	748	744	749	713	808	754	780	753	733	765	782	763	732	719	771	706	766	771	744	752	742	778	755	768	735	763	727	759	797	777	779	790	777	806	801	779	765	750	756	752	684	760	746	749	737	782	773	764	730	773	780	784	738	762	761	750	747	746	786	828	775	801	740	767	765	738	713	776	750	695	772	785	774	777	764	712	771	752	745	751	795	710	778	762	730	693	778	769	758	758	779	719	709	718	750	743	758	730	757	796	792	713	767	745	734	780	738	785	742	745	756	717	749	761	776	774	734	718	748	759	786	762	765	707	737	737	766	764	761	727	766	782	682	755	750	775	808	751	735	734	784	692	794	746	737	786	731	727	736	775	761	781	765	750	719	704	785	682	741	712	767	774	747	792	702	734	755	787	769	768	826	757	760	734	746	757	751	759	809	700	725	754	795	729	780	719	752	689	761	751	714	791	767	741	725	729	766	723	734	749	715	760	716	739	759	731	772	745	766	781	733	716	749	769	714	750	742	760	739	769	750	770	757	749	709	706	790	770	726	742	763	754	747	708	756	791	756	744	738	739	761	755	718	763	748	738	758	770	722	777	778	789	757	745	749	807	725	757	754	769	771	752	740	736	779	765	726	750	710	783	745	717	739	737	765	792	789	743	797	752	766	745	738	723	785	743	717	749	736	756	792	782	772	749	741	714	758	766	753	802	735	775	706	723	758	729	779	715	755	756	718	752	763	774	770	766	762	758	827	730	737	763	709	776	748	718	811	791	740	727	773	752	755	762	735	768	709	772	781	782	757	765	748	758	731	758	767	754	723	727	782	761	757	758	753	728	768	772	730	737	721	775	746	747	691	777	796	726	758	763	763	753	756	731	742	752	755	764	729	787	735	738	778	725	766	784	737	754	779	766	752	738	756	773	745	761	783	759	729	800	757	738	791	699	776	737	727	755	701	766	719	715	751	745	721	730	762	760	747	746	712	788	736	774	733	722	763	763	793	746	711	817	734	753	729	752	759	691	729	764	803	757	739	746	781	747	721	740	739	703	732	796	770	756	749	771	772	746	753	741	724	747	765	735	750	777	690	740	726	689	726	787	784	714	712	788	745	733	772	756	752	756	739	729	749	736	751	731	732	755	750	795	748	765	784	785	740	742	733	752	747	791	740	745	715	781	753	768	722	750	716	821	759	731	789	778	763	790	776	772	815	720	691	742	741	756	800	806	759	745	727	756	721	748	794	758	765	718	781	779	741	735	764	732	714	756	728	746	731	776	735	773	791	725	766	782	728	759	751	781	713	743	749	699	758	692	756	732	776	780	733	717	733	744	758	738	793	762	800	745	769	752	767	741	758	729	748	748	724	779	745	723	801	789	751	731	766	767	725	761	751	724	787	754	691	768	698	738	778	746	758	712	785	776	812	757	777	721	740	742	723	743	753	791	767	759	757	766	789	705	761	764	720	770	738	726	770	743	760	730	835	746	772	755	729	718	767	813	747	734	784	686	758	736	742	762	721	747	784	778	708	756	755	734	758	783	760	738	753	754	732	773	750	734	759	746	771	762	812	710	767	713	791	714	786	770	777	724	770	728	734	748	740	768	777	771	745	786	695	773	722	800	753	765	726	745	744	756	779	808	733	706	737	741	742	724	725	748	770	724	768
1081	95	50	43	48	52	35	49	43	34	44	33	44	48	50	40	37	35	36	36	40	32	39	34	37	38	41	39	52	47	38	34	37	24	35	39	35	28	48	36	39	27	27	38	45	36	37	31	36	44	27	34	38	32	34	33	42	36	39	36	46	35	37	47	44	34	31	29	45	38	44	34	33	47	32	38	31	28	42	36	38	40	38	32	29	39	34	26	36	45	31	29	37	42	36	38	24	36	43	34	49	33	36	47	36	40	57	31	31	27	34	40	38	50	37	25	16	37	35	45	42	31	32	40	37	28	36	29	36	42	41	35	37	38	46	39	31	32	41	35	43	34	26	28	40	32	42	38	41	29	28	41	47	48	25	31	44	39	39	46	42	46	34	38	34	41	46	34	43	35	33	39	45	36	43	42	31	43	47	41	53	32	30	33	34	26	36	36	36	37	46	45	37	48	36	38	30	33	33	43	29	38	26	48	38	38	39	36	36	48	32	30	37	34	38	48	37	34	37	38	41	37	40	34	44	31	27	42	36	44	43	48	38	39	37	39	27	38	50	42	32	39	34	47	40	46	32	44	47	31	36	34	26	44	49	36	37	41	35	35	37	36	40	40	37	32	34	40	36	36	36	33	38	38	33	38	39	47	38	49	23	38	52	47	41	37	50	39	29	40	31	46	33	33	37	31	26	36	36	34	46	39	46	24	42	40	44	37	36	45	43	35	46	36	49	36	38	40	28	40	43	35	37	39	40	33	47	32	41	54	38	28	28	31	31	43	49	33	46	31	40	38	34	28	32	35	35	31	57	38	40	33	35	38	39	31	33	33	38	31	40	28	47	32	26	32	38	33	42	44	39	40	48	44	28	44	34	31	39	40	48	39	37	35	27	32	39	38	34	36	34	31	48	33	34	44	40	32	38	32	39	37	28	33	18	33	35	32	50	36	40	43	43	39	36	40	38	26	25	39	31	39	32	26	40	36	36	36	23	29	33	37	37	19	43	35	40	46	40	40	39	49	47	33	39	41	42	30	39	40	47	39	40	33	35	32	32	41	39	34	35	43	37	34	43	39	27	41	47	41	41	27	32	45	38	34	29	42	37	35	44	28	37	28	43	39	39	29	41	39	32	33	44	37	41	34	36	41	45	45	38	42	30	42	32	34	36	35	46	22	42	46	31	46	28	30	44	36	34	32	39	41	36	37	38	35	36	38	37	33	36	35	30	31	50	33	29	43	37	32	50	39	39	41	43	40	36	27	39	33	32	46	39	41	39	40	32	40	39	37	34	34	28	43	33	29	28	37	39	43	51	40	54	38	27	31	35	42	38	32	29	36	43	41	41	31	34	47	35	47	31	37	40	28	40	34	36	39	48	34	32	30	44	42	47	37	37	46	37	43	42	35	29	38	40	40	25	54	19	39	48	32	39	36	31	36	36	33	42	33	31	40	46	33	43	43	33	42	19	32	31	40	33	37	42	43	39	39	36	36	33	36	29	31	35	36	42	37	39	33	38	32	31	37	41	35	35	45	59	36	39	49	43	48	37	36	31	49	41	34	41	30	31	42	36	40	36	42	41	42	26	36	32	35	37	28	39	41	30	44	35	23	35	38	44	42	26	42	35	29	34	29	44	33	39	38	39	31	46	24	38	41	33	33	43	36	29	46	33	36	46	39	33	34	37	41	41	25	29	41	22	33	35	28	48	34	45	31	49	30	57	39	35	22	49	34	33	38	30	29	37	28	35	32	36	31	39	30	41	35	33	44	34	40	40	35	32	44	32	40	37	38	41	36	36	51	39	36	35	44	46	30	34	36	28	42	34	35	44	36	38	50	37	36	39	48	40	44	33	37	50	46	43	34	49	30	37	39	37	37	38	51	44	44	47	31	32	39	39	33	35	36	30	31	31	33	36	41	40	35	53	40	30	39	31	36	45	37	35	30	39	35	48	37	32	33	49	36	37	46	33	32	52	44	33	41	32	36	40	29	40	36	38	41	54	29	41	39	33	46	45	33	43	31	33	31	25	41	44	37	38	46	28	49	37	30	41	29	39	25	35	39	30	32	34	43	23	33	34	30	28	39	37	36	33	29	45	32	31	29	33	50	31	29	45	36	30	40	45	31	55	33	31	41	29	36	40	45	35	36	37	35	53	38	48	42	39	36	28	41	32	50	32	32	34	45	41	36	31	34	35	39	31	34	33	49	26	49	31	33	43	38	37	35	32	43	29	32	45	35	37	36	36	37	37	33	49	40	45	48	38	36	40	31	41	33	28	36	40	46	36	45	34	30	42	38	47	38	43	41	32	39	29	36	40	36	44	36	45	38	33	30	47	37	32	33	35	28	26	34	37	47	37	31	38	35	34	28	25	48	41	33	38	35	46	34	28	42	32	33	54	51	39	49	33	32	35	36	47	18	39	41	32	36	39	39	22	33	25	41	38	34	31	35	35	36	42	40	37	33	43	35	29	38	43	42	35	43	48	35	35	39	44	54	44	43	39	33	42	42	33	38	50	42	23	41	35	38	36	32	34	38	33	29	35	28	41	36	41	34	43	40	41	48	29	34	36	37	35	32	29	31	42	43	37	34	50	31	40	44	44	46	46	45	46	30	35	34	55	38	40	44	37	42	46	39	42	31	33	35	32	39	36	30	44	41	32	44	46	33	40	44	28	42	30	34	37	41	48	34	35	43	39	33	34	34	32	45	38	52	40	48	39	39	42	34	43	42	41	33	33	32	37	45	45	39	33	28	34	34	46	28	38	43	36	41	24	25	48	43	41	33	39	30	37	32	42	38	33	36	36	40	36	45	42	42	38	29	40	36	33	36	30	43	41	38	44	37	33	35	32	33	39	29	35	33	52	34	31	36	36	38	25	37	37	36	46	23	35	45	37	34	38	45	46	40	41	28	39	48	37	36	45	34	36	34	35	31	48	42	35	32	40	40	37	35	38	36	37	35	37	37	29	48	36	43	50	32	38	40	33	34	27	40	36	55	32	39	33	39	35	41	38	31	34	37	28	35	26	33	27	42	22	34	43	43	36	39	35	35	50	34	30	42	36	43	41	28	25	38	41	47	40	33	52	38	48	32	43	37	43	34	35	45	27	44	33	26	37	34	36	25	38	34	27	37	32	35	31	41	49	34	36	37	42	35	34	37	34	39	30	36	32	51	38	29	28	46	31	34	39	32	37	38	41	40	48	32	41	34	38	30	34	39	43	36	50	41	38	43	36	44	38	35	49	44	32	27	32	38	47	39	38	34	36	39	44	31	37	35	41	39	35	48	40	40	34	45	43	31	40	43	34	58	39	31	45	42	24	41	45	39	33	29	32	37	31	38	41	42	27	40	40	42	32	46	41	41	35	49	49	36	35	34	29	42	44	31	33	28	36	41	41	36	39	42	32	39	38	34	36	35	33	45	32	37	29	36	31	43	32	36	27	45	43	42	26	44	30	38	43	34	41	40	39	32	28	41	47	40	39	33	44	29	29	33
9125	1564	382	402	537	653	637	599	558	526	450	477	397	407	415	381	310	337	356	347	359	345	310	343	330	314	300	315	340	312	325	326	324	343	310	316	321	296	328	276	329	289	302	327	295	293	285	318	304	298	324	290	285	289	288	299	294	310	307	308	299	290	304	314	317	317	269	311	306	307	327	272	314	310	310	294	266	285	306	306	309	294	266	293	299	270	295	274	295	305	313	275	321	334	321	308	318	313	294	311	286	309	299	295	305	317	313	282	330	315	304	295	289	303	343	298	313	314	311	314	283	298	298	275	281	292	296	273	301	296	255	302	271	306	304	299	360	291	284	306	313	281	285	312	312	326	273	262	316	321	314	284	295	285	296	337	293	311	279	286	303	309	290	292	284	297	295	294	310	294	312	297	292	291	276	292	277	319	319	310	318	288	266	314	283	303	306	281	280	267	275	275	296	329	330	282	285	276	341	329	288	274	320	319	293	307	305	300	298	282	282	320	270	264	315	295	301	289	291	291	254	310	301	325	309	275	298	299	294	298	311	301	310	326	291	287	322	299	303	290	259	303	272	305	289	307	306	340	286	285	296	290	309	330	308	299	303	304	288	342	326	279	334	276	286	277	299	290	304	288	320	281	283	304	315	289	302	308	292	312	348	305	309	285	308	322	288	301	298	320	282	331	264	308	272	323	303	281	311	302	303	315	276	279	285	294	299	279	322	307	260	294	276	276	315	298	282	308	298	315	292	296	304	315	276	309	294	298	262	319	284	296	305	322	279	269	293	309	305	301	300	270	270	265	274	334	285	285	293	308	321	324	299	246	296	288	327	298	309	303	293	282	298	311	286	309	308	304	300	316	324	277	290	289	296	279	296	291	280	315	296	311	284	276	319	287	305	291	322	329	299	295	311	284	287	273	301	304	272	287	312	316	306	285	319	295	269	282	281	312	307	290	298	308	322	281	322	263	298	296	306	309	291	293	306	302	310	329	283	331	300	314	299	290	312	292	314	299	280	316	291	286	291	303	323	287	281	280	269	310	289	337	311	288	276	331	305	287	316	358	280	289	330	298	304	282	292	305	289	292	308	275	300	318	299	291	284	301	293	308	271	299	257	265	291	309	260	274	264	276	248	273	306	297	292	314	297	279	318	298	326	305	317	307	265	324	309	305	309	289	301	298	310	263	303	315	320	291	300	286	306	275	300	272	296	293	299	344	270	301	297	304	292	274	272	283	302	267	305	292	306	283	278	281	296	292	278	299	303	313	260	316	310	305	337	293	276	303	325	293	300	311	288	285	295	322	291	308	277	293	284	298	282	312	281	324	297	293	310	306	282	299	272	282	345	304	300	303	266	318	307	275	291	258	282	273	306	321	317	272	294	300	308	270	295	321	270	294	286	323	274	289	289	304	297	330	306	281	280	298	297	277	312	319	310	306	288	274	305	311	295	295	297	306	309	291	281	321	316	303	300	293	296	271	285	294	300	303	305	299	272	287	298	287	314	299	319	290	326	300	250	301	288	317	330	293	316	303	280	286	326	288	284	312	301	283	286	297	301	327	316	312	276	298	319	275	297	279	268	290	327	303	300	275	319	305	323	305	285	319	333	312	285	330	299	276	296	296	303	274	276	314	282	270	292	287	302	304	331	328	318	290	296	319	293	287	272	268	306	284	309	285	306	298	294	287	295	303	268	293	294	288	292	312	282	313	309	301	306	283	310	269	327	284	307	288	285	288	293	303	292	307	314	324	310	272	309	287	293	314	272	300	296	278	317	312	294	291	281	269	327	316	330	293	294	284	346	297	268	315	297	314	314	254	317	289	303	301	268	282	294	323	316	272	287	311	279	339	298	311	316	307	281	305	310	271	289	276	322	313	306	306	299	321	314	310	291	271	348	338	286	307	306	294	313	275	309	300	299	303	336	286	293	253	319	278	318	283	297	303	291	265	319	298	307	307	286	300	303	286	278	298	313	304	296	296	305	299	282	302	273	266	308	300	322	314	262	329	300	324	288	278	327	285	300	316	322	308	312	280	299	298	265	272	250	285	324	291	319	308	274	305	307	317	282	287	277	266	288	300	283	318	341	304	272	340	289	304	326	299	314	283	283	297	313	288	286	307	287	260	288	305	292	296	327	259	285	290	289	303	288	309	302	276	278	297	293	304	285	293	287	309	291	306	283	303	311	290	285	312	300	298	297	320	306	281	289	296	276	265	304	315	277	319	305	306	351	276	285	298	285	309	298	294	300	320	307	312	287	280	313	309	292	294	315	298	316	288	319	278	264	305	296	293	305	300	281	305	300	309	326	284	304	305	299	276	258	310	267	299	305	279	333	292	311	306	318	299	306	294	295	294	308	283	304	302	317	318	348	347	321	283	313	313	275	306	308	300	316	331	300	336	293	327	297	272	270	337	282	272	279	296	279	314	315	295	302	294	315	309	327	299	325	300	317	270	290	285	305	295	282	296	298	293	313	279	289	264	286	291	346	305	266	300	293	293	293	324	299	306	291	302	277	287	276	296	306	291	275	325	298	327	276	313	319	296	329	263	314	308	309	310	308	298	281	313	275	307	302	303	326	299	299	289	308	300	306	269	326	302	290	289	306	279	312	278	331	285	287	314	324	283	297	315	300	295	300	303	313	310	308	294	305	288	328	323	344	314	320	281	322	285	292	297	305	314	293	292	317	314	304	296	314	293	281	253	312	317	287	290	284	300	295	268	303	309	285	320	294	321	321	280	301	262	268	323	307	281	294	291	283	278	312	269	318	325	284	299	272	301	316	314	317	269	313	301	333	315	256	297	270	312	276	295	311	310	301	296	275	313	289	299	286	317	284	304	295	327	331	289	323	306	317	298	304	282	295	277	294	316	292	296	310	319	317	309	291	307	281	302	273	290	293	298	296	312	287	324	273	263	279	281	290	290	284	326	325	299	301	276	266	336	303	283	301	277	293	311	264	315	291	282	316	296	288	277	304	284	296	308	292	319	308	306	320	293	310	265	274	303	296	290	299	310	307	292	280	304	290	317	283	289	295	291	285	287	287	305	296	302	286	290	319	300	318	325	285	257	286	259	292	305	306	281	323	295	308	342	335	281	311	307	288	281	290	301	291	312	292	288	309	295	289	295	303	296	308	303	309	283	310	315	316	296	314	312	296	288	299	305	313	312	276	316	288	282	272	271	314	271	303	312	300	299	325	267	261	301	309	301	290	283	280	315	327	313	313	295	285	296	302	276	320	297	309	284	306	279	312	303	295	272	302	258	325	292	304	296	295	291	299	296	300	314	291	309	308	304	317	318	298	320	299	320	300	334	282	292	314	278	292	302	269	326	313	286	307	319	294	300	303	296	293	310	296	317	293	270	301	279	304	313	314	267	302	305	271	334	315	277	283	288	296	310	308	288	308	294	313	293	302	320	343	270	298	299	284	286	299	315	274	296	317	295	304	286	279	307	301	319	326	286	320	304	307	328	318	278	300	299	310	300	335	282	293	305
624	182	87	99	91	86	100	96	75	91	86	102	52	65	79	80	77	77	65	77	69	75	76	62	63	75	69	76	73	67	75	75	67	75	57	68	69	69	66	77	64	70	69	79	78	56	76	76	61	81	66	75	80	73	75	69	61	67	87	71	64	81	72	70	78	64	62	81	69	66	69	70	74	74	68	63	53	61	70	61	86	76	75	73	70	57	65	80	54	81	60	74	57	63	87	63	70	66	57	60	65	72	77	54	52	63	73	69	70	65	68	70	76	75	68	73	74	74	61	53	65	57	63	66	64	78	62	60	76	62	66	84	68	80	62	63	57	76	69	71	64	67	62	78	80	52	64	65	71	62	70	68	66	81	76	66	79	60	62	62	67	81	61	66	69	95	66	80	74	67	64	65	63	64	75	59	67	81	60	63	58	83	58	59	73	72	70	81	82	91	73	72	68	66	51	79	61	65	78	69	66	58	59	57	67	68	66	64	71	63	78	63	64	77	64	69	63	70	68	75	74	73	59	68	68	66	81	63	59	64	63	70	66	54	77	70	76	44	58	66	61	68	65	64	59	72	65	73	71	82	84	65	78	75	69	68	75	75	70	60	67	79	71	58	63	80	62	68	78	67	71	74	68	72	75	58	73	76	67	72	85	68	80	65	76	68	71	66	68	71	69	62	83	63	73	76	60	68	69	60	69	75	71	54	61	69	74	74	73	75	62	67	61	71	74	53	68	58	71	60	54	63	67	63	67	66	59	65	56	67	57	63	80	66	64	64	54	70	81	73	77	74	74	61	62	72	62	84	72	70	70	73	70	69	57	77	81	71	74	65	67	75	85	61	73	70	73	70	79	70	65	61	56	77	70	62	59	60	73	76	77	72	48	73	78	73	61	68	68	75	71	74	73	63	51	69	60	73	73	68	72	72	79	54	65	72	66	59	72	63	72	69	71	64	52	69	60	75	57	66	68	72	54	72	72	76	83	72	73	72	75	73	78	69	73	61	80	73	59	68	81	62	59	66	63	58	79	78	62	60	78	61	88	68	61	63	64	63	57	56	71	64	71	62	78	64	74	78	57	63	73	59	75	61	73	64	63	66	73	63	79	63	71	68	71	57	68	79	58	65	58	75	62	72	67	66	64	82	79	56	57	62	69	59	63	70	73	63	64	68	73	70	64	78	61	72	69	65	67	64	62	57	63	60	66	73	76	68	65	67	72	75	70	75	74	75	68	74	63	71	60	82	90	63	61	66	67	76	70	66	53	85	66	84	76	65	55	55	74	60	74	44	74	65	58	71	81	62	57	70	68	53	76	73	77	69	78	77	72	73	71	70	66	70	69	74	70	79	80	66	68	68	63	64	57	61	82	69	61	71	69	60	76	71	59	66	64	60	67	82	81	70	64	77	62	69	61	66	64	76	78	62	61	63	75	78	62	73	61	59	67	72	49	48	79	68	84	72	79	71	72	57	81	66	66	67	73	70	65	71	60	73	62	66	59	65	72	76	71	74	67	63	66	60	62	72	67	77	86	82	73	80	68	64	66	78	57	73	83	54	66	60	66	72	53	57	68	69	67	65	71	66	69	78	58	57	66	80	67	74	54	67	59	72	69	76	54	74	64	71	76	58	66	61	71	75	66	68	72	77	68	58	67	54	77	67	69	76	86	73	73	97	51	78	63	64	64	64	80	86	73	75	75	70	84	73	76	66	57	81	78	63	65	66	71	79	73	65	63	67	90	95	66	63	62	66	72	79	58	66	68	62	66	75	67	72	69	60	73	75	48	66	62	66	72	70	82	75	73	59	69	68	71	85	59	68	63	76	71	81	78	77	52	68	76	57	67	75	57	67	73	70	69	57	60	63	72	69	59	58	63	55	59	81	58	66	79	76	70	74	88	60	69	70	73	68	61	57	79	70	67	75	82	67	77	73	80	62	59	59	67	74	68	71	58	70	59	73	66	77	69	66	78	59	57	67	60	74	63	73	64	55	61	67	66	61	84	63	66	61	75	78	73	59	79	63	63	58	58	71	61	67	73	59	66	82	71	64	54	72	65	55	85	74	59	72	64	67	76	64	58	66	80	83	81	86	68	71	54	56	72	73	63	68	58	68	67	69	60	62	74	66	69	69	61	75	81	65	75	78	47	75	64	58	61	77	69	75	65	71	72	56	65	79	66	70	83	63	68	75	74	69	53	63	76	74	60	65	59	72	67	69	74	71	82	79	74	70	74	67	83	61	59	63	70	59	77	62	72	59	72	80	83	76	74	59	62	54	75	62	67	73	58	73	72	70	90	73	62	64	76	77	54	68	63	67	81	60	53	63	61	74	75	69	76	83	56	70	77	79	66	76	80	81	73	59	65	79	61	59	77	82	77	69	63	68	65	77	67	59	74	71	68	64	62	61	56	71	64	58	63	48	69	63	65	75	68	66	71	66	67	68	75	55	70	49	77	84	61	70	76	90	52	70	80	76	76	68	57	76	73	89	87	66	57	73	62	41	69	62	77	68	88	81	67	71	76	66	59	68	71	57	62	69	80	63	70	69	96	71	72	75	74	70	64	69	73	74	72	76	62	58	69	82	71	66	91	55	65	77	76	79	45	63	71	84	67	78	51	78	63	69	79	84	59	65	68	67	71	60	67	68	77	67	73	75	67	75	65	45	75	65	71	76	62	74	75	60	56	52	63	62	66	80	72	76	67	59	75	85	55	71	65	65	72	72	65	56	69	72	68	67	66	62	67	74	76	70	59	60	69	73	65	55	82	74	76	59	63	62	72	61	61	69	57	63	81	63	69	62	74	65	86	64	70	81	61	59	66	52	69	79	70	64	66	59	68	64	54	71	74	81	66	55	69	75	70	58	76	65	77	69	66	68	84	75	76	82	67	71	64	59	66	68	77	73	67	74	65	70	65	53	67	70	71	67	80	68	74	78	63	75	59	73	64	64	71	77	67	74	72	71	72	72	76	76	71	68	81	58	73	78	66	71	72	78	62	78	67	67	64	77	71	57	61	74	66	66	69	64	86	61	75	66	71	74	80	72	71	54	64	66	73	69	65	79	86	77	73	74	88	80	53	84	66	74	68	67	71	76	76	64	60	64	75	62	72	72	56	73	79	69	68	75	53	61	67	72	76	69	89	70	69	48	60	57	69	66	64	81	72	85	70	77	75	75	74	53	73	59	52	73	69	66	57	73	70	64	60	58	68	78	59	77	63	71	83	70	66	69	73	69	60	63	69	65	62	62	67	63	67	69	69	63	65	66	64	61	61	69	78	81	73	70	68	70	74	53	69	82	63	66	74	57	72	68	57	76	72	71	82	74	60	61	65	84	72	76	64	83	72	78	65	84	73	74	65	71	65	61	75	76	74	74	71	70	61	73	80	73	67	75	76	57	51	73	69	69	70	65	80	62	53	65	66	58	74	75	73	51	69	79	80	70	60	63	59	73	73	71	79	75	67	53	66	59	48	60	75	66	70	60	77	73	59	56
9687	2700	802	1382	2242	2434	2283	1946	1647	1360	1217	1086	964	909	817	798	739	718	700	670	662	603	654	658	538	593	576	574	539	562	525	573	537	537	584	561	540	490	567	531	502	519	544	567	535	580	496	544	541	516	529	521	486	525	506	506	489	513	480	498	497	485	500	472	507	507	543	522	474	535	509	490	515	531	506	482	500	529	523	487	501	503	537	480	476	461	488	512	522	470	470	530	522	533	501	525	506	503	517	487	499	508	488	520	487	489	494	505	507	500	488	497	497	531	515	481	504	491	468	454	543	498	495	504	505	465	492	541	463	506	509	489	545	475	483	511	498	501	533	501	492	530	502	489	487	536	502	501	543	507	473	556	538	486	501	503	501	475	495	486	504	472	513	501	473	498	526	476	475	509	510	521	528	489	518	495	500	502	490	538	501	482	491	493	513	516	527	496	473	490	473	475	463	477	465	488	533	489	488	464	482	488	470	488	506	534	470	536	504	492	457	486	511	495	531	535	491	499	491	504	511	501	491	514	508	540	508	453	482	466	488	483	508	526	497	511	546	496	487	521	484	491	494	494	481	516	492	461	514	475	540	483	534	534	472	529	485	504	455	493	530	511	536	461	499	505	483	514	467	519	499	526	508	516	466	503	519	505	485	530	469	457	492	459	485	538	527	560	549	510	521	505	514	520	478	492	497	477	503	484	507	491	472	519	492	508	532	526	498	527	484	488	504	523	504	503	502	486	501	510	493	502	473	519	470	520	496	459	496	493	515	484	500	522	496	495	507	482	479	512	509	480	477	505	493	506	499	506	513	521	508	465	552	500	500	491	489	501	491	519	486	542	523	534	456	503	506	514	488	519	491	497	523	479	492	483	495	502	512	501	498	504	488	512	485	497	526	471	526	481	481	502	488	490	447	507	456	463	495	535	497	509	483	509	491	453	467	520	499	524	501	482	495	505	466	510	515	518	491	521	486	513	514	516	507	541	455	495	461	475	500	500	520	544	482	535	527	525	494	514	515	507	504	500	491	486	519	492	519	511	502	512	499	477	508	466	495	477	494	457	492	496	471	481	470	529	509	499	502	519	513	489	506	479	494	497	507	507	551	514	517	500	538	490	491	549	497	475	517	480	525	500	469	449	520	524	490	499	506	517	509	523	509	506	464	531	555	446	483	502	476	503	530	491	478	472	488	492	459	487	516	496	507	498	498	494	502	494	501	476	480	449	449	489	488	501	487	493	474	507	485	509	510	484	520	495	505	503	461	513	546	475	504	519	461	528	519	495	453	479	527	507	504	530	500	483	508	490	506	536	498	498	502	493	482	508	520	510	501	473	497	487	485	493	475	508	494	512	518	528	532	478	508	491	467	508	467	552	516	492	471	520	435	500	479	503	497	499	489	522	478	514	474	525	461	496	491	485	504	458	521	478	504	490	532	515	507	482	502	507	468	491	485	511	529	503	477	509	449	478	506	515	483	509	511	495	502	502	521	482	504	495	489	517	480	475	487	507	491	537	500	426	512	482	514	523	527	529	509	492	516	507	477	568	445	474	522	532	515	529	501	503	503	514	506	505	460	508	482	493	492	495	490	470	471	502	489	477	496	499	523	527	483	488	489	481	504	479	524	510	470	518	491	495	470	514	463	491	479	489	500	505	505	475	472	536	485	487	517	505	498	497	455	487	550	465	473	494	458	505	484	528	491	500	504	462	534	534	488	515	471	590	506	473	498	455	495	488	494	478	477	504	449	478	510	537	523	483	491	488	487	512	502	518	496	498	503	493	492	515	521	479	510	507	537	507	496	502	493	503	483	498	512	498	487	489	467	488	500	460	472	513	477	491	517	513	503	520	460	506	496	483	490	516	532	470	493	549	492	519	486	465	489	487	489	499	528	511	499	545	503	519	504	529	507	526	498	483	497	503	481	514	511	509	487	484	516	454	506	472	465	521	524	496	534	498	504	481	519	513	473	500	493	521	466	509	471	511	467	532	491	482	484	521	512	502	489	529	503	473	539	500	486	533	520	476	521	444	491	548	514	504	528	539	477	508	497	490	491	503	502	484	476	519	526	500	489	503	497	514	499	505	502	520	472	478	492	460	484	468	468	504	518	481	496	532	489	503	508	504	481	515	459	492	498	532	503	504	498	521	491	499	456	520	464	518	474	512	542	484	507	467	503	477	466	505	487	504	505	495	500	515	479	490	496	501	491	483	442	469	506	524	469	472	484	517	537	509	494	510	542	538	483	492	484	493	497	461	480	519	527	469	531	525	505	496	515	465	471	516	487	477	489	509	471	472	535	498	477	492	490	492	497	467	519	500	502	507	480	510	502	499	490	505	479	491	499	511	487	489	481	504	480	464	479	499	499	530	498	480	509	508	482	496	460	485	452	511	488	492	496	482	475	491	508	493	554	459	522	537	482	508	492	485	521	507	486	468	480	496	478	489	534	529	522	483	495	482	504	498	503	473	525	490	507	492	506	471	493	488	490	511	489	516	500	495	534	516	464	490	509	500	517	467	490	512	465	525	474	519	476	497	484	457	479	474	500	487	491	452	490	491	443	517	537	511	488	510	535	483	497	487	473	493	510	510	512	502	485	477	491	536	513	501	504	490	503	510	474	506	495	496	519	481	484	507	487	481	505	509	502	500	501	480	551	527	491	508	499	501	490	505	515	532	514	456	512	510	456	469	494	504	456	511	448	508	513	470	463	482	504	456	486	454	479	482	480	523	497	502	494	502	521	522	477	492	516	540	456	475	485	505	533	509	451	491	507	505	473	526	478	483	501	494	487	550	502	480	496	517	473	494	471	530	516	474	500	521	510	504	481	503	503	509	492	485	518	516	479	476	518	470	484	510	484	491	497	469	509	520	484	496	497	504	460	482	526	501	555	478	493	461	509	493	504	507	534	470	512	504	536	494	451	510	477	562	463	521	500	497	482	480	475	544	477	518	502	465	532	507	513	458	451	496	482	488	501	485	499	511	487	484	513	461	482	523	490	494	464	499	485	553	510	472	481	506	449	528	485	484	450	499	513	467	497	465	503	495	560	509	497	500	495	495	511	493	487	507	508	493	502	485	491	451	492	526	517	493	467	496	523	474	517	489	497	527	493	495	476	489	489	502	478	504	523	501	486	477	543	487	477	520	505	523	515	501	488	507	483	524	499	499	484	462	533	474	510	449	506	566	483	506	500	498	511	538	488	481	512	494	524	487	456	501	449	528	499	471	493	501	475	465	483	495	490	495	517	466	496	498	526	517	515	512	560	516	505	488	532	515	515	461	479	509	516	504	533	499	504	481	465	501	517	471	428	528	493	518	479	479	498	516	483	509	493	511	467	495	502	496	541	527	471	506	498	509	459	504	502	533	527	563	523	525	501	494	511	453	481	511	540	498	498	472	514	470	512	484	487	525	474	508	494	483	513	511	530	521	483	497	494	532	531	525	520	470	487	476	457	512	508	485	518	493	504	502	478	509	512	543	483	507	482	510	479	512
1884	253	108	128	95	87	98	99	93	97	76	84	80	89	86	92	68	89	86	81	82	69	79	80	71	82	102	92	72	66	65	79	64	82	72	74	66	87	85	81	78	78	61	63	77	85	81	82	82	84	57	80	75	72	67	95	80	71	78	80	86	78	94	75	80	64	74	98	66	74	78	72	88	82	75	76	71	76	96	77	80	66	85	80	80	74	71	69	87	75	77	84	83	63	78	80	74	99	73	81	94	66	77	90	82	73	98	58	84	77	83	74	95	79	84	72	82	72	76	82	94	70	72	77	60	77	69	91	93	77	77	76	68	72	85	85	83	65	76	86	85	90	85	94	76	81	69	69	88	77	89	66	77	76	68	75	70	63	87	73	92	72	86	73	71	86	78	81	76	79	71	72	75	74	79	80	86	75	71	70	79	74	67	75	87	68	72	74	74	88	79	85	49	66	73	70	77	68	81	76	78	78	74	78	69	93	77	64	73	99	82	72	75	64	81	71	80	69	75	69	77	94	69	95	71	75	67	75	73	69	66	77	72	81	95	55	74	76	87	79	82	93	81	67	79	74	86	54	79	80	81	82	66	83	68	79	73	81	59	83	71	78	76	76	64	84	71	78	82	92	53	81	72	75	72	94	71	77	82	69	82	81	75	73	84	68	79	69	69	58	81	76	80	95	65	73	88	74	71	81	75	76	80	86	72	63	82	73	68	67	97	69	74	76	89	74	87	79	78	76	71	68	66	80	70	74	65	68	76	84	77	67	72	77	70	87	90	94	80	76	66	93	67	91	90	68	82	73	71	74	75	82	100	79	84	78	75	68	79	68	70	70	66	82	71	80	82	77	79	72	81	69	77	68	74	68	102	85	71	95	73	68	72	73	75	65	70	83	61	70	61	78	85	83	89	93	71	61	81	81	74	61	73	78	86	74	72	64	86	76	72	58	86	78	57	85	59	74	88	83	61	72	63	78	65	79	73	82	69	78	69	84	89	73	75	80	82	72	92	68	84	73	71	87	71	87	76	66	72	102	82	91	85	73	86	86	68	65	66	80	84	72	73	88	79	76	77	75	82	78	69	71	81	93	77	77	84	78	63	72	78	81	83	67	80	65	63	75	69	68	74	73	88	68	84	85	78	70	69	65	71	76	53	72	85	78	75	94	80	64	82	69	79	69	64	92	78	60	73	66	70	69	67	79	88	68	99	76	84	64	68	65	75	72	69	84	93	104	71	78	96	75	73	64	67	73	73	75	88	73	91	94	78	74	72	73	71	83	79	86	71	87	94	71	73	85	88	85	74	71	71	90	83	53	83	80	61	69	74	95	73	82	67	89	54	89	81	70	95	85	78	61	78	82	65	75	67	79	79	81	83	82	79	82	77	86	63	70	83	60	70	72	61	70	88	65	60	78	71	72	80	78	90	71	73	74	73	82	82	67	77	77	69	71	70	65	78	99	71	74	81	79	77	81	72	67	67	71	68	68	80	67	74	66	75	66	76	72	70	72	62	94	80	75	69	70	77	77	71	71	86	73	72	72	87	95	71	78	83	79	79	66	94	71	90	71	77	71	75	78	93	76	95	84	88	77	64	75	58	82	82	77	76	83	83	74	74	86	72	82	84	79	76	57	85	76	73	78	66	75	75	70	73	83	72	87	79	79	84	82	81	69	90	71	82	78	77	92	70	69	59	65	73	86	64	75	85	71	91	73	87	78	67	92	83	97	94	75	75	67	69	65	66	71	64	67	77	68	72	82	67	87	63	84	63	69	84	77	68	72	90	73	67	77	71	70	68	76	74	82	72	75	66	86	95	65	76	70	81	79	90	81	62	88	85	87	60	91	81	68	72	81	78	75	82	82	76	85	58	73	64	77	74	82	74	89	69	83	90	84	68	68	68	73	84	83	82	78	82	82	68	80	82	77	69	92	80	67	76	77	74	61	77	68	69	58	58	78	90	77	82	66	80	81	54	81	73	85	60	61	70	82	86	63	80	80	75	76	74	62	88	78	85	63	73	91	83	84	77	75	64	75	78	90	73	61	79	71	94	82	72	79	80	60	71	66	87	77	87	72	76	76	69	78	92	71	68	74	68	88	82	66	93	67	72	58	86	73	77	75	85	79	82	74	76	79	76	68	63	87	72	87	84	89	68	65	61	92	92	87	79	76	79	80	71	82	73	76	56	87	68	77	74	83	87	76	96	77	75	69	89	66	76	68	80	88	78	81	72	75	87	56	80	51	67	74	98	63	64	80	56	69	81	66	75	77	70	86	73	87	70	72	79	75	76	73	78	70	74	81	70	71	76	78	76	85	75	66	77	73	84	74	80	68	63	95	79	72	74	79	78	70	61	77	81	81	89	79	70	78	69	86	67	75	86	68	89	85	81	69	73	79	72	69	76	76	67	86	79	67	65	75	83	71	80	82	71	77	78	76	74	83	89	94	78	63	71	64	85	90	71	64	67	63	70	86	65	82	87	66	66	75	102	75	79	83	73	80	75	72	75	87	85	74	76	75	67	57	77	68	73	75	66	77	71	74	78	57	73	68	71	85	68	81	73	84	89	70	81	90	88	74	67	73	80	70	89	83	74	79	73	64	74	77	89	83	80	63	87	59	91	91	75	67	75	66	65	81	93	80	79	74	98	77	82	68	59	75	59	75	80	73	72	82	74	91	76	80	69	73	82	60	78	93	86	79	74	73	86	69	57	77	75	84	68	69	72	81	72	69	88	64	84	57	56	83	84	69	76	63	84	83	67	72	69	74	75	65	70	73	76	75	65	68	69	73	73	73	85	70	75	85	79	86	84	88	82	92	73	76	78	72	70	68	91	73	80	85	54	74	84	69	80	69	80	74	75	67	80	74	79	71	70	94	81	74	81	62	65	77	79	64	60	68	80	77	80	70	64	70	85	86	84	91	81	88	67	67	75	66	83	57	82	87	88	89	71	76	87	82	82	82	81	81	91	81	96	64	71	58	64	78	69	71	77	68	78	86	79	77	78	81	74	82	81	87	77	63	70	87	76	73	74	73	66	81	78	67	72	77	79	76	82	88	77	68	74	75	77	73	81	83	81	70	79	60	86	75	83	79	81	79	65	84	77	68	71	91	69	78	72	94	82	63	67	78	84	75	73	73	89	95	78	68	73	70	66	84	75	88	74	68	74	94	73	62	77	70	78	83	73	80	73	76	75	79	77	75	74	81	78	77	77	88	79	83	63	70	80	75	71	89	79	78	97	81	75	75	80	65	77	92	81	85	91	77	75	72	83	76	66	81	85	73	77	81	76	83	78	85	56	80	68	96	72	73	76	80	71	73	90	64	67	61	103	68	81	102	80	70	77	66	85	88	76	77	64	80	76	66	65	60	67	80	61	64	69	80	68	82	79	72	86	70	77	80	77	67	76	69	83	64	71	71	74	96	70	90	81	93	64	69	89	69	84	95	78	83	85	81	66	77	74	81	77	88	83	94	83	89	73	62	86	76	89	70
15057	2915	892	2235	2084	2064	2088	1862	1606	1448	1313	1172	1035	995	883	866	760	789	784	763	757	704	702	700	694	694	645	683	649	611	645	637	658	613	635	623	634	585	652	617	579	584	597	609	643	567	631	634	599	616	532	603	589	589	560	572	631	601	600	628	563	549	597	596	633	608	587	578	605	562	589	578	564	590	566	625	580	572	589	598	537	587	591	571	560	595	564	624	576	616	625	585	581	615	608	587	568	615	593	625	565	567	611	573	560	592	598	570	562	569	560	604	577	547	583	611	620	583	595	573	625	636	547	585	619	582	589	595	561	579	602	594	567	588	608	581	572	591	622	576	586	573	578	608	583	584	582	594	559	600	585	516	565	611	564	639	584	592	573	559	574	582	579	593	592	535	605	547	566	563	549	622	591	593	619	593	608	586	568	582	564	551	608	570	601	566	601	571	597	583	586	580	592	615	623	555	583	571	599	564	591	637	576	548	543	569	566	591	606	571	586	583	586	545	605	593	583	586	569	582	570	590	571	606	615	586	563	600	595	573	565	604	602	561	603	626	593	581	574	573	553	611	578	570	575	577	599	549	587	566	551	598	564	577	553	588	586	619	562	609	577	575	570	565	612	553	609	582	610	572	590	583	591	588	548	574	536	542	560	558	580	593	536	564	573	581	563	584	577	543	567	603	570	570	599	539	597	631	616	559	543	614	533	514	586	582	566	594	608	549	611	608	597	565	589	577	563	600	576	582	545	620	564	541	556	523	583	582	583	580	550	613	558	607	579	624	588	554	565	546	581	562	558	557	604	544	592	592	581	580	556	563	592	578	563	556	597	553	576	619	594	590	566	582	576	544	590	559	575	594	586	569	594	557	603	580	575	576	553	673	575	592	540	553	578	575	592	581	582	528	530	559	599	600	575	558	585	563	576	574	585	579	596	559	563	575	615	557	577	558	578	606	603	580	541	626	586	579	567	583	612	571	564	575	616	555	577	606	595	612	587	593	598	557	643	607	591	618	624	598	607	619	598	599	555	557	577	566	594	602	547	614	530	632	581	567	569	582	584	589	607	599	559	551	579	575	577	580	557	567	591	555	576	610	586	604	530	591	530	600	559	617	582	570	607	577	592	610	591	582	570	567	597	600	603	585	577	613	543	574	587	573	640	596	567	606	566	592	574	541	570	587	601	611	583	597	597	582	612	590	583	557	595	557	562	601	572	561	580	627	581	565	565	561	557	562	562	550	603	598	544	612	594	579	587	619	586	619	549	586	564	559	606	566	600	542	588	555	579	605	599	569	615	548	603	589	599	595	587	544	538	596	564	614	562	576	590	621	560	627	588	633	580	623	624	587	567	637	559	565	565	573	536	555	598	552	612	527	625	620	535	572	546	596	630	590	567	514	601	581	618	642	595	570	612	561	567	560	599	611	555	589	575	594	547	584	587	567	586	593	503	576	516	647	586	556	570	564	615	582	596	567	570	564	581	631	538	555	600	551	567	603	640	614	562	588	575	556	601	549	603	551	593	614	580	539	566	562	610	565	572	604	578	560	610	559	574	604	578	598	582	578	575	568	593	584	594	591	568	567	582	581	574	607	539	581	594	583	543	565	582	590	564	569	553	529	623	587	603	559	589	581	565	630	576	546	575	607	585	617	560	595	545	594	600	632	588	576	568	585	606	559	557	598	561	587	609	560	555	569	564	599	571	578	608	570	569	562	599	551	585	593	578	575	553	586	589	588	558	590	561	554	630	587	602	599	586	571	629	548	599	604	583	551	583	558	620	557	571	564	584	607	599	562	566	597	583	568	578	575	601	567	608	562	586	583	596	580	581	617	555	561	592	600	561	584	583	595	581	579	582	556	548	580	597	593	551	585	539	582	573	581	557	556	562	574	562	557	636	568	581	553	554	596	577	575	577	592	575	614	559	603	622	588	580	561	594	571	558	550	563	612	567	571	590	573	590	568	596	595	551	574	598	577	554	600	622	563	573	550	593	600	576	572	567	569	566	594	592	577	600	596	598	582	532	577	546	584	571	569	636	591	564	583	613	572	541	592	577	571	551	601	592	569	588	589	584	604	591	584	564	573	569	588	577	602	572	652	589	614	599	645	566	580	612	581	591	561	580	553	600	594	576	655	563	580	605	619	603	580	605	601	563	561	586	627	554	552	573	602	607	580	557	539	580	584	566	566	595	596	555	573	615	621	592	556	563	593	555	574	558	582	578	599	541	587	627	568	554	557	543	571	568	585	559	623	613	571	595	575	573	584	607	556	604	591	559	549	610	594	609	597	566	579	575	588	553	607	583	599	588	551	545	571	527	568	596	584	647	587	584	592	632	579	576	585	572	580	586	606	616	558	604	576	574	594	583	578	556	599	577	591	564	623	579	576	588	574	578	591	578	580	601	587	608	603	596	559	554	563	550	615	604	580	641	595	583	567	583	618	583	603	598	591	580	570	574	606	557	617	583	593	599	595	598	539	577	579	574	604	610	566	599	557	641	586	536	626	591	584	578	570	569	530	524	619	559	597	546	608	503	557	572	598	603	581	594	556	556	611	617	584	574	576	567	560	567	572	607	558	577	569	559	596	569	606	597	533	572	567	513	581	560	540	607	608	562	573	563	631	564	571	592	600	566	594	599	549	590	575	610	579	609	593	629	571	580	568	547	572	569	592	586	565	604	588	582	619	603	591	588	591	576	584	633	570	592	613	532	549	581	575	584	581	577	559	569	547	627	603	601	544	542	552	582	568	581	587	569	591	577	611	540	679	577	540	594	548	617	560	540	559	554	589	574	608	569	593	571	547	585	581	559	520	584	572	617	574	577	562	568	562	580	587	581	569	612	574	622	537	614	568	575	621	583	635	604	593	580	558	594	559	592	598	558	564	568	591	596	562	551	578	614	622	547	529	541	595	512	568	574	634	540	601	618	592	564	550	627	569	575	559	570	567	595	591	560	602	556	570	568	568	551	564	568	566	637	559	554	595	604	584	597	585	595	600	554	605	609	552	574	588	575	593	586	577	584	583	532	556	531	588	642	574	556	601	573	566	604	581	554	613	595	526	642	583	590	555	575	588	580	565	583	581	595	553	536	581	569	568	572	606	576	606	577	588	577	609	604	585	602	557	605	605	591	586	599	567	580	572	577	585	579	586	550	571	593	537	564	583	559	544	590	578	589	526	605	561	555	568	602	592	577	556	589	561	568	596	604	587	568	563	578	557	604	591	549	578	557	564	578	523	623	602	595	605	566	571	556	539	593	578	642	538	558	597	531	608	587	574	640	584	550	580	551	555	583	593	540	572	566	563	607	597	593	563	608	581	543	551	559	583	608	552	640	570	586	566	581	597	551	547	539	558	591	572	572	554	588	557	558	606	589	541	589	530	552	581	547	582	627	563	589	599	619	599	552	535	576	646	590	592	530	576	570	571	572	570	636	573	623	571	583	583	546	582	579	597	565	592	587	590	544	574	543	542	586	605	541	581	571	595	604	575	568	556
1141	403	191	207	129	163	166	136	132	144	119	124	129	117	123	110	134	115	111	95	96	114	105	97	102	123	93	120	132	118	108	107	102	98	110	109	112	96	108	93	101	115	115	93	112	111	95	89	116	110	100	112	99	108	104	109	107	116	103	97	111	123	101	107	108	101	109	89	101	103	119	111	110	86	122	107	114	108	99	105	106	115	100	110	100	97	100	102	122	103	97	103	124	107	112	113	114	94	103	119	117	111	105	97	111	93	105	101	119	91	86	101	111	104	99	120	101	104	112	105	111	84	99	111	105	107	112	113	89	103	103	115	107	112	112	106	112	114	90	112	112	113	104	112	91	94	96	100	101	110	104	106	101	102	115	128	111	113	114	105	96	109	100	104	106	100	109	104	108	101	109	81	103	105	100	93	92	108	98	105	109	107	91	101	107	114	132	104	121	104	117	113	110	94	96	105	103	104	100	106	109	100	111	97	97	116	108	110	110	106	108	102	114	117	113	98	104	114	118	93	134	117	120	99	106	84	92	94	105	97	95	113	108	110	104	100	107	103	106	100	113	80	82	109	106	111	116	111	117	108	88	98	104	130	94	118	109	103	106	117	123	88	116	93	110	95	95	110	106	106	102	87	103	118	111	105	112	116	90	93	121	91	96	83	98	111	101	85	92	110	117	86	105	115	101	94	114	100	111	101	92	95	110	106	112	113	110	105	142	102	117	104	100	109	113	103	103	99	111	122	114	90	101	92	104	106	100	99	112	101	121	113	93	105	95	72	97	100	100	111	103	109	100	107	101	106	96	108	114	98	109	95	104	114	96	121	87	81	100	87	107	103	95	124	116	94	114	117	91	111	104	104	103	115	105	101	103	101	109	113	108	104	115	86	115	109	88	100	122	124	112	106	101	88	110	104	104	108	94	113	99	114	100	134	111	108	103	96	103	88	107	119	129	109	97	117	114	90	127	111	104	108	102	97	108	95	103	117	101	99	98	100	122	110	106	116	99	118	117	99	118	108	108	94	115	99	118	105	111	114	108	117	109	120	92	116	114	93	115	116	89	104	119	118	91	99	88	113	108	104	94	105	110	106	111	113	95	114	120	100	80	106	104	95	97	112	112	116	95	93	97	104	128	108	88	106	123	94	126	102	98	96	90	101	91	104	101	92	118	87	106	124	102	102	121	105	90	98	110	112	112	103	105	101	78	100	109	108	107	103	73	85	105	125	90	109	100	107	112	112	91	109	92	115	92	108	83	98	101	107	88	97	92	107	112	106	103	106	103	94	114	111	108	100	135	90	102	117	101	99	119	110	111	90	116	96	113	88	94	121	107	93	103	113	112	123	105	127	93	118	110	91	117	123	108	90	112	94	108	114	112	109	86	98	105	115	95	122	80	100	104	92	100	99	112	101	107	95	114	118	102	99	84	124	115	105	98	96	108	109	119	107	96	119	98	94	97	92	108	97	113	99	118	85	108	99	98	92	114	108	106	103	101	95	116	112	111	120	122	99	109	110	106	113	103	106	97	117	113	120	95	116	108	115	111	110	103	87	113	120	94	102	106	110	109	90	104	107	92	95	107	93	98	101	102	116	103	116	82	101	114	126	100	123	99	100	99	112	111	97	87	100	101	87	94	106	103	107	111	100	91	98	102	102	90	108	114	119	97	113	95	99	99	97	103	105	98	110	105	104	117	118	101	108	126	114	92	97	95	100	116	113	95	93	103	104	122	102	113	100	95	109	91	121	107	119	107	103	109	101	88	113	112	114	112	116	79	109	93	110	104	118	83	99	110	107	95	92	118	107	112	94	102	91	141	105	119	93	90	103	98	104	108	97	108	101	106	115	122	106	99	110	104	94	114	88	87	102	101	94	110	108	104	93	137	121	102	105	118	94	105	94	116	100	95	87	119	110	98	97	123	112	96	117	110	120	100	112	107	121	100	113	119	102	85	87	107	112	86	106	107	113	114	82	114	92	101	111	91	97	115	97	115	94	99	94	125	103	109	99	104	102	91	110	99	91	111	116	102	106	101	104	102	97	93	78	121	115	90	117	94	93	94	116	115	117	122	95	107	119	93	110	110	105	109	111	115	96	89	104	110	85	112	97	111	114	94	119	97	102	97	122	124	107	86	82	87	97	116	80	105	107	79	91	113	115	128	114	111	117	110	101	99	122	93	99	112	92	119	105	121	119	85	89	115	99	95	93	117	113	97	109	121	89	115	112	104	102	94	100	119	98	101	119	109	104	114	114	101	91	102	90	121	95	90	99	100	118	97	100	98	110	81	102	106	100	114	94	82	117	119	90	102	101	105	100	93	95	87	113	115	110	91	94	106	107	117	95	106	92	104	107	95	88	96	109	124	107	97	108	101	109	103	106	116	105	96	102	104	108	88	115	104	102	102	123	110	115	96	103	105	123	113	105	124	100	117	109	107	101	115	98	117	111	101	93	104	105	92	107	98	97	104	92	121	115	110	113	89	81	113	99	84	110	90	103	113	108	104	101	107	99	106	100	122	113	117	117	103	109	99	98	99	106	127	94	107	106	134	101	109	91	114	92	127	103	116	108	98	107	91	91	96	103	139	103	100	113	99	107	100	109	107	112	122	95	107	99	117	88	115	102	120	107	93	106	96	104	121	114	105	127	91	104	95	103	110	97	99	113	106	111	110	97	111	121	118	97	109	107	103	102	101	110	113	101	100	113	112	88	123	103	108	101	109	90	117	102	117	93	97	105	97	103	108	94	105	99	97	121	111	112	92	103	94	110	97	108	102	110	114	96	97	104	81	94	108	99	125	115	101	101	99	97	123	109	119	108	107	117	97	137	94	106	100	109	94	102	95	119	106	109	99	102	85	99	107	103	92	113	121	118	125	107	104	105	92	90	96	97	92	123	114	103	83	123	103	105	117	100	102	99	98	99	117	110	119	125	78	111	104	87	109	111	87	104	106	119	97	96	106	111	104	94	92	92	89	113	126	98	95	107	117	112	111	90	99	123	117	100	121	106	121	104	98	106	105	102	99	91	105	110	89	109	119	109	109	88	113	103	108	105	100	110	122	96	72	89	106	109	83	103	128	109	114	114	100	105	110	124	100	126	113	108	107	109	99	98	101	103	97	114	113	105	102	108	101	108	98	103	113	102	92	117	101	117	117	109	123	105	98	97	99	92	111	113	101	105	89	104	104	96	101	102	101	101	111	95	101	100	97	97	92	79	93	108	102	100	94	112	109	104	101	109	108	126	109	120	102	105	105	103	119	104	112	81	104	117	87	101	95	91	104	102	119	109	102	97	101	99	115	112	120	112	109	102	112	103	120	93	121	99	106	117	98	122	113	101	106	90	94	94	109	116	111	108	99	103	110	88	101	108	122	81	79	109	131	116	112	108	92	100	109	97	109	112	108	96	109	100	129	111	110	114	101	111	106	90	103	99	99	113	106	104	109	90	104	102	99	105	108	126	116	107	94	91	105	113	96	109	99	102	109	96	106	116
15136	4540	1897	3398	3436	3787	3586	3086	2593	2278	1980	1750	1549	1468	1313	1266	1131	1169	1067	1034	1035	1026	967	984	954	913	881	893	883	843	888	853	824	832	824	782	853	860	866	797	805	834	823	826	788	807	822	783	817	873	787	807	760	815	777	810	782	778	754	817	726	780	727	794	785	799	775	815	699	746	778	765	786	786	715	744	758	787	764	764	814	752	803	787	750	782	767	794	799	799	797	768	766	780	807	765	764	809	739	775	711	815	767	752	791	742	752	765	772	755	811	730	749	773	750	749	764	766	707	813	749	752	715	738	768	786	765	753	718	743	734	720	729	756	788	744	734	749	781	757	746	753	736	748	748	796	748	746	811	758	789	787	780	789	767	797	798	740	783	759	777	793	755	756	781	764	760	764	756	735	818	760	798	786	796	796	790	768	769	743	734	733	721	778	782	808	797	735	757	771	788	748	797	761	827	743	742	780	727	818	784	733	736	785	784	766	759	752	747	753	761	779	747	792	778	735	793	746	761	749	777	761	791	800	796	791	779	739	795	749	717	781	768	790	810	808	789	800	716	776	768	785	750	769	793	795	733	767	778	755	755	774	758	762	724	818	753	699	740	809	765	792	758	717	772	761	773	761	779	763	770	773	733	775	772	763	764	771	765	774	770	751	767	773	738	761	745	743	763	813	767	751	725	757	829	754	803	764	746	785	740	804	727	790	781	731	740	775	769	784	740	769	772	703	773	736	744	700	782	756	786	753	734	735	753	754	709	753	694	764	775	757	710	779	777	749	696	745	797	743	746	810	736	787	727	739	773	775	777	795	732	783	764	753	752	783	781	779	760	736	754	761	731	743	752	782	788	723	754	740	784	796	751	755	744	777	757	743	764	740	782	780	773	756	769	795	789	823	747	723	742	807	730	731	762	746	773	804	766	781	757	771	655	719	786	735	790	775	781	704	753	741	775	759	801	767	763	790	786	746	742	767	777	735	763	726	772	766	818	772	752	745	787	766	744	772	724	790	764	789	744	780	743	735	737	757	782	788	752	762	756	780	750	787	746	752	763	768	770	771	802	723	750	799	771	777	751	789	765	756	758	797	784	760	716	771	752	809	752	779	778	756	768	763	739	800	766	778	812	782	759	808	712	763	761	762	724	734	739	774	792	728	761	756	739	759	768	739	744	799	729	793	735	742	766	782	745	755	732	786	746	757	768	736	765	743	775	735	802	750	811	780	725	793	725	760	756	825	762	755	763	704	806	813	800	782	764	778	783	777	735	791	768	801	720	775	816	701	752	773	717	769	760	760	775	737	722	753	802	746	808	737	801	746	820	731	746	813	780	829	760	767	738	748	786	788	773	761	762	746	766	776	728	733	750	739	772	725	749	730	775	778	791	755	723	730	786	764	797	761	788	774	851	749	729	822	772	768	745	754	760	761	778	787	786	738	773	780	768	806	767	714	749	732	763	754	752	778	757	689	758	771	740	750	737	797	797	777	737	790	770	741	772	772	772	771	775	807	727	726	783	744	754	797	785	770	748	737	765	796	745	707	748	737	753	774	753	792	751	741	751	755	775	742	801	764	797	782	704	748	748	766	724	781	773	746	768	816	795	790	756	765	784	751	748	745	706	733	762	772	729	770	794	784	755	759	784	764	780	816	748	784	726	733	777	733	752	717	766	745	807	723	749	760	758	733	743	790	769	793	767	763	740	783	802	766	724	759	767	743	776	714	753	776	764	747	757	763	800	692	787	753	740	814	752	704	724	799	747	797	773	805	788	768	782	785	731	779	740	809	706	770	793	760	786	770	815	757	816	781	763	804	725	762	755	819	742	739	745	763	790	786	721	753	720	775	762	772	744	792	761	760	707	718	797	738	728	768	782	730	725	817	776	800	784	760	748	791	771	782	758	752	757	745	789	734	753	733	765	750	742	761	748	779	777	729	760	734	715	696	750	784	779	760	714	750	780	755	797	728	699	688	744	752	742	765	762	782	785	749	788	752	760	755	785	803	715	778	757	761	745	758	756	805	731	744	782	748	822	718	733	760	752	750	739	724	781	796	782	738	769	784	741	788	769	801	791	750	784	734	772	805	793	743	732	746	795	820	777	772	763	771	745	779	771	768	717	761	741	749	772	772	764	734	726	805	793	766	742	779	820	740	736	734	750	772	715	779	791	755	775	765	739	722	800	755	785	755	727	782	762	719	792	775	745	778	787	736	738	752	768	773	779	779	778	797	767	808	766	782	769	761	755	743	777	743	749	786	784	786	806	775	731	771	739	749	780	766	744	703	786	779	718	811	761	749	812	752	796	771	799	757	782	802	788	782	718	769	763	749	731	734	775	775	795	737	789	768	757	798	763	759	776	761	750	741	719	761	738	751	777	789	749	741	737	792	741	779	763	791	739	768	703	774	729	774	756	780	761	760	757	783	782	758	766	781	780	790	716	738	748	760	692	709	731	775	756	777	787	759	761	774	743	776	747	769	765	795	773	747	738	759	730	777	755	759	800	751	758	793	755	776	770	779	747	730	785	745	763	735	747	790	766	756	767	783	767	750	758	774	748	785	810	768	798	767	761	742	756	754	820	780	783	800	758	790	740	811	742	738	766	734	730	740	741	755	749	742	786	750	758	746	763	725	808	793	756	729	778	727	762	785	770	784	754	764	758	794	822	809	777	747	774	773	724	769	793	781	775	727	777	804	795	744	768	753	761	767	725	771	736	794	767	763	755	783	764	783	774	737	797	734	771	782	774	708	757	773	750	773	796	743	759	750	808	721	797	781	722	751	753	795	748	774	741	753	754	753	772	799	740	762	762	744	773	767	679	746	718	757	765	715	754	679	807	818	762	762	784	719	770	741	762	756	736	756	737	768	779	778	723	771	783	750	758	773	744	771	771	818	784	796	755	744	780	754	799	774	752	775	774	803	808	756	777	764	787	739	813	784	745	793	720	731	755	769	781	786	732	821	751	765	744	755	762	709	765	793	741	727	757	770	770	755	748	760	741	747	800	753	764	783	755	717	782	753	774	748	797	696	772	686	771	807	758	764	742	788	774	737	737	779	756	775	740	760	712	767	731	799	818	787	733	805	726	738	764	734	795	815	756	723	791	781	731	751	799	779	754	734	775	794	747	799	795	726	740	781	770	783	760	725	773	774	829	749	748	738	753	703	819	812	795	761	785	720	798	748	802	736	784	755	751	835	806	768	724	738	784	729	780	771	685	773	793	747	771	757	730	783	775	782	726	720	782	759	782	764	749	744	710	775	764	749	746	748	779	757	758	780	809	754	806	803	756	782	746	747	689	733	784	741	753	785	790	756	742	760	755	802	740	788	727	761	791	782	755	740	759	783	816	728	723	753	740	742	802	800	793	787	737	785	780	753	750	825	747	773	740	773	811	728	744	794	718	804	768	756	738	738	746	725	759	766	740	724	794	761	696	751	813	763	760	807	764	735	768	783	762	747	756	778	762	721	788	784	807	797	761	728	756	751	753	783	714	775
1030	130	116	85	43	41	43	44	53	44	31	35	49	40	38	48	37	33	38	39	30	38	37	34	36	47	39	36	41	39	40	31	44	41	43	34	36	49	36	47	37	39	45	28	37	35	38	40	35	44	38	38	31	41	39	41	48	39	57	33	44	41	28	42	37	42	45	33	41	42	38	35	40	50	31	44	42	28	41	36	40	36	39	37	46	43	43	43	37	45	47	40	35	31	41	42	39	43	34	25	39	39	47	34	46	47	37	35	28	33	49	39	41	51	49	38	36	36	32	41	39	30	35	41	45	30	44	31	32	39	38	29	35	30	34	43	36	39	42	42	35	37	29	48	27	40	46	29	36	33	52	35	30	28	39	39	32	41	40	26	48	44	28	36	41	29	37	41	42	37	36	38	46	38	39	48	28	41	32	35	40	42	50	41	33	39	40	37	28	40	43	37	38	42	47	37	40	43	53	45	33	37	34	39	36	49	43	37	41	43	24	31	41	42	47	53	39	32	29	34	37	40	29	47	35	31	40	38	32	48	32	39	30	29	32	27	35	34	41	53	37	44	38	32	40	45	37	39	42	51	42	36	43	34	36	52	29	29	27	39	37	43	34	36	36	43	49	39	38	44	36	46	33	43	34	45	45	37	45	45	39	41	32	37	34	43	37	51	40	46	40	44	39	43	28	40	37	44	43	33	47	48	44	35	35	50	31	30	35	40	38	29	33	36	32	53	50	35	40	38	32	38	44	34	38	41	35	37	47	37	46	39	31	24	42	39	38	30	44	52	31	43	43	33	43	31	54	31	23	36	26	36	34	30	50	31	38	36	28	44	38	36	36	41	41	36	37	38	27	39	31	42	35	32	29	32	43	38	32	42	36	48	48	38	35	43	34	50	40	38	41	36	39	41	40	42	38	37	42	36	38	47	43	53	42	36	34	45	35	23	46	38	41	37	46	37	36	46	40	38	45	50	42	35	31	34	36	35	39	40	32	50	23	32	38	43	30	38	54	32	34	34	37	33	27	45	36	33	40	25	30	33	54	41	35	37	38	38	42	44	32	37	38	29	42	44	49	40	34	47	39	34	41	34	28	45	39	36	36	38	42	41	36	30	46	37	35	45	28	36	61	44	43	37	32	45	48	39	22	38	35	33	36	46	33	32	44	30	36	37	43	42	33	41	36	43	30	38	42	43	31	32	37	39	38	36	48	32	41	47	53	47	43	33	45	32	27	55	35	41	58	40	46	42	38	39	36	33	38	36	41	37	50	46	33	33	27	38	30	35	43	49	45	40	28	51	47	43	30	41	41	40	34	43	42	36	33	27	32	35	32	34	43	40	35	32	46	39	35	43	38	32	42	28	40	35	34	48	41	28	38	30	39	40	28	37	37	45	49	33	35	35	37	41	33	34	37	42	37	29	41	39	43	34	34	32	46	41	47	46	40	41	50	31	30	21	34	39	33	40	46	26	40	29	48	40	45	43	31	47	36	39	36	41	30	29	47	48	27	32	24	29	33	48	46	41	35	38	37	40	46	33	54	37	30	36	44	36	42	39	44	49	35	49	46	52	37	43	41	34	41	52	33	43	39	41	49	40	39	31	44	38	27	48	48	46	32	56	48	35	40	40	33	35	32	41	39	30	48	43	38	34	36	53	34	36	39	40	50	33	42	43	37	44	39	31	34	42	40	39	31	35	46	41	44	43	35	34	49	27	37	32	38	36	29	39	29	38	32	48	45	47	34	47	39	48	41	36	42	50	33	30	35	34	52	57	32	24	34	38	31	38	37	35	36	47	40	33	30	32	45	35	49	38	37	29	46	54	40	40	31	40	42	39	39	32	35	40	39	35	66	35	38	44	51	32	35	46	26	38	41	37	45	49	30	40	34	33	40	32	50	46	39	52	33	35	40	38	33	33	45	49	39	31	43	36	40	51	42	35	41	37	32	49	41	37	38	38	39	33	35	37	39	36	35	33	42	37	44	47	36	39	36	42	43	32	36	40	44	39	58	32	49	41	33	42	29	33	37	42	45	41	28	32	31	38	33	44	43	37	38	39	35	44	40	35	40	36	38	35	36	36	35	36	39	36	47	44	38	41	37	41	32	38	37	33	37	43	38	34	36	38	41	43	48	41	31	43	35	41	39	38	48	33	37	45	49	38	38	39	40	30	38	33	28	36	43	33	47	29	43	42	36	45	35	36	44	41	37	38	41	42	40	24	34	47	40	38	43	30	44	29	32	38	32	35	41	29	45	32	40	40	43	39	35	37	41	37	38	38	41	42	43	50	37	39	36	33	34	36	34	42	41	36	32	34	46	35	47	37	33	51	41	35	38	53	41	43	41	44	39	39	41	32	43	43	36	34	33	25	31	31	39	39	34	41	40	32	43	37	30	43	40	35	34	46	42	32	40	30	38	42	41	28	38	36	37	39	33	42	34	35	38	34	42	34	46	45	47	39	29	43	52	37	42	28	41	39	53	23	31	39	36	36	42	25	35	40	33	44	37	44	35	47	40	44	39	44	40	28	37	37	53	30	33	41	26	28	33	49	39	28	34	49	31	31	43	41	38	41	42	38	32	45	32	42	35	37	35	40	38	42	44	46	41	40	32	43	38	38	37	35	32	32	37	46	50	37	56	38	34	38	32	37	51	42	45	39	41	43	39	49	33	44	39	35	25	41	36	36	44	36	43	36	38	42	38	46	43	41	38	43	31	33	38	35	30	43	41	48	34	41	45	44	28	32	37	38	37	44	33	38	29	29	41	40	47	37	36	39	39	46	34	33	37	36	35	30	42	41	41	40	50	39	41	41	28	38	31	30	39	41	38	44	42	31	43	36	34	45	39	35	43	55	40	29	48	35	37	33	34	37	40	45	42	30	46	51	39	36	44	34	37	38	44	42	35	33	32	29	42	37	35	35	34	41	57	47	32	42	34	42	38	45	23	32	40	30	47	34	39	38	46	45	46	39	36	42	46	47	49	47	57	42	36	45	39	43	50	32	36	38	41	28	40	51	41	46	40	33	40	33	34	37	37	40	37	38	39	38	46	41	41	46	33	35	49	44	30	34	37	29	41	31	37	36	45	34	40	45	44	46	41	26	38	29	36	45	46	32	30	32	44	40	43	49	42	44	39	38	43	31	37	37	48	36	47	37	33	38	37	36	34	45	40	28	34	35	42	42	43	33	38	42	40	36	38	40	39	38	44	47	26	32	48	39	43	36	36	54	41	46	41	37	39	36	42	42	40	30	38	24	32	37	47	38	47	50	44	50	37	38	32	43	42	38	29	35	49	28	35	34	35	42	32	37	42	41	34	48	44	39	49	44	33	25	31	38	32	33	57	37	41	33	38	39	40	42	31	39	33	34	32	35	37	30	47	44	42	29	40	31	40	47	27	36	43	39	29	47	40	37	35	38	38	28	29	32	34	35	36	46	41	38	29	41	37	33	37	37	40	39	33	48	36	43	29	45	31	46	34	29	40	26	44	33
7851	2036	1337	1534	1105	638	589	585	530	489	514	468	458	431	354	365	341	356	391	346	346	322	344	350	322	329	341	330	314	318	301	299	326	318	327	303	307	278	320	329	308	344	311	303	351	316	317	308	316	288	333	318	305	323	265	317	296	342	307	306	308	295	306	302	338	300	318	338	293	311	311	286	328	315	290	321	294	315	325	312	303	304	308	309	295	317	308	315	313	300	299	312	308	297	328	277	338	324	299	273	295	323	356	328	306	305	325	303	304	351	290	306	301	325	317	312	305	294	311	316	302	300	305	323	311	312	294	326	317	317	309	317	317	326	323	291	293	288	291	305	320	321	348	296	296	310	311	320	310	279	350	326	340	299	288	349	320	326	305	304	327	282	283	295	318	334	319	316	314	306	280	327	312	284	321	295	306	312	315	318	291	336	320	309	296	333	304	317	330	310	302	314	325	304	272	291	330	323	305	281	327	302	308	339	335	306	314	333	318	325	326	298	294	288	283	275	300	317	273	297	308	314	302	330	300	305	322	348	317	320	338	332	270	305	297	306	315	341	311	277	328	317	316	290	315	307	310	341	322	298	314	324	322	308	307	343	340	312	306	290	315	313	318	338	309	330	305	333	337	295	324	302	311	286	298	303	302	305	302	315	327	338	340	314	351	309	339	322	288	273	314	292	352	306	286	305	308	325	311	311	284	320	314	290	308	336	286	318	312	319	318	324	307	308	329	298	323	323	291	351	283	326	298	294	312	327	309	281	329	286	304	296	315	311	301	300	328	311	341	292	296	316	313	314	308	283	318	293	292	316	303	298	316	311	323	307	293	308	308	338	317	328	349	340	292	337	312	326	320	304	313	307	328	297	324	324	285	310	325	315	326	321	295	338	321	332	326	328	328	331	325	282	298	305	295	295	300	314	304	288	325	307	336	330	301	309	306	296	328	287	312	325	328	306	293	325	310	304	331	316	332	323	300	307	327	315	328	294	324	304	305	300	315	327	325	311	318	306	312	322	337	314	322	325	300	356	298	317	302	331	298	330	306	325	293	327	355	317	325	334	311	311	323	320	292	309	312	326	311	326	288	307	304	328	345	322	318	299	303	293	314	325	333	333	307	311	323	328	329	304	279	302	329	323	326	319	294	314	282	325	317	321	334	296	354	301	280	315	284	306	321	306	288	299	298	314	350	278	361	318	292	327	332	314	308	307	330	318	299	280	317	327	332	290	271	324	290	308	303	296	287	276	312	323	316	310	329	339	305	283	281	325	302	308	314	309	328	323	325	300	304	284	298	284	289	281	300	317	304	280	344	300	292	295	349	295	277	292	335	323	276	306	309	332	311	305	300	303	338	311	309	307	302	297	287	301	307	313	299	285	300	295	325	304	283	285	316	294	319	311	323	339	326	297	336	304	301	298	334	296	308	316	309	307	283	299	298	276	330	330	289	310	323	309	325	313	313	304	321	325	306	294	266	317	285	331	297	316	267	328	320	279	312	301	286	323	282	323	320	339	327	291	335	316	318	282	309	347	310	305	265	336	303	304	324	282	300	324	319	327	307	302	344	298	311	305	302	355	334	329	308	306	316	285	297	314	313	314	312	321	332	342	310	337	301	297	321	324	277	318	318	299	311	322	316	318	287	330	306	289	289	308	321	311	319	304	299	282	309	310	333	290	334	299	329	304	320	294	308	325	311	322	304	316	297	292	340	313	296	278	308	317	317	303	297	312	331	298	301	314	315	330	307	295	338	304	311	294	323	286	302	309	291	319	341	304	319	299	306	297	288	297	301	330	302	296	323	337	304	325	291	295	292	281	335	315	286	304	311	329	320	338	306	298	330	342	325	330	300	300	288	320	289	348	303	305	324	279	295	291	317	297	313	337	310	308	265	334	304	289	309	339	310	295	268	294	311	287	312	305	324	333	312	309	329	288	337	328	287	303	306	309	293	292	338	335	312	298	341	315	307	303	310	313	292	319	299	280	318	337	295	305	330	320	310	331	321	302	307	305	294	326	327	324	327	311	325	316	316	310	308	283	285	305	297	289	317	311	295	295	302	311	284	330	292	326	313	318	290	323	337	308	332	312	320	299	311	317	332	323	311	314	301	309	341	303	313	313	326	332	313	319	293	309	313	321	280	312	310	277	309	314	304	326	320	308	311	330	327	295	318	305	310	285	301	319	294	296	339	326	332	326	317	301	318	320	330	307	330	327	311	311	308	297	285	298	305	309	286	286	334	317	285	311	316	306	315	312	293	301	326	323	271	306	326	277	321	306	309	319	323	316	339	320	311	282	327	310	302	306	276	300	301	313	316	311	362	301	312	287	289	302	290	338	277	261	295	296	285	332	313	342	353	286	321	319	339	285	323	279	294	311	301	311	291	296	291	303	329	299	300	336	298	310	339	337	314	331	317	302	291	336	275	296	297	298	293	348	312	317	291	331	281	313	303	305	330	287	291	293	309	293	308	273	292	334	297	305	326	305	316	314	312	302	299	304	298	303	318	321	337	323	297	308	338	311	301	313	309	278	314	344	306	295	332	295	312	292	308	304	286	342	314	287	303	307	323	315	305	307	310	308	306	323	320	279	313	306	321	296	328	289	311	305	318	284	304	321	324	318	295	320	321	300	300	305	297	298	305	314	334	359	306	307	310	323	286	305	296	336	314	296	307	306	324	289	333	322	334	294	291	313	311	339	304	299	311	317	294	334	308	299	313	314	312	332	324	297	307	285	306	333	284	322	283	282	329	279	294	284	312	300	309	307	318	303	306	298	293	321	300	337	356	309	315	304	299	290	284	276	350	305	316	328	300	308	315	298	289	286	303	282	286	301	333	310	299	353	314	317	313	309	332	302	311	315	313	340	360	330	296	357	288	311	301	301	296	340	284	297	326	314	317	320	277	327	310	292	262	308	331	307	300	301	301	294	343	309	309	314	321	298	309	342	301	311	312	323	314	312	322	335	302	329	323	335	313	289	312	315	278	334	316	309	292	335	322	288	344	306	319	319	307	294	326	296	281	283	326	301	285	305	308	313	323	298	310	319	267	302	305	346	312	315	301	316	299	303	317	311	317	316	309	319	311	302	332	322	299	295	313	329	279	304	307	328	302	321	326	314	293	305	311	333	309	308	328	304	289	309	300	306	327	301	339	301	303	279	334	286	306	321	306	335	298	314	287	315	311	312	295	291	283	288	297	329	297	296	298	265	292	334	322	311	272	319	303	337	292	293	303	292	301	304	328	316	352	315	311	308	306	365	290	319	281	305	303	317	311	311	335	327	303	295	309	313	306	315	301	331	311	301	302	312	310	314	290	319	315	305	310	297	283	303	306	314	308	292	303	330	324	295	311	313	327	309	290	327	294	336	295	298	315	313	309	293	319	291	321	287	327	331	301	300	308	295	287	306	289	287	304	335	316	298	300	300	289	289	286	329	307	318	315	297	303	299	310	325	308	298	293	323	319	321	309	310	355	283	320	302	334	303	281	324	338	346
494	146	255	137	117	91	104	87	91	102	81	82	79	79	71	83	71	75	69	71	67	90	80	78	79	72	91	66	65	80	79	72	82	76	74	70	72	63	83	74	77	78	62	80	74	63	73	60	75	60	68	63	75	66	76	55	62	64	75	70	79	70	81	53	59	75	68	60	70	62	73	85	77	68	68	90	80	70	75	73	50	81	60	82	75	56	74	75	71	84	67	66	66	67	75	70	75	75	74	79	54	82	64	78	55	76	68	66	70	64	67	43	73	74	74	76	69	76	86	64	72	86	65	80	65	76	70	65	83	53	83	69	68	78	72	70	71	66	73	65	56	75	64	73	63	62	62	67	69	82	81	51	79	68	70	67	73	72	71	76	83	66	73	63	84	68	70	58	58	85	62	73	66	73	62	56	76	78	68	70	56	71	73	67	72	73	63	68	61	64	58	66	67	68	70	61	77	66	65	67	66	76	68	64	89	90	68	80	62	69	74	78	79	69	75	67	43	81	70	60	60	70	61	66	56	72	80	72	68	78	66	67	80	70	83	78	51	73	75	69	70	75	67	91	66	74	67	78	61	71	80	72	84	69	71	58	70	60	82	68	83	60	79	84	74	72	80	73	60	82	65	64	75	71	69	72	74	68	72	71	58	90	54	70	67	84	80	58	67	64	59	73	74	74	58	72	58	58	67	84	76	88	66	71	74	70	62	71	72	68	63	65	69	67	63	61	70	78	70	81	68	70	77	80	74	71	79	69	66	83	80	75	58	63	59	67	67	47	73	64	64	64	63	83	85	76	77	71	80	66	77	81	68	71	91	88	75	78	64	69	84	59	69	61	58	73	77	87	75	59	73	45	88	67	73	75	67	83	65	74	78	69	72	77	72	68	69	83	60	71	67	68	72	63	72	66	77	75	81	70	68	72	66	73	78	62	64	65	75	74	66	68	73	69	58	78	72	62	71	71	65	79	68	63	84	79	75	59	68	74	67	74	83	66	71	75	77	71	72	71	68	70	62	69	86	72	84	65	70	72	70	62	68	70	64	77	77	80	80	67	67	85	69	62	65	66	78	57	60	59	70	88	73	67	63	65	78	72	70	68	65	52	75	63	72	67	72	61	59	76	68	64	71	66	69	73	62	65	62	62	78	75	75	65	81	91	75	75	70	60	69	73	82	63	76	83	71	64	82	68	66	62	66	80	66	74	61	70	72	71	77	76	56	69	78	88	71	80	57	95	62	70	78	63	78	77	65	59	83	75	64	64	83	73	78	73	80	67	70	66	58	68	66	73	85	60	78	70	74	61	57	63	59	72	63	67	69	83	70	60	58	60	74	76	71	61	68	81	73	52	63	58	71	71	69	62	71	58	73	57	73	69	56	70	83	72	76	66	80	71	69	66	62	58	81	67	76	67	77	70	78	66	79	79	75	81	56	73	65	77	79	86	63	73	72	88	80	76	67	72	70	78	82	74	66	68	70	65	63	69	62	80	65	79	73	57	76	55	68	59	73	77	73	69	67	69	67	67	65	80	75	70	69	71	76	66	62	59	89	63	64	91	93	81	75	74	73	69	63	62	56	80	86	74	63	63	65	71	62	71	69	66	60	65	84	69	64	51	72	76	68	74	72	55	79	60	65	55	64	73	63	82	64	63	72	70	59	69	68	73	72	84	56	65	62	51	76	79	77	61	80	68	74	84	64	57	54	61	61	79	70	71	63	60	77	72	79	62	72	88	78	68	80	64	81	72	75	64	67	89	48	72	74	63	77	65	78	67	79	76	79	79	75	73	81	80	82	67	67	73	60	63	56	75	75	78	70	83	64	91	68	83	60	72	63	81	74	64	57	80	85	86	65	66	68	60	72	89	73	62	72	65	67	83	61	82	85	64	72	71	63	56	70	55	51	64	61	75	62	70	78	70	72	81	71	76	66	57	64	67	64	71	66	71	53	75	74	70	72	65	61	65	63	77	82	80	62	60	83	67	71	74	80	63	75	79	66	80	81	71	66	65	86	75	68	76	86	58	67	86	71	74	63	68	79	80	78	67	78	53	70	65	71	64	78	55	68	76	59	63	78	69	73	65	72	54	68	77	67	78	80	76	79	77	63	79	75	68	72	72	67	66	72	56	75	74	80	75	66	60	78	61	91	75	80	61	72	69	66	69	73	71	77	64	77	74	65	71	54	70	61	80	64	67	63	65	60	71	66	72	59	67	68	59	81	87	72	69	79	58	63	71	67	68	61	66	78	75	77	61	87	63	71	69	71	77	61	69	73	68	67	82	62	72	67	90	56	70	73	79	75	65	66	68	63	80	66	59	64	80	64	73	63	73	56	65	69	70	61	77	57	64	76	62	82	68	77	67	56	58	71	64	81	83	78	63	76	62	59	56	73	52	62	72	77	72	60	64	59	50	56	71	62	54	50	83	76	67	63	90	60	80	71	67	76	72	64	86	70	64	69	69	75	67	61	79	89	78	79	69	75	63	75	72	58	63	95	61	85	67	73	70	81	73	74	63	73	68	79	83	80	65	84	67	67	74	77	63	67	68	70	65	69	72	70	63	65	66	60	70	71	76	58	71	59	60	78	86	76	79	61	80	82	85	74	78	71	72	72	68	73	66	55	90	75	73	67	78	61	63	78	73	78	51	66	78	64	70	74	79	73	71	60	64	50	71	65	71	56	80	67	68	66	65	80	71	67	85	58	60	73	70	57	79	75	73	77	84	72	64	77	74	80	68	64	60	75	45	72	65	64	65	70	71	83	68	66	73	69	67	74	75	66	72	59	73	86	63	62	81	76	65	70	57	66	70	64	56	76	68	64	72	73	78	64	62	62	50	71	78	69	73	80	69	60	80	87	93	80	71	59	53	65	76	70	73	50	68	58	70	78	53	66	55	55	83	85	76	68	64	77	67	69	58	70	70	78	65	66	69	80	75	70	73	80	66	65	78	84	86	55	65	72	77	77	65	75	66	89	64	82	79	75	61	67	54	68	70	53	62	84	79	77	70	70	49	54	68	60	76	58	80	76	50	78	63	64	69	63	80	63	87	68	81	77	69	59	73	62	72	68	64	69	65	69	68	69	48	58	69	77	81	56	69	71	66	73	66	73	83	81	85	78	79	64	67	78	77	68	64	70	74	49	66	60	57	79	66	78	83	75	75	81	67	62	79	66	69	76	70	78	88	62	60	63	57	74	66	82	67	68	77	59	75	56	68	64	52	74	63	83	76	75	68	68	70	58	57	62	70	75	60	58	70	66	81	80	69	66	75	72	68	70	78	64	63	73	78	78	65	77	75	63	76	78	65	70	63	72	71	65	68	79	58	66	68	61	64	67	65	67	59	68	56	76	59	81	73	69	65	69	60	71	70	61	64	75	68	77	75	79	78	70	72	69	50	79	71	64	67	78	56	78	60	60	88	66	71	69	63	58	66	73	78	83	79	71	73	65	69	63	76	82	63	62	82	63	69	65	71	59	68	75	79	70	67
6373	1805	3144	2398	2744	2396	2203	1880	1596	1377	1210	1080	1022	882	812	766	724	666	681	708	622	590	659	627	585	638	601	576	534	563	591	553	561	592	516	558	504	564	537	527	551	560	526	525	516	555	525	519	472	512	534	511	507	548	549	478	534	540	521	473	528	526	508	509	515	498	508	525	506	534	558	527	490	576	533	495	510	502	538	497	496	491	494	519	521	515	496	510	495	487	483	483	524	536	513	508	530	537	472	476	473	517	484	529	517	541	513	548	464	495	487	477	499	499	500	495	533	516	503	502	483	504	536	511	542	522	483	523	521	517	538	524	503	534	483	508	519	506	510	477	506	513	476	533	501	517	486	534	498	513	530	497	488	500	473	508	538	473	551	508	488	516	467	551	475	528	482	510	512	473	523	530	526	511	479	471	504	521	536	515	549	483	490	517	506	541	455	531	508	507	537	496	464	503	540	561	541	463	498	465	467	478	496	490	546	516	470	485	515	481	498	514	546	484	482	504	476	491	497	512	519	532	478	505	490	494	458	514	485	522	498	450	502	530	512	492	533	510	488	503	494	477	527	499	511	466	540	519	507	504	528	498	530	508	505	490	498	476	508	499	520	481	502	484	495	513	501	552	493	486	504	485	497	525	512	480	555	507	532	445	515	495	486	538	507	482	550	512	483	495	489	508	498	478	499	505	536	506	492	581	518	465	526	542	477	506	536	512	451	533	462	485	478	529	483	529	539	498	489	486	472	534	532	527	490	478	477	533	508	516	542	516	523	488	466	519	498	489	479	501	500	485	499	523	504	480	521	516	601	525	483	492	494	482	497	529	508	502	512	506	509	518	468	486	508	548	555	478	524	507	498	542	480	509	496	520	515	490	522	529	502	526	500	522	518	524	474	508	552	532	515	534	484	484	493	492	527	521	493	525	533	481	496	548	489	535	474	530	472	503	531	461	473	520	508	528	506	474	516	508	524	484	533	520	486	506	472	517	520	534	594	487	497	528	505	501	539	561	523	503	471	490	520	512	493	507	466	513	477	523	497	501	537	524	486	501	451	546	544	495	505	512	529	521	484	480	517	504	536	477	465	517	481	533	522	524	505	492	477	535	541	547	533	512	478	484	502	502	494	474	516	522	501	509	524	513	538	501	459	481	506	497	516	531	501	499	509	470	536	488	481	469	505	493	505	531	502	508	534	508	513	502	478	472	522	506	490	523	549	496	480	502	538	509	488	494	453	461	462	509	540	501	531	523	494	507	518	527	478	491	522	476	522	511	495	453	528	528	508	506	505	519	487	475	498	502	520	492	498	508	462	522	490	505	496	483	476	496	490	488	487	472	526	519	508	534	523	536	518	541	483	530	514	531	484	519	527	503	485	489	488	509	505	528	503	511	517	541	499	507	517	523	508	484	521	505	487	508	542	517	533	461	497	558	507	520	490	541	467	506	539	561	528	508	510	512	536	513	475	540	478	479	504	536	492	551	492	535	525	553	493	485	493	470	477	486	490	482	501	522	529	547	493	478	484	511	492	512	498	552	496	514	567	483	504	547	502	486	475	489	519	560	511	504	520	505	491	533	474	471	516	533	520	515	501	505	516	505	485	549	490	475	516	471	502	495	486	504	491	497	533	499	478	500	524	526	508	551	494	517	497	480	534	527	490	494	484	504	519	516	521	511	517	506	522	512	535	534	469	479	524	535	485	515	505	511	502	541	531	473	522	553	506	499	498	492	489	487	549	503	500	513	516	476	516	516	485	487	535	527	553	486	491	522	502	520	525	532	526	515	516	514	483	498	520	519	504	465	495	496	487	518	516	484	507	506	467	513	535	489	512	526	517	524	565	490	537	486	530	460	499	524	492	488	491	493	503	512	531	505	507	491	465	485	526	509	497	518	517	523	527	534	496	510	491	486	474	487	525	499	511	512	516	530	505	499	462	534	514	521	517	494	492	495	489	505	504	522	493	497	472	514	517	458	494	508	498	493	526	497	507	481	516	475	514	513	469	504	511	484	517	551	497	490	491	518	521	519	503	493	506	473	519	537	501	476	537	520	515	497	486	518	502	531	475	505	512	475	477	470	517	522	493	496	548	534	471	517	530	550	501	483	479	517	520	505	494	476	501	509	496	490	493	479	503	535	467	501	502	519	497	536	481	498	529	472	509	507	538	475	515	525	498	483	520	529	487	524	475	494	535	481	533	505	521	461	507	509	530	491	488	500	488	478	479	501	495	478	482	494	496	498	486	550	506	514	527	500	510	511	486	489	524	480	488	477	481	465	513	487	479	511	521	474	494	497	505	488	521	509	493	480	530	504	448	476	490	500	527	479	487	537	474	480	512	509	540	488	522	480	524	524	474	526	517	507	491	494	476	459	539	525	508	522	538	530	503	522	472	512	501	544	552	479	521	502	491	546	491	519	546	526	509	456	484	509	521	462	497	539	523	507	516	515	514	496	481	500	501	528	506	509	481	499	472	494	495	530	529	539	523	488	508	536	506	480	484	536	507	506	491	490	523	512	524	489	541	477	506	518	521	473	546	522	497	521	521	491	501	487	534	530	487	526	513	516	510	547	493	505	528	490	523	452	511	501	462	542	508	523	521	497	492	503	506	474	529	496	527	466	529	486	501	520	516	497	548	502	514	519	496	556	552	530	508	526	490	495	506	523	562	498	505	531	481	480	472	473	542	516	488	485	508	502	510	515	487	507	470	488	542	503	501	442	533	512	495	552	470	540	492	452	534	516	536	518	512	498	502	511	513	537	543	491	495	541	497	519	522	471	489	492	518	536	496	497	508	502	522	505	486	492	498	473	515	491	485	477	507	510	511	469	480	530	518	530	518	487	531	503	479	498	548	472	533	490	504	529	541	490	482	526	493	482	513	512	494	518	501	479	471	493	507	503	486	511	534	475	503	472	521	501	516	526	480	475	501	503	480	507	512	492	468	486	494	494	528	533	517	492	506	518	476	551	495	523	518	497	479	498	521	527	506	505	494	493	553	471	478	468	497	533	519	509	530	515	475	511	497	495	508	502	501	518	513	532	476	511	508	484	466	512	484	533	453	480	498	490	514	499	516	516	487	484	473	525	527	493	509	500	476	520	502	515	507	512	499	523	500	513	522	533	535	486	476	470	519	546	512	513	495	537	484	479	520	546	525	508	546	515	469	481	526	524	505	472	503	482	488	518	500	497	497	485	515	525	488	516	494	502	497	510	536	473	483	476	478	496	461	491	534	527	474	522	503	515	520	512	493	517	543	487	523	474	508	503	506	503	497	507	499	526	525	503	482	540	529	535	482	543	472	503	522	532	484	489	533	520	495	497	461	529	503	467	518	507	520	494	490	485	512	511	503	489	485	514	519	537	519	539	526	543	527	490	495	470	505	517	465	508	563	532	499	489	522	534	552	523	492	460	491	511	510	513	533	521	487	464	550	501	526	493	514	484	506	532	494	522	562	471	490	547	501	491	493	493	504	559	520	494	488	471	521	490	531	524
1580	150	243	114	98	93	102	92	80	92	90	76	91	88	76	77	87	86	68	82	73	94	73	79	98	87	96	77	91	70	83	77	68	68	64	65	79	89	84	77	87	91	87	74	74	85	68	85	66	85	76	92	66	83	83	71	65	79	74	79	71	68	86	76	80	74	84	89	80	97	76	84	71	84	70	74	86	90	79	51	99	80	80	79	95	74	63	89	63	83	65	76	75	79	92	74	83	68	89	84	79	71	66	66	77	89	59	74	71	65	77	84	82	93	79	94	76	75	66	87	79	89	60	81	81	71	83	69	80	70	74	90	71	91	82	78	66	78	83	84	65	93	104	75	74	70	77	83	68	88	86	87	67	89	75	64	70	70	78	79	82	75	76	69	71	67	77	82	102	71	85	72	83	70	92	75	70	71	85	73	63	76	77	68	84	76	81	81	76	71	70	89	84	65	74	70	76	69	82	74	70	77	70	84	84	76	75	78	75	58	82	83	92	53	87	74	74	82	78	77	73	60	66	75	69	82	87	82	94	79	78	80	73	70	70	93	72	85	64	77	88	75	61	94	76	74	89	94	76	79	88	69	65	82	66	85	78	69	90	87	74	66	71	66	72	62	92	61	74	88	85	75	88	74	75	63	87	65	80	88	70	77	72	83	75	72	88	58	77	87	69	85	69	64	77	70	75	83	72	79	74	92	68	71	66	75	70	78	71	80	74	69	72	66	75	80	76	83	65	78	86	75	84	78	88	70	70	66	71	72	70	85	95	80	75	64	83	73	71	77	67	58	83	76	73	77	85	76	68	77	81	76	67	70	64	78	64	80	73	89	79	66	85	82	68	65	69	70	66	62	103	70	67	78	55	66	73	75	99	77	78	78	68	82	88	75	78	72	80	67	76	80	76	77	87	89	66	96	71	91	74	78	73	81	95	92	64	87	77	66	73	64	98	86	82	73	61	84	59	63	76	61	66	91	62	68	74	75	60	68	80	76	78	78	70	80	84	84	81	103	79	81	85	72	78	68	74	68	82	69	82	81	74	68	77	77	72	76	77	67	69	77	82	85	85	82	77	72	58	90	83	79	66	73	69	85	75	80	71	66	64	74	70	89	79	68	55	72	82	72	77	71	76	63	73	69	85	77	74	79	81	79	80	75	80	73	78	60	75	77	70	73	74	80	82	73	72	80	99	73	95	99	95	83	66	81	66	73	97	77	74	77	74	63	72	80	90	92	73	77	76	71	73	74	63	76	79	66	77	90	82	79	74	74	65	74	86	65	74	69	68	74	65	82	98	73	64	92	88	80	68	88	79	79	69	76	86	72	76	82	83	73	85	64	75	74	82	78	82	81	76	71	69	74	71	73	94	62	70	80	82	86	68	91	91	72	75	74	78	85	77	91	86	73	80	78	79	84	69	61	75	80	86	75	69	84	83	66	78	89	81	78	98	69	83	76	78	87	88	76	73	72	63	79	76	88	79	83	83	83	68	84	66	81	68	78	84	84	95	91	81	67	92	69	84	83	77	83	87	73	75	77	61	72	72	71	68	85	77	63	68	75	77	74	81	78	84	73	80	78	87	80	65	75	75	66	95	74	70	67	75	73	84	91	72	75	79	66	66	84	79	94	64	86	69	77	81	75	95	67	66	67	67	78	77	64	73	84	79	64	95	77	81	73	66	65	74	71	75	73	74	94	79	66	73	85	71	72	88	82	61	77	76	89	82	75	64	70	89	90	84	94	77	70	66	80	71	83	80	77	58	72	76	79	63	73	67	76	72	75	66	64	72	74	74	71	63	73	67	76	71	79	97	74	91	89	80	79	69	77	75	67	69	68	81	67	71	84	81	93	71	87	79	67	69	63	78	78	62	67	86	67	62	80	66	70	71	79	82	83	62	75	88	68	82	62	75	89	75	93	80	84	71	72	68	80	55	79	87	85	77	87	77	67	92	67	80	97	73	65	83	74	82	80	83	79	77	75	84	81	73	88	76	72	78	92	76	81	75	87	83	70	61	61	74	72	77	78	71	65	73	63	63	87	59	66	57	86	78	99	72	70	66	85	86	66	73	83	101	79	74	77	72	94	73	85	89	80	71	86	96	74	77	73	74	79	70	88	72	78	82	88	72	75	94	92	80	69	100	74	80	78	85	76	77	100	86	68	56	67	71	87	65	76	69	84	68	72	63	88	84	73	87	86	79	72	58	98	69	86	85	65	74	75	77	83	78	90	68	68	87	67	81	80	73	83	90	73	74	81	77	73	79	87	80	76	68	80	73	71	57	86	94	64	68	75	73	87	73	81	68	80	78	71	73	77	69	73	70	72	68	73	80	75	83	70	91	86	66	79	81	73	63	87	60	85	81	74	84	79	83	79	80	77	65	68	64	67	83	67	71	77	64	77	66	86	81	63	79	70	64	68	85	78	79	84	71	99	67	79	71	68	73	74	84	71	64	75	72	65	67	76	90	83	82	80	83	77	73	76	64	78	90	68	59	60	69	87	78	75	78	72	81	79	73	99	75	75	72	71	76	87	76	79	64	78	76	72	70	69	96	60	81	74	75	63	75	77	71	75	86	83	79	70	75	61	74	70	75	66	77	79	66	72	78	83	96	77	100	64	87	74	78	73	67	78	58	72	82	80	73	77	84	99	74	68	83	65	71	88	76	67	87	86	80	67	76	81	89	82	71	83	91	86	81	75	75	81	80	79	74	81	71	84	79	82	69	85	78	85	73	85	71	80	71	66	91	76	91	82	63	74	69	71	80	91	59	81	94	55	85	74	72	78	66	77	76	84	88	70	70	70	67	83	80	69	78	86	75	75	78	64	95	90	67	71	87	85	77	78	77	70	71	78	73	84	89	76	71	68	74	76	89	78	81	74	76	78	76	100	62	63	71	83	61	86	84	86	87	72	59	95	83	54	83	77	83	65	73	77	77	82	66	81	70	65	76	80	77	87	77	85	80	86	90	80	76	80	49	72	86	99	84	63	60	70	65	80	78	80	80	72	85	88	77	69	80	73	80	67	84	71	84	73	65	59	69	71	69	67	73	53	55	92	72	78	81	72	82	62	100	89	65	64	73	79	78	93	67	82	92	69	81	68	77	66	68	65	87	67	76	68	76	64	79	71	73	67	77	68	78	63	63	86	67	76	60	79	64	88	88	83	93	82	72	65	83	80	90	71	78	68	76	72	66	73	88	86	74	79	89	64	78	98	75	62	80	81	77	75	69	81	76	76	84	86	52	84	76	82	69	81	69	69	71	81	85	78	59	57	66	59	75	60	75	74	82	81	80	87	78	70	84	84	82	74	61	83	72	67	81	70	91	78	71	61	68	84	70	70	72	64	73	86	72	72	90	77	67	74	79	89	80	86	82	78	74	89	76	62	66	86	75	79	82	84	71	71	78	80	80	78	73	78	80	85	78	69	79	87	83	77	69	88	67	85	92	69	70	82	79	74	77	100	85	103	71	63	71	77	62	76	100	74	78	74
8037	1402	2512	2083	2148	2138	2070	1906	1603	1504	1260	1162	1046	976	914	892	812	805	739	755	713	691	684	663	678	630	699	641	673	620	630	653	608	647	607	636	622	614	628	604	607	585	625	641	628	604	600	606	629	609	629	573	578	585	557	647	606	580	611	611	562	647	622	584	619	624	588	572	611	593	553	558	576	644	574	604	608	582	592	539	586	582	616	580	610	582	545	604	601	616	630	587	599	635	571	611	578	617	608	586	557	567	581	593	609	582	584	589	594	574	588	603	559	559	575	579	635	565	651	574	577	627	560	631	594	581	632	607	595	605	597	565	566	583	585	601	559	587	589	599	592	579	578	604	581	563	519	555	604	547	580	590	625	597	560	587	610	596	574	592	566	617	611	582	577	595	586	584	608	540	552	585	562	592	619	591	643	610	582	594	621	589	563	579	630	537	597	590	575	556	593	551	522	543	586	616	594	561	594	550	583	613	567	563	587	605	584	545	554	609	609	615	591	589	557	591	600	590	575	553	609	585	614	619	621	565	591	554	600	610	554	566	580	622	614	571	594	572	594	596	531	561	621	605	562	606	556	593	574	557	577	590	532	571	620	623	557	569	578	616	575	612	580	547	618	607	528	579	597	637	545	587	539	624	597	582	596	587	604	578	592	639	592	594	609	608	587	559	556	583	627	580	586	605	565	647	565	589	599	576	629	582	579	605	580	614	570	573	557	624	579	588	616	540	572	602	552	575	602	590	596	587	602	560	578	600	573	540	573	608	532	597	616	622	685	582	606	597	611	603	568	595	580	614	579	576	561	629	577	582	526	599	575	601	615	563	568	646	608	618	555	556	596	596	564	600	611	588	593	538	593	569	619	589	569	620	591	586	634	554	590	631	611	553	584	637	614	571	600	604	566	529	589	566	606	590	565	570	591	596	581	620	572	594	597	571	609	589	606	591	579	575	564	589	603	574	606	548	584	586	556	560	553	556	623	600	577	559	583	559	619	587	599	602	573	566	608	596	592	596	572	584	618	619	555	626	566	565	573	598	568	616	615	597	545	560	590	600	545	586	568	585	557	552	580	600	592	605	557	595	589	600	579	601	584	562	597	600	581	596	582	626	573	584	585	597	577	617	594	606	578	583	617	621	625	564	576	538	611	633	588	552	613	599	580	585	616	589	572	578	561	612	601	565	580	552	528	566	589	598	587	561	569	612	565	543	553	608	579	571	612	573	609	578	568	569	578	594	620	532	582	596	614	553	559	632	605	572	580	535	543	555	565	605	568	564	616	613	562	589	601	618	609	572	593	603	594	593	562	588	565	612	598	600	576	578	605	591	597	607	595	597	568	591	573	592	568	600	566	585	600	610	619	574	634	609	573	575	570	589	530	573	590	573	592	576	566	583	592	591	598	584	611	582	594	603	559	553	568	609	622	561	561	602	586	611	579	623	586	576	609	588	584	557	589	608	575	571	584	586	588	531	572	584	603	604	572	621	578	587	588	548	605	588	543	583	616	585	564	596	588	619	616	576	598	578	615	595	593	630	572	562	564	590	579	571	625	594	577	573	583	598	551	617	580	602	579	585	578	634	625	591	600	586	585	582	592	571	607	561	578	583	592	606	572	589	565	579	538	605	582	581	564	559	567	580	582	566	569	585	614	596	581	545	582	578	554	553	561	580	558	596	595	622	588	600	606	569	611	572	638	602	586	510	564	581	597	576	590	598	605	579	565	580	579	575	594	617	596	567	575	586	599	548	604	630	525	574	594	599	561	556	574	591	590	608	578	638	530	594	615	574	582	629	595	589	591	607	596	551	585	595	574	580	592	571	580	581	532	578	628	553	559	593	607	590	624	604	576	572	583	584	569	593	613	579	580	600	566	578	578	618	558	595	606	584	583	615	584	573	611	588	570	600	586	563	595	590	636	570	613	574	579	565	543	569	621	565	527	602	602	567	582	597	610	599	595	547	575	637	574	589	565	584	599	589	597	592	610	588	631	579	597	617	603	568	604	613	574	561	601	561	548	593	614	572	627	576	567	553	634	624	597	591	594	630	599	580	587	541	627	565	592	569	572	566	571	641	584	601	591	598	569	577	586	562	615	573	541	588	571	603	604	578	552	597	590	558	610	604	572	600	575	555	594	553	549	609	568	577	564	614	595	622	582	585	611	587	582	556	547	593	550	575	601	569	573	540	605	632	553	581	566	606	603	546	577	574	565	598	576	566	587	603	571	561	543	580	620	594	598	579	610	600	583	584	609	534	594	593	538	600	591	629	570	588	555	575	579	583	584	568	602	591	576	604	607	552	598	582	577	562	594	633	560	573	580	528	540	544	544	596	589	578	629	577	565	585	612	545	547	556	588	573	575	560	566	554	639	586	565	604	580	589	570	549	589	540	586	582	614	559	587	578	568	551	569	593	603	606	580	597	547	573	616	595	599	566	577	586	593	581	569	578	545	580	606	536	595	582	598	608	600	567	618	569	546	605	586	598	624	563	600	616	565	538	566	626	593	552	607	598	586	535	576	611	633	631	576	558	602	601	548	570	554	603	567	616	536	569	558	602	598	572	590	564	624	587	593	561	572	594	623	575	571	592	618	609	566	572	591	567	614	597	575	600	586	598	575	559	618	582	604	605	571	547	585	584	541	590	617	577	576	623	602	611	594	572	570	584	627	594	610	564	606	618	576	595	658	598	585	590	555	551	620	584	626	547	599	556	568	558	583	542	627	650	611	560	577	590	630	595	588	628	571	569	627	576	567	581	573	620	568	589	632	621	586	582	567	575	558	606	557	545	589	635	579	627	562	548	576	625	560	571	621	577	572	594	602	588	561	578	553	580	569	609	579	583	558	603	545	576	607	601	593	602	586	589	608	533	585	623	613	598	571	560	582	610	587	555	572	585	602	597	628	572	579	657	593	536	570	587	602	564	567	610	608	571	594	601	567	611	554	606	587	579	586	588	616	636	600	552	583	590	577	561	550	554	579	554	572	565	575	597	609	595	552	581	585	623	577	589	546	553	590	559	591	585	580	598	549	584	569	547	608	589	564	545	614	601	597	606	550	581	600	582	606	536	611	607	578	578	595	578	589	617	650	563	575	593	557	588	583	548	604	598	578	608	598	570	564	581	565	602	605	570	615	628	586	583	596	569	585	533	586	587	564	568	604	582	573	607	579	538	585	532	578	576	581	593	557	621	642	563	576	618	616	578	547	581	562	583	562	567	606	600	564	553	586	599	573	586	576	587	573	574	570	569	539	591	586	585	606	542	587	565	598	556	597	554	616	592	619	585	586	580	594	617	587	600	611	562	579	590	598	552	557	577	591	602	576	603	613	532	581	586	551	583	591	566	572	599	577	582	602	565	595	584	533	542	597	596	586	602	573	630	607	596	590	569	574	579	575	590	584	579	587	599	545	616	623	629	573	562	553	595	579	608	615	614	590	524	554	593	597	576	612	593	558	606	604	549	601	595	554	605	613	597	595	582	578	583	581	549	554	635
827	206	341	193	125	119	159	117	143	142	140	125	127	137	123	120	123	115	122	130	98	109	133	113	121	140	99	109	113	114	111	114	110	96	116	86	88	104	90	116	94	113	91	120	111	94	99	111	104	118	109	113	129	113	114	102	105	109	118	122	93	131	116	116	100	94	110	109	111	115	102	98	98	114	92	106	92	109	109	114	114	122	92	104	104	100	104	105	115	104	109	125	106	113	104	109	118	118	93	112	105	129	105	112	103	96	112	95	106	116	109	97	90	95	94	113	128	94	122	102	103	107	94	87	90	106	79	107	102	97	107	105	105	110	112	101	87	104	108	109	128	97	117	117	95	102	95	95	87	106	106	95	118	97	97	100	103	101	111	96	85	109	106	99	98	115	109	87	105	109	108	89	104	98	107	103	120	106	129	90	114	101	96	101	92	99	98	107	93	105	100	102	96	125	108	111	110	111	108	119	99	119	108	109	120	114	91	87	126	107	117	102	101	101	101	109	106	107	107	108	113	94	99	99	112	96	83	101	112	98	117	114	88	98	116	115	106	105	109	122	120	99	110	100	91	94	115	106	111	115	102	95	107	108	93	105	102	94	95	98	121	114	89	89	107	111	114	90	98	121	88	111	117	119	88	109	108	88	110	95	112	106	119	108	95	110	89	97	109	107	100	98	104	96	104	106	96	107	119	101	92	123	93	105	96	114	105	104	101	104	100	112	126	85	109	101	121	83	99	89	102	103	98	106	106	104	96	83	94	92	110	102	112	103	99	117	114	101	117	88	107	105	87	87	100	80	128	122	94	114	97	110	122	119	118	104	104	118	88	118	110	104	99	96	87	100	94	92	82	105	105	110	108	111	113	104	84	97	107	100	112	126	98	96	104	117	104	115	115	117	94	90	103	94	103	100	115	109	105	130	97	111	124	103	115	103	97	92	119	118	93	105	111	103	91	103	107	83	111	96	117	100	104	102	123	95	95	128	83	96	107	116	95	111	106	114	115	93	98	99	116	118	114	116	120	109	110	102	118	108	106	97	121	95	113	109	94	91	98	99	97	97	92	92	107	112	98	113	108	110	106	124	117	101	107	99	89	125	107	111	112	89	108	92	85	104	118	102	124	101	116	106	107	107	95	101	138	112	102	107	100	100	99	104	106	99	104	128	95	120	104	107	105	104	112	93	92	109	113	109	118	103	139	120	102	96	104	102	109	95	115	90	99	110	90	108	118	99	97	101	103	98	94	118	103	95	106	95	100	116	112	97	99	107	102	96	101	107	117	93	88	108	96	118	110	104	109	102	98	110	105	94	106	117	111	94	90	116	108	101	133	113	109	120	98	83	111	109	97	112	116	95	98	116	99	97	104	95	105	123	102	110	108	91	76	76	105	103	114	104	90	108	103	120	107	101	110	114	102	88	121	108	105	93	110	108	110	119	106	85	119	108	110	124	115	113	98	92	94	116	115	105	89	116	111	126	114	105	99	103	106	107	115	110	100	120	103	102	113	107	105	108	91	128	110	103	112	96	105	123	99	109	87	109	116	120	104	123	125	106	102	113	98	101	94	114	96	105	105	122	94	127	118	100	93	82	103	97	115	94	117	94	111	98	122	104	98	100	112	110	95	94	95	129	82	107	87	101	106	96	103	107	120	110	92	113	103	104	130	107	92	110	126	99	106	115	102	106	128	95	104	111	108	98	100	117	101	109	104	105	107	110	79	104	107	107	113	93	119	111	94	107	105	85	89	92	115	106	107	89	92	97	86	85	101	108	88	120	110	108	103	110	109	117	115	109	100	112	106	106	109	117	116	112	112	89	105	89	109	93	94	92	100	93	96	102	104	110	85	109	92	91	99	114	117	104	95	97	109	103	114	111	90	121	114	113	94	106	104	116	115	105	109	97	111	109	100	93	106	100	120	87	100	109	98	97	105	119	87	102	116	122	102	111	107	98	115	91	102	87	103	102	107	96	110	102	107	111	93	108	95	115	119	129	96	95	108	93	120	92	99	93	114	104	99	102	97	118	107	96	112	106	102	95	98	124	101	105	97	110	102	94	90	101	103	109	94	101	106	91	97	96	106	92	92	126	115	101	103	93	97	98	96	113	93	108	89	109	105	109	116	97	126	97	78	92	95	115	100	87	112	117	84	99	102	123	106	91	116	92	108	116	104	96	89	116	113	95	98	121	107	121	111	96	109	100	113	97	110	124	100	97	104	109	122	115	92	102	110	99	118	119	103	104	105	120	95	91	98	110	103	101	95	103	106	100	118	122	95	111	112	92	100	126	112	106	88	99	112	114	100	107	117	103	98	112	98	109	104	97	85	92	123	102	123	99	96	105	113	93	106	107	117	108	107	111	113	110	107	122	94	95	92	117	122	104	91	105	91	116	109	99	96	93	117	90	92	114	119	81	107	96	108	105	89	105	101	83	92	116	103	108	103	101	105	118	100	121	102	106	110	102	106	97	132	109	100	91	107	111	111	113	99	91	106	99	102	100	102	121	94	113	102	98	98	108	110	115	104	111	95	98	101	104	116	107	110	130	99	102	97	94	100	112	95	98	111	116	112	111	97	120	102	93	109	102	103	95	114	108	119	108	109	100	113	110	97	93	105	129	97	95	100	127	116	96	97	101	92	123	84	98	99	111	80	106	115	105	107	117	97	97	98	117	106	122	105	109	100	94	101	98	97	114	110	107	107	104	103	97	110	127	105	89	111	121	94	109	95	102	103	105	109	100	104	86	101	107	100	102	105	96	97	111	110	101	102	101	106	94	80	103	88	112	100	105	103	112	94	127	120	107	106	100	107	93	108	102	113	102	111	110	113	110	105	113	98	101	123	110	117	106	98	111	89	100	115	95	114	94	118	108	100	119	99	103	102	94	103	112	100	102	112	105	127	113	113	110	103	90	92	116	104	85	115	100	128	98	103	108	102	124	118	113	106	119	105	110	91	127	103	113	106	93	100	99	118	110	99	98	104	96	108	103	104	109	106	109	108	115	76	87	109	107	118	101	93	103	109	79	101	121	122	105	97	105	107	117	97	111	113	96	108	104	76	107	102	86	97	94	122	101	121	119	101	93	106	119	90	108	112	90	118	108	116	94	104	108	106	102	93	99	105	98	97	116	109	103	98	125	98	110	98	101	93	99	88	105	98	107	110	102	111	114	108	88	100	107	108	121	102	114	100	113	100	110	103	98	104	103	104	105	102	109	105	125	107	115	126	93	96	92	107	98	110	104	104	95	97	94	112	100	96	125	106	119	100	108	108	102	100	105	106	79	118	89	111	111	103	122	89	126	112	104	123	116	105	99	102	98	92	95	120	86	91	108	95	105	97	97	102	100	91	114	101	98	115	104	106	117	105	104	99	92	94	109	101	103	109	119	102	89	117	108	103	107	103	111	90	86	119	102	93	102	109	95	112	102	115	100	112	102	93	101	95	111	124	99	119	101	98	107	108	90	101	105	122	110	92	111	111	101	102	94	110	107
8112	2284	3657	2894	3198	3740	3538	3092	2634	2212	1945	1714	1555	1419	1361	1216	1224	1145	1065	1060	998	1044	1012	997	860	955	880	864	843	873	833	858	840	936	818	816	875	813	832	822	824	840	843	810	830	804	837	830	739	777	740	764	815	772	823	742	757	780	784	783	791	739	769	750	755	802	821	783	800	734	765	806	738	802	787	785	833	785	780	735	804	764	764	775	770	805	792	810	777	724	787	838	743	750	785	778	808	786	796	754	768	765	768	749	738	799	740	727	786	713	816	792	794	722	773	768	765	802	777	797	818	776	792	827	764	771	734	812	753	730	759	778	736	749	820	788	711	746	798	749	811	777	792	790	791	778	780	748	773	723	744	761	744	797	748	742	745	784	768	731	792	773	742	731	739	753	750	729	712	706	778	768	822	761	776	792	743	761	723	749	768	720	783	776	739	720	748	811	757	707	768	810	764	787	747	819	784	764	779	809	732	750	793	764	741	735	797	765	762	738	760	742	740	792	749	786	738	820	772	758	732	821	767	765	781	731	761	754	739	771	766	728	790	770	742	754	762	711	769	755	751	788	793	769	742	778	723	721	754	847	802	778	803	749	746	778	768	762	738	729	720	735	725	795	766	756	730	786	757	720	692	785	764	758	791	805	757	812	772	795	774	804	756	752	759	792	738	743	781	764	747	744	804	759	705	801	749	760	746	733	779	796	774	732	820	729	745	773	755	747	797	737	761	753	803	788	821	746	744	786	775	749	751	771	776	718	760	756	794	800	828	773	773	799	727	795	747	723	789	731	743	692	800	753	738	762	741	762	775	777	796	758	805	769	726	723	763	776	801	718	769	742	779	758	734	760	786	768	744	712	759	707	755	754	772	734	768	750	759	717	762	721	792	765	767	821	780	776	757	756	727	760	789	808	768	790	775	773	739	720	749	756	792	840	811	742	765	773	751	751	797	733	698	752	788	740	796	760	751	739	770	745	775	736	805	753	788	777	750	839	769	740	768	789	747	759	715	774	714	715	741	758	780	731	768	718	796	793	746	767	800	702	743	745	718	777	728	750	769	771	782	775	749	763	737	802	724	776	724	739	810	780	774	766	795	750	768	779	791	759	765	733	756	727	704	794	799	727	746	745	790	766	757	730	772	806	806	733	771	742	719	755	725	720	769	774	782	723	762	756	759	741	737	767	762	769	728	777	758	743	751	767	751	737	722	737	744	732	784	738	726	803	777	764	710	730	786	734	758	752	746	700	724	783	706	778	741	762	768	783	752	713	743	811	762	707	790	792	779	765	723	791	777	727	759	777	758	821	772	739	758	764	711	750	771	781	739	798	736	794	733	722	782	777	742	752	771	732	733	770	777	755	766	769	772	675	781	765	807	771	794	775	764	730	754	784	770	738	735	754	782	811	767	841	770	782	742	754	799	760	735	742	757	764	751	779	755	734	766	748	740	763	782	797	737	805	776	793	744	781	744	771	768	809	778	762	771	761	738	704	770	728	776	779	766	749	741	764	744	818	782	766	759	780	768	752	715	739	774	786	773	788	723	729	750	753	764	766	676	752	738	777	786	754	774	769	788	713	777	800	769	735	755	764	732	801	767	785	745	741	804	764	750	741	765	781	770	759	756	732	777	799	751	689	740	753	744	760	738	744	800	780	778	726	725	729	763	789	796	736	773	717	745	741	775	720	751	804	761	800	751	711	776	774	736	757	787	788	755	761	788	735	712	758	774	782	744	737	705	786	738	736	779	819	743	739	719	759	766	752	741	786	776	768	763	800	756	756	759	769	768	722	755	749	735	808	781	768	769	789	742	716	771	742	727	798	740	732	738	759	778	808	794	764	799	779	778	772	748	781	729	738	744	753	759	731	771	831	780	753	762	763	779	771	802	761	782	779	827	736	736	800	754	802	738	741	791	778	764	806	807	719	775	754	730	759	752	769	770	771	774	767	721	755	719	761	780	839	734	747	779	830	715	748	749	773	772	764	751	802	718	709	767	724	755	728	737	746	807	761	777	760	755	740	733	771	755	739	810	751	706	809	751	697	757	749	711	771	762	758	802	753	812	778	750	777	727	739	786	709	741	808	798	749	783	815	724	773	784	736	701	847	767	802	810	734	752	737	777	721	768	828	763	786	769	757	774	742	779	802	723	768	723	773	768	821	748	783	785	748	767	752	779	769	777	755	788	774	770	736	747	749	761	759	799	715	719	732	755	692	748	750	771	731	770	733	778	756	738	706	767	759	775	766	764	774	728	740	736	761	747	765	760	777	779	737	799	704	722	808	768	767	761	783	747	777	764	754	821	760	721	795	758	779	760	747	755	706	724	757	773	747	736	781	769	789	724	770	789	734	746	770	768	769	774	729	736	795	790	786	777	756	749	763	738	820	738	786	772	749	773	788	763	719	771	745	752	741	801	721	769	776	770	750	748	689	772	756	733	754	759	776	752	752	804	785	720	689	758	711	745	772	793	752	744	781	755	705	740	759	702	788	742	755	757	738	766	778	759	727	753	784	722	757	766	727	785	759	769	699	776	757	774	794	777	771	738	774	788	775	789	755	809	776	773	736	737	766	756	746	744	776	747	764	770	774	752	744	720	758	748	805	792	775	741	741	768	763	731	745	739	740	770	732	751	767	765	728	813	769	717	773	761	774	785	757	748	822	759	730	773	730	779	700	769	738	717	735	757	746	710	760	721	797	759	745	797	768	753	764	767	762	725	759	754	740	782	716	701	766	787	734	717	766	780	751	778	790	712	711	760	788	774	787	741	736	755	753	776	809	779	738	805	752	717	802	729	779	741	803	719	760	787	787	784	716	794	811	737	761	712	752	737	775	767	783	759	758	779	745	765	782	793	771	748	815	754	723	813	722	799	740	810	792	722	747	737	721	739	765	762	819	753	724	769	776	742	733	794	768	808	718	796	770	723	707	743	687	782	778	695	739	763	741	787	764	745	753	792	755	764	744	755	757	701	733	757	769	806	765	710	775	779	739	732	797	721	737	757	761	779	729	759	700	713	745	778	757	748	753	750	792	754	764	784	751	735	764	734	813	738	791	761	786	804	704	788	753	785	769	713	763	736	797	765	752	773	800	765	759	772	745	794	737	803	772	719	785	746	732	741	750	833	760	787	745	776	805	783	748	754	752	806	759	719	799	750	753	749	736	763	780	770	713	776	745	725	808	775	759	764	803	732	757	759	789	739	780	767	795	780	757	817	822	845	753	754	763	755	765	786	715	780	736	737	801	760	692	744	731	749	787	814	786	756	787	775	782	778	714	748	761	740	779	723	787	776	749	797	784	711	777	762	737	803	724	723	771	799	752	768	753	743	750	811	796	733	741	771	807	763	742	786	753	778	744	764	767	802	779	744	782	764	788	764	748	804	764	793	736	765	764	762	777	749	821	773	765	785	723	720	778	695	769	774	772	763	712	752	750	695	787	758	752	787	787	745	789	743	717	814	773	753	772	737	776	747	786	777	766	815	735	733	739	780	739
993	53	126	66	47	32	45	40	34	42	33	43	52	46	51	30	41	46	41	25	36	38	27	46	36	27	41	39	37	40	50	37	44	42	33	37	37	46	44	49	44	48	46	38	44	32	52	36	34	31	38	49	33	42	35	38	47	56	43	41	45	42	48	35	27	37	44	42	45	33	32	46	46	35	56	29	31	29	42	48	34	39	36	46	32	40	36	52	48	35	42	46	44	36	43	42	40	40	38	41	31	36	31	40	39	43	48	36	47	45	34	33	36	29	33	43	35	33	35	36	38	42	52	34	51	28	28	35	33	37	37	29	36	44	36	49	38	41	33	38	39	49	41	37	39	33	31	49	27	42	39	31	40	48	45	32	35	40	34	38	29	28	36	38	53	45	37	37	37	42	46	41	28	42	29	40	43	31	42	27	42	41	37	32	33	29	36	35	39	35	29	41	35	38	44	38	37	41	33	38	38	41	38	33	31	43	40	46	46	50	39	44	47	46	43	45	45	32	36	47	37	36	39	31	49	41	40	36	34	28	45	37	34	43	36	36	33	47	33	39	44	42	44	36	35	46	45	48	34	36	38	31	38	43	51	48	45	33	36	39	31	38	47	30	34	35	36	37	42	46	32	31	34	44	37	46	45	41	41	39	32	33	28	32	27	34	32	38	46	31	31	41	40	41	32	33	41	40	37	43	41	35	39	30	47	42	47	35	45	47	30	43	37	49	49	48	39	42	21	46	31	39	40	48	33	42	43	35	41	32	27	31	36	47	45	32	26	36	40	43	36	25	37	43	38	49	42	48	34	45	37	40	34	37	37	33	40	34	34	32	55	36	33	34	44	33	37	38	48	25	41	43	38	45	37	39	23	41	43	37	39	35	39	45	44	37	46	34	46	35	40	36	39	40	38	24	38	50	36	43	43	32	35	35	45	35	39	37	44	35	38	30	44	44	44	34	33	35	42	46	30	22	34	38	45	21	33	49	41	27	27	33	38	35	30	40	35	36	35	34	41	41	37	44	35	35	35	38	37	42	30	45	40	29	41	40	38	32	31	50	29	34	35	36	41	54	25	44	37	38	44	42	47	35	46	31	37	34	33	33	37	39	33	48	40	43	44	45	37	45	20	36	39	46	36	45	43	38	36	42	26	37	41	31	31	31	52	45	33	38	35	37	39	39	32	46	36	37	40	36	38	34	40	35	37	42	38	33	35	39	37	38	37	28	47	38	36	41	54	42	32	32	36	34	35	26	42	22	34	46	52	35	44	39	36	27	41	36	41	34	34	39	48	35	37	29	34	39	28	38	41	43	32	27	41	40	42	46	41	41	28	31	39	37	36	46	36	37	32	41	42	42	40	31	35	28	38	36	52	49	35	46	33	35	52	41	43	32	41	33	46	33	33	40	45	42	31	31	44	33	37	46	43	32	40	32	34	40	47	42	34	37	46	39	36	38	39	39	45	29	36	29	43	47	37	35	47	37	40	32	28	36	41	37	32	38	38	39	45	43	36	36	45	35	41	40	40	39	46	38	31	32	42	46	42	41	50	29	30	44	36	28	51	46	42	39	39	34	44	39	28	35	43	37	38	47	46	34	34	33	40	43	34	34	42	38	35	31	41	31	35	55	38	32	39	36	31	42	50	35	45	35	46	37	46	47	37	40	40	39	38	38	51	46	35	43	52	46	33	29	40	37	45	36	44	34	42	39	35	38	42	46	38	37	39	45	35	34	49	34	33	32	32	34	37	42	27	41	38	35	35	44	48	44	42	42	39	40	30	29	49	44	36	39	42	45	37	49	48	44	36	44	41	42	37	37	32	50	31	41	37	45	39	43	45	34	39	36	42	34	41	42	47	44	41	47	37	30	32	43	48	35	32	39	31	36	39	41	43	42	37	30	41	38	32	30	31	33	37	52	48	40	53	34	26	27	47	37	49	42	30	38	40	41	36	29	44	52	42	45	35	42	41	29	34	33	41	39	37	41	37	39	33	44	32	46	37	40	40	34	39	48	41	49	37	44	40	53	52	50	42	24	37	35	36	33	40	33	42	38	34	32	36	40	41	44	34	34	37	34	30	41	41	38	44	52	44	34	49	46	36	30	32	51	40	42	29	45	28	47	38	43	33	41	47	49	39	42	37	40	47	34	30	42	37	35	48	30	44	38	34	42	30	29	39	35	38	47	43	47	31	53	44	36	43	38	39	45	36	42	29	33	32	32	44	42	31	47	29	45	38	41	32	43	41	30	34	41	43	35	32	36	37	48	40	44	44	45	46	39	39	32	35	44	40	37	50	50	37	36	32	47	37	39	38	45	50	39	43	41	35	43	22	41	33	34	30	36	43	43	40	39	34	34	43	39	43	42	61	42	39	47	29	37	36	45	22	39	47	34	27	37	37	35	41	38	46	47	34	34	32	31	33	34	37	40	43	30	37	45	53	43	35	38	26	43	44	39	35	39	38	44	54	40	54	48	39	37	41	47	48	50	41	47	34	38	33	37	46	39	26	39	39	38	32	36	25	50	45	43	34	44	42	44	38	32	29	39	45	37	36	37	45	32	34	44	43	33	36	36	26	37	37	48	42	40	43	41	36	33	42	48	32	44	37	50	44	41	31	44	38	41	31	36	46	52	39	30	42	43	41	28	44	49	41	34	44	37	38	36	27	43	29	38	26	42	40	36	46	32	28	41	39	35	33	42	26	32	36	33	44	35	36	37	31	47	45	46	44	33	31	42	47	34	41	33	33	45	46	44	33	35	46	45	43	49	46	32	40	44	33	49	30	41	46	50	28	29	42	35	35	47	38	40	45	40	40	36	38	27	36	27	39	51	39	50	38	37	35	39	42	36	35	34	39	33	46	31	33	43	37	52	39	41	44	39	33	32	39	32	38	35	30	36	28	37	40	47	60	28	32	46	42	41	31	44	52	39	42	40	43	42	41	22	41	33	29	41	28	39	42	44	44	35	42	38	44	41	32	35	40	37	29	30	36	42	38	37	34	30	53	45	41	47	45	44	38	34	39	32	40	43	30	35	37	42	39	31	43	33	32	40	47	33	36	52	37	36	38	37	32	34	39	34	51	33	39	32	46	43	48	43	30	38	34	30	30	32	42	43	32	33	33	39	33	40	33	36	47	40	45	39	43	39	38	34	43	40	45	46	52	31	48	42	38	43	35	48	32	40	31	39	37	29	34	39	43	43	39	41	36	39	46	31	37	52	37	40	37	39	36	43	29	39	52	41	35	35	48	39	39	46	42	33	40	25	33	32	36	45	44	45	45	35	37	42	39	46	30	41	36	36	33	40	51	37	34	43	31	37	45	38	45	33	30	41	42	33	39	26	38	34	50	37	37	34	53	40	35	56	46	45	40	32	45	39	46	36	44	30	49	29	46	34	30	32	46	40	44	35	43	34	36	32	28	40	36	34	52	38	34	32	40	40	38	34	33	40	27	31	30	38	44	39	41	34	42	33	35	38	42	42	52	36	27	38
5998	580	1421	1187	532	626	653	612	557	525	464	446	435	378	391	398	389	344	398	330	333	345	336	351	324	311	349	339	335	326	337	326	334	322	292	320	323	319	321	342	313	355	339	314	358	292	292	328	322	315	293	309	320	292	302	320	303	313	325	312	296	320	283	327	312	339	296	309	296	296	347	305	317	333	331	294	311	305	318	328	311	307	321	306	327	334	299	308	323	326	320	347	326	300	327	328	307	291	308	325	294	300	301	336	337	305	297	301	323	319	276	335	272	294	320	320	332	316	298	317	305	312	282	302	278	319	325	302	295	313	324	322	309	356	316	280	330	316	322	309	298	325	291	306	299	323	283	343	319	289	305	322	328	277	304	284	304	305	310	316	291	303	311	313	301	305	340	323	282	312	298	302	277	314	301	309	310	285	274	307	318	332	308	290	310	308	301	304	318	333	323	304	313	282	320	310	305	303	306	302	317	326	300	319	312	287	308	316	292	302	305	335	310	298	297	278	335	315	294	301	309	287	319	304	323	305	304	292	297	290	319	292	320	294	309	338	341	326	310	351	318	314	300	306	271	337	300	333	328	308	338	308	274	311	328	314	295	313	314	300	354	307	303	311	310	288	293	284	327	278	288	319	289	283	302	303	317	313	322	325	321	307	316	289	301	328	308	324	308	302	343	289	336	326	317	308	263	319	325	289	313	344	275	324	284	302	283	319	288	311	308	319	301	322	305	301	316	319	304	330	358	337	327	300	331	313	317	276	282	323	309	312	318	314	277	305	296	308	307	286	305	305	286	319	295	291	320	284	313	317	321	299	308	285	282	296	301	298	295	326	296	322	309	336	319	312	313	309	299	320	336	313	327	312	312	305	279	300	347	322	285	284	310	308	289	292	320	292	303	302	331	304	306	290	325	271	320	322	299	325	285	290	296	304	323	329	330	295	283	348	308	286	302	329	335	295	310	304	353	308	312	319	299	316	274	316	301	313	314	321	291	302	327	259	297	305	290	314	339	308	309	328	288	331	309	313	306	351	302	306	302	299	340	315	306	303	335	307	298	297	328	319	288	339	314	313	322	317	325	283	320	312	280	303	299	290	310	318	310	341	311	293	333	289	318	314	320	294	285	280	323	306	293	276	292	328	344	281	335	270	316	295	361	334	321	309	278	293	274	298	292	308	301	309	286	297	272	282	281	299	303	309	332	333	304	310	333	298	314	294	304	281	322	293	271	313	299	322	325	313	280	290	306	318	308	291	302	310	310	315	308	303	297	332	322	317	293	297	305	302	324	307	301	342	323	325	293	277	279	327	328	315	284	301	298	320	338	294	305	302	319	335	349	330	320	306	326	330	302	311	315	325	285	309	300	324	336	313	305	311	326	271	306	289	292	287	303	292	298	289	315	339	311	277	326	319	353	318	313	322	297	310	291	293	319	302	311	312	291	305	304	290	307	326	299	303	311	298	295	316	316	300	288	317	312	328	279	339	288	294	339	287	305	332	306	296	290	280	282	300	305	320	291	308	284	328	304	335	289	307	301	311	299	315	317	321	314	312	308	327	294	282	324	300	281	320	283	285	313	280	294	290	333	312	312	320	318	290	344	273	305	313	305	319	309	302	296	299	304	292	306	301	328	316	303	284	351	328	322	339	319	294	288	290	307	322	304	314	298	313	323	332	309	321	309	285	277	287	299	308	319	305	321	313	319	285	310	279	305	298	315	305	304	301	312	312	301	316	296	275	304	304	322	284	307	315	300	324	284	312	283	338	292	304	304	307	317	308	301	331	297	315	278	295	266	309	301	281	274	315	280	292	320	288	329	305	307	340	300	316	310	314	314	313	315	350	313	314	292	307	319	273	301	319	300	342	316	311	325	307	311	333	298	305	339	307	307	306	351	293	312	296	307	313	311	324	285	297	284	306	316	312	296	310	310	296	313	288	290	325	306	319	329	307	317	306	277	304	301	317	294	286	321	337	305	297	321	334	301	297	353	329	341	308	284	298	311	324	306	302	285	292	317	296	307	307	342	319	310	332	314	276	309	300	357	302	293	272	314	317	361	278	320	318	293	276	304	317	300	288	293	307	299	312	320	303	305	295	301	315	336	273	318	300	279	324	345	258	332	304	297	326	316	294	330	312	312	312	292	329	305	305	286	326	294	302	315	290	277	340	317	323	339	286	317	310	318	306	306	302	326	306	324	327	293	308	325	287	324	334	280	328	326	311	303	285	294	312	323	319	286	329	308	307	303	317	302	314	303	322	320	281	307	302	335	325	306	287	325	311	294	318	322	310	296	328	302	298	320	309	311	291	306	276	324	292	347	303	304	295	306	327	289	271	318	302	315	284	306	307	279	292	313	281	351	318	273	299	295	298	312	306	333	339	319	328	309	310	326	303	307	302	281	313	276	322	324	301	277	301	272	283	313	301	304	312	308	305	273	289	283	276	291	288	302	338	308	313	341	301	305	317	301	285	305	305	333	306	310	307	293	324	318	290	302	307	314	313	323	288	326	279	289	341	356	325	303	317	321	301	340	340	347	298	284	263	319	330	301	314	297	299	306	286	323	308	284	334	347	301	316	312	321	318	302	285	312	310	303	350	330	315	291	348	306	283	307	295	299	336	336	313	284	314	308	323	308	297	296	298	332	287	299	282	311	309	343	321	289	352	300	308	296	307	285	272	321	306	302	296	308	312	308	301	322	295	307	308	300	320	315	281	279	319	307	321	313	287	297	310	321	301	299	300	296	298	330	341	263	337	300	305	309	298	319	331	346	293	301	312	300	305	301	292	327	283	304	308	306	330	346	335	311	297	292	309	325	342	272	294	324	287	304	300	330	306	315	293	321	320	301	274	290	313	324	319	299	339	319	318	281	291	294	303	313	327	277	309	292	294	272	337	293	317	285	301	307	330	313	281	310	308	302	298	310	314	283	331	255	305	311	320	309	308	293	273	309	315	278	330	280	293	317	299	287	295	309	321	280	294	293	317	325	300	334	316	323	312	314	299	304	311	328	284	316	309	323	325	302	329	300	322	300	309	299	315	291	331	284	307	336	323	324	290	309	333	314	327	290	347	330	319	311	347	344	283	299	286	293	293	336	314	320	331	290	281	311	315	306	294	299	319	319	334	300	314	308	303	300	330	288	309	307	297	296	301	318	321	319	304	296	307	323	302	268	317	295	268	286	293	314	305	305	291	330	355	302	321	299	296	277	291	330	308	291	291	296	302	278	289	308	280	306	305	313	298	322	333	307	300	300	326	328	275	326	304	289	313	305	314	329	299	321	352	318	282	292	276	320	291	347	332	269	313	304	324	321	317	308	287	314	340	319	302	305	293	320	290	329	300	284	320	297	337	281	334	292	314	309	299	317	266	295	310	293	331	305	308	326	317	314	312	310	317	329	327	305	322	327	295	305	320	284	303	300	321	310	323	303	331	301	329	288	304	305	322	315	318	303	322	293	319	321	316	286	322	343	305	323	300	313	293	309	306	346	329
451	133	178	130	86	84	96	93	92	89	82	90	76	80	73	76	76	74	90	61	66	89	72	73	82	81	76	80	81	84	80	64	93	58	71	72	76	60	80	67	79	70	66	50	66	59	74	53	97	66	69	62	58	67	74	62	62	74	94	60	74	55	64	68	66	68	58	63	75	86	55	68	69	85	68	64	76	61	71	65	62	80	61	58	86	64	58	63	69	65	66	69	72	80	89	73	81	64	73	57	64	87	53	70	68	60	80	62	79	65	63	79	69	65	58	85	69	64	71	60	78	64	70	52	71	75	98	73	79	71	66	73	62	61	59	66	68	73	75	69	67	60	69	71	78	65	72	83	61	78	70	72	70	63	73	75	76	71	64	70	75	73	73	66	59	73	64	64	61	79	60	78	55	67	80	73	70	74	68	57	63	81	71	66	58	65	85	74	77	59	68	86	65	65	60	70	84	77	80	49	68	63	70	64	58	76	70	72	74	68	75	67	72	62	75	70	67	67	66	58	64	82	61	69	63	61	74	84	58	71	63	68	68	78	60	69	71	60	77	78	78	73	70	62	84	69	94	73	72	75	74	84	80	63	77	73	71	64	68	75	67	69	75	57	54	80	73	61	77	63	69	68	60	72	55	68	64	63	69	65	72	68	67	82	77	59	64	82	63	81	65	53	94	78	65	66	61	72	83	79	70	69	72	68	77	71	70	81	71	66	80	82	71	76	68	61	71	64	68	73	76	83	79	67	68	68	76	63	82	77	68	79	61	71	69	73	70	81	85	74	59	76	61	71	61	65	69	58	84	66	57	62	67	65	63	59	77	54	60	83	72	65	74	63	71	59	62	72	71	77	66	68	71	60	74	79	74	67	73	69	76	66	66	65	72	69	60	71	80	85	61	79	80	77	67	72	79	59	63	72	73	74	70	61	69	55	63	56	77	59	59	69	74	58	78	76	90	56	78	70	78	86	66	75	92	70	85	91	82	63	86	74	70	67	68	68	79	52	86	75	71	62	81	61	68	73	65	57	61	76	70	76	66	79	66	68	68	70	54	79	74	61	85	74	73	71	77	47	75	68	53	66	74	83	92	61	63	72	67	70	63	67	70	66	77	73	71	88	66	75	80	73	68	74	72	60	77	67	71	76	70	66	60	63	74	76	63	62	68	62	67	82	78	84	74	73	71	89	59	81	79	69	76	70	59	61	75	55	72	80	63	74	65	73	60	60	80	70	53	65	51	79	67	58	69	75	86	57	79	80	66	70	93	71	77	61	66	67	67	57	73	66	53	70	76	73	80	72	67	77	66	64	85	79	58	65	52	70	77	75	72	69	74	66	76	80	62	79	70	75	77	69	75	77	69	75	80	76	69	77	73	82	85	63	62	55	66	76	80	61	75	62	75	73	61	61	69	72	72	68	57	61	67	75	52	67	63	61	64	64	68	77	68	61	55	74	72	75	85	54	63	78	57	71	70	58	61	75	75	68	67	73	75	89	73	74	83	78	71	51	51	58	71	61	74	69	64	61	62	67	82	79	57	73	64	74	60	64	65	88	79	67	73	72	55	51	65	64	68	73	75	63	58	76	65	66	71	73	80	55	58	67	74	75	72	68	72	64	60	71	59	63	68	81	70	77	75	69	63	67	75	75	77	79	69	66	61	73	63	63	60	80	75	55	65	74	84	80	63	51	75	66	67	63	71	72	72	67	69	77	62	59	69	78	58	61	84	56	61	83	64	71	67	74	83	66	84	66	69	74	58	60	54	68	52	70	63	69	79	78	69	66	62	73	65	74	63	76	70	84	70	66	65	64	60	65	56	55	73	47	59	80	75	59	63	86	60	81	77	70	63	74	80	66	86	63	68	69	69	63	71	63	84	71	54	81	73	60	77	76	66	56	52	65	78	79	53	77	88	58	59	63	72	76	59	67	79	59	76	86	69	75	63	69	61	78	60	61	69	69	59	62	56	78	68	87	71	69	69	77	78	66	75	75	66	80	74	72	74	78	62	72	66	67	67	66	64	76	76	64	65	67	72	62	67	73	78	77	56	69	71	57	64	72	76	61	85	64	56	77	66	61	69	62	71	70	72	75	69	69	66	65	64	70	58	74	68	67	72	71	66	74	61	71	76	81	82	63	62	72	88	71	67	55	71	65	72	80	66	86	60	54	71	57	87	85	58	69	48	77	69	64	76	77	71	64	59	64	77	74	71	74	79	70	75	68	62	62	81	70	64	78	70	60	64	56	68	75	68	68	67	77	57	83	81	67	62	67	75	70	68	61	66	71	53	74	66	75	64	71	82	74	60	64	68	61	62	59	75	63	67	65	71	69	79	81	55	81	51	92	86	70	66	61	69	71	70	73	66	64	76	73	77	58	72	81	64	94	64	71	65	72	69	74	86	70	83	77	70	65	68	71	66	57	64	74	78	76	71	52	69	79	77	76	81	75	62	69	68	81	79	74	69	75	75	73	55	58	63	66	61	77	57	81	59	57	71	64	52	50	76	51	76	69	77	63	56	65	68	62	71	66	52	63	70	64	75	56	74	55	68	76	71	72	80	54	76	71	73	55	75	57	67	80	60	60	72	78	56	74	70	91	71	85	87	64	76	62	70	62	73	83	74	76	64	55	86	63	67	65	67	60	70	60	70	85	77	68	62	82	79	56	59	68	50	67	62	76	60	80	70	51	77	67	61	75	86	66	79	65	60	61	70	70	73	70	60	71	64	68	66	86	79	69	57	71	74	77	73	59	59	68	61	88	72	71	57	74	71	60	75	66	80	72	74	79	82	69	75	60	70	62	72	62	67	70	81	81	74	82	60	73	59	79	72	68	66	61	59	80	75	60	71	66	63	75	78	80	67	61	66	64	70	65	66	66	74	80	63	81	72	81	61	81	65	57	52	77	56	84	71	69	86	68	51	83	76	74	74	64	73	62	70	74	87	67	80	65	67	78	77	69	72	75	85	60	70	78	69	68	57	71	73	61	60	63	64	63	58	65	70	87	63	71	63	77	76	63	68	62	58	61	66	52	56	79	75	66	62	71	56	78	62	65	68	73	61	86	94	62	64	45	81	64	64	84	80	60	79	71	71	61	81	71	69	66	89	62	73	75	69	79	61	53	73	67	57	73	68	85	69	55	88	75	66	72	63	68	80	77	79	72	83	68	71	81	51	78	67	69	63	73	87	68	60	62	70	59	74	69	67	69	84	65	67	66	59	68	67	69	65	69	69	61	61	65	53	65	62	76	69	79	66	79	75	72	80	72	58	76	76	66	82	77	90	76	65	78	72	58	77	76	67	65	64	71	76	73	63	61	73	71	75	73	80	70	58	51	69	71	60	81	75	71	64	69	76	77	73	70	88	60	53	57	66	65	70	84	75	68	54	65	79	83	63	64	66	57	58	70	76	72	72	70	72	74	70	59	61	84	68	72	72	78	73	62	71	66	69	70	68	76	74	73	59	66	75	85	66	73	83	83	70	69	64	74
5451	1487	1770	1731	1749	2435	2236	1935	1659	1394	1288	1160	1020	909	837	753	750	729	685	656	672	649	624	598	580	612	622	613	528	573	582	542	544	529	553	517	529	559	548	508	536	516	512	496	577	526	525	539	520	491	528	517	520	511	523	531	500	509	498	538	489	511	531	542	512	529	542	510	528	511	516	512	512	511	489	462	513	476	549	527	521	522	481	571	496	484	515	480	505	528	468	481	536	463	497	494	497	466	498	477	512	482	492	485	509	517	477	519	492	507	517	526	548	513	512	513	476	497	501	514	504	499	538	509	474	475	522	504	523	488	503	527	502	527	506	518	510	546	518	502	461	518	506	491	500	513	484	506	492	478	503	499	518	507	500	501	502	495	470	502	523	483	475	486	495	464	496	534	474	519	477	510	518	544	459	487	495	537	520	483	532	463	513	501	514	494	524	490	509	541	497	520	527	516	553	523	484	544	504	534	501	501	528	482	544	543	539	484	479	518	528	534	514	537	505	522	528	518	475	501	438	473	493	498	486	499	523	522	515	465	506	490	521	481	507	555	516	466	518	513	521	490	508	480	474	471	492	521	526	535	513	461	471	468	522	523	471	497	494	526	513	522	498	512	499	519	558	518	494	475	457	504	487	521	517	545	509	495	513	489	496	501	489	539	534	481	482	518	465	503	487	504	468	527	517	517	499	530	486	478	475	457	496	474	531	499	463	498	524	525	505	470	500	483	495	510	496	470	513	488	488	466	507	507	518	491	534	493	470	490	510	522	519	526	518	520	526	501	501	532	511	531	492	515	520	515	496	516	511	516	484	495	477	538	532	460	464	488	503	504	526	481	547	507	498	506	484	502	501	494	509	528	505	461	508	532	483	516	496	519	487	483	501	503	517	486	498	463	484	484	530	508	493	457	500	540	506	519	489	495	509	496	467	517	517	509	483	513	475	522	494	521	508	523	534	469	532	468	491	523	526	508	461	519	487	480	490	508	483	467	538	483	513	539	477	482	535	493	529	506	491	484	479	512	546	492	516	520	531	529	484	486	521	523	457	491	465	523	478	525	535	536	503	526	506	464	483	508	513	501	485	511	490	532	513	487	487	469	486	530	497	506	530	478	532	495	482	457	509	497	498	504	496	507	523	494	492	475	531	503	525	519	535	518	542	494	511	497	508	557	468	505	540	483	507	475	521	475	483	543	519	517	499	507	494	539	526	508	510	487	523	521	516	516	523	471	509	522	448	511	492	505	467	510	536	508	530	494	468	543	482	494	476	485	501	494	528	527	447	481	558	515	473	502	516	517	518	506	544	499	527	528	503	485	474	513	517	538	495	520	521	531	507	487	498	504	507	521	517	506	527	506	452	525	487	503	471	508	532	508	519	488	460	492	549	519	512	497	498	489	485	510	460	471	486	452	549	468	497	489	498	498	511	511	498	518	475	514	502	515	464	490	527	513	548	517	519	490	509	534	537	535	512	523	507	540	522	482	509	461	462	520	524	496	538	503	511	508	500	482	495	487	472	498	511	498	500	502	495	519	470	508	518	542	487	484	481	504	527	497	523	525	489	513	497	517	506	485	475	493	501	522	506	539	473	511	526	503	526	516	515	486	487	503	464	509	528	496	521	507	454	518	538	466	512	507	504	508	513	495	530	507	526	515	510	466	515	501	496	489	510	473	503	465	496	547	496	474	483	480	471	489	517	475	526	466	528	530	461	461	511	517	520	488	529	514	475	490	531	471	499	560	519	522	463	525	491	479	499	502	523	513	504	478	500	460	466	492	502	501	508	519	501	528	496	490	494	490	484	477	558	527	518	542	536	499	484	509	481	525	501	465	495	541	504	503	516	477	508	535	494	530	486	469	513	526	530	469	489	534	496	459	469	512	512	507	536	472	490	497	486	497	532	481	525	494	495	496	495	493	517	505	498	539	520	532	480	521	469	484	456	535	523	513	469	587	493	507	491	502	537	547	494	546	501	502	496	492	535	488	504	476	484	479	505	528	523	527	547	507	507	499	524	540	499	481	487	509	442	520	489	483	455	533	484	534	533	522	524	483	486	472	506	478	530	491	506	490	521	505	487	516	540	497	492	503	434	494	493	466	517	501	487	497	488	523	538	493	486	509	501	444	504	500	481	520	532	478	506	504	523	522	514	458	496	474	506	501	503	483	464	502	519	478	549	485	464	500	478	521	486	512	524	510	488	558	497	506	530	494	504	504	496	515	522	518	552	510	535	471	496	511	469	513	504	518	512	502	508	504	512	490	494	476	491	481	502	491	507	502	479	522	495	506	523	532	499	525	541	536	544	495	515	513	499	482	509	504	475	497	496	526	529	473	489	519	520	495	472	514	503	499	484	497	490	511	508	514	544	449	512	525	521	491	548	508	487	503	492	521	496	493	485	479	494	523	510	515	515	504	524	500	497	544	517	487	478	510	501	471	492	479	508	533	497	497	496	491	507	539	480	518	504	483	495	524	547	489	477	515	490	517	515	521	512	483	514	487	519	502	503	501	507	475	512	502	467	515	512	464	484	498	468	483	533	489	492	550	478	487	493	526	521	495	553	548	491	495	506	510	520	495	521	547	474	474	500	475	472	524	472	510	489	525	480	515	515	526	477	483	547	459	503	510	501	508	510	501	529	477	527	472	496	533	517	522	505	522	487	504	541	510	543	508	522	488	492	474	541	507	515	497	547	521	504	515	503	566	514	519	489	485	489	505	554	490	501	513	552	497	519	499	502	516	488	478	523	495	549	507	514	509	500	530	528	489	522	485	545	459	478	554	469	485	479	502	493	485	518	508	511	457	483	521	470	500	502	518	527	521	482	488	486	491	490	503	507	525	527	504	508	518	527	512	541	499	511	527	543	454	515	500	479	481	488	512	511	514	502	494	530	486	519	501	476	519	519	539	478	503	509	492	500	504	512	493	502	541	531	462	449	462	551	505	462	536	557	530	526	542	526	481	511	466	484	501	544	480	521	498	546	485	494	512	496	532	535	469	525	513	506	498	504	484	519	481	520	517	550	512	554	495	483	488	525	482	484	484	538	469	463	540	473	454	530	525	475	541	533	532	481	469	487	546	498	502	514	524	525	488	505	481	486	530	499	522	515	528	521	483	501	472	499	520	528	482	498	509	531	545	481	525	500	475	523	513	499	529	471	489	522	516	487	507	543	524	531	519	531	502	503	493	538	495	519	535	508	467	567	494	513	502	510	518	470	494	480	501	534	575	521	522	506	515	493	485	482	503	524	522	509	510	498	512	511	457	545	524	506	514	473	531	536	491	481	545	501	531	534	491	501	497	495	477	499	484	518	468	484	468	539	500	502	494	499	512	497	515	503	515	470	499	542	522	549	556	498	516	524	508	535	471	502	547	513	429	519	530	475	466	496	502	560	531	488	513	487	494	507	486	485	472	478	467	555	474	489	488	508	513	486	513	488	510	511	507	501	501	531	522	504	472	510	508	523	497	514	534	494	491	509	513	503	464	515	472
1630	118	129	126	86	81	101	112	100	90	91	84	86	97	96	70	87	78	73	92	83	90	90	80	75	79	81	83	76	57	93	90	87	86	65	74	69	78	87	78	74	87	77	74	67	72	79	85	74	72	90	64	90	76	73	79	70	66	92	81	73	73	87	73	75	63	84	96	94	74	85	66	72	76	67	76	81	83	81	72	95	72	68	73	81	75	79	86	72	77	85	79	66	85	77	84	89	87	88	78	89	63	78	78	68	89	86	75	80	75	85	80	70	82	83	100	73	69	76	86	77	79	75	84	73	77	85	84	84	84	94	58	68	75	70	82	86	71	86	78	73	81	87	86	82	82	78	72	88	67	68	69	77	71	74	72	84	82	91	73	95	76	72	56	68	65	81	70	88	81	93	80	84	91	81	72	72	72	73	82	75	86	65	78	64	72	65	90	81	80	73	74	70	69	77	86	63	92	87	82	76	62	93	75	66	73	75	76	84	72	68	78	73	76	93	78	79	66	69	68	65	68	95	79	56	66	70	77	82	100	80	82	71	77	86	76	68	75	83	59	72	91	70	80	82	69	72	85	85	76	92	79	74	84	81	102	76	77	82	78	83	85	72	72	70	73	73	71	88	67	66	85	71	69	64	84	71	82	79	88	77	76	69	66	75	76	73	69	88	78	55	87	82	73	82	75	79	68	85	73	86	72	81	87	81	76	83	72	80	78	67	65	83	75	77	62	67	66	86	81	68	80	75	71	78	79	85	86	65	84	61	76	71	87	82	84	81	67	79	71	78	82	85	87	73	95	81	66	84	77	65	75	78	79	78	72	75	72	83	66	57	67	72	81	86	70	79	71	66	78	86	83	63	97	71	64	74	98	82	68	76	84	77	67	75	71	70	65	83	64	76	69	70	72	78	96	91	84	75	85	87	68	84	80	64	63	80	78	67	72	71	64	89	67	75	70	79	67	88	71	76	84	88	75	76	77	79	89	73	80	75	74	88	94	81	75	68	73	77	82	71	82	69	72	86	63	75	88	78	80	67	85	77	65	76	82	88	91	72	75	70	77	67	86	71	73	66	75	50	77	70	74	73	75	67	83	69	70	87	76	77	66	84	74	91	68	64	77	82	80	82	83	76	68	57	90	76	63	73	76	84	80	74	86	85	81	84	80	75	74	85	82	86	67	68	71	87	81	87	72	77	89	95	80	71	78	71	64	82	68	90	73	81	63	75	64	78	66	71	73	72	77	61	76	78	74	75	88	61	91	86	76	69	85	64	81	77	89	84	84	67	73	80	46	80	84	76	73	67	75	74	86	69	85	84	73	79	86	76	72	82	67	70	74	72	68	84	61	83	93	97	81	63	85	74	90	85	88	88	76	63	66	63	73	88	72	76	83	71	80	62	64	78	83	66	64	93	69	75	80	90	81	88	77	84	87	75	81	73	76	73	69	73	63	69	77	78	64	77	79	68	85	74	66	64	79	79	81	58	85	78	88	63	69	71	93	73	87	83	58	63	76	66	82	77	78	84	63	75	73	65	76	72	74	78	64	75	82	85	81	83	76	77	71	75	88	73	72	86	77	78	70	73	77	63	81	73	77	83	64	81	63	74	70	69	84	79	86	75	85	85	64	70	73	84	86	75	95	79	70	78	83	78	77	69	79	69	89	88	80	71	73	68	65	83	65	81	73	81	65	75	78	70	84	66	85	71	66	87	92	77	79	70	76	75	84	72	86	77	58	60	93	74	68	80	78	68	69	63	71	64	72	67	62	76	75	93	89	72	86	63	84	76	79	74	69	89	84	92	72	63	85	68	75	78	80	72	87	72	75	74	90	71	87	76	79	85	89	71	73	81	63	75	82	80	70	71	69	77	80	78	76	81	69	69	81	70	92	77	89	85	75	102	79	85	87	76	82	70	79	71	74	63	74	78	74	82	70	86	84	78	77	83	91	66	59	71	78	80	67	85	75	81	81	75	93	73	89	68	93	85	92	90	62	80	86	79	83	68	87	72	83	61	71	67	77	62	74	65	68	71	73	66	80	78	80	65	84	53	87	92	72	84	82	74	69	74	62	77	64	71	81	75	72	94	73	80	73	85	61	83	67	73	68	74	87	72	77	76	73	73	71	84	77	79	71	71	72	94	77	94	79	72	70	51	83	77	62	74	86	80	92	59	66	90	81	81	65	69	103	77	80	61	63	79	72	80	71	69	93	87	85	66	80	81	94	70	67	60	71	82	76	70	75	72	84	76	75	88	80	80	75	67	72	85	83	64	84	90	79	62	57	74	78	81	83	66	84	82	63	81	81	79	73	66	76	81	70	83	58	68	77	65	77	76	77	70	73	88	78	79	73	80	75	80	85	92	83	84	60	70	62	80	70	73	74	83	76	81	66	64	72	85	70	80	70	60	86	70	87	82	67	69	70	70	74	70	81	90	76	71	73	89	61	72	63	78	78	76	76	84	68	91	66	87	69	71	82	68	90	76	75	76	78	69	91	85	64	76	88	77	81	75	72	82	85	72	79	72	87	65	89	75	55	80	78	97	62	82	70	81	75	64	81	87	60	64	70	68	70	84	85	78	71	79	82	78	78	84	63	71	82	73	76	65	68	87	82	94	97	72	62	70	74	80	73	73	71	73	81	67	67	78	81	69	72	86	81	61	83	71	70	72	66	66	78	93	86	69	65	79	70	78	68	83	75	93	84	76	96	60	84	72	85	59	77	78	68	59	70	74	75	77	76	77	65	75	67	84	62	75	86	75	79	80	75	81	74	69	85	73	65	71	90	71	68	79	89	72	72	74	81	81	84	68	74	77	70	69	76	78	73	62	62	67	94	75	80	77	77	67	85	73	79	69	87	64	69	79	80	81	76	60	96	90	86	67	93	67	65	66	64	73	71	68	66	89	84	89	68	77	82	77	68	85	99	69	75	78	81	87	90	83	80	85	61	87	89	83	74	71	72	65	65	73	80	84	94	78	73	79	96	73	94	72	76	91	66	76	86	62	73	73	84	85	68	72	77	72	73	70	55	74	74	76	68	88	89	81	87	80	89	66	74	77	80	66	62	88	75	73	81	63	95	75	63	73	64	91	70	75	73	59	69	101	77	83	72	86	88	73	64	60	86	82	79	64	72	82	91	82	76	86	69	78	67	75	81	75	72	84	92	74	61	70	75	67	73	52	79	62	69	68	76	78	90	73	80	79	77	79	66	67	78	88	85	82	92	91	83	81	98	72	75	80	84	71	64	91	57	73	80	80	74	77	87	72	75	78	85	76	84	63	86	76	76	86	85	79	73	78	69	56	82	74	65	76	79	97	89	82	77	74	80	72	79	89	68	84	76	84	77	71	70	79	63	55	80	77	64	87	70	97	71	77	75	87	58	73	75	63	74	75	79	56	71	74	86	69	70	72	76	82	75	64	64	70	72	85	67	82	66	63	91	88	90	75	75	89	74	77	71	81	81	78	71	69	89	60	94	89	88	86	70	67	85
8377	1312	965	1484	1591	2198	2188	1878	1644	1485	1330	1127	1045	1027	966	911	844	798	762	819	709	714	743	668	693	680	685	713	603	718	662	659	659	662	652	622	587	640	636	611	618	654	614	644	664	598	619	628	630	636	622	649	610	564	583	576	592	647	556	617	612	573	573	602	633	566	605	594	584	582	637	577	627	591	608	572	620	536	614	610	571	576	582	617	613	552	569	564	618	598	581	659	611	610	574	563	622	611	581	585	603	610	583	570	569	609	541	578	561	602	597	575	564	582	529	587	579	626	576	598	598	521	585	582	626	619	677	594	589	611	601	608	599	585	604	612	627	585	645	568	618	574	610	526	628	577	558	606	549	575	608	551	586	565	598	621	554	606	574	585	570	556	598	612	624	576	626	605	592	566	568	630	581	549	604	562	591	583	605	558	557	582	559	608	580	589	568	573	585	594	569	569	624	626	574	583	575	606	604	557	589	558	547	572	586	564	619	607	581	569	599	590	584	562	596	624	599	612	589	585	569	542	568	597	587	585	620	564	567	557	574	589	591	609	599	596	613	586	601	566	569	561	559	577	572	626	601	594	546	587	622	576	587	594	590	590	634	596	610	597	580	567	612	543	592	621	586	638	559	607	547	583	558	560	595	599	569	602	584	578	646	591	564	587	586	591	561	573	589	597	602	598	648	610	616	550	603	590	570	626	604	625	572	624	596	585	639	587	556	595	634	548	548	568	587	599	576	551	640	530	564	573	630	566	576	569	569	613	594	606	562	571	606	577	572	605	589	593	607	568	575	591	613	575	579	620	569	537	581	614	583	631	549	608	554	556	637	596	594	593	625	594	576	596	579	557	582	586	590	608	602	553	581	599	608	575	558	583	588	568	633	595	592	597	607	595	580	548	616	591	580	608	595	593	587	575	576	560	572	546	575	627	602	579	593	538	565	628	593	582	604	548	598	571	589	579	587	567	591	562	540	527	596	550	592	564	577	572	598	555	589	575	564	560	610	561	592	581	590	561	603	603	606	556	575	633	610	527	612	558	588	585	595	595	582	639	556	593	561	618	591	592	611	593	589	553	609	599	614	547	601	648	647	532	591	591	614	595	606	549	573	570	595	599	612	599	580	574	602	602	560	555	607	582	593	572	628	585	613	576	582	576	561	561	546	582	592	606	587	600	582	601	603	593	606	569	562	601	613	627	601	609	604	609	565	599	580	600	595	598	571	606	591	635	572	568	550	599	581	559	564	564	600	596	603	602	548	586	563	583	593	562	581	549	587	580	595	585	611	595	601	582	595	562	593	565	581	595	553	581	574	596	594	631	604	616	606	555	602	604	581	563	590	548	621	632	667	617	598	581	546	548	641	652	546	638	589	573	591	625	583	596	617	603	580	618	601	618	630	574	550	614	566	585	552	582	609	588	588	581	579	565	558	590	625	577	538	606	588	570	621	623	612	551	571	588	570	582	588	621	629	596	596	600	561	575	560	567	598	597	585	629	597	573	590	628	604	605	568	626	590	560	558	595	566	548	574	543	618	559	579	581	614	571	582	597	577	624	622	602	572	593	639	587	590	583	583	578	591	584	595	570	580	554	564	590	579	581	653	611	586	577	635	602	617	567	557	620	525	608	566	579	544	588	554	592	552	578	561	552	557	594	590	575	602	603	591	606	600	554	582	617	590	593	598	555	610	594	582	542	614	558	583	581	578	597	595	631	610	608	576	562	600	604	557	588	598	608	544	573	563	571	531	606	561	549	585	603	629	608	586	599	587	573	582	603	572	590	596	598	559	595	575	591	620	586	584	577	597	600	571	622	586	560	582	621	577	549	575	590	572	559	652	589	624	542	597	615	584	577	592	584	580	564	564	553	563	576	566	545	600	588	602	583	612	574	513	605	573	553	591	585	597	553	565	554	602	579	575	580	612	613	547	598	573	592	581	573	575	550	574	608	613	642	575	559	563	578	606	568	611	623	613	589	550	576	578	596	593	602	556	601	575	552	617	595	578	591	601	596	582	603	564	608	600	596	577	610	591	573	576	582	610	607	593	579	565	568	582	595	545	596	642	613	579	563	564	589	586	585	574	627	608	602	572	562	576	647	594	633	559	600	602	623	560	571	589	582	583	624	595	587	594	567	587	549	598	629	572	586	600	602	616	584	575	561	587	564	555	564	554	522	582	615	612	576	592	596	599	601	603	587	551	596	640	596	554	613	587	575	565	599	552	582	614	615	587	570	602	599	607	562	620	600	593	599	591	650	587	622	602	616	635	605	543	578	607	610	631	579	566	597	615	590	599	568	584	565	579	651	571	590	571	602	583	554	588	594	624	552	594	540	608	573	594	589	571	584	541	562	599	564	602	531	595	616	575	581	568	591	576	607	599	614	575	646	580	595	596	532	582	609	562	583	603	602	576	573	580	587	576	574	576	544	550	583	571	585	626	596	582	590	536	576	546	564	630	574	581	560	560	609	584	556	574	627	616	551	564	588	613	620	566	583	609	593	560	600	551	598	578	587	641	582	574	554	643	578	582	539	585	585	612	567	625	542	610	639	571	572	574	594	601	565	618	624	649	558	574	567	606	587	532	588	575	626	578	584	557	615	585	592	578	584	596	578	567	592	580	576	591	577	580	569	573	618	572	578	579	584	601	607	597	585	561	599	579	615	580	613	601	579	613	630	605	573	560	624	564	621	558	588	619	603	590	581	615	575	573	588	634	570	591	562	594	533	580	570	650	629	577	571	582	587	581	571	587	577	602	562	591	536	602	584	590	586	562	591	603	622	571	572	612	523	591	563	558	633	619	619	555	594	576	558	555	584	614	628	578	610	566	586	552	568	582	581	620	559	590	578	570	572	615	606	565	590	562	595	617	622	584	605	576	610	603	589	598	532	515	559	614	596	570	596	530	599	657	552	590	604	581	581	593	587	577	583	559	594	601	608	590	564	598	580	548	604	547	588	569	596	607	562	583	612	583	570	625	540	614	580	568	557	596	541	553	583	579	607	560	582	591	582	555	646	593	625	619	573	585	610	585	597	559	534	572	595	607	583	564	601	561	643	581	554	554	575	593	583	580	544	599	554	577	605	573	589	595	585	613	605	560	553	583	572	591	597	558	564	590	570	608	608	525	554	594	627	592	600	583	596	594	607	567	522	632	572	604	574	586	608	621	572	584	562	608	565	568	599	577	581	600	584	574	611	569	605	599	578	517	587	535	582	566	583	611	593	556	602	605	599	595	578	568	566	590	616	610	607	564	619	585	592	585	563	593	629	619	568	613	568	610	613	605	561	586	564	583	602	592	590	600	569	598	603	617	598	587	584	581	583	580	562	592	625	572	577	549	616	564	556	596	575	611	590	603	543	571	651	579	588	546	596	608	558	638	567	557	555	623	575	613	512	633	589	598	565	604	569	561	550	616	594	579	598	603	610	596	567	583	592	568	639	554	601	607	604	551	587	593	578	598	632	598	551	585	586	596	579	585	635	626	551	556	600	644	555
1007	218	178	144	137	132	130	123	131	119	147	127	120	136	126	108	125	119	112	112	119	117	107	117	114	114	104	127	109	96	115	117	121	119	102	124	104	121	103	112	110	104	107	101	106	99	106	104	106	92	96	117	102	112	123	118	115	105	108	108	115	94	103	90	126	92	93	103	101	103	107	97	91	111	118	99	91	111	118	95	96	107	103	108	111	96	89	104	116	122	101	94	107	121	113	89	85	106	120	102	95	106	109	102	120	87	103	118	92	111	88	114	115	111	95	114	101	111	105	114	88	115	123	103	101	104	103	111	100	101	99	92	104	102	129	100	103	109	94	98	120	90	125	107	107	115	100	103	102	114	109	122	121	106	83	100	108	94	99	102	96	111	94	117	104	94	97	83	97	103	108	101	106	114	113	108	123	102	107	92	121	109	121	115	96	106	116	83	113	100	98	111	111	101	87	103	108	101	95	101	94	93	111	105	109	103	108	103	91	83	111	100	110	110	100	111	90	104	99	103	85	86	107	87	107	100	102	95	106	106	110	119	103	100	105	98	115	98	104	110	97	120	106	91	100	112	85	109	106	116	105	102	100	129	113	88	118	105	88	84	84	117	105	91	87	95	105	111	117	121	105	94	99	93	109	94	94	109	88	87	128	93	106	117	103	98	106	110	86	110	93	88	113	92	97	113	100	105	110	100	103	92	103	114	104	108	91	90	112	101	107	97	116	121	84	85	115	117	105	109	119	107	118	112	124	98	121	115	93	98	93	104	103	129	93	110	116	89	100	101	90	91	105	98	113	91	107	107	115	104	110	120	121	97	113	107	98	115	105	97	90	118	109	107	98	104	111	112	110	101	119	91	94	83	116	105	98	102	102	95	84	103	108	90	99	114	104	112	98	116	111	101	101	106	113	99	87	114	115	105	106	115	117	112	87	102	103	107	108	102	86	94	107	95	108	89	111	114	108	101	102	107	122	108	126	112	96	131	98	99	108	104	93	131	85	120	128	98	101	97	91	97	113	122	103	93	106	117	103	108	111	93	96	112	104	108	114	115	106	92	103	94	109	114	93	108	99	121	102	107	115	95	115	96	115	121	104	104	123	126	120	97	115	111	101	86	104	97	89	105	107	107	104	101	110	119	116	82	107	106	114	110	92	103	102	101	103	131	125	108	83	112	108	101	97	102	104	86	94	112	97	103	93	100	93	101	99	115	88	106	120	113	106	97	97	110	94	84	106	105	84	94	92	100	107	91	106	95	89	108	96	113	106	107	104	93	91	98	106	100	96	91	86	126	103	94	98	95	104	113	104	113	99	111	113	102	97	100	92	116	105	109	98	111	109	90	104	108	100	106	117	88	105	103	98	107	98	99	97	127	84	107	100	99	106	111	105	120	121	106	110	85	100	99	98	118	121	118	105	109	105	113	114	108	95	99	98	100	112	91	121	110	90	90	105	112	107	111	112	105	96	105	105	118	105	93	118	122	108	108	100	136	92	102	110	99	105	99	114	106	98	108	117	126	111	104	106	96	125	94	105	117	97	112	94	116	109	96	106	102	116	100	100	108	99	110	89	100	112	104	81	115	92	109	109	103	120	117	79	115	100	105	126	114	109	106	90	116	121	112	96	117	112	99	115	101	109	96	100	118	108	103	109	99	104	108	98	93	102	103	82	92	107	101	95	106	90	87	113	107	113	106	107	101	114	92	105	129	99	117	110	108	95	89	110	110	105	86	100	114	82	110	110	97	103	109	102	93	117	101	118	114	113	112	109	98	93	110	111	101	125	99	109	115	98	94	109	97	104	117	109	115	98	115	116	85	97	121	88	116	120	119	98	108	107	114	92	108	94	94	104	106	104	110	118	87	109	108	111	98	95	97	103	105	100	110	97	90	116	103	114	113	114	102	105	103	85	94	105	88	91	100	103	113	86	104	106	92	107	105	93	99	99	112	104	96	105	97	97	119	102	107	94	114	117	115	110	100	119	134	105	95	86	89	102	128	116	99	96	92	95	105	108	108	96	111	112	94	101	112	99	105	98	108	114	105	121	117	107	96	98	105	89	102	104	117	110	122	130	74	95	97	105	104	107	103	122	104	92	103	108	118	111	99	108	115	127	94	102	92	114	108	97	98	93	95	88	98	94	117	107	98	117	102	117	113	98	104	110	91	130	117	90	97	111	102	113	93	95	130	93	81	107	81	107	111	117	101	120	129	102	118	88	100	109	113	101	102	115	90	107	101	110	127	113	107	114	106	108	116	99	97	120	107	109	112	109	105	107	114	92	104	113	117	115	108	114	105	100	96	97	96	111	119	107	107	103	104	113	98	107	98	102	115	95	114	96	113	97	103	107	106	109	87	108	98	108	106	108	94	99	114	114	95	115	91	117	97	118	114	111	101	96	122	120	98	95	115	93	104	102	120	95	87	97	110	87	100	106	88	115	105	107	110	111	106	92	98	104	114	98	94	96	110	109	132	119	125	116	94	86	134	98	91	125	121	104	84	105	106	103	98	104	110	93	102	111	112	114	105	86	107	78	104	133	114	95	99	114	106	134	94	119	123	97	105	122	108	99	92	105	109	95	95	109	92	98	113	107	114	93	98	97	120	126	92	92	110	120	109	111	110	100	115	100	97	117	86	113	126	107	108	91	98	101	105	98	132	100	94	97	116	116	81	99	102	107	95	108	96	114	93	94	110	99	108	108	96	108	94	107	122	100	102	98	106	100	94	116	123	96	105	97	98	99	102	112	102	115	113	98	94	96	110	103	104	113	92	115	103	101	111	108	114	118	99	120	95	99	87	109	90	118	100	111	109	99	96	117	95	113	103	112	87	89	111	111	89	105	98	114	108	113	83	107	109	109	105	106	110	103	107	102	93	93	114	98	102	101	101	109	92	104	96	114	97	102	106	89	84	122	94	105	113	110	90	103	92	134	117	105	109	96	90	136	128	114	113	104	90	115	96	80	89	95	99	98	109	123	96	115	120	95	103	110	104	113	97	108	102	91	118	104	98	117	104	107	121	118	114	97	102	110	106	117	98	107	98	100	105	111	111	103	109	102	108	107	103	80	103	105	103	104	95	101	111	85	104	103	100	91	100	111	84	114	102	93	105	114	115	97	110	111	106	117	101	80	99	80	98	115	89	110	111	113	89	97	102	93	101	96	97	110	95	104	94	108	108	116	107	88	96	88	119	106	108	98	107	97	97	105	100	110	121	91	104	88	109	107	124	105	81	109	90	111	99	113	118	107	81	116	123	86	97	119	123	111	115	106	108	99	99	77	91	104	89	91	104	99	116	105	112	103	109	114	117	107	108	100	131	109	108	111	115	146	118	95	96	96	96	108	105	106	89	102	104	112	95	102	108	117	98	90	85	114	99	130	99	99	115	88	107	102	108	107	90	114	108	114	89	107	85	96	89	116	98	100	113	79	112	83	100	94	108	106	100	92	88	104	110	108	85	102	104	116	94	121	103	102	111	92	126	122	115	100	94
11756	2551	1264	1901	2717	3665	3661	3221	2605	2326	2001	1860	1602	1519	1363	1317	1195	1186	1129	1012	998	993	952	1028	963	949	923	918	907	818	814	863	861	843	840	829	798	802	830	818	810	797	826	789	773	805	794	808	793	774	783	822	780	788	808	764	735	789	763	809	776	810	747	771	754	757	820	744	794	792	780	795	780	763	749	733	745	788	791	795	791	808	763	781	747	707	721	778	788	799	760	727	744	793	856	731	762	796	827	747	736	742	847	770	757	791	767	788	790	750	738	782	744	709	834	793	764	792	757	782	819	792	762	752	802	780	712	796	791	791	799	730	750	716	741	755	822	693	730	758	745	764	781	776	800	756	726	781	778	805	745	758	729	732	730	787	754	745	737	784	728	771	751	716	795	741	733	709	774	702	718	759	744	761	753	806	735	757	756	799	792	777	785	768	770	814	722	750	742	783	801	765	686	794	792	713	829	768	800	782	819	738	744	759	751	777	766	734	760	784	756	766	802	766	752	740	746	748	773	777	807	792	767	726	764	792	785	756	770	768	739	812	797	807	756	713	740	746	778	750	751	733	819	753	768	788	764	810	791	814	764	699	799	793	736	780	747	714	792	811	736	773	783	732	791	776	758	729	749	747	773	752	750	734	775	743	766	746	755	742	792	820	771	784	687	732	787	722	748	714	746	733	779	746	772	788	755	735	735	740	789	767	730	727	784	716	790	753	770	781	758	779	755	840	775	755	753	742	771	804	811	753	733	792	813	737	743	772	722	731	784	738	736	760	783	752	735	742	798	758	780	743	753	780	740	754	777	757	745	742	782	724	768	752	799	790	766	741	711	769	734	791	744	729	739	740	726	774	817	775	798	797	746	771	766	800	770	730	755	754	802	768	764	725	773	783	782	723	822	733	706	700	763	704	715	778	780	750	771	774	794	783	799	811	780	738	727	779	748	790	817	797	779	790	752	791	744	779	782	782	784	773	751	805	793	716	762	792	736	744	796	751	781	781	766	804	742	812	789	756	726	746	735	812	777	772	768	736	783	783	731	810	781	763	767	742	799	727	770	769	770	792	732	853	774	761	735	784	746	763	829	800	761	755	719	774	785	745	701	736	760	777	718	709	728	754	737	742	780	778	797	769	767	783	769	742	773	767	761	771	705	758	720	787	808	719	783	768	764	786	737	757	773	787	807	800	771	743	736	751	743	717	755	782	766	743	715	733	716	748	753	790	764	801	783	799	743	753	752	757	743	804	736	760	733	738	803	769	774	752	752	752	749	762	760	722	772	760	729	767	784	746	756	815	779	715	764	805	773	759	751	773	733	815	791	763	774	754	762	767	783	730	780	769	725	811	756	776	744	724	748	787	826	767	744	779	739	753	770	788	730	797	774	748	769	750	818	716	792	768	787	747	761	759	773	764	718	782	781	764	753	825	730	737	736	763	763	749	785	745	781	812	781	719	771	741	770	745	779	810	785	769	784	745	736	723	724	738	736	738	743	765	785	786	729	774	740	741	756	796	796	792	784	763	798	702	743	762	821	782	699	734	736	753	746	717	770	775	773	796	808	726	739	773	779	808	748	727	739	737	777	748	733	733	769	814	762	742	767	794	764	730	724	766	774	713	791	778	738	802	784	800	799	761	788	759	772	725	766	798	750	742	800	795	803	786	785	785	761	731	735	705	742	763	755	799	822	773	764	744	780	760	773	798	774	786	775	765	731	725	789	768	774	722	769	770	790	788	752	791	776	777	750	742	750	722	752	778	749	772	764	801	841	759	759	779	810	718	774	766	770	789	773	761	750	726	799	792	757	747	845	794	726	754	719	766	767	778	733	792	765	759	751	744	746	748	820	825	789	736	830	800	783	746	744	781	771	774	776	723	756	745	679	768	721	750	770	760	770	761	789	748	782	788	782	722	763	783	748	767	781	728	753	757	786	757	794	819	730	789	785	786	776	792	763	776	764	791	743	722	758	795	806	744	740	752	804	775	770	768	742	748	783	773	764	685	739	760	801	745	738	770	727	768	778	785	807	747	760	794	804	723	765	751	788	787	765	711	796	829	727	755	766	767	737	754	756	762	757	771	804	726	803	769	782	719	757	747	741	724	797	731	721	750	745	746	751	762	751	784	749	758	779	691	780	784	805	753	787	735	750	782	713	748	741	727	790	761	780	743	739	825	768	774	757	735	724	747	757	787	782	754	753	763	764	769	785	733	813	744	770	797	801	811	770	758	733	740	773	761	764	782	745	785	802	758	769	705	766	738	765	763	782	809	773	740	768	759	804	751	723	807	752	749	761	748	731	773	824	742	806	771	730	799	744	747	744	742	754	747	768	742	736	779	739	771	796	770	801	796	776	816	756	760	777	796	759	786	756	754	771	740	731	754	755	844	791	753	810	756	740	793	775	722	768	783	787	796	718	811	766	772	793	741	764	794	761	761	726	775	749	782	783	780	724	816	730	766	762	777	763	831	777	775	742	773	716	775	759	752	818	751	784	739	778	765	741	793	790	723	774	783	753	749	777	804	766	804	750	769	721	777	768	744	748	777	740	757	795	746	811	717	752	741	750	809	802	801	780	763	779	716	848	774	775	733	778	780	753	748	729	771	777	741	763	772	781	740	788	772	794	838	754	759	768	813	718	764	748	764	744	748	782	752	753	802	784	775	774	754	745	765	785	746	781	795	753	741	764	795	770	781	739	743	767	776	748	783	736	762	731	765	765	821	766	728	778	790	736	808	760	726	778	787	755	767	723	755	771	777	768	711	742	774	772	776	778	801	770	780	792	757	759	772	819	708	765	772	751	745	795	758	789	742	761	811	747	795	840	754	734	769	797	783	771	735	757	791	770	721	802	728	825	768	732	783	778	756	765	753	787	728	805	735	752	746	768	843	753	742	786	728	775	769	745	722	804	775	794	768	775	760	792	785	708	772	761	702	756	779	748	733	818	733	783	754	737	784	788	722	755	776	782	801	743	734	727	757	813	787	727	776	801	784	745	747	780	791	735	764	791	763	760	770	774	783	772	781	785	779	785	776	818	794	791	761	781	758	766	746	753	746	815	740	758	779	790	726	786	760	725	780	780	758	733	784	755	722	716	757	712	797	743	747	808	762	795	792	766	743	711	721	754	761	756	747	701	737	769	745	715	732	788	773	742	797	771	712	798	735	766	737	787	800	705	777	740	769	793	785	707	738	787	723	783	749	764	744	783	768	801	784	760	766	717	732	775	753	718	733	742	730	805	792	776	802	774	734	759	687	735	760	777	778	784	758	774	816	768	780	748	760	728	755	775	760	737	777	761	726	784	764	794	739	802	774	742	762	798	779	790	774	741	732	748	751	755	731	744	774	827	754	755	783	801	784	743	781	780	757	793	740	729	755	773	793	792	735	791	711	789	772	759	751	761	769	795	763	749	816	787	784	763	781	768	791	827	720	779	771	731	793	769	775	749	738	793	800	708	803	782	782	786	782	786	742	789	704	761	787	730	742	788	772	772	749
1147	79	32	49	37	38	44	34	45	58	32	45	42	45	47	45	39	47	28	40	40	48	32	50	42	43	38	33	47	32	39	44	35	35	42	44	40	37	43	40	37	40	39	32	48	29	32	33	34	31	39	43	43	40	25	39	24	37	34	44	36	31	48	37	32	43	35	37	33	41	40	50	40	28	33	49	35	33	31	45	34	32	34	59	42	39	42	47	35	33	31	32	40	39	42	40	40	33	31	35	43	39	36	41	40	43	32	34	36	37	45	37	41	40	31	39	39	30	36	39	27	37	39	42	48	33	32	29	41	37	38	34	48	38	37	38	41	34	36	34	25	44	46	40	41	36	29	43	39	53	40	38	43	39	37	34	32	40	38	31	32	42	42	26	46	47	43	35	38	44	40	30	33	35	36	30	38	46	36	49	41	29	36	39	30	27	41	44	38	56	40	29	47	22	30	31	31	38	34	38	37	40	36	43	38	41	35	38	40	38	40	28	42	24	39	41	41	47	28	34	31	44	41	43	36	43	37	34	38	51	37	33	49	39	38	43	48	41	46	35	44	30	36	43	44	33	41	30	28	31	45	40	40	44	48	31	36	42	31	47	33	28	36	42	41	45	43	34	38	44	37	44	52	38	46	39	33	43	38	36	37	41	43	37	23	36	38	36	31	43	59	40	30	38	49	26	59	41	39	34	41	44	42	37	46	41	37	49	36	42	47	46	37	49	28	50	44	40	30	29	32	40	48	32	39	43	37	36	38	47	31	33	36	35	37	42	44	33	34	40	44	30	43	29	42	40	35	43	43	38	41	47	30	39	33	33	32	36	43	38	39	32	43	48	35	40	36	32	36	43	40	46	34	33	37	45	26	44	40	45	33	35	43	40	39	49	38	41	34	41	45	30	35	46	37	35	37	34	38	42	39	38	47	40	45	38	40	40	43	36	45	37	42	30	50	45	42	38	38	40	47	38	34	41	28	37	30	29	50	31	44	33	29	41	44	34	44	33	31	48	34	42	40	32	43	39	40	33	38	25	32	25	43	37	46	27	33	26	31	37	46	45	35	46	25	44	43	51	52	33	54	34	44	40	43	39	47	43	31	40	40	37	32	32	41	35	50	52	44	36	37	39	36	35	44	26	32	27	50	43	33	30	38	36	33	44	39	47	31	40	40	26	41	37	34	50	31	38	34	40	30	42	36	30	33	47	33	42	37	30	38	35	41	44	44	48	47	38	44	39	34	43	42	44	43	43	50	39	29	44	36	36	40	31	41	31	36	43	36	35	38	41	38	34	34	45	34	42	38	38	33	41	45	45	33	34	42	45	30	42	36	50	40	43	28	40	37	46	43	43	36	39	33	47	46	40	32	38	29	33	30	39	37	50	36	31	35	40	30	37	42	35	26	40	38	40	46	22	32	33	40	48	35	41	48	31	19	32	48	40	35	38	28	37	35	35	39	44	27	45	30	44	33	35	45	38	43	44	44	39	38	36	36	52	33	37	30	34	33	34	44	37	42	57	40	45	37	42	48	34	49	27	51	38	38	37	50	37	39	40	28	51	41	38	43	38	33	24	40	46	37	40	37	48	36	36	27	41	56	40	32	29	29	36	34	44	35	42	43	30	45	38	21	39	44	35	41	42	40	34	48	46	32	37	24	38	33	37	46	39	41	38	35	42	42	40	33	33	35	38	37	47	34	41	34	36	35	37	45	36	36	33	35	45	33	40	38	42	31	44	31	29	42	39	36	31	41	35	38	38	29	32	35	41	41	35	37	41	42	37	36	45	37	51	41	36	45	44	37	32	34	31	34	40	42	39	33	33	32	41	39	38	39	33	40	41	33	43	45	40	42	34	51	23	34	40	33	35	48	39	34	32	33	39	40	41	36	35	39	23	27	32	40	35	40	40	39	37	41	28	48	47	39	41	39	32	47	35	28	32	39	33	42	33	38	35	35	30	45	41	46	40	38	34	48	38	35	34	41	42	30	43	40	43	39	44	50	36	30	28	44	32	41	46	42	35	31	42	38	37	36	44	30	40	39	41	40	44	37	44	50	39	44	35	51	33	37	32	34	37	40	38	41	24	37	39	38	36	41	27	30	47	42	38	46	44	32	32	31	33	47	25	42	36	43	36	45	37	29	45	45	36	39	41	56	32	50	38	36	47	39	33	38	44	44	40	48	50	35	46	36	44	32	34	34	41	40	44	43	38	40	38	47	32	37	36	40	42	46	49	40	44	38	41	41	37	30	43	37	41	27	38	38	33	39	40	51	31	42	43	50	53	37	29	35	26	40	38	29	35	35	27	48	40	38	42	47	37	46	38	44	39	42	30	32	41	40	42	47	35	36	36	49	26	48	41	43	40	33	26	53	40	45	41	27	41	44	45	34	35	34	48	49	29	46	47	42	37	38	34	49	47	37	30	51	34	35	42	34	39	48	30	42	34	31	41	29	41	51	44	41	34	25	51	43	35	59	30	45	36	47	50	41	33	35	31	32	43	39	45	36	43	38	44	36	38	39	43	31	26	36	38	36	44	30	40	31	33	30	42	42	40	36	51	36	39	33	50	55	47	36	40	26	40	40	46	40	35	30	31	41	36	45	32	37	48	41	50	37	27	40	42	28	42	27	28	42	45	38	34	41	39	40	35	37	44	28	41	40	42	42	45	35	48	33	34	42	29	32	25	38	45	42	35	42	37	39	32	46	38	49	24	38	37	30	31	50	30	33	32	32	31	26	34	37	32	44	45	32	45	49	36	46	46	26	50	39	43	34	39	29	32	39	49	36	34	43	36	33	39	35	38	44	29	48	23	37	42	29	44	37	37	40	37	35	47	34	32	42	43	19	42	37	36	42	47	40	36	44	30	34	32	34	40	39	31	40	38	35	37	41	32	33	41	28	27	27	39	41	45	42	36	39	41	36	27	34	37	50	31	34	36	46	32	51	37	30	49	48	33	41	27	35	44	32	45	38	34	41	34	35	45	34	28	44	34	27	46	39	33	38	42	33	34	46	36	37	30	29	31	30	39	30	35	36	36	42	34	41	29	28	45	27	31	38	44	34	40	36	50	53	35	46	40	42	43	23	44	37	31	35	46	39	42	31	38	34	37	37	48	48	43	41	44	37	49	46	38	36	29	49	39	39	40	38	31	41	35	57	44	37	43	44	44	33	48	32	35	41	33	43	33	30	34	44	43	48	45	44	31	34	38	36	34	40	40	27	31	37	29	39	33	42	35	35	42	37	41	40	43	36	37	51	32	48	35	43	43	31	31	34	42	49	39	38	41	56	32	35	46	35	33	45	44	38	44	30	52	40	35	37	33	38	26	38	53	48	40	53	42	43	38	38	43	39	30	34	29	48	39	36	33	37	36	29	39	40	41	35	42	33	34	38	41	46	32	35	27	27	42	42	34	35	35	28	33	35	32	36	32	42	33	32	28	33	38	38	39	41	39	38	46	33	52	28	39	47	41	36	36	46	24	33	42	44	36
8525	879	401	427	544	655	651	617	579	507	464	406	433	456	352	392	389	356	368	338	368	357	344	332	342	297	348	312	332	327	335	323	308	318	332	352	324	324	333	338	309	338	308	314	325	291	323	295	320	296	307	306	304	327	306	307	276	298	312	303	292	295	309	330	302	308	294	316	298	304	314	307	310	319	298	309	281	319	311	309	294	294	304	330	310	284	330	330	289	291	341	286	308	310	297	365	264	306	313	300	286	299	311	289	321	331	324	283	297	313	306	318	315	325	302	275	288	313	317	315	328	320	271	314	335	321	282	298	277	293	317	304	277	303	305	284	301	284	314	307	278	295	307	312	307	344	284	322	315	290	284	290	290	285	314	280	299	320	307	309	299	294	300	310	299	299	298	311	307	322	327	292	327	305	321	289	328	321	299	289	296	317	298	274	298	313	315	321	285	290	316	318	324	276	318	337	298	314	331	328	298	298	267	350	294	295	318	295	280	335	275	297	277	294	306	341	307	332	289	337	328	312	351	285	325	293	310	300	302	304	324	312	308	309	283	329	306	309	296	278	318	342	284	301	293	322	266	283	293	289	296	298	306	302	305	339	285	306	310	283	281	283	310	294	276	282	292	304	310	296	312	305	284	303	304	261	295	295	296	322	350	307	317	304	310	313	275	339	355	318	258	319	316	289	303	332	307	262	315	304	269	307	291	325	281	309	297	316	315	319	307	314	316	292	336	302	309	314	310	324	309	325	298	303	313	316	315	317	303	314	322	331	326	316	293	318	290	317	290	317	298	292	299	296	297	302	327	311	288	310	288	347	309	298	291	298	316	294	288	302	292	305	296	305	330	329	305	327	307	295	290	302	323	305	314	323	284	330	318	302	313	308	292	321	313	316	319	287	310	303	313	339	292	308	321	284	304	279	337	303	307	276	285	326	324	288	288	287	277	321	282	294	301	333	316	339	307	312	337	278	296	298	282	319	305	300	289	316	301	298	298	302	290	309	313	308	274	293	318	303	313	328	279	304	299	286	287	307	317	327	296	282	298	294	286	323	333	294	338	308	300	324	287	314	319	307	336	311	316	297	307	290	299	298	293	332	281	287	322	304	324	308	299	317	281	294	300	315	308	349	299	333	324	341	283	313	273	336	301	320	279	348	301	296	303	300	303	301	290	302	299	321	321	295	289	288	320	308	309	309	319	350	331	318	336	285	312	328	318	309	308	321	312	273	300	298	323	306	302	309	331	319	333	311	273	306	294	285	298	291	311	313	332	344	286	306	305	315	285	314	315	306	306	283	326	292	323	309	291	310	299	311	308	308	307	296	294	278	271	299	322	305	286	269	308	302	300	307	296	310	293	283	327	291	286	308	316	292	299	296	315	290	332	322	316	328	316	320	291	284	289	297	312	275	314	294	289	300	320	315	306	321	284	290	326	300	281	315	278	297	290	314	307	313	281	283	300	291	339	324	305	284	304	318	288	283	311	282	320	287	303	307	264	304	334	305	290	287	319	250	306	303	290	299	284	311	292	309	288	291	315	261	334	311	329	302	321	314	308	304	286	306	301	337	302	299	312	325	294	302	311	287	325	318	282	308	318	301	320	323	294	333	302	314	282	279	294	310	298	299	318	337	326	303	321	320	305	299	312	308	303	276	308	303	299	321	293	286	287	301	297	293	302	322	297	287	303	319	303	288	291	313	279	331	323	321	281	311	293	311	263	289	302	328	265	307	297	308	305	290	310	308	326	304	289	311	317	336	280	291	305	307	315	314	320	314	321	311	309	287	290	304	293	292	299	292	312	285	344	291	308	290	306	310	350	320	290	282	283	303	353	305	278	315	289	316	302	317	298	306	310	294	301	310	319	309	294	309	313	314	324	328	301	315	294	312	283	319	305	287	323	301	317	302	320	299	308	296	326	294	288	308	318	276	282	310	300	298	305	307	314	314	322	310	314	314	295	325	304	289	314	289	326	284	292	310	311	285	308	307	307	332	351	295	349	306	312	308	317	315	315	312	316	323	287	319	298	269	278	299	292	318	315	300	310	320	322	305	283	318	275	293	301	311	294	302	294	314	293	308	294	329	319	286	328	290	304	280	314	305	323	287	308	300	311	310	329	304	300	295	260	325	298	319	287	296	314	334	288	319	305	315	280	302	321	281	317	288	293	321	309	309	321	300	313	292	294	331	323	305	311	306	334	301	293	315	352	279	310	361	278	330	304	328	301	306	298	301	273	307	286	303	288	280	322	334	304	305	349	295	319	305	273	281	308	322	341	305	311	273	298	326	300	309	302	312	321	299	321	310	283	279	310	309	308	292	289	319	295	313	298	311	309	301	297	297	285	301	322	299	304	287	316	289	333	291	326	301	298	327	288	293	326	318	311	325	304	284	282	363	313	331	291	295	313	288	322	305	296	280	299	299	346	300	322	322	281	327	293	330	301	292	285	286	313	304	284	309	321	275	285	296	309	318	289	289	321	315	307	330	290	297	310	304	306	327	280	331	297	300	296	288	281	295	353	318	277	305	287	275	319	312	289	309	319	315	309	297	311	316	303	305	317	280	343	322	318	298	295	286	296	287	327	301	303	304	323	308	302	309	327	280	291	313	297	295	324	277	317	315	298	329	325	274	263	311	292	298	309	304	304	312	320	318	311	291	300	313	316	320	291	285	326	284	333	277	319	321	318	312	302	288	317	313	290	318	318	331	300	319	305	292	333	304	290	357	304	292	305	294	301	298	294	314	291	331	297	283	293	309	299	309	294	288	334	306	301	290	286	299	288	316	322	281	300	344	304	298	294	346	310	323	298	295	313	289	282	301	311	305	301	322	314	328	302	314	287	301	315	304	308	302	281	304	304	305	288	284	286	325	295	288	280	292	296	285	330	285	278	259	319	303	325	310	283	307	337	338	308	314	312	305	297	319	298	312	310	346	302	322	323	313	303	297	329	346	303	323	283	310	318	306	293	277	332	292	292	295	299	283	322	305	289	301	308	309	296	283	288	275	331	312	294	291	310	330	317	328	321	279	342	311	307	297	306	316	316	309	315	309	320	287	336	332	308	282	284	327	326	301	279	284	320	296	338	309	278	325	330	328	322	295	306	303	314	329	317	291	296	343	303	300	288	301	297	311	309	276	300	293	322	279	288	315	292	273	326	290	323	310	297	333	309	338	351	301	269	295	320	279	315	303	295	282	295	306	310	315	304	327	275	296	314	279	342	347	303	309	299	321	293	319	289	304	313	262	309	299	305	320	299	305	315	293	304	319	307	331	306	286	294	322	318	264	324	333	328	313	293	307	286	304	334	293	292	312	317	307	314	328	321	297	281	303	307	300	310	325	332	321	306	301	296	311	298	289	330	329	309	299	318	311	294	311	293	311	305	319	309	312	294	314	325	304	296	318	308	307	294	302	293	319	296	318	312	346	295	293	343	290	340	307	292	281	303	309	328	315	314	310	297	299	311	298	334	313	309	298	330	314	296	314	315	265	290	322
596	129	99	83	82	80	100	92	90	115	80	90	91	73	89	58	76	77	70	76	70	81	76	71	65	61	69	71	48	92	63	81	72	65	80	73	79	71	78	69	86	66	68	59	56	74	74	64	59	72	63	80	63	71	79	67	74	69	88	69	58	67	88	62	62	73	71	72	68	67	78	61	54	72	79	62	53	65	60	76	70	79	68	66	69	59	61	65	58	92	84	61	64	75	71	79	62	87	67	72	70	68	65	70	66	72	71	70	65	75	59	71	64	73	70	84	67	85	76	79	80	90	62	75	70	78	61	72	88	67	80	72	79	74	82	68	55	77	66	76	67	70	71	62	70	50	63	63	78	76	78	54	79	65	85	82	81	58	68	67	57	76	70	66	63	90	67	65	61	64	79	55	77	74	69	65	76	65	88	63	82	74	75	72	64	69	75	77	66	72	65	83	74	57	70	78	65	75	79	51	56	59	67	64	69	69	56	76	70	48	55	65	73	71	65	72	82	69	62	72	76	64	64	69	69	68	83	68	60	72	66	73	80	66	75	63	73	57	68	76	61	73	72	63	67	64	51	77	73	78	77	64	72	66	71	85	87	74	69	62	73	59	73	71	85	64	61	70	78	63	58	74	73	65	67	67	69	66	78	65	66	66	63	62	67	59	71	58	78	65	65	45	54	55	71	70	73	63	76	56	76	70	69	59	65	76	63	90	71	73	74	69	64	55	66	70	67	70	79	59	67	64	73	82	64	71	72	79	58	70	74	81	72	71	70	82	56	64	70	82	56	48	77	57	82	58	58	67	72	56	76	70	73	66	76	58	73	70	73	48	75	68	70	68	69	78	59	78	64	70	84	71	61	68	68	67	74	66	74	67	73	75	71	69	64	49	79	77	71	77	62	80	72	80	61	76	65	62	58	82	81	66	70	68	79	74	76	78	71	69	65	79	54	62	80	84	85	70	67	77	72	64	66	80	69	72	70	58	74	74	75	76	62	58	53	77	70	71	64	67	73	73	59	62	60	87	68	56	76	76	73	67	88	64	72	91	67	64	61	59	67	85	74	58	76	84	76	84	59	59	66	64	74	71	71	61	66	63	63	65	68	67	71	67	47	56	59	61	68	80	74	67	75	77	55	66	74	75	72	75	78	78	79	59	63	68	72	68	76	80	75	59	80	70	70	70	69	87	78	61	57	59	77	91	65	81	91	64	85	76	83	75	61	78	75	77	73	63	56	59	61	73	59	75	66	70	65	52	66	71	64	78	73	83	62	67	57	69	78	88	73	71	66	84	73	62	88	65	71	78	67	66	78	69	75	69	62	68	62	72	62	75	58	68	73	65	73	66	74	64	66	52	48	74	76	75	60	64	67	71	77	62	72	82	58	66	70	70	84	78	81	86	60	69	76	71	79	73	77	71	77	56	64	63	65	72	72	61	69	69	62	75	80	58	71	58	68	76	63	73	67	68	79	48	79	70	85	75	70	60	79	75	81	89	67	63	80	69	64	60	78	73	73	74	60	72	78	68	50	79	56	67	85	65	84	92	74	55	76	93	75	67	66	70	64	61	63	68	66	73	55	78	60	72	72	62	64	82	60	69	66	67	67	64	69	68	75	70	75	79	76	65	73	77	60	68	56	79	75	64	80	61	71	62	67	61	69	61	81	81	61	57	62	73	66	68	66	77	64	69	54	76	78	66	70	65	68	56	55	59	70	61	62	75	77	75	75	75	86	73	70	82	59	71	73	50	79	74	56	67	76	71	73	61	52	58	67	49	61	61	57	70	70	76	64	70	72	63	67	66	56	70	64	80	72	82	77	77	78	64	72	65	62	70	75	65	72	66	77	77	68	79	58	53	80	68	54	74	80	74	68	73	58	75	75	65	57	92	93	78	93	74	82	77	72	67	66	65	77	64	54	67	77	72	58	58	59	70	74	68	74	86	68	79	71	69	60	74	65	68	66	87	71	62	52	79	60	65	73	63	82	72	81	77	70	83	56	79	67	72	76	65	84	69	75	72	74	50	73	65	56	85	56	87	60	62	66	63	56	78	74	68	71	73	70	57	80	74	81	75	63	63	79	80	72	82	69	77	76	63	63	67	55	73	63	64	57	65	61	74	71	51	69	64	77	76	74	61	78	58	70	59	58	54	82	66	80	66	64	87	70	67	69	63	61	74	66	79	72	58	68	58	75	71	63	68	72	63	61	57	64	48	84	74	70	71	62	77	88	73	63	66	66	81	72	63	60	78	56	71	60	57	78	84	73	74	62	82	55	69	59	75	80	77	61	82	75	69	67	72	74	69	75	75	70	67	92	75	71	71	57	72	73	68	73	66	61	72	74	67	73	61	48	76	59	64	70	55	77	77	57	70	70	74	68	90	67	73	74	63	79	81	72	75	69	69	78	72	69	62	83	80	59	79	75	67	80	71	73	72	76	71	79	75	75	56	78	87	74	85	68	61	83	63	76	85	56	63	70	71	66	62	58	66	84	65	83	74	84	68	79	68	75	80	73	71	71	68	73	72	51	87	79	96	78	62	68	61	81	70	70	62	78	71	69	64	67	60	68	85	73	76	58	75	56	71	69	73	83	57	71	61	68	64	70	75	59	80	64	63	64	67	73	71	65	73	64	68	66	82	75	65	79	61	75	68	81	60	57	72	79	69	52	70	71	54	63	82	61	63	94	76	61	75	81	61	72	62	74	60	65	75	85	61	90	71	81	76	77	60	84	63	59	76	70	69	68	75	50	69	67	75	72	76	68	72	81	78	73	65	79	61	73	66	71	74	57	60	76	83	70	61	62	61	57	89	67	75	74	61	59	76	87	80	60	66	68	78	63	73	68	69	64	71	70	82	63	88	81	67	63	79	53	73	71	69	52	87	77	68	68	75	65	59	81	73	67	60	66	73	74	63	75	66	81	79	79	68	75	73	77	74	92	72	94	58	74	72	56	77	63	70	58	61	76	66	71	60	69	74	68	84	70	69	68	76	75	68	65	69	68	72	58	74	68	60	75	60	74	80	61	70	85	63	69	66	59	66	79	73	60	81	77	80	75	72	70	67	78	76	73	69	77	64	70	74	74	76	69	65	78	63	66	69	64	77	71	67	59	63	68	74	65	61	73	76	53	63	65	66	77	67	69	77	71	79	91	72	76	71	65	89	69	71	79	68	73	62	70	71	81	76	63	87	77	66	67	65	71	75	78	78	77	65	66	54	61	64	77	78	77	60	69	70	62	79	59	65	70	76	70	64	61	72	65	56	42	70	80	61	75	69	88	64	75	69	53	61	73	51	63	70	62	67	76	75	81	53	54	56	71	64	56	66	62	60	71	65	55	65	65	64	79	74	77	79	68	58	81	66	77	64	76	77	67	61	57	68	69	63	76	79	65	69	72	70	90	76	63	72	66	79	67	67	71	70	85	70	70	73	71	74	79	70	76	59	61	71	66	62	83	68	67	86	69	65	71	70	71	72	68	72	63	69	76	73
7582	1651	875	887	1782	2376	2277	2002	1701	1484	1249	1093	1015	956	862	798	703	732	682	667	687	673	604	626	637	629	557	547	557	555	558	575	539	544	531	594	559	566	543	553	527	523	581	542	522	529	502	499	529	574	507	511	513	527	521	569	514	489	513	539	539	532	533	499	540	546	535	529	498	488	515	493	542	486	546	531	513	540	526	517	533	510	517	535	521	510	496	477	474	499	509	508	535	495	493	511	509	505	505	499	496	518	471	497	534	515	512	535	511	528	473	497	542	546	506	516	528	521	522	477	498	556	511	512	501	519	529	485	529	503	490	478	490	522	499	482	520	514	510	498	533	515	494	506	511	504	518	533	508	481	513	487	488	518	502	469	511	551	489	510	488	514	486	528	499	481	524	531	542	496	511	498	517	517	548	499	523	496	471	516	513	529	512	539	506	510	478	519	513	501	522	525	533	503	500	480	464	503	475	534	475	474	483	514	522	496	474	509	506	490	482	521	521	505	562	501	542	514	495	510	505	518	489	507	517	540	530	520	531	523	484	477	487	497	536	492	499	468	524	519	503	513	500	525	505	538	521	542	493	566	503	508	510	497	498	505	481	514	526	515	484	488	506	503	548	516	519	491	503	459	477	502	494	517	527	506	523	508	499	522	504	493	510	531	501	526	473	513	513	505	498	493	495	469	512	520	489	501	448	511	557	522	523	568	472	520	500	528	507	528	495	513	543	487	491	478	537	524	504	534	549	540	465	537	510	524	494	468	513	514	525	533	484	518	505	494	470	479	551	494	489	491	480	497	533	507	491	498	511	518	504	500	528	452	507	490	534	497	529	506	510	511	513	510	502	570	481	530	490	534	497	524	503	495	506	515	503	522	498	484	506	529	533	496	497	502	480	511	495	502	512	514	518	530	522	512	519	499	513	532	531	518	484	482	476	494	466	493	459	492	524	514	488	491	525	519	538	506	557	524	495	489	504	479	477	557	505	468	521	507	514	511	539	517	514	508	535	456	457	507	520	510	484	542	484	434	499	487	527	499	501	508	479	513	507	527	507	509	516	508	499	510	515	513	529	483	526	519	501	528	489	530	482	510	526	491	495	508	520	488	507	469	499	499	546	518	487	497	485	522	516	508	498	528	530	498	520	537	489	530	472	527	502	531	506	492	531	487	516	491	530	487	520	507	516	532	525	514	510	506	535	501	509	475	497	498	480	551	494	521	511	519	531	487	513	499	500	444	484	484	501	503	511	488	525	546	479	496	542	505	514	506	529	497	510	511	517	455	492	454	486	539	504	494	519	478	528	486	516	529	538	483	498	493	503	536	497	508	493	506	500	462	508	532	525	506	485	482	518	526	521	482	533	468	508	526	487	486	477	554	510	501	511	534	484	514	532	522	527	489	505	499	540	528	490	483	463	501	532	502	532	496	504	511	471	523	501	507	495	509	494	548	489	526	493	508	493	507	512	482	487	508	470	523	442	529	484	523	465	492	529	500	495	508	499	508	503	507	512	484	520	540	467	534	510	485	499	528	512	489	518	494	499	521	469	526	510	508	538	501	482	478	496	484	589	521	517	547	509	482	488	455	527	510	489	488	488	500	492	496	475	481	436	494	546	538	509	500	503	491	492	544	498	494	453	493	524	474	490	523	475	508	457	518	518	460	517	542	526	495	466	531	478	485	532	539	514	486	514	505	507	492	512	470	562	481	526	457	479	530	493	517	497	483	512	515	495	518	496	518	500	459	509	519	465	514	546	512	528	495	504	492	468	523	488	497	531	476	488	515	488	537	486	498	560	512	490	520	483	499	540	466	502	510	483	493	550	510	501	455	509	483	511	480	505	488	482	551	519	491	510	549	525	502	538	500	512	535	492	506	514	531	486	513	487	479	521	530	491	492	495	510	540	491	501	494	511	490	476	508	501	492	497	511	506	525	521	527	472	483	488	502	513	492	519	509	513	505	499	471	554	527	535	525	549	524	500	516	514	519	507	518	480	513	503	460	498	507	499	507	532	514	484	526	505	490	502	476	489	491	482	510	501	484	491	514	524	536	527	509	526	502	494	510	484	506	524	541	501	502	477	509	531	514	505	502	546	503	511	495	473	495	484	518	497	478	494	491	539	499	484	516	517	509	473	477	529	471	518	497	507	531	484	529	534	521	539	510	482	516	490	452	507	515	491	526	488	485	507	540	507	496	493	528	510	531	481	498	526	500	485	493	495	488	515	473	536	484	488	483	521	506	526	507	519	513	511	517	501	460	526	525	523	500	506	464	541	538	478	519	511	493	494	543	514	493	506	497	480	532	461	486	563	505	549	503	490	512	494	496	493	480	473	520	541	529	549	477	540	489	498	488	529	469	488	510	514	478	487	510	539	517	490	490	478	485	482	505	497	500	532	529	522	514	489	516	571	532	526	511	549	481	499	492	483	516	473	554	539	556	481	525	564	487	511	474	509	540	505	475	461	505	520	510	478	516	470	494	518	502	509	512	533	536	529	469	540	494	484	465	499	528	529	469	493	479	516	492	476	514	504	501	515	549	518	519	525	507	514	523	528	474	513	518	487	471	484	503	460	466	500	538	489	505	498	492	511	492	549	522	467	491	521	513	526	504	481	519	524	518	505	501	492	547	486	521	514	496	511	510	473	552	478	529	539	506	521	495	518	530	496	471	487	525	547	499	482	486	494	516	487	525	501	501	495	521	501	504	534	536	547	480	534	532	500	509	510	496	548	500	527	493	495	525	535	502	549	505	494	504	494	484	513	525	493	522	496	512	511	492	495	497	510	483	521	489	511	512	476	509	518	536	513	542	511	515	525	518	496	487	504	498	546	449	498	502	482	531	517	496	565	502	507	521	520	487	498	500	526	465	507	490	528	475	502	534	532	522	512	493	498	522	454	509	471	551	490	545	513	525	492	563	534	510	481	496	494	518	510	505	477	507	517	516	491	521	529	513	541	527	510	521	515	543	465	512	454	476	539	502	481	524	548	517	488	498	517	485	502	522	503	497	489	509	509	510	509	505	476	539	482	537	490	501	480	545	514	532	537	512	508	472	497	496	489	508	518	527	541	503	508	554	486	480	499	483	480	512	523	520	470	532	468	479	502	517	490	493	471	498	534	494	526	531	492	488	480	553	483	475	529	513	482	499	479	528	552	511	494	496	519	504	529	490	498	519	469	506	503	513	473	511	472	495	499	483	499	521	488	515	496	478	516	499	544	511	494	492	523	512	485	474	519	513	484	508	490	502	471	525	508	517	515	483	523	522	470	498	485	484	512	500	468	487	452	517	503	519	498	487	512	470	491	518	490	551	507	522	551	477	532	494	489	509	495	521	479	502	512	518	547	473	525	508	499	469	486	508	482	487	450	501	533	532	529	524	491	503	524	488	509	454	518	468	461	497	441	524	511	530	510	488	510	502	448	522	480	497	483	511	510	509	517	507	517	513	514	503	503	541	502	518	524	538	518	496	515	527	543	513	500	505	563	516	507	490
1650	103	97	96	86	100	93	110	102	102	90	82	102	73	72	87	85	86	74	95	77	76	72	62	103	87	85	101	83	70	86	79	66	76	84	82	89	68	90	72	81	91	64	104	78	79	85	74	85	91	71	61	81	75	83	72	79	62	86	76	79	76	68	63	69	79	80	91	76	71	74	83	80	82	71	62	68	73	90	87	88	78	76	92	79	73	79	80	74	86	72	85	79	78	83	64	85	72	56	68	87	73	87	88	76	76	84	75	71	89	73	75	78	64	72	72	80	77	82	65	70	77	83	93	64	94	81	71	72	85	70	74	83	77	66	56	75	66	76	74	86	73	70	69	72	79	74	77	67	71	76	64	90	77	75	56	81	75	86	86	62	62	66	99	68	76	75	65	85	89	69	86	79	64	75	63	87	68	69	68	65	76	82	86	72	83	63	78	77	70	74	80	80	85	80	73	83	73	75	79	66	85	96	83	93	83	71	81	63	90	77	70	86	70	77	80	79	81	73	64	71	89	85	75	73	69	76	73	73	85	88	70	88	67	62	77	70	90	96	83	67	90	66	80	80	81	79	78	64	72	73	63	67	79	77	75	69	76	74	73	79	66	77	86	84	68	74	85	81	86	72	70	79	92	88	77	88	76	80	71	75	69	73	82	75	80	75	78	74	82	66	70	79	75	88	72	92	88	69	76	99	82	69	69	75	76	76	85	68	76	69	59	70	70	75	65	71	76	83	68	83	63	69	60	72	86	77	79	70	69	83	85	96	67	80	65	84	82	95	80	77	69	69	80	71	70	73	86	76	73	74	77	85	70	81	78	69	63	86	71	86	80	82	73	62	71	68	66	76	81	76	81	77	86	72	63	76	67	64	65	77	61	80	75	71	78	65	81	96	76	105	82	78	73	77	83	69	74	71	73	56	86	76	64	71	76	78	76	83	80	92	76	95	77	84	72	77	77	95	67	72	82	77	73	72	72	63	80	68	72	60	82	82	90	87	70	85	82	82	64	74	72	86	87	78	72	79	93	66	76	80	75	72	73	69	64	72	73	86	60	85	81	85	73	67	80	66	87	77	60	72	78	76	77	87	63	69	88	62	77	85	75	89	70	80	66	90	83	80	91	76	73	71	81	62	66	64	84	74	79	86	73	73	84	66	67	95	65	81	95	76	82	70	85	83	70	71	70	80	66	91	74	75	82	72	77	50	66	67	81	71	79	81	93	75	66	68	78	71	61	72	64	81	91	79	78	71	83	78	88	79	67	69	69	75	88	82	77	78	82	71	80	78	92	96	59	63	74	62	72	67	81	65	66	68	77	91	82	68	84	84	68	74	97	76	76	82	75	88	75	69	82	81	86	84	75	61	95	82	80	67	70	79	78	72	82	77	79	74	80	84	75	70	74	80	79	69	75	76	71	69	80	86	85	72	70	62	86	69	85	81	77	76	62	69	72	61	77	78	65	93	93	90	64	70	60	79	83	78	80	71	61	79	88	84	61	66	79	85	81	84	72	96	79	91	78	86	85	81	75	84	76	71	86	76	84	79	79	93	83	87	76	75	80	77	94	80	77	78	72	64	77	70	81	75	79	72	89	76	87	87	87	78	93	77	80	95	67	86	75	102	83	75	57	81	79	73	69	89	63	77	69	70	87	78	73	96	74	73	74	71	87	75	79	81	88	67	76	88	75	79	73	83	68	74	75	67	72	83	76	95	72	74	81	74	71	83	75	75	75	73	63	70	79	63	71	65	70	78	79	80	70	74	72	90	74	88	76	76	90	88	81	81	80	78	95	85	69	88	75	66	78	85	89	67	80	76	83	70	70	67	54	77	88	72	53	77	76	81	81	68	65	86	75	67	87	77	70	78	60	88	78	87	67	79	71	81	71	82	78	77	68	74	66	73	81	73	89	81	71	75	74	75	62	73	83	75	93	83	75	82	73	92	80	69	68	78	76	82	61	73	76	86	81	81	80	68	79	97	71	57	79	72	64	67	76	83	58	87	75	91	84	79	93	90	73	88	79	75	98	93	79	79	99	64	67	76	84	73	71	80	82	81	78	60	64	81	66	73	68	71	69	62	68	91	80	73	84	79	74	59	82	70	73	81	88	80	85	78	90	88	77	83	76	80	78	67	84	85	72	92	83	78	60	71	73	68	71	64	86	69	77	64	67	67	75	76	88	90	66	78	82	85	68	79	77	74	78	74	86	68	69	57	66	80	81	73	72	70	97	70	72	95	75	82	70	77	83	76	75	84	82	78	88	68	64	77	69	84	73	86	76	62	80	83	71	63	75	73	85	80	78	69	57	95	78	72	81	86	72	79	80	84	85	59	75	67	84	82	81	73	60	87	74	67	69	99	76	85	73	83	56	80	75	73	75	76	90	71	68	60	76	71	85	82	70	71	81	97	82	75	73	68	74	83	85	86	67	82	76	72	72	76	76	58	71	84	72	73	84	67	84	80	68	69	95	73	74	63	75	79	82	82	67	80	73	81	74	90	67	79	82	71	70	77	82	65	82	65	84	84	82	66	64	75	91	64	73	82	72	80	69	75	65	68	81	99	68	68	81	69	67	59	69	59	60	83	84	88	74	75	74	60	82	72	78	71	79	79	76	88	75	74	73	73	76	86	74	68	78	70	76	73	73	83	78	80	72	91	66	82	68	78	86	81	90	64	82	72	72	88	83	60	62	71	70	74	69	72	57	82	73	77	84	72	60	68	95	82	61	74	81	79	74	84	65	74	91	75	76	84	83	81	88	71	90	89	70	80	96	72	101	81	64	65	76	83	70	63	71	82	77	77	79	90	81	80	82	78	78	68	84	97	68	86	66	77	85	97	69	78	72	71	86	87	105	79	66	68	62	74	78	78	76	89	69	70	63	82	69	87	76	81	75	82	81	77	92	71	66	86	59	67	87	72	83	71	70	80	67	81	75	63	79	72	66	66	76	67	90	74	74	84	74	81	70	78	87	75	78	75	77	67	85	80	98	77	87	71	73	70	72	73	73	77	84	85	77	74	74	76	68	74	78	78	63	77	78	87	74	77	97	66	88	84	86	80	63	86	86	67	62	82	78	66	73	80	69	73	82	70	100	72	85	82	58	79	70	74	84	61	73	65	71	71	81	70	95	85	76	71	72	81	78	76	67	79	76	71	76	78	83	68	71	89	80	74	72	78	85	85	69	91	89	75	83	73	83	84	79	68	73	81	72	82	79	96	74	90	68	75	84	76	84	79	77	78	60	71	80	67	82	77	79	74	61	67	68	75	56	83	78	80	105	88	60	70	91	64	75	75	90	79	70	84	53	88	77	77	66	73	76	79	88	77	75	72	70	79	65	81	89	85	64	82	89	70	90	73	78	81	82	70	85	73	92	83	69	95	89	62	90	73	84	83	78	82	74	64	84	74	90	83	69	72	78	73	63	85	75	77	62	69	72	66	72	90	68	62	72	91	64	78	81	69	85	82	67	74	69	64	92	81	68	77	86
8103	1272	877	943	1636	2171	2161	1901	1595	1533	1247	1151	1063	952	918	924	808	795	781	769	702	690	699	673	693	684	698	666	662	651	662	677	614	630	686	622	648	663	603	663	664	622	554	612	633	614	621	638	581	613	556	608	592	597	597	584	637	638	609	594	607	606	568	584	637	610	571	571	594	603	564	573	548	619	586	564	572	605	563	603	623	569	602	638	601	610	591	593	609	627	575	634	618	587	604	597	621	586	587	585	579	642	633	589	601	575	623	611	575	578	564	562	577	592	581	538	590	560	594	621	575	622	582	604	591	583	605	557	632	566	574	616	564	570	604	543	592	548	617	596	594	557	593	611	665	602	602	598	603	577	606	615	553	565	625	568	597	601	574	558	608	587	547	551	568	621	570	579	580	580	592	572	566	609	565	570	602	600	585	555	582	593	592	578	605	561	575	585	606	596	590	578	607	617	565	587	601	557	566	559	550	586	614	598	582	604	557	540	581	613	601	592	551	615	545	530	582	577	555	607	611	621	566	547	568	586	606	566	623	609	603	610	577	620	617	598	582	597	554	567	562	524	595	569	583	595	615	611	578	590	564	613	619	583	569	584	590	600	595	626	597	595	583	587	554	582	592	553	602	622	575	582	564	586	554	609	576	613	582	540	605	570	589	573	590	555	570	556	588	571	572	596	600	571	572	578	610	580	556	579	599	602	598	552	576	570	584	576	566	605	555	570	584	604	604	594	588	600	603	582	599	636	580	591	585	543	565	629	597	547	585	618	536	616	577	590	577	570	604	540	588	613	588	605	586	557	568	611	599	574	573	586	547	595	626	572	569	615	551	598	578	581	569	591	577	594	567	577	579	564	596	572	593	579	585	613	586	567	612	588	597	586	613	618	577	577	613	566	573	581	574	606	584	617	620	573	629	593	587	580	558	612	591	581	580	589	559	554	585	567	609	571	574	592	578	570	588	574	594	599	602	583	639	618	599	615	581	540	612	585	595	554	621	594	557	589	627	565	617	590	586	570	581	619	589	612	562	613	628	607	603	601	614	544	604	603	606	587	566	562	543	589	618	541	575	589	595	563	583	570	575	556	541	595	582	608	595	593	581	613	623	579	627	599	580	556	579	641	597	589	555	583	592	589	609	595	594	605	573	616	596	573	575	573	545	577	561	636	583	624	593	589	592	628	563	596	574	530	589	640	590	603	536	628	601	578	561	554	618	604	592	576	587	621	606	533	605	599	617	636	594	595	556	641	569	587	610	576	547	576	588	619	604	578	608	544	586	585	601	542	583	548	567	577	579	566	556	653	580	580	559	559	571	582	565	567	583	589	616	574	596	599	577	556	592	583	600	586	576	601	608	579	584	595	560	604	568	578	580	590	602	564	612	595	575	502	561	613	555	625	614	591	567	571	632	602	587	593	579	580	641	581	590	580	587	589	563	649	569	569	598	580	563	593	605	627	590	593	596	582	599	570	601	609	570	589	584	567	597	579	559	567	600	570	603	574	637	571	551	607	633	604	551	608	573	604	598	587	607	577	613	541	570	593	575	559	535	613	556	551	561	588	574	609	576	573	616	562	552	636	597	591	623	624	599	562	592	590	596	561	604	577	572	622	596	628	552	553	615	666	603	589	605	562	580	608	565	602	574	600	582	593	571	576	601	600	635	621	578	567	623	542	597	602	557	610	589	569	612	577	580	563	624	615	580	580	578	543	575	638	582	598	567	590	586	578	594	640	605	629	584	590	625	567	575	581	574	594	607	590	589	554	555	576	556	589	593	656	609	574	582	576	553	611	609	602	549	568	598	595	608	600	617	593	610	603	569	544	620	572	599	598	586	568	578	572	603	629	640	591	530	595	599	567	566	587	568	598	577	615	605	639	617	563	645	561	590	582	559	567	580	552	574	585	573	569	592	573	599	580	581	549	552	599	577	598	591	603	603	584	586	581	597	586	569	559	602	609	637	586	560	590	600	605	546	587	577	542	575	576	594	596	606	591	578	587	563	551	568	556	592	563	563	529	598	571	584	580	578	590	609	592	577	598	582	550	548	600	598	593	584	570	601	552	613	593	580	598	569	565	539	588	626	587	561	567	576	596	607	542	610	628	575	587	599	617	564	599	603	615	605	647	634	598	574	565	554	579	592	600	588	560	605	620	636	622	568	584	631	566	581	606	585	605	615	575	588	548	566	617	581	575	576	606	577	623	586	576	589	587	598	599	604	551	597	571	591	632	578	575	573	586	606	567	631	539	596	586	584	613	570	567	620	564	607	621	571	557	544	543	591	622	640	576	598	590	594	475	615	596	546	604	567	577	585	572	551	600	588	564	551	652	582	605	589	568	582	628	611	610	603	593	596	572	592	595	572	601	598	583	615	577	589	615	595	614	603	616	606	592	597	576	586	577	559	592	606	612	570	616	563	579	610	553	596	576	549	590	557	575	602	557	600	575	596	606	588	624	606	563	573	603	584	594	603	614	592	611	587	584	656	582	564	600	562	578	592	603	578	551	605	627	546	583	604	554	574	598	594	590	544	579	586	543	621	573	610	576	541	597	643	633	625	596	583	606	574	610	563	581	594	539	581	594	587	595	646	540	596	543	583	619	562	603	567	612	553	603	570	578	591	599	617	577	617	579	606	621	589	625	566	573	554	600	572	578	574	601	619	587	584	540	549	583	616	610	607	587	563	623	617	572	581	587	604	602	609	579	541	586	573	567	628	587	596	554	578	583	554	589	599	599	560	597	597	610	647	636	612	563	581	624	605	548	596	595	600	595	630	598	592	598	558	599	557	577	581	630	614	604	527	564	632	644	574	569	565	569	543	634	564	572	579	568	584	630	614	582	607	585	638	556	613	536	604	616	602	612	629	601	596	573	600	589	574	639	599	563	618	592	578	555	588	624	633	582	611	594	592	570	586	570	603	610	554	594	607	571	577	657	557	581	578	605	599	571	578	572	592	587	568	583	573	573	574	562	579	570	579	624	597	581	565	556	617	605	617	632	612	604	620	578	616	594	576	592	566	564	603	658	570	598	584	616	569	639	573	612	570	534	634	599	575	568	547	572	624	592	604	626	604	602	628	577	600	584	604	572	587	639	571	545	612	540	559	672	581	603	609	564	569	605	578	551	601	610	585	599	576	604	558	600	562	578	575	586	568	561	588	627	592	614	571	559	615	573	604	618	579	585	581	606	642	577	586	609	613	591	597	562	593	594	607	593	588	597	575	569	630	642	596	549	523	606	567	551	580	542	589	591	586	562	561	588	607	601	581	606	528	596	619	600	609	568	598	618	634	606	575	598	577	599	590	573	604	633	586	576	566	617	590	626	617	593	596	589	546	595	566	575	573	574	608	603	580	575	627	569	563	595	577	559	539	589	608	572	634	619	615	603	599	591	627	564	607	558	601	590	577	627	593	552	580	531	526	598	588	577	554	578	577	601	582	561	628	599	589	647	563	617	560	583	588	567	599	580	556	636	559	551	521	584	561	573	606	565
869	202	149	119	125	120	135	144	146	141	137	122	145	134	103	121	118	118	148	108	110	106	110	117	102	94	108	100	104	112	119	98	106	98	105	107	96	99	91	109	104	95	107	110	106	86	101	116	97	109	94	110	101	102	107	104	111	110	103	112	104	128	114	93	101	91	93	102	96	110	120	97	114	111	110	104	111	117	117	92	110	119	110	108	106	111	105	112	103	120	117	109	106	112	107	136	105	99	99	112	99	105	118	95	132	106	89	87	114	102	107	104	117	107	112	119	107	97	98	116	96	98	105	95	113	96	109	117	100	109	112	103	103	108	132	85	102	118	96	101	99	102	99	90	98	102	101	114	89	111	105	99	103	108	100	102	106	95	108	115	99	115	97	121	106	109	116	109	102	108	102	109	92	111	106	86	112	104	107	104	103	87	102	98	106	98	103	105	98	106	99	106	95	117	126	112	89	104	104	110	121	121	104	106	81	106	107	104	103	94	103	105	133	84	112	132	100	104	90	115	103	113	95	110	99	103	126	125	89	105	90	83	120	106	117	100	98	101	115	103	109	103	91	99	106	114	100	104	119	112	101	118	115	116	96	94	99	101	121	104	110	109	110	98	102	102	102	111	124	104	92	114	107	103	119	100	104	126	98	121	132	102	115	113	123	99	112	120	99	92	98	94	129	102	110	107	92	112	112	104	100	107	103	103	83	97	113	118	95	94	79	105	88	114	120	87	119	97	107	113	109	106	109	98	113	104	113	100	103	106	97	100	126	109	111	124	118	106	108	102	130	95	91	99	117	113	114	96	103	85	104	114	109	108	90	111	109	110	100	105	113	95	101	97	99	117	116	118	101	117	123	92	103	99	89	99	104	109	114	120	91	98	116	110	98	98	104	92	109	108	132	97	108	108	102	101	102	96	124	89	108	116	109	89	105	115	105	93	119	91	107	125	116	108	118	104	104	99	107	123	96	105	99	128	104	105	92	92	123	114	100	109	108	108	105	105	104	109	105	98	110	110	109	92	109	101	114	107	108	98	110	91	114	89	103	94	95	94	103	120	112	113	85	98	95	112	106	117	127	113	116	107	102	102	110	117	107	117	104	114	96	101	109	108	103	100	116	103	102	114	96	102	114	109	110	116	102	109	107	118	97	100	109	105	102	109	109	122	94	107	110	116	112	103	100	111	84	100	92	105	103	92	116	102	111	107	120	82	91	99	97	107	106	107	117	127	108	110	109	105	111	107	104	113	97	80	99	104	101	96	103	104	89	82	115	115	95	106	109	111	118	114	115	100	94	108	126	109	113	89	91	114	99	106	118	100	100	102	94	112	114	112	110	98	104	110	108	91	105	136	125	95	101	92	97	119	106	111	80	108	95	86	104	115	121	104	107	115	120	100	112	88	121	123	114	113	106	82	101	111	107	90	111	100	102	102	106	90	116	104	119	103	104	111	108	97	91	110	96	118	103	128	103	103	122	94	98	106	115	102	99	112	99	119	75	112	105	114	106	96	91	100	109	126	99	102	93	98	97	101	109	109	109	94	121	101	110	119	101	105	86	113	119	97	122	107	128	97	99	96	110	93	101	115	122	123	115	84	88	94	91	96	107	109	102	102	108	109	92	105	100	102	123	133	114	89	113	108	116	111	96	114	97	109	116	86	100	118	92	100	89	103	98	107	135	104	101	111	96	96	78	108	99	100	126	110	106	96	94	111	93	114	102	119	112	107	95	101	103	120	92	93	98	110	108	99	100	95	125	128	108	102	107	106	98	112	111	100	117	99	123	100	108	103	119	106	85	114	107	104	111	112	99	103	109	98	107	112	99	98	101	114	112	104	111	103	111	106	117	109	110	113	110	105	123	112	88	104	125	111	108	102	91	89	107	114	113	95	95	89	117	103	117	109	104	109	107	107	97	110	100	109	92	94	91	110	108	123	105	113	93	107	83	121	99	110	105	115	112	102	120	108	102	105	103	95	104	122	116	124	111	106	92	103	109	104	97	110	93	109	112	91	91	117	107	122	110	111	112	105	115	100	106	106	107	95	109	105	88	121	109	104	116	101	102	86	106	94	102	119	106	115	78	111	103	93	110	117	94	102	99	97	89	121	119	91	104	99	96	99	94	94	110	106	122	111	114	118	98	96	121	109	106	111	104	101	91	119	112	112	102	113	111	97	104	103	107	119	106	122	126	76	96	105	133	91	96	113	102	100	111	85	107	109	78	95	105	103	106	107	108	105	108	109	91	109	123	101	79	104	131	121	106	97	118	90	102	88	99	110	91	104	115	103	87	108	108	109	88	101	123	75	112	90	114	109	108	79	99	95	103	101	104	93	121	123	108	111	105	99	119	104	101	95	97	116	111	110	106	96	103	102	113	116	101	123	105	108	105	114	118	110	96	96	115	104	129	120	95	99	100	111	109	101	100	75	113	108	106	116	107	87	101	104	97	107	93	87	112	107	111	105	113	92	128	104	83	86	101	119	114	111	106	97	98	93	104	124	108	114	90	103	113	99	111	101	77	122	105	102	114	110	93	106	109	120	120	107	116	108	109	112	105	115	90	97	93	93	104	120	101	109	114	116	109	108	111	83	114	106	91	113	90	118	105	108	116	126	112	107	108	112	116	117	129	137	89	113	99	90	101	102	96	87	121	114	110	99	122	100	103	108	121	97	105	110	96	112	99	104	115	105	95	109	98	125	92	119	112	100	110	118	83	103	114	122	103	103	99	111	115	78	118	102	109	106	109	88	119	101	121	119	99	104	120	83	98	116	102	101	88	106	103	91	98	113	125	108	105	109	107	104	109	106	86	105	116	96	97	106	105	125	114	116	108	114	97	96	109	106	133	95	94	107	91	115	89	108	107	86	96	105	98	107	91	120	112	99	115	91	104	110	126	106	105	127	105	97	90	101	116	113	113	103	101	92	109	93	118	89	119	92	92	127	105	113	98	102	115	106	114	108	104	108	104	119	109	109	107	94	120	100	86	99	106	100	106	105	128	99	106	104	101	103	113	108	104	113	117	110	116	116	88	102	114	85	105	105	114	119	101	96	102	116	90	109	92	131	104	109	89	125	112	106	98	111	127	121	106	99	106	98	108	113	99	99	96	131	99	99	114	106	96	93	113	80	107	107	95	115	92	121	96	97	98	130	128	93	105	117	111	101	100	99	105	99	107	118	82	101	114	91	103	111	96	95	91	100	100	91	99	118	95	104	117	106	123	88	91	106	100	97	111	104	95	101	97	86	96	96	118	107	108	109	85	110	105	102	89	115	115	97	106	126	113	105	112	99	118	126	84	104	101	123	101	106	110	89	107	128	105	104	99	129	93	110	89	110	99	114	98	114	113	115	121	109	92	109	117	109	116	119	127	99	88	92	108	104	87	114	103	99	98	109	95	122	110	113	100	109	95	105	118	106	104	85	93	104	88	114	111	102	113	104	101	110	100	125	103	110	90	102	109	106	93	96	106	109	113	102	104	90	123	112	122	128
8480	2367	1222	1411	2724	3785	3665	3132	2737	2297	2031	1823	1659	1448	1360	1298	1154	1115	1146	1102	1041	1011	970	1001	908	920	950	889	909	892	880	898	850	876	834	811	804	818	812	768	818	808	822	794	795	855	786	779	773	813	844	721	791	813	831	751	763	756	799	812	767	797	794	828	757	820	722	763	833	836	764	768	757	776	826	814	778	775	807	790	760	727	777	769	759	742	763	787	773	761	705	818	785	812	750	807	762	766	773	802	758	752	782	718	762	734	757	794	745	770	719	786	774	745	770	761	781	816	774	768	771	763	806	732	773	792	781	769	771	758	701	753	691	811	776	737	788	709	767	733	818	762	769	778	767	759	803	763	758	739	756	749	765	779	773	746	771	805	783	782	807	743	777	795	746	749	723	773	780	747	774	762	767	754	782	764	777	767	774	731	759	729	734	751	706	769	773	749	754	787	793	746	772	756	813	783	779	758	791	825	783	767	696	752	745	782	732	801	710	773	767	727	775	727	740	715	774	750	788	762	788	796	812	741	738	815	749	757	793	758	737	755	758	748	799	734	739	735	731	763	801	740	798	778	762	813	790	711	814	708	758	777	755	736	811	787	788	754	763	737	725	752	738	793	795	748	764	806	758	772	759	739	810	819	775	727	785	797	784	767	748	783	770	728	748	766	767	794	793	767	741	813	751	753	773	738	745	690	766	745	779	807	746	735	735	773	781	767	769	732	763	763	787	776	803	789	774	754	741	724	742	785	735	768	755	770	796	751	791	798	811	762	756	747	726	736	783	729	787	746	763	816	764	769	751	801	785	804	719	772	767	833	776	797	763	704	809	802	763	756	775	830	772	763	786	728	723	744	820	784	774	804	750	701	786	751	788	752	760	789	775	748	780	779	720	750	753	763	770	803	748	742	705	772	715	801	760	761	788	753	852	786	752	753	772	740	774	744	756	761	746	767	806	811	759	774	733	755	732	772	782	731	773	723	758	757	743	742	755	779	790	700	734	777	783	753	813	757	779	764	807	783	789	796	782	747	766	771	751	767	785	761	777	757	777	747	756	791	759	773	722	777	793	741	767	799	743	791	796	742	777	727	823	740	749	798	786	763	767	743	728	786	741	727	774	745	729	781	797	793	816	704	752	727	746	766	760	789	726	718	809	731	825	763	770	777	767	738	763	774	761	733	775	767	702	734	730	763	795	759	781	702	744	773	724	737	778	766	801	740	753	766	733	739	783	773	734	787	792	799	830	777	777	737	743	767	758	737	788	818	761	781	768	774	703	724	753	816	797	732	763	751	757	776	798	763	795	776	783	758	771	792	756	806	772	782	767	769	738	762	732	789	782	765	745	772	769	750	756	755	759	733	749	773	760	792	726	751	765	709	723	714	755	738	798	756	749	709	752	770	749	742	791	720	755	773	761	755	714	784	767	721	751	718	785	729	768	777	775	769	775	756	726	765	796	750	749	711	776	782	742	791	734	808	751	734	766	752	741	762	760	751	757	730	710	790	829	704	747	727	796	717	782	807	776	763	778	745	757	742	745	747	798	795	766	735	794	722	763	788	739	798	813	798	791	711	759	702	785	789	778	765	731	770	729	759	811	761	733	794	808	789	807	768	758	716	711	792	772	791	717	717	684	807	798	757	789	764	804	755	788	789	760	734	781	759	747	748	725	776	765	713	788	761	690	746	727	813	755	797	739	727	785	766	750	790	761	746	765	784	769	786	799	763	787	800	733	778	767	745	767	788	778	817	783	771	702	832	754	747	781	772	797	766	777	795	759	764	811	749	751	777	796	784	794	749	754	687	829	754	767	753	784	740	798	753	772	743	751	760	772	786	772	711	783	746	781	763	791	733	769	814	767	750	820	764	697	745	763	750	735	733	752	723	767	761	752	760	749	777	784	726	759	701	776	789	827	757	737	809	764	787	758	824	770	748	753	767	814	787	794	744	798	731	713	793	754	766	796	760	798	749	749	731	780	756	766	723	778	785	752	743	757	758	803	718	792	790	762	750	742	733	764	737	749	796	800	756	736	793	787	753	793	731	780	765	799	773	761	729	810	784	781	810	782	734	719	751	798	731	723	757	759	783	703	759	721	711	785	794	804	824	776	751	761	751	726	771	708	827	782	719	796	768	820	762	758	728	739	716	769	752	812	746	773	806	746	772	790	739	729	752	756	798	780	800	733	777	782	769	770	733	799	767	749	749	761	798	769	776	750	724	780	710	728	802	762	794	756	766	779	748	797	774	779	720	747	799	746	797	732	700	813	764	807	789	786	737	794	769	807	798	748	749	806	768	770	727	739	728	789	777	745	800	715	780	769	771	778	792	816	727	787	766	768	768	738	718	760	821	758	769	788	787	782	785	786	772	774	757	780	754	697	771	772	761	747	755	795	806	748	739	793	759	768	766	755	730	758	755	748	763	723	749	773	797	762	774	795	789	687	798	708	788	777	786	737	720	791	768	752	768	759	766	738	812	762	762	752	793	755	704	831	757	755	778	719	775	769	756	758	801	799	747	742	749	786	760	730	768	767	771	778	734	748	738	790	733	718	789	705	810	780	726	790	770	768	743	789	844	706	775	736	738	805	822	747	786	726	780	755	722	789	758	755	748	750	762	785	688	776	756	795	740	779	767	803	775	760	768	768	773	765	767	747	795	750	773	738	783	745	769	716	748	767	767	778	775	731	763	782	760	744	726	737	784	741	758	749	776	768	735	792	804	737	730	739	776	793	769	777	738	749	767	771	767	752	758	741	788	747	774	721	708	766	759	749	750	732	751	791	771	782	768	782	760	799	749	766	753	766	761	797	764	761	747	816	756	746	768	780	830	804	740	781	786	747	749	789	694	753	745	806	727	783	763	745	788	770	745	801	760	828	772	776	789	782	766	752	758	788	737	742	767	741	731	798	736	754	738	757	765	790	745	723	741	815	753	728	759	775	744	773	794	788	724	822	765	752	754	725	797	761	761	773	746	791	721	809	768	744	740	727	718	704	808	739	761	762	741	767	763	742	795	795	733	751	729	788	769	775	804	770	746	754	741	773	700	796	789	795	699	754	708	778	711	741	770	739	722	783	752	778	771	732	751	846	798	814	783	747	794	830	713	774	757	780	740	773	764	728	741	715	789	764	745	762	761	756	749	772	759	757	758	766	782	799	749	805	733	775	758	793	749	780	742	783	772	723	746	736	759	725	747	791	715	749	719	735	758	764	783	777	788	769	787	792	721	729	736	812	804	825	739	748	787	771	804	776	785	734	825	779	818	738	756	776	796	721	750	766	734	760	761	777	758	764	743	770	751	797	811	766	769	787	710	778	752	800	811	735	794	761	730	813	738	770	799	750	721	754	782	812	802	810	791	739	799	725	767	751	746	814	742	741	764	735	766	751	731	702	792	753	782	714	781	774	730	801	760	757	784	792	793	764	760	726	725	801	798	739	767	769	800	679	821	791	772	769	747	797	743	761	798	795	743	800	767	810	780	792	775	772	767	778	772
1019	52	48	43	41	42	33	49	37	38	42	48	53	38	51	50	46	36	32	38	38	35	49	40	42	33	40	39	35	43	41	34	42	39	42	34	28	40	43	36	38	32	35	39	42	27	44	38	36	41	31	37	31	28	33	31	48	37	43	37	36	40	26	28	37	44	46	53	36	40	30	37	41	36	28	29	45	39	32	38	34	29	50	25	37	40	39	26	33	42	43	48	36	40	29	37	35	45	45	26	35	34	36	37	46	40	34	40	42	41	52	34	38	42	38	33	41	30	38	46	39	32	33	29	34	36	44	40	34	22	51	36	33	45	37	41	34	43	35	38	34	30	29	37	26	27	35	33	37	38	36	47	31	41	38	44	42	51	36	44	50	48	32	45	36	39	35	41	38	43	38	40	32	40	41	37	39	47	44	50	38	34	34	46	26	44	50	30	30	40	39	37	40	23	27	30	33	43	46	45	36	38	31	29	29	33	42	41	40	34	53	40	30	38	46	31	51	40	41	35	36	38	33	35	42	45	37	49	44	37	39	37	39	41	26	43	31	47	31	35	53	42	34	40	26	47	47	42	34	39	36	40	29	33	41	32	52	29	39	33	31	43	34	47	35	38	39	42	33	45	46	30	34	37	40	43	32	44	34	50	25	30	47	37	39	39	44	33	57	47	36	37	29	39	35	45	47	40	32	38	35	34	36	31	29	36	39	42	33	48	42	37	35	29	37	26	36	53	39	38	40	29	47	44	42	43	21	38	45	32	31	38	40	36	38	28	38	40	44	34	39	44	33	42	30	40	31	47	37	30	41	41	44	35	32	47	41	39	36	38	32	46	31	47	46	38	42	43	34	32	39	35	29	35	42	43	29	45	48	42	34	49	51	44	47	35	21	36	35	40	32	27	37	34	35	32	45	52	37	29	47	41	37	39	39	51	45	33	44	33	50	36	38	34	33	48	35	36	34	44	42	30	40	36	32	41	42	39	35	44	37	42	42	33	32	37	40	38	39	42	32	34	40	38	40	35	50	33	40	31	35	28	46	38	41	20	41	43	34	42	32	42	35	38	40	44	40	37	27	35	34	37	39	46	39	43	28	38	43	34	44	38	41	40	33	47	43	40	34	49	40	25	40	46	31	34	47	41	35	44	35	33	34	42	47	39	39	28	47	34	41	50	31	27	29	39	30	32	33	39	31	42	35	38	40	47	45	31	42	36	51	35	55	33	29	39	42	42	49	27	37	40	35	42	33	29	40	40	36	35	46	36	47	50	40	37	31	35	34	42	37	33	46	42	35	35	38	37	41	37	32	40	33	43	22	41	37	39	36	32	24	38	37	48	40	32	32	30	34	31	38	41	34	29	36	50	39	36	39	39	38	35	32	38	31	33	45	42	49	30	43	53	41	36	31	48	39	37	37	33	56	29	50	39	42	41	33	42	43	37	36	26	39	44	34	42	37	30	51	50	34	39	33	35	35	36	39	39	32	47	37	42	34	44	36	30	35	31	37	40	40	41	41	39	40	42	35	34	34	50	27	38	32	39	30	42	50	39	47	38	31	39	28	28	43	38	46	41	49	46	32	20	46	40	40	52	40	27	47	52	32	43	36	47	35	38	51	26	45	32	37	37	38	34	35	37	47	38	32	34	40	40	41	31	47	41	41	26	36	39	31	36	32	44	48	41	32	36	38	40	37	40	36	33	44	33	31	34	52	46	44	30	39	34	30	41	28	39	36	42	35	42	45	33	34	28	30	46	27	46	33	44	51	29	56	36	40	31	50	36	39	46	49	41	50	33	49	48	26	28	36	43	29	35	49	32	24	38	42	45	37	39	38	44	42	40	42	26	41	37	39	38	32	32	35	33	28	40	36	37	37	32	41	39	42	40	44	36	36	40	30	44	36	47	35	47	46	48	28	43	36	39	34	31	40	30	31	38	28	34	51	35	33	34	28	34	34	39	32	49	46	37	34	29	39	29	52	29	31	36	33	35	38	40	32	33	29	45	51	44	42	31	43	41	37	33	32	27	41	36	33	44	36	38	40	31	46	40	40	33	38	35	31	44	45	52	31	31	31	43	33	34	28	33	30	25	36	46	38	39	48	30	47	33	45	45	33	32	38	34	35	36	42	32	57	39	34	35	32	36	32	34	26	39	23	39	42	38	38	43	32	28	33	33	38	47	35	41	46	47	35	35	54	35	39	41	18	40	38	37	38	28	46	36	36	34	38	39	44	47	39	41	33	37	38	40	39	23	46	36	40	36	34	26	43	39	34	42	42	39	38	40	39	38	31	38	34	40	35	35	33	39	44	31	39	43	39	44	38	35	45	34	46	43	36	34	29	37	34	37	30	41	43	50	35	42	39	42	43	28	26	38	36	31	34	28	40	28	37	32	42	33	36	41	37	43	51	41	34	43	45	30	22	41	38	23	34	38	31	41	50	42	42	48	37	34	41	42	31	41	38	37	49	42	39	31	43	48	43	34	35	41	39	43	35	31	39	36	34	28	45	38	26	32	33	37	43	31	35	34	25	42	32	47	45	36	33	36	41	41	30	36	39	35	37	34	37	43	39	42	39	48	34	31	33	35	35	39	38	36	35	40	42	31	40	33	48	47	36	36	43	43	46	32	32	29	51	37	42	30	35	57	44	41	35	34	36	36	44	25	38	38	50	44	37	36	36	38	38	35	30	42	29	32	30	28	44	32	34	43	39	30	41	29	50	29	48	50	32	41	38	33	37	47	34	27	31	47	35	34	53	41	30	35	37	38	49	40	38	39	43	32	26	37	47	33	36	36	41	36	42	43	32	23	31	32	36	31	44	45	47	31	37	41	36	49	40	45	33	28	28	24	34	45	43	35	28	41	41	42	40	39	43	32	40	40	37	39	43	37	39	37	41	42	45	41	34	36	43	37	50	32	35	45	38	44	29	44	51	43	39	38	34	39	39	39	35	38	34	35	38	38	36	38	38	38	31	34	33	36	29	35	37	32	38	40	48	46	37	25	38	39	45	41	36	35	49	48	28	34	40	42	21	36	28	38	31	33	34	49	32	37	40	39	36	32	31	45	50	30	38	37	40	44	24	36	50	41	30	41	48	34	38	29	35	39	49	51	56	32	33	35	42	38	43	31	42	41	48	40	41	35	50	40	27	38	35	47	42	37	34	38	27	48	35	34	38	49	37	34	36	46	36	38	24	36	45	40	34	40	49	36	39	42	34	32	34	54	27	47	36	36	34	48	42	38	41	34	36	27	38	41	27	39	33	37	26	44	43	41	36	34	31	30	40	38	45	32	34	47	30	36	29	43	29	34	35	32	37	40	41	51	45	36	38	36	41	41	38	45	37	40	37	40	38	39	39	55	40	54	34	33	32	27	30	33	32	28	48	43	40	33	48	40	39	32	39	29	33	30	31	35	28	34	49	32	36	49	33	46	32	33	34	32	29	39	45	36	36	38	37	39	49	34	42	42	35	39	41	40	44	39	34	44	30	30
6260	570	349	371	531	604	658	602	512	518	478	435	440	427	352	360	366	375	360	330	319	359	358	314	353	318	316	316	326	331	295	321	318	306	305	299	313	331	301	292	361	335	329	329	336	316	319	300	355	314	307	312	285	291	315	315	349	318	350	296	319	339	310	284	302	328	303	292	327	311	304	310	278	336	314	290	285	300	288	259	315	289	316	336	298	287	288	313	313	318	294	301	324	293	278	312	301	339	307	287	333	292	296	319	307	313	304	314	311	324	290	305	306	316	311	329	284	303	307	294	303	320	296	308	306	332	312	316	306	338	290	311	301	295	293	310	313	306	299	296	293	297	308	281	306	293	286	284	314	305	294	296	300	293	304	310	318	278	307	285	279	323	327	311	314	326	267	317	338	317	297	310	300	333	305	305	322	309	283	299	306	329	267	282	340	304	311	289	292	334	326	275	314	290	334	288	305	297	289	307	336	293	313	355	326	308	277	312	287	285	336	286	306	294	281	311	290	299	348	284	310	271	294	288	320	300	329	302	270	293	295	328	304	283	316	283	289	283	316	285	333	283	296	328	294	319	337	310	318	283	296	319	293	327	304	289	306	313	304	298	310	269	314	276	290	277	289	322	283	273	299	313	289	313	336	326	317	317	276	319	301	287	325	320	290	313	274	329	328	302	299	289	290	303	332	331	323	280	305	287	306	335	292	282	282	310	321	303	288	283	307	302	304	288	315	320	295	308	297	306	307	307	313	320	282	293	261	289	326	317	291	324	308	297	295	283	303	318	283	298	300	297	278	301	298	327	309	290	294	281	330	290	333	293	308	314	305	312	308	296	309	304	282	325	273	277	293	294	302	322	278	321	306	302	286	294	319	265	313	289	318	303	313	324	313	328	316	291	297	325	288	321	335	307	310	312	310	326	267	292	297	303	334	308	281	292	325	301	282	292	337	309	298	289	320	310	276	309	309	313	290	287	293	304	304	308	309	313	332	299	303	278	307	319	290	303	322	327	293	331	303	332	298	311	314	297	307	278	297	270	316	304	315	292	259	316	308	288	312	325	311	314	296	304	316	299	335	320	289	268	311	307	314	312	309	296	296	291	333	315	325	297	305	335	307	295	316	293	317	351	291	290	304	313	301	332	321	320	313	271	304	308	301	312	331	300	268	290	295	275	312	277	298	319	294	321	308	292	290	278	289	303	294	293	280	282	329	299	301	295	291	294	301	317	312	305	298	319	313	300	304	280	311	314	292	306	309	279	319	317	296	322	324	318	344	287	307	277	298	283	290	318	291	298	300	284	307	330	276	277	286	271	290	291	297	274	336	295	308	267	297	316	322	314	325	292	311	299	285	300	297	303	304	299	291	282	304	320	265	310	342	290	301	298	298	304	316	326	272	289	322	281	274	308	329	295	297	300	284	332	336	294	298	310	290	323	316	295	291	279	318	308	311	311	302	287	336	297	314	328	287	301	318	314	308	293	315	288	320	312	327	360	279	298	266	297	298	293	325	277	267	325	314	315	320	299	318	313	303	299	313	293	302	326	278	323	286	321	286	289	278	305	311	305	254	311	277	310	322	290	327	270	307	322	271	306	317	287	314	299	309	280	297	293	322	302	307	281	311	315	321	324	365	300	323	304	293	298	310	296	304	335	317	307	297	307	281	287	288	278	322	308	332	305	318	303	291	322	286	280	292	322	328	284	326	314	285	315	308	299	297	313	311	317	283	314	319	321	285	322	335	288	274	297	324	297	293	310	287	293	285	306	297	326	264	297	292	303	275	307	325	327	284	298	310	311	308	303	308	340	285	312	290	303	309	265	303	311	331	302	289	292	281	307	290	290	293	315	291	308	300	310	319	303	312	314	306	315	301	307	325	281	312	285	300	320	300	314	301	302	302	324	299	327	281	323	275	316	293	290	317	297	321	321	305	297	279	291	286	315	307	318	309	309	291	298	296	289	309	333	314	271	298	328	306	287	304	303	296	312	329	299	303	288	299	284	321	305	265	307	293	274	304	302	319	290	291	306	272	306	312	301	312	291	322	315	309	303	299	333	302	310	295	292	343	296	328	304	301	299	285	313	329	303	312	296	295	293	303	317	332	266	286	309	313	310	329	297	315	320	326	298	305	274	304	307	322	290	309	288	270	306	341	333	310	341	304	276	324	326	334	322	306	314	325	291	313	299	287	308	316	292	294	302	307	260	299	294	359	321	306	298	296	317	298	341	290	278	277	303	302	300	308	295	258	266	336	291	317	333	315	305	319	265	293	296	306	314	299	317	299	297	296	318	293	266	305	316	294	304	319	281	265	287	293	312	320	311	263	320	282	297	283	304	293	330	310	244	286	308	281	299	297	299	296	285	304	284	304	281	325	320	299	302	303	337	312	309	330	290	332	318	275	302	313	302	296	281	331	258	267	321	317	290	337	293	314	310	269	322	301	310	312	289	298	322	309	304	325	309	288	304	322	298	310	273	332	299	302	272	312	307	280	269	323	294	282	330	310	303	333	304	320	301	321	299	316	292	305	332	289	290	288	301	330	310	302	296	292	278	307	306	309	294	328	351	311	319	274	292	315	280	304	317	297	285	351	303	299	289	306	313	263	293	315	310	311	303	311	333	287	306	319	287	311	341	311	305	285	291	297	309	299	306	303	318	324	313	299	271	308	279	306	329	354	330	302	320	278	284	328	316	326	287	296	318	304	329	282	310	298	313	300	290	304	284	310	332	308	281	298	299	312	308	307	273	306	300	300	302	278	301	295	325	319	307	285	301	283	307	294	294	307	317	304	296	281	302	309	320	297	302	300	307	290	259	310	338	267	336	291	294	290	298	300	292	320	339	285	314	317	285	305	297	332	295	288	296	307	307	287	314	316	324	306	305	302	287	288	337	293	287	323	320	320	316	276	281	290	313	311	298	325	284	310	301	319	264	329	286	321	311	299	309	341	289	323	327	293	322	314	306	303	302	316	280	274	285	328	289	339	320	310	316	312	289	314	337	284	278	304	256	318	284	290	306	281	300	306	323	310	305	280	323	294	273	297	306	326	277	325	306	325	292	291	336	310	322	290	305	315	308	294	324	317	290	297	284	318	305	321	299	300	312	315	308	299	296	313	335	285	287	303	264	304	312	319	315	302	300	315	312	321	320	308	269	296	306	310	295	327	290	307	298	310	286	295	306	347	305	296	276	294	299	337	327	342	333	319	319	299	315	345	294	281	322	299	303	300	275	351	314	302	311	302	329	278	312	296	288	332	303	317	330	294	324	311	313	284	292	312	314	306	282	293	296	289	313	305	289	312	302	308	273	310	324	318	276	346	308	287	290	309	309	287	300	261	303	293	318	293	310	311	287	311	278	294	331	319	300	291	295	289	329	311	328	279	296	307	295	295	309	311	316	323	304	298	300	295	297	339	284	290	311	277	311	295	298	304	306	313	305	317	300	276	292	291	282	311	319	293	278	275	290	298	296	313	296	324	309	309	292	323	292	320	322
426	141	101	82	72	95	89	89	100	88	87	77	76	86	75	68	90	86	77	69	76	76	71	56	74	72	84	79	65	78	84	87	65	73	63	74	81	76	71	71	76	67	81	70	79	77	74	71	92	69	64	76	55	58	71	67	84	63	81	63	76	56	64	73	55	62	70	65	57	79	66	66	81	59	79	77	63	67	67	69	64	80	86	77	73	63	90	69	62	79	56	64	63	73	71	77	72	61	53	47	79	67	63	64	65	62	81	54	65	71	65	69	62	66	69	72	77	68	62	71	65	65	70	64	80	76	84	66	66	72	81	65	67	62	86	66	75	69	57	60	55	59	62	75	78	78	71	78	61	85	82	65	66	64	80	77	88	73	66	62	62	64	85	74	84	77	58	70	68	62	69	59	69	73	60	63	79	68	71	65	74	88	66	67	75	62	66	80	87	74	76	61	63	58	70	69	68	62	81	70	83	75	72	75	62	88	72	69	72	67	70	68	69	63	67	69	74	73	81	57	73	66	79	72	70	69	59	63	64	59	81	71	67	73	82	80	77	61	83	74	62	84	61	76	70	78	57	72	78	59	78	72	77	75	69	64	76	79	76	67	64	73	82	78	65	67	71	64	87	70	62	70	69	75	57	56	70	72	65	69	59	63	62	79	70	78	71	67	76	77	66	59	58	62	65	77	78	71	69	68	73	72	57	78	64	59	61	60	84	75	52	65	62	74	57	66	67	75	67	78	60	67	63	65	71	63	69	81	69	86	69	79	70	66	78	65	80	65	59	56	67	79	65	78	82	95	77	71	66	52	78	74	80	76	69	87	81	79	71	68	71	77	68	68	69	74	85	61	79	65	64	61	64	63	83	77	79	75	76	77	66	73	83	77	73	59	71	79	92	72	58	70	50	78	57	68	64	65	75	77	63	87	69	57	70	68	83	68	76	80	72	64	56	65	61	56	80	63	75	63	72	69	68	74	85	81	66	71	58	88	75	65	69	67	66	91	58	62	73	78	82	64	74	80	70	72	66	66	76	84	74	60	78	69	62	79	74	60	71	74	80	81	75	67	64	56	81	85	75	63	67	57	78	78	75	69	88	66	71	56	58	78	70	72	67	75	69	74	64	69	75	76	57	75	66	66	63	74	86	65	66	69	60	61	79	80	55	78	65	68	66	64	69	79	66	65	67	71	66	83	70	57	69	67	57	79	72	88	52	66	67	65	63	70	60	60	72	63	73	73	61	68	59	71	64	78	83	58	84	66	63	75	76	54	58	77	73	79	52	84	70	73	62	67	71	72	77	81	77	66	62	80	73	64	84	84	59	77	56	69	71	76	75	59	72	71	62	80	60	72	73	62	55	81	64	71	79	70	63	81	77	69	67	67	90	65	77	80	67	58	64	69	85	84	66	75	66	63	65	67	84	77	76	63	73	72	81	90	62	69	75	69	57	71	63	69	70	67	76	64	73	70	77	72	68	66	73	56	57	75	69	83	66	59	67	89	79	89	63	76	71	79	80	76	73	64	74	77	72	61	60	58	63	79	69	67	82	65	78	64	55	59	74	76	69	77	84	68	87	43	66	76	70	79	72	61	61	78	64	60	75	62	56	71	65	65	80	70	90	63	70	74	59	61	71	69	73	75	73	81	67	68	75	68	58	69	88	67	59	76	64	56	92	60	78	61	68	68	77	89	73	78	65	68	67	77	81	76	62	73	80	60	71	75	76	67	74	66	59	69	77	71	61	67	84	59	60	62	74	75	66	72	67	79	64	64	56	76	74	63	72	61	64	72	63	75	73	81	59	69	78	69	80	61	62	68	101	68	77	84	75	70	68	62	69	74	67	74	68	68	63	83	62	85	89	62	70	74	77	62	70	72	64	61	75	69	78	68	72	65	72	76	70	79	76	72	70	73	77	72	76	58	52	69	66	78	67	63	62	83	76	65	63	64	61	66	66	77	61	71	57	75	67	85	77	62	69	72	75	77	77	73	74	83	76	76	78	74	72	81	75	76	55	81	70	63	52	77	68	68	80	74	71	58	53	69	68	59	77	72	80	69	69	80	66	62	68	58	72	79	76	69	89	60	62	82	73	46	69	71	60	60	66	75	62	67	66	56	57	73	64	71	82	78	66	70	69	70	67	83	86	66	74	68	69	81	37	66	79	72	77	59	63	65	68	65	73	81	75	62	77	79	62	58	55	79	81	81	58	63	71	79	70	83	60	73	78	83	69	82	65	63	74	80	69	72	66	60	72	70	70	73	70	59	78	58	69	72	78	72	74	75	78	80	77	53	62	76	68	71	81	68	68	75	72	66	64	73	66	58	82	80	70	73	63	76	76	59	74	72	69	69	66	80	75	56	82	73	68	60	61	69	60	75	82	63	79	66	61	67	77	63	78	78	89	66	63	83	52	67	71	64	60	91	76	76	55	66	67	75	81	63	74	89	64	68	62	62	62	72	80	66	62	71	65	65	57	77	50	70	66	80	75	89	79	67	68	64	74	82	68	65	79	69	60	73	69	72	64	71	74	65	60	69	75	80	75	74	78	67	83	69	74	64	75	60	72	64	73	69	54	70	63	73	66	66	64	77	74	75	80	80	69	73	70	66	77	75	78	58	64	73	74	57	71	64	63	66	73	70	66	78	63	60	64	77	68	73	62	63	87	74	53	67	62	68	69	91	66	70	72	70	73	78	66	64	75	65	64	65	63	66	87	76	76	82	79	77	67	70	74	73	61	83	66	65	79	74	64	69	53	74	76	59	62	55	77	75	58	51	76	70	67	57	63	72	67	64	87	66	81	86	80	68	64	63	74	70	68	72	61	56	72	70	57	75	68	66	84	70	63	65	66	62	72	74	60	64	60	87	58	69	57	73	71	50	77	64	69	62	75	72	82	70	56	65	55	75	79	73	72	74	78	64	63	68	69	76	78	69	52	87	81	63	87	88	69	68	64	73	70	69	73	87	84	59	71	92	69	74	78	68	81	70	69	83	62	68	62	74	60	76	76	67	70	54	67	86	69	66	73	61	86	79	74	62	77	57	67	50	58	64	60	60	71	61	83	71	51	49	58	89	81	71	65	55	77	67	66	75	84	68	67	83	76	69	62	61	67	78	61	74	66	76	69	60	71	69	78	79	64	69	72	68	83	77	53	69	65	79	72	62	49	68	78	68	78	68	75	73	65	60	72	76	73	64	54	82	74	85	76	76	67	69	66	74	65	69	74	49	88	66	60	65	80	69	82	72	68	73	67	76	76	68	69	67	73	76	62	76	62	76	62	72	71	86	59	84	69	57	58	89	81	79	65	70	81	58	73	73	76	81	66	63	81	71	65	57	71	62	59	93	76	66	72	71	53	75	73	72	71	79	66	72	63	73	65	63	73	83	57	76	71	74	59	72	86	62	67	62	64	60	63	63	67	75	67	55	69	63	67	63	72	53	70	67	71	73	76	67	63	64	75	69	64	68	67	63	69	66	75	79	74	66	78	80
5549	1753	854	873	1800	2482	2328	2003	1675	1440	1236	1041	1016	943	882	842	737	729	686	668	677	650	625	616	627	607	599	585	579	584	605	580	560	573	536	564	583	522	530	544	538	540	526	538	527	521	481	537	543	501	529	494	519	463	510	508	506	523	447	508	515	525	524	471	484	527	518	503	513	530	495	504	515	489	494	491	536	498	516	501	530	523	496	502	488	506	531	465	484	490	523	532	494	532	525	467	524	514	503	482	497	523	515	489	485	519	502	514	479	471	505	517	513	491	499	509	522	506	488	516	491	516	504	525	478	508	485	471	510	513	532	512	515	430	514	516	511	502	490	490	495	492	488	533	474	503	533	508	494	517	512	546	497	556	509	514	495	506	488	497	529	527	507	533	450	507	513	523	497	485	519	513	496	496	497	477	514	499	492	512	508	508	507	473	469	517	483	489	498	461	523	475	479	526	513	499	510	527	525	540	505	475	545	529	483	512	484	516	472	503	482	508	489	491	495	490	536	489	489	519	490	543	476	503	551	512	515	512	500	521	475	500	522	506	489	501	487	508	512	460	508	518	519	480	538	506	520	511	497	534	515	509	467	546	469	512	524	475	491	487	513	500	526	547	492	541	489	472	513	523	489	493	479	503	536	499	512	438	459	462	527	507	505	534	461	521	513	527	474	540	516	521	517	547	503	497	514	503	508	509	510	524	501	503	545	545	471	519	494	504	522	481	523	527	483	472	521	500	495	497	478	541	526	525	521	518	480	498	514	486	472	491	482	508	480	555	522	498	508	516	498	462	498	508	504	491	521	489	476	508	474	514	458	530	511	510	488	451	506	495	470	513	509	489	517	507	519	526	535	523	463	528	514	489	480	528	450	496	515	538	510	525	497	474	542	487	480	513	503	536	500	488	492	508	529	525	509	521	445	487	508	537	468	505	502	485	501	554	506	486	526	523	501	469	503	492	515	458	502	514	478	507	503	440	477	503	537	498	529	551	511	502	512	554	502	475	503	491	457	488	486	489	519	468	519	513	508	509	522	476	480	537	531	535	497	521	495	500	491	526	499	547	473	508	521	497	491	502	495	528	514	563	514	468	484	534	499	487	512	497	522	490	518	490	497	513	504	503	525	521	500	494	527	518	501	514	481	509	532	504	528	545	549	501	524	520	507	518	561	471	472	514	548	515	544	500	512	484	514	550	492	541	524	531	478	496	532	487	509	479	476	533	492	533	492	493	525	473	528	493	537	515	542	509	525	507	482	514	477	519	501	526	472	466	468	469	448	492	491	536	531	497	521	515	522	488	505	540	529	530	501	516	469	568	494	477	533	487	507	510	491	464	499	511	499	490	491	537	501	492	481	486	521	515	509	521	551	525	457	476	486	523	471	501	510	498	510	548	446	496	508	540	508	515	509	485	487	513	533	536	487	498	479	532	497	479	549	469	498	477	468	457	480	520	492	501	456	483	466	497	527	502	516	478	535	486	561	511	526	512	512	527	471	488	492	504	525	459	503	532	528	517	518	494	510	523	512	508	491	538	478	468	465	485	512	481	498	520	511	485	518	513	494	517	465	528	505	530	488	503	495	501	509	508	487	511	520	488	519	473	518	474	527	485	494	490	539	485	507	484	519	498	461	486	500	464	537	511	482	485	488	507	490	491	542	513	517	503	514	513	491	519	534	499	519	536	515	513	478	539	518	551	489	467	475	514	523	468	477	510	534	482	542	516	502	491	553	504	514	515	512	515	485	526	499	515	540	475	512	527	532	498	475	492	500	537	519	497	520	502	485	516	492	503	446	487	547	499	504	503	486	470	479	509	508	531	511	517	525	485	498	506	536	487	514	504	489	497	521	500	492	500	485	512	484	510	492	516	541	448	480	467	512	499	498	516	544	487	492	516	485	504	477	508	512	518	521	474	486	515	502	518	483	495	531	530	531	515	535	470	520	478	512	513	508	523	516	489	500	487	519	488	465	508	471	516	494	512	555	494	492	513	486	485	528	468	513	532	512	515	518	499	526	553	469	530	507	512	486	490	530	517	478	528	477	478	521	519	507	474	514	465	520	486	507	503	512	515	521	497	560	507	516	533	493	521	507	534	527	511	497	506	498	467	512	522	533	546	516	535	487	510	474	487	481	513	495	483	490	496	514	521	505	485	537	513	512	532	513	503	522	513	513	478	532	513	498	511	540	475	491	478	499	459	517	514	550	504	520	531	549	514	520	567	494	526	493	514	540	499	527	508	520	457	496	515	520	496	511	520	511	509	497	505	504	503	510	522	558	492	497	515	520	521	488	513	489	497	501	474	549	516	505	521	494	475	488	522	463	523	516	498	495	515	511	532	532	465	510	526	516	483	487	483	514	535	492	490	483	498	453	508	457	520	505	545	571	488	499	542	495	523	531	504	481	547	524	515	496	512	500	514	513	493	544	466	506	508	511	460	507	501	477	494	519	491	504	482	548	498	495	524	517	496	489	499	491	523	468	496	514	533	464	497	510	485	520	500	493	502	503	497	480	481	499	501	479	507	474	503	481	521	489	560	487	514	535	448	517	489	494	499	504	531	517	499	500	530	510	479	516	508	522	497	493	521	436	541	527	499	474	527	521	493	503	520	501	465	493	507	511	451	514	540	519	484	500	479	505	525	502	526	483	498	492	492	497	517	481	500	533	573	494	500	497	480	505	526	508	501	498	502	485	488	498	502	483	524	528	501	497	517	529	501	484	477	527	493	464	521	512	485	528	504	498	524	489	489	512	475	542	481	461	512	478	486	555	561	534	483	521	520	544	524	480	534	543	489	524	450	524	491	543	514	529	490	467	506	500	562	513	458	502	502	487	491	504	525	478	491	521	493	526	506	500	491	498	491	492	514	506	536	479	480	527	503	509	496	541	508	484	467	468	512	510	524	503	497	514	495	496	462	516	488	501	526	513	532	476	536	520	526	477	533	513	457	493	506	515	501	491	505	488	505	499	498	472	468	488	485	520	506	492	508	523	493	515	490	514	507	497	550	535	513	481	472	475	495	465	472	506	540	530	510	498	537	498	509	478	510	494	502	483	480	506	482	513	503	513	493	500	481	529	468	542	469	501	515	512	492	513	518	506	523	501	499	521	511	477	461	524	445	540	482	501	466	510	526	536	488	521	513	503	522	529	473	475	474	499	494	507	507	506	495	475	497	461	523	497	487	472	527	490	519	513	557	530	547	495	506	498	482	520	484	541	518	558	529	515	500	495	497	590	511	511	478	522	525	448	499	514	464	459	490	501	510	466	510	482	514	448	489	471	513	506	510	490	474	472	489	478	532	477	505	518	494	539	516	488	537	504	546	521	517	561	501	499	502	489	508	480	502	490	494	518	529	471	488	487	489	468	483	531	496	524	476	491	514	475	489	520	533	488	561	472	529	514	519	530	490	500	510	543	534	493	459	527	488	557	473	509	500	532	477	516	554	514	489	501	505	484	432	507	547	513	489	429	495	528	505	502	522	513	512	548	474
1592	136	89	90	84	99	102	86	94	97	88	85	95	84	84	75	79	76	86	79	96	83	72	81	63	68	91	75	80	80	70	73	67	81	91	77	87	84	92	88	82	78	88	97	82	75	79	77	88	96	77	70	77	75	86	82	74	88	91	71	81	89	78	79	80	74	60	76	69	67	77	81	79	82	85	53	68	81	63	75	76	91	89	82	97	86	72	68	66	84	73	65	66	53	85	69	76	68	74	74	72	82	72	90	72	69	70	72	59	80	88	70	93	95	72	83	79	74	75	86	75	70	75	80	82	69	74	79	84	83	75	66	71	79	101	96	92	62	71	75	87	72	82	74	62	83	76	85	86	85	79	91	78	66	73	104	84	78	84	64	77	98	83	77	93	79	78	87	87	77	88	77	80	69	73	82	72	62	80	70	82	57	75	87	76	77	69	71	95	71	71	85	66	83	97	71	72	72	101	65	84	75	84	87	68	84	87	62	87	60	87	59	77	68	72	79	77	72	94	70	65	87	74	78	72	67	97	76	67	76	69	81	85	55	64	80	77	79	83	72	79	90	74	67	67	87	85	67	77	71	70	65	80	83	90	82	81	71	62	73	80	84	83	80	70	83	65	80	95	83	89	71	75	73	62	73	66	67	70	60	89	88	83	71	81	73	92	93	90	99	65	80	75	102	68	76	90	80	93	82	76	93	74	67	79	73	89	79	75	74	88	76	74	64	68	92	67	86	69	68	78	76	73	76	96	100	75	96	78	77	94	78	86	76	74	78	69	66	73	77	94	71	63	91	65	94	85	93	78	76	79	55	74	80	68	87	92	77	82	81	75	78	85	76	69	81	68	82	88	89	63	82	82	80	90	71	75	86	69	80	71	77	89	76	76	73	67	75	86	62	64	65	78	83	86	76	100	95	78	96	67	94	71	84	79	61	77	77	73	78	80	79	93	60	76	73	71	69	76	52	63	79	97	78	81	81	79	68	84	77	74	82	77	80	68	82	87	74	73	76	85	69	85	70	75	73	92	83	66	83	72	90	65	67	76	69	88	78	73	70	79	81	104	75	94	86	72	86	76	72	77	94	79	67	75	74	72	71	80	82	79	84	80	91	75	79	96	75	87	76	89	76	49	78	73	66	84	64	63	74	84	103	79	79	77	87	84	84	62	77	65	93	76	87	86	87	91	87	87	75	57	88	72	79	78	87	91	90	77	59	68	80	76	73	79	64	74	82	79	85	70	81	72	65	80	73	80	73	88	74	86	74	96	88	72	68	71	76	74	77	68	67	85	71	74	73	79	65	71	79	63	85	88	68	92	93	81	78	83	95	68	71	75	88	67	81	67	81	81	79	72	84	72	77	69	88	81	70	72	66	85	77	84	82	82	85	81	89	90	67	96	98	77	73	63	66	68	73	68	85	71	69	72	58	71	77	67	74	88	80	89	82	69	74	73	78	75	75	69	68	82	97	76	80	85	77	69	52	71	91	67	77	84	84	71	65	80	80	86	96	74	91	66	73	78	77	83	71	76	74	65	77	89	70	79	67	80	76	95	82	50	74	78	55	83	84	78	56	82	72	85	81	72	60	85	73	79	84	76	81	66	78	91	64	85	78	77	90	94	77	83	71	68	68	77	81	82	85	68	75	58	89	74	73	75	78	72	66	74	70	71	74	84	70	83	73	71	84	84	73	81	79	66	66	85	64	73	72	89	93	76	72	94	94	73	72	64	82	71	73	76	60	57	62	64	87	81	66	76	80	75	76	74	75	64	78	76	71	69	94	78	89	84	64	86	82	101	71	92	78	78	74	80	105	89	70	72	81	73	62	78	74	85	76	83	61	89	75	71	90	67	78	81	69	85	93	72	80	77	78	73	73	66	81	82	83	74	69	89	93	83	84	75	62	71	74	78	76	81	79	71	76	62	74	79	83	76	74	87	73	66	89	65	76	74	105	73	75	67	69	84	71	73	82	84	89	76	85	80	104	81	80	72	91	78	89	74	71	73	82	76	79	73	86	79	90	80	89	76	66	83	82	85	79	82	75	68	82	69	81	87	92	72	95	103	75	84	80	76	82	74	88	73	55	75	89	89	72	72	72	79	77	58	61	76	75	79	84	73	85	79	86	77	87	76	91	82	80	85	69	84	65	76	65	85	76	85	74	70	79	77	78	67	74	68	57	62	69	93	78	68	77	70	74	69	83	76	78	97	85	66	90	93	72	85	92	76	83	69	84	89	88	81	61	76	75	70	74	70	84	84	76	84	76	77	79	85	81	95	73	73	79	69	76	88	86	80	86	69	84	72	69	81	75	58	87	72	67	83	76	79	86	94	74	63	81	76	80	74	88	60	80	73	72	80	83	63	79	81	77	78	83	72	73	76	85	83	73	79	79	69	83	95	90	69	71	83	77	84	67	54	78	86	79	80	77	74	64	62	77	79	69	81	82	77	75	90	60	79	92	72	76	63	76	61	92	68	85	89	79	84	80	87	73	85	73	74	79	76	75	80	85	85	66	80	63	83	71	76	71	69	75	87	82	89	88	83	80	84	85	94	84	80	65	62	67	81	71	73	70	83	71	54	78	83	77	84	90	74	88	63	63	89	82	99	67	76	73	69	80	84	78	64	84	81	67	75	93	76	77	82	63	83	76	76	80	73	68	82	89	71	76	74	69	76	69	80	64	77	77	83	74	71	78	90	69	70	74	67	81	87	86	79	75	76	77	71	75	72	72	82	70	86	82	87	93	83	87	66	84	68	81	74	79	69	98	75	71	91	65	76	65	80	68	76	67	85	71	76	62	86	70	70	82	75	75	82	69	76	76	82	81	78	74	76	81	80	88	76	77	76	64	66	81	94	80	74	65	76	88	71	76	76	79	71	74	74	69	69	80	76	76	68	70	93	81	78	77	81	91	85	75	84	72	86	57	67	68	70	68	85	80	75	72	76	86	92	83	100	83	65	76	88	65	76	81	73	101	69	76	75	72	78	77	83	79	82	68	82	85	66	83	92	89	71	64	61	87	84	73	92	82	91	96	82	82	83	63	68	92	83	86	74	73	70	82	76	76	73	81	81	99	78	85	81	74	86	66	87	69	81	83	69	64	79	71	78	79	91	73	97	84	86	79	82	64	82	78	92	68	73	68	76	98	67	80	93	98	66	72	76	70	80	82	73	89	74	82	81	85	84	77	77	80	83	67	80	71	81	77	60	83	92	73	93	77	92	71	80	84	83	85	91	78	65	85	77	84	79	77	71	95	71	95	66	74	76	73	80	89	77	83	68	76	86	83	75	82	95	80	74	75	75	70	82	85	92	52	78	73	78	74	87	68	75	74	92	82	90	73	72	76	77	90	71	74	79	65	81	70	67	91	84	71	83	76	70	74	77	79	89	91	85	79	66	62	76	80	98	96	72	82	72	93	72	94	81	76	70	74	63	85	74	94	69	71	81	71	72	79	74	75	76	77	74	68	78	80	66	94	76	83	65	78	80	82
7742	1319	856	957	1669	2184	2097	1938	1653	1574	1334	1196	1085	956	903	922	835	808	788	727	697	756	714	744	692	697	698	655	674	647	632	586	662	609	644	630	620	622	579	637	620	589	658	619	595	602	638	595	582	620	643	592	587	574	615	626	629	613	600	562	617	636	571	617	604	596	615	592	605	599	625	569	551	564	562	576	622	596	588	615	583	559	598	582	557	599	629	602	649	567	613	623	573	622	572	591	586	581	581	607	628	627	627	621	601	626	595	640	589	543	609	607	589	579	600	591	641	608	547	606	599	589	576	610	592	615	540	562	576	578	596	608	632	588	578	580	631	620	607	586	607	579	595	627	563	617	569	610	622	551	516	617	623	569	640	603	583	580	580	577	612	586	640	561	602	628	605	588	586	639	576	595	645	577	593	594	617	565	529	628	620	610	665	624	580	568	552	561	561	619	577	582	568	579	582	585	563	614	597	636	600	569	588	588	622	556	585	581	579	585	553	603	609	637	572	605	596	599	586	574	557	576	582	612	582	595	600	582	579	587	575	592	655	603	609	567	621	559	601	570	566	601	617	595	573	618	576	577	578	594	646	587	602	601	642	628	584	567	585	624	559	552	585	589	594	622	558	573	623	589	600	641	580	581	548	641	592	603	569	567	571	630	569	558	604	573	533	574	586	582	565	560	547	557	530	542	582	584	591	568	590	595	602	599	587	566	587	554	561	587	571	580	605	564	638	577	596	577	552	583	599	554	566	562	560	611	596	624	581	584	570	558	560	592	589	604	600	581	603	638	574	607	584	616	563	612	584	615	551	593	576	598	579	634	563	611	562	548	615	614	576	594	560	607	597	594	571	610	568	555	592	566	574	616	562	572	608	587	579	610	576	597	581	614	547	582	586	625	567	580	591	580	581	585	620	614	578	611	599	612	608	593	514	591	611	587	548	610	610	591	558	561	600	556	607	617	602	549	564	605	573	576	593	557	572	583	585	593	617	596	594	615	583	567	574	560	572	603	583	599	586	565	580	584	588	539	578	582	545	626	608	576	598	618	637	613	574	592	568	576	562	566	591	578	595	570	568	589	605	620	554	545	626	593	561	584	593	559	591	596	639	630	592	630	580	613	580	614	593	579	626	550	585	583	573	604	542	592	559	584	609	615	640	591	596	595	577	601	603	552	581	568	594	565	574	567	591	602	551	568	573	602	595	511	562	605	587	591	614	549	605	583	576	570	594	560	618	615	533	607	597	605	619	545	585	599	582	609	596	554	570	580	608	582	570	575	628	605	570	585	605	587	585	627	572	591	597	597	594	619	614	546	593	580	555	628	579	602	588	662	603	571	578	582	584	596	597	631	575	575	608	567	607	567	587	627	615	638	577	621	558	564	574	587	573	594	542	552	579	625	613	599	554	591	545	530	567	594	594	619	594	602	610	615	579	570	602	572	596	610	598	579	627	585	586	612	583	600	615	601	617	619	590	573	616	568	565	570	565	588	558	580	608	612	569	539	622	610	570	623	557	590	614	590	623	599	552	612	562	555	587	564	589	581	577	577	569	559	622	570	574	594	558	609	641	617	582	590	604	580	592	598	566	580	575	566	575	551	574	572	606	556	598	612	572	589	561	567	636	575	545	587	544	583	562	584	602	598	608	595	585	597	600	610	564	623	569	576	544	584	587	597	608	628	599	594	556	537	580	576	560	620	562	606	578	645	591	605	577	612	598	588	642	598	596	578	587	611	564	581	584	583	587	580	605	588	573	581	582	589	598	608	597	580	593	618	599	530	621	556	586	552	600	622	568	574	607	614	593	599	567	606	551	566	551	581	587	600	571	598	591	597	586	594	603	622	584	542	615	586	547	620	615	587	580	641	608	579	597	577	602	546	601	532	584	570	572	600	620	607	582	587	612	604	582	593	572	586	591	593	579	579	602	547	598	607	594	613	607	559	576	583	589	594	589	547	599	557	569	543	586	586	573	592	633	601	617	603	590	575	597	533	575	624	593	592	604	598	629	551	557	540	615	551	603	609	552	602	606	605	622	564	598	602	558	579	572	626	579	568	612	582	602	592	596	576	569	594	611	588	596	639	577	562	579	596	610	612	607	591	585	625	614	609	577	588	594	582	615	619	577	610	584	630	626	556	629	536	604	554	535	613	598	587	587	615	580	607	591	605	588	558	571	590	580	601	595	567	622	585	593	565	618	582	624	602	595	592	572	591	562	605	581	595	628	565	619	618	600	605	576	610	593	560	571	584	591	574	592	603	590	616	574	605	612	600	582	581	566	570	572	588	570	555	551	591	636	569	550	548	604	622	604	575	570	582	589	603	571	624	580	595	572	599	570	605	623	607	603	589	573	530	601	568	629	602	617	616	585	625	559	576	581	588	618	613	569	612	582	581	553	577	598	587	603	616	604	572	597	578	597	570	616	547	601	606	585	611	598	552	581	591	584	595	619	597	589	565	574	566	609	600	563	578	574	579	610	614	593	571	605	609	563	598	587	609	591	597	650	612	526	632	583	594	577	587	601	587	573	567	618	554	610	556	577	569	529	591	605	622	549	609	616	605	597	604	582	588	600	561	592	561	623	588	594	598	572	609	607	618	602	626	592	582	600	590	593	571	591	585	608	608	616	580	569	538	559	597	543	567	573	588	583	563	594	556	569	613	584	625	557	609	565	590	576	584	572	573	580	574	558	616	562	563	578	632	589	582	588	580	598	590	594	584	599	590	583	612	565	592	573	586	605	559	583	590	583	571	578	575	614	590	604	595	572	628	592	581	588	582	554	599	552	578	562	567	530	563	556	613	626	549	633	597	560	566	580	575	574	643	589	576	583	601	579	585	588	600	572	566	584	618	569	658	575	542	602	597	574	571	588	607	568	600	558	594	582	572	606	556	607	563	574	565	623	627	609	588	609	574	601	523	530	587	606	590	602	623	588	567	598	559	576	611	568	576	550	608	610	611	585	609	601	582	627	570	548	535	562	564	591	626	580	576	599	557	571	609	569	562	616	602	539	581	579	571	625	583	622	538	612	596	598	601	633	602	591	608	590	594	599	586	609	570	588	584	597	589	600	619	576	573	579	615	598	626	567	635	575	609	597	607	589	608	577	610	599	561	558	644	553	550	636	580	609	600	635	578	626	586	623	557	629	603	581	610	572	587	619	566	598	650	575	567	585	608	597	584	592	593	566	591	568	592	567	621	583	551	582	572	581	622	617	619	607	579	612	547	604	575	583	605	612	554	547	631	574	598	594	566	592	587	588	585	586	568	565	623	604	641	588	599	621	542	601	581	601	581	613	563	588	576	603	606	557	536	566	597	572	619	593	556	565	549	573	573	616	578	574	548	573	572	559	549	598	565	557	602	563	616	583	532	567	532	580	566	650	642	561	573	569	569	614	598	596	602	605	613	593	569	582	609	619	612	582	572	543	627	593	606	625	550	614	596	599	581	611	618	574	574	570	588	546	577	583	606	608	610	602	597	601	595	587	594	559	594
846	183	148	155	141	128	139	145	156	152	126	127	119	128	115	100	89	109	134	96	124	110	101	106	97	112	109	98	96	108	117	107	104	116	122	113	133	109	99	136	118	119	112	104	145	111	110	111	108	82	100	109	125	126	107	99	121	88	100	120	131	109	107	130	95	102	132	102	115	82	113	115	104	133	104	86	110	118	111	108	109	117	108	108	120	123	116	120	108	99	99	91	106	101	113	99	89	94	97	106	108	107	96	113	110	109	101	90	102	101	109	100	121	103	101	117	101	87	92	108	101	112	114	114	100	100	115	114	86	120	118	99	105	129	120	89	100	120	118	109	106	105	119	102	95	105	98	99	117	104	120	101	99	107	103	88	104	94	115	124	114	88	96	102	99	99	101	106	96	109	103	99	94	115	116	107	110	114	98	89	91	102	106	117	97	83	119	106	94	110	103	91	103	109	97	112	122	100	105	86	137	120	103	104	120	112	115	94	99	73	111	105	121	111	91	103	97	136	106	114	88	109	87	112	101	101	111	118	100	106	116	92	107	114	125	103	105	93	114	88	114	100	116	104	118	103	113	105	141	110	98	107	122	112	118	110	103	96	117	112	121	105	104	101	113	115	97	105	109	111	102	94	103	112	111	116	105	115	110	104	100	110	85	116	127	111	112	122	105	119	130	102	118	106	101	99	120	107	109	95	101	121	108	108	128	121	118	99	111	116	102	102	108	108	100	104	106	106	95	108	115	128	117	129	134	106	110	92	91	116	115	131	95	93	100	93	106	120	88	121	102	117	102	97	104	129	124	104	107	90	88	108	127	105	115	90	116	110	95	119	99	115	109	97	117	102	111	107	105	103	109	128	94	109	98	105	111	110	107	81	104	113	91	107	110	107	106	94	107	110	97	104	110	95	113	97	131	118	82	74	103	83	113	132	100	105	115	117	105	106	112	104	104	103	106	103	98	92	110	111	106	113	114	113	78	122	111	113	115	113	124	123	95	93	130	102	97	96	98	122	103	118	124	102	110	110	104	129	130	110	98	114	114	96	105	98	97	90	134	101	101	103	116	106	101	114	93	105	105	107	107	120	99	105	117	98	114	91	119	112	123	109	109	89	116	105	102	104	124	117	116	115	98	99	107	115	136	100	94	105	113	99	95	106	103	117	111	107	94	112	110	110	116	120	90	115	109	115	112	99	109	100	101	100	106	111	93	100	108	112	124	108	108	99	102	115	114	103	102	110	130	97	113	111	123	129	92	98	95	113	109	118	100	120	100	101	124	90	100	114	112	107	114	122	116	130	116	102	110	111	113	105	99	81	109	102	117	101	108	90	117	101	114	111	118	92	124	98	110	97	122	113	96	102	102	96	99	107	122	85	108	114	101	115	110	104	111	118	113	109	103	130	101	106	113	127	110	113	85	110	104	110	94	102	129	102	100	100	117	99	112	94	102	97	93	102	119	97	114	98	92	117	117	108	105	130	91	112	102	108	120	106	112	96	117	102	121	97	95	95	114	102	114	105	108	108	108	108	126	115	111	92	121	111	102	94	117	89	103	99	109	101	112	101	113	114	122	106	96	115	114	119	95	100	106	108	100	92	111	103	93	105	113	115	107	99	101	103	108	107	118	98	109	107	97	125	104	96	113	104	111	117	109	119	107	98	106	95	104	112	108	90	104	96	115	88	119	107	108	127	104	111	96	110	115	93	114	109	100	92	102	109	109	103	102	115	108	111	104	109	117	118	113	116	116	111	116	95	110	111	107	105	110	100	103	91	84	104	103	106	117	97	101	110	102	109	108	111	105	118	123	117	128	114	118	130	110	100	105	87	95	119	106	91	108	101	102	118	112	101	109	93	120	113	121	102	115	111	112	99	107	117	110	118	108	110	119	108	117	107	96	102	107	113	108	109	102	102	97	103	118	100	111	87	95	110	110	111	105	127	96	110	118	107	114	117	97	120	130	105	77	95	118	102	78	110	123	96	96	109	102	105	99	110	107	113	114	108	102	100	114	113	112	123	98	97	107	122	95	84	101	104	99	93	102	110	91	96	100	109	95	115	104	103	110	97	113	104	127	120	101	98	106	119	98	108	111	113	126	105	107	109	112	106	103	91	116	115	110	92	98	115	100	106	119	117	107	129	107	104	113	105	123	101	111	92	97	120	100	118	116	127	123	88	126	120	103	105	109	101	102	124	111	109	111	110	118	100	116	118	96	115	116	104	106	123	106	98	117	88	108	95	108	117	99	107	103	116	119	96	104	93	115	111	93	94	111	119	107	111	96	105	119	94	100	109	113	115	126	106	115	87	109	110	132	113	102	123	100	94	112	125	99	116	99	103	102	118	98	93	104	105	99	104	88	119	109	98	117	95	114	104	121	113	111	117	98	111	103	95	103	109	111	133	122	119	115	107	126	105	119	104	94	120	94	112	107	95	121	88	114	99	105	97	109	105	95	112	91	103	108	109	111	105	102	98	123	107	109	122	103	97	91	101	92	94	105	92	100	105	106	100	119	103	121	110	90	103	99	112	98	121	110	114	119	106	115	102	97	116	115	97	110	96	122	111	105	97	111	84	100	121	103	103	104	110	99	98	105	133	110	103	111	94	105	99	115	117	114	98	112	120	97	99	120	116	104	101	97	110	99	112	105	106	116	114	105	99	96	95	85	91	112	109	116	106	98	96	103	108	116	112	101	112	109	111	107	93	112	101	115	123	117	106	118	100	119	107	91	104	107	118	123	115	93	120	126	96	138	115	98	122	108	115	117	118	115	108	109	125	106	106	115	114	113	103	112	84	101	115	98	109	115	114	109	113	112	87	111	118	96	115	107	131	103	94	104	88	92	97	107	102	109	129	88	107	104	107	115	102	77	97	111	101	115	109	103	118	94	126	115	117	96	98	106	101	111	113	99	108	100	81	114	119	103	113	113	92	101	121	121	95	109	110	109	95	94	105	106	96	115	112	93	101	111	98	117	125	102	111	97	116	136	107	107	103	113	92	116	97	108	99	110	106	111	120	104	97	114	113	106	88	95	117	111	113	107	129	110	101	110	116	109	100	108	110	105	107	92	113	89	114	77	96	100	106	112	107	94	94	118	115	95	93	99	123	98	106	111	111	110	109	104	113	117	105	113	104	107	110	108	100	101	97	120	112	100	111	94	114	102	100	120	85	113	111	105	109	117	99	96	95	103	124	90	101	119	115	93	108	108	124	120	103	107	107	98	110	101	97	131	110	105	131	111	105	120	121	95	92	106	126	112	109	87	105	115	111	89	114	94	113	102	97	108	108	102	111	83	115	112	115	91	122	99	87	97	131	115	112	98	100	107	103	124	123	118	99	114	123	121	99	87	91	101	99	100	103	107	97	123	121	104	100	111	118	103	109	101	111	90	110	94	95	123	94	90	108	104	104	92	114	102	104	92	129	101	111	109	100	102	112	118	92	107	129	105	99	110	125	108	128	120	125	96	116	86	107	113	99	93	97	96	113	110	128
7917	2135	1291	1414	3041	3841	3686	3251	2722	2314	1942	1785	1602	1490	1394	1291	1197	1128	1040	1045	1074	1046	983	946	963	945	844	905	921	905	848	854	845	882	862	828	802	871	862	770	837	824	779	822	797	795	830	768	781	812	817	779	784	836	813	822	770	790	816	770	812	776	766	771	774	818	768	821	728	781	752	827	773	814	786	755	774	765	750	761	805	803	775	782	755	763	745	817	797	811	795	783	828	754	771	763	757	704	786	786	780	767	731	775	745	720	779	777	779	819	794	764	794	793	775	726	794	739	748	720	813	795	712	806	802	731	749	741	817	764	779	792	763	783	782	759	766	810	715	736	779	741	758	711	791	702	768	733	772	754	782	773	747	771	764	756	734	777	796	733	755	819	770	763	770	789	756	735	825	805	747	757	798	778	754	782	730	816	756	766	749	788	771	789	750	760	746	733	773	801	770	798	760	856	771	797	761	796	781	766	784	769	745	769	750	782	781	723	750	784	778	815	772	803	797	733	732	755	767	769	778	771	772	761	756	771	758	730	747	756	707	800	722	757	788	743	745	718	776	698	733	703	749	765	774	755	774	766	767	780	824	711	806	770	797	745	771	809	760	753	759	799	742	776	759	767	709	737	773	818	744	785	763	800	810	747	749	760	783	749	781	790	737	769	783	761	762	730	755	783	793	750	745	792	763	736	772	750	698	780	778	776	756	743	770	818	766	777	754	786	741	704	792	771	750	747	808	786	856	798	759	779	728	737	792	727	767	739	780	745	735	788	734	797	764	782	764	702	773	751	810	753	769	757	792	759	781	762	763	766	745	772	759	794	760	736	788	746	777	759	785	774	788	760	767	814	733	779	721	799	767	754	808	786	751	727	799	758	745	773	776	745	799	785	776	773	771	731	757	749	794	765	774	773	726	713	757	765	760	753	746	763	762	760	718	769	781	811	777	789	833	748	786	786	812	801	814	776	753	730	791	832	757	746	804	813	745	754	751	748	756	783	776	759	744	781	723	755	808	772	752	798	741	801	777	749	805	751	783	786	777	811	787	757	774	753	722	795	773	793	745	705	729	767	789	736	727	744	773	727	821	776	768	865	744	796	734	740	770	748	754	769	770	831	812	755	719	757	741	720	771	765	734	770	720	797	796	805	758	758	809	753	766	721	751	751	810	736	788	732	737	757	772	704	801	813	754	759	752	775	734	776	687	764	754	736	727	719	773	706	742	777	774	817	787	766	771	799	751	769	729	808	746	816	782	758	755	821	771	764	765	764	771	748	728	788	777	767	746	774	799	763	780	755	844	775	782	781	794	777	782	753	737	800	752	758	778	768	738	723	826	842	797	777	787	781	752	724	757	759	734	741	778	759	823	784	827	790	747	775	734	779	765	737	767	744	758	729	758	774	752	749	719	745	760	805	757	780	759	732	811	785	759	768	782	770	747	761	779	777	759	759	783	734	765	759	807	778	747	754	768	754	759	761	715	758	806	761	773	758	801	796	743	783	801	793	766	769	729	777	752	716	760	786	773	764	771	769	773	730	696	758	814	767	766	793	772	750	731	772	787	774	717	740	809	795	770	765	798	753	855	744	755	765	771	725	805	775	770	786	804	756	773	758	756	775	748	772	703	779	747	754	724	733	727	697	790	782	764	752	763	750	755	773	700	733	760	751	794	731	773	746	759	763	733	750	769	837	767	748	714	749	774	743	789	765	803	799	750	750	740	774	773	787	760	773	746	753	745	756	753	774	798	751	721	779	805	786	770	772	742	768	769	785	759	821	752	758	737	795	783	814	767	767	764	770	751	775	751	763	784	761	810	748	720	718	778	772	786	804	799	738	781	797	779	759	766	760	799	719	785	725	740	749	743	776	794	777	766	729	832	800	786	720	775	762	759	753	748	784	761	761	791	769	770	762	827	803	804	771	745	750	751	763	741	751	757	804	771	759	745	800	752	789	712	782	847	734	739	831	770	749	739	776	790	773	769	731	778	735	786	749	744	817	769	754	756	756	793	717	842	761	781	783	776	743	780	795	760	745	753	777	750	809	852	749	746	772	750	789	803	747	791	756	765	764	773	758	779	780	805	780	772	743	710	803	785	781	745	692	772	778	782	767	730	786	719	748	733	795	770	779	779	765	744	787	770	767	740	796	766	801	781	738	758	774	750	779	772	739	795	751	748	747	771	801	791	769	804	782	786	756	776	756	808	762	778	777	748	789	764	722	736	750	786	742	846	783	790	765	773	721	777	717	776	773	741	765	767	738	819	758	801	752	750	767	739	733	786	721	816	743	788	785	792	778	753	726	754	804	749	754	776	744	745	745	803	772	770	751	766	790	782	754	777	770	778	738	748	756	756	694	797	756	836	767	764	764	787	767	755	756	781	767	778	761	743	785	755	753	755	735	774	791	825	771	783	780	793	755	740	797	742	763	783	766	767	729	779	769	778	778	756	811	811	784	734	772	757	721	737	745	751	788	785	783	725	724	743	773	772	754	779	787	757	742	773	775	773	742	769	818	790	756	790	727	791	821	725	813	772	713	756	789	716	760	796	775	761	788	724	807	788	739	748	737	771	779	749	790	771	833	801	705	779	827	745	775	763	766	778	737	768	781	767	775	754	755	773	733	749	792	777	751	818	719	747	770	778	766	762	728	719	775	749	771	791	771	748	774	822	744	807	773	723	727	783	792	727	780	797	768	803	783	776	794	779	778	783	764	771	785	798	785	763	732	803	765	806	752	722	760	826	739	806	779	755	768	742	742	792	769	732	800	721	750	752	769	757	757	759	752	759	739	757	721	750	727	775	739	757	781	751	773	759	781	757	752	749	832	734	734	793	780	787	738	750	721	750	772	729	734	781	764	764	727	754	774	772	773	774	810	790	792	726	742	765	760	787	779	774	830	744	837	723	821	775	755	761	770	765	749	745	785	706	720	779	793	776	735	755	793	809	784	786	757	724	789	783	791	758	760	768	779	737	855	748	800	755	795	757	759	792	786	735	763	784	792	768	794	751	747	795	734	752	754	755	759	763	816	768	765	777	775	816	770	774	760	802	769	793	793	733	812	838	816	765	796	748	754	770	782	767	770	795	766	790	786	804	747	749	768	770	756	748	738	760	737	786	780	799	720	785	746	792	739	818	723	748	758	749	773	739	740	765	769	773	764	703	767	787	749	732	781	804	758	801	738	775	774	709	752	752	756	782	755	768	758	752	792	712	813	751	824	739	768	793	759	783	771	750	756	758	768	811	744	768	779	815	803	763	766	748	722	765	766	767	739	750	820	784	762	732	771	770	810	783	761	798	776	745	794	796	741	775	743	758	763	829	757	738	753	784	797	746	801	786	766	757	803	761	718	708	737	843	809	774	806	711	733	783	756	739	804	750	748	757	781	752	760	761	777	739	773	747	735	775	782	814	769	821	727	800	744	761	744	742	814	800	777	815	727	753	758	734	736	782	782	757	719	791	755	757	723	747	751	803	757	789	797	788	800	781	758	792	797
980	58	49	46	37	50	32	41	45	51	41	44	38	43	39	34	37	48	36	54	32	33	33	48	41	39	32	44	38	55	53	38	29	47	45	36	41	39	41	34	33	38	44	35	39	39	42	43	41	36	40	32	49	44	36	38	33	37	46	38	28	38	40	40	37	43	36	42	50	36	42	48	30	34	45	44	49	42	34	39	29	40	33	36	52	42	44	41	38	56	22	39	35	41	33	43	35	43	40	34	34	47	35	42	39	29	41	43	27	39	35	41	31	39	48	31	33	36	44	38	45	37	32	47	27	36	45	37	28	36	31	31	46	38	40	46	42	36	39	36	50	45	42	43	36	38	47	29	39	42	37	41	45	38	44	41	41	34	38	34	37	39	39	37	40	43	39	40	51	34	32	34	38	55	39	43	42	46	41	38	35	41	41	43	44	40	33	36	35	44	38	29	35	47	40	34	28	37	26	40	36	37	43	48	35	38	36	26	42	44	35	43	32	44	40	40	34	33	31	29	36	31	40	34	36	45	49	40	23	39	47	38	33	39	30	49	30	30	47	42	38	35	46	29	36	37	43	27	41	30	25	41	41	38	34	47	50	50	33	36	38	47	35	33	46	48	43	40	35	49	41	42	44	34	36	38	48	52	43	32	40	38	43	34	45	36	37	42	40	39	28	50	34	49	32	30	44	36	45	36	50	35	28	38	45	34	39	44	37	45	38	45	37	44	31	42	39	45	47	37	42	35	36	39	42	50	39	35	28	45	24	36	33	32	28	31	39	32	44	36	42	45	39	35	36	41	33	40	50	39	40	32	26	43	47	37	39	45	36	24	37	43	37	41	36	44	38	35	47	39	35	37	56	39	40	37	30	37	35	47	36	37	56	34	37	49	41	43	48	39	31	42	42	40	38	41	27	43	46	39	35	43	38	44	43	40	40	42	37	44	42	26	47	32	37	47	31	49	38	37	37	35	32	35	37	55	52	45	45	43	44	34	42	51	41	45	41	43	43	38	42	41	53	41	35	31	31	57	37	33	45	27	41	39	49	32	39	39	41	49	33	36	39	31	47	39	38	43	44	35	39	49	50	38	37	36	45	36	36	31	39	37	35	34	37	45	33	40	40	37	40	40	42	35	30	35	28	41	25	35	36	35	48	34	36	44	54	38	40	39	42	43	46	37	39	35	38	30	30	38	40	43	37	46	33	42	42	36	30	49	43	52	43	49	33	26	44	40	37	42	34	38	29	44	36	36	32	34	32	33	48	35	34	35	43	37	31	38	27	41	31	48	32	39	53	36	36	44	32	41	43	41	52	32	42	40	36	44	48	43	37	31	44	37	40	41	39	42	52	51	40	46	49	47	39	36	42	50	40	33	34	36	39	46	30	39	40	41	44	44	48	35	39	26	34	38	32	39	36	41	38	40	43	48	29	39	52	37	40	42	32	41	26	43	38	37	49	39	38	43	35	38	39	36	36	42	46	38	35	38	43	36	41	38	36	32	34	37	39	35	36	53	43	40	38	33	46	44	42	39	47	33	32	34	31	42	26	35	38	35	47	34	31	45	42	39	28	44	32	35	38	34	39	36	36	46	37	42	35	32	47	37	30	40	29	36	35	42	41	39	41	37	46	51	40	31	38	29	40	37	36	50	51	31	29	39	36	42	43	43	34	51	34	43	47	32	38	45	32	57	52	51	45	43	36	36	40	43	29	40	45	34	37	31	38	42	42	22	36	40	43	43	34	40	43	47	43	34	45	39	44	37	37	35	34	40	27	33	39	29	37	45	41	39	35	37	36	47	39	33	42	41	45	29	40	34	31	47	42	36	45	45	32	41	34	29	35	40	48	35	48	36	37	34	43	29	29	44	46	39	42	29	37	33	33	31	38	44	28	34	43	29	45	39	40	44	33	43	26	32	29	37	43	26	30	37	37	27	47	40	44	46	50	46	44	35	30	39	35	39	39	45	42	35	36	33	35	36	46	38	32	28	32	49	28	39	35	35	24	43	39	33	28	36	57	28	36	45	29	44	43	35	42	42	37	40	37	35	34	43	35	43	35	39	48	40	39	41	35	38	27	39	28	40	25	43	33	41	37	36	42	33	33	38	37	38	39	43	42	50	42	35	35	40	28	37	47	34	37	38	39	37	37	48	44	33	35	33	39	37	41	41	42	46	30	50	41	41	42	33	42	32	33	36	34	37	32	46	38	34	38	47	36	44	34	24	42	35	36	39	41	41	39	48	38	38	33	30	41	37	50	32	43	39	41	35	42	38	35	37	34	36	45	49	47	41	33	39	35	38	39	25	41	33	44	45	33	49	43	32	52	43	29	34	42	41	34	48	35	35	45	45	54	35	38	45	37	30	34	54	51	38	39	47	40	26	43	44	47	43	36	42	39	32	40	47	32	32	32	41	28	33	28	32	45	39	37	33	35	46	26	37	37	35	36	36	35	41	42	38	36	39	37	36	31	40	33	39	31	27	47	48	38	47	33	38	39	39	41	32	50	40	44	42	35	34	39	39	40	43	37	43	37	44	34	40	46	44	42	43	30	40	35	44	35	39	37	27	34	37	40	36	37	37	38	46	47	46	49	31	32	36	40	30	34	37	38	37	37	34	42	40	54	39	36	28	29	33	27	40	45	37	38	39	42	40	40	37	36	41	30	37	43	43	43	25	33	39	30	48	42	44	33	28	35	39	39	40	39	50	34	35	35	39	31	40	32	40	33	32	31	40	53	44	38	38	29	29	45	27	36	41	23	49	35	34	39	36	45	32	38	38	42	33	34	45	39	35	43	44	37	35	34	42	35	31	35	35	44	48	38	36	49	39	41	34	44	36	48	30	33	37	37	28	54	38	33	37	32	43	35	34	41	36	45	47	41	35	41	36	39	39	43	49	45	44	41	39	38	48	43	44	33	40	38	48	49	31	25	38	36	24	38	29	47	39	39	35	38	34	47	50	28	37	37	34	36	43	44	37	44	25	47	35	41	42	56	28	47	37	37	45	38	41	49	37	39	47	42	41	44	34	37	33	40	43	42	34	42	31	36	41	43	40	52	40	49	41	44	50	39	47	33	43	34	35	25	36	38	34	40	35	49	29	36	35	33	34	40	39	42	48	40	41	40	44	38	34	34	26	43	38	45	39	46	42	44	37	43	50	31	29	36	43	38	43	29	43	45	33	30	35	43	34	38	36	46	36	45	32	36	35	41	45	39	42	35	43	27	29	30	48	47	40	35	36	31	35	32	44	40	41	41	38	52	55	30	26	36	45	36	32	33	43	29	41	46	30	48	36	46	35	47	38	43	33	39	40	53	35	44	35	41	47	37	38	43	48	47	42	49	39	40	45	43	40	42	52	45	45	40	49	27	34	35	44	36	39	40	48	47	45	38	46	33	38	38	40	48	32	43	42	47	37	38	43	35	38	39	43	31	38	35	43	44	43	37	46	37	36	41	39	30	53	35	43	45	43	34	29	40	49	46	42	50	37
6131	515	361	400	542	694	646	582	511	525	465	427	409	384	394	390	386	379	357	347	353	350	323	347	345	350	332	327	299	332	332	315	347	334	330	302	352	290	302	322	298	306	293	319	308	296	319	338	287	345	299	325	283	303	309	314	302	304	320	315	302	292	302	309	288	316	269	311	322	307	291	291	324	333	318	316	280	345	305	316	318	298	316	276	316	302	339	297	300	322	327	325	348	343	291	292	313	323	291	304	307	298	354	308	321	281	304	295	294	323	301	299	307	287	303	320	294	306	308	296	337	305	281	305	289	289	343	316	342	316	287	294	277	311	297	286	306	309	310	294	296	330	274	295	309	312	321	336	309	306	310	299	322	310	289	303	320	310	296	311	304	319	302	335	306	320	349	284	307	308	328	317	292	319	297	289	322	297	318	305	325	282	297	322	292	318	276	306	327	310	298	303	309	306	299	295	296	296	320	288	294	333	299	297	302	286	305	290	329	291	269	325	265	303	324	307	314	332	289	328	315	301	305	285	293	315	298	307	317	298	290	332	331	317	314	296	306	296	318	304	308	322	294	290	318	297	283	291	268	322	317	286	275	301	302	328	291	304	313	289	326	293	311	320	290	342	308	292	301	276	289	269	303	288	306	294	302	287	275	293	329	310	282	295	290	288	336	332	314	339	322	337	322	313	307	311	275	296	338	295	335	313	315	290	288	285	331	323	288	314	297	326	284	299	313	297	327	316	328	316	314	293	300	318	282	291	296	300	309	326	339	317	326	299	314	319	288	340	310	305	316	321	286	327	309	299	322	304	305	301	294	330	298	297	288	304	310	309	299	308	304	312	282	318	316	305	307	318	290	313	295	261	312	296	298	324	296	331	312	307	287	289	277	288	305	293	308	294	336	316	323	342	287	321	328	335	286	327	303	312	289	314	286	287	315	297	322	271	293	302	286	282	274	325	296	316	291	322	315	309	314	300	333	300	305	320	304	294	304	262	328	302	316	297	296	273	305	305	291	325	297	317	283	306	293	314	301	326	307	287	320	349	301	303	305	288	285	303	282	314	332	296	316	341	283	281	313	315	294	284	287	301	277	306	308	346	313	325	323	290	288	315	312	285	314	331	325	311	294	296	309	333	334	295	300	310	327	277	288	297	298	285	301	336	290	294	280	326	338	312	337	310	274	309	284	310	277	300	312	283	293	287	290	321	306	346	314	323	284	298	263	300	309	330	293	315	287	301	298	316	297	285	319	281	303	316	287	313	311	300	289	305	339	297	304	316	297	300	274	287	306	312	305	314	319	278	307	303	313	246	289	312	325	335	305	333	323	311	311	274	325	325	297	279	326	294	303	311	325	291	294	297	333	299	302	308	291	285	281	296	310	292	286	310	329	285	295	319	304	291	302	283	344	281	303	322	278	300	294	288	304	297	306	287	267	301	276	305	310	315	296	288	324	317	298	292	295	294	302	285	296	320	306	318	320	299	282	297	317	335	312	327	320	297	325	278	292	322	315	301	323	283	307	328	303	278	286	306	308	334	282	311	297	298	286	327	302	313	260	310	324	307	306	281	310	292	307	317	268	295	310	289	295	321	343	310	286	292	305	334	266	295	340	278	289	288	308	296	323	294	346	311	312	282	315	304	304	311	289	334	283	292	289	290	315	308	310	314	308	275	306	294	314	355	287	280	282	338	338	312	295	303	319	272	324	268	280	310	294	312	332	310	314	318	317	326	283	313	280	330	309	296	280	303	313	300	298	299	327	287	294	312	315	316	295	298	275	317	299	307	322	300	286	288	310	329	309	300	288	314	275	324	296	314	325	301	276	298	272	314	310	277	300	282	298	318	327	304	286	330	318	283	281	294	309	328	293	305	308	319	302	328	306	323	272	277	321	298	342	342	281	311	311	293	286	319	298	302	312	302	288	334	329	321	309	300	325	285	307	289	286	320	318	299	288	337	306	266	290	277	323	312	327	314	293	277	278	260	308	311	290	323	303	309	299	292	289	303	302	332	288	282	322	304	298	294	307	313	289	310	336	319	325	303	298	307	322	282	311	315	310	308	281	298	275	323	300	282	331	295	296	314	332	277	302	302	319	263	327	287	300	285	293	291	291	322	289	297	315	290	290	303	301	297	301	313	289	294	323	328	313	320	291	282	305	297	305	297	308	318	312	284	302	295	306	323	310	318	274	305	306	325	295	305	291	294	289	290	305	308	320	320	320	336	311	296	303	288	294	292	310	293	277	310	333	286	303	290	324	319	286	287	292	336	308	315	291	293	277	345	286	326	317	304	303	306	295	296	309	299	293	294	278	311	318	361	285	323	289	294	301	284	292	301	288	316	295	296	301	293	306	294	299	324	348	312	295	310	293	300	308	288	306	282	309	300	281	281	327	320	272	316	312	298	303	308	306	322	294	300	290	311	297	297	283	315	306	319	320	288	288	305	293	296	309	272	300	296	281	324	289	310	319	314	326	302	281	320	305	297	303	305	308	288	324	317	259	309	302	312	296	305	296	305	295	297	279	325	293	290	301	323	304	341	312	284	316	295	292	306	319	305	299	313	316	306	330	287	280	308	275	320	303	306	297	325	304	329	315	313	268	344	315	291	293	313	305	296	296	317	303	316	308	285	326	345	289	318	287	321	310	302	304	309	295	298	277	270	287	320	293	304	294	287	318	315	307	309	286	333	280	287	286	312	319	303	290	298	308	327	321	293	285	337	290	318	298	311	269	293	324	307	311	329	277	312	310	307	298	309	297	261	312	312	312	326	293	299	300	296	291	321	281	343	293	311	302	271	297	270	305	318	290	311	329	285	296	285	299	301	298	299	333	327	300	257	295	316	284	273	305	280	313	289	320	327	299	278	292	328	286	314	329	289	286	309	283	315	290	300	310	275	306	302	305	294	309	317	285	318	324	279	293	304	310	311	280	299	290	292	338	287	290	295	307	313	265	332	315	320	319	309	322	301	311	295	311	306	310	319	306	282	319	342	349	318	288	302	287	301	313	305	308	322	306	325	283	321	321	297	312	289	316	333	308	324	311	289	302	329	306	306	285	275	288	277	283	299	298	305	319	308	275	327	322	286	301	308	305	278	304	286	287	299	324	277	314	307	312	288	277	336	291	332	315	319	275	309	305	292	302	318	317	321	277	323	305	311	295	313	314	322	272	311	299	278	277	311	326	292	304	313	314	302	280	318	313	293	288	314	343	298	332	312	303	332	303	318	305	305	306	329	300	304	307	318	303	322	302	278	312	323	298	297	327	325	280	313	302	316	325	312	295	321	316	322	324	298	305	309	304	310	288	293	322	321	326	308	324	258	276	301	329	335	302	297	316	292	292	285	316	318	306	299	288	314	326	334	271	315	272	316	318	320	305	280	308	297	283	305	283	270	310	284	331	286	313	303	292	297	323	332	323	308	293	315	294	283	315	311	326	331	291	306	291	293	293	303	317	321	309	291	312	323	333	306	331	291	273	304	351	321	295	321	296	284
418	129	91	84	88	82	98	96	106	104	99	90	87	77	74	91	69	87	70	79	86	75	81	68	74	79	67	76	69	67	73	80	62	75	78	68	61	53	69	76	74	66	57	74	77	74	77	80	60	74	76	66	70	64	69	47	68	92	77	74	67	67	72	71	62	71	69	79	62	61	83	63	65	69	68	62	71	68	91	68	71	71	56	66	65	66	56	69	58	77	79	58	69	84	58	75	69	66	70	77	75	78	68	63	74	61	62	69	69	74	68	90	79	74	65	72	65	69	59	78	69	65	79	90	68	94	70	62	70	54	74	67	75	59	80	85	77	65	71	66	69	58	62	66	79	55	61	76	60	71	68	68	60	87	87	55	73	62	64	79	73	68	70	79	84	79	64	66	70	68	77	79	70	82	74	61	71	65	56	67	64	77	82	56	71	82	71	72	74	70	66	72	74	93	67	37	81	65	65	81	65	68	70	56	82	64	58	65	68	67	61	77	65	81	58	66	51	72	95	73	64	52	61	75	66	69	72	70	90	50	61	65	64	77	83	73	77	57	68	70	72	60	73	71	78	75	69	67	66	72	62	74	68	71	62	66	66	75	81	65	69	59	62	76	60	88	60	71	81	49	51	63	82	69	59	68	48	84	67	52	72	61	68	52	70	72	51	81	70	66	72	74	58	49	63	67	57	72	59	68	73	51	71	83	75	63	62	71	85	60	67	64	77	66	68	65	79	60	67	68	71	62	59	74	47	74	85	62	54	70	69	66	63	66	72	65	62	79	76	75	78	70	69	73	76	67	63	59	69	70	80	68	78	77	72	70	76	71	64	61	71	63	75	72	72	59	73	83	73	68	57	62	54	72	90	70	66	72	68	75	67	70	70	85	62	72	63	77	77	66	81	64	72	68	64	75	89	70	71	79	64	85	84	75	70	61	69	71	50	72	71	61	48	78	69	72	62	72	75	72	65	67	72	69	60	61	67	78	62	78	69	65	84	66	81	72	78	59	73	74	76	90	64	69	75	74	73	67	67	69	72	69	75	65	70	78	72	68	71	66	70	60	71	79	70	77	74	56	66	66	66	75	72	74	57	73	69	75	73	61	72	69	72	66	63	69	66	68	69	85	56	80	82	62	91	65	72	86	83	75	61	71	83	75	84	55	80	63	68	57	72	68	73	77	67	64	80	61	77	90	69	62	76	76	62	77	67	63	70	66	85	82	73	68	70	60	62	71	65	73	79	73	68	78	74	70	61	58	80	73	63	62	59	74	59	57	82	80	71	70	67	70	55	73	59	81	66	69	79	81	76	70	72	67	70	59	70	70	54	64	82	61	75	71	76	69	69	65	63	72	61	51	52	71	48	65	73	68	59	59	67	69	62	74	68	65	80	69	66	71	76	57	62	75	71	77	73	61	91	62	67	94	103	78	57	61	61	81	72	78	73	68	75	72	64	77	78	67	73	67	62	71	69	68	73	56	69	72	82	76	70	74	73	63	70	79	95	55	64	68	74	64	61	79	64	64	78	69	71	67	84	64	75	85	73	67	57	74	71	62	74	82	75	67	67	78	73	64	69	64	68	89	67	64	77	73	52	66	72	74	63	75	69	68	74	73	75	67	61	72	70	68	67	70	56	74	66	81	55	71	63	65	81	66	65	65	48	81	78	62	72	52	58	54	84	63	77	68	80	53	69	64	68	65	54	59	71	72	72	63	69	67	61	84	67	59	81	71	77	50	81	73	56	72	74	63	63	73	65	66	67	65	73	61	74	71	68	71	74	68	71	64	60	66	73	78	74	63	55	71	69	70	58	57	70	78	68	58	47	77	50	82	61	70	74	66	58	82	74	74	85	62	64	62	61	54	65	55	65	68	63	71	62	66	62	65	76	63	64	54	70	66	63	61	65	66	69	81	86	74	63	63	65	84	62	70	68	63	84	80	71	82	77	59	69	76	71	72	70	59	93	77	61	80	76	66	84	74	73	53	54	82	75	83	76	64	84	54	70	90	52	83	71	75	73	67	70	70	69	63	67	71	71	64	69	74	64	72	72	80	66	61	64	60	76	59	70	67	63	72	73	76	77	79	73	63	64	75	82	77	84	59	57	68	59	57	64	74	63	65	79	56	74	82	76	86	75	86	65	74	84	60	63	97	73	74	69	77	66	70	59	57	62	64	75	67	67	55	72	76	82	51	74	66	75	68	60	65	63	56	90	73	71	72	59	61	69	66	74	75	85	76	74	63	66	76	75	72	76	82	71	68	70	51	69	56	84	67	62	66	69	68	63	80	69	72	71	55	70	63	93	63	66	69	73	77	54	61	78	62	63	69	70	79	71	77	76	70	53	63	69	67	70	55	68	82	58	76	69	68	63	60	80	74	62	68	64	80	59	71	62	76	77	63	74	82	75	66	59	69	72	67	74	68	69	69	69	70	59	83	56	77	71	78	66	79	68	69	60	58	79	63	70	60	69	83	73	81	86	61	53	73	61	79	75	78	73	71	72	84	78	92	55	62	64	66	85	77	72	59	72	69	81	87	69	62	71	75	67	87	63	70	61	70	69	59	69	67	71	69	61	67	76	68	67	56	64	69	68	67	74	74	64	68	71	79	63	76	56	60	68	71	73	72	51	78	77	82	66	92	72	62	65	72	84	67	76	66	73	70	56	91	80	81	57	73	84	75	58	74	74	69	63	78	80	66	70	63	72	84	72	68	69	63	58	72	54	67	83	78	74	62	85	71	70	84	71	79	85	74	71	61	69	77	70	64	67	70	74	65	61	72	53	80	78	91	60	56	64	67	76	69	78	61	79	62	68	59	70	82	56	69	63	78	59	75	70	72	78	72	69	63	74	52	67	70	74	70	71	67	61	66	78	66	71	70	73	76	78	61	66	86	67	65	75	66	81	80	74	59	85	60	82	72	74	75	66	70	90	84	71	76	76	69	55	69	64	63	74	75	61	78	76	77	78	67	80	77	73	62	80	75	70	80	51	65	68	83	74	57	56	70	62	76	71	67	68	65	78	52	63	82	65	79	75	76	68	67	70	55	73	60	69	70	85	69	76	57	66	66	75	50	66	59	68	64	58	65	64	73	67	80	65	68	61	65	65	67	82	65	62	70	71	82	57	66	71	69	75	57	73	70	78	62	71	63	79	72	54	68	61	73	73	66	71	56	76	69	71	65	68	66	73	72	83	67	79	71	88	65	80	59	68	74	67	64	75	65	55	72	67	81	66	77	69	74	69	74	66	85	62	68	80	65	76	77	74	85	73	69	86	60	60	55	73	74	69	74	74	70	75	66	83	65	73	74	88	74	61	68	65	62	62	74	70	70	64	60	70	64	80	68	63	62	84	86	69	77	92	77	65	57	74	74	84	70	67	74	63	72	61	67	56	87	82	66	62	66	73	62	65	58	71	64	68	78	65	64	75	68	77	61	72	73	81	74	69	88	72	75	78	74	70	66	77	67	73	57	67	76	62	80	81	64	67	69
5140	1633	860	955	1866	2456	2347	1912	1694	1376	1302	1093	985	928	846	760	722	716	718	676	664	635	598	611	631	578	569	552	598	646	537	544	535	559	570	553	553	521	487	507	534	525	532	566	496	523	535	517	577	535	509	511	534	524	518	544	482	515	539	544	523	515	514	482	494	527	556	524	519	542	513	479	526	523	486	510	497	511	469	482	525	481	515	462	500	510	519	492	503	513	548	515	513	512	509	485	495	506	491	499	501	481	539	488	511	529	496	501	476	540	483	457	518	512	507	478	526	520	510	460	472	511	505	525	521	490	547	486	488	541	511	546	501	508	491	511	481	496	542	473	482	481	502	487	505	478	505	502	509	516	469	489	499	529	497	504	488	498	505	512	508	482	553	487	516	486	489	499	505	495	508	526	525	515	501	472	522	482	498	490	513	502	511	514	510	558	482	486	494	522	501	512	537	526	500	466	503	498	506	509	511	523	518	483	502	481	505	540	515	509	500	555	500	474	481	508	487	519	533	535	489	512	494	466	540	468	522	510	480	556	487	531	501	470	532	483	479	514	499	500	540	520	482	489	492	501	561	468	458	456	518	497	521	493	507	493	496	516	486	500	501	511	510	520	531	499	529	501	536	521	488	488	476	497	509	479	526	518	538	516	488	531	478	510	500	501	525	501	512	490	508	524	545	478	502	533	501	529	556	494	471	471	471	514	501	480	535	475	545	509	501	489	502	485	559	486	550	533	525	529	516	503	476	456	497	534	540	504	491	503	528	517	492	506	544	498	519	514	495	489	520	522	521	482	489	470	491	506	492	529	508	489	511	511	511	530	460	504	497	511	512	526	515	485	513	500	465	520	470	493	498	514	497	534	493	519	551	487	540	468	538	505	531	515	539	509	456	516	508	519	501	444	474	509	504	516	531	511	510	541	496	495	492	527	512	517	523	479	480	508	500	476	496	490	461	507	494	508	491	458	494	487	513	523	482	546	515	518	508	517	502	504	491	502	440	554	489	464	476	510	472	499	480	509	500	505	503	521	531	514	495	508	508	468	505	512	481	477	524	503	453	493	535	452	503	489	480	487	498	510	466	513	470	524	505	487	514	530	505	494	514	534	487	539	527	474	514	504	479	515	500	513	505	497	509	508	472	515	502	532	489	494	504	492	508	498	509	493	503	544	516	485	532	461	505	507	494	462	561	518	472	503	526	473	520	482	520	518	508	525	493	490	442	533	475	515	532	489	528	531	568	501	499	533	485	500	493	477	510	504	511	513	548	517	460	460	568	512	487	514	505	471	478	547	522	531	521	491	501	503	516	508	518	454	539	499	508	500	474	497	495	499	509	468	497	528	491	525	470	526	473	479	497	508	519	490	484	525	519	479	480	472	527	477	511	516	504	482	493	502	528	493	461	499	499	509	501	520	494	510	516	485	500	542	497	473	480	529	560	482	524	511	485	491	546	461	490	534	527	466	518	483	516	488	514	487	500	489	512	497	485	493	466	519	504	491	523	500	506	484	502	514	545	449	481	516	479	508	518	497	495	487	478	493	477	524	535	538	520	535	484	465	528	508	497	475	533	546	505	524	514	510	520	466	479	516	515	508	508	517	552	512	480	525	495	519	479	515	513	519	495	461	526	487	486	513	526	489	476	480	485	474	472	484	509	487	497	509	528	510	522	459	499	502	467	503	490	461	505	470	493	525	532	495	560	522	474	513	457	503	479	471	564	522	509	511	501	475	492	485	496	519	504	504	498	504	510	490	489	489	472	520	524	467	515	515	510	490	460	473	505	504	483	512	467	499	486	504	488	492	501	493	524	471	495	518	499	509	496	521	513	531	507	506	491	523	495	522	496	516	537	516	493	505	500	465	519	509	493	483	472	531	498	483	513	452	517	494	531	485	501	504	488	442	511	535	474	505	509	470	469	482	466	502	521	488	508	522	488	486	499	501	497	465	508	447	537	504	504	494	509	508	478	508	534	487	520	478	513	486	517	513	530	490	510	469	493	515	480	504	493	521	471	478	493	485	454	485	467	513	541	459	466	526	500	496	503	483	539	442	554	522	493	483	514	479	506	476	553	524	525	491	527	470	498	543	484	483	482	561	520	500	497	485	516	479	508	524	464	528	457	511	521	490	505	484	508	534	503	475	491	496	472	481	491	492	477	476	488	488	498	494	476	503	494	504	503	546	546	498	520	484	520	481	496	503	518	492	520	508	484	514	491	495	505	515	478	498	505	493	500	533	506	496	496	474	505	526	448	540	504	489	516	484	527	549	462	520	508	489	503	533	494	496	512	509	496	453	456	504	503	495	494	506	519	514	557	520	517	504	495	486	502	503	517	521	457	499	504	488	512	514	483	543	478	549	486	483	523	493	508	527	466	489	503	504	484	497	486	538	531	466	487	477	502	490	518	530	503	530	499	495	504	551	500	492	531	506	505	529	524	499	549	472	521	479	485	492	467	469	526	470	506	433	522	464	493	504	488	501	519	464	510	515	517	510	508	521	498	500	474	489	500	499	483	527	533	503	483	487	502	489	499	473	452	501	453	478	508	515	481	483	508	493	495	475	523	505	513	478	502	477	545	484	526	517	496	526	541	524	508	542	569	490	501	508	508	510	479	528	533	530	508	515	501	496	489	513	525	500	518	506	521	511	487	498	521	533	516	519	504	541	483	528	535	533	514	460	534	495	488	492	514	537	508	508	477	550	496	540	483	524	497	527	453	474	495	490	521	515	500	505	479	537	523	448	520	516	502	499	543	489	500	525	486	498	546	495	474	530	507	477	486	507	537	501	482	503	518	491	496	549	507	499	484	467	515	475	475	492	449	503	460	520	484	520	523	552	515	480	492	495	526	484	501	473	511	507	461	450	482	522	507	513	511	543	496	498	502	501	483	480	525	531	530	482	489	557	520	511	501	495	529	493	481	502	516	532	516	504	495	512	498	512	480	535	504	489	496	453	487	533	507	504	486	510	585	453	497	505	491	467	485	523	493	518	509	515	498	491	482	499	501	505	471	485	487	486	480	519	509	475	529	536	504	533	504	494	545	474	506	478	520	505	506	526	500	499	525	509	477	483	483	526	514	509	518	476	505	510	502	491	542	543	521	514	466	549	497	525	512	492	516	551	522	515	509	469	545	484	496	482	487	515	496	504	506	515	532	500	525	476	494	499	551	533	530	523	503	515	471	504	498	450	479	520	503	558	509	510	526	523	497	504	483	501	511	481	498	493	496	491	511	535	453	509	485	515	507	457	455	529	548	512	518	524	478	487	477	495	483	529	450	471	486	513	541	506	532	501	504	450	498	494	511	505	505	516	452	480	495	506	523	500	501	483	535	524	492	490	520	533	498	471	490	484	513	494	444	511	470	552	480	523	474	481	518	509	533	490	526	513	471	424	500	500	506	484	521	505	505	459	500	511	512	547	512	526	528	478	495	549	485	537	500	480	533	517	494	530	528	448	506	543	530	478	492	502	532	536	533	498	483	521	535	550
1588	196	96	99	91	85	85	111	101	91	99	101	100	77	92	75	92	79	93	85	93	73	90	93	78	94	94	86	102	77	82	79	73	81	90	76	77	80	80	82	69	78	87	64	66	87	86	71	70	78	77	77	78	73	83	83	67	75	77	81	84	86	63	85	95	79	84	71	81	87	67	81	82	68	72	62	85	88	69	76	74	69	79	74	77	68	84	81	84	72	88	80	82	96	82	91	84	66	78	83	72	78	84	70	70	80	79	72	89	84	69	81	66	68	81	83	83	100	76	66	80	83	67	78	85	72	74	76	76	90	71	78	73	69	91	61	74	67	79	74	78	86	73	72	78	73	62	80	90	73	67	75	89	70	70	77	82	74	93	71	71	85	78	74	88	87	66	81	88	80	85	67	84	91	68	70	76	73	72	71	75	80	72	97	85	92	89	79	71	92	76	91	77	90	79	89	87	66	83	77	76	60	78	59	88	70	80	79	82	65	78	83	74	76	85	69	81	73	94	89	75	89	83	70	82	75	88	66	68	67	78	102	79	99	90	68	83	73	71	72	67	86	90	59	94	73	72	74	80	64	85	79	76	95	78	88	67	80	68	67	87	76	61	78	62	85	86	73	82	83	83	81	85	81	70	86	80	87	86	70	74	90	75	76	79	81	77	89	70	94	86	74	78	91	92	87	74	82	70	86	79	70	69	77	78	90	70	87	96	84	80	84	81	79	64	76	72	70	84	89	74	62	70	87	74	77	58	75	76	96	77	79	69	93	70	89	82	83	77	71	78	83	82	83	83	76	74	80	78	72	71	91	82	70	71	79	62	78	85	57	86	76	76	69	79	80	57	81	82	93	86	88	70	79	66	84	79	80	71	86	69	76	82	72	77	65	77	73	80	91	73	87	87	65	63	97	92	77	73	57	84	79	86	70	76	61	72	56	72	83	74	67	97	79	76	79	89	79	77	76	74	74	66	71	72	74	66	65	82	73	97	81	89	65	89	66	79	80	74	89	87	84	76	76	74	77	83	86	74	77	73	78	67	68	73	77	89	64	84	81	73	69	87	77	80	102	92	71	81	90	79	85	81	81	92	68	71	75	75	80	85	83	76	77	70	81	79	86	69	70	93	71	69	73	74	78	81	69	77	70	87	80	66	64	84	94	83	68	78	83	83	71	79	71	78	91	61	79	78	79	71	80	94	80	86	78	89	72	84	88	73	82	77	81	80	81	84	79	75	82	83	74	71	52	98	76	84	69	76	65	75	77	76	78	99	75	85	70	74	72	67	76	73	89	88	64	62	76	81	79	72	70	70	75	76	83	75	94	64	62	86	56	70	78	79	81	86	75	95	86	81	77	70	74	80	66	83	79	70	70	73	77	89	84	65	60	77	76	72	81	75	74	74	96	93	93	81	83	71	79	74	85	76	80	71	85	75	79	84	78	79	91	90	84	67	75	94	74	92	65	81	81	73	74	74	75	70	78	83	84	87	73	91	80	64	73	85	90	70	84	74	73	73	88	80	69	81	73	78	65	67	71	96	73	81	82	87	78	89	77	84	78	74	82	64	69	74	92	105	78	74	84	67	75	64	56	74	70	78	77	70	84	59	69	87	86	84	70	68	96	84	81	93	83	76	68	71	73	64	74	80	92	88	87	73	84	73	88	82	87	73	72	82	82	76	77	99	71	86	78	85	88	79	85	75	75	73	78	84	72	65	74	75	65	89	65	80	81	85	90	81	81	72	88	91	78	92	88	72	86	65	57	82	94	76	87	76	76	72	90	57	72	93	82	67	69	84	93	73	98	76	100	73	73	83	76	83	88	76	86	80	74	76	77	93	88	68	77	86	73	74	85	65	85	52	88	78	96	77	89	70	74	80	73	74	82	66	79	83	81	83	57	71	86	71	85	82	77	72	86	83	76	76	86	85	80	77	77	86	74	83	87	83	78	75	70	80	60	71	90	65	86	86	80	77	78	65	76	73	86	81	67	86	79	89	69	80	78	80	84	79	75	80	71	71	63	88	84	79	77	76	68	81	76	66	91	69	93	83	85	84	74	86	73	82	72	55	83	90	84	76	87	86	81	61	82	100	95	88	72	83	86	81	80	75	83	73	63	81	71	83	80	71	70	70	73	83	84	76	90	72	88	94	71	80	70	86	84	70	82	77	76	72	84	66	81	60	87	59	68	75	67	82	80	69	77	90	77	75	87	70	85	76	96	94	78	68	69	73	84	68	88	74	78	70	73	80	87	65	91	70	83	74	71	68	78	89	83	79	77	87	72	77	75	82	94	79	72	67	83	76	87	92	82	70	81	98	71	73	82	76	71	81	75	83	89	76	81	69	73	87	77	71	70	81	80	73	77	69	69	88	64	94	66	65	61	80	88	71	80	88	75	77	73	81	80	84	69	86	62	84	72	64	72	70	81	75	75	72	72	73	55	79	75	69	82	87	91	67	79	66	93	70	74	74	88	74	66	91	65	83	82	86	90	75	82	79	80	74	104	84	72	71	89	89	78	91	84	89	77	76	83	92	82	62	84	59	83	76	61	85	77	81	85	67	82	83	85	86	75	93	83	74	67	71	88	81	67	67	78	65	89	73	71	80	82	100	91	82	75	63	68	77	85	88	67	80	67	79	82	70	73	98	86	82	74	77	81	73	92	67	64	81	82	79	73	66	95	74	77	74	73	70	67	72	86	80	86	69	71	74	89	85	67	76	65	84	68	79	68	75	84	81	83	80	80	63	83	75	67	91	89	72	85	86	84	66	67	65	74	74	95	85	87	91	81	75	75	80	87	64	66	68	83	80	71	56	75	65	88	86	82	82	82	84	70	63	103	91	73	78	80	70	87	76	79	76	73	63	75	82	89	86	92	79	78	75	81	87	80	90	79	71	82	70	89	73	89	70	75	75	79	85	83	73	67	80	72	79	63	92	86	76	81	63	91	86	83	92	70	73	68	88	79	69	86	74	81	87	66	75	85	86	54	65	78	97	85	61	82	63	70	71	82	92	94	76	95	84	80	83	82	59	85	84	84	80	66	85	73	69	75	64	75	73	81	74	74	87	82	80	79	85	90	68	70	66	82	97	93	77	70	77	83	95	79	81	63	89	69	83	72	74	78	73	88	68	80	81	77	68	75	82	89	69	83	83	74	64	74	72	99	68	83	82	74	66	74	63	72	70	78	78	74	64	96	75	75	84	68	66	64	73	82	54	60	62	83	83	76	96	101	84	78	67	83	72	80	72	86	76	61	76	78	78	72	67	71	79	76	74	72	96	80	72	75	75	68	78	71	78	71	93	80	77	75	89	72	82	76	82	78	69	76	69	82	92	69	85	75	75	65	82	60	72	83	59	81	77	75	93	77	78	80	88	82	85	77	73	78	88	72	67	70	70	85	81	67	74	90	86	75	73	86	80	65	86	86	72	81	94	84	92	79	79	100	89	70	59	69	71	73	90	75	82	75	81	72	76	91	69	96	75	76	63	88
7629	2253	845	868	1622	2097	2101	1912	1588	1473	1272	1173	1138	1009	936	928	812	814	814	788	744	708	761	751	658	688	714	657	674	664	661	687	695	653	653	624	656	608	652	670	618	642	539	617	575	608	674	613	598	618	606	624	592	627	620	558	620	622	612	581	590	553	568	583	612	633	549	590	598	640	601	582	637	633	583	622	597	621	553	584	602	626	591	604	585	619	563	596	600	584	618	589	655	573	580	572	588	682	572	618	629	592	622	593	563	574	578	627	584	576	576	587	585	610	603	580	618	575	570	612	622	604	605	589	587	603	577	594	620	606	555	605	610	592	633	642	598	605	621	581	592	588	607	636	622	549	618	573	614	595	583	607	588	628	600	563	575	628	600	609	608	591	591	601	621	584	659	594	565	600	580	606	599	571	595	606	600	599	584	656	616	631	605	628	597	606	578	584	572	569	606	588	612	620	581	600	632	607	609	634	611	592	604	590	590	588	600	577	586	563	619	578	601	614	596	568	578	596	603	576	614	562	598	627	598	606	582	601	596	592	605	576	589	602	592	614	594	627	599	618	579	581	609	542	644	568	587	579	581	643	620	640	605	598	581	577	639	549	612	612	541	558	615	586	572	576	591	569	625	572	597	596	572	606	581	580	573	647	562	573	579	535	604	611	641	568	568	601	561	562	606	602	620	573	617	581	595	575	639	567	575	572	562	625	568	523	610	603	549	620	584	591	619	586	577	572	643	572	618	576	601	587	612	626	557	597	603	608	600	612	556	636	629	580	562	605	623	600	574	556	589	617	596	639	605	570	576	591	597	612	594	624	578	606	591	586	597	601	613	608	587	630	644	593	615	618	588	588	576	581	597	607	648	586	576	612	623	572	646	577	636	592	544	544	584	620	619	583	580	582	600	613	586	582	594	610	581	555	621	596	600	581	607	605	561	604	569	609	571	556	559	598	592	564	596	570	587	570	591	594	610	565	551	595	583	612	587	562	588	600	562	601	582	649	620	598	609	632	616	609	671	586	592	601	592	620	626	603	590	598	568	599	549	565	616	629	590	593	606	606	548	568	611	586	599	629	636	573	530	540	571	586	593	640	602	548	675	635	533	597	588	609	600	558	634	583	601	610	598	652	601	623	624	603	595	567	583	618	601	570	611	596	568	614	567	625	545	596	567	614	596	592	586	569	620	614	616	575	537	618	577	551	593	620	578	609	626	602	596	592	650	614	581	587	602	544	631	628	548	609	559	582	581	580	633	578	604	619	578	588	588	624	593	632	635	606	550	627	601	620	601	590	583	603	582	615	608	611	592	634	611	576	606	551	602	657	582	620	558	651	595	590	603	602	604	604	633	594	592	620	618	565	598	568	579	607	613	613	571	604	610	576	598	577	612	587	580	626	648	566	603	609	600	582	609	635	576	593	580	588	580	617	588	595	586	571	595	599	599	590	595	625	565	621	578	583	582	660	569	596	606	590	577	578	574	603	586	596	607	575	578	574	622	576	610	596	621	581	601	615	594	583	611	600	611	614	593	569	558	606	577	618	555	549	564	611	570	551	581	578	561	579	578	577	599	596	625	610	576	590	585	579	630	605	614	585	618	574	590	575	604	581	597	595	601	572	589	601	597	588	597	590	572	563	555	599	569	632	633	591	555	618	602	609	556	665	582	584	550	569	612	611	597	616	594	599	617	603	648	614	589	609	601	584	573	588	628	583	630	595	583	633	621	576	648	644	540	585	591	621	583	604	615	599	602	591	597	591	624	586	572	626	546	563	650	602	603	588	589	624	621	585	627	578	555	592	574	608	628	576	579	593	604	588	592	591	594	530	576	549	612	595	568	590	623	532	633	657	600	615	602	625	575	595	605	562	561	598	638	606	597	605	597	573	606	606	571	593	595	616	582	538	558	623	577	636	609	603	580	619	579	630	616	578	636	567	568	591	607	589	583	605	616	585	605	597	597	578	608	597	610	591	607	618	581	633	605	595	630	593	608	584	591	620	559	585	586	595	611	588	611	607	558	582	594	623	613	564	578	571	640	576	593	622	607	602	599	574	611	584	600	619	567	603	616	586	598	580	613	617	563	574	597	576	585	628	627	606	594	598	590	621	619	595	609	594	576	581	613	588	598	607	597	593	618	629	609	610	580	576	588	566	628	566	556	618	599	592	565	553	584	611	581	576	629	627	560	589	540	567	635	588	566	596	606	595	564	561	567	604	607	619	593	588	592	568	626	603	530	563	604	551	579	550	619	575	593	601	574	620	590	578	563	564	582	577	582	580	600	611	562	519	608	544	583	588	595	617	602	603	599	555	573	596	555	584	601	561	544	600	586	640	569	598	577	632	610	597	621	613	601	591	615	596	539	617	582	600	589	652	569	562	628	578	636	557	581	590	558	594	629	583	647	584	588	587	589	599	597	619	615	635	584	623	586	588	604	520	588	565	595	591	604	620	596	584	589	625	591	548	616	583	579	595	574	607	589	626	615	571	582	643	614	620	600	591	593	598	594	608	644	604	599	598	585	587	617	609	576	647	599	582	586	588	527	583	605	615	617	629	583	547	605	607	574	601	578	621	646	589	547	632	593	653	591	594	606	571	587	631	586	617	594	574	604	656	612	518	618	631	590	602	638	565	586	594	581	575	590	608	615	605	586	579	571	595	656	598	585	609	614	596	654	576	613	625	598	587	556	615	575	592	594	613	630	575	606	613	595	642	616	552	554	621	626	594	546	579	589	590	603	578	603	598	615	598	587	605	577	610	613	609	601	603	552	620	585	632	616	583	564	593	597	563	601	618	584	579	568	635	654	580	562	630	585	578	616	546	605	540	572	596	571	563	593	610	569	594	593	615	618	610	575	592	556	579	618	628	598	613	605	669	584	582	587	584	612	596	550	596	602	570	600	617	601	620	565	621	620	598	613	596	587	595	566	590	621	598	621	585	594	630	567	602	607	565	632	609	561	617	611	562	610	600	621	686	589	577	574	601	568	582	610	671	565	593	622	566	624	559	605	606	614	607	559	583	596	585	590	547	597	602	612	612	606	563	623	643	587	596	649	609	577	613	571	600	564	605	601	587	607	578	588	578	590	607	628	643	658	588	608	576	570	574	609	580	566	628	582	580	560	581	537	604	592	591	562	605	560	644	559	604	591	632	591	653	584	628	601	595	622	590	583	575	618	582	574	558	647	613	585	599	615	592	599	585	633	590	629	552	619	602	597	546	590	601	556	573	561	598	575	593	591	607	588	576	593	609	572	586	607	585	642	601	582	538	562	583	587	580	574	614	627	578	635	564	573	602	562	590	588	608	601	554	608	567	569	602	633	636	613	623	590	565	581	612	601	615	611	618	609	623	616	562	607	560	559	576	585	595	621	567	559	571	617	619	644	597	570	585	608	607	610	584	611	602	611	583	638	607	568	613	601	610	610	642	606	598	615	609	616	571	569	610	546	570	550	622	591	657	645	608	608	591	637	596	584	614	578	580	616	542	602	622	614	567
917	330	131	138	119	136	131	147	140	129	143	134	120	119	105	128	111	129	116	114	114	106	119	102	117	115	102	117	118	134	118	94	114	111	119	96	116	97	109	118	110	95	130	109	123	113	96	88	106	114	97	108	121	102	117	113	123	110	106	117	87	90	114	100	115	103	103	114	103	106	98	121	95	111	90	97	124	102	132	92	98	123	121	88	115	86	72	123	119	103	101	97	97	98	100	99	107	128	102	92	117	107	101	100	111	91	101	108	124	101	92	98	110	119	104	127	98	99	89	89	104	100	116	97	113	102	103	101	97	99	96	103	110	99	120	111	110	129	96	114	98	103	109	97	97	82	115	95	100	111	102	121	116	95	117	117	131	100	117	96	91	98	125	101	98	107	104	109	101	105	78	93	113	113	121	100	95	110	114	131	99	113	104	108	102	118	111	98	101	91	97	114	113	120	90	106	99	93	116	110	91	104	117	113	107	111	87	103	101	104	120	108	129	106	103	107	126	121	94	106	88	104	108	101	107	113	97	108	87	89	91	116	97	108	106	103	109	92	104	110	109	102	126	103	112	95	100	107	114	109	130	116	102	122	102	99	102	104	107	97	98	110	96	133	111	99	95	125	89	102	100	115	113	98	91	107	98	103	127	99	80	94	125	107	91	112	115	96	96	86	114	110	110	87	121	105	99	78	83	103	100	99	104	122	109	106	100	105	93	112	92	89	107	122	107	123	105	102	121	105	109	97	105	94	111	98	105	99	112	93	110	118	100	119	118	98	124	107	123	104	109	107	106	108	91	109	100	105	107	107	105	106	93	103	104	103	100	117	111	108	93	88	118	97	127	109	116	103	97	119	102	131	113	108	105	105	114	103	100	128	93	101	119	108	96	111	118	102	106	109	97	107	123	117	108	107	102	112	123	102	118	107	117	100	111	90	100	110	111	113	114	118	111	98	112	112	103	115	101	109	127	130	100	92	92	120	105	109	106	117	113	102	91	91	87	90	117	109	110	112	98	94	94	91	128	109	95	104	97	114	102	98	88	115	98	118	119	82	119	115	84	116	97	97	118	125	91	112	96	122	103	95	104	100	105	119	108	105	122	112	106	122	114	111	115	99	108	113	115	101	114	113	139	91	99	96	110	103	109	106	133	106	94	109	98	108	81	105	110	110	113	124	99	114	107	110	107	93	106	102	106	122	111	108	111	105	107	123	117	111	114	91	117	109	117	101	101	117	104	117	100	122	103	89	114	105	114	110	97	107	109	125	107	96	114	103	115	108	92	111	98	100	104	87	123	110	128	101	113	95	101	95	108	121	96	105	109	95	106	94	96	108	101	104	115	121	88	99	106	101	92	127	110	111	109	122	99	116	114	116	106	97	108	114	115	111	118	119	84	112	124	123	97	124	93	104	133	96	108	105	115	102	104	96	103	88	106	91	105	111	113	104	101	106	99	111	92	106	125	116	118	112	116	93	106	96	115	97	95	112	125	110	98	102	90	122	89	97	121	117	123	123	112	102	131	103	115	130	85	116	114	120	106	109	95	114	114	94	113	109	104	132	96	122	94	95	86	101	101	105	102	120	94	105	101	102	104	96	103	91	93	122	110	101	109	104	103	124	114	79	118	103	117	109	101	98	121	121	104	101	109	87	105	102	94	112	112	107	109	116	96	125	117	104	123	109	92	129	90	107	110	89	97	106	114	96	107	121	114	89	100	104	105	112	118	101	102	100	108	111	97	104	120	84	115	104	98	107	111	109	103	90	110	116	97	107	108	110	97	110	117	103	102	106	113	107	118	110	101	120	105	112	101	106	98	109	117	106	118	102	100	108	112	117	114	112	96	115	108	101	112	110	102	108	109	112	118	105	106	106	114	117	117	104	107	94	110	125	116	115	130	79	114	94	94	103	108	88	98	80	100	83	93	106	114	115	107	108	109	104	112	107	85	117	110	90	110	111	112	110	115	125	103	103	117	102	96	111	104	114	106	110	125	91	100	112	105	103	116	103	102	92	100	108	95	103	99	107	99	98	120	111	115	101	98	101	112	124	102	99	115	89	116	114	107	99	95	92	96	102	106	104	103	103	110	110	110	115	110	109	105	102	119	90	113	109	113	110	103	103	103	107	102	118	121	90	123	116	104	107	120	88	113	104	110	109	100	84	124	104	112	111	123	111	113	109	109	92	107	118	100	101	110	103	118	110	105	105	86	87	100	136	103	91	124	109	80	121	114	98	119	104	102	90	120	105	93	105	107	120	121	113	109	106	103	98	109	113	100	107	91	118	106	107	118	121	103	89	93	115	105	112	96	103	102	98	98	99	117	90	100	126	120	108	90	87	92	107	82	100	134	116	125	104	102	116	115	96	96	121	115	119	105	92	108	109	107	113	89	111	108	100	105	110	100	96	96	110	99	98	118	104	115	92	97	99	99	109	108	100	132	107	96	107	101	115	126	125	101	100	88	124	105	120	103	114	93	95	107	94	117	100	117	103	111	119	120	92	103	105	119	107	115	120	94	125	120	108	108	107	107	83	116	112	113	108	106	95	111	107	93	103	122	105	99	126	123	101	103	129	92	98	107	107	111	109	97	100	100	118	102	109	99	96	109	111	101	112	124	102	115	88	123	104	113	111	116	103	112	112	99	117	103	99	101	110	89	101	105	109	97	110	103	105	114	106	91	104	107	94	106	96	123	108	109	109	100	115	121	127	115	103	121	112	108	103	117	102	88	81	108	107	139	111	115	112	101	92	117	132	121	100	107	120	106	111	131	96	88	99	115	107	126	107	118	93	106	106	127	111	94	123	90	130	104	95	110	116	100	117	106	96	102	106	94	110	99	103	119	111	102	97	122	102	103	97	111	104	95	95	100	94	108	103	109	117	111	110	118	114	109	118	106	95	91	106	104	108	98	109	103	117	85	113	105	97	104	114	109	104	123	122	101	82	114	102	106	112	104	94	107	106	98	109	103	105	104	99	105	103	106	105	118	124	105	110	107	110	109	98	116	99	90	108	97	115	111	127	95	115	92	127	102	108	101	102	101	126	117	121	103	106	100	119	105	104	105	105	100	113	122	99	112	96	99	99	93	115	102	92	115	101	109	108	116	110	115	99	107	109	109	102	108	103	106	100	94	96	102	109	105	108	108	111	109	93	112	121	97	104	114	97	99	107	120	102	122	113	115	116	104	94	90	82	120	107	104	111	95	89	99	109	112	99	102	113	116	102	111	87	126	101	110	107	102	109	98	100	111	99	112	107	120	106	111	99	115	104	94	104	114	99	98	109	106	90	88	101	98	106	116	97	119	77	100	131	103	94	95	111	93	100	109	90	104	121	107	120	102	122	125	104	116	118	107	122	102	109	129	94	97	101	103	103	91	127	111	99	103	117	99	115	118	116	119	129	112	122	111	105	126	103	99	106	103	104	95	120	108	117	113	113	107	129	112	108	114	129	116	91	108	99	109	99	106	111	109	104	120	88	124	135	116	89	116	107
8553	3956	1275	1420	2787	3835	3720	3159	2715	2315	2018	1734	1664	1455	1424	1242	1164	1148	1154	1025	1069	1002	979	968	904	949	917	854	910	951	912	860	854	832	807	859	857	826	847	846	820	829	826	819	819	780	847	792	794	837	789	807	796	811	822	793	774	803	845	805	764	752	776	768	779	772	796	812	711	797	749	784	796	819	780	798	758	783	778	821	723	789	809	790	776	739	763	783	765	787	788	753	805	797	775	733	748	782	774	756	761	725	774	729	757	791	787	768	760	780	770	772	821	789	796	781	834	777	787	794	786	754	749	843	767	774	758	742	778	769	737	771	786	790	773	817	773	737	801	771	761	788	749	802	767	764	750	764	768	790	790	774	775	812	796	753	827	762	793	782	766	780	740	785	760	771	757	765	807	749	794	744	726	757	793	789	791	786	804	785	829	796	714	790	759	788	743	739	763	746	800	787	782	692	769	758	834	756	808	745	774	783	744	754	795	738	763	752	744	758	792	769	768	738	797	708	745	705	771	811	774	751	752	729	723	758	764	743	793	762	811	765	745	793	742	745	715	839	772	776	792	778	784	744	780	762	814	859	821	724	769	771	770	769	795	762	760	787	778	726	750	767	740	771	770	738	804	791	753	763	711	774	710	765	756	771	729	756	768	741	760	744	803	805	757	750	811	749	725	756	773	775	740	784	734	803	702	742	806	813	747	732	736	732	752	771	735	754	839	715	744	789	762	711	760	742	805	760	807	815	807	759	739	765	786	748	764	784	764	831	788	798	760	748	756	775	759	746	724	782	739	770	746	770	779	755	740	730	720	752	718	781	794	781	766	717	790	770	734	789	778	779	726	751	778	788	781	781	740	748	776	756	806	757	746	783	752	781	743	762	808	777	824	743	761	775	812	779	820	783	771	792	787	775	803	740	787	768	743	779	717	737	802	736	768	783	824	823	764	819	741	803	845	783	748	706	800	772	725	765	779	813	807	788	796	781	734	758	735	755	783	769	763	741	776	724	771	782	756	734	753	752	778	806	732	787	751	774	745	745	761	757	814	749	789	810	766	766	729	730	725	778	743	747	766	801	805	814	783	764	745	771	811	803	752	732	792	780	769	753	763	781	818	753	741	750	777	760	778	794	786	809	781	784	746	775	731	738	777	768	790	729	755	786	782	780	727	765	781	743	719	725	764	735	767	746	775	762	765	811	763	780	746	833	751	745	787	789	782	821	757	748	755	782	787	819	782	788	739	724	753	742	735	783	788	751	762	731	775	788	725	742	747	753	791	764	799	775	743	782	774	737	746	771	761	774	758	763	750	811	783	748	733	743	715	779	709	819	735	744	718	743	767	757	749	793	789	768	752	774	790	792	818	790	787	732	773	786	755	751	788	770	780	762	774	784	792	759	778	785	800	776	761	791	768	759	803	782	760	815	732	724	779	763	731	770	771	809	745	778	784	784	768	729	790	770	808	794	787	789	786	731	720	811	766	794	759	730	752	803	730	729	752	792	731	754	741	739	726	764	778	789	727	736	738	808	774	760	750	787	735	779	772	769	756	786	753	755	755	746	772	783	718	746	771	778	769	776	761	774	741	771	800	785	768	797	746	772	748	776	745	763	763	739	777	760	779	739	781	767	784	816	731	750	770	743	776	752	778	764	810	763	772	724	751	706	777	772	767	766	766	712	778	786	775	774	710	770	762	784	724	764	746	764	787	758	831	809	733	789	792	722	790	693	726	767	788	734	774	766	804	757	821	760	769	759	785	765	765	798	758	722	754	788	750	743	787	770	732	752	751	788	728	773	781	784	804	720	774	762	787	808	762	763	777	781	768	776	788	762	792	778	792	764	775	746	764	741	746	781	766	712	749	794	770	783	740	775	736	738	737	814	772	701	775	799	772	760	800	757	785	738	761	780	765	754	790	790	782	815	751	788	715	695	814	763	814	773	803	789	746	775	729	765	787	814	764	784	761	789	804	741	726	758	761	784	716	770	745	816	711	734	771	746	743	748	766	754	738	786	787	741	817	738	742	774	735	762	756	781	770	767	723	760	793	726	739	753	785	771	795	784	771	809	734	771	774	783	765	764	769	691	758	716	743	717	793	768	770	729	775	772	769	775	807	730	765	701	739	772	796	760	801	724	819	773	813	716	772	771	760	804	740	752	713	714	747	744	788	775	777	754	767	789	810	760	718	752	775	781	750	789	797	748	760	754	795	780	763	733	694	758	735	782	766	792	772	803	765	743	783	811	781	782	787	758	768	812	789	752	788	771	792	764	828	764	749	785	775	776	762	794	749	744	756	699	771	771	739	769	768	771	761	798	769	782	771	754	778	810	783	791	798	765	786	799	705	718	744	775	768	759	758	795	778	731	783	772	767	718	829	749	809	753	762	792	770	739	746	753	778	751	739	701	794	722	751	793	793	722	765	768	791	760	740	772	725	776	769	775	748	709	760	800	773	771	760	806	755	767	758	776	717	741	783	733	783	768	756	721	803	730	777	779	811	790	755	763	757	770	768	819	809	746	755	798	762	736	724	764	737	733	769	758	778	807	779	804	769	762	751	772	789	754	792	762	782	777	773	759	778	768	762	808	727	735	793	779	823	774	766	797	775	744	816	763	790	797	737	781	716	721	757	766	780	774	762	773	752	743	757	783	748	777	798	796	792	770	757	759	778	792	756	753	741	769	787	778	763	834	778	723	761	743	724	699	714	796	752	756	771	769	724	724	791	706	744	751	690	741	798	783	722	752	738	731	750	774	770	758	728	783	783	778	763	732	774	799	774	759	753	756	799	714	762	748	741	779	803	746	794	760	742	730	806	814	804	776	788	756	770	799	776	834	780	745	800	760	771	772	804	742	736	763	776	785	737	763	757	777	731	779	777	823	788	755	783	717	726	768	813	745	749	763	741	753	769	803	790	730	801	739	794	761	757	792	728	793	762	789	800	714	735	785	784	740	808	814	746	772	759	757	788	731	732	762	771	792	699	809	749	783	800	745	743	794	770	811	759	821	737	759	732	774	738	780	768	785	785	754	756	803	730	796	767	786	755	797	767	719	759	798	762	720	742	790	798	764	779	747	741	723	772	768	781	799	786	781	746	776	701	715	735	745	792	793	781	759	829	769	730	739	754	745	731	783	753	759	770	745	705	793	765	760	751	728	794	748	769	800	809	760	755	760	765	753	755	770	802	752	791	765	778	760	760	755	776	731	736	748	777	804	758	828	746	768	772	754	810	814	738	741	757	776	772	738	772	763	810	765	772	792	767	734	772	722	768	820	759	751	781	721	767	771	806	755	752	702	780	728	757	734	770	812	754	821	821	767	768	759	802	794	754	788	782	753	815	740	765	773	769	729	789	730	818	804	768	790	728	751	671	785	736	782	727	780	737	757	752	756	727	778	759	749	768	805	766	811	784	787	767	761	816	775	771	754	771	786	787	789	746	728	703	768	767	765	810	741	788	752	766	757	780	745	779	773	794	770	773	769	757	718	784	755	751	798
1044	91	34	40	36	40	41	43	38	47	41	32	38	50	39	38	32	58	48	49	45	38	48	34	40	37	29	45	37	45	33	36	41	35	32	24	37	43	36	36	30	46	34	26	39	47	51	36	51	41	37	42	33	36	37	40	30	30	33	38	46	35	35	30	36	35	50	37	35	37	40	40	55	41	33	36	46	39	40	39	45	35	45	50	33	53	43	33	38	40	33	32	36	35	43	49	34	34	44	30	42	49	42	42	40	44	41	43	38	31	36	28	42	34	36	44	47	38	39	39	36	32	40	52	29	35	47	36	41	47	46	31	35	35	33	30	33	47	40	45	45	42	39	45	30	37	36	38	40	46	37	40	41	38	41	50	41	34	39	51	42	40	28	30	36	31	39	32	36	34	34	45	34	48	42	49	52	34	34	42	33	44	24	43	34	33	39	42	39	48	33	50	33	42	44	37	32	50	41	40	37	37	43	44	57	30	29	42	39	44	35	36	40	32	39	36	49	41	39	29	43	35	33	38	34	33	33	39	39	48	40	44	35	43	29	40	46	41	37	34	41	34	38	37	32	37	43	39	38	29	36	44	53	40	40	31	51	27	35	34	27	44	42	47	46	29	38	27	40	48	33	45	32	42	32	41	43	38	37	48	45	36	34	36	41	35	43	23	36	33	46	41	31	34	37	39	41	26	40	40	28	41	32	33	50	44	36	44	31	38	37	48	38	50	37	35	27	40	37	33	43	34	32	35	40	40	29	41	38	33	30	41	37	31	31	39	54	36	41	34	51	38	39	40	30	31	45	46	32	47	28	41	43	40	40	37	46	43	39	45	34	37	41	38	50	34	52	35	29	41	35	39	26	26	44	41	47	38	42	40	38	33	33	33	42	45	41	41	36	40	42	34	45	45	39	44	37	29	33	25	40	40	42	41	35	44	43	39	30	34	30	42	41	39	45	48	37	47	38	35	33	30	37	42	33	42	38	43	40	37	42	33	39	44	35	33	40	43	38	35	29	37	35	45	39	32	28	41	49	38	45	45	38	34	39	35	39	49	40	34	52	33	44	43	39	39	36	42	34	41	52	44	47	49	48	45	33	41	39	36	44	41	31	26	31	52	49	39	36	53	47	44	40	50	36	40	43	38	48	38	40	35	38	41	40	30	41	40	44	40	51	44	50	34	44	35	30	34	49	44	36	33	43	52	35	31	36	33	45	51	43	26	37	48	38	27	33	28	46	42	35	45	34	51	40	37	41	36	40	48	51	36	37	38	36	32	26	38	29	40	30	33	44	38	38	40	49	41	48	39	36	40	46	34	44	47	39	46	36	45	49	39	47	49	40	43	37	29	50	39	43	36	34	32	42	44	24	50	37	34	41	39	42	38	38	42	46	33	36	42	41	32	41	41	50	37	33	29	35	44	54	36	39	39	39	30	38	45	42	32	33	42	49	49	39	37	51	29	30	34	30	41	38	37	32	24	38	38	38	34	40	36	35	38	41	30	35	45	28	39	40	37	38	40	30	34	39	30	38	34	30	41	37	32	41	28	35	37	44	38	36	30	43	37	39	47	40	47	47	36	42	29	24	38	44	47	46	34	38	32	45	31	42	46	32	28	35	40	40	49	35	33	40	47	39	44	39	47	32	42	37	26	44	34	39	32	44	49	43	38	34	28	36	28	44	33	40	43	40	28	33	52	45	23	33	43	40	38	40	31	37	38	41	43	52	28	29	43	50	42	42	42	42	35	37	39	47	37	35	37	39	33	31	47	36	35	36	40	31	33	35	28	41	32	33	42	42	34	46	31	39	52	33	42	31	28	40	45	35	49	33	43	35	28	42	34	44	57	39	49	32	30	38	47	40	42	28	47	34	45	36	31	33	44	39	59	45	55	27	43	42	27	35	33	42	42	45	30	43	43	32	37	33	30	45	33	36	42	37	44	43	36	41	44	39	48	31	43	33	37	39	34	44	33	38	43	41	27	31	40	35	43	25	45	46	47	37	42	44	28	32	38	42	31	36	36	40	43	32	48	39	43	36	38	45	33	47	32	43	38	45	36	29	30	34	33	37	33	42	34	37	43	35	34	33	26	27	39	37	42	38	34	30	35	36	49	40	41	38	35	38	41	29	44	37	36	34	32	45	35	41	39	45	29	36	52	53	41	34	36	38	36	39	35	33	34	41	36	44	36	44	42	41	49	29	40	41	35	34	32	35	34	44	35	28	36	42	40	30	37	31	48	32	35	48	44	40	35	49	31	33	24	35	36	35	42	37	36	38	49	37	38	36	38	35	41	34	39	49	33	38	40	40	34	35	36	30	39	45	40	40	44	35	34	48	34	35	40	46	42	42	35	31	37	36	44	51	36	32	41	37	27	31	46	33	23	43	37	37	32	47	47	39	37	33	31	29	38	43	46	35	46	50	36	40	37	28	44	24	31	44	27	24	29	41	50	35	39	33	55	37	41	39	46	41	38	36	39	33	40	42	31	44	33	39	50	37	31	40	31	39	44	38	43	30	37	35	40	35	47	43	33	38	33	34	24	47	43	41	39	26	37	42	48	25	43	37	44	41	51	34	46	44	47	47	47	40	30	36	42	42	38	37	35	38	38	47	31	42	29	33	43	41	37	41	33	50	34	43	33	38	39	37	40	48	26	28	43	38	40	42	42	26	33	40	42	33	48	35	47	30	33	30	35	48	44	43	42	29	39	35	41	41	42	46	45	31	41	38	47	45	37	36	39	39	35	41	42	32	41	37	37	42	41	41	44	28	47	35	43	44	39	34	41	37	41	33	40	39	34	31	37	38	40	44	42	41	44	43	34	33	36	37	37	30	34	43	33	44	38	31	35	39	43	40	36	27	29	50	33	32	37	39	40	48	38	46	48	44	55	36	28	37	42	44	39	33	38	40	32	38	26	47	27	34	45	45	29	32	35	34	32	43	26	45	36	49	45	44	42	39	34	48	30	33	46	32	40	46	36	39	42	33	35	44	33	41	35	46	33	45	35	52	32	39	47	47	54	39	47	40	35	30	30	36	34	39	38	45	44	48	35	35	38	47	40	36	36	43	30	35	42	34	58	39	47	37	46	53	35	36	38	37	36	42	37	33	30	37	33	46	35	34	42	42	44	32	42	33	38	27	42	40	44	39	37	45	36	43	41	43	45	33	42	46	45	37	48	42	45	38	35	40	34	41	26	37	38	33	35	46	43	34	38	32	35	32	45	53	30	46	42	39	42	36	41	38	57	41	53	37	40	44	34	39	46	36	40	31	44	38	41	43	40	44	32	45	32	46	39	38	53	30	38	47	39	35	25	27	41	47	40	31	47	38	41	43	36	35	45	39	33	41	32	41	43	35	52	31	40	45	50	31	46	45	42	27	37	40	46	33	45	31	43	28	37	36	40	33	33	45	41	39	44	36	54	30	38	42	47	46	35	37	37	40	41	44	40	49	34	39	45	34	41	39	40	30	41	42	46	36	33	43	32	36	39
7356	1449	412	384	530	648	629	548	559	531	448	440	410	422	414	346	370	350	329	354	317	324	340	342	334	290	343	324	311	351	284	301	316	322	333	298	318	316	308	321	306	309	286	291	328	300	316	309	312	307	293	284	360	330	331	286	300	278	299	353	272	298	297	303	305	276	327	303	330	287	293	312	302	306	288	281	317	343	279	290	330	331	292	326	334	288	326	309	299	302	323	303	330	306	322	299	309	329	293	309	288	275	320	351	331	312	287	296	293	325	310	307	298	296	305	362	324	306	308	340	290	305	323	305	295	324	323	314	300	335	302	300	296	316	321	285	303	310	316	325	307	300	309	322	322	315	291	317	325	291	322	345	315	323	333	308	319	282	344	300	319	306	327	274	309	322	301	307	339	311	305	303	295	263	336	276	306	319	278	328	285	319	286	293	288	313	313	296	325	309	345	297	305	299	301	310	308	294	294	294	318	299	340	316	312	356	310	295	332	290	310	293	283	291	302	301	329	300	294	310	286	309	321	343	322	307	316	316	328	327	300	286	319	325	314	353	310	319	302	299	313	299	314	307	347	304	289	361	302	299	317	311	309	294	276	336	351	275	324	318	327	315	302	304	326	327	319	296	330	320	287	313	312	302	311	328	340	321	321	286	288	256	308	296	305	310	310	315	295	308	327	349	347	295	287	265	288	315	316	318	282	326	297	303	295	328	312	327	334	308	294	302	309	340	272	300	308	320	270	332	292	319	302	318	310	286	284	286	277	288	310	316	281	307	342	304	304	297	299	320	298	317	315	264	322	324	343	284	305	310	333	315	292	301	311	321	312	268	298	319	301	348	287	320	279	324	338	323	300	314	321	305	331	303	299	310	301	290	302	322	280	292	275	299	328	318	305	331	305	316	282	320	317	287	331	304	291	307	320	293	294	325	302	301	325	318	297	312	327	309	337	293	304	315	320	310	320	285	282	293	279	311	334	296	305	315	313	295	309	312	309	298	284	329	344	305	330	284	291	330	329	294	304	313	326	259	293	313	291	305	330	318	319	303	324	301	298	311	320	344	292	296	322	321	330	300	297	324	303	333	321	302	321	348	320	311	322	325	303	340	313	312	294	310	315	320	305	318	292	300	325	295	311	290	318	305	304	303	294	314	321	273	315	304	340	324	297	283	322	294	336	298	273	316	326	324	297	313	291	330	304	323	266	302	296	320	305	330	283	324	335	292	281	298	314	313	329	328	313	322	306	304	292	343	321	300	303	295	324	318	302	311	307	283	317	289	348	294	307	261	331	298	325	273	303	279	266	299	325	324	340	324	310	309	301	277	312	312	321	339	287	280	330	304	312	311	310	283	311	307	299	301	291	335	316	305	345	305	315	310	272	304	293	306	307	353	304	282	343	295	310	307	265	305	329	281	314	322	287	306	346	327	298	328	326	272	288	284	303	322	314	316	333	303	297	319	324	305	315	280	321	292	300	300	313	314	313	308	305	330	315	297	321	329	307	275	271	326	318	315	292	310	317	328	334	268	315	297	337	315	274	329	303	266	324	293	317	294	317	303	305	333	311	322	295	325	359	288	312	291	322	310	333	302	314	302	321	324	324	316	314	320	314	284	308	332	323	305	300	277	296	305	279	301	289	302	321	298	287	302	351	271	290	303	269	321	317	292	309	312	318	272	324	284	301	304	287	306	291	310	321	303	293	313	318	296	304	317	327	307	312	277	296	311	293	289	294	326	287	304	294	303	319	276	322	282	293	307	324	286	307	311	293	326	331	330	320	292	309	299	327	311	314	312	308	306	287	285	311	297	276	313	317	294	297	278	290	313	259	304	293	321	312	330	293	321	298	285	327	293	269	292	339	296	340	302	312	304	277	283	301	332	348	337	315	291	274	314	319	319	289	312	299	304	291	320	309	296	332	308	291	332	301	343	314	290	313	300	314	312	288	308	289	309	341	331	337	322	277	315	297	300	323	282	306	309	320	319	307	347	292	277	309	314	326	314	286	328	315	336	309	303	318	311	286	300	290	315	315	304	300	321	269	300	301	286	293	310	288	297	284	341	290	330	281	298	278	288	307	306	278	322	325	305	290	306	323	281	327	321	314	309	304	272	285	314	277	282	311	293	309	294	317	290	322	296	286	314	322	287	334	327	319	317	309	335	310	297	338	317	292	297	301	300	311	314	340	326	315	318	296	307	273	315	318	298	305	297	308	318	290	312	325	272	286	303	283	350	316	317	272	313	300	317	315	310	297	320	300	340	307	338	285	292	308	327	305	325	282	330	290	331	328	312	318	306	274	303	303	308	284	277	307	314	310	344	318	316	312	310	347	306	303	318	288	311	305	297	315	261	331	306	323	322	298	332	326	334	289	286	292	294	323	328	321	293	284	324	324	297	310	324	320	314	301	309	291	288	323	322	290	318	272	296	319	313	317	321	319	293	322	324	299	303	304	304	317	316	292	331	313	268	310	312	326	335	316	304	316	290	320	315	298	316	301	299	305	316	308	332	331	302	293	295	301	318	292	312	305	308	322	334	325	302	296	277	311	301	291	310	311	318	316	324	311	327	308	287	319	328	317	315	303	319	276	304	306	311	307	311	302	315	322	265	280	286	291	317	294	309	324	309	342	320	313	316	303	299	288	307	312	308	296	267	332	291	306	329	304	301	296	311	300	319	307	292	310	323	310	311	288	305	289	319	304	300	302	280	360	299	299	263	307	293	303	296	354	291	288	302	285	332	296	283	305	339	299	334	304	303	301	313	329	331	299	320	268	340	284	316	303	280	320	357	313	325	318	317	323	295	326	330	324	329	304	309	306	310	324	293	332	275	308	321	302	295	265	273	310	303	313	311	332	320	346	326	334	308	327	301	323	279	296	300	332	285	321	322	311	322	304	307	349	298	314	273	302	314	329	309	316	301	304	299	327	283	318	279	282	264	287	299	314	309	335	321	307	327	285	322	312	309	305	311	331	301	282	331	296	311	305	300	324	275	323	311	313	307	318	309	302	304	306	280	301	325	317	316	329	305	315	302	305	298	298	287	303	311	311	323	319	308	311	295	325	324	295	351	329	301	298	339	317	314	323	302	318	287	344	309	291	305	312	296	344	303	300	318	329	340	319	309	291	322	306	291	309	310	324	293	300	306	299	325	282	329	337	283	300	316	279	320	294	333	293	313	315	315	340	329	285	296	328	313	310	310	325	306	300	303	321	325	299	332	279	321	301	343	312	293	300	331	335	319	331	331	299	318	307	286	311	322	284	322	315	293	334	314	315	288	300	316	296	315	307	335	332	286	294	304	320	322	310	292	311	299	321	302	310	299	306	301	334	330	297	281	283	283	310	281	276	300	306	329	306	320	310	301	323	310	322	320	320	312	293	304	312	311	317	298	341	298	289	298	334	321	298	340	303	330	348	323	306	269	293	318	340	295	294	268	286	259	289	300	315	293	314	313	289	310	291	302	317	329	329	295	334	287	316	303	304	316	327	298	307	315
546	302	73	96	79	86	103	90	90	91	70	79	89	87	84	77	82	80	76	80	74	73	68	65	78	80	65	61	86	72	66	64	83	82	65	69	72	71	58	80	67	61	56	72	59	71	58	68	77	64	65	76	78	78	82	58	62	78	78	65	69	72	59	73	55	82	75	73	79	78	81	74	70	71	66	59	70	80	81	59	52	69	76	71	75	69	69	49	67	66	78	81	74	76	80	53	67	65	73	72	62	62	67	66	85	61	75	57	78	75	68	64	61	67	65	72	64	54	77	76	64	79	81	71	72	64	58	67	60	80	65	63	65	64	70	76	62	74	72	58	74	63	76	57	68	73	81	82	69	72	84	62	67	61	69	75	71	75	77	80	76	68	73	71	86	72	71	56	74	69	73	67	63	56	63	90	65	72	58	73	64	63	60	65	79	69	74	75	77	75	65	70	69	80	53	71	72	61	70	59	74	73	60	80	92	73	72	88	78	73	57	66	63	67	74	81	97	65	71	79	77	81	68	62	72	64	64	78	79	67	76	75	47	86	63	68	80	65	69	55	81	69	78	69	61	66	69	68	68	73	74	64	73	67	67	78	71	72	68	65	76	66	68	69	76	84	69	70	70	84	81	82	79	68	56	70	78	70	55	59	74	59	65	69	77	71	71	54	62	48	75	73	67	67	60	78	62	69	71	72	89	77	80	68	70	66	60	64	60	66	77	71	60	70	72	59	67	73	69	72	64	68	64	82	51	66	71	57	65	69	59	85	75	61	82	67	57	71	63	75	58	74	70	70	62	69	63	56	79	55	71	78	69	74	71	80	57	69	80	63	74	80	72	64	61	65	75	77	68	77	80	73	55	66	68	68	68	77	67	74	67	60	69	64	65	61	76	80	67	70	65	69	81	77	75	74	65	67	63	80	76	68	78	70	65	59	70	73	66	73	66	74	61	79	68	62	68	62	68	76	81	62	80	85	60	74	68	67	72	64	81	73	67	74	70	75	73	61	64	63	63	56	71	77	68	86	79	60	79	69	60	73	79	78	66	80	57	62	64	66	72	56	64	69	58	68	73	57	64	78	59	63	72	79	78	53	73	57	80	74	77	85	88	73	65	71	83	79	76	71	69	65	74	65	63	63	67	60	61	60	80	53	58	60	78	86	77	69	65	74	74	75	83	95	78	80	63	84	60	60	77	63	75	62	60	54	66	65	55	69	73	65	67	78	57	70	59	69	70	80	76	69	72	73	68	65	69	69	55	82	72	67	67	72	80	80	66	70	71	63	59	73	65	61	54	74	67	74	85	62	75	78	66	76	76	90	67	79	65	64	77	65	76	80	78	79	74	70	76	72	69	63	72	66	70	68	77	67	70	75	62	74	84	61	56	71	70	81	77	67	68	61	72	77	63	71	69	73	69	66	70	72	68	70	67	63	67	76	65	66	69	72	79	68	64	72	74	59	52	74	65	79	75	72	79	86	79	77	63	73	61	67	64	76	78	72	88	63	62	69	63	77	69	56	69	78	61	63	74	73	76	65	87	77	73	70	77	84	79	59	80	81	66	81	75	72	65	58	69	64	55	63	60	66	69	62	73	71	62	93	63	72	75	75	75	72	85	65	78	71	73	69	64	58	73	58	49	71	74	59	61	73	51	69	68	72	79	64	83	75	77	69	69	68	73	75	55	70	54	67	65	61	71	74	61	68	76	73	84	67	64	62	63	56	76	59	60	65	67	56	80	74	82	75	74	60	64	74	52	61	58	69	64	75	67	62	67	70	66	58	73	65	73	75	79	63	80	75	63	54	84	74	80	68	67	75	66	70	68	80	76	70	102	67	63	82	74	61	63	56	68	76	69	67	75	61	70	78	64	66	73	77	68	66	66	56	70	80	66	69	77	80	71	84	77	83	67	57	72	77	57	80	58	75	79	71	59	62	52	73	72	52	62	64	61	78	88	79	75	66	56	60	68	71	67	64	69	76	64	75	83	72	71	71	71	72	70	56	66	72	52	63	69	84	79	64	69	65	69	75	78	73	68	85	69	69	65	61	77	68	89	68	79	72	69	73	69	61	66	81	71	69	73	65	60	63	58	56	73	83	75	59	72	86	66	89	77	65	64	73	79	75	67	64	74	65	70	77	58	69	75	56	73	55	63	78	70	85	75	65	65	76	88	56	83	60	62	80	72	77	78	78	74	65	75	69	72	65	60	65	75	74	68	76	87	58	61	69	62	65	70	60	71	66	72	74	61	56	78	63	53	78	55	59	72	71	68	75	66	65	65	72	73	67	71	68	64	60	80	66	66	81	77	72	66	80	71	74	70	63	80	61	77	72	66	69	73	73	69	75	67	76	70	89	63	74	79	75	60	74	81	65	75	80	61	58	68	64	65	72	70	78	82	62	79	62	64	75	63	68	87	70	62	83	68	67	68	63	74	82	73	66	67	57	70	58	66	61	70	65	73	68	75	70	74	85	74	68	63	69	66	61	74	63	70	74	65	72	62	56	75	70	74	79	64	83	50	88	65	73	61	51	66	70	75	74	63	51	63	84	65	55	72	72	78	76	71	65	66	71	63	79	63	63	80	70	69	76	60	57	74	66	67	76	69	65	76	76	85	67	65	71	64	59	72	67	73	68	78	70	69	64	60	78	71	63	65	64	75	69	76	69	78	73	50	87	73	74	66	71	74	70	76	73	59	64	70	59	77	59	65	68	74	87	57	68	68	66	71	83	75	64	73	70	60	69	60	76	71	63	70	66	73	89	60	71	59	68	56	65	74	70	84	81	79	64	78	61	69	81	73	73	81	56	70	83	65	63	68	65	61	69	66	67	68	69	63	66	79	58	51	65	69	54	71	82	90	74	69	55	58	66	67	81	73	60	66	63	69	76	72	62	87	78	68	66	68	74	65	72	75	72	82	74	69	75	72	69	69	81	67	71	60	76	76	73	84	68	64	73	71	78	67	70	68	62	58	71	69	60	84	65	72	72	67	67	75	61	81	62	88	65	68	63	75	76	63	72	60	71	68	77	60	79	62	61	73	83	69	72	65	74	79	78	75	58	66	61	69	64	86	73	65	71	76	68	80	57	78	66	77	61	62	71	65	75	65	70	70	61	58	79	69	74	51	61	79	72	68	73	77	72	67	84	63	56	77	87	76	77	83	65	78	62	74	64	74	87	85	60	63	78	63	67	56	64	76	59	98	73	75	64	71	58	62	60	68	70	78	73	61	85	72	66	64	82	60	64	81	76	83	84	64	71	68	63	64	65	64	80	57	66	69	69	76	72	69	82	75	85	64	69	67	78	79	66	70	74	70	73	87	88	64	57	75	89	84	66	71	60	90	74	76	70	81	76	73	82	55	75	66	71	47	77	60	72	80	78	63	67	76	64	62	72	64	70	70	70	76	61	70	75	72	70	72	62	69	62	85	75	76	77	78	57	64	68	63	58	82	83	82	73	84	67	67	67	79	68	74	74	75	62	72	71	81	55
7347	3868	900	897	1773	2483	2305	1978	1643	1355	1255	1069	960	911	834	792	754	733	722	670	656	646	579	614	591	565	604	598	575	556	613	567	565	624	555	520	520	520	541	578	551	500	546	519	539	526	459	514	520	543	527	531	542	526	534	552	535	495	527	541	494	547	524	481	499	519	506	495	524	522	548	517	548	493	512	545	537	523	525	538	546	524	540	505	491	556	518	518	511	468	571	517	500	457	524	539	520	515	500	534	504	525	543	516	481	515	494	500	544	500	528	531	527	515	499	490	511	490	514	495	475	503	539	516	508	536	501	536	480	523	518	493	466	497	474	497	526	533	505	522	531	499	495	463	480	506	479	531	530	549	480	514	567	477	503	503	500	526	449	497	522	516	547	527	490	511	533	438	540	508	484	540	531	516	490	500	505	501	485	533	468	517	525	527	489	569	490	514	478	476	487	492	495	521	524	522	487	510	515	526	465	480	527	473	503	543	472	503	528	525	530	524	494	476	521	530	498	481	531	539	495	529	497	535	495	499	511	506	504	503	471	528	529	499	557	540	515	538	513	498	488	486	497	481	521	500	494	511	555	491	503	538	533	480	504	488	486	512	523	520	494	485	481	486	485	545	472	516	530	534	493	526	526	485	502	516	501	486	515	486	523	504	521	502	475	490	501	519	498	535	500	503	500	526	549	536	491	521	539	538	510	492	492	489	510	500	509	483	514	471	525	545	479	498	487	498	517	520	524	514	501	477	501	521	504	506	513	539	499	462	492	497	525	496	507	496	515	498	514	501	529	544	495	515	503	485	545	486	512	505	545	482	518	520	506	526	514	515	529	489	496	501	515	475	502	485	488	504	504	491	521	502	467	551	484	494	501	494	504	470	522	520	537	487	533	495	515	500	499	509	483	497	511	552	545	498	483	504	482	536	503	530	524	487	473	502	478	496	547	528	516	489	557	523	531	520	514	538	549	526	529	505	526	524	528	529	513	482	480	525	510	544	529	505	521	503	485	481	495	512	494	539	490	519	499	475	537	527	547	514	502	502	528	512	482	506	525	496	494	504	495	504	487	497	530	496	526	505	506	510	512	482	474	486	503	473	511	472	516	478	522	476	483	536	518	505	472	519	516	482	485	481	533	507	518	516	487	519	510	509	552	478	462	494	551	533	527	538	475	467	523	550	542	479	495	508	489	519	462	533	512	519	463	523	473	497	498	521	505	485	490	490	525	509	501	487	503	549	489	530	533	483	462	551	540	525	520	452	504	471	489	515	475	485	512	490	507	508	534	522	502	524	496	497	539	531	525	501	505	498	524	454	504	491	530	516	492	501	484	515	531	521	501	498	488	490	499	475	492	550	504	508	499	521	536	516	465	485	587	518	485	563	487	497	488	521	516	547	529	457	453	527	504	498	502	509	536	457	549	534	501	522	502	532	505	480	490	503	510	533	459	548	470	489	471	531	530	521	479	546	550	486	513	533	486	518	519	536	524	530	498	466	460	503	505	483	459	488	515	503	517	515	499	531	533	526	476	509	513	501	483	533	542	507	538	549	498	461	521	485	496	511	514	512	561	504	497	524	525	501	486	491	504	484	482	517	485	512	513	528	463	564	470	523	482	475	535	484	494	526	475	500	495	503	537	524	501	515	510	490	475	483	466	538	479	509	545	496	500	473	493	535	516	508	533	519	524	526	542	558	503	523	526	505	508	516	488	487	450	540	532	497	528	532	507	525	504	490	498	516	526	506	533	474	514	509	513	504	518	505	493	514	472	515	506	461	539	518	503	500	482	514	478	521	541	572	485	523	521	497	509	520	486	498	558	513	507	509	496	489	490	480	525	513	514	473	487	525	494	484	491	526	553	522	485	512	496	484	495	547	492	462	488	488	529	507	509	499	485	508	492	512	541	479	479	481	543	518	498	500	496	522	543	500	518	486	519	474	529	498	535	474	485	501	544	516	519	509	527	537	499	486	506	497	481	490	490	501	489	489	476	508	505	513	537	506	480	537	526	521	539	493	532	532	525	523	551	554	507	523	530	500	494	528	499	498	517	480	504	507	486	495	514	515	528	483	501	497	541	538	489	493	526	497	483	533	480	530	502	501	496	506	533	513	567	503	522	476	512	519	497	532	520	493	498	530	500	530	524	521	496	489	468	494	486	497	533	510	472	479	503	465	516	483	486	504	467	510	539	528	504	506	497	512	533	528	524	466	495	535	487	504	513	522	519	455	494	519	506	500	529	524	536	514	495	488	512	457	506	566	555	460	488	499	518	546	493	535	491	538	501	463	526	529	457	484	476	479	520	489	527	484	511	555	506	482	537	480	469	477	474	491	536	526	547	485	502	520	493	523	518	510	491	505	471	484	494	485	480	468	497	502	513	516	534	491	506	505	494	517	534	499	506	524	532	522	508	538	479	493	533	496	485	511	482	531	510	486	514	512	494	508	467	477	461	485	525	528	500	480	493	492	484	499	474	542	449	488	534	551	493	509	513	519	521	534	494	506	489	466	490	471	502	512	505	540	504	555	506	485	504	530	505	495	471	501	501	481	501	541	505	507	540	505	508	567	507	474	506	510	542	499	490	516	512	527	551	496	496	520	486	491	489	518	515	461	506	476	504	475	493	549	517	507	515	489	479	488	523	490	488	510	491	472	510	496	539	525	521	569	547	523	506	483	500	487	507	505	517	511	492	539	536	484	548	507	509	481	500	517	518	536	499	524	497	526	479	518	544	493	478	499	492	524	486	516	512	485	513	519	509	527	488	513	510	487	504	481	529	491	530	498	488	508	490	497	489	522	470	512	486	510	494	510	515	507	537	498	475	468	522	517	509	544	502	521	537	493	539	505	482	550	530	529	489	529	515	486	497	510	521	509	517	525	522	528	555	502	518	529	524	492	570	500	501	506	479	508	516	526	518	525	539	463	490	490	483	510	563	486	508	509	531	480	461	526	513	511	492	511	504	509	483	513	528	553	524	516	488	480	510	524	518	509	496	496	500	530	499	486	487	510	496	521	483	520	486	469	517	507	517	484	501	561	518	506	519	529	491	505	558	527	536	529	497	492	536	510	493	519	493	493	491	511	484	480	515	492	473	484	524	519	501	532	484	517	470	493	551	474	511	516	522	502	516	530	507	516	539	529	526	530	454	529	488	500	483	522	520	490	501	529	497	472	556	523	516	519	510	497	555	538	534	494	508	517	522	486	520	489	498	494	512	493	495	520	514	473	489	490	537	578	523	542	485	510	540	476	497	485	530	503	501	503	490	504	531	501	480	505	495	504	513	530	467	506	527	520	503	480	527	490	483	526	508	514	469	540	527	504	461	500	522	523	533	488	522	508	522	468	486	532	505	499	495	489	520	528	484	485	508	526	521	523	506	499	507	531	536	506	467	500	470	485	522	511	505	532	536	518	493	551	514	538	521	492	489	489	528	530	532	494	509	522	515	468	510	493	472	523	495	551	460	514	511	506	547	475	484	505	472	515	494	524	474	506
1719	302	102	94	77	96	108	100	100	81	90	96	101	87	102	81	88	86	94	84	78	78	89	74	96	84	95	75	94	84	84	94	91	94	98	89	71	96	90	81	66	76	75	69	89	84	75	84	67	72	62	85	85	97	75	77	82	79	87	85	81	71	71	69	71	71	68	84	84	91	84	84	82	74	80	84	77	87	88	92	75	58	89	76	87	80	95	81	78	75	77	68	83	79	95	78	80	93	90	78	88	74	72	72	84	79	78	83	84	73	104	88	66	64	72	96	92	82	82	61	62	70	79	74	76	73	67	74	98	69	74	71	80	90	78	86	72	69	78	80	77	84	73	82	96	73	83	66	75	106	101	78	69	80	92	94	82	84	87	82	72	90	81	77	91	69	77	87	82	73	71	71	79	77	87	87	75	85	82	93	76	70	73	81	76	63	69	63	81	74	75	71	75	74	56	74	77	76	79	72	88	76	79	83	67	108	90	92	82	82	86	79	78	85	79	86	77	77	92	74	68	76	72	77	80	89	74	88	82	81	82	79	85	76	86	68	87	66	76	79	91	83	75	84	80	72	82	82	67	63	78	86	74	88	84	75	61	89	80	85	71	78	77	78	73	88	71	68	83	79	71	85	98	60	72	72	72	87	80	90	74	69	87	85	62	81	82	92	83	74	95	86	93	86	74	107	73	74	73	67	85	93	73	67	81	63	59	77	92	76	73	77	94	74	85	77	87	93	85	74	87	69	87	62	76	72	78	91	74	84	79	64	83	94	66	87	87	88	68	59	69	81	73	79	90	84	81	87	88	70	88	77	80	90	101	72	78	90	79	82	86	89	90	81	86	76	67	69	82	77	76	75	90	80	77	67	79	73	77	81	65	82	83	84	82	64	75	79	84	88	76	83	69	79	84	95	84	83	67	67	82	72	68	75	88	83	78	92	85	85	71	87	74	78	73	83	81	75	83	86	62	73	83	73	63	72	73	78	95	84	80	88	78	74	76	91	76	77	83	75	64	66	83	77	70	109	65	87	67	81	75	80	76	83	80	81	70	86	85	86	82	82	75	76	102	81	78	77	66	80	77	91	69	87	84	80	82	79	81	79	75	69	84	69	86	84	72	83	76	65	77	81	91	72	63	69	63	79	73	95	78	97	82	69	65	90	91	78	69	78	95	68	74	69	83	98	76	85	68	76	87	63	84	67	95	84	88	81	68	89	69	83	66	74	80	78	61	85	83	84	87	57	72	88	78	65	70	77	88	82	81	83	81	81	73	68	83	79	72	79	80	85	98	77	76	89	89	87	78	80	74	67	84	94	76	68	86	74	73	78	70	67	89	62	91	75	65	79	70	86	73	93	72	86	81	94	103	74	76	88	80	88	80	68	83	97	73	101	73	87	81	75	77	79	76	76	72	55	105	76	77	60	76	70	68	77	82	81	83	79	82	91	69	88	84	83	84	78	79	87	83	92	74	76	80	79	68	87	80	72	63	90	81	87	105	64	79	86	74	87	96	73	73	81	67	87	90	75	87	75	66	69	65	87	79	83	84	97	82	88	77	84	73	87	70	92	82	73	94	83	64	87	81	97	86	67	70	89	70	59	78	87	73	82	64	79	69	94	91	96	75	83	81	77	86	89	66	68	80	79	78	83	66	80	85	71	70	89	84	83	86	68	83	81	72	77	75	79	79	84	73	90	78	68	81	73	84	84	80	77	88	79	76	73	80	77	80	76	73	76	73	60	85	87	76	77	94	92	60	86	80	72	70	71	63	89	94	66	64	75	79	92	99	95	72	93	64	76	80	84	75	74	77	83	87	67	85	61	72	66	85	77	93	70	63	105	80	84	94	73	84	80	80	77	76	82	78	70	88	97	86	90	80	72	78	67	98	87	81	69	75	72	69	74	95	88	78	76	84	94	81	73	76	83	72	73	83	78	68	79	80	65	86	81	92	83	71	69	92	76	73	94	78	78	70	74	83	78	74	75	67	90	80	80	69	69	75	67	69	86	82	80	70	72	81	92	87	92	85	90	75	62	72	76	70	101	85	68	90	91	82	77	70	85	68	78	82	84	68	71	75	85	81	78	71	76	68	61	69	76	85	81	81	84	73	76	71	73	69	72	100	58	84	111	76	72	73	63	70	92	97	86	86	80	78	77	82	87	80	81	89	88	76	66	92	95	79	75	74	68	80	82	88	86	71	74	79	80	74	77	79	77	87	107	83	86	96	81	70	90	80	77	82	83	81	87	86	97	67	63	86	79	69	86	89	79	65	77	90	85	74	72	84	68	64	74	81	78	83	74	85	62	75	80	71	77	90	88	80	71	83	67	60	80	92	70	85	90	76	83	75	81	81	59	78	74	72	88	76	72	76	90	99	76	76	78	81	72	93	72	80	73	83	83	77	77	61	84	75	77	70	75	61	66	73	80	93	82	77	85	76	89	87	79	84	79	84	72	105	89	66	83	87	81	46	75	84	62	82	72	75	70	91	80	81	79	82	75	82	77	80	71	83	61	70	84	92	72	94	82	73	77	85	101	83	67	89	74	84	60	110	74	73	91	87	74	79	74	81	86	71	64	75	60	94	81	84	71	63	76	64	97	85	76	85	88	80	84	54	84	75	82	78	74	65	67	70	82	67	71	64	80	84	75	69	76	67	85	80	70	75	82	76	75	87	68	84	79	67	70	84	85	85	83	73	67	86	65	81	93	65	75	75	78	85	75	93	90	92	63	66	107	62	86	77	85	69	83	71	89	90	77	79	75	90	84	78	85	81	84	71	96	83	78	96	95	84	78	90	74	82	91	75	70	81	87	87	80	71	85	75	82	74	71	74	83	74	88	83	80	73	70	78	80	76	86	76	97	71	75	79	81	82	72	77	73	96	84	80	88	81	84	70	72	77	68	69	94	75	66	66	74	85	76	75	98	86	73	95	78	74	76	88	82	73	89	81	87	79	77	84	75	81	80	73	68	73	82	89	101	61	74	70	84	79	95	65	75	70	72	93	78	89	73	72	82	83	94	79	83	70	73	90	77	77	59	85	90	68	89	81	81	92	73	73	73	69	80	74	76	79	56	95	81	66	86	76	71	62	63	92	91	85	81	65	93	63	84	73	87	84	60	84	85	72	76	81	78	80	66	60	80	81	85	76	84	78	81	74	84	72	85	92	66	87	74	72	88	75	95	79	98	72	83	87	82	80	96	77	80	81	82	81	76	87	90	87	74	74	82	67	68	69	69	66	88	73	86	75	75	85	60	78	90	78	85	79	75	86	81	67	86	82	98	90	65	99	73	73	97	70	77	89	74	91	61	81	88	79	72	74	76	73	85	88	88	84	81	82	80	87	76	92	97	77	75	92	77	82	76	68	83	65	84	91	80	85	95	89	66	69	88	69	86	81	83	78	82	80	68	69	87	64	78	67	90	69	80	81	70	77	81	68	77	83	69	74	85	59	74	80	91	91	87	66	72	79	81	81	77	71	53	82	88	77	60
11007	3900	954	954	1581	2108	2128	1958	1699	1428	1336	1157	1126	1009	1027	873	883	839	807	753	791	715	774	702	678	693	696	654	716	654	685	614	667	644	625	660	630	627	611	637	571	624	641	635	627	626	629	629	623	653	592	573	584	611	643	628	644	608	668	619	585	631	600	588	578	641	569	614	592	612	581	612	590	560	623	602	591	597	640	602	605	594	583	616	598	599	653	584	619	584	622	602	648	632	571	574	561	589	579	622	603	618	640	612	594	597	606	591	621	615	631	565	626	641	633	641	595	616	585	602	602	619	565	607	638	638	572	632	611	599	600	600	562	575	606	596	622	583	569	636	589	574	570	607	555	646	579	606	634	598	641	628	575	654	562	592	591	609	609	630	586	628	564	621	596	647	584	594	606	608	593	621	622	601	661	559	604	611	572	648	615	628	587	636	637	600	598	614	612	567	554	571	606	574	626	601	554	604	592	629	648	552	635	597	580	630	610	581	557	604	641	585	614	590	601	622	604	581	607	558	577	602	601	589	608	597	620	595	643	603	605	586	609	556	583	601	579	598	609	604	603	592	652	598	650	558	603	596	612	616	600	583	580	591	586	599	624	601	629	630	610	637	606	636	610	591	581	619	577	632	613	590	613	620	594	578	594	617	579	572	627	648	575	581	578	587	650	624	626	610	605	602	583	611	626	654	593	643	591	586	590	596	640	585	569	618	629	582	617	573	622	573	622	607	586	607	584	589	607	575	605	567	645	607	626	600	585	649	600	621	558	584	604	603	535	601	599	649	602	607	557	626	599	575	594	566	597	598	589	589	574	600	593	562	590	559	576	614	631	591	574	608	549	589	584	588	613	562	591	547	616	628	607	596	582	582	610	573	612	608	622	602	599	610	597	589	558	572	632	589	634	604	592	584	597	606	613	645	632	602	604	576	600	581	630	611	588	616	653	595	630	620	637	602	524	650	580	615	573	586	573	579	602	559	583	584	635	606	621	614	598	634	604	605	577	604	578	603	594	670	593	632	618	599	613	611	592	610	647	588	613	582	624	584	583	631	584	581	642	575	625	630	601	653	578	595	617	604	614	561	611	594	571	593	611	578	599	610	607	619	570	608	595	615	547	592	607	619	566	628	597	599	563	626	589	640	595	624	639	565	598	599	580	582	600	636	644	582	600	580	611	616	555	574	584	630	638	612	612	585	616	667	611	612	635	602	626	578	610	576	603	640	617	611	580	666	604	602	565	656	636	648	589	604	607	610	668	584	572	624	621	609	610	582	595	599	621	606	598	638	630	558	586	632	619	643	618	599	581	619	598	635	586	595	647	578	651	591	646	625	568	603	606	575	616	605	584	549	585	537	576	579	575	630	626	639	649	595	644	562	563	593	609	613	592	613	601	646	597	584	639	597	613	592	605	596	627	580	553	614	584	644	607	590	620	597	565	588	611	616	613	612	604	616	604	618	634	609	603	615	558	598	606	594	581	606	585	600	622	608	561	614	579	630	614	648	584	570	645	623	593	582	574	566	609	608	622	601	616	595	611	599	610	599	638	602	549	588	611	609	643	550	589	598	591	588	599	570	586	550	606	579	595	635	586	619	568	555	638	628	591	610	613	625	628	600	595	619	576	625	571	603	572	628	590	601	598	628	577	560	557	609	603	589	616	635	600	575	617	631	600	588	584	629	570	634	605	604	617	593	607	586	567	642	601	560	583	579	618	591	626	577	557	610	571	626	622	613	598	588	577	574	646	607	619	635	575	560	562	594	618	603	589	606	615	584	596	560	645	590	621	616	587	592	591	557	610	589	620	589	579	607	646	627	621	572	644	567	642	614	592	639	632	610	645	617	562	558	605	579	619	640	610	543	611	645	626	595	585	607	599	580	625	634	653	578	584	610	579	607	598	599	651	603	628	581	550	616	606	598	649	620	608	548	548	584	606	633	631	577	594	592	659	607	612	620	635	612	609	636	588	580	590	640	631	581	571	602	614	557	586	543	598	605	613	564	588	587	583	612	602	629	615	636	643	598	577	576	627	603	624	592	595	591	581	620	595	629	634	596	601	562	605	604	617	575	595	617	636	657	564	595	606	589	583	620	599	574	573	608	585	594	600	591	613	597	645	582	599	559	625	582	649	626	609	609	606	574	612	629	631	634	631	626	617	543	582	590	631	617	600	608	592	605	603	628	648	616	626	622	592	610	574	628	590	612	598	627	612	608	564	600	632	604	665	588	590	566	665	573	610	620	586	584	645	588	653	641	651	638	605	597	580	615	578	587	608	583	628	604	561	574	580	638	610	640	589	630	607	587	611	601	565	606	582	609	602	589	560	609	611	623	603	589	587	580	581	552	619	596	609	616	584	583	585	595	600	625	588	575	618	606	591	641	592	551	600	580	610	557	617	604	627	595	578	600	571	545	585	576	629	602	598	637	609	606	633	569	633	607	623	602	615	620	603	553	599	586	603	622	622	576	624	585	587	573	563	556	609	561	560	611	626	537	618	618	642	572	606	603	592	605	607	616	625	585	607	637	607	625	602	638	588	630	622	576	595	577	655	596	594	597	626	598	631	572	597	603	581	609	585	605	627	570	621	587	595	621	594	594	622	595	594	606	631	588	599	601	601	608	599	635	619	650	610	613	594	601	589	610	621	608	603	606	680	603	551	580	603	607	601	652	573	631	594	622	618	569	570	589	584	567	600	591	647	643	614	583	600	603	590	594	575	567	605	635	603	607	600	607	641	621	614	590	610	627	643	606	593	643	613	588	574	600	587	581	636	593	625	570	637	619	589	616	623	571	601	607	608	589	583	608	604	621	609	616	641	604	574	567	580	578	624	613	564	552	595	587	574	561	634	568	610	571	605	569	606	631	611	569	671	586	631	602	570	612	663	588	588	627	600	593	633	608	621	563	603	626	572	587	566	570	566	606	628	598	594	596	577	594	597	607	592	598	597	580	610	604	620	617	564	602	558	546	624	601	599	605	607	606	627	602	594	627	606	574	536	601	561	592	609	565	668	600	610	567	630	612	601	573	623	604	590	591	616	558	646	656	618	589	562	568	607	579	564	583	600	590	574	624	609	596	599	586	590	628	595	644	606	591	583	586	622	580	599	605	608	585	617	613	580	628	616	612	639	550	627	628	626	579	571	569	630	615	605	588	637	601	656	589	627	569	614	611	598	625	631	596	583	619	627	590	598	551	592	619	582	595	663	646	618	593	606	594	597	583	629	603	594	576	588	574	600	597	594	579	597	588	618	591	584	576	600	613	598	637	627	599	603	569	579	579	595	592	611	633	594	616	582	594	617	618	607	622	629	604	603	582	619	602	582	584	579	604	596	588	636	639	610	559	594	608	614	588	615	582	642	595	587	595	545	601	582	615	588	585	596	605	587	562	613	563	613	568	569	574	619	650	608	633	656	566	577	586	617	555	596	673	635	605	621	613	591	561	654	573	620	571	650	599	599	553	599	592	642	596	569	572	612	620	617	627	632	602	613	603
1155	510	166	134	122	136	153	121	176	128	143	139	129	123	126	122	130	126	103	122	133	109	105	113	123	114	108	128	114	121	121	107	100	124	124	98	114	110	126	134	104	111	123	106	104	101	115	112	120	105	114	102	105	105	97	121	127	107	116	106	119	111	111	118	103	94	100	105	125	104	118	79	112	121	114	107	126	112	99	109	105	93	111	94	106	92	122	119	101	114	109	112	96	99	113	111	98	97	117	90	110	119	102	116	102	136	121	113	103	111	102	101	96	104	114	115	109	85	95	109	113	112	93	109	105	107	102	100	116	104	108	96	104	103	94	103	87	122	105	108	108	93	86	118	108	111	108	98	116	98	97	92	111	91	101	117	100	106	101	111	97	113	102	104	125	108	118	114	99	100	105	98	106	119	98	106	113	97	105	120	94	110	108	98	114	97	98	105	110	99	110	100	106	125	121	105	116	94	110	106	105	119	111	91	93	105	112	106	125	105	119	96	109	96	106	100	131	97	123	94	90	108	118	108	117	116	108	93	88	89	113	99	127	98	109	111	113	95	101	104	97	105	92	86	96	96	103	116	119	124	113	97	118	105	101	107	115	128	112	108	115	98	99	107	107	98	118	95	97	110	105	111	107	136	110	125	107	130	103	109	114	102	98	111	91	96	132	108	116	101	113	114	108	108	120	124	102	120	100	115	120	129	104	113	118	103	121	100	106	107	105	128	94	99	110	101	102	126	111	112	110	116	117	128	89	139	116	131	85	113	109	104	114	115	116	118	110	88	128	114	127	112	108	99	124	122	120	98	116	102	95	93	117	99	121	88	100	94	96	123	110	110	97	96	116	103	108	100	110	103	111	104	106	105	86	102	108	98	109	114	105	109	111	107	107	112	121	120	99	95	104	120	103	121	110	118	102	100	115	116	104	98	112	112	108	120	81	131	108	114	102	105	110	98	91	123	103	120	107	96	95	101	109	120	108	98	92	93	89	115	104	105	128	108	104	120	121	123	129	96	103	132	94	121	103	109	101	93	100	99	103	102	106	130	110	112	109	103	103	98	103	109	102	120	92	94	121	102	123	125	91	112	89	120	115	105	93	103	101	96	105	106	122	93	105	117	101	82	102	105	103	116	106	108	124	120	98	111	113	102	99	102	105	99	114	90	121	138	122	104	86	98	116	117	117	93	114	104	103	134	106	111	95	110	106	124	113	91	96	105	105	109	110	113	119	94	121	117	111	112	116	128	115	103	109	115	115	102	104	112	115	105	86	104	88	98	116	105	94	92	109	98	117	94	101	98	124	103	97	102	103	107	114	121	98	124	107	105	118	100	111	123	119	99	124	101	122	89	110	117	107	109	98	110	116	100	91	95	95	116	90	109	112	121	113	122	113	100	111	106	88	88	100	101	109	107	114	103	112	109	102	110	105	95	83	91	100	108	104	125	118	115	90	81	95	95	109	102	97	110	121	101	105	106	100	103	108	104	101	104	105	121	106	117	131	94	130	118	114	112	115	91	122	115	103	119	112	99	107	106	110	113	105	103	112	105	107	105	120	130	93	101	105	102	98	98	116	99	110	120	119	120	88	98	101	107	106	98	113	124	75	101	111	105	103	133	89	126	115	104	113	105	107	113	102	95	104	127	112	101	118	113	94	135	101	106	124	87	126	105	116	104	110	114	132	117	111	121	112	108	120	121	116	108	102	104	111	101	94	115	111	98	112	102	108	122	121	99	109	107	99	90	109	99	108	107	115	104	94	97	105	110	111	108	120	112	113	113	121	107	100	107	116	116	101	116	88	111	127	96	109	124	116	111	111	116	106	101	110	112	99	122	108	114	93	109	114	102	101	117	117	111	115	118	92	88	104	103	100	126	116	108	110	102	108	88	108	111	109	98	121	111	112	108	106	106	107	129	117	92	97	112	113	120	110	133	94	109	114	103	107	100	99	99	110	96	91	97	126	107	101	108	116	117	129	104	116	120	123	98	103	111	109	115	109	87	98	114	102	114	104	92	103	93	105	98	103	113	99	110	97	100	90	105	116	121	107	127	107	113	101	91	99	115	103	106	115	116	92	115	122	123	103	109	121	116	103	112	128	103	102	106	108	100	110	134	130	120	129	105	109	113	105	95	102	95	118	118	92	135	125	104	101	109	114	88	104	98	116	110	116	105	88	100	84	122	96	95	120	91	115	114	100	106	113	115	107	98	136	124	98	119	96	101	112	116	85	117	93	120	114	102	89	106	100	109	110	116	100	103	98	103	111	111	99	112	103	116	103	113	110	109	110	105	98	118	117	91	110	111	98	122	102	107	100	117	95	102	92	106	117	124	111	112	104	96	111	105	105	102	133	113	107	108	117	121	131	118	94	116	96	127	82	106	123	94	111	103	113	125	114	129	118	96	115	116	108	108	127	112	86	118	107	113	118	118	105	107	117	115	108	111	99	108	110	103	108	124	97	103	120	111	106	99	112	126	103	141	96	126	105	122	106	108	119	109	106	97	126	102	107	115	119	100	92	100	105	107	107	122	102	127	90	118	98	94	104	101	112	105	89	122	111	101	115	108	95	118	88	119	107	108	120	106	116	105	116	108	102	98	109	105	105	107	106	106	106	104	102	108	117	109	94	99	98	125	118	99	103	92	93	119	127	115	116	98	110	112	112	92	109	110	125	123	106	112	100	92	94	110	107	113	103	117	102	114	112	107	87	91	98	96	96	121	103	98	108	103	119	99	126	111	106	124	105	109	125	103	94	97	95	101	124	94	84	135	114	111	105	117	104	106	93	105	101	130	99	127	103	107	95	90	101	122	112	91	104	107	99	90	94	109	99	95	110	89	81	103	86	102	94	127	124	111	104	114	120	107	117	111	111	108	115	108	121	112	109	118	110	103	117	112	98	102	111	108	112	98	107	99	114	108	104	108	98	111	103	114	125	118	111	117	107	100	110	99	112	109	111	105	100	117	113	103	99	131	108	108	105	100	119	85	102	113	101	112	110	100	96	85	96	99	112	94	99	122	122	95	83	116	100	108	101	108	110	103	102	108	118	106	100	107	104	87	99	121	112	89	93	107	98	107	110	101	95	122	94	100	89	110	119	112	111	117	116	108	107	119	118	96	91	116	109	93	102	118	112	93	107	106	102	91	116	116	94	111	108	116	103	94	106	104	124	100	100	99	101	108	103	110	106	127	112	112	90	111	122	115	113	102	107	115	103	98	101	148	91	98	98	113	108	109	101	98	116	119	105	97	86	117	103	92	112	127	107	99	100	108	97	108	108	94	96	100	119	96	95	109	110	111	105	99	112	109	102	86	111	89	113	111	107	132	110	107	128	91	103	114	102	114	97	112	106	114	86	125	115	99	109	111	108	101	100	116	116	105	102	113	97	108	115	108	111	97	112	105	107	113	116	97	105	85	101	119	90	104	117	115	95	103	104	106	109	117	88	99	126	100	119	112	115	93	96	99	97	104	128	90	120	123	112	126	118	92	119	102
13168	5803	1378	1342	2715	3643	3635	3118	2652	2274	2007	1800	1641	1520	1342	1260	1243	1145	1092	1120	1067	1039	971	966	918	916	922	901	924	885	891	819	879	857	865	824	823	859	806	769	825	851	871	811	797	791	812	785	768	826	797	769	797	779	817	824	780	811	759	764	829	788	794	762	772	758	784	788	763	800	768	771	797	770	791	787	814	810	733	759	708	780	786	794	774	808	808	792	788	772	766	766	793	786	759	803	776	759	784	792	831	733	795	756	779	762	826	781	787	791	736	756	816	744	780	756	771	792	846	820	761	746	763	838	758	781	773	760	760	798	795	769	776	797	802	810	764	756	784	788	810	757	789	719	741	717	787	758	741	750	781	756	790	818	782	781	755	761	777	771	808	776	752	805	758	754	735	753	795	757	779	747	769	762	772	777	773	815	771	753	784	755	699	764	826	759	767	788	734	743	785	747	753	764	834	770	764	806	790	824	792	741	780	794	811	757	759	790	795	807	829	808	771	810	761	757	806	796	761	769	784	758	789	737	811	800	767	766	759	781	772	773	810	776	767	762	759	817	757	786	807	750	801	747	763	739	814	766	789	786	797	766	759	778	803	744	756	776	790	764	755	740	784	729	795	774	793	787	774	755	790	794	787	770	762	788	797	768	788	820	811	761	745	771	753	783	732	773	768	766	770	766	805	751	776	748	827	818	738	758	753	789	788	759	731	763	758	732	763	819	763	741	766	752	791	792	830	763	747	785	792	743	732	741	734	796	809	782	815	793	787	796	823	786	780	770	773	770	775	821	759	775	757	739	782	787	759	743	774	722	783	800	778	803	760	753	808	751	760	788	708	808	797	775	789	776	753	822	786	740	755	777	750	760	781	794	734	763	746	779	733	754	781	783	738	771	785	781	796	751	742	751	755	770	807	766	729	786	752	716	768	706	794	780	819	748	771	817	778	779	763	761	740	791	755	787	768	802	763	822	825	763	761	807	740	728	783	828	763	833	770	758	756	802	777	774	713	782	787	778	747	759	777	732	717	825	802	799	774	743	836	748	770	766	741	740	762	804	760	780	738	767	771	766	762	768	765	737	790	838	737	724	808	821	800	773	829	775	725	759	789	764	763	796	785	788	783	834	772	754	748	799	763	781	759	757	810	734	770	776	784	782	806	762	788	791	766	771	789	760	806	758	786	756	754	773	820	741	736	807	818	770	778	725	781	767	765	735	807	727	769	727	737	776	730	784	797	773	762	772	771	724	810	737	763	803	772	756	787	779	768	729	783	837	748	697	756	781	778	770	819	787	756	806	779	727	766	764	721	774	789	781	775	743	765	774	790	766	777	758	806	767	722	738	751	793	766	779	769	772	831	783	821	799	729	817	763	788	756	729	767	827	789	795	780	777	766	778	761	748	772	807	767	740	777	829	777	771	761	769	794	757	742	720	780	776	810	817	779	751	763	769	751	755	723	748	751	805	805	778	784	780	740	793	768	725	743	811	732	793	786	680	770	766	750	805	817	784	804	724	770	742	776	788	755	724	762	756	731	807	769	803	726	742	778	787	816	792	790	779	800	777	773	783	767	769	764	808	822	838	802	736	813	761	782	784	779	758	756	789	790	730	763	758	790	732	768	745	808	778	748	765	751	729	781	781	792	785	733	780	809	762	776	764	747	772	803	780	759	838	751	757	770	758	813	763	696	810	739	786	796	762	767	732	784	788	770	802	771	770	760	743	763	798	758	725	720	753	786	803	837	750	750	822	717	755	742	713	783	778	787	746	813	805	725	785	761	739	737	754	831	819	777	741	772	804	801	794	817	758	764	779	781	798	781	774	807	771	798	765	742	774	802	763	771	773	745	828	826	766	779	760	760	720	768	792	755	793	755	742	760	714	774	720	759	703	760	735	771	733	711	756	785	746	770	776	765	748	749	795	796	787	711	749	780	771	761	748	746	741	826	713	824	771	737	812	774	757	782	763	777	793	765	783	770	799	800	762	751	845	762	754	813	744	756	753	774	766	793	752	796	757	765	764	777	770	758	788	787	762	782	762	770	787	759	769	732	807	765	824	824	767	825	771	745	789	761	788	800	764	805	778	779	799	755	780	742	836	793	775	770	792	747	759	773	791	752	725	759	769	810	777	729	742	784	743	729	765	778	800	760	751	835	759	772	731	800	763	749	803	782	778	795	822	758	767	778	804	748	765	766	785	798	787	705	787	812	737	765	775	770	752	769	805	865	771	821	778	776	798	753	765	753	729	778	744	733	809	774	732	781	752	751	732	725	768	779	784	763	808	767	778	768	714	773	778	770	795	779	757	748	769	775	814	801	775	770	780	740	775	761	794	779	818	784	806	725	754	812	761	783	756	769	745	794	762	849	791	814	795	779	725	751	768	789	742	710	719	766	775	769	758	770	763	704	758	725	817	752	728	752	755	769	815	791	723	726	754	794	793	738	775	798	797	768	805	842	759	807	748	799	813	806	745	810	772	829	782	758	773	742	788	822	768	788	770	778	805	801	756	792	771	768	769	773	782	759	752	814	740	719	755	777	787	778	801	775	817	778	763	764	766	769	795	793	769	780	740	800	784	817	776	770	746	777	759	774	742	798	793	747	759	782	774	788	750	783	746	748	808	765	717	775	748	788	780	771	782	780	771	777	838	718	825	791	746	778	775	756	794	700	749	767	801	776	766	749	774	807	776	775	771	777	747	780	758	808	758	768	771	769	782	801	813	760	771	760	790	816	851	741	837	768	775	775	758	787	833	777	763	753	793	757	783	843	812	802	777	755	789	752	789	780	746	765	782	749	820	796	734	760	821	705	778	769	815	717	793	745	739	775	765	792	809	725	778	792	774	778	746	810	756	790	740	728	765	761	790	794	769	812	758	779	814	737	821	791	823	777	797	772	779	717	768	796	744	795	803	765	795	755	787	767	791	731	791	792	811	738	819	740	755	790	764	790	750	781	783	797	784	808	783	777	755	771	796	766	826	750	760	780	733	769	748	777	780	711	742	755	750	736	782	731	787	792	770	741	736	814	723	749	756	762	767	791	820	749	764	803	790	751	799	742	777	768	797	758	740	743	762	739	789	791	748	747	742	794	771	793	763	706	785	769	767	742	784	761	765	806	800	772	759	749	785	778	735	813	783	725	793	789	718	760	788	765	749	756	729	742	763	713	725	744	793	806	734	753	767	791	781	728	780	768	805	747	784	759	785	734	762	783	776	772	787	763	774	739	750	768	779	791	802	785	761	764	790	774	766	787	735	800	750	804	779	762	766	761	730	764	775	763	776	722	770	794	761	791	753	799	797	818	801	775	810	803	748	804	780	746	769	775	773	780	739	796	765	781	794	770	769	786	772	731	781	749	783	772	772	762	751	780	796	748	717	749	762	791	757	805	747	744	749	808	794	746	789	761	766	793	686	792	725	767	791	775	714	768	756	782	779	787	749	782	809	787	749	786	791	809	787	741	823	798	805	774	773	762	787	751	769	764	771	815	806	804	729
1158	139	45	40	33	42	46	47	48	35	50	43	45	39	37	40	36	39	34	43	35	38	32	41	42	34	44	30	35	39	49	47	31	41	44	43	33	45	30	40	35	44	43	38	41	42	31	39	32	43	49	37	38	27	32	32	39	40	40	43	47	35	40	54	35	50	43	38	42	46	39	43	45	34	30	42	40	45	41	29	41	31	58	49	33	34	34	41	35	42	35	40	40	41	36	47	57	37	48	28	50	37	39	36	39	29	42	42	52	36	36	33	46	32	35	48	40	35	34	37	38	47	37	44	47	38	55	36	31	35	36	50	41	45	41	46	30	40	42	38	41	42	42	36	34	40	38	39	45	44	44	31	50	40	46	39	42	39	41	46	44	39	40	33	37	35	36	42	47	46	42	38	30	39	38	48	41	34	53	42	31	43	40	50	36	34	40	34	43	34	45	44	33	44	42	37	46	41	28	44	39	45	45	38	38	34	35	40	49	42	46	24	36	35	39	34	27	27	46	37	34	35	42	43	38	46	50	36	33	40	54	36	41	36	36	36	44	38	40	41	53	43	39	43	50	35	49	33	37	35	44	48	24	34	42	42	37	45	43	55	29	36	48	45	36	40	42	40	41	45	48	39	51	29	35	37	38	40	42	42	52	50	24	40	29	43	50	32	47	32	50	34	44	40	42	43	41	32	41	33	39	40	24	42	32	33	38	46	38	38	38	45	32	42	33	34	47	42	40	27	48	58	50	39	54	27	42	46	54	39	38	40	26	44	49	33	46	48	45	31	36	37	46	53	44	38	32	45	41	42	32	29	41	34	45	35	34	33	34	50	41	34	41	44	43	34	40	41	36	35	40	36	36	34	36	30	45	34	28	33	35	38	33	40	43	43	36	40	48	49	40	44	36	41	36	37	42	48	46	40	30	38	39	41	51	55	39	37	48	49	51	38	52	39	42	44	37	41	51	51	37	37	41	42	33	40	24	54	37	42	46	43	36	39	30	26	45	43	33	34	32	32	32	35	35	32	36	42	36	47	40	47	40	30	40	41	35	34	32	42	43	35	45	34	33	41	52	45	40	44	28	45	37	34	39	37	28	32	37	35	48	33	41	35	37	31	40	45	37	43	33	32	53	33	36	40	40	42	42	48	35	37	37	41	48	41	36	41	44	41	40	39	40	38	29	34	41	40	29	37	34	43	29	46	37	36	45	34	36	42	43	42	42	40	53	52	43	32	42	42	35	37	34	39	36	37	34	41	41	50	38	38	46	48	39	46	43	40	29	43	44	36	53	51	33	37	42	39	45	31	36	40	34	44	40	31	40	55	37	41	28	32	47	39	38	55	44	40	36	45	36	34	40	39	37	48	41	54	50	41	41	45	39	33	34	44	44	42	42	46	42	43	40	39	38	49	44	32	45	34	33	37	48	38	43	42	41	40	49	41	36	41	31	32	37	33	41	47	33	39	47	48	27	39	39	44	38	40	40	35	43	40	44	30	43	28	44	36	42	27	29	42	37	36	41	47	38	64	42	40	46	47	42	34	34	42	27	38	40	29	36	33	50	32	35	40	41	40	41	45	32	40	49	38	39	32	41	37	44	33	36	35	55	58	45	46	28	44	44	36	38	41	33	49	50	31	48	37	37	36	48	38	27	50	34	36	41	39	36	36	41	33	34	30	31	40	32	42	30	43	45	34	39	31	41	42	37	43	42	42	35	44	25	57	36	36	44	35	44	33	41	43	41	32	39	50	29	45	47	44	37	46	35	34	29	33	36	31	40	38	41	48	44	40	44	46	45	32	48	38	49	46	40	41	44	38	46	37	48	34	42	44	34	39	51	31	42	49	42	33	28	49	42	32	44	38	38	39	44	39	43	30	29	42	34	35	42	42	43	49	44	37	34	43	39	48	36	35	34	39	39	55	30	37	40	39	46	41	49	40	29	42	25	51	39	43	52	43	41	37	30	46	31	41	41	36	32	40	48	57	34	36	50	36	51	31	44	53	37	42	37	35	45	43	46	44	46	38	34	41	39	41	39	36	44	50	39	40	43	37	32	43	37	37	41	43	30	40	51	31	40	44	42	35	46	37	42	40	44	26	51	33	37	44	50	32	41	50	33	40	49	38	39	46	44	47	41	36	45	37	34	36	50	43	46	49	39	36	35	42	42	38	42	45	36	41	38	38	41	38	45	43	38	43	34	42	39	30	37	30	30	34	44	31	31	34	35	46	39	38	45	41	31	48	26	33	31	29	38	33	45	33	46	37	44	58	34	40	36	31	38	38	38	39	41	38	41	40	42	38	48	49	37	32	40	41	23	40	47	36	37	42	33	43	38	30	46	41	35	35	51	43	47	37	34	46	36	41	54	59	38	35	30	45	39	34	39	48	42	49	35	40	42	32	50	35	39	39	42	41	41	47	37	42	51	34	43	32	44	39	40	36	41	35	38	28	38	35	46	48	36	41	37	49	31	35	48	52	43	53	38	40	52	44	49	42	44	35	40	35	34	36	50	45	41	38	38	38	46	38	56	32	48	30	60	36	48	37	38	32	53	43	30	34	39	44	43	41	47	39	34	41	40	34	49	36	41	46	35	45	35	47	33	41	39	44	35	36	44	39	36	50	40	42	33	28	46	48	30	44	39	32	44	37	38	29	36	39	34	45	43	48	44	42	29	42	44	47	47	50	40	45	33	31	35	30	32	38	47	40	44	37	38	44	36	44	38	42	39	37	37	55	25	57	39	35	36	39	41	43	36	48	37	36	43	36	28	35	57	44	40	38	41	41	30	34	47	42	38	55	41	36	27	51	30	39	37	38	45	39	41	44	37	39	34	36	42	37	32	31	40	44	47	51	34	36	35	63	43	48	40	46	45	42	37	36	40	38	45	38	40	34	47	44	44	38	41	37	39	42	31	36	49	38	31	52	43	42	39	29	42	42	30	36	37	34	49	44	28	37	43	31	46	43	31	48	29	26	34	38	36	33	39	38	38	51	38	43	34	31	29	46	35	34	40	43	40	39	33	40	43	44	45	46	37	42	47	45	41	37	42	39	44	40	38	37	36	44	41	41	45	34	32	47	36	41	36	46	35	39	40	44	32	47	42	36	46	33	31	43	37	32	38	43	38	49	45	38	29	41	47	38	33	50	45	36	34	41	42	33	40	43	46	26	34	48	39	40	41	43	32	38	30	41	31	42	35	43	42	46	44	39	51	42	36	28	42	35	37	36	29	32	52	28	37	49	34	39	42	40	47	51	40	40	51	43	27	37	42	32	33	40	31	34	24	49	39	44	33	32	36	56	28	36	38	40	34	37	40	42	39	35	41	30	29	46	48	53	43	34	52	45	58	38	38	40	42	44	45	43	36	48	33	42	43	39	31	35	37	35	46	48	47	33	49	43	41	41	35	46	42	26	47	41	28	35	34	45	41	37	31	38	44	33	44	36	38	38	33	38	38	35	37	39	41	23	38	41	30	35	43	36	44	34	40	37
8167	1463	446	423	530	660	675	576	569	560	470	497	441	383	407	431	403	355	336	357	321	347	357	333	351	316	326	304	308	322	320	315	334	354	307	312	332	345	331	351	351	344	298	325	333	295	330	334	317	359	336	300	310	307	333	320	338	309	286	326	322	335	314	321	295	310	346	298	315	322	316	328	329	321	298	305	332	285	313	272	325	315	312	303	325	317	319	299	286	329	311	318	280	364	299	337	304	311	299	325	321	350	326	327	321	310	326	314	288	298	333	313	330	294	321	328	335	328	295	337	296	311	306	325	258	300	331	323	292	305	325	326	302	329	307	294	319	302	301	336	329	295	346	307	308	302	295	321	339	313	314	312	298	345	306	310	292	329	288	294	301	303	305	303	329	311	323	301	295	324	296	294	312	284	335	314	345	304	313	311	343	311	332	317	316	324	313	285	313	308	305	342	318	303	307	318	326	287	289	312	302	297	300	326	330	308	325	314	299	328	299	329	306	322	284	333	300	294	331	327	296	318	276	310	310	310	322	309	312	331	315	338	287	323	311	329	308	338	323	305	330	317	317	305	347	315	314	291	301	321	347	323	320	284	319	303	310	295	315	337	309	314	348	320	321	298	330	329	325	317	309	316	325	293	314	350	303	319	284	329	294	332	360	329	334	296	316	310	296	333	300	306	303	293	332	326	313	320	317	314	305	313	298	311	320	325	344	331	329	307	300	306	319	300	318	307	334	309	312	300	282	305	333	302	297	327	329	295	314	286	335	307	327	336	317	284	311	333	356	302	307	323	339	303	335	306	276	328	304	292	317	277	307	314	294	335	297	308	310	302	333	322	331	327	351	317	297	295	348	308	268	323	327	290	313	303	308	320	295	305	298	332	305	313	311	303	332	273	311	338	344	313	322	304	323	312	312	342	303	299	341	323	306	299	308	313	298	345	288	316	342	287	290	337	338	328	271	307	340	325	317	317	309	293	319	307	320	304	346	317	341	310	323	325	344	304	328	277	313	329	298	346	290	308	323	361	320	324	341	328	314	347	297	301	301	327	299	297	292	303	302	286	329	325	290	294	282	377	293	308	322	327	339	353	299	342	334	307	334	302	304	298	327	308	320	333	314	318	310	337	308	305	320	319	347	327	317	335	302	312	288	329	314	294	315	310	310	304	325	325	331	325	313	338	328	317	319	306	344	318	312	294	316	306	324	277	301	308	323	335	318	279	338	329	335	357	354	344	325	317	302	323	326	312	319	298	345	324	306	290	323	328	331	318	327	328	321	305	328	306	314	329	315	327	304	307	299	333	313	306	283	305	314	307	296	302	288	317	314	320	319	345	343	314	307	294	299	309	346	299	314	316	312	358	365	325	320	326	326	311	311	304	322	300	334	288	322	313	309	323	300	302	301	355	327	312	339	322	352	300	302	320	277	308	303	266	327	318	293	340	336	312	322	295	314	334	299	341	303	316	337	325	322	302	325	285	284	308	305	324	317	313	320	321	323	291	304	331	337	292	351	350	267	313	319	306	339	308	311	334	318	323	312	311	299	285	320	275	322	335	321	304	290	299	321	315	296	316	289	343	299	305	294	304	298	313	314	324	297	334	313	303	335	301	326	311	290	309	335	342	321	309	305	287	281	316	318	298	336	315	319	326	296	299	287	327	341	342	325	309	310	322	361	313	302	321	329	289	313	310	329	337	315	320	316	289	289	317	295	321	339	303	330	324	325	325	315	291	306	345	308	320	307	315	318	322	313	313	332	297	322	304	314	299	296	306	325	272	310	334	297	347	295	323	292	335	292	316	331	314	333	322	304	296	332	331	312	302	325	325	319	323	348	293	320	295	317	301	336	331	313	304	312	333	325	287	302	296	330	331	315	306	343	325	310	337	321	332	311	343	289	328	292	320	316	311	338	357	330	306	298	296	338	310	309	309	308	320	315	304	297	315	315	342	334	323	300	309	328	350	296	324	322	302	335	286	345	322	284	311	313	314	323	305	333	330	307	322	329	318	343	313	337	314	330	329	297	292	292	302	317	326	299	305	322	330	333	322	306	308	327	310	298	283	307	303	303	307	303	298	301	327	296	300	315	328	351	295	325	328	293	330	304	289	287	295	329	301	340	280	301	325	294	311	302	317	337	318	313	292	302	324	315	320	321	283	323	323	279	293	322	271	293	284	327	305	320	341	323	301	341	334	289	336	320	311	324	317	359	312	291	313	339	304	301	290	350	287	294	316	328	324	315	320	332	325	292	310	303	302	310	294	327	339	295	330	335	300	333	326	327	306	347	322	314	331	301	312	314	335	307	307	317	312	337	317	348	324	297	311	332	336	316	342	331	329	320	298	321	333	304	317	307	291	325	299	312	310	323	312	316	343	324	345	318	334	335	312	280	284	309	298	324	318	321	323	306	311	330	309	306	290	304	339	321	304	314	306	342	307	332	338	325	324	315	299	301	330	293	322	286	332	296	327	328	318	360	279	320	302	326	298	311	323	340	317	301	304	306	345	327	314	312	313	304	346	351	323	346	314	313	338	350	324	327	303	323	304	282	312	313	305	351	307	307	317	292	311	311	313	331	316	285	306	301	315	323	302	332	292	335	301	290	316	306	321	336	298	318	298	344	362	287	305	319	277	315	303	320	299	322	293	326	302	317	287	305	327	296	303	352	337	333	346	337	291	325	349	327	340	318	328	376	294	342	324	293	287	302	353	335	316	300	301	294	294	288	298	326	335	325	293	353	340	296	283	292	327	319	332	305	338	300	331	314	326	290	294	303	321	306	297	335	287	332	301	299	336	311	299	311	353	330	339	334	301	312	315	297	310	306	330	312	293	319	317	303	316	256	318	324	366	316	323	317	313	306	325	336	338	308	310	313	316	288	294	340	325	322	318	342	286	297	343	313	314	310	335	324	309	321	340	308	323	330	304	320	307	332	327	318	340	337	307	351	353	311	347	322	273	315	341	347	317	310	348	333	307	300	326	325	319	313	295	320	313	335	323	320	327	317	349	281	304	341	316	319	294	324	325	343	346	303	299	301	324	311	306	305	329	319	300	300	296	304	348	317	317	331	325	298	297	339	329	295	307	297	319	315	297	322	321	333	325	314	336	317	333	321	320	298	356	295	314	329	295	309	313	313	327	335	320	324	323	304	338	273	335	279	319	297	319	304	301	294	313	283	318	317	337	318	320	339	304	327	306	308	314	316	321	307	336	319	325	313	313	309	301	353	292	324	293	327	318	293	328	331	297	326	301	280	318	301	342	337	320	325	350	303	312	344	271	309	323	327	319	339	306	326	319	296	334	331	330	322	312	315	343	297	289	286	319	336	320	298	327	293	305	328	319	341	322	341	315	312	296	278	280	339	318	309	303	340	296	318	310	292	288	327	320	368	325	326	289	301	315	323	313	360	310	329	292	318	308	326	329	282	325	330	275	293	291	295	326	337	295	289	317	313	300	320	296	338	325	301	313	270	326	331	315	301	309	322	328	305	343
602	198	101	89	80	85	90	78	87	103	80	92	83	80	63	83	73	93	71	82	83	76	84	80	94	80	76	75	65	84	72	80	65	64	69	81	64	78	76	54	63	70	76	69	75	75	69	57	78	72	70	77	78	66	64	71	82	67	71	83	60	96	68	78	82	55	73	64	69	72	59	62	70	78	52	82	81	73	68	70	68	84	77	76	88	67	75	84	66	80	67	67	58	75	97	53	73	61	58	70	78	83	79	83	73	72	71	65	70	64	68	57	75	58	54	64	74	74	60	73	74	65	72	69	71	63	67	61	85	77	65	79	67	70	65	68	64	64	80	61	62	82	78	86	66	87	65	73	68	58	67	91	82	73	64	68	74	63	77	88	69	78	94	66	66	91	74	72	56	72	72	75	66	69	69	71	58	64	51	72	78	69	71	68	71	91	59	52	68	65	60	65	77	67	72	70	67	67	56	79	83	62	78	59	80	71	55	71	56	72	68	72	73	83	66	64	66	73	67	59	76	78	75	62	77	75	65	70	46	73	75	75	66	79	66	63	74	63	73	54	78	77	73	77	62	88	61	65	58	73	62	81	73	84	67	69	63	66	93	74	63	57	75	73	65	65	83	75	62	76	68	70	73	69	78	67	73	70	67	76	73	58	70	70	82	61	85	62	87	85	73	70	58	54	69	62	80	73	67	73	81	68	87	73	64	70	88	79	65	56	78	83	77	57	73	63	75	55	54	67	66	66	59	72	62	72	86	73	71	70	75	79	76	75	57	68	68	60	89	68	83	71	75	66	70	73	62	71	75	76	67	80	66	64	69	70	75	72	79	97	82	77	80	80	69	71	63	61	65	89	61	64	62	83	70	64	82	71	80	66	78	69	67	64	74	50	74	75	64	78	63	75	80	82	70	68	69	61	61	82	77	65	62	71	76	74	83	63	78	66	77	61	61	75	59	62	48	79	63	71	75	65	80	92	67	75	58	57	73	83	84	70	72	69	74	80	71	71	57	74	92	74	64	63	90	73	74	83	77	75	74	74	65	51	71	78	78	57	69	64	75	75	81	53	69	76	73	72	88	62	80	75	61	73	72	68	59	63	61	84	67	57	59	80	59	88	63	77	60	67	79	71	67	67	86	59	58	62	63	69	66	74	75	69	69	64	67	79	71	66	66	76	61	74	82	87	70	63	72	78	86	64	61	63	77	69	79	52	64	59	65	76	74	81	71	66	77	62	66	68	73	69	72	68	71	64	76	68	56	71	66	63	70	70	68	68	70	68	70	60	84	76	86	57	61	77	64	76	67	74	80	73	64	57	73	58	66	60	78	75	85	76	55	71	78	75	68	61	78	68	70	65	76	69	59	54	58	77	69	63	66	65	61	77	79	73	70	77	76	64	88	77	77	73	88	63	62	63	90	66	67	68	64	66	61	90	60	65	84	64	71	59	50	75	75	70	59	65	65	74	65	70	76	80	65	78	68	72	72	76	55	63	68	65	75	79	70	70	54	78	71	87	89	52	64	77	84	77	73	76	59	69	87	74	73	75	72	72	86	72	62	70	70	53	74	67	80	69	68	81	69	77	52	77	72	78	74	52	70	68	63	72	72	54	74	61	82	69	50	74	61	67	72	85	91	63	65	76	76	67	58	63	60	78	75	79	67	64	53	65	88	57	74	75	65	77	81	76	65	71	61	74	66	71	98	71	64	70	76	77	71	65	59	73	75	74	68	60	67	80	80	68	66	73	90	79	61	59	76	76	67	71	82	56	62	73	62	73	65	60	46	67	60	67	55	70	72	76	71	84	79	63	84	73	57	72	75	78	64	70	79	68	75	61	64	78	70	79	71	82	71	80	66	78	76	66	70	81	66	59	81	86	72	61	43	74	78	74	92	49	66	72	79	81	84	70	83	58	70	79	70	72	66	48	70	76	69	71	62	78	62	58	81	77	69	59	58	75	72	71	67	78	74	86	70	63	77	74	67	78	77	76	60	83	69	65	70	58	78	77	78	70	82	78	66	73	80	74	68	68	60	68	94	57	66	67	65	66	76	79	76	74	68	80	76	54	72	72	84	71	76	75	53	80	66	77	68	75	63	71	61	63	64	57	72	62	77	69	72	56	79	73	67	80	66	79	72	70	60	61	70	73	59	71	71	61	61	60	63	67	74	64	71	61	87	74	71	65	79	67	55	57	68	78	70	84	79	75	70	60	60	66	76	79	78	59	69	61	81	62	77	71	79	79	72	63	53	53	86	67	72	83	87	74	75	79	66	65	63	81	68	77	58	74	84	66	69	59	57	59	91	80	68	65	71	75	77	63	72	82	78	62	62	70	65	72	69	65	70	77	80	75	77	73	77	72	69	59	71	72	68	69	75	63	71	78	61	71	74	68	65	71	68	57	72	50	91	75	67	59	70	58	60	69	77	75	66	76	74	59	75	74	71	65	75	64	71	79	61	70	50	73	52	59	66	75	70	78	74	62	79	79	60	83	65	80	66	63	75	71	70	57	73	70	57	83	61	70	67	70	69	75	64	74	81	67	72	77	79	76	89	78	73	79	63	70	64	68	64	63	71	78	68	69	68	51	80	67	66	70	72	65	62	68	68	82	58	77	75	70	71	66	72	71	65	62	83	57	61	88	71	71	71	69	73	63	80	71	68	72	87	73	81	65	68	65	78	84	51	74	66	66	67	64	81	61	66	74	78	46	77	73	71	63	71	62	62	79	77	54	73	70	63	59	71	79	90	67	70	88	55	75	70	76	75	74	77	92	71	63	66	70	67	78	79	70	67	70	62	85	68	66	76	68	59	67	70	71	71	69	77	59	72	69	72	64	75	69	64	69	80	61	72	72	71	70	74	62	67	80	78	67	77	61	67	81	79	66	78	85	60	69	84	79	68	60	67	66	64	71	83	67	75	56	88	76	73	67	67	75	74	55	72	74	84	68	66	66	62	67	73	59	85	91	72	66	76	78	60	89	68	73	68	62	74	78	56	70	71	59	64	62	64	73	71	70	72	71	78	62	68	69	75	76	79	70	77	68	71	73	78	68	71	52	93	68	74	65	64	80	81	62	44	70	66	74	64	78	61	78	70	72	69	68	94	84	68	70	78	74	81	77	70	68	58	69	70	68	64	61	68	69	68	76	65	63	75	83	77	55	58	54	65	66	74	70	74	56	63	68	68	70	74	60	91	69	78	69	66	74	62	86	60	69	69	57	69	76	75	82	61	72	78	75	78	73	85	78	86	70	62	70	77	64	73	76	69	54	66	69	72	71	71	75	61	61	78	84	59	64	72	62	66	56	62	68	66	72	69	46	75	81	75	67	73	56	78	79	69	75	66	76	65	78	73	66	72	74	72	58	64	86	74	56	51	78	82	93	71	76	68	82	66	69	78	67	64	75	85	62	57	70	79	78	60	78	77	87	63	70	90	75	69	83	59	81	83	67	58	65	82	74	72	71	82	69	62	68	64	73	69	86	69	63	59	69
7673	2285	889	926	1870	2392	2359	2002	1684	1419	1220	1107	939	843	898	753	745	717	710	678	668	647	639	649	633	583	598	544	559	544	546	576	574	550	579	529	579	525	553	512	521	511	513	540	546	535	548	522	533	530	562	553	505	549	515	511	551	520	510	526	526	537	523	498	522	500	503	485	500	511	513	478	528	472	490	536	482	508	517	501	493	481	520	524	525	526	559	514	515	528	490	527	529	528	536	524	500	500	522	445	503	498	515	498	496	508	525	530	529	545	499	532	523	507	475	496	507	526	533	484	530	517	520	498	498	510	495	475	463	555	521	519	514	480	502	500	502	544	523	481	482	488	500	496	517	490	490	495	540	514	509	512	495	525	461	538	481	485	496	527	510	506	531	489	455	520	539	494	515	529	504	527	476	482	493	506	539	522	489	562	532	527	485	514	485	547	523	480	496	502	556	494	519	483	500	511	533	525	486	532	525	527	501	479	514	511	502	557	521	505	477	518	533	545	530	493	508	518	502	492	508	526	519	502	461	518	507	511	534	486	507	544	494	530	496	532	493	533	519	473	486	505	506	491	493	497	498	476	499	495	525	536	527	506	521	505	534	576	498	497	484	513	539	495	495	493	492	492	481	499	497	507	514	488	512	502	480	529	542	483	482	502	529	500	534	495	468	485	527	493	452	507	487	506	474	477	526	499	511	557	516	511	509	543	481	519	485	472	535	533	499	548	496	521	506	479	513	515	488	508	509	486	530	478	492	511	491	526	498	493	525	501	483	523	507	530	510	492	497	477	531	486	505	556	488	504	530	498	476	486	522	505	480	504	508	462	532	539	538	513	486	522	532	483	514	528	475	481	539	523	535	511	517	537	513	479	507	494	510	498	518	529	545	493	508	511	483	518	522	503	491	515	483	506	497	500	452	469	513	472	491	507	525	493	504	516	538	547	545	548	526	506	510	510	513	498	532	526	495	485	522	492	490	456	492	488	523	441	538	487	483	482	523	483	510	487	499	479	511	501	525	539	493	509	513	530	558	506	522	554	467	515	496	521	518	525	509	502	514	504	511	533	499	523	535	488	530	518	527	477	485	564	510	529	540	505	553	480	506	508	470	545	464	511	553	475	518	509	523	512	525	503	499	491	524	486	489	505	526	515	532	503	492	545	506	460	546	522	539	521	497	495	511	529	486	519	522	495	523	503	468	505	515	508	525	512	487	525	521	522	511	488	545	492	503	487	529	488	465	491	502	483	512	514	485	502	558	510	524	539	501	519	554	504	525	498	503	504	501	505	519	554	479	514	517	543	505	508	494	497	510	514	486	497	519	522	477	502	503	503	510	549	528	500	520	545	509	528	508	530	491	505	500	536	508	529	502	507	480	461	512	543	487	507	475	543	503	514	511	529	501	509	539	521	520	502	519	509	473	485	494	489	520	492	493	511	508	486	492	467	468	525	523	483	550	527	547	509	502	503	486	524	509	513	507	520	550	515	514	484	505	467	526	498	518	552	558	479	498	529	555	452	501	525	514	509	522	479	484	513	521	518	511	498	466	520	515	501	534	474	493	492	489	507	491	517	505	493	531	494	484	481	502	511	476	469	562	521	515	468	503	553	506	501	553	539	499	484	516	522	537	517	511	478	489	499	517	513	502	485	525	463	483	495	531	499	525	562	527	483	511	538	530	549	522	467	514	477	517	540	543	530	464	527	518	530	535	498	494	519	505	513	486	496	516	527	471	500	546	519	504	514	454	498	497	525	502	488	479	532	478	488	498	496	481	479	554	497	546	487	465	462	539	540	516	499	512	507	514	531	479	475	477	516	542	495	521	491	472	496	512	494	489	494	511	512	537	471	511	508	523	482	535	500	492	480	520	500	514	533	524	477	540	525	501	515	521	464	498	530	481	511	494	513	516	528	536	519	555	521	488	513	477	540	516	486	488	534	482	541	501	500	501	502	498	513	465	537	514	506	508	522	485	489	515	530	530	485	510	552	524	527	498	490	528	485	498	479	478	505	512	551	498	542	519	485	505	480	527	494	498	455	521	521	516	477	445	518	482	490	505	456	517	466	542	502	522	510	512	497	541	470	503	525	481	499	500	490	533	518	462	485	538	528	565	494	484	495	569	531	489	512	574	521	508	517	534	483	507	499	529	463	554	462	503	524	495	487	510	497	528	551	508	499	536	514	509	483	537	504	505	491	528	487	518	521	486	525	507	484	486	472	501	518	503	519	500	512	461	491	483	496	547	517	514	525	526	487	491	522	540	476	492	525	520	519	489	477	497	530	501	521	513	480	517	511	544	457	513	469	517	508	524	522	492	497	495	495	524	510	510	515	493	501	523	488	526	523	512	522	508	519	470	535	501	497	524	524	473	482	482	506	478	517	525	515	532	518	556	502	511	495	549	502	489	461	521	464	555	543	493	476	532	515	518	519	484	462	515	485	510	515	525	494	503	535	495	491	513	503	476	503	501	504	560	537	530	478	486	469	484	508	475	473	471	487	515	524	515	511	525	486	474	504	506	514	495	484	531	496	518	509	495	474	467	527	504	516	496	538	531	476	510	503	520	491	480	527	514	536	530	506	477	557	481	542	499	511	527	507	473	509	522	530	489	515	490	461	506	500	491	517	522	497	471	509	520	508	529	488	524	509	505	507	484	500	493	429	478	521	491	501	474	494	509	491	514	539	470	530	494	519	515	490	506	496	470	509	517	519	500	508	497	523	521	502	474	478	522	489	536	498	541	512	472	507	519	519	469	529	507	519	514	488	549	491	540	528	495	514	517	548	503	533	460	521	540	518	510	528	513	500	473	520	493	476	487	512	485	467	539	506	523	544	522	507	500	500	501	491	499	467	507	516	528	475	519	509	495	528	502	500	518	527	504	517	513	523	507	492	546	500	540	519	518	544	511	477	527	492	551	543	546	532	525	538	560	504	550	529	489	516	495	501	486	477	514	495	521	485	497	501	500	506	493	504	543	509	540	507	545	539	486	487	461	473	513	460	484	502	491	535	514	505	524	482	508	528	575	476	491	524	533	515	491	490	512	531	568	517	553	545	537	480	481	474	522	503	497	546	506	513	524	502	507	526	525	486	508	491	510	512	494	514	521	530	549	481	532	505	486	493	495	503	553	538	509	538	479	493	528	530	501	536	519	508	444	534	549	511	509	498	531	526	485	503	535	466	520	508	484	518	535	518	519	514	520	526	523	480	532	490	487	516	529	539	530	542	512	485	515	468	484	502	508	504	534	492	481	478	534	478	515	481	451	479	488	499	494	524	498	474	506	512	529	502	525	458	526	542	546	466	532	540	532	487	471	533	464	487	520	489	520	525	459	532	510	515	486	518	508	492	526	496	481	521	503	528	516	504	505	493	507	487	512	531	468	478	535	519	501	490	542	472	526	474	506	476	514	547	484	522	516	513	479	496	507	500	477	514	523	528	478	501	505	505	488	497	526	538	500	490	503	530	493	511	487	539	489	524	471	503	488	517	472	517
1644	203	90	109	77	101	107	119	95	116	116	106	84	85	110	89	81	78	84	89	79	88	87	93	86	67	72	73	70	83	88	70	85	65	69	89	76	83	68	79	83	72	94	87	81	82	94	81	66	88	86	89	78	84	82	75	78	87	76	104	78	75	77	61	79	84	100	78	88	75	82	104	73	70	89	69	75	93	58	86	82	79	90	76	79	61	74	73	91	78	93	59	81	98	91	88	52	83	78	93	74	74	88	78	84	82	82	70	79	79	77	80	90	76	83	71	75	76	80	84	69	77	94	86	77	82	88	93	105	65	81	76	84	86	78	70	71	85	71	92	78	81	73	79	90	87	75	87	79	95	89	79	75	79	70	77	70	83	67	81	81	75	72	82	80	75	84	90	91	72	80	88	88	64	81	82	89	76	84	73	82	82	82	84	75	69	69	83	88	80	85	84	93	73	66	82	76	64	76	76	94	75	82	77	78	81	78	75	88	86	72	75	73	68	80	97	88	92	82	89	93	86	81	84	88	92	81	79	97	73	78	81	71	69	82	73	78	103	95	83	80	86	85	80	81	74	92	86	88	73	72	99	82	69	87	76	84	64	73	59	80	85	77	85	64	72	80	68	90	84	84	86	70	65	87	81	78	86	104	69	81	92	84	76	87	90	76	80	70	80	71	74	84	71	81	71	71	73	83	92	71	97	77	70	87	88	69	91	83	91	72	88	90	72	75	91	93	69	71	75	73	71	79	79	70	90	89	76	81	76	86	74	70	66	79	78	85	77	75	71	70	89	77	69	88	73	74	84	86	85	84	77	85	72	82	71	77	87	85	82	73	82	88	87	78	72	66	75	71	66	76	87	77	77	65	77	77	79	80	70	85	69	82	84	84	80	68	88	77	76	70	75	83	77	79	69	85	79	92	82	77	104	87	70	86	75	89	78	84	76	77	90	72	71	81	78	87	75	92	87	58	74	80	78	73	64	79	79	86	75	85	62	97	76	81	85	84	86	87	84	77	87	85	88	78	75	72	72	82	68	96	90	83	70	89	83	89	76	77	62	99	81	71	87	73	84	87	82	92	71	73	79	89	74	80	87	78	86	83	81	93	111	80	79	80	80	66	79	76	95	84	66	79	89	81	71	86	76	75	82	58	86	56	66	75	78	73	86	79	66	67	65	85	74	63	80	97	81	61	76	81	81	85	81	76	79	92	101	73	82	69	73	84	77	73	75	81	82	86	79	80	75	92	97	80	69	74	83	75	79	92	75	80	87	99	78	99	58	88	74	77	73	68	74	84	85	90	70	93	74	93	78	69	76	91	91	87	80	75	83	85	81	82	73	88	83	60	82	75	69	91	79	66	75	102	71	78	70	81	69	71	86	102	93	84	74	77	70	84	90	70	61	102	76	82	83	85	72	84	85	97	74	76	81	99	90	91	93	75	101	69	76	97	82	60	65	74	75	84	60	70	85	78	80	72	79	82	71	75	79	74	74	82	103	80	86	89	81	94	79	72	74	74	69	92	91	79	70	72	62	83	102	88	90	88	82	84	96	95	71	89	85	68	69	77	85	83	69	90	63	86	67	83	88	87	75	79	70	78	71	75	80	87	78	87	78	72	78	84	81	71	73	73	91	84	80	76	90	71	90	97	99	79	74	76	89	91	76	81	80	71	80	69	72	79	81	59	71	99	104	74	80	80	95	87	74	76	88	89	72	98	85	85	95	73	83	69	87	87	80	93	95	83	67	89	79	71	83	81	82	81	78	79	99	83	69	65	83	66	86	75	80	90	66	81	85	92	83	96	67	88	78	94	67	66	65	73	76	93	82	68	63	74	67	81	81	76	84	78	68	80	74	86	73	87	79	90	60	83	63	76	80	74	73	90	77	80	77	72	84	75	67	82	65	72	74	77	87	88	80	57	93	77	92	77	73	66	95	87	80	78	94	70	66	80	75	69	78	82	91	76	85	77	93	84	81	71	85	80	82	79	83	74	76	93	56	70	78	80	81	77	77	63	64	84	83	78	74	70	77	85	91	75	71	101	78	84	78	71	68	99	70	84	90	82	77	78	90	88	96	82	75	80	96	75	72	76	107	81	74	93	64	88	79	75	73	81	67	78	88	69	83	80	69	92	78	78	77	84	76	87	82	94	76	84	85	83	82	84	76	81	83	86	89	85	91	74	86	85	74	93	73	83	64	85	80	78	83	75	93	67	84	77	70	83	85	75	80	77	79	70	80	79	78	79	75	84	61	72	84	68	77	78	77	72	70	65	82	74	77	88	57	86	87	85	79	71	97	87	74	94	76	97	78	71	87	82	94	79	75	70	80	68	70	72	89	75	79	73	82	95	96	79	72	75	86	74	61	77	78	88	77	83	79	89	75	75	85	90	84	90	97	67	105	94	81	99	98	83	65	70	89	83	98	85	93	74	102	92	86	83	70	76	76	91	73	69	70	72	77	90	72	74	75	78	79	75	73	74	79	76	78	75	79	73	64	78	78	64	82	71	98	68	89	86	82	88	80	104	83	94	87	82	77	78	74	85	76	77	81	81	67	79	69	86	68	88	89	85	86	77	76	69	73	78	61	91	106	87	72	81	85	80	70	87	77	87	84	77	70	92	70	72	77	84	88	92	73	74	92	75	75	78	75	82	84	91	78	74	76	83	78	72	80	78	78	87	78	78	71	86	89	73	88	80	80	75	76	73	80	75	93	93	76	88	82	90	85	76	85	76	72	76	87	93	79	91	84	63	65	90	67	73	85	88	91	74	79	86	92	83	78	75	79	88	86	64	82	79	74	82	81	74	83	84	83	80	80	88	86	96	68	63	66	79	94	81	90	84	80	78	82	93	80	72	76	68	88	96	79	92	87	81	73	68	75	80	68	85	89	106	71	100	86	74	75	79	85	69	85	86	79	75	86	75	72	76	67	78	90	80	82	66	81	71	61	72	80	82	92	83	79	80	67	88	77	72	86	91	91	92	93	68	86	65	78	69	81	68	76	70	82	88	77	78	71	85	80	77	77	83	87	78	74	76	77	76	69	87	78	89	83	79	87	73	67	88	79	84	96	85	79	78	77	84	78	68	70	86	68	78	75	82	84	70	66	87	89	87	68	90	86	70	72	78	79	88	97	92	69	90	79	74	68	81	90	77	93	85	81	79	81	87	75	87	71	79	92	99	65	91	85	93	81	76	73	79	89	68	78	83	67	86	93	68	84	68	97	80	84	90	76	69	96	106	93	69	70	78	83	89	78	76	74	75	73	81	86	74	74	74	79	109	67	93	85	93	78	66	80	82	81	78	73	64	84	87	74	76	80	70	82	81	92	59	82	90	85	79	81	90	85	87	71	71	90	88	71	91	90	96	76	101	80	85	73	82	94	77	80	63	78	93	54	81	63	71	84	79	68	67	69	72	76	83	73	72	84	68	78	81	94	80	73	70	73	80	63	83	79	73	77	81	68	77	86	79	91	78	85	80	80	77	90	70	85
8142	2326	835	931	1613	2137	2150	1860	1593	1452	1331	1189	1024	1023	928	885	866	849	804	763	733	744	752	725	662	672	733	665	655	687	647	717	655	645	680	650	677	572	672	645	660	635	633	642	644	629	628	628	669	625	596	639	645	611	617	639	612	638	602	608	631	653	618	629	595	625	604	644	603	605	585	616	563	611	600	614	596	607	630	589	591	630	626	600	628	611	641	634	608	616	649	615	631	602	590	613	668	597	639	601	589	645	602	600	621	581	610	578	611	612	626	631	587	574	578	587	605	648	620	629	611	664	588	620	612	604	644	580	608	636	627	650	601	576	588	506	564	603	615	650	640	598	608	589	617	581	613	610	597	626	577	605	584	606	635	609	576	627	579	638	646	586	614	585	622	586	622	577	618	602	597	562	609	635	580	577	625	605	598	627	568	653	573	614	591	631	589	654	597	613	642	596	577	608	612	644	607	622	597	626	626	604	605	631	629	592	621	584	645	608	623	556	580	576	640	594	618	543	600	589	564	591	580	576	544	589	589	594	570	645	634	609	587	595	632	617	607	588	565	586	588	608	607	654	595	603	593	598	603	612	640	580	617	619	622	623	578	608	584	586	582	607	610	593	626	635	614	607	612	600	621	625	604	620	580	651	612	590	600	620	603	620	634	617	612	643	605	589	591	587	631	581	626	604	610	616	579	607	584	606	592	633	568	606	595	640	607	626	596	659	582	618	588	632	601	579	590	589	597	606	610	585	647	587	575	576	610	577	593	597	603	599	621	624	567	614	585	617	607	605	616	603	607	590	616	587	603	565	551	645	605	624	587	598	631	586	645	616	599	621	553	626	625	599	603	609	604	571	610	602	626	642	604	603	551	618	643	588	633	567	557	572	573	604	626	578	595	598	627	613	550	583	585	582	593	579	575	548	601	604	592	596	595	616	599	575	585	601	613	633	574	622	629	572	628	662	571	603	578	578	610	611	594	591	602	566	648	624	663	630	553	592	586	625	582	624	615	574	564	617	600	577	625	592	558	597	617	583	609	561	591	621	623	662	605	643	620	597	562	588	638	600	557	601	646	606	618	606	612	572	606	612	610	630	567	578	614	594	621	602	573	583	592	618	645	611	576	623	567	603	571	609	602	579	608	575	588	618	591	621	606	663	628	634	617	612	602	586	592	631	584	548	574	630	621	658	616	616	574	626	605	553	602	641	607	600	607	569	622	616	580	650	625	642	562	599	580	593	610	562	632	655	600	582	576	603	610	590	593	592	618	635	600	605	638	599	596	591	618	661	586	622	582	619	608	582	644	590	608	635	615	626	572	561	611	667	582	556	631	574	632	583	661	633	588	617	576	572	643	602	618	580	632	583	577	618	618	601	616	553	632	621	596	605	583	628	575	624	610	592	588	596	600	609	578	637	569	612	632	595	587	605	622	627	610	561	607	618	580	568	599	625	553	628	592	614	651	601	559	579	600	647	634	591	656	651	605	604	617	595	595	594	593	606	628	608	606	649	608	619	558	581	599	617	575	627	562	588	592	610	649	644	620	611	570	614	602	560	610	622	629	618	589	624	639	606	589	601	593	652	606	584	622	529	592	602	599	596	633	597	597	639	587	616	620	632	583	564	572	633	627	614	637	630	613	591	584	600	613	647	601	648	591	581	637	597	612	620	593	617	591	594	601	595	587	590	609	633	572	601	612	616	565	654	558	638	592	597	671	604	583	603	597	624	623	645	668	566	627	636	603	620	604	606	576	583	617	601	601	586	655	635	572	607	610	583	546	601	584	601	615	583	587	598	576	571	642	575	634	656	563	642	593	637	615	571	648	620	594	628	578	598	597	623	589	632	597	614	585	603	608	601	625	671	597	567	630	606	603	620	593	623	581	618	629	596	637	674	562	637	607	636	602	612	556	626	613	617	574	576	610	586	603	605	566	572	636	599	596	612	604	584	647	599	609	581	614	637	605	585	618	617	590	618	639	648	622	563	635	598	620	588	599	585	654	573	620	586	584	626	632	526	616	613	581	566	630	576	597	598	622	609	606	645	618	662	639	605	601	583	612	641	601	617	631	590	632	573	555	582	597	608	613	624	565	629	621	567	584	576	609	579	637	602	569	612	596	626	646	632	606	631	545	649	617	562	600	590	603	570	599	605	595	604	577	637	567	594	574	574	574	596	620	628	611	640	601	595	630	610	631	627	571	586	604	629	563	608	619	623	649	590	582	600	568	620	583	610	604	572	574	583	641	592	624	648	583	620	586	570	574	603	603	603	593	596	579	611	579	621	601	614	571	624	640	606	617	619	612	595	654	626	614	634	623	618	590	607	588	606	617	579	568	583	627	609	599	569	622	601	646	560	610	591	614	596	599	584	574	581	579	589	566	591	572	602	573	642	557	587	582	594	603	606	606	622	580	590	599	587	614	568	587	612	595	553	558	584	600	580	590	586	624	622	598	598	629	595	589	598	637	562	590	641	586	612	613	595	608	619	579	608	593	574	601	596	635	592	610	570	633	578	572	633	604	590	613	609	570	600	550	623	604	575	575	588	612	568	636	635	603	603	617	588	639	600	618	587	572	636	593	622	641	593	614	636	593	581	606	649	593	588	559	620	608	577	598	577	587	628	574	578	599	594	635	602	584	578	600	602	613	620	564	627	614	600	554	620	609	630	588	620	560	632	563	610	641	629	622	617	627	594	608	610	601	638	591	625	608	615	584	621	573	559	546	596	559	574	618	598	588	604	567	621	621	608	640	632	589	658	606	625	642	599	586	601	584	605	584	604	607	631	646	572	584	614	622	556	595	600	582	603	624	659	611	619	557	612	587	606	643	598	650	567	626	633	626	599	665	582	590	588	628	612	571	594	588	601	603	633	590	601	589	628	611	658	603	622	639	582	603	623	576	559	623	677	609	617	612	581	619	677	619	605	567	527	598	599	644	633	598	592	619	567	617	624	587	598	568	636	596	610	645	591	572	613	600	612	574	641	584	623	603	608	598	584	617	563	618	592	604	577	627	607	634	613	613	616	606	607	592	590	599	606	604	598	614	607	572	583	634	588	621	567	596	584	607	553	557	590	595	642	639	597	609	593	617	558	577	626	572	610	610	580	626	631	660	586	615	590	584	606	630	633	569	595	629	620	653	575	591	645	616	562	587	582	614	657	594	647	599	658	619	566	644	594	612	581	596	569	609	624	632	586	603	606	609	613	586	600	578	593	596	596	619	555	605	577	612	635	544	582	604	611	574	589	580	616	594	597	569	624	547	607	587	585	602	643	586	589	578	567	608	625	557	548	583	601	597	577	610	603	563	591	600	580	608	598	596	616	573	644	654	644	630	623	597	582	615	603	565	615	582	601	632	604	616	669	599	607	601	642	652	629	574	619	653	596	606	617	592	643	585	587	585	580	616	563	597	593	647	646	599	633	618	626	567	600	632	604	621	598	567	601	616	578	618	629	645	565	618	612	598	599	603	632	632	587	598	617	553	592	612	569	601	589
930	373	136	141	124	123	126	169	143	146	125	136	149	125	122	105	126	121	133	114	117	99	110	130	113	127	126	100	118	99	112	99	133	112	111	106	116	96	119	109	103	119	103	94	109	105	115	119	102	116	104	137	95	105	102	116	131	112	117	112	103	113	113	104	119	104	117	136	96	139	125	108	95	107	126	104	106	105	98	112	108	120	105	112	116	95	102	113	115	100	113	110	96	118	99	119	103	118	110	124	106	112	104	98	100	117	105	105	119	96	109	111	83	106	106	99	94	109	102	106	100	101	115	88	99	91	128	116	123	101	98	118	81	119	106	109	104	111	110	115	116	112	131	132	95	90	110	101	109	113	125	95	98	99	100	110	133	118	97	74	103	108	103	94	120	118	93	110	90	115	116	105	102	118	134	112	121	111	107	109	123	111	137	110	116	108	103	107	106	92	128	116	122	101	116	95	117	137	93	98	95	94	98	99	90	115	100	102	114	97	103	127	109	114	104	113	113	106	82	101	104	87	105	117	123	127	82	92	107	79	99	102	99	105	105	102	104	111	117	111	101	107	113	108	98	99	109	112	94	99	83	115	100	109	98	116	118	108	124	96	97	93	127	102	121	121	102	98	108	116	95	82	87	103	111	109	115	120	118	96	104	107	93	117	109	115	89	111	95	110	109	102	92	110	124	102	125	94	109	111	104	113	109	106	100	106	123	89	106	103	99	111	108	86	88	104	110	124	117	118	96	105	107	119	97	94	102	117	111	99	90	108	105	111	132	115	108	111	102	95	128	115	109	111	100	93	106	118	119	110	93	111	105	112	91	98	104	102	104	118	95	112	104	122	119	95	94	98	103	101	121	110	104	107	107	112	115	110	106	104	117	107	103	115	114	108	101	98	114	108	116	110	94	110	118	106	105	108	99	121	102	86	104	116	105	115	108	98	105	103	100	113	123	100	112	121	100	126	113	111	114	108	102	96	87	105	102	107	104	106	115	132	113	109	108	111	110	102	121	106	113	106	113	99	128	113	105	123	99	111	108	109	105	112	107	127	118	97	117	125	124	106	100	114	100	134	108	106	117	106	121	119	116	106	126	118	94	101	91	117	114	120	119	106	105	112	96	110	106	110	91	123	100	114	111	116	84	116	113	92	99	123	100	85	106	94	93	93	103	116	108	113	114	96	96	123	115	102	104	112	100	89	108	99	112	91	107	97	113	103	117	122	107	107	107	100	109	115	100	120	98	99	114	113	115	120	111	109	117	95	99	119	102	109	92	127	107	111	115	112	104	129	127	118	119	102	124	104	117	101	100	108	106	102	100	105	108	123	86	104	92	114	108	130	105	112	102	94	121	107	108	114	104	103	119	93	120	111	98	100	104	114	105	118	120	126	104	94	111	133	104	106	133	105	126	101	100	120	106	111	117	100	110	105	118	115	120	102	118	91	98	114	93	113	107	106	101	104	103	111	101	116	108	116	118	101	87	114	118	108	94	115	115	124	119	96	122	98	107	113	106	106	104	103	115	88	96	96	100	104	107	121	109	110	103	101	113	115	109	91	114	99	110	123	89	120	116	115	109	108	100	96	127	100	126	111	111	111	105	109	114	107	103	97	82	118	99	125	118	102	115	116	99	102	112	94	104	112	84	105	110	112	106	106	110	117	85	113	98	96	110	98	91	104	100	111	87	98	99	98	111	121	101	97	117	92	105	121	106	104	121	113	110	135	122	92	91	99	132	106	101	103	111	132	98	119	117	99	128	105	120	107	111	95	108	101	104	104	129	99	103	95	102	98	115	99	100	97	110	120	99	95	110	111	119	106	118	120	118	126	99	109	110	110	111	106	116	109	107	107	108	100	115	130	104	116	104	122	119	104	106	100	110	111	115	122	109	94	113	112	103	129	96	98	94	106	102	104	98	113	95	129	99	103	114	107	103	111	100	130	100	94	113	104	122	115	114	116	121	118	111	112	119	94	92	115	89	103	134	109	108	101	96	115	92	108	110	100	112	98	101	123	103	116	108	111	112	93	100	97	106	119	89	103	93	111	101	104	106	97	95	126	102	94	108	96	96	117	106	99	97	109	120	101	110	105	110	110	114	103	114	97	117	118	106	112	112	125	105	114	80	112	106	117	109	115	91	107	91	129	91	105	124	109	86	113	101	113	118	92	85	112	120	100	112	108	98	91	94	90	105	110	94	98	116	97	127	129	111	82	111	102	109	103	105	113	119	101	105	97	105	122	110	115	85	118	105	128	103	120	114	105	132	108	99	105	125	103	116	82	107	103	113	113	101	111	100	96	115	114	111	119	98	94	109	108	116	85	98	115	95	108	98	93	117	82	102	99	94	122	108	123	101	109	108	122	104	112	102	94	113	107	111	106	105	113	107	108	87	106	108	105	114	117	115	109	119	107	114	110	105	125	111	106	100	79	107	99	90	123	116	120	96	117	85	115	107	96	116	110	99	113	122	118	108	112	91	110	119	103	110	89	104	94	105	94	113	97	106	100	111	102	116	118	103	91	118	98	93	105	101	95	89	123	97	109	88	92	107	116	98	105	119	120	101	104	111	112	109	115	103	117	106	117	96	99	107	102	114	108	101	106	101	87	106	101	115	120	110	107	113	114	96	106	94	105	113	121	97	126	105	93	90	90	98	76	106	107	117	107	132	110	103	98	115	107	108	128	102	116	94	121	112	106	106	115	100	107	107	106	110	109	104	114	96	118	114	100	103	98	108	127	97	126	111	121	104	97	111	105	112	134	123	97	107	120	116	126	104	100	112	103	104	107	93	136	107	96	110	104	88	102	111	105	112	105	106	111	105	113	107	107	118	108	130	95	90	114	103	107	117	126	108	108	125	114	101	100	112	117	104	104	122	119	106	123	119	101	102	104	107	116	102	128	98	104	117	108	115	129	104	111	122	88	105	113	118	133	112	112	97	99	113	118	108	123	102	101	95	92	103	113	110	114	136	118	96	91	109	116	108	119	89	105	113	112	93	107	111	130	110	102	97	109	98	109	115	123	101	100	100	105	102	117	117	97	101	86	112	104	103	89	110	125	107	129	124	96	96	109	114	90	113	93	106	96	81	114	111	98	108	91	108	112	103	101	103	101	106	104	106	116	98	126	101	100	104	101	99	116	115	110	121	109	113	101	101	115	108	113	109	108	90	107	113	102	128	95	114	83	94	92	101	105	92	91	96	97	105	96	108	88	103	98	117	93	110	139	117	110	101	105	104	123	95	132	97	95	119	125	116	119	108	103	103	113	115	106	108	91	100	114	102	108	99	108	104	123	117	135	110	122	113	116	117	111	123	124	119	117	123	98	113	107	93	101	92	120	121	100	113	100	116	108	103	104	108	103	100	110	91	118	119	106	101	99	120	96	98	96	119	97	117	102	127	111	100	116	105	103	121	105	114	100	130	91	112	104	113	111	98	117	102	102	108	133	97	99	110	106	99	115	119	105	115	115	105	111	123	131	106	98	103	102	96	100
9382	4123	1192	1364	2839	3738	3518	3213	2650	2364	2052	1762	1548	1501	1386	1250	1246	1096	1071	1119	1036	1051	1023	908	968	914	886	889	940	933	885	861	916	844	838	853	857	882	809	846	832	903	756	757	811	835	785	816	850	800	825	795	841	801	752	781	846	758	818	812	790	772	787	763	753	856	729	783	817	779	780	772	753	807	739	733	839	782	753	784	774	783	773	762	814	748	729	791	759	781	771	806	769	771	754	752	751	781	754	793	809	788	791	752	813	808	763	825	761	787	735	760	818	808	796	805	764	753	732	774	798	761	761	785	752	727	785	763	837	802	789	749	717	798	758	764	781	750	774	774	788	785	805	758	798	767	754	795	819	735	774	711	802	764	726	740	802	793	771	795	789	739	743	825	744	784	755	775	862	780	720	735	776	777	733	764	804	780	800	760	776	780	817	771	782	801	766	847	811	757	800	808	742	726	778	737	781	716	780	761	779	779	774	830	793	735	752	800	756	765	814	753	740	763	776	776	802	811	764	772	790	785	778	765	741	769	800	763	739	769	794	766	776	834	805	772	785	764	753	772	764	769	793	836	777	816	716	751	747	733	766	772	775	775	763	794	732	747	762	789	754	812	753	749	755	763	792	736	781	727	743	766	798	808	777	801	756	775	803	790	757	853	800	789	794	797	813	757	747	809	804	750	757	786	810	763	779	790	818	775	718	802	778	807	778	792	799	768	802	727	797	776	800	768	815	713	795	777	777	791	751	768	787	764	808	769	759	740	752	771	809	714	748	791	781	739	799	746	783	762	801	808	798	775	841	768	758	719	753	815	849	750	772	779	726	814	754	737	754	798	806	817	756	739	732	765	781	754	807	763	804	781	779	764	757	769	715	739	743	765	819	798	760	768	765	780	760	767	768	779	766	739	777	742	752	777	760	753	737	792	715	774	775	792	754	723	804	752	799	769	741	766	772	783	777	740	767	705	793	719	807	722	742	815	788	723	766	809	776	808	723	746	789	792	771	759	822	781	738	762	782	745	775	812	784	830	785	800	752	776	815	727	799	726	774	804	777	755	795	794	744	757	817	804	785	742	789	734	742	789	771	821	764	794	788	728	757	730	773	776	747	753	759	720	757	804	753	775	777	760	841	749	770	780	721	767	710	762	783	787	795	780	795	755	719	793	755	730	695	801	780	766	758	736	766	775	731	798	771	788	753	795	805	791	785	723	719	739	829	812	781	787	803	755	761	813	770	759	807	766	840	756	743	685	802	726	755	794	785	764	787	774	758	749	792	786	761	823	740	816	758	797	736	738	758	777	775	726	751	766	793	771	819	827	799	782	729	744	803	846	775	778	742	768	811	742	803	772	759	785	781	783	783	806	784	757	746	759	718	789	785	823	762	813	732	733	765	756	799	770	746	756	748	742	779	786	765	769	731	788	814	785	769	792	778	792	799	780	721	778	751	805	738	728	759	791	800	801	718	781	775	733	762	771	785	757	794	757	778	774	794	771	806	739	772	770	771	757	793	760	805	795	769	780	796	796	805	755	795	803	762	767	801	807	813	804	736	769	779	771	760	793	790	781	802	792	760	820	773	776	722	787	785	819	753	708	760	780	746	786	789	743	802	753	772	768	770	798	760	789	783	779	754	769	800	777	792	729	800	775	783	758	765	788	779	739	785	780	764	750	712	810	753	778	760	761	777	778	745	716	810	776	761	759	764	748	758	772	717	761	800	805	758	784	772	784	729	742	785	798	828	790	764	756	763	770	787	745	739	767	784	778	746	859	756	756	785	788	806	796	745	764	762	744	800	756	753	746	780	767	765	810	755	761	799	836	736	729	753	747	732	712	749	768	809	771	746	809	805	777	723	796	758	767	781	770	771	774	776	784	740	751	772	784	744	776	808	761	760	782	783	772	795	789	742	757	800	753	759	758	788	706	794	747	788	811	794	738	757	785	767	774	787	782	785	789	706	747	807	758	803	732	776	832	758	756	767	748	757	796	761	786	814	735	801	730	735	740	791	783	751	768	707	770	765	777	743	750	775	768	799	757	754	805	773	834	782	736	784	812	726	759	820	738	746	752	751	788	746	828	836	748	756	759	768	787	784	782	785	757	804	749	778	798	768	794	775	754	783	736	789	774	820	772	776	726	788	730	802	746	796	744	830	802	781	753	758	740	791	754	758	736	751	793	727	782	813	786	774	727	769	785	735	758	701	781	721	782	782	807	805	770	815	780	784	779	778	767	805	754	749	765	771	765	770	762	808	768	789	766	774	727	793	754	792	773	799	794	775	819	771	779	773	819	752	770	790	736	753	778	783	754	759	734	818	799	743	732	751	767	758	768	773	754	806	790	798	769	743	685	768	752	772	767	759	741	770	747	753	759	772	797	757	781	798	784	773	788	854	730	757	783	770	807	785	755	820	745	787	797	807	821	748	781	766	803	798	743	847	759	784	814	772	740	724	801	750	746	815	773	829	798	797	824	751	731	741	712	796	786	752	746	747	807	783	738	724	758	727	775	749	769	791	749	766	728	805	718	780	803	747	791	789	743	745	723	738	760	769	734	779	770	789	765	771	775	767	802	758	777	773	807	800	765	811	770	807	771	771	824	767	765	774	731	796	756	766	776	798	757	753	790	783	823	780	765	753	782	778	778	744	766	784	778	758	783	741	748	798	773	797	788	778	787	802	781	802	805	778	810	799	770	757	781	793	829	732	776	774	731	795	766	789	766	751	812	781	765	744	777	806	789	802	766	767	743	766	745	839	737	791	763	796	771	770	734	739	763	829	787	761	807	793	758	784	781	790	762	780	775	719	766	773	747	804	751	700	779	733	761	782	779	748	759	817	782	804	756	774	814	831	754	808	776	753	755	789	797	773	768	737	745	777	792	759	815	779	784	780	749	777	758	760	797	730	793	810	750	744	791	757	805	775	768	710	736	779	764	759	752	829	739	806	780	791	788	749	847	772	782	772	726	798	737	852	777	797	750	837	788	741	738	794	776	777	763	754	792	775	718	772	764	760	766	781	761	764	730	749	785	753	810	789	741	812	785	780	772	775	706	828	745	791	766	748	793	790	793	799	777	781	756	787	795	765	786	792	820	779	813	786	783	784	755	768	797	791	763	755	754	751	783	770	767	741	766	754	761	762	773	751	799	739	754	790	738	807	739	810	729	796	838	751	743	748	775	824	794	757	784	728	794	814	770	771	774	773	764	737	745	721	783	778	739	774	824	779	780	767	729	788	781	769	803	713	730	739	771	779	744	761	779	773	787	750	781	758	793	798	769	788	741	760	728	768	784	737	757	756	756	732	807	759	769	778	726	752	792	779	798	722	800	773	766	785	795	764	751	805	762	779	773	697	795	753	796	779	772	762	783	766	802	798	764	837	809	792	786	786	762	796	796	737	782	784	736	781	760	761	803	778	746	767	744	762	808	816	773	780	757	794	769	793	800	753	784	828	783	758	795	772	738	774	740	782	768	774	785	738	747	753	794	753	757	747	754
1026	171	46	37	45	53	41	50	54	51	50	46	54	46	42	33	51	38	49	36	47	37	33	44	31	47	41	41	42	34	44	34	39	37	39	34	42	46	37	38	44	32	46	44	37	39	45	46	35	43	49	47	48	53	50	52	46	42	38	35	46	49	37	44	45	49	32	31	39	37	39	40	37	36	41	53	46	36	37	50	37	45	46	48	35	38	39	53	32	35	40	43	37	40	28	38	35	43	33	37	47	34	38	33	32	53	31	29	32	44	49	36	40	59	48	38	57	43	55	36	47	32	34	20	42	32	46	30	46	36	36	37	37	48	48	44	38	43	35	42	46	42	43	32	37	24	41	36	38	44	51	48	52	35	37	46	38	39	32	39	37	42	41	39	30	57	33	30	40	38	41	34	38	30	42	39	35	42	41	31	36	43	48	27	42	42	24	40	42	37	46	43	40	59	35	43	31	40	46	38	46	38	39	37	40	42	46	33	43	38	33	41	31	49	30	27	51	39	42	43	46	36	42	35	46	42	33	39	37	41	31	48	39	43	31	39	36	36	47	49	50	32	33	47	51	41	38	44	39	36	28	36	36	38	45	43	35	41	43	37	51	40	41	42	44	47	34	45	30	42	35	40	39	45	37	41	47	38	36	41	46	42	32	34	42	40	51	44	45	36	48	34	36	36	32	37	35	37	32	41	28	37	43	32	29	38	39	47	30	42	43	42	43	43	45	36	39	32	37	44	30	45	32	41	39	42	38	45	41	48	36	34	36	39	38	46	52	38	20	38	42	46	29	34	43	41	43	43	44	33	38	35	56	47	42	34	49	31	31	38	32	47	44	35	35	37	30	50	38	38	48	43	31	51	42	44	46	42	31	43	42	40	49	35	40	41	41	35	47	44	32	35	38	34	33	46	38	29	41	45	34	47	44	41	46	36	29	48	41	38	43	29	34	50	36	37	43	37	50	34	39	44	38	47	44	45	33	40	48	46	37	36	53	36	50	49	43	34	35	32	40	34	32	48	34	31	32	34	30	47	48	46	42	48	36	40	30	40	27	28	37	35	36	43	43	32	35	59	35	47	41	33	48	37	32	44	43	30	48	39	30	38	36	33	28	34	23	40	51	32	45	46	39	41	28	28	38	44	43	44	42	46	35	47	43	42	51	46	56	27	43	37	43	44	41	32	38	44	43	44	31	47	36	34	39	53	38	41	37	42	51	37	47	44	42	36	33	39	38	44	35	39	31	35	37	40	43	44	41	47	43	40	37	51	41	35	44	35	38	37	49	36	44	37	33	43	35	50	37	47	43	45	33	46	40	48	32	36	47	29	34	45	37	35	33	42	38	50	30	48	35	38	43	39	46	51	45	36	39	48	41	42	40	38	46	48	37	35	36	35	37	43	38	41	41	40	48	35	33	26	40	27	33	29	39	57	35	41	36	38	51	37	32	34	49	36	48	45	44	38	28	62	49	28	40	42	32	43	42	50	37	47	40	52	30	53	30	29	35	31	40	40	43	37	33	42	30	33	33	32	40	37	37	32	33	35	41	42	35	44	44	45	37	46	36	58	38	48	46	52	41	35	47	30	40	43	38	36	39	34	43	52	49	35	38	42	49	46	44	35	32	43	39	39	46	41	51	32	45	31	34	42	30	38	49	51	36	35	43	54	37	34	36	32	36	42	43	46	36	48	47	33	32	35	36	45	39	30	51	40	35	25	42	32	47	42	35	31	38	37	33	40	43	35	38	39	46	42	40	35	41	44	43	41	36	30	46	40	43	40	36	35	38	41	36	44	44	47	41	32	46	47	40	46	36	34	40	37	43	53	41	45	52	45	41	51	38	43	46	38	43	35	32	44	47	55	42	36	41	42	49	37	48	40	40	31	36	42	44	41	39	38	39	37	36	43	33	49	34	62	43	35	42	44	42	38	45	55	34	49	41	34	36	41	42	38	41	43	41	30	39	44	38	41	45	31	48	35	37	52	32	44	39	35	31	39	39	32	48	37	35	36	37	40	33	35	41	41	29	30	36	39	42	42	40	42	45	36	40	35	54	40	44	30	40	34	40	40	39	49	47	44	35	45	46	39	44	48	42	33	35	43	34	49	43	40	41	37	35	50	46	37	36	44	43	42	36	42	36	34	32	41	51	42	44	43	42	40	47	44	51	60	39	49	44	40	46	49	54	29	40	32	27	38	40	43	31	43	40	33	44	34	36	45	51	40	46	49	35	43	42	32	31	41	49	37	37	37	43	44	49	52	45	27	33	36	47	37	39	38	26	46	32	47	45	46	37	35	40	35	39	44	35	44	42	51	26	41	30	37	38	43	37	41	45	41	48	39	37	39	33	32	30	36	37	40	50	40	32	40	38	43	50	25	38	40	47	44	44	31	36	41	50	34	40	47	27	43	36	31	36	30	48	42	39	41	43	48	41	31	35	50	47	39	47	42	45	40	45	48	50	42	48	28	44	49	37	48	36	42	34	43	39	32	29	39	53	40	37	41	45	45	35	46	41	40	41	34	32	39	37	36	49	36	39	37	44	34	40	36	34	38	44	32	29	37	36	32	44	43	46	41	40	47	36	45	35	47	44	37	59	39	50	30	43	36	33	46	46	39	33	37	50	48	34	39	41	39	29	39	46	44	43	32	38	42	42	41	31	39	38	38	39	48	58	45	45	41	37	40	39	36	38	40	27	44	40	33	47	34	37	47	35	42	33	36	37	31	42	34	40	41	47	60	52	32	40	38	41	40	36	46	45	53	45	44	48	34	55	26	31	47	43	36	51	29	44	41	41	46	44	41	43	46	37	49	38	43	34	44	45	40	41	40	44	42	45	41	45	40	42	36	32	38	34	49	47	35	34	53	28	50	38	41	41	25	35	39	44	29	38	60	42	35	41	32	38	43	33	48	39	33	46	45	44	36	49	44	34	45	46	47	35	40	38	53	39	33	50	42	50	45	49	43	41	40	37	32	40	47	42	37	33	41	45	35	40	48	51	40	40	31	34	46	51	42	34	35	36	44	43	37	31	36	45	58	30	47	42	45	40	43	46	31	40	37	30	29	48	43	37	34	35	43	37	36	43	35	38	39	38	43	50	39	43	42	46	41	33	22	38	49	32	41	36	37	49	43	42	37	54	33	40	34	33	49	39	37	41	50	34	44	49	45	34	27	36	42	36	45	35	46	43	46	29	43	40	49	31	54	45	49	29	39	49	49	40	50	45	32	36	41	36	27	42	29	49	43	36	45	39	45	46	37	51	42	35	36	34	43	40	45	50	43	37	36	34	32	34	38	37	40	49	30	38	42	38	35	40	41	37	33	41	41	41	49	32	49	37	42	25	41	40	44	44	41	52	36	42	33	32	39	36	41	34	26	44	33	35	38	42	35	43	46	45	31	38	53	43	43	40	40	45	41	34	36	38	45	38	35	40	33	38	46	39	43	41	36	45	36	48	38	42	36	36	43	48	28	45	53	37	40	47	41	32	42
6980	2204	388	386	559	640	644	667	592	522	552	439	425	418	380	419	332	376	361	354	342	348	324	364	357	335	332	341	329	322	332	315	333	344	303	332	314	341	326	319	339	329	322	303	296	338	351	301	311	332	299	328	343	321	318	361	289	296	327	309	303	334	333	326	339	307	311	288	346	294	311	339	329	348	329	286	338	315	339	333	328	313	323	319	313	319	304	331	287	309	308	304	307	310	322	302	323	327	339	307	326	341	299	327	317	350	298	314	309	319	333	315	312	294	310	299	300	329	297	315	328	322	349	298	306	314	321	324	292	321	322	287	322	343	312	338	274	287	326	300	319	317	343	334	298	317	293	312	330	302	320	298	335	330	322	296	325	293	298	314	335	318	309	340	290	310	313	317	277	324	342	339	299	290	296	315	351	304	317	295	329	278	292	297	301	314	314	322	328	302	350	319	323	345	276	331	284	327	316	349	320	301	295	318	328	330	292	333	332	316	344	301	308	332	285	370	328	298	296	319	332	316	315	298	318	322	333	328	287	322	321	315	338	326	345	315	319	314	334	289	335	326	315	324	338	341	255	272	310	291	321	311	311	355	316	297	319	332	299	274	306	310	305	333	333	315	297	293	303	320	319	309	314	317	327	330	334	299	297	303	320	322	313	327	324	347	316	317	285	293	342	328	315	312	298	307	317	301	304	295	306	325	295	291	309	343	329	304	347	327	316	310	320	318	303	339	311	278	343	314	297	359	294	307	293	310	324	302	317	311	360	320	316	296	307	339	330	299	317	319	301	306	299	299	321	309	330	317	301	337	307	326	323	333	326	287	334	301	354	309	307	261	308	306	326	356	319	325	323	325	308	294	301	346	323	325	340	312	295	316	288	333	300	330	310	322	301	357	298	336	314	296	287	331	334	367	326	297	317	287	309	306	288	287	330	317	341	304	306	301	314	313	341	287	294	340	293	311	316	347	327	296	306	331	272	325	288	316	298	301	310	308	303	338	307	311	274	321	303	322	348	334	305	317	297	340	329	322	319	310	317	337	301	308	314	310	316	360	299	302	365	306	323	320	330	288	353	293	293	333	299	303	310	295	342	326	303	352	324	299	308	308	306	292	293	319	329	319	304	341	308	306	313	334	321	334	305	339	323	322	313	317	295	339	341	337	310	330	335	314	314	340	324	310	290	314	287	331	291	307	317	285	289	309	311	351	311	303	305	291	291	337	302	289	326	301	327	301	308	300	348	324	350	317	323	330	326	308	338	325	326	294	347	342	291	305	338	317	320	297	318	313	342	288	296	313	294	313	336	314	315	288	326	306	298	298	304	316	306	322	299	349	320	308	325	329	321	302	293	304	347	282	344	305	289	324	340	315	299	308	316	332	334	302	295	279	335	331	310	312	331	311	337	315	317	348	286	326	327	333	362	299	312	328	304	301	303	307	299	280	346	296	312	314	320	283	323	303	292	335	323	328	320	304	318	303	327	306	316	321	319	322	314	329	318	328	341	322	312	316	355	293	299	298	321	295	365	336	316	328	299	299	305	294	290	336	343	301	308	289	318	302	326	297	319	282	319	343	320	320	289	316	307	324	333	323	321	294	327	298	298	324	328	316	326	304	314	301	309	309	296	317	324	342	313	268	323	329	314	307	359	317	338	316	336	326	295	315	315	307	344	325	327	330	339	310	319	324	343	306	294	326	283	325	320	337	316	292	324	307	325	294	328	330	327	303	333	349	319	332	336	342	326	329	308	316	315	295	328	308	306	301	327	293	309	342	318	335	329	319	334	297	319	306	354	325	315	343	291	339	314	319	319	315	303	353	317	284	347	331	316	353	343	316	302	337	355	342	318	318	315	284	311	270	330	296	313	341	356	300	305	309	313	295	319	337	300	325	286	298	318	340	295	300	329	285	312	303	327	279	307	297	308	310	329	345	326	285	302	335	334	298	341	332	309	329	300	348	340	298	347	346	330	358	319	308	316	322	318	300	294	308	300	326	282	290	334	312	319	308	346	305	336	312	330	319	303	331	308	290	313	329	316	289	329	324	318	306	314	346	353	337	332	330	312	353	337	298	291	285	299	328	316	313	301	342	315	304	315	301	319	321	344	309	309	312	282	300	292	292	332	307	303	296	305	325	334	308	321	338	308	299	323	340	287	358	312	339	288	354	301	303	315	332	293	314	327	304	380	314	314	335	301	299	342	315	329	302	329	286	308	327	310	333	330	301	333	325	305	317	354	335	317	289	322	317	319	310	313	316	319	312	320	324	300	334	312	344	325	280	300	300	285	300	311	311	321	321	312	316	311	324	287	351	313	313	292	303	294	316	309	332	319	329	301	344	299	324	330	322	338	310	297	329	328	338	352	342	318	303	331	286	345	321	333	307	308	328	327	319	330	328	285	329	342	320	318	292	343	302	315	312	316	295	308	330	332	320	325	300	311	318	332	328	300	316	292	303	323	331	303	328	300	299	341	353	298	326	315	363	286	293	316	291	267	344	302	304	344	310	300	335	313	322	298	355	303	309	339	327	334	312	343	321	340	311	348	314	311	300	314	297	296	258	366	299	290	309	289	318	336	295	302	314	306	302	298	325	331	309	291	310	310	303	310	315	292	321	258	329	310	322	314	306	295	340	328	289	345	301	299	327	300	314	314	285	345	342	301	310	296	304	346	334	310	304	304	316	277	320	305	326	311	306	327	296	316	319	309	322	313	328	306	313	300	280	290	321	331	335	324	325	315	326	300	331	323	339	316	324	330	330	311	295	307	308	277	318	314	345	297	336	316	288	293	315	327	295	313	314	307	324	321	301	344	331	297	306	319	306	338	329	337	299	331	262	307	322	328	343	317	296	343	284	343	290	314	313	332	329	307	310	314	324	324	333	322	312	301	333	306	322	301	318	318	296	324	323	342	329	322	324	365	322	321	305	322	303	331	292	310	344	273	321	330	302	312	332	312	325	298	333	313	323	318	360	341	311	363	317	290	284	326	333	344	309	332	302	266	283	356	328	314	277	347	333	313	298	302	314	316	309	324	315	318	302	290	348	316	318	318	316	296	311	294	275	312	298	329	318	296	333	314	320	321	308	323	341	309	344	340	298	310	326	335	303	310	310	321	358	353	321	335	319	335	299	289	279	313	319	311	344	331	303	304	344	291	319	319	306	313	328	326	327	326	298	333	332	291	320	300	313	333	326	315	310	285	337	312	346	300	324	326	288	312	339	292	311	307	287	287	318	307	300	302	348	320	350	300	299	338	327	324	297	300	320	284	313	309	318	316	303	307	335	330	307	326	328	356	330	342	303	303	336	320	297	352	313	309	302	291	315	319	324	324	293	289	293	322	306	287	313	332	291	304	301	317	289	333	334	316	316	304	313	334	314	320	355	304	338	313	324	298	315	288	299	339	319	276	348	298	320	301	296	346	318	310	308	301	295	330	316	336	321	303	304	320	307	284	327	335	300	309	308	303	305	309	315	315	277	364	313	294	337	321	307
527	441	109	89	81	99	78	85	89	85	94	79	89	79	64	78	81	95	78	96	98	74	82	64	80	69	79	84	56	72	69	77	74	84	87	84	71	90	89	63	67	80	53	70	67	72	72	60	74	71	76	85	91	82	78	87	67	78	62	65	86	76	60	61	71	66	71	86	71	68	71	60	86	61	70	55	64	58	75	71	74	61	74	82	65	83	74	71	63	76	66	74	65	73	74	69	67	73	60	72	70	63	82	69	70	74	78	62	54	64	60	65	76	69	77	80	80	64	79	66	62	77	74	78	76	90	69	70	72	73	84	89	59	60	75	74	79	75	70	60	78	69	64	75	75	71	69	64	65	77	80	69	78	73	84	68	66	61	64	78	93	71	78	70	56	75	61	58	71	50	67	78	83	77	72	58	61	82	64	76	81	72	59	66	72	78	73	57	64	62	72	79	80	68	80	64	68	70	57	74	75	88	72	59	69	90	68	73	76	85	60	59	65	79	80	66	89	70	76	68	58	77	70	84	84	79	69	44	91	75	65	68	62	76	81	62	73	66	66	81	74	90	74	61	68	92	54	54	71	74	57	70	83	75	80	64	65	64	77	52	70	71	66	70	68	78	82	46	90	61	71	69	89	68	64	81	79	60	65	67	64	71	67	59	65	65	66	81	67	81	74	59	83	66	60	71	72	78	69	74	68	88	77	58	79	74	66	69	70	61	84	77	79	75	62	61	67	48	83	83	59	82	75	59	78	66	67	66	74	74	78	74	76	73	66	68	71	78	71	61	79	86	80	77	84	61	72	68	55	62	89	84	69	86	69	79	66	62	75	74	67	78	73	85	64	69	97	66	80	63	84	71	81	74	66	81	85	75	61	72	71	71	78	79	71	72	53	61	77	80	54	71	59	64	62	67	62	69	69	75	58	71	65	69	78	65	72	92	69	64	59	74	90	67	87	63	71	69	62	62	63	69	77	68	75	62	76	58	61	70	78	68	77	62	63	80	92	73	70	77	80	57	68	89	83	72	67	78	64	82	67	60	77	63	80	60	77	65	65	70	79	68	85	67	71	63	70	70	76	67	74	70	72	68	71	69	80	60	56	77	76	78	74	57	66	54	70	70	80	70	75	73	73	62	78	85	76	44	68	68	81	68	74	79	71	74	71	57	64	53	79	71	71	71	64	73	65	71	67	62	73	73	74	77	71	74	64	78	73	67	77	69	72	81	78	74	79	71	63	70	87	86	77	73	71	69	82	75	76	71	89	64	82	57	72	62	70	79	77	83	77	84	66	74	62	92	78	79	69	68	75	72	90	79	65	86	57	72	79	60	68	58	76	67	68	71	86	66	84	76	61	77	80	54	72	63	64	78	90	67	78	53	73	75	64	83	82	71	67	84	62	71	80	59	74	57	84	57	84	71	59	69	76	76	81	73	66	79	83	74	64	71	63	79	61	89	77	66	80	72	67	74	56	77	73	72	62	79	73	57	91	67	83	59	79	59	78	82	66	73	88	87	64	63	63	93	74	56	71	80	67	86	58	64	68	45	73	66	75	64	82	66	72	69	80	71	62	81	58	58	64	70	90	71	71	71	72	78	60	81	83	67	78	71	64	65	59	84	77	75	83	66	67	65	76	68	73	77	62	68	63	67	72	75	65	76	82	69	69	77	64	79	68	63	61	66	86	63	82	64	74	70	60	73	76	62	65	68	69	70	70	74	81	62	59	83	73	82	67	77	64	79	55	66	75	66	72	88	64	71	78	66	76	72	62	73	73	64	68	82	62	68	81	71	69	81	66	87	76	66	61	71	68	75	68	73	63	86	77	93	63	78	73	59	68	82	77	64	83	67	71	55	62	77	81	91	73	71	59	85	55	65	69	73	70	78	70	84	71	62	73	73	68	68	65	82	61	84	78	64	73	62	67	70	61	74	66	57	86	50	58	80	62	80	62	94	61	60	83	69	78	64	68	76	58	59	84	82	74	68	78	73	63	85	63	64	87	81	70	92	64	107	82	69	79	75	75	72	71	69	71	56	85	73	63	62	75	66	72	60	71	72	67	69	66	73	68	71	65	56	58	71	51	79	69	63	77	65	73	75	75	59	86	78	68	62	83	66	71	66	69	54	87	76	69	90	67	88	63	82	73	59	68	92	71	74	62	67	82	77	87	69	65	60	68	71	63	86	74	64	83	67	66	79	78	62	68	68	58	70	58	89	73	67	65	76	70	82	64	91	75	61	62	71	70	80	68	79	67	58	61	79	63	80	71	81	61	67	76	73	73	59	62	84	74	85	77	57	85	62	60	79	65	70	69	77	74	58	65	71	72	82	86	65	80	64	70	68	75	77	65	84	69	71	66	82	71	73	90	68	66	68	75	69	56	83	89	64	74	65	64	71	73	76	74	59	71	68	80	73	70	64	76	76	68	75	64	75	72	66	71	83	70	69	82	75	81	69	83	70	78	70	67	75	76	91	66	100	69	64	72	72	72	70	83	79	80	60	75	73	66	71	69	62	85	67	61	77	82	73	76	72	76	58	70	66	64	61	70	58	82	60	80	74	61	76	83	77	70	61	73	74	72	71	53	79	70	74	82	54	76	68	82	59	60	68	93	59	77	82	75	67	57	81	79	62	84	57	74	70	69	79	57	85	94	93	63	84	67	64	82	87	78	61	61	76	70	70	75	68	73	69	85	70	77	59	63	72	56	79	56	71	57	73	54	81	75	61	59	75	61	80	75	83	64	71	85	66	74	77	64	68	83	71	78	90	70	66	60	65	58	71	84	65	85	69	70	68	76	71	76	66	80	79	66	78	81	72	60	57	71	77	71	78	57	78	68	68	78	79	71	56	76	79	84	86	72	74	67	54	71	76	68	61	74	73	70	64	80	59	72	81	60	68	76	74	72	68	84	70	54	77	83	62	66	71	77	75	75	59	76	66	74	73	81	71	72	73	61	68	69	62	68	94	71	62	64	68	72	58	67	70	62	59	73	66	68	76	86	88	68	65	77	75	80	76	74	77	70	75	87	59	52	56	86	79	56	64	74	63	59	90	70	80	87	86	61	67	87	67	66	77	74	61	59	70	63	69	75	82	66	64	72	77	69	82	66	72	66	67	63	79	64	71	73	67	76	62	83	66	77	57	74	69	76	62	77	70	68	73	71	76	77	65	67	72	66	69	85	87	62	69	81	66	68	67	78	67	72	74	78	79	65	75	79	67	51	60	63	76	78	61	84	77	56	67	86	69	75	64	94	66	63	71	53	76	82	68	65	78	71	66	78	71	71	72	69	72	86	66	61	72	86	68	74	54	56	100	74	78	79	70	70	71	77	54	73	76	76	79	64	65	68	64	69	67	77	66	93	69	60	75	71	67	69	65	65	71	67	68	78	81	60	74	58	71	68	59	65	65	76	77	77	74	70	75	68	78	74	63	80	74	87	87	75	72	68	61	75	71	69	76	75	83	68	68	74	79	61	50	77	66	73	82	69	83
7086	5129	817	887	1840	2431	2316	1944	1690	1447	1424	1121	975	884	818	804	731	704	734	664	680	634	654	592	619	577	606	551	544	557	589	555	565	529	527	559	515	551	480	548	546	476	551	555	518	534	543	594	539	519	575	543	520	520	477	552	506	519	494	506	535	518	510	486	530	541	497	504	526	517	549	531	534	487	548	505	535	511	517	535	543	517	500	561	519	534	497	514	498	545	517	532	500	485	496	508	513	493	523	514	481	511	495	540	518	505	521	526	503	565	503	511	544	528	521	481	500	483	472	504	530	535	546	517	491	528	518	492	549	504	518	499	563	517	516	478	499	554	548	549	558	528	528	524	513	534	538	544	514	514	532	567	501	474	538	515	518	501	523	507	487	497	482	496	526	533	499	530	527	480	455	530	545	501	480	485	497	503	563	501	534	527	482	548	519	490	496	531	471	487	544	510	498	522	515	477	521	520	493	533	464	495	532	496	501	494	517	518	531	595	477	499	494	552	520	525	505	530	514	485	462	497	485	499	525	491	531	505	536	545	497	538	479	527	492	532	536	502	534	535	523	523	494	507	530	513	491	495	544	519	497	505	566	523	500	498	519	507	493	527	494	510	492	528	504	526	531	487	467	504	491	508	539	569	516	507	508	522	505	480	511	515	505	507	554	479	513	522	500	516	543	517	546	493	475	546	525	504	508	561	529	513	522	531	496	529	508	495	517	507	474	495	559	502	483	554	480	486	512	571	528	483	498	483	518	518	516	501	513	523	519	516	523	518	545	530	505	502	517	502	475	508	538	513	485	503	488	513	509	557	499	515	540	522	538	507	499	493	539	547	505	483	474	496	492	563	509	472	514	505	529	491	523	505	529	514	517	516	479	512	518	522	494	540	529	523	518	470	522	520	472	516	588	550	482	535	487	505	496	477	527	520	469	509	512	511	505	546	493	513	499	529	512	501	477	513	521	518	538	520	489	495	507	508	552	505	521	504	519	474	519	487	530	504	486	510	489	504	493	461	530	468	468	555	506	515	513	497	485	505	538	502	486	493	458	485	536	502	483	493	485	449	518	513	500	541	532	501	514	524	507	529	499	504	532	511	486	521	540	500	567	499	518	516	510	476	479	552	503	491	507	470	527	535	511	462	532	515	518	538	472	489	516	518	532	520	511	508	508	509	489	514	482	511	544	510	477	521	518	486	528	503	510	539	518	466	516	533	487	524	509	519	499	526	500	505	505	519	519	503	508	491	473	509	489	478	535	525	564	509	506	478	515	480	552	521	513	481	519	509	490	486	504	500	484	491	522	545	533	516	530	516	492	521	524	479	530	511	492	523	513	538	496	501	489	550	488	495	588	538	475	509	493	500	485	491	448	476	530	508	490	512	535	507	545	526	521	499	496	514	507	460	521	534	508	519	539	509	522	503	519	474	485	509	494	504	498	509	529	518	496	508	519	453	459	528	504	500	496	544	541	500	484	466	507	523	518	504	486	535	518	523	553	515	521	520	538	472	530	515	479	482	514	507	501	461	478	513	507	507	468	531	532	496	539	459	511	550	520	506	562	514	538	515	490	506	531	527	504	500	479	487	526	517	505	552	479	519	479	549	522	491	500	484	506	534	471	511	537	483	495	502	490	503	527	531	494	479	523	498	496	507	521	499	523	514	463	525	502	504	537	492	497	496	544	518	484	486	475	534	482	521	529	553	520	522	531	541	499	549	532	520	467	541	527	497	492	529	537	488	522	532	540	512	514	558	497	508	471	514	514	519	527	532	518	505	490	519	490	533	514	485	502	487	541	523	546	505	496	505	533	490	524	491	474	559	464	529	487	482	533	520	480	538	492	516	537	523	515	488	493	485	502	495	493	486	511	549	535	527	510	529	485	493	507	484	519	553	495	519	506	508	546	499	494	493	511	516	458	519	446	480	474	519	546	529	543	494	515	491	509	492	491	530	519	507	510	491	496	552	526	560	492	531	454	518	533	493	482	482	507	485	541	546	503	510	502	509	524	532	557	509	510	478	510	501	524	503	506	492	472	474	555	509	505	516	499	505	499	490	510	542	508	513	524	471	537	536	497	516	495	483	483	504	518	466	507	487	533	526	518	491	538	470	513	495	510	500	493	513	507	502	546	504	506	516	531	513	481	496	551	526	517	519	512	486	513	509	519	517	494	493	490	501	476	476	521	528	485	553	460	504	510	516	479	530	495	504	516	507	506	538	493	546	491	520	518	537	548	487	532	523	515	499	530	521	524	550	519	501	538	536	512	487	529	485	537	525	513	512	531	522	527	464	496	502	490	529	479	486	472	524	512	503	507	507	529	474	540	522	533	531	500	524	509	501	501	507	513	534	510	526	570	510	496	473	504	529	458	513	546	522	491	516	499	505	535	543	492	518	507	529	548	484	499	481	552	519	492	480	518	486	517	521	517	517	525	496	505	515	521	524	509	527	469	525	526	541	523	483	479	464	480	491	485	472	495	484	485	497	536	497	527	494	489	490	523	505	490	493	477	536	530	511	511	507	499	500	501	519	523	499	545	485	500	496	514	487	521	521	498	513	527	511	477	532	536	551	521	497	531	523	524	499	524	508	507	524	510	466	495	533	504	511	524	501	523	532	494	519	494	509	515	523	476	459	490	553	500	517	498	549	472	549	527	508	544	541	513	519	487	486	488	478	497	524	516	499	503	510	548	500	513	523	551	522	504	476	472	506	508	510	528	512	509	517	527	526	567	511	551	517	477	496	537	565	520	518	475	549	514	536	513	489	504	449	522	501	484	515	497	510	499	478	531	502	534	511	539	521	481	515	520	494	532	536	476	498	493	488	549	493	483	489	459	469	529	538	525	506	520	475	468	483	540	508	539	547	488	498	513	526	502	531	493	528	497	514	520	503	504	505	499	496	481	521	492	516	521	541	517	532	482	493	521	506	560	530	530	539	526	495	490	508	466	526	498	505	552	538	516	499	489	512	521	543	524	489	498	514	519	511	504	506	560	499	515	514	513	467	533	547	530	522	497	507	529	511	503	532	535	525	516	509	500	507	518	517	531	515	513	544	493	519	511	505	540	504	488	515	496	503	492	500	512	503	484	538	480	496	517	471	501	519	492	508	496	551	468	523	504	522	507	468	494	505	524	531	528	523	501	500	535	540	505	528	491	465	527	478	488	498	498	500	487	487	505	536	549	502	525	519	476	511	489	507	504	520	510	526	518	559	495	536	509	496	478	525	472	503	490	524	506	510	545	523	501	482	480	511	523	496	536	487	489	504	477	505	509	539	511	528	587	495	520	501	547	511	470	523	550	487	519	556	482	513	493	529	507	517	494	524	465	456	508	512	548	537	522	525	516	498	478	485	489	504	534	489	480	466	524	552	543	551	503	501	519	531	517	523	546	502	500	487	462	505	510	502	485	489	469	484	489	486	506	514	500	537	498	486	507	515	553	512	545	510	499	489	472	496	490	499	549	515	504	518	481	538	509	547	475	525	524	519	488	495
1679	346	100	94	85	89	88	115	97	84	112	88	86	83	75	87	94	83	96	90	71	87	82	84	75	86	79	65	82	76	93	94	83	85	75	80	82	73	84	84	77	71	55	92	77	76	70	95	83	89	67	82	87	76	76	93	69	72	70	84	81	78	99	82	76	78	60	78	80	97	89	80	91	98	89	70	71	76	76	88	79	84	78	96	91	77	91	71	69	85	75	75	71	78	66	78	79	87	87	84	77	91	72	79	100	77	79	82	76	78	90	73	83	81	82	66	66	82	74	81	76	92	71	61	83	76	64	87	75	80	77	94	83	78	71	71	84	88	68	74	80	87	73	72	75	77	77	79	85	88	64	108	62	72	89	92	74	75	81	67	94	96	70	66	81	88	96	79	79	68	71	76	77	78	77	81	79	80	86	105	90	77	87	89	77	82	75	83	71	58	93	76	91	74	65	75	82	73	62	83	75	67	94	92	94	79	83	74	75	67	67	79	89	86	84	81	74	78	81	76	93	74	63	76	75	82	74	80	80	74	81	86	100	84	98	74	75	86	91	77	82	91	61	66	71	76	81	79	79	78	54	91	86	79	88	79	77	87	95	82	74	74	65	79	97	78	76	72	81	83	81	80	73	94	64	81	74	63	74	88	79	88	85	67	80	76	82	73	75	100	76	65	84	71	89	76	76	84	69	83	82	79	68	74	78	69	67	73	80	82	81	70	80	89	72	85	79	95	86	78	86	91	72	97	95	93	100	88	78	63	85	72	85	88	97	76	92	99	89	72	90	80	82	74	93	68	76	85	83	71	91	87	85	80	71	75	77	84	84	83	88	87	82	73	95	81	79	89	76	70	79	90	80	85	92	84	85	76	70	77	81	73	84	83	72	97	66	85	86	77	79	93	89	82	86	75	74	79	67	88	71	75	100	87	86	71	82	89	66	79	71	86	61	75	111	74	74	80	87	69	70	87	72	77	69	78	80	74	90	88	87	89	77	111	82	85	75	79	72	82	91	85	62	87	77	69	80	78	77	73	84	85	62	72	93	75	75	75	72	75	94	90	88	77	94	74	75	97	83	76	82	72	80	77	87	82	79	84	86	82	79	92	95	82	83	101	81	61	65	86	96	70	88	88	80	84	82	76	95	90	76	95	75	94	78	83	68	93	90	86	76	62	90	83	76	92	80	91	78	87	71	85	81	82	75	72	83	95	82	79	95	70	79	68	78	82	77	96	60	78	75	73	76	77	88	77	77	69	88	87	63	82	74	86	60	84	94	88	94	84	77	71	73	81	93	96	89	69	84	76	85	60	80	83	82	78	75	90	92	86	96	95	90	74	85	60	72	88	81	103	68	68	80	74	66	64	82	87	85	77	87	65	80	88	75	72	67	86	88	88	83	104	80	61	81	90	98	66	87	88	78	83	97	73	97	93	79	63	89	94	79	89	87	72	80	79	81	89	90	78	77	65	78	88	72	73	76	86	78	80	66	74	99	77	71	88	78	87	87	78	77	81	103	86	72	87	83	72	89	68	87	81	80	92	86	79	74	75	81	89	91	70	94	80	81	99	93	88	76	85	76	89	85	88	96	80	82	76	69	64	78	76	76	84	71	79	86	74	88	104	86	70	83	82	74	89	75	94	88	92	84	82	54	87	99	87	79	63	76	79	75	89	73	83	60	73	73	84	85	68	71	94	90	81	83	82	73	83	77	85	97	89	86	78	81	84	88	73	94	71	84	71	82	104	78	89	77	94	83	63	88	81	81	83	76	77	71	89	90	73	81	72	82	72	74	88	79	71	78	83	72	100	86	77	77	96	78	87	80	96	73	70	86	74	85	74	85	96	87	70	75	86	101	82	84	71	71	62	82	76	79	72	86	80	92	77	93	70	85	89	95	80	79	84	77	93	73	71	85	80	100	84	86	79	75	83	87	89	80	78	77	85	75	86	80	59	70	79	70	80	93	57	86	88	86	98	87	86	78	78	84	89	71	79	77	97	82	73	103	76	82	83	81	71	75	80	104	74	81	76	81	78	83	64	70	94	85	73	90	74	69	85	68	82	90	84	62	78	84	87	94	73	106	75	96	87	89	76	86	93	70	71	81	86	69	94	68	82	75	78	83	88	90	77	82	80	92	88	85	82	77	75	77	71	82	94	79	94	83	79	81	88	84	84	97	74	73	83	90	76	80	83	96	91	74	74	60	67	72	102	75	84	95	68	98	91	71	81	67	90	68	71	75	91	87	85	85	79	90	88	103	79	86	93	73	86	89	90	89	71	90	77	82	85	84	66	91	78	74	76	76	71	85	69	92	78	87	68	83	77	72	75	93	83	83	95	66	79	81	80	75	76	81	80	87	97	61	85	71	88	66	89	72	74	75	89	96	90	72	83	84	84	68	93	86	81	72	70	93	69	81	93	71	78	94	92	81	79	82	78	90	78	74	80	76	88	86	85	78	71	89	71	87	74	80	91	76	70	80	92	82	107	74	69	89	72	93	71	75	78	77	83	91	84	83	82	82	79	88	83	77	99	94	76	82	92	75	78	66	78	88	82	80	84	80	91	76	70	73	97	81	107	77	71	85	76	81	82	67	78	71	78	94	85	99	77	80	76	102	85	69	84	75	93	90	83	87	59	77	88	78	78	79	91	73	69	75	81	84	93	73	95	76	73	86	86	87	73	68	74	73	74	87	94	87	76	90	99	83	81	96	63	84	78	79	90	94	83	82	82	92	72	79	65	87	78	80	66	67	88	94	72	74	84	65	87	91	64	74	78	87	99	82	81	70	88	83	71	86	76	93	76	82	69	94	76	81	84	75	58	90	81	82	60	77	83	70	72	79	94	93	64	77	91	82	91	79	68	98	79	84	62	76	81	83	57	79	84	87	87	77	72	73	84	90	76	60	96	81	81	65	68	92	81	61	89	75	74	81	79	79	86	90	62	72	76	91	88	75	76	99	72	92	70	88	72	81	84	81	69	80	82	91	72	77	81	91	74	72	81	79	73	85	78	68	69	77	76	65	100	81	74	61	97	78	71	83	97	80	75	58	74	69	77	89	72	80	83	80	61	80	76	64	80	92	80	90	81	80	73	95	79	81	72	76	76	87	76	70	72	80	80	66	81	99	86	86	76	81	99	66	69	100	72	83	69	67	71	68	66	81	81	75	84	95	82	84	93	80	81	65	85	88	93	70	84	76	67	58	81	65	70	75	74	81	84	83	85	93	85	83	80	84	71	80	86	80	77	67	74	81	75	84	88	89	97	86	75	85	77	80	83	97	80	76	91	82	75	67	80	86	71	93	85	99	95	77	67	74	93	100	78	81	82	73	71	88	78	78	64	79	85	83	72	71	72	72	69	79	81	75	78	72	74	75	61	75	76	91	77	86	80	69	91	85	84	88	66	69	99	89	74	81	89	76	84	75	91	83	77	76	91	68	88	77	70	73	66	72	75	84	92	68	84	71	81	83	88	70	87	83	88	78	82	82	76
10770	4326	879	920	1593	2149	2174	1889	1687	1477	1543	1134	1102	1046	971	887	860	813	801	816	744	788	743	720	756	736	690	682	655	670	675	645	681	678	645	653	707	652	596	641	680	632	633	636	654	652	650	624	646	633	601	589	600	616	614	607	644	608	659	633	641	595	603	629	603	582	614	610	625	603	619	614	649	651	634	566	587	602	631	615	599	651	655	593	646	567	605	601	596	610	590	638	608	637	632	599	609	595	590	623	598	631	572	619	620	616	652	603	611	644	610	638	593	605	620	627	637	621	601	626	571	598	576	624	618	624	547	601	605	582	607	681	607	616	624	609	643	648	629	616	632	621	603	621	639	634	609	619	596	615	618	630	632	592	605	617	642	658	584	626	592	616	609	625	662	624	575	615	541	613	615	630	611	599	543	637	572	639	620	595	595	609	614	622	617	662	631	621	633	638	599	606	626	562	646	600	619	610	645	594	604	604	621	647	576	618	571	650	588	617	624	625	566	621	639	641	576	649	619	611	631	596	604	619	592	607	641	596	595	609	583	540	629	575	595	576	626	562	634	666	616	609	670	627	603	592	594	652	644	539	623	640	666	605	591	623	592	583	611	601	638	606	645	589	627	580	614	656	634	636	637	585	592	605	570	607	584	641	625	607	633	668	603	620	642	608	583	665	612	638	620	621	609	626	596	610	624	631	586	628	612	619	622	608	630	600	648	630	572	654	616	608	644	617	589	605	618	572	576	656	593	643	594	617	647	587	592	679	611	589	580	617	576	601	611	637	640	609	581	598	629	611	612	587	618	631	656	627	606	655	641	587	591	611	609	604	613	604	608	587	627	608	585	595	601	627	579	631	629	627	661	611	573	588	595	608	638	652	627	603	612	606	575	660	608	600	564	626	592	618	631	656	613	597	638	595	587	643	616	609	638	645	620	581	607	608	618	620	640	601	592	634	581	602	623	597	609	638	600	605	611	630	635	577	617	592	607	631	603	666	615	605	592	627	581	596	617	593	574	651	605	593	600	580	576	606	622	597	544	615	606	559	622	559	643	618	617	614	591	649	574	628	647	634	609	633	564	635	618	610	585	674	601	614	643	631	579	647	603	628	577	597	641	574	596	602	604	585	614	610	579	576	613	592	634	585	597	601	636	595	618	612	612	610	612	580	594	622	654	591	606	637	618	616	595	616	553	598	629	580	597	588	588	556	590	597	621	595	601	635	604	596	638	628	590	576	640	575	621	629	585	604	627	586	628	625	631	633	612	653	610	586	561	625	615	591	625	582	626	618	603	609	623	628	594	621	605	577	596	596	624	600	612	644	561	598	649	567	634	601	600	622	587	585	611	584	621	544	620	611	613	629	609	610	608	584	632	603	621	593	625	649	529	619	628	608	580	635	591	642	578	607	626	597	608	591	642	602	559	614	611	645	593	606	550	626	590	595	627	625	605	639	602	635	614	596	625	641	608	620	580	602	630	594	642	566	569	618	603	632	610	612	630	612	614	618	599	593	603	601	590	617	669	625	589	597	582	580	625	637	600	622	639	659	582	608	619	586	626	576	622	624	573	632	642	623	644	596	603	628	616	631	581	638	668	608	601	574	635	626	611	657	599	598	580	592	581	582	590	648	573	612	637	607	614	603	657	591	600	589	646	570	587	629	588	620	594	620	630	630	590	627	596	622	567	612	599	616	650	611	598	580	610	615	620	605	625	621	602	607	647	583	592	588	638	597	629	631	628	648	614	594	628	641	615	606	603	547	592	545	621	530	601	643	578	633	558	629	562	575	592	596	606	612	609	615	570	632	630	595	577	620	621	611	640	618	623	617	617	601	605	594	577	576	615	647	569	575	643	610	614	617	598	668	625	605	598	590	603	618	583	615	599	587	596	591	583	599	651	615	619	619	609	629	626	630	605	634	605	638	579	675	613	632	619	596	649	565	578	626	598	605	610	602	602	643	583	628	584	593	589	606	637	581	593	608	615	649	631	597	573	602	629	633	623	561	586	639	613	594	578	650	608	589	636	619	600	609	602	611	605	607	601	624	570	622	585	615	603	654	638	651	603	594	658	623	619	611	594	603	530	593	577	645	670	635	585	549	632	575	615	579	665	609	595	604	593	608	620	619	602	609	609	583	660	604	602	602	614	646	604	656	601	609	621	609	607	588	595	606	605	618	596	614	594	601	588	632	620	592	605	649	610	588	625	602	625	583	627	567	571	665	608	641	591	631	615	611	641	611	626	597	651	605	617	622	635	665	611	589	598	624	597	593	609	649	597	657	589	585	625	587	671	649	633	619	624	582	598	588	571	609	640	600	612	615	622	592	597	612	630	602	611	636	567	607	591	600	610	626	591	608	601	620	603	624	633	604	595	630	601	622	617	580	643	542	609	667	564	589	612	600	606	591	603	598	562	608	583	590	577	590	604	619	598	610	588	604	634	646	617	627	634	586	577	613	619	647	628	616	627	634	650	634	654	642	574	610	666	621	639	631	643	610	604	608	661	620	621	599	642	613	579	616	589	634	623	647	626	600	598	634	610	615	587	631	632	612	609	587	582	628	612	590	624	610	627	615	589	606	631	604	634	602	650	628	628	618	588	573	593	599	647	633	607	602	614	607	641	603	619	624	587	621	643	595	635	581	641	603	618	592	638	603	595	669	580	623	623	573	578	634	612	602	606	600	563	614	622	591	594	602	631	670	663	594	602	607	613	619	662	627	575	613	589	608	609	595	611	634	560	629	594	653	594	621	660	613	604	578	620	661	603	603	631	618	618	597	632	633	604	630	602	621	601	594	636	619	657	620	621	645	625	566	598	654	613	597	611	614	602	618	615	639	597	632	636	649	593	586	583	614	646	581	600	572	609	626	625	637	595	599	596	606	587	595	644	608	600	618	661	625	629	618	590	597	596	594	605	604	607	595	597	619	594	614	648	613	631	634	633	585	623	624	625	561	622	621	622	608	577	583	594	641	631	602	625	601	611	627	563	572	635	677	632	604	629	611	590	598	603	622	583	636	583	639	563	557	629	653	633	591	605	605	633	586	616	609	657	617	608	620	629	576	543	618	613	620	600	625	598	579	618	582	616	573	609	628	631	616	616	583	622	604	602	605	581	606	609	610	646	668	619	572	591	633	631	603	613	607	621	597	580	607	623	644	596	617	621	630	605	618	564	617	554	656	611	630	611	609	625	596	634	638	645	664	588	633	610	615	639	592	597	651	633	577	632	570	627	622	597	638	652	615	611	579	583	656	614	639	586	590	609	586	647	608	619	600	592	617	548	582	611	575	635	620	616	617	623	612	598	625	630	610	577	581	579	629	536	602	613	621	579	650	601	601	603	623	579	589	610	591	608	595	612	601	586	574	620	550	606	611	587	616	613	616	619	617	632	626	574	586	574	595	591	671	606	621	531	592	617	579	606	645	628	607	582	638	610	586	578	563	620	583	588	541	618	640	597	574	579	557	572	602	659	599	614	629	611	672	607	609	597	626	621	604
1113	279	148	156	120	132	140	167	127	147	131	144	137	131	142	137	131	116	106	106	120	96	93	114	112	108	111	118	103	108	109	112	116	124	83	105	117	120	101	99	102	110	112	105	110	102	100	108	129	74	104	99	117	113	100	101	122	110	92	96	120	122	107	127	121	94	87	100	109	120	108	95	93	124	108	117	113	116	117	113	108	122	123	109	117	101	96	128	100	107	104	92	119	108	117	90	112	95	127	129	134	109	107	103	125	103	113	127	113	109	94	116	115	101	97	99	114	105	128	98	112	106	125	102	100	102	96	108	125	124	90	123	102	102	99	109	124	116	110	102	105	103	102	117	109	117	122	92	112	107	126	104	98	111	96	122	94	104	98	104	110	90	95	127	120	124	120	121	113	121	115	114	94	121	103	103	120	99	111	121	98	97	98	107	128	97	107	116	113	104	105	95	114	124	126	96	136	112	112	122	94	112	101	111	100	96	93	107	105	119	89	90	122	115	102	107	95	97	109	112	94	101	104	114	97	101	120	119	92	109	119	118	108	108	109	100	113	105	103	110	92	109	107	108	100	115	130	120	134	97	97	105	125	112	117	103	117	99	113	112	115	110	104	106	116	96	113	112	108	105	114	88	101	110	105	100	126	97	113	113	118	108	94	105	116	105	115	114	111	92	112	118	109	114	103	105	107	111	115	113	107	85	99	96	95	97	104	121	120	113	91	95	117	133	124	130	103	113	110	103	100	112	118	117	108	125	101	105	109	109	94	105	101	116	90	106	101	120	102	94	113	105	101	113	94	103	99	102	113	101	109	115	107	105	106	111	108	109	92	110	99	93	111	108	136	98	110	120	89	105	112	100	94	122	100	115	119	107	100	103	103	101	106	104	116	123	90	119	109	90	103	98	100	102	125	100	82	128	120	89	105	133	105	111	127	123	116	120	105	111	117	91	121	108	97	95	105	103	118	100	118	115	94	86	108	118	85	124	100	95	94	110	110	111	117	101	93	108	99	97	117	123	113	130	107	115	100	102	110	103	87	102	125	120	121	118	108	93	107	90	97	112	116	119	119	104	131	115	111	111	98	96	114	97	131	99	103	99	118	96	106	101	110	100	93	108	136	87	111	83	118	125	115	106	118	110	104	120	116	96	96	102	106	108	97	95	117	91	126	101	94	115	106	80	86	107	109	95	116	113	99	101	82	124	102	110	98	101	103	115	91	107	105	98	121	94	120	87	99	120	99	104	101	116	115	120	98	104	114	97	114	127	88	89	106	121	96	140	118	125	119	108	107	119	88	98	113	103	103	106	106	103	106	120	110	102	97	115	119	117	115	110	109	103	127	120	104	111	106	101	99	111	102	107	98	106	104	104	97	104	124	98	115	131	117	112	114	99	106	101	111	121	125	102	104	99	115	97	100	129	94	95	112	101	113	101	89	111	109	95	99	93	85	94	115	99	102	103	107	126	108	97	107	102	88	99	98	108	105	96	104	122	93	106	103	99	121	127	108	100	124	108	88	123	87	100	113	104	121	117	103	114	108	83	119	97	112	124	99	99	106	108	128	120	107	109	94	111	105	97	116	114	101	130	115	108	113	107	105	104	107	106	117	109	115	95	102	93	98	114	110	95	117	91	92	101	101	104	124	113	125	80	108	112	107	119	85	120	108	104	104	101	80	112	93	120	112	108	113	106	129	119	131	110	113	117	104	105	113	92	83	95	129	105	111	108	83	120	95	105	114	111	103	100	109	102	87	95	109	107	100	95	108	98	108	110	128	126	107	122	105	92	124	119	120	111	105	123	105	95	98	103	94	140	110	125	105	107	122	117	102	117	114	109	116	115	114	122	109	125	96	113	117	97	96	112	108	119	100	125	115	103	115	93	91	86	117	116	106	94	123	108	103	96	111	100	100	106	97	100	111	96	129	106	111	99	105	109	120	120	104	110	114	120	116	95	91	117	82	89	114	111	106	118	95	107	105	110	104	93	120	102	111	105	119	106	128	99	112	121	114	113	113	98	125	104	90	110	106	113	94	96	96	98	114	99	107	117	119	107	103	82	99	93	102	109	97	110	108	102	104	90	123	96	96	109	118	101	111	96	110	106	104	111	111	97	115	122	134	105	92	101	92	118	115	103	109	107	114	116	110	119	116	122	126	105	102	115	128	119	108	115	121	108	101	125	108	108	100	119	103	114	115	114	120	111	119	122	111	128	89	105	114	108	105	103	102	110	100	111	89	94	100	117	113	111	113	108	107	121	104	116	104	114	115	126	97	83	106	107	117	103	98	100	101	117	111	96	102	103	108	112	111	126	102	105	122	95	114	120	108	102	105	114	107	96	108	118	100	93	123	123	136	100	105	107	113	100	107	122	102	122	107	108	120	112	116	121	105	102	113	101	99	121	94	110	123	100	100	129	116	95	139	95	93	104	103	111	113	107	112	114	106	103	121	118	114	108	111	105	115	99	91	111	80	120	100	127	124	98	103	108	94	101	117	95	111	113	100	113	100	99	106	100	110	136	97	108	110	134	119	124	94	114	118	102	92	111	121	96	89	98	103	90	112	120	93	102	107	124	101	122	107	99	103	136	110	122	99	114	110	96	91	104	110	93	105	119	112	111	125	102	97	90	109	111	122	128	113	120	105	124	91	111	101	107	101	111	113	113	116	105	108	120	106	126	114	102	99	119	110	106	101	109	107	102	106	99	105	112	111	106	106	95	128	118	101	128	102	109	109	106	108	112	109	116	91	99	112	115	115	99	108	109	108	100	120	99	96	128	121	98	113	106	98	107	107	108	109	95	118	114	107	117	101	114	107	101	106	92	104	101	98	121	95	91	118	104	103	101	94	96	119	117	111	104	129	96	104	110	111	103	109	105	109	92	91	120	107	130	98	113	110	96	111	107	96	94	106	103	116	105	92	103	132	78	102	97	114	96	117	119	102	120	114	99	105	94	105	107	116	129	99	120	109	118	108	112	125	106	93	107	131	91	115	105	100	101	103	89	107	97	108	95	108	119	113	123	109	108	103	109	103	97	107	98	102	110	107	110	125	127	90	102	112	113	108	112	112	120	106	112	103	98	94	124	99	102	111	102	97	97	111	90	100	100	86	107	115	126	107	99	102	90	100	114	106	103	122	97	120	104	116	137	126	97	98	106	106	111	112	83	111	98	106	107	118	112	116	104	129	105	112	110	116	106	106	98	107	101	100	101	109	115	127	94	100	106	86	120	104	101	114	106	103	122	101	94	105	103	95	96	123	110	104	100	112	97	117	100	87	108	107	122	110	105	119	98	95	110	101	122	112	99	115	88	95	100	137	112	126	119	114	117	93	111	125	93	124	110	99	129	108	120	107	93	109	95	104	115	102	87	112	102	108	120	110	113	113	110	91	99	104	105	116	109	122	112	117	105	123	107	98	110	91	107	91	105	94	110	99	114	113	98	110	106	114	94	102	115	109	111	114	104	113	105	106	100	113	115	90	98	107	109	100	107
13547	3388	1280	1407	2727	3812	3737	3281	2626	2343	2136	1734	1581	1444	1362	1258	1177	1180	1094	1076	1006	1066	952	919	1006	934	898	970	860	843	889	875	851	835	870	824	838	840	803	836	784	834	781	833	848	783	820	822	835	782	804	778	829	824	784	825	819	787	776	774	820	751	808	789	817	781	770	774	776	770	837	795	806	798	822	752	764	770	804	805	734	806	832	775	791	760	783	800	830	753	760	777	745	793	793	803	764	805	784	778	765	782	804	756	805	817	814	735	783	804	733	770	778	747	817	749	742	845	706	775	762	815	805	834	809	774	839	763	805	754	761	781	732	793	796	764	763	762	818	746	784	738	725	764	775	812	803	727	765	742	739	813	783	790	774	805	784	790	803	811	740	826	767	786	792	787	804	795	734	765	748	734	800	766	860	757	812	797	780	788	827	769	773	807	790	785	799	740	786	795	767	739	740	818	733	804	759	803	768	725	777	790	826	775	743	785	768	768	739	801	804	772	765	778	777	794	753	745	774	766	773	759	786	772	701	751	786	745	792	742	759	798	759	773	769	791	774	763	772	723	798	770	771	804	764	790	768	770	706	796	754	780	744	784	734	729	765	768	792	752	820	768	790	799	746	738	770	773	777	754	773	765	834	815	739	767	777	745	742	745	799	782	743	771	767	751	786	774	747	792	753	771	782	760	768	787	697	821	738	763	751	802	772	687	806	772	817	794	753	737	743	758	724	755	775	790	786	790	732	795	754	767	779	723	753	818	819	839	764	780	769	779	795	744	783	751	727	773	792	736	785	770	843	758	760	762	753	785	764	764	759	734	822	770	716	743	769	785	751	777	732	729	780	807	716	802	783	791	761	819	771	782	763	831	782	726	802	750	789	712	802	764	793	789	726	779	795	744	761	799	740	800	795	775	764	762	780	798	772	790	777	709	744	778	799	799	756	771	803	764	802	782	786	737	800	765	804	772	746	789	763	784	821	736	736	804	799	803	751	797	830	805	750	778	774	798	793	755	751	690	782	760	785	763	788	726	787	746	730	728	812	750	761	765	767	736	774	770	768	745	721	768	813	728	777	762	804	806	763	780	785	760	762	716	753	766	784	772	749	789	759	788	797	753	795	767	788	773	750	768	778	771	807	745	775	792	777	771	775	779	757	797	817	792	822	750	757	803	804	779	805	755	800	766	792	747	765	748	794	753	733	778	731	758	759	770	718	785	777	792	740	783	759	804	739	800	733	811	803	779	802	766	734	817	724	773	729	783	719	806	781	766	744	723	780	789	820	766	821	783	736	810	746	813	765	770	778	776	744	756	754	760	804	836	775	811	808	723	767	763	806	789	776	789	773	767	737	760	749	752	765	766	776	799	749	835	768	760	786	794	774	762	762	772	810	762	793	809	793	734	793	784	774	797	788	770	771	720	720	817	816	775	767	768	734	812	786	750	744	771	753	795	745	826	796	778	812	802	761	786	784	752	806	769	763	735	800	759	719	778	719	795	846	789	797	780	781	784	749	744	795	805	751	726	777	748	759	786	787	824	782	732	778	828	790	785	763	798	764	820	770	759	821	785	777	776	734	781	792	760	755	769	807	751	767	740	790	764	788	812	724	771	811	767	747	756	761	798	781	793	797	751	775	751	722	774	779	777	753	768	805	792	769	812	749	776	779	791	815	792	762	743	772	777	803	780	758	777	746	812	830	775	758	735	774	797	733	803	773	783	756	801	754	818	804	768	748	772	738	782	810	834	757	738	767	802	788	768	781	804	723	757	775	766	792	797	801	757	783	750	752	818	749	812	778	774	739	778	818	783	767	741	784	717	769	775	752	781	813	779	773	755	758	780	752	801	742	747	800	802	736	796	792	778	794	791	836	755	727	768	751	744	783	755	783	811	756	780	752	821	777	715	769	777	761	765	719	773	785	778	754	775	765	771	794	781	775	770	779	762	818	771	754	787	780	768	766	805	789	751	748	762	760	826	748	729	806	791	789	798	758	774	738	745	777	790	772	749	732	768	750	791	794	794	787	807	747	788	754	749	752	769	716	731	776	781	769	820	828	776	761	757	808	755	791	774	777	815	814	730	764	792	754	832	773	792	762	767	740	776	818	785	823	769	777	791	788	756	821	749	823	733	805	803	796	805	783	743	779	753	786	760	788	770	760	785	796	783	768	761	794	792	801	746	763	799	815	753	740	772	759	762	749	773	793	793	731	802	788	736	737	814	778	764	753	792	758	757	834	790	808	753	787	783	783	729	750	772	786	737	784	761	756	757	745	810	803	747	806	751	758	803	752	796	800	783	759	747	787	760	725	752	760	781	755	822	804	784	736	798	793	781	730	752	835	703	788	800	735	732	785	793	721	750	720	756	778	770	744	770	789	760	742	803	792	799	761	783	756	765	767	762	780	733	768	797	739	757	754	851	759	767	750	734	767	784	784	767	739	743	768	766	769	741	805	786	794	743	760	800	770	766	771	786	809	791	756	765	813	813	748	782	792	748	809	809	753	762	792	727	747	762	783	773	779	775	801	766	763	758	714	752	742	776	835	802	836	814	773	788	772	803	756	775	776	797	786	763	777	806	785	772	765	722	746	749	778	773	758	823	744	805	789	801	781	791	808	786	806	799	732	814	746	790	762	775	772	768	713	713	802	791	783	811	756	762	776	770	822	759	798	755	735	806	764	832	750	795	794	719	765	806	809	763	815	768	767	790	748	713	818	808	800	843	752	753	776	790	783	838	832	772	805	744	812	750	767	748	752	792	744	757	759	779	763	773	783	743	800	763	794	787	810	736	742	805	732	758	782	742	794	829	768	760	764	731	772	772	725	801	789	794	771	783	835	769	778	744	770	772	783	731	815	796	775	794	750	813	773	755	801	814	759	809	755	762	850	714	773	764	772	796	778	751	770	798	831	768	764	756	762	754	756	747	762	748	788	737	790	754	756	765	826	775	775	781	767	774	805	815	748	762	771	779	781	726	774	763	729	783	728	776	770	786	764	800	786	788	808	763	771	711	776	737	833	774	752	783	794	725	766	765	765	773	753	761	792	760	714	754	791	776	775	782	800	731	748	774	817	786	762	806	749	785	786	784	761	732	730	865	768	793	734	780	775	742	778	803	766	818	776	786	737	786	840	757	775	826	740	774	795	787	749	775	754	771	737	789	737	802	728	766	802	741	799	813	800	764	741	786	785	802	781	750	790	824	785	790	832	741	763	709	780	814	748	802	757	761	788	751	805	783	746	753	788	717	767	756	759	731	783	792	773	720	802	822	779	741	727	740	790	747	780	771	802	789	785	791	818	808	748	774	766	808	767	801	755	783	813	798	779	775	745	769	765	728	840	796	769	846	765	804	755	772	799	796	747	813	812	796	777	757	807	804	755	736	794	751	790	780	774	742	772	781	767	778	825	734	753	791	782	801	782	766	788	773	792	759	754	800	773	786	773	739	748	785	780	807	773	759	805	773	795	796	766	735	837	758	766	768	797	777	760	799	791	773
1134	61	31	42	50	34	33	36	44	46	37	47	47	42	40	33	42	49	36	40	43	39	50	36	37	39	32	35	40	43	31	36	36	37	22	41	43	33	38	45	35	59	39	35	46	49	34	31	44	44	36	44	46	51	42	51	50	51	40	45	45	32	35	42	42	42	29	34	34	41	36	32	39	31	43	59	26	40	40	37	42	35	44	46	37	25	34	42	47	45	45	31	41	30	39	36	42	57	42	35	37	31	40	30	47	43	31	51	43	46	52	33	44	44	37	32	33	40	40	50	35	50	35	34	34	38	33	46	39	44	54	38	29	42	41	39	33	51	42	51	44	31	43	43	42	36	32	38	31	47	35	40	42	44	42	39	44	40	36	48	36	43	44	43	44	30	43	36	47	39	41	35	49	39	40	49	39	36	41	37	32	35	31	48	45	35	31	36	42	38	39	47	42	41	51	36	34	35	32	28	39	46	37	33	36	30	37	36	42	46	30	35	39	30	35	42	42	40	28	43	36	38	30	27	44	33	43	37	41	40	40	37	41	46	48	37	33	41	42	36	36	34	37	41	40	47	29	34	31	43	40	44	43	39	50	47	46	29	31	37	48	37	39	40	46	47	52	55	36	38	36	36	46	36	41	42	43	49	32	32	35	37	44	43	30	37	38	33	32	35	37	43	38	36	38	44	42	29	43	36	33	35	37	40	25	45	42	42	52	43	39	38	34	61	28	37	39	26	36	44	41	43	49	36	34	48	38	43	42	42	40	43	45	44	58	39	39	36	38	30	41	42	48	46	42	42	34	44	52	52	33	36	44	45	32	34	46	30	41	44	43	24	41	35	33	29	29	34	37	35	37	35	31	40	33	36	34	48	31	43	46	49	44	40	36	45	39	37	33	45	38	49	38	31	41	47	32	44	42	49	30	43	48	29	42	55	51	42	40	36	35	37	44	49	40	30	33	35	40	35	39	43	47	45	36	38	38	46	44	30	39	36	42	47	39	38	36	42	43	40	42	48	46	43	48	38	42	27	34	46	35	45	60	38	41	34	40	42	40	34	44	40	34	39	50	37	39	47	34	35	38	40	31	45	34	38	33	37	35	48	44	39	30	37	42	28	41	48	43	55	31	42	39	37	46	45	43	47	42	34	48	37	31	45	34	31	36	31	48	51	32	43	41	38	45	43	38	39	45	41	46	37	29	42	53	45	33	44	38	31	33	29	42	38	44	48	43	42	35	51	52	41	25	33	40	37	41	46	38	48	43	29	35	58	45	29	50	33	36	41	39	36	35	40	38	42	36	43	28	42	39	37	32	43	36	29	22	41	39	36	32	41	44	35	35	47	38	30	36	34	29	43	55	39	46	44	43	31	38	29	30	52	34	50	39	36	52	42	37	32	42	34	41	44	40	40	43	38	41	40	35	36	48	32	32	44	38	42	49	32	48	46	41	48	55	53	36	39	39	42	46	39	49	44	41	36	29	39	47	37	35	37	27	42	34	46	47	44	38	44	32	35	41	43	32	34	42	33	27	48	34	41	50	42	52	42	26	40	35	36	33	54	41	38	45	38	45	47	30	30	35	40	43	36	48	37	28	49	51	42	51	40	35	35	34	30	36	39	41	41	51	36	34	37	39	34	34	36	33	38	45	43	39	38	32	46	30	30	47	41	34	55	33	34	31	48	43	46	35	37	30	24	37	35	41	33	43	37	35	40	49	47	38	43	43	30	33	40	34	50	26	44	41	39	38	29	40	29	38	39	41	42	33	43	49	50	36	49	43	47	38	47	41	37	43	34	44	41	44	36	35	36	41	31	41	37	48	28	43	46	38	43	36	44	37	44	44	40	25	38	43	47	35	33	37	40	43	43	44	47	42	36	48	29	35	41	40	40	47	43	44	38	42	55	32	42	44	42	36	48	37	40	48	36	48	40	39	33	44	48	33	38	40	35	44	43	45	46	25	45	38	38	33	48	39	33	43	29	40	32	34	26	41	37	42	43	44	43	34	48	36	45	44	41	49	35	39	32	46	43	47	40	44	37	36	41	48	38	36	43	29	38	36	39	36	28	36	37	33	39	36	35	39	44	45	44	42	39	39	52	52	40	52	39	44	41	44	32	37	45	46	42	35	48	38	36	39	40	35	37	44	39	40	41	38	33	30	39	43	41	33	40	33	40	33	38	49	38	63	38	34	42	46	32	36	35	35	40	37	37	47	32	37	46	39	29	38	36	41	36	40	33	48	43	43	44	33	38	31	42	33	37	36	37	46	40	41	43	32	38	41	27	25	44	45	43	44	38	41	31	30	38	47	37	35	32	45	39	46	37	50	48	45	42	35	24	28	44	38	49	44	36	40	31	35	41	38	33	47	43	32	40	34	45	37	37	36	41	38	32	46	37	35	41	48	41	28	33	47	31	36	42	39	44	32	44	35	45	33	42	32	45	42	28	42	37	36	34	43	36	41	28	40	45	40	39	35	41	36	35	39	48	33	36	31	38	42	40	51	38	43	43	43	43	43	35	40	42	39	41	40	39	37	48	31	40	54	41	33	48	29	37	39	23	32	35	35	41	31	43	39	45	34	58	38	31	47	46	41	35	41	42	30	31	41	35	48	34	55	29	47	17	39	37	43	35	33	43	35	36	38	29	49	42	36	32	51	40	55	37	31	35	37	39	32	49	46	36	37	40	39	39	41	34	32	45	41	45	38	48	36	41	41	39	37	52	41	24	33	54	44	46	31	52	43	41	36	47	38	37	44	47	39	34	47	45	38	30	48	41	36	34	55	35	36	35	42	46	56	35	29	43	43	37	35	49	36	38	51	43	30	48	43	39	36	38	40	31	41	50	39	51	28	43	42	35	39	36	51	42	34	40	26	43	38	39	48	39	36	38	28	46	44	36	41	30	50	37	26	42	38	29	39	33	50	39	36	43	34	48	43	43	46	33	39	39	44	31	35	52	32	48	51	41	40	37	29	37	42	45	42	42	36	42	43	40	31	41	43	35	42	44	33	37	43	36	37	42	39	44	49	37	44	33	48	35	44	41	40	26	51	50	38	36	42	39	42	42	40	36	33	34	38	45	52	31	40	37	49	38	47	43	38	52	52	49	47	31	35	32	49	32	41	39	49	33	41	39	58	35	49	31	50	44	38	41	46	33	35	41	35	49	34	34	40	49	46	30	41	39	37	33	39	36	56	35	55	32	35	39	46	38	38	47	37	33	40	34	41	50	37	31	33	38	25	39	36	27	39	44	39	42	41	33	41	35	41	39	48	38	41	43	33	37	29	39	29	42	51	47	44	47	46	50	49	40	41	49	30	35	34	36	33	41	35	38	51	43	42	50	53	52	34	50	50	28	42	40	47	32	37	47	35	34	42	39	36	50	33	39	45	41	45	38	40	37	28	37	42	44	40	46	42	44	34	50	47	38	46	36	51	38	50	41	46	32	41	28	32	40	46	45	31	38	53	42	32	43	46	46	42	40	32	28	39	45
9855	681	382	414	525	644	690	606	619	486	525	440	471	448	430	398	411	356	358	346	353	335	364	333	337	325	359	315	353	321	306	328	306	361	305	351	298	311	309	298	330	332	311	293	310	324	316	328	299	328	320	339	329	339	346	331	313	331	334	308	293	329	276	309	319	302	326	315	351	344	329	316	279	334	334	317	314	333	338	285	306	314	314	332	292	313	305	324	313	322	313	331	307	330	314	314	321	305	332	266	332	320	307	327	306	282	312	279	300	330	338	345	325	308	326	339	310	283	309	336	292	329	317	334	321	330	269	302	325	363	315	322	339	313	342	320	317	307	312	324	324	282	320	304	284	337	321	323	351	301	307	311	307	328	323	291	311	344	326	343	310	305	284	319	318	316	306	329	320	296	318	295	303	302	306	284	316	289	305	303	321	333	325	319	320	331	296	318	349	312	282	285	330	308	326	332	349	285	317	307	309	307	284	321	298	306	315	269	296	294	319	329	322	323	292	301	334	315	305	313	323	310	313	307	318	280	317	290	311	311	297	331	313	300	317	307	324	330	298	330	323	334	339	314	271	310	315	303	327	315	354	293	305	347	311	297	316	303	331	306	337	321	293	328	299	323	338	315	302	324	316	334	344	303	303	336	307	319	304	302	306	333	341	342	295	331	319	290	318	315	324	309	308	314	310	316	325	336	321	328	306	316	309	294	284	324	323	325	300	331	275	315	300	301	315	322	348	342	327	305	308	305	331	309	305	318	294	288	338	305	300	331	294	329	309	296	306	307	325	306	317	321	320	315	328	322	331	322	329	320	337	308	278	303	333	285	305	333	309	312	329	328	279	343	314	327	329	330	333	315	334	311	308	318	340	298	291	345	298	318	320	339	313	289	315	299	300	326	318	313	316	307	309	307	357	292	307	285	325	305	329	321	294	313	309	335	346	326	302	337	317	303	328	311	285	293	321	313	303	329	296	341	328	303	348	303	318	334	332	317	296	327	314	317	322	301	323	315	337	323	298	287	291	312	322	310	276	307	311	329	337	288	290	313	300	308	308	332	337	287	325	319	311	286	316	290	296	303	287	327	275	320	305	332	304	296	331	304	299	305	308	317	301	305	316	310	344	335	329	331	340	336	313	336	313	313	328	323	325	319	298	304	351	331	315	308	325	323	346	324	297	313	295	320	290	345	335	328	299	328	355	299	294	357	328	344	345	310	297	287	325	311	335	311	330	309	280	316	325	314	310	306	338	313	331	310	310	310	317	335	300	322	351	325	273	322	308	306	307	311	324	315	329	312	350	339	337	303	315	330	292	327	289	328	335	295	317	315	305	309	320	322	337	280	314	295	344	315	286	321	320	298	319	331	361	342	324	328	326	293	308	325	321	345	308	355	334	284	323	345	320	307	302	307	319	305	318	336	340	357	288	292	300	302	328	320	309	303	318	314	348	301	319	319	313	322	336	306	303	315	302	335	314	337	290	346	304	308	335	307	325	309	326	306	315	333	282	303	319	320	311	327	313	318	347	310	275	306	307	296	315	316	346	296	309	334	312	350	297	315	318	322	315	292	257	328	326	297	348	304	302	319	325	302	324	323	317	336	347	308	318	306	297	342	318	326	285	283	294	280	328	304	322	285	311	307	298	307	328	311	308	320	329	312	308	315	281	291	357	325	322	310	306	333	295	298	317	309	334	294	347	315	279	336	283	322	316	331	328	307	308	316	299	334	335	333	312	290	316	331	306	303	286	331	331	307	298	338	328	262	283	343	306	308	335	310	323	312	316	290	322	320	301	291	299	317	312	319	331	290	309	330	338	316	332	306	298	303	316	323	328	315	297	308	349	324	289	328	292	301	290	301	289	313	349	307	323	319	314	288	284	318	324	320	302	295	317	318	311	305	285	296	294	305	307	340	325	304	319	321	312	315	279	342	339	308	316	310	301	321	320	323	297	331	309	339	314	280	316	343	367	350	323	340	313	305	339	322	306	346	331	324	324	298	344	328	315	350	319	309	293	319	322	281	307	299	321	349	328	297	301	312	266	279	325	342	267	317	326	319	347	316	291	324	325	292	311	295	300	329	283	303	302	313	296	314	311	338	327	338	306	310	325	266	337	311	310	309	337	268	326	319	300	331	315	322	313	308	298	317	344	322	314	314	317	286	314	321	330	345	313	315	335	294	321	292	308	291	331	278	320	301	304	304	286	321	297	328	334	333	321	315	328	310	338	316	356	311	346	300	279	296	299	339	313	317	305	317	311	323	289	340	320	308	331	316	310	270	327	302	302	260	274	313	314	309	324	302	274	285	319	318	328	288	323	324	328	315	311	334	326	327	323	315	298	311	319	284	313	313	292	335	313	318	316	305	360	368	304	300	320	316	318	347	317	303	304	269	299	304	280	305	293	322	311	319	273	300	290	315	299	311	344	308	325	306	325	322	285	287	322	349	296	308	323	311	322	330	306	338	303	326	321	348	305	325	317	307	309	296	304	291	309	304	305	338	305	323	342	347	298	341	304	299	332	296	315	321	328	298	324	311	311	296	314	312	322	299	295	303	304	334	306	317	343	307	302	327	308	303	305	331	324	328	293	324	307	311	313	278	321	321	329	295	299	314	294	344	344	289	305	334	320	300	328	323	287	300	296	333	325	304	329	310	299	298	337	317	323	290	333	339	324	325	300	321	317	294	296	292	318	293	322	326	314	323	278	339	317	296	348	340	330	322	302	320	285	314	314	316	324	350	295	302	308	279	331	297	323	322	307	301	313	329	319	306	299	319	296	329	287	324	324	337	310	291	337	342	279	323	319	328	317	287	319	309	304	323	299	310	318	275	276	319	309	291	337	332	337	326	316	327	335	312	326	299	306	331	318	316	308	330	327	331	330	329	289	292	322	342	325	335	300	322	319	282	289	322	333	324	332	288	304	326	311	353	294	323	347	312	282	310	322	301	296	307	309	314	301	324	297	334	317	332	309	379	306	289	305	306	310	319	306	310	304	316	332	336	314	329	322	338	312	325	328	292	330	280	323	342	294	299	345	305	308	302	349	317	333	314	303	325	337	308	285	310	322	306	319	303	298	295	320	316	333	339	333	318	283	337	318	326	317	314	308	313	325	283	318	308	324	322	324	301	309	346	323	307	356	340	302	286	311	315	322	327	294	297	301	320	294	317	322	287	304	278	319	325	301	318	321	331	320	286	301	310	333	307	310	312	305	312	308	319	311	306	324	331	303	321	288	325	299	321	303	330	342	326	312	296	302	333	309	281	303	322	295	344	311	309	309	330	307	298	314	307	292	317	305	288	300	302	311	290	331	350	340	330	328	320	323	322	347	315	317	324	316	294	275	336	332	299	331	302	313	279	332	314	303	309	303	306	302	283	313	336	301	311	330	357	324	315	317	315	319	308	296	335	337	329	320	347	311	291	323	321	314	315	295	327	316	298	336	293	287	308	313	324	315	320	323	300	315	336	322	309	292	284	308	326	319	327	313	307	352	337
635	124	91	94	90	99	111	93	105	76	90	76	77	79	76	83	67	86	65	83	76	60	70	73	70	71	70	66	74	70	72	70	67	79	88	55	72	75	57	70	59	73	74	73	77	87	82	79	64	81	69	79	83	71	60	74	78	85	68	74	69	65	76	75	72	63	90	75	76	66	68	60	77	67	74	56	81	63	84	73	72	61	71	71	60	66	62	75	72	68	70	73	83	71	67	81	63	55	91	82	65	56	67	63	78	62	73	59	76	68	79	84	75	63	85	65	71	52	69	71	70	84	65	76	56	68	64	61	78	78	66	74	80	67	76	64	71	80	66	80	76	74	66	76	63	86	60	78	74	63	73	67	77	56	81	65	73	58	85	70	66	71	72	75	63	67	58	68	68	80	74	50	75	70	68	66	79	85	74	61	71	65	67	67	74	80	73	78	98	79	69	77	80	74	85	78	60	94	77	68	76	74	66	85	65	64	76	79	74	65	74	76	96	72	59	66	58	54	78	62	65	60	60	80	59	66	69	69	81	73	70	62	80	62	79	63	64	66	65	58	68	88	71	67	67	82	67	72	84	71	73	75	56	73	77	75	79	81	64	79	81	65	85	64	61	70	83	64	82	73	91	80	83	74	75	77	78	82	58	61	75	70	66	59	75	64	59	66	70	72	90	67	69	75	74	64	72	73	72	78	66	70	77	63	82	58	68	69	69	88	82	70	73	63	84	67	61	99	82	67	61	74	81	70	67	54	72	62	81	76	70	58	86	65	87	77	71	71	60	75	67	59	72	59	66	54	70	57	73	69	67	90	73	78	64	88	63	72	58	75	68	76	57	66	85	61	86	66	81	83	69	75	70	65	88	62	60	55	70	72	73	81	83	63	77	78	67	76	73	75	67	57	66	65	74	67	73	67	74	63	69	86	62	64	68	71	68	81	72	74	57	76	67	69	59	69	60	77	71	77	73	76	74	61	73	74	75	77	69	82	67	79	64	77	79	63	81	71	58	75	67	71	81	56	56	58	57	57	77	63	74	75	59	71	86	67	76	65	70	82	61	72	48	66	67	79	78	71	61	66	72	69	66	52	66	67	59	76	79	76	74	89	76	82	74	59	74	54	67	79	69	78	70	79	68	70	74	72	70	72	71	74	77	69	78	71	76	63	67	70	75	68	63	68	68	72	65	59	62	65	76	82	78	63	55	59	63	72	75	63	69	72	69	83	83	73	74	71	61	72	78	80	53	72	73	51	81	77	80	80	60	68	70	61	60	54	80	73	82	57	62	79	66	80	61	81	68	79	58	68	72	67	58	65	63	67	65	66	73	62	72	70	58	77	70	105	64	64	92	69	53	67	62	68	66	78	84	88	61	56	72	67	66	69	79	66	64	68	71	68	67	67	67	69	70	68	79	70	83	93	68	63	83	73	79	63	74	75	74	88	67	70	67	60	75	66	67	80	66	73	85	85	80	72	66	61	67	55	86	66	66	81	53	84	64	71	76	66	69	66	63	60	72	67	76	49	89	69	63	71	60	59	67	64	71	66	64	68	61	83	67	68	61	64	66	69	53	77	62	76	67	83	81	72	63	80	85	84	62	71	74	73	74	73	71	67	61	70	68	71	81	73	74	62	59	67	72	76	65	58	66	68	58	69	86	70	71	69	88	61	68	81	75	72	63	60	64	61	68	75	62	62	61	84	64	79	76	80	70	84	69	67	68	72	70	75	70	55	58	59	64	73	70	63	69	66	74	66	64	70	66	71	68	76	72	75	82	73	64	76	80	79	74	85	83	81	64	86	64	64	61	68	69	54	67	73	64	61	77	58	66	69	67	62	69	83	56	73	54	71	72	73	74	78	58	79	70	66	63	81	59	81	61	71	91	68	68	75	61	82	54	84	63	72	70	60	58	60	65	54	76	77	65	75	73	68	66	72	70	72	64	65	64	72	71	78	57	72	78	52	75	81	82	82	75	74	93	79	70	77	67	60	70	88	88	77	76	60	86	68	83	62	71	70	52	80	72	69	67	51	62	77	69	78	77	66	74	67	65	75	77	70	71	76	67	62	58	71	74	75	58	67	59	54	81	61	57	85	66	67	90	76	85	66	52	79	64	69	64	55	65	72	68	60	56	64	66	69	76	64	62	74	65	58	67	61	73	56	83	92	67	68	61	74	72	61	56	51	71	66	64	81	72	58	68	91	73	62	86	84	71	69	71	95	68	60	65	78	77	68	88	80	75	62	72	66	70	72	81	74	58	63	63	67	72	74	70	91	66	69	75	71	66	65	71	78	75	61	73	58	78	63	61	58	69	90	70	56	65	73	64	74	74	80	77	84	64	64	73	54	74	85	65	66	80	69	77	67	80	76	64	71	64	68	72	83	63	55	69	71	83	56	57	71	64	68	70	67	66	71	76	65	66	61	75	72	81	60	80	65	88	58	74	63	82	59	79	46	81	74	67	71	77	72	75	66	60	85	63	77	72	62	74	70	71	70	52	73	70	57	60	75	67	69	62	75	69	74	85	70	59	64	84	81	79	66	73	60	68	81	68	72	74	62	63	65	79	90	77	71	60	77	72	50	73	61	71	81	74	71	73	69	63	80	85	67	81	68	48	66	70	57	81	64	68	58	64	70	80	57	78	59	69	64	74	82	66	61	80	85	70	79	70	77	74	82	76	78	81	64	73	61	72	74	70	77	66	84	65	71	71	80	70	73	65	67	70	72	91	77	58	63	89	73	80	68	76	87	74	80	59	87	67	67	70	64	75	90	59	74	79	71	67	68	67	77	62	78	64	79	85	64	60	65	69	56	83	70	66	77	58	65	90	77	73	66	46	75	89	63	68	62	65	80	73	83	71	85	71	66	75	63	67	74	75	72	74	71	75	61	81	70	80	61	59	62	63	87	58	58	69	61	65	73	73	73	73	76	68	72	77	73	67	74	75	69	77	71	62	65	66	79	82	66	78	71	60	71	55	80	70	74	94	90	73	72	72	67	57	75	85	69	73	88	81	70	65	74	70	80	72	90	71	59	67	50	77	81	65	66	66	62	78	73	79	66	79	64	93	64	77	74	55	73	63	80	75	67	73	64	54	91	81	70	73	75	55	68	68	66	58	90	78	64	63	63	60	62	71	58	83	73	64	66	70	79	72	75	60	80	68	75	73	65	77	74	68	61	75	68	76	74	70	70	53	69	81	63	58	64	71	84	70	69	83	73	74	82	64	66	75	87	70	73	80	80	61	76	79	73	76	65	79	73	81	60	61	63	64	63	66	64	67	76	71	64	61	73	84	71	90	62	75	68	73	55	68	52	68	75	75	90	86	60	65	81	75	78	66	65	57	61	67	60	75	62	68	73	66	59	70	86	78	74	59	69	70	65	70	66	74	69	58	85	53	74	77	69	69	66	83	69	74	60	84	72	55	78	66	74	70	70	57	62	81	60	65	65	83	65	88	78	56	69	70	70	81	82	68	66	67	61	55	73	86	65
9935	1447	819	904	1775	2426	2300	1955	1621	1367	1224	1060	966	889	863	827	768	698	671	709	645	641	635	634	597	620	598	557	615	573	579	582	554	526	563	553	532	519	520	538	525	556	522	526	523	546	508	548	541	504	490	522	483	500	523	510	538	532	498	521	558	520	492	503	487	508	554	513	512	551	542	506	543	509	542	507	511	482	509	510	473	482	483	514	506	511	476	514	534	493	535	507	524	516	505	527	512	488	589	513	528	541	505	498	484	523	484	517	472	536	493	475	486	520	532	528	510	542	530	510	481	502	519	508	513	534	516	501	500	526	559	476	544	505	536	559	501	508	506	490	536	509	473	479	511	487	512	501	512	490	518	511	489	521	495	489	575	519	501	512	522	494	496	513	515	515	512	543	473	560	512	480	491	526	505	489	532	493	513	490	516	507	567	502	496	484	521	496	509	526	515	513	506	533	509	496	484	532	530	516	523	498	510	510	525	513	547	496	533	544	491	512	516	509	499	442	509	540	550	536	488	494	553	514	510	511	514	511	480	490	465	482	522	475	528	486	478	516	536	529	518	485	489	522	509	516	515	453	481	558	487	489	519	504	482	469	451	471	516	491	511	500	520	530	536	524	499	517	528	517	516	511	507	543	492	522	496	497	483	511	512	494	504	523	464	542	531	503	521	504	496	537	483	525	474	513	504	475	524	519	474	504	465	478	508	511	498	525	494	526	507	518	552	500	509	531	503	519	519	500	519	544	489	514	497	490	546	496	487	553	520	461	468	503	487	529	520	507	523	514	529	494	508	490	543	473	509	526	541	477	521	468	504	528	484	495	506	517	508	474	491	508	477	500	550	503	471	517	499	478	518	546	560	499	492	533	508	502	496	503	474	479	489	514	518	498	510	469	541	501	492	487	497	530	488	533	497	523	532	514	525	472	491	491	489	539	500	515	489	512	501	483	496	518	505	512	524	481	487	504	477	508	508	531	492	505	467	531	513	552	489	522	475	528	502	496	469	501	507	498	506	486	495	537	475	486	464	503	479	494	502	512	495	495	484	487	508	547	484	478	524	524	475	559	509	498	490	486	509	454	527	514	518	520	552	499	554	516	511	456	480	504	463	490	520	508	522	523	534	552	506	519	474	473	497	525	497	514	489	499	535	534	493	493	484	496	482	487	509	517	506	506	492	470	497	526	470	511	486	502	504	522	479	522	489	509	488	495	504	538	513	466	540	538	508	518	498	482	488	531	530	541	532	485	519	517	475	523	515	540	520	530	507	517	517	528	511	500	557	559	532	473	491	496	526	515	488	537	511	508	511	483	547	539	456	515	481	502	506	505	514	527	503	507	493	514	513	521	512	511	490	517	492	530	517	461	490	506	498	504	549	508	526	552	504	514	503	525	502	500	478	494	469	526	486	537	478	487	551	517	477	501	503	528	495	468	563	478	515	486	508	504	500	498	523	496	532	491	517	456	493	530	511	504	520	494	520	528	511	493	508	510	490	526	550	528	476	508	534	474	540	479	478	536	529	510	529	476	510	528	523	493	487	535	480	536	473	504	493	505	510	524	485	492	527	544	508	521	520	481	523	494	521	473	558	520	529	497	497	525	496	469	502	509	508	481	493	571	494	493	495	476	503	503	499	555	509	488	524	535	523	488	488	474	522	486	544	499	485	505	461	562	534	480	506	519	448	491	467	469	501	510	497	517	520	512	502	489	532	519	522	506	478	546	541	528	503	520	471	468	499	478	562	525	457	517	522	501	516	495	500	509	526	554	511	534	531	529	495	550	523	501	489	534	518	520	505	492	466	499	533	476	492	510	516	520	459	513	498	521	516	515	506	529	485	482	467	497	530	474	512	536	533	496	505	496	483	504	527	505	522	509	494	516	553	501	466	498	499	518	506	522	542	501	530	489	517	496	510	534	545	518	507	485	524	513	516	505	498	504	575	488	516	491	512	452	488	499	497	544	472	517	514	508	495	510	481	503	519	521	531	502	495	497	524	517	545	499	507	508	553	530	478	507	508	532	490	528	501	585	531	501	489	507	514	540	496	469	485	475	492	561	496	465	528	457	507	509	515	472	529	508	497	469	522	506	478	520	501	499	515	514	524	515	527	530	494	489	503	462	501	520	515	519	466	491	524	538	488	498	518	504	538	513	532	518	537	498	493	517	525	478	494	516	515	498	530	512	476	523	502	474	511	514	538	543	513	517	524	540	504	526	507	520	468	524	508	532	538	501	517	522	462	512	485	505	517	510	492	468	483	522	490	495	511	515	498	493	527	508	495	499	514	497	521	488	506	534	458	475	497	528	539	545	490	497	508	528	500	529	485	492	510	547	511	508	494	528	482	547	485	489	498	499	486	506	530	501	486	521	497	530	536	528	500	526	483	512	525	517	455	451	524	498	490	519	488	524	544	477	510	518	468	507	498	495	516	572	521	517	502	504	521	498	499	547	487	550	506	466	480	513	509	515	478	519	524	459	509	494	490	472	519	497	493	486	520	480	532	511	535	527	495	500	506	509	490	542	506	464	500	528	489	488	524	505	517	489	515	559	538	510	549	517	480	492	532	523	501	526	516	493	503	524	530	489	527	529	511	512	491	502	491	516	510	504	496	559	507	491	529	458	517	499	473	484	495	511	516	510	503	518	516	507	513	504	481	492	523	497	512	518	491	504	506	557	487	510	522	521	490	503	488	514	478	472	501	535	517	487	467	557	512	478	525	507	518	542	547	513	524	520	497	505	487	494	496	521	526	480	504	483	500	523	495	490	490	487	514	499	498	535	472	543	525	484	518	521	472	495	509	512	470	478	506	536	494	492	492	500	491	509	488	517	503	540	522	483	552	501	490	500	510	536	554	506	533	476	488	493	515	512	519	514	522	493	521	466	518	498	512	511	493	509	525	491	509	504	487	499	510	469	477	491	487	486	474	522	513	511	519	512	500	528	511	476	488	492	466	500	530	487	546	481	501	508	525	461	477	506	525	491	497	506	519	508	485	511	528	506	568	519	497	513	542	520	524	478	529	539	476	491	493	528	500	473	508	547	503	485	479	510	529	484	508	510	482	473	525	514	505	523	534	479	492	518	521	447	493	528	475	492	502	503	506	536	465	483	500	536	524	480	493	528	499	523	472	479	544	515	537	535	554	476	496	530	518	490	480	512	471	493	517	526	510	560	499	461	488	498	495	515	509	520	508	542	511	515	480	486	512	519	495	481	481	487	495	496	489	487	506	538	490	544	477	536	509	515	528	484	571	507	536	475	500	486	512	507	519	497	527	514	475	509	534	536	520	492	513	463	480	532	467	463	544	503	499	536	476	483	517	496	504	514	488	503	499	495	494	502	497	486	511	513	510	508	497	546	520	514	493	472	539	480	496	468	544	478	488	529	512	552	494	499	479	513	491	493	498	519	479	533	475	480	494	485	534	513	553	495	536	523	471	526	513	515	511	516	544	489	503	491	505	524	494	497	523	498	510	510	543	526	483	521	509	535
1698	117	89	93	81	84	112	109	88	77	94	97	89	90	94	75	72	85	93	80	81	95	95	90	93	91	67	82	76	83	82	78	82	68	86	80	93	87	85	68	84	89	76	67	86	80	82	92	74	72	68	76	76	67	89	71	68	100	79	77	84	85	80	69	77	86	86	93	72	63	80	82	72	78	86	89	76	80	74	85	61	80	76	76	80	80	84	71	84	79	97	78	76	94	72	86	61	78	93	70	78	81	92	72	86	71	82	93	87	66	76	76	91	70	96	81	85	90	73	77	76	77	80	78	72	89	96	82	87	87	83	75	68	88	82	83	86	88	80	83	77	76	78	93	86	82	72	82	76	77	81	76	82	92	95	82	76	98	77	82	81	70	83	75	84	87	77	92	88	83	78	76	95	71	83	74	85	73	73	76	66	92	70	85	67	81	84	87	80	85	76	89	73	75	77	78	74	80	81	78	82	69	67	63	63	81	74	74	73	70	83	79	93	78	92	65	98	102	74	90	94	70	81	70	78	90	62	79	86	83	73	76	57	63	78	101	72	107	87	77	79	73	73	88	75	75	86	86	86	85	66	72	77	87	84	82	82	71	72	78	65	88	86	82	79	84	69	72	84	77	88	78	77	74	83	77	84	81	78	68	83	74	89	76	95	77	73	73	85	81	77	76	79	91	69	74	89	73	73	90	81	75	84	81	94	95	75	80	91	79	71	83	78	72	77	82	86	71	91	75	75	77	77	82	82	86	77	84	82	95	70	88	68	54	83	61	77	81	65	78	82	79	85	86	84	71	92	83	76	84	82	70	86	81	79	85	83	92	102	81	86	74	68	63	73	75	75	90	85	80	72	83	75	75	84	82	81	81	81	75	68	93	75	72	78	77	94	77	76	93	72	71	71	68	87	74	85	87	84	89	84	74	80	62	64	97	74	79	89	64	81	79	87	91	77	95	67	79	77	82	89	84	76	82	68	91	92	71	80	90	72	72	74	79	76	91	70	89	73	87	71	87	93	70	80	94	84	86	75	93	78	79	73	84	88	84	87	88	75	93	74	83	84	94	87	97	74	100	63	69	71	78	63	70	72	68	87	87	77	89	74	68	79	75	87	87	77	94	66	82	86	73	73	76	83	80	83	74	92	82	80	75	88	97	78	68	79	71	76	72	83	67	74	86	84	89	58	78	73	68	69	84	85	77	71	64	85	77	72	76	71	99	76	86	82	69	104	90	77	80	76	72	100	74	71	81	85	79	81	85	77	85	74	88	80	69	64	80	86	102	82	81	72	81	102	66	87	71	91	92	78	85	62	77	74	66	92	75	73	75	75	87	90	84	83	90	91	88	77	90	85	90	76	87	72	70	80	85	81	79	80	89	70	83	78	87	73	79	80	86	80	88	97	85	73	89	63	79	89	85	92	81	79	90	84	86	82	73	77	79	87	90	81	85	92	78	85	74	100	83	76	73	86	84	79	90	90	81	72	98	77	69	78	77	75	77	90	61	62	77	101	66	71	70	75	76	76	88	88	88	67	95	79	85	83	89	80	85	61	74	78	82	94	93	81	72	84	98	83	84	73	88	95	79	72	80	80	82	77	65	92	81	82	84	90	70	85	97	80	88	81	75	81	85	73	94	74	73	71	100	81	91	92	74	70	87	76	81	80	87	72	95	85	65	90	60	61	83	83	80	88	72	70	77	77	82	92	77	85	92	82	63	62	72	70	86	84	86	80	89	79	92	81	77	73	91	86	74	84	75	76	88	85	85	85	76	93	88	90	78	88	80	80	76	82	87	86	88	81	92	78	88	92	82	70	81	86	87	79	84	83	76	70	87	89	90	86	104	79	87	76	84	75	90	83	83	60	73	65	77	87	61	72	76	79	76	83	96	77	78	93	81	87	71	81	79	82	69	65	72	70	74	74	81	86	76	83	90	89	83	88	83	62	75	65	82	86	64	83	64	84	88	72	64	69	85	84	66	85	77	88	76	67	72	64	72	92	80	65	81	68	71	75	79	77	85	83	82	78	76	92	89	69	72	97	82	79	100	87	68	73	76	74	72	73	85	87	71	77	66	68	73	78	71	79	86	82	77	83	83	78	84	81	88	108	68	82	85	72	67	72	80	79	70	72	68	85	81	81	91	90	101	81	81	81	88	80	80	94	81	69	80	90	72	76	85	73	73	66	74	93	93	80	51	73	77	86	64	79	82	76	90	78	72	75	82	74	60	93	74	71	86	92	70	91	85	79	93	79	87	79	83	89	78	93	74	84	75	85	74	75	89	77	64	86	70	71	87	86	65	86	76	68	82	85	66	67	81	85	92	75	81	81	82	75	83	89	64	70	81	90	68	105	79	98	78	72	73	80	76	92	70	83	92	91	95	71	91	78	80	89	75	88	77	78	77	74	80	75	92	71	73	66	66	82	82	88	75	72	72	95	74	81	75	81	80	80	81	87	86	78	91	69	68	80	87	87	60	85	76	66	70	80	73	69	63	81	73	80	86	84	90	90	86	72	78	80	85	76	89	82	72	82	63	61	78	91	70	67	74	87	88	73	83	76	75	74	96	70	79	74	75	85	67	71	85	83	86	78	93	91	74	91	78	85	69	78	76	82	66	82	106	72	70	97	90	81	92	74	87	82	77	65	86	76	87	89	101	87	78	95	70	75	68	72	74	85	92	61	90	87	76	84	86	89	69	96	73	98	91	67	71	89	55	80	73	87	84	76	66	87	80	78	70	71	90	98	84	80	96	78	71	94	91	83	91	74	78	94	86	71	81	85	78	96	93	85	69	73	87	84	66	73	98	64	90	50	78	91	84	86	79	70	80	67	82	87	76	85	77	75	87	95	72	80	86	79	81	84	69	80	73	86	80	60	82	84	89	92	78	81	67	87	82	93	85	90	88	85	61	102	87	83	75	86	84	80	91	96	83	84	86	93	87	74	76	83	82	82	84	79	74	76	80	75	99	80	89	66	92	72	79	83	72	76	98	74	79	81	90	85	84	89	87	61	63	77	85	69	96	77	79	79	80	85	76	72	82	93	88	93	89	83	72	74	87	90	89	90	85	74	79	88	80	75	74	98	79	85	82	94	84	79	81	77	82	78	75	97	72	84	70	93	66	70	77	66	82	85	71	76	79	82	80	65	94	88	91	78	74	95	85	82	75	64	93	69	89	81	82	85	92	69	78	63	78	77	93	83	74	75	88	74	74	76	85	79	80	82	77	86	74	91	77	82	80	97	78	71	90	89	79	95	79	87	80	95	85	94	97	88	74	100	101	66	83	82	84	76	82	73	90	82	75	75	74	74	89	63	95	85	73	85	80	71	61	66	66	87	73	77	80	84	75	76	84	79	81	73	78	81	79	94	73	81	85	85	89	83	73	72	70	84	103	82	90	67	84	81	64	81	73	97	76	73	66	68	90	81	104	78	78	79	77	72	72	79	87	80	98	81	70	80	93	77	84	85	72	82	87	85	77	85	79	67	74
10097	1432	864	968	1631	2119	2203	1914	1672	1487	1365	1178	1072	969	941	891	858	820	809	737	740	741	746	681	708	708	697	669	689	646	697	653	720	685	662	696	656	627	659	608	636	669	629	610	646	639	645	609	622	620	604	627	572	626	648	606	611	621	620	631	594	599	638	596	596	608	664	628	680	654	649	632	630	597	569	593	635	627	637	633	559	625	605	637	593	603	614	591	583	596	586	611	618	619	614	583	624	623	607	601	599	622	640	581	595	623	638	612	588	575	611	582	624	638	610	620	608	637	621	599	601	605	597	611	644	622	647	599	582	604	586	659	638	603	591	604	617	656	621	618	646	610	595	570	630	595	615	615	584	629	589	620	576	641	585	605	641	619	605	581	575	613	577	598	565	587	613	591	622	583	605	610	607	599	554	644	602	593	595	598	599	632	615	537	639	603	590	638	601	620	657	596	613	569	596	550	595	598	607	602	647	579	588	644	589	636	613	615	625	612	608	605	634	651	596	629	627	606	643	622	617	599	563	564	580	623	625	610	571	617	594	603	584	637	613	587	619	614	552	607	592	619	591	619	645	611	621	590	609	604	650	657	591	585	613	612	620	558	604	615	620	601	591	616	614	619	557	581	561	612	600	658	575	554	610	593	564	571	619	584	601	612	561	588	617	585	642	574	584	600	590	592	645	629	577	630	599	610	580	594	549	583	576	598	602	604	615	600	553	581	575	617	626	636	596	616	591	575	580	587	647	595	585	608	616	598	586	628	618	650	660	626	597	612	626	650	584	612	626	589	594	632	650	610	602	578	630	622	619	593	662	566	578	628	611	588	592	611	590	591	662	605	589	624	596	614	602	586	626	654	605	634	626	576	559	609	640	635	603	597	597	567	645	597	588	613	629	577	628	632	589	633	584	603	609	589	576	562	619	653	618	593	626	626	635	586	619	615	615	614	589	605	594	613	594	615	571	651	636	563	596	612	612	534	627	584	601	605	597	579	581	606	597	590	594	637	614	585	603	577	566	632	583	603	619	612	633	638	649	545	575	577	595	612	642	580	594	605	597	614	590	614	590	602	618	577	661	574	600	588	594	628	601	578	634	590	627	590	595	607	598	645	631	640	655	626	552	610	620	588	598	634	615	615	606	605	620	653	615	617	621	601	599	567	590	586	584	620	577	635	623	600	573	623	601	613	593	595	585	582	595	648	625	616	555	646	609	588	605	568	633	600	579	595	601	573	594	608	609	609	619	602	551	586	602	603	599	596	609	637	636	637	615	589	575	580	644	612	586	620	567	612	627	612	620	593	591	608	584	593	589	605	624	618	616	582	633	626	623	623	578	595	573	618	610	571	602	625	609	585	626	562	583	609	622	579	581	630	614	642	635	594	655	592	600	596	600	597	608	585	606	625	586	610	607	612	639	605	617	613	599	557	620	602	580	613	615	627	623	610	564	588	628	623	615	618	611	582	596	619	585	586	630	590	613	620	626	589	617	581	579	576	565	605	570	581	591	592	586	604	589	621	576	641	622	604	537	587	645	606	602	601	605	586	598	579	620	595	621	614	572	570	696	594	574	584	603	589	629	571	597	594	609	567	600	580	602	588	595	612	598	627	586	582	645	665	636	630	636	580	523	640	576	594	577	626	561	591	606	588	583	601	649	579	591	656	616	608	627	621	631	659	618	645	618	584	611	586	599	603	595	618	603	630	603	570	557	589	620	629	617	636	674	636	687	622	594	607	566	593	605	564	637	590	606	629	608	597	586	578	585	628	610	591	595	596	571	606	615	628	609	555	566	595	595	597	613	583	599	631	596	630	581	633	579	615	599	601	656	574	606	602	589	624	574	583	593	539	595	664	620	602	581	605	615	579	642	660	633	624	598	604	629	596	594	601	631	593	603	599	584	587	589	593	591	577	659	628	622	570	602	583	591	638	591	591	572	614	621	621	621	579	647	554	575	613	556	569	589	585	592	608	610	570	583	587	609	591	635	596	607	606	545	612	604	571	579	590	618	582	575	621	623	594	596	631	587	605	582	628	564	630	679	604	585	601	626	618	586	609	584	650	632	660	642	560	587	595	598	584	652	590	596	612	600	612	599	629	618	629	604	636	567	661	639	617	598	565	586	622	581	605	578	607	581	603	637	637	602	618	617	614	599	619	593	594	641	549	609	622	620	620	603	621	661	632	617	552	631	621	643	598	626	619	618	590	598	617	623	592	662	598	622	595	594	601	650	593	638	591	627	596	607	577	627	615	577	626	553	600	598	592	632	597	648	627	625	594	588	583	613	638	629	643	583	580	601	662	586	615	645	613	635	589	622	613	640	607	618	605	587	594	584	607	626	618	627	606	582	571	621	577	596	586	587	577	636	632	590	571	597	630	592	596	613	633	601	602	610	596	569	613	601	605	630	609	615	629	597	624	591	640	607	606	579	662	606	615	642	571	557	577	589	603	612	628	605	588	612	585	570	586	622	600	621	607	596	620	604	654	582	644	650	534	642	603	576	619	580	641	674	653	602	646	641	612	591	615	594	623	591	595	619	595	583	566	628	622	593	618	630	634	616	645	600	664	677	604	606	540	634	600	601	596	641	664	621	586	630	558	614	556	588	575	611	605	583	609	605	588	577	603	627	618	616	534	646	570	620	587	609	569	589	622	616	598	613	609	631	618	586	598	604	583	630	618	631	585	638	586	620	608	638	612	631	634	589	592	598	572	595	625	571	581	614	612	618	582	605	621	602	614	614	589	577	580	616	616	651	594	623	653	615	619	631	580	565	609	571	644	620	587	671	625	607	628	624	614	576	615	594	620	592	610	611	568	637	577	597	610	578	595	581	621	581	592	616	644	615	658	649	626	635	622	641	658	590	616	591	597	616	602	607	558	596	623	652	577	605	642	622	599	625	611	628	574	612	610	618	564	596	616	603	645	584	547	621	592	605	613	577	621	604	614	578	609	625	602	601	611	581	644	605	589	610	573	634	584	590	653	600	647	596	601	586	613	595	596	579	568	637	593	588	563	580	609	593	580	616	617	605	598	585	631	595	623	615	572	570	586	628	590	617	599	616	567	604	609	610	598	621	576	621	621	557	589	632	585	627	644	595	628	571	645	645	571	623	595	656	622	634	570	592	598	633	616	617	646	566	612	575	632	645	613	612	585	616	598	615	600	551	637	589	638	605	592	631	588	599	621	609	601	575	589	644	611	611	627	577	613	595	599	618	592	628	598	586	601	573	630	625	579	581	524	578	589	615	616	593	572	613	622	617	605	598	643	622	652	636	581	611	619	556	586	617	633	583	634	618	551	625	597	569	562	615	589	573	583	634	616	626	572	599	587	626	612	598	648	646	565	617	611	616	555	589	553	609	614	604	635	616	604	668	628	635	635	650	621	602	566	647	582	610	618	614	590	590	585	656	616	577	581	586	608	600	603	634	609	629	608	618	612	615	611	588	625	603	608	644	573	576	605	583	640	559	589	585	611	582	629	603	637	627	635	594	569
1000	216	150	131	143	131	140	152	128	132	166	141	126	122	116	137	122	119	144	110	107	101	100	113	109	132	109	120	108	120	112	92	121	86	95	122	113	89	108	109	94	115	120	107	104	119	112	107	116	99	120	85	108	102	102	102	96	121	112	130	110	123	111	116	108	109	126	105	112	102	83	118	98	96	110	112	115	107	119	105	109	109	113	100	105	101	94	97	110	113	106	123	115	106	107	120	105	100	98	99	86	110	127	105	98	113	113	119	102	111	116	104	115	107	102	106	110	116	104	118	108	108	105	105	119	105	98	114	114	95	84	127	103	97	99	122	92	101	95	112	123	125	111	114	121	109	114	112	116	102	113	114	111	116	110	99	115	115	110	105	114	97	87	103	117	116	129	106	112	99	106	90	96	111	125	107	125	102	126	99	88	100	106	102	111	116	110	110	84	114	99	118	106	102	112	115	116	98	100	97	110	108	106	107	115	131	132	110	127	119	96	99	117	106	107	97	107	104	87	97	96	115	98	91	95	123	90	96	112	109	115	107	107	119	103	110	97	113	112	95	95	107	91	103	114	105	107	127	108	116	92	104	95	110	106	112	97	99	110	102	111	103	96	110	124	119	113	100	99	107	122	123	104	114	97	104	97	113	101	105	105	111	93	107	109	122	105	99	110	94	107	110	120	108	105	114	104	101	118	89	107	125	108	103	99	112	111	122	103	97	107	102	102	110	116	97	97	106	98	119	97	110	120	109	100	111	124	101	129	97	113	103	110	115	110	108	105	98	107	103	136	95	96	109	100	101	99	93	107	91	96	118	110	118	106	107	95	108	105	106	109	100	113	99	122	110	119	123	103	106	119	108	111	86	116	103	88	122	118	99	103	110	104	95	117	113	113	98	108	105	93	108	110	108	113	83	104	112	96	112	97	121	105	113	99	107	115	121	114	128	107	118	110	103	117	116	108	114	109	86	134	112	108	109	111	118	102	128	119	103	117	110	117	91	112	109	109	101	92	102	112	93	92	109	95	125	124	114	107	103	106	131	127	121	99	83	116	124	104	110	103	105	113	109	104	96	107	104	99	121	108	113	101	119	120	112	106	97	125	110	106	92	95	89	130	101	109	136	127	112	107	114	109	107	119	115	124	100	128	108	91	110	97	110	96	102	104	102	111	114	102	120	104	113	111	114	102	110	95	99	107	102	110	94	112	108	110	120	91	111	94	106	110	104	99	109	92	97	108	92	112	101	122	88	102	101	103	119	105	103	99	125	117	96	120	124	109	91	103	106	109	99	116	118	104	100	101	100	105	100	117	112	113	115	115	108	96	106	107	119	92	104	103	131	85	114	97	101	103	113	105	93	116	92	98	101	116	104	113	107	113	98	114	119	114	110	103	100	102	110	99	103	121	109	105	95	120	112	97	109	109	99	120	124	99	111	97	91	111	104	117	101	105	115	92	123	112	111	104	102	96	110	110	108	105	94	85	97	103	102	85	111	113	111	111	109	106	103	105	109	95	114	110	91	103	116	95	112	124	111	108	106	105	98	89	91	104	110	110	96	111	125	105	89	132	111	115	100	96	121	120	92	116	94	114	119	93	113	115	120	123	101	107	116	104	124	111	109	105	91	120	97	121	93	91	108	85	115	115	111	107	103	114	112	107	105	111	111	109	102	96	92	97	106	118	84	109	106	107	97	122	109	105	91	96	117	100	121	97	98	102	109	96	119	104	103	109	118	108	113	134	99	104	105	95	108	104	108	100	119	107	112	108	118	116	119	109	100	110	114	103	109	96	97	96	114	121	115	107	103	101	92	112	105	115	99	104	127	121	115	108	116	98	113	93	124	101	118	105	89	112	118	108	95	109	102	127	112	119	121	95	103	104	120	111	91	114	102	105	113	125	126	88	105	110	93	104	99	114	106	119	105	98	110	103	105	107	100	112	107	103	104	103	97	96	101	134	100	115	106	116	108	98	111	101	124	101	98	111	84	91	131	111	103	130	94	100	115	114	107	114	108	98	109	110	100	109	107	109	106	104	101	115	124	106	119	91	93	98	112	116	86	108	106	105	117	105	98	110	94	109	102	105	112	122	110	127	107	93	98	111	109	112	101	101	114	97	116	104	116	102	116	112	104	93	130	108	107	117	117	113	91	99	104	117	124	113	106	99	118	106	101	104	116	102	107	106	106	109	113	110	102	100	98	117	116	126	114	114	115	109	108	108	106	116	118	102	103	134	112	116	105	107	84	125	112	133	100	105	103	102	97	97	91	99	107	115	91	105	108	117	112	95	106	105	106	111	111	117	106	102	87	124	107	119	92	94	101	108	122	106	114	99	102	121	107	105	114	88	118	101	117	97	104	86	92	93	119	101	98	106	101	95	102	112	120	114	115	126	122	111	84	121	128	115	112	99	105	111	96	99	132	100	101	114	112	134	108	87	112	112	108	112	88	103	86	122	101	101	105	125	104	111	100	104	117	100	101	116	109	120	120	117	105	106	112	125	112	102	114	88	119	116	115	109	109	106	102	117	111	109	101	95	97	95	99	114	100	116	98	130	99	104	109	128	100	116	111	108	116	96	97	102	91	110	105	98	89	106	120	119	113	117	125	95	112	110	88	102	113	121	118	108	113	105	78	129	101	115	108	103	99	92	119	116	103	91	106	121	107	112	122	108	110	104	138	103	118	103	109	97	101	100	96	100	103	130	100	97	95	105	131	99	122	96	100	119	103	109	94	122	130	105	84	115	129	98	102	104	94	105	138	114	121	101	103	123	108	96	109	101	104	114	103	106	118	96	111	120	113	125	117	125	87	114	133	98	92	80	98	101	118	108	125	110	107	108	115	125	104	115	118	90	111	100	117	108	105	97	115	108	104	121	109	101	105	104	109	109	108	105	107	110	116	118	111	108	106	86	105	79	104	106	131	114	110	107	100	103	98	110	111	96	116	112	115	94	105	98	100	109	114	96	108	93	96	118	119	113	107	114	96	124	111	109	116	102	125	105	114	113	105	132	122	114	100	109	119	118	93	102	94	96	111	103	93	109	93	98	120	123	125	107	120	118	102	118	99	101	97	96	87	104	128	102	105	133	108	106	97	97	100	102	102	109	101	100	93	82	112	97	117	96	107	113	107	102	115	112	117	95	111	120	107	88	110	110	111	123	99	118	127	115	86	100	103	100	114	117	111	103	105	91	95	105	106	118	96	105	87	128	108	105	98	104	99	112	105	99	101	108	100	109	107	117	111	103	79	104	110	98	120	97	104	135	93	120	94	122	105	124	98	102	117	119	94	100	90	94	110	118	108	112	118	90	109	106	111	127	103	106	110	94	116	86	95	100	108	134	121	89	103	113	99	118	105	104	113	107	96	105	91	113	111	107	113	104	106	98	118	105	99	103	114	119	113	98	113	103	93	98	118	111	93	100	94	90	87	103	98	108	113	98	119	103	90	94	121	111	103	104	117	114	111	130	97	121	112	111	104	119	115	103	130	99	95
10478	2543	1324	1366	2788	3811	3663	3218	2668	2262	2049	1813	1536	1450	1429	1309	1199	1198	1097	1102	1054	1016	983	951	999	984	851	890	902	925	873	908	797	823	880	864	840	868	809	837	825	787	867	821	830	847	814	776	809	813	808	818	814	801	832	804	753	774	763	835	834	773	830	695	819	806	772	778	840	766	822	794	806	764	783	769	793	741	794	778	758	796	808	779	816	776	764	795	749	777	795	784	812	780	801	746	824	782	795	781	821	777	779	773	783	810	748	768	797	725	775	812	785	793	722	764	724	770	751	756	773	765	716	779	728	784	780	786	797	787	770	790	824	717	732	826	744	795	787	763	784	713	759	791	781	750	812	792	801	808	812	755	839	766	776	789	755	776	727	793	764	774	771	768	769	773	808	766	815	786	735	783	802	810	752	818	820	800	802	795	817	748	802	802	762	754	778	774	772	792	777	765	800	792	841	770	759	833	748	849	794	773	763	758	794	763	764	732	767	782	772	759	810	745	783	768	803	757	776	818	804	800	804	740	786	797	721	817	755	763	786	783	809	777	784	825	816	787	763	794	779	754	784	813	777	778	775	786	726	788	775	799	816	722	771	793	829	727	781	718	720	749	759	811	837	779	790	796	733	747	804	777	773	780	761	780	794	760	778	764	819	745	767	795	776	774	746	816	751	768	791	803	746	738	787	757	740	739	813	799	754	784	775	757	826	779	763	798	780	744	841	799	825	757	781	745	787	744	780	717	822	788	771	765	764	780	769	810	762	828	786	767	778	802	760	775	818	763	800	799	773	741	728	783	766	772	749	820	785	742	844	760	781	758	763	772	781	803	766	762	759	762	781	784	781	750	743	769	788	752	785	791	763	754	786	793	728	770	790	770	782	782	756	769	762	748	798	816	790	764	738	772	737	797	824	745	764	788	754	800	758	760	766	817	761	782	779	745	766	765	747	839	726	758	755	739	823	779	765	803	788	744	764	789	807	765	776	807	723	839	757	758	753	765	730	777	741	779	788	695	782	757	808	759	817	764	760	807	751	811	741	789	768	824	761	793	723	791	753	815	817	784	717	724	761	781	783	819	760	755	757	797	835	806	712	795	758	860	789	771	771	719	797	812	773	756	758	790	807	770	745	822	740	804	771	722	766	735	770	737	798	721	758	742	769	745	805	762	763	810	773	770	756	757	826	826	755	783	748	743	795	762	817	752	816	803	778	756	752	814	799	770	770	813	799	774	748	763	753	786	772	787	743	795	717	752	825	799	749	774	735	762	783	789	815	750	798	776	767	765	799	739	791	789	774	764	737	744	805	754	774	780	759	767	741	766	765	734	819	821	795	782	790	795	781	781	729	826	745	760	736	790	740	765	818	804	734	770	796	781	757	787	791	792	771	705	731	827	809	759	814	754	779	778	775	770	748	772	730	734	805	739	770	788	724	772	741	740	805	766	787	778	763	809	746	733	727	808	770	755	820	774	764	748	748	825	837	772	791	757	773	760	743	822	761	780	798	733	762	828	760	772	769	789	830	777	781	746	822	819	774	803	792	765	797	740	744	778	717	808	800	781	805	724	775	835	790	747	834	796	726	786	777	774	816	788	816	791	793	787	791	774	751	735	770	691	780	848	759	754	788	783	760	779	777	714	784	704	765	772	783	775	785	768	789	778	758	794	835	815	756	788	781	769	791	777	766	786	746	731	784	787	762	763	792	764	755	755	761	777	750	780	737	768	741	834	771	800	763	780	725	752	748	764	783	764	760	782	747	740	753	783	784	762	769	768	801	731	742	780	767	759	738	748	733	793	763	810	724	837	782	811	782	800	812	788	771	790	777	766	806	758	752	856	772	710	778	790	779	807	770	787	778	772	790	774	710	785	757	763	781	767	796	818	751	837	779	779	761	727	770	777	716	741	726	774	763	810	740	763	784	785	815	725	758	767	766	795	789	791	746	739	773	747	762	738	751	740	782	741	803	766	774	778	779	778	814	760	726	757	749	762	757	816	822	810	782	785	737	785	754	763	779	802	742	772	731	784	785	769	738	780	802	774	756	788	811	817	770	733	765	765	770	764	763	738	772	798	809	798	770	741	745	761	722	772	780	797	699	752	764	777	826	788	757	780	749	793	796	788	813	789	748	800	803	776	779	775	772	762	801	778	773	766	799	743	828	771	764	721	758	799	752	720	781	774	789	773	765	764	761	768	735	725	757	763	803	806	776	764	822	747	774	809	778	780	751	756	768	784	809	724	786	776	757	738	791	785	775	795	779	809	773	808	713	786	754	806	793	745	807	761	748	751	797	808	850	724	738	838	766	792	760	770	733	807	745	777	801	791	788	800	785	769	733	754	792	814	802	770	816	797	841	791	783	786	812	794	768	759	774	734	791	785	750	789	809	765	749	744	775	756	735	791	796	799	750	788	799	732	736	757	750	773	786	733	786	761	767	782	757	838	792	808	771	806	690	770	795	764	782	775	719	771	761	769	778	778	775	791	776	747	787	783	764	792	768	765	743	750	749	795	745	786	764	765	833	725	815	721	802	812	811	822	759	775	786	755	709	783	771	755	769	818	808	753	819	731	764	772	762	729	825	766	787	765	791	707	765	757	753	749	828	772	756	769	767	780	786	755	783	824	728	797	825	793	771	794	794	767	770	772	757	762	739	789	722	758	798	772	710	794	832	804	769	785	792	753	770	781	756	783	732	760	714	770	790	791	766	845	799	762	786	844	775	750	763	783	803	776	829	796	777	762	792	748	757	765	778	737	824	781	749	756	795	728	726	765	783	773	794	747	727	752	798	788	793	781	776	748	808	814	760	795	742	774	827	764	759	741	795	811	836	750	789	779	771	787	774	805	721	831	767	788	782	758	744	758	762	765	791	781	809	762	777	811	759	784	784	699	770	769	763	752	800	786	770	808	797	719	726	766	750	783	812	766	728	760	760	771	798	784	832	797	780	792	746	718	774	789	757	749	771	771	793	782	819	780	751	777	806	786	759	814	784	801	770	832	765	791	785	755	756	754	826	798	797	795	774	770	773	777	736	760	781	850	804	775	764	801	806	711	780	786	775	808	759	786	786	783	802	747	803	727	752	757	749	793	748	814	781	762	723	776	782	788	738	722	770	786	774	751	815	776	788	786	753	711	765	775	813	731	799	777	779	782	719	765	747	737	770	725	745	757	779	786	773	705	823	785	800	764	795	761	784	818	792	813	762	794	796	829	740	822	774	797	755	778	769	779	749	801	777	789	746	796	780	795	727	762	731	778	775	768	755	795	828	723	802	777	761	745	812	704	761	765	769	771	808	776	785	781	776	755	753	767	748	830	773	769	753	797	818	800	756	789	799	777	779	809	779	767	747	739	791	796	781	788	802	769	761	720	776	778	749	795	795	793	791	769	804	756	806	787	768	794	773	772	767	760	781	822	778	751	738	769	763	803	829	774	736	740	735	765	817	808	746	799	742	768	759	779	771	756	804	784	735	806	815	735	774	764	796	725	820	808
1076	64	55	32	44	38	45	64	41	40	31	53	38	33	41	51	38	51	46	46	33	38	46	24	36	46	38	42	39	24	45	32	49	47	37	35	40	37	38	58	43	46	43	36	43	36	44	44	45	43	32	40	37	44	35	46	47	37	32	45	39	41	39	25	45	39	28	48	48	38	28	43	36	43	37	42	32	33	46	49	38	38	32	40	30	33	44	38	49	44	32	27	46	37	41	38	48	36	34	44	35	31	41	35	33	42	36	28	39	37	38	39	34	49	38	33	40	45	32	36	47	48	27	42	42	43	36	48	35	31	34	46	51	36	47	50	44	34	49	39	34	40	47	44	38	31	44	35	32	41	34	40	44	46	42	38	41	35	43	40	45	43	40	33	40	39	48	45	31	40	36	35	45	35	45	52	43	37	36	46	46	34	32	41	41	48	47	34	46	37	42	42	43	51	31	36	54	49	35	34	32	35	32	46	39	48	35	26	45	42	44	42	47	46	43	56	38	39	38	44	34	34	28	48	38	43	29	34	47	32	34	44	46	42	42	36	49	49	37	44	39	40	50	44	34	31	41	29	46	37	44	49	30	49	44	38	37	39	39	39	34	45	40	46	35	34	33	31	41	45	33	27	34	44	45	37	39	47	42	28	37	44	44	41	40	36	43	39	34	46	38	38	38	39	38	47	40	45	46	41	40	37	32	47	52	39	45	56	38	39	30	50	46	41	40	33	37	33	33	42	34	28	41	43	44	40	39	35	39	44	43	37	44	49	48	38	39	41	31	58	41	46	39	39	44	39	49	36	37	49	42	36	40	33	37	52	42	42	32	38	41	30	40	39	39	43	52	35	52	32	34	37	20	45	42	57	36	35	40	42	33	37	37	35	42	38	38	37	39	38	47	43	46	32	42	30	49	50	33	52	38	43	33	47	52	33	41	33	40	34	48	40	35	49	35	40	46	36	29	50	46	41	27	45	32	44	40	42	42	39	48	41	45	35	35	33	38	45	49	47	47	41	30	46	38	31	45	33	31	39	50	47	27	38	46	39	33	38	53	46	35	40	42	43	45	42	43	40	37	44	25	36	42	36	34	29	40	35	44	42	29	36	43	34	39	45	43	51	37	58	46	35	34	41	35	37	45	32	38	47	39	42	44	43	38	42	49	44	40	30	44	43	47	45	35	48	45	39	45	31	35	42	40	42	38	29	26	32	43	46	38	39	48	41	49	30	38	30	37	42	32	34	44	47	34	24	50	36	43	35	34	42	24	40	36	39	49	29	45	43	34	33	43	52	53	42	42	50	38	30	43	32	50	43	32	40	42	38	39	33	40	39	31	36	39	33	27	51	47	51	38	41	40	38	45	38	45	40	40	48	47	36	36	39	41	37	41	38	39	42	39	47	40	40	40	27	39	40	37	43	38	37	50	47	47	37	32	44	35	43	40	31	48	45	41	32	36	36	44	30	31	40	45	38	34	49	43	36	45	34	40	33	41	42	30	32	56	54	40	47	39	32	45	31	44	33	35	45	36	35	51	37	34	31	48	36	30	39	43	47	46	47	45	33	36	28	38	37	29	49	33	46	38	36	43	39	39	41	37	38	48	50	35	37	53	33	47	35	47	48	38	46	30	51	42	48	44	38	40	38	45	32	36	38	41	48	49	47	33	35	49	25	29	40	54	42	31	40	38	38	41	45	34	47	43	42	52	34	38	52	41	36	48	41	41	44	40	34	57	34	31	27	37	38	49	43	37	41	50	40	47	46	42	37	38	43	41	40	41	45	36	44	44	39	45	38	32	31	34	43	41	44	46	34	45	29	49	29	39	40	34	47	43	40	36	40	41	36	32	40	41	44	33	46	34	31	34	40	41	44	42	46	44	41	40	41	44	37	37	42	43	51	32	42	41	32	40	46	45	38	32	39	44	51	35	36	43	30	30	35	28	38	37	42	33	47	36	41	38	37	39	46	50	36	42	33	35	55	43	50	43	32	37	39	46	37	40	48	32	43	42	35	34	36	27	37	43	36	28	46	41	41	30	28	42	41	37	43	42	33	40	49	41	36	39	39	46	53	54	41	41	35	35	44	38	48	38	28	43	40	40	43	39	57	34	39	35	44	50	44	47	39	48	35	36	39	40	43	43	44	50	40	43	41	43	48	41	39	39	41	43	42	39	50	39	28	49	43	47	45	40	53	28	37	47	38	31	59	41	34	42	31	40	39	38	49	40	39	42	46	32	38	22	43	34	28	36	40	44	33	42	57	44	41	37	41	30	39	37	42	34	40	49	41	27	26	45	45	46	50	28	36	44	42	29	39	44	35	40	47	45	40	53	37	46	42	50	30	46	37	43	35	47	34	39	42	38	38	29	43	36	45	38	43	49	43	32	54	44	47	44	47	39	40	39	40	45	38	39	38	45	35	36	45	36	39	43	39	38	37	40	41	37	36	50	42	41	39	41	47	43	36	43	38	33	50	32	34	27	43	32	32	38	38	43	54	44	46	49	47	41	30	36	49	45	32	40	35	35	35	38	32	45	49	34	45	40	41	41	30	46	50	23	34	39	43	38	42	43	37	45	43	45	36	26	46	43	38	33	43	50	46	42	41	45	32	33	39	41	39	41	30	46	36	35	34	38	34	58	44	33	35	43	38	33	47	49	50	49	34	45	41	42	41	33	40	31	43	33	38	38	40	47	40	45	36	38	36	44	47	44	33	47	46	43	35	33	37	38	36	51	31	38	42	32	43	42	47	41	42	40	37	41	36	44	43	34	37	33	39	42	40	45	42	37	37	25	46	46	43	37	32	27	38	41	47	32	38	54	41	41	32	34	43	43	44	39	46	47	33	45	36	42	40	37	39	28	35	40	49	29	25	34	45	38	38	42	51	33	38	43	42	35	49	45	45	45	45	36	57	55	41	35	42	49	39	43	41	39	43	41	30	36	44	44	46	48	38	37	36	26	31	42	36	42	33	31	33	35	39	26	49	48	38	56	39	45	49	32	35	42	42	40	39	41	54	40	44	35	40	57	48	42	42	47	32	42	43	42	38	36	44	43	46	31	41	42	37	40	47	47	51	42	45	39	40	35	47	46	42	35	49	45	43	40	43	41	41	40	36	32	25	35	43	26	40	34	45	43	44	37	38	56	35	47	40	38	48	40	45	41	35	41	51	47	44	41	45	31	46	28	52	51	32	48	35	29	33	30	35	45	44	35	48	35	35	41	35	36	40	37	35	44	45	35	46	39	35	41	42	35	41	41	49	43	36	44	50	46	40	28	34	33	28	43	48	34	41	36	32	39	39	33	38	33	37	27	28	41	35	41	48	40	47	41	25	37	44	41	34	40	54	39	29	40	33	33	42	49	46	41	50	36	32	40	43	37	34	38	41	36	39	38	39	41	35	44	29	33	36	44	57	44	41	40	36	52	57	42	35	37	37	42	41	30	32	31	41	36	42	41	42	39	52	38	39	34	44	45	51	50	36	45	39	45	39
8180	869	409	408	490	612	672	647	551	494	462	434	422	373	424	411	410	369	364	360	367	336	330	317	364	336	370	383	344	319	337	311	317	338	328	316	320	325	312	317	355	319	331	338	337	318	340	318	316	339	308	312	357	325	297	260	339	299	307	311	309	287	321	324	314	319	322	309	318	375	312	311	320	316	292	307	309	315	308	335	302	329	330	329	305	287	297	299	316	327	298	316	315	307	324	329	334	341	323	333	298	298	286	363	322	304	303	302	294	304	295	303	328	304	313	365	280	295	299	352	316	323	313	330	321	302	312	344	338	326	342	297	315	327	298	297	299	330	333	300	301	326	307	334	335	297	329	279	299	348	326	294	328	322	321	310	321	300	318	275	296	305	324	328	314	310	315	310	308	300	315	300	346	321	312	320	305	351	300	314	302	305	319	318	316	311	312	306	339	317	302	295	288	337	311	330	336	299	334	321	328	305	325	289	315	282	345	289	300	344	330	331	312	291	323	323	336	270	286	317	325	317	313	315	311	322	339	340	324	303	320	326	312	302	308	312	310	285	299	326	320	302	308	296	292	315	336	321	356	322	343	339	277	324	302	313	323	310	352	308	307	281	298	318	321	316	283	308	306	289	327	283	343	291	319	294	332	291	302	303	308	300	314	310	301	315	305	284	337	316	315	304	304	336	305	333	306	294	344	329	287	296	320	314	317	269	294	326	297	317	314	293	325	302	305	306	302	325	339	335	355	283	312	345	321	305	325	292	325	331	340	296	339	304	301	337	328	290	318	273	334	322	300	325	316	308	314	331	319	292	335	314	312	320	338	321	316	332	311	299	336	290	333	320	323	318	313	335	315	342	304	336	308	313	309	324	335	327	329	316	301	322	329	317	305	352	324	293	302	288	338	346	308	323	311	335	331	306	289	315	308	351	328	286	302	311	307	294	309	338	297	349	302	328	311	312	319	315	319	307	324	325	320	329	305	287	310	272	296	296	304	317	314	316	306	341	321	306	335	309	331	311	321	297	310	292	318	288	315	304	311	326	304	326	306	306	318	330	336	335	306	303	303	284	300	312	310	312	262	313	302	303	301	349	312	306	310	374	330	339	315	285	306	369	307	308	319	340	342	317	321	322	317	351	288	324	278	328	339	317	283	323	301	291	317	292	275	349	300	302	327	326	301	305	320	306	306	344	340	315	310	325	342	289	290	305	330	333	294	315	324	280	307	292	347	310	301	318	309	304	314	300	282	333	326	324	306	300	301	291	291	312	328	299	312	276	320	305	351	324	316	312	325	326	301	309	333	311	294	332	305	291	298	301	335	304	294	316	283	313	317	298	342	316	320	324	333	312	303	287	294	293	289	301	333	335	301	324	312	299	306	318	311	314	333	317	305	336	326	312	305	327	346	285	336	328	308	296	336	321	352	324	313	318	296	306	313	329	322	309	317	316	331	343	298	296	309	314	296	306	297	312	288	300	295	289	295	300	292	305	287	302	298	292	291	279	321	310	312	322	311	311	310	324	323	325	351	332	306	327	328	316	319	289	298	287	334	313	308	322	283	295	319	283	321	305	316	293	293	302	314	290	315	303	310	339	349	306	317	342	309	325	320	322	309	309	285	316	329	326	283	308	331	326	311	308	308	304	299	302	315	302	322	345	298	297	323	318	334	332	317	320	324	315	321	322	311	320	279	314	309	313	283	332	326	322	325	312	334	301	294	293	308	333	314	294	336	302	293	324	290	316	335	343	305	322	322	300	299	307	324	303	333	320	314	310	312	307	309	321	306	295	265	327	311	320	309	330	324	283	280	321	319	302	344	294	318	326	331	303	328	305	266	340	376	274	310	293	314	325	307	306	276	323	309	314	290	302	288	304	300	298	284	294	310	298	316	326	319	332	320	291	314	349	317	304	286	285	288	323	292	328	319	290	323	335	310	325	332	303	322	347	316	328	328	319	350	308	326	328	333	302	303	275	304	304	303	314	330	339	316	307	316	302	322	317	296	320	307	346	297	326	328	312	339	308	303	330	348	319	327	303	334	307	301	287	326	314	295	291	291	308	293	291	332	291	322	322	283	297	362	322	317	319	337	288	341	267	305	297	310	294	308	320	325	327	320	284	344	306	288	295	288	303	348	325	337	300	292	311	330	306	289	322	266	311	314	312	327	339	310	325	302	331	321	312	323	307	325	316	269	328	313	293	322	299	338	333	331	306	299	326	316	313	344	315	317	305	337	315	308	315	321	316	323	276	298	317	290	302	331	306	349	302	296	330	321	328	288	318	302	285	321	301	331	302	280	333	328	284	294	308	306	321	318	324	317	324	317	321	321	306	339	298	308	317	313	299	332	328	306	348	337	309	268	303	314	300	331	302	326	295	286	329	301	334	300	350	310	322	316	319	313	317	321	326	315	338	303	333	295	338	333	318	318	308	333	291	322	350	340	324	302	297	308	295	326	302	324	323	290	305	295	301	297	307	329	332	312	313	306	320	331	295	307	325	333	322	290	350	324	329	308	287	298	340	335	327	329	339	309	304	328	316	303	327	324	328	308	311	290	321	335	320	313	367	326	321	312	308	283	310	295	318	339	325	293	313	324	341	297	315	287	313	309	327	305	305	336	327	310	309	299	299	313	306	315	310	322	337	333	286	287	294	292	289	345	318	286	347	316	309	330	321	292	307	357	297	297	288	324	340	341	310	312	305	303	311	326	291	344	293	303	333	335	347	341	320	314	300	339	291	338	299	315	313	301	321	312	312	310	304	333	344	313	329	299	319	309	312	293	313	320	348	293	340	314	335	305	331	330	354	333	296	280	327	309	323	330	294	302	323	333	322	320	298	321	322	304	297	295	296	309	322	324	309	343	311	342	312	332	330	325	307	276	318	357	307	313	355	302	347	326	315	336	305	323	305	299	324	317	315	317	322	305	307	274	305	322	330	296	309	313	307	319	326	332	323	341	316	344	342	317	293	306	322	306	305	317	357	297	278	324	294	295	331	333	289	305	315	310	303	327	311	318	305	311	340	303	354	328	301	348	289	316	328	284	320	321	295	297	298	327	323	338	315	334	333	325	339	306	329	294	267	331	301	303	315	305	339	310	315	296	311	333	326	332	291	337	305	314	289	317	280	307	296	306	309	312	280	306	295	287	315	306	352	321	313	332	333	346	314	329	335	276	297	290	313	316	291	300	345	308	313	328	260	299	288	321	307	311	318	312	357	326	306	315	318	309	319	306	310	298	310	327	313	343	289	318	304	323	352	332	317	299	291	302	324	324	275	312	329	298	336	309	340	339	291	302	318	310	314	298	313	314	365	310	324	310	313	313	307	330	381	322	295	304	286	313	269	329	309	294	302	296	333	324	312	325	302	310	303	345	316	333	298	331	309	291	306	302	323	312	322	326	343	309	306	307	320	286	317	324	357	315	306	301	322	312	328	305	334	327	293	318	344	327	308	304	305	317	349	357	316	339	308	322	302	304	315	307	310	309	335	325	286
527	167	108	84	76	80	97	87	97	96	101	83	78	69	105	74	62	76	60	82	74	80	66	66	78	75	83	91	83	71	66	74	73	85	85	64	83	75	80	67	75	81	69	93	74	82	73	65	70	90	61	66	72	59	78	62	81	78	66	71	61	68	70	57	79	63	82	83	79	72	78	78	74	69	79	71	66	69	85	59	61	61	67	70	73	61	88	71	65	73	67	69	61	66	62	91	80	78	70	85	68	78	96	75	105	61	77	76	66	70	67	71	70	68	76	83	70	76	76	65	77	60	84	77	72	69	57	65	60	62	76	71	67	75	77	54	68	79	79	68	73	66	71	56	52	72	72	70	74	64	71	61	70	62	70	77	67	64	71	72	67	66	61	73	71	62	46	66	81	57	75	66	69	79	67	62	87	65	68	45	72	80	60	76	73	63	65	69	67	79	67	63	82	69	76	89	63	64	66	79	74	61	71	66	67	72	59	58	72	71	60	73	61	64	63	89	79	66	78	85	77	71	72	82	87	87	76	79	72	65	62	62	64	54	72	70	70	80	65	84	83	82	69	72	72	81	72	72	81	59	68	86	69	68	67	63	75	75	75	86	72	62	68	61	66	58	73	58	79	71	77	70	74	72	80	58	63	73	71	68	68	56	65	77	58	62	67	76	69	80	75	61	70	65	68	73	67	80	83	75	71	67	66	77	61	57	64	83	88	65	63	69	67	70	76	73	80	57	67	76	64	67	83	66	62	67	72	58	73	57	93	73	70	72	79	65	71	85	70	79	66	79	78	75	90	68	68	51	81	79	85	77	72	56	60	83	72	82	64	70	70	65	86	74	68	69	67	58	55	67	72	62	70	66	86	74	63	64	75	64	71	58	61	76	80	67	72	70	61	51	58	82	86	82	59	59	83	68	66	65	73	60	73	73	76	66	74	61	64	64	81	67	67	83	65	74	54	60	62	82	78	74	58	86	72	77	84	74	62	67	72	64	80	69	77	82	79	54	74	80	73	70	76	56	89	58	87	63	72	60	65	63	65	80	78	64	63	67	73	67	69	81	73	75	65	63	69	73	70	73	70	80	67	66	82	64	60	67	62	69	75	79	70	60	72	71	69	55	71	70	69	70	86	72	65	75	64	78	72	87	79	75	62	75	50	72	67	64	70	74	65	62	78	80	63	70	74	55	84	79	66	65	73	67	74	79	75	79	73	63	68	70	85	80	85	63	82	76	63	71	72	70	84	61	59	69	70	72	82	68	73	67	83	62	58	59	85	61	88	88	74	73	66	76	68	82	76	81	70	62	59	79	66	74	66	75	71	78	57	102	68	71	67	70	63	69	62	70	67	83	70	69	70	71	62	66	69	56	73	73	78	80	75	58	66	73	67	64	82	73	65	66	84	66	60	73	75	63	67	65	81	76	77	80	62	68	81	75	83	65	70	77	66	69	71	66	65	71	77	60	55	72	58	81	77	63	66	66	67	72	70	59	55	70	72	77	83	55	65	65	72	63	73	66	78	88	68	54	62	60	75	77	65	66	79	63	76	67	86	65	80	72	74	75	73	83	62	71	71	62	59	65	70	55	68	74	78	73	65	64	83	67	63	71	66	61	78	65	64	67	69	56	95	67	60	78	61	70	66	67	71	72	69	66	64	89	53	69	71	77	72	72	64	84	76	70	67	69	55	71	66	66	79	70	94	82	61	68	81	59	64	70	84	72	74	60	79	85	70	57	72	78	53	75	61	72	64	70	66	64	72	68	73	86	82	68	65	84	66	98	61	85	76	61	61	74	60	71	86	80	71	83	69	73	54	74	68	60	70	61	73	60	68	69	69	56	69	78	78	78	62	66	63	64	74	64	71	64	78	74	68	66	71	71	79	61	57	88	73	71	82	78	59	74	68	64	64	68	57	63	64	58	81	72	68	73	76	65	75	68	65	73	63	57	62	56	66	71	63	68	73	69	80	89	65	69	76	75	87	70	78	65	85	92	73	81	65	69	84	73	66	80	59	71	76	66	62	70	72	65	72	62	81	55	92	71	72	60	64	71	60	56	75	78	48	76	78	69	59	76	76	88	68	69	74	80	66	71	79	66	98	85	63	73	76	66	77	61	88	66	80	63	71	71	84	78	54	76	82	67	78	79	70	75	70	71	61	79	66	84	65	70	81	58	53	83	75	69	70	83	58	66	59	79	62	84	65	73	57	86	86	75	63	79	83	65	76	64	71	71	77	78	67	67	80	78	79	70	70	61	82	74	57	67	73	77	65	68	73	70	74	82	68	82	69	75	77	76	75	71	78	70	79	91	82	68	76	82	73	64	64	83	68	72	75	67	80	75	49	70	60	77	72	85	58	69	73	59	67	85	62	80	79	73	86	58	72	73	63	75	74	72	64	66	57	67	65	77	68	63	75	82	90	66	66	64	62	74	71	79	48	68	59	86	71	75	58	91	63	94	69	69	71	84	71	71	80	58	82	83	73	69	81	76	76	68	61	69	78	79	73	65	69	58	68	77	80	74	72	61	73	66	83	77	83	72	55	72	71	64	88	79	66	60	80	75	66	75	86	62	75	77	55	82	72	66	68	54	72	59	73	66	75	97	98	72	67	66	75	58	79	88	89	71	64	76	68	65	79	81	78	76	73	56	64	62	67	68	72	68	69	82	74	75	80	67	51	74	77	72	71	88	64	76	61	67	51	65	79	72	53	76	90	73	65	70	61	71	67	70	66	87	59	75	76	60	69	82	75	69	58	72	55	76	76	70	75	59	66	61	62	70	74	81	63	80	89	62	69	73	76	66	76	62	81	73	76	68	71	69	77	73	83	81	70	77	71	62	77	65	60	71	59	55	65	59	77	76	80	81	66	77	74	65	57	81	73	69	64	75	65	77	75	74	49	66	66	73	72	62	60	63	84	72	73	70	75	76	82	58	65	56	73	76	65	71	79	80	76	71	76	50	68	79	77	59	60	81	81	80	71	82	65	66	80	62	71	79	76	71	84	79	68	70	56	72	71	80	79	79	87	66	64	70	62	81	75	73	61	65	67	57	79	66	75	81	66	80	67	66	72	72	59	77	79	62	63	79	74	74	80	62	65	66	64	60	78	53	65	70	72	65	64	70	75	66	68	78	62	68	62	70	70	56	87	80	66	69	75	71	85	77	63	74	69	86	70	84	73	90	60	81	64	68	74	67	75	68	73	87	77	73	70	71	74	61	61	72	69	88	75	62	69	59	78	78	62	75	71	84	66	76	69	68	73	71	65	71	64	80	76	72	62	68	65	67	46	88	82	75	60	67	71	67	70	57	66	74	83	66	69	70	65	68	85	61	57	80	68	64	72	64	71	71	67	66	75	66	65	85	59	61	73	66	72	62	84	71	69	78	63	63	66	87	91	65	76	60	77	67	71	54	65	69	65	81	77	63	61	64	80	68	73	74	90	70	70	85	62	73	74	74	70	70	86	74	72	74	67	78	80	57	61	70	59	71
8528	1945	763	926	1878	2471	2332	2024	1669	1400	1191	1090	975	895	794	804	798	719	706	671	700	674	626	582	598	599	601	592	573	542	582	604	642	562	570	574	592	532	566	513	554	527	553	542	521	523	552	550	529	520	553	497	526	540	518	526	583	518	542	549	498	478	540	480	519	485	513	534	514	481	502	499	505	562	476	559	531	549	537	513	518	506	527	490	521	521	543	543	545	480	494	519	546	510	491	535	488	481	538	508	504	523	539	509	503	483	502	499	503	496	503	538	527	561	493	494	492	515	539	496	533	479	489	510	485	529	498	529	511	502	478	520	530	492	530	498	544	503	477	503	486	517	519	509	507	505	472	498	464	517	496	524	552	499	488	497	522	531	565	521	516	528	500	514	512	498	554	508	509	467	529	512	519	505	522	478	511	517	536	515	492	495	534	525	487	515	523	556	486	503	505	535	580	509	494	536	517	533	478	518	482	509	525	466	523	511	522	539	508	511	503	524	544	516	526	538	488	480	526	520	485	501	524	513	507	519	497	504	535	497	523	504	550	483	532	509	504	519	489	508	502	506	512	497	515	544	521	523	493	486	475	501	498	510	568	542	530	558	512	538	526	503	519	455	515	509	526	557	520	544	514	513	503	478	527	525	528	531	526	502	502	511	504	533	521	500	463	521	557	536	540	506	496	466	534	487	479	496	505	510	479	534	500	488	514	568	491	544	485	506	512	540	528	496	524	534	497	498	495	513	528	482	513	502	524	506	539	503	526	464	505	493	517	486	505	513	520	507	503	523	502	474	498	435	545	478	514	499	496	533	516	523	514	521	479	518	557	507	525	521	499	530	520	516	483	494	524	469	458	481	471	506	506	473	488	504	515	521	460	521	490	491	497	471	461	526	493	509	485	485	506	539	554	527	476	543	520	518	516	468	489	556	531	536	530	528	547	546	502	501	547	531	511	512	532	515	515	535	481	539	492	488	573	546	520	501	503	549	511	519	531	545	495	442	536	526	539	522	547	504	519	501	490	529	517	481	472	470	519	492	486	488	514	498	505	512	521	521	505	527	499	500	500	502	518	527	478	508	525	488	494	506	532	509	500	513	519	559	522	501	518	497	510	545	499	498	512	475	530	520	526	543	493	478	514	506	500	487	500	492	481	557	497	498	516	460	504	452	504	503	526	498	531	501	523	498	503	475	487	481	557	539	494	543	505	506	508	521	488	478	500	505	514	467	488	522	545	508	503	521	566	500	510	520	530	539	491	507	520	488	490	508	535	495	508	481	537	518	485	503	531	487	522	510	550	536	525	529	488	524	511	468	488	508	478	478	536	498	517	486	548	501	473	503	527	514	495	517	479	519	524	527	515	499	536	552	548	540	490	512	505	502	527	489	519	503	536	513	524	534	511	548	477	542	496	540	490	488	481	518	503	509	491	505	464	491	490	495	499	522	511	466	517	519	539	519	502	497	511	566	510	532	496	508	505	549	496	526	513	491	515	506	504	532	515	501	531	477	523	489	521	479	496	503	548	556	499	525	497	477	532	512	508	515	521	521	470	506	521	526	487	503	541	530	524	528	542	547	500	534	512	473	553	497	526	536	501	537	533	552	517	526	519	532	537	531	506	517	499	492	535	519	492	515	519	539	538	527	542	518	501	512	477	476	501	512	486	527	522	531	541	502	471	497	543	524	475	523	523	516	496	520	480	512	503	525	532	533	489	504	501	503	522	526	528	535	472	473	537	524	498	487	516	503	493	505	555	510	522	530	464	481	518	574	461	516	522	498	531	505	501	493	499	500	509	445	504	521	540	503	495	465	546	482	502	508	486	486	516	522	514	497	525	548	471	524	532	508	529	528	519	530	486	556	489	505	503	495	494	526	524	537	575	489	500	522	526	486	508	498	504	528	482	507	545	482	502	493	536	497	490	506	465	493	472	537	538	530	495	480	530	508	488	505	490	461	521	521	539	501	508	494	479	488	494	460	531	497	524	502	535	541	498	532	532	492	542	518	541	505	525	509	545	547	500	515	499	496	552	531	511	486	530	533	478	513	485	527	493	498	502	485	468	497	526	498	519	473	471	523	515	560	536	499	507	528	529	491	533	513	512	513	478	446	489	496	494	505	503	503	508	517	495	512	489	467	525	475	487	510	489	523	522	530	515	513	513	481	524	574	505	538	505	507	500	519	542	508	528	514	509	537	481	526	512	526	509	483	520	522	522	492	520	514	516	510	493	495	548	512	511	546	501	505	533	478	525	510	572	539	511	507	530	516	494	524	492	501	538	520	464	485	508	554	494	499	504	474	507	509	515	504	516	483	510	544	484	527	487	510	537	517	502	482	503	507	523	504	493	478	499	477	518	492	514	518	510	504	534	500	519	504	536	493	502	480	500	492	502	513	504	510	532	483	491	457	509	474	504	517	522	483	525	524	502	507	545	509	470	521	512	516	474	467	518	497	480	491	538	509	489	503	493	488	498	482	516	496	494	552	468	517	489	484	515	518	527	501	528	496	518	513	518	532	526	516	519	482	507	530	501	502	475	507	481	509	536	492	522	501	504	504	475	535	497	538	504	487	503	491	544	471	479	496	507	550	516	498	490	504	481	488	493	500	467	503	526	511	519	467	490	542	520	500	497	501	532	511	534	503	540	485	505	517	474	519	537	520	540	533	498	501	538	480	485	519	464	515	515	518	495	479	543	502	530	503	506	527	540	509	510	486	497	479	521	534	536	529	526	499	546	512	536	490	488	531	470	534	505	528	521	553	529	517	517	513	521	509	486	547	524	488	533	458	512	533	495	500	521	503	504	520	502	552	523	501	539	515	524	514	483	492	504	502	530	520	461	517	498	508	498	500	517	484	485	502	533	492	517	497	518	530	463	519	508	481	487	515	530	527	499	516	545	536	496	549	513	511	530	499	549	495	469	512	532	481	509	501	556	457	506	483	539	498	525	498	508	537	502	487	516	472	511	533	499	494	475	529	507	518	541	508	548	513	517	507	523	475	523	494	536	505	488	542	454	527	517	521	516	513	476	525	496	518	499	537	524	509	500	543	497	534	479	545	480	464	544	493	515	521	518	445	508	556	475	530	562	523	523	536	549	499	516	501	542	527	541	521	547	500	482	483	498	529	525	503	512	543	511	494	517	504	522	525	530	472	483	471	504	487	531	503	537	548	486	477	547	534	499	506	509	508	523	511	497	506	481	491	505	529	506	504	526	508	517	486	476	545	515	500	506	506	512	517	530	512	528	499	493	507	532	488	533	494	553	489	514	520	513	522	516	518	457	514	551	499	487	491	481	474	536	531	492	526	465	482	549	531	512	503	518	469	555	518	513	529	481	499	513	517	514	501	497	494	470	548	528	525	491	512	506	502	463	542	534	538	515	518	487	506	494	511	530	514	513	509	520	494	514	508	550	497	519	494	493	495	522	519	498	461	490	535	525	530	502	482	503	535	534	494	472	488	511	470	525	485	505	530	504	494	507	484	496	490	482	486
1598	134	99	110	96	95	93	111	103	90	107	93	91	99	90	91	93	69	105	71	79	72	78	82	82	98	82	111	74	92	81	70	82	72	76	70	85	81	74	93	98	74	71	88	71	83	86	67	79	73	75	74	87	102	85	76	74	81	75	68	62	80	72	69	80	80	106	84	115	89	66	88	72	80	99	58	82	85	87	84	73	90	73	85	56	76	60	76	76	89	83	78	84	78	91	80	71	77	92	89	77	86	68	93	84	84	87	65	78	78	90	79	77	83	82	84	94	76	79	72	75	72	94	66	85	86	95	98	83	83	73	67	87	81	86	74	76	85	76	67	100	91	87	84	97	76	74	61	82	79	78	70	92	76	74	91	87	76	80	86	75	74	94	82	88	94	93	79	85	70	75	80	75	77	77	71	78	82	73	65	68	68	85	67	68	78	81	77	78	60	80	74	72	86	86	62	74	80	73	69	75	74	89	84	73	75	83	55	91	84	93	84	76	77	80	93	76	90	63	75	85	82	78	78	81	79	71	85	72	82	72	79	96	85	84	67	89	89	70	60	78	77	87	71	70	78	89	76	79	79	94	72	68	78	73	87	82	78	73	63	77	74	89	82	62	66	80	69	70	87	68	105	93	77	71	100	75	86	84	77	77	75	79	81	93	88	80	91	92	77	83	69	75	76	72	66	75	78	76	87	90	88	79	96	85	84	70	85	72	97	101	79	88	93	101	92	79	74	82	86	89	68	86	82	85	85	99	75	88	62	85	68	88	82	78	72	86	58	58	94	92	101	73	82	66	88	74	76	79	99	68	88	77	91	84	78	84	92	66	82	85	65	73	87	81	96	77	85	78	81	76	67	84	88	77	82	84	84	83	78	89	84	82	82	77	87	70	92	77	75	73	76	76	77	72	92	84	93	82	76	80	79	78	80	86	84	68	95	67	68	73	73	83	82	80	77	76	75	88	81	80	56	76	67	79	73	80	82	84	81	85	92	82	76	73	60	83	101	75	96	86	72	75	71	90	87	87	83	77	91	80	76	74	64	70	74	79	65	82	77	99	91	69	81	78	65	64	79	67	73	76	72	88	82	83	77	74	70	109	81	91	80	70	80	73	69	82	83	80	87	86	89	88	90	87	83	94	86	71	85	84	70	93	90	83	72	93	70	92	73	89	82	82	85	77	81	92	86	87	73	66	69	76	89	77	81	69	85	80	73	83	67	89	79	78	78	73	73	97	88	70	90	83	80	70	90	95	89	80	76	81	65	79	89	85	87	92	85	81	88	76	89	87	84	82	71	70	63	66	79	75	77	96	85	78	80	77	95	82	75	83	89	83	90	72	86	77	78	68	71	81	88	98	82	65	88	80	87	78	91	97	84	72	75	65	81	101	74	97	74	78	75	88	62	91	73	89	76	75	85	86	84	80	84	80	81	73	83	80	75	77	77	78	81	91	81	77	86	77	76	77	71	100	86	82	73	89	91	87	72	63	82	67	91	69	78	85	78	85	79	87	82	79	66	80	78	64	74	88	75	81	74	90	75	75	94	80	73	89	77	64	77	70	90	90	70	83	78	75	81	89	98	80	81	74	87	79	80	92	82	90	83	74	83	84	82	84	76	84	83	78	89	69	86	78	81	84	82	75	73	97	82	82	88	94	73	104	77	92	87	88	82	84	89	73	76	81	71	97	85	86	76	73	79	82	68	89	80	86	93	74	72	83	76	82	81	86	86	84	74	80	71	71	72	78	73	74	104	85	85	84	69	71	77	89	77	72	94	79	81	93	89	66	93	73	86	77	60	85	86	92	94	75	74	81	100	79	66	85	85	98	84	94	89	87	76	75	89	85	85	74	85	74	63	77	107	73	76	67	82	72	80	97	71	76	88	75	97	85	89	81	64	73	76	82	84	86	76	87	80	87	87	78	79	91	86	78	102	88	86	91	92	82	76	58	74	89	73	92	80	85	81	75	83	94	80	90	75	77	78	93	80	78	83	83	69	75	99	75	77	103	75	90	72	76	74	72	76	64	88	80	75	79	63	100	92	84	58	88	99	92	79	73	84	74	68	84	71	85	82	81	93	78	85	75	101	64	59	90	74	84	92	77	85	96	73	98	87	78	91	75	83	92	75	95	88	87	81	87	81	74	69	83	82	70	72	83	98	72	77	88	86	83	78	84	92	72	75	74	81	91	83	75	73	75	64	81	66	88	76	85	78	73	90	94	68	91	79	73	79	70	85	73	82	74	85	74	91	105	90	82	94	79	78	92	95	89	68	86	68	77	79	89	69	93	96	82	84	80	76	93	96	89	72	85	99	72	83	79	82	68	80	75	90	66	65	73	100	76	94	73	74	77	81	95	87	72	84	84	71	95	73	76	81	76	72	88	89	90	82	82	80	74	87	83	76	88	83	86	81	85	65	84	70	91	90	82	82	79	69	85	90	85	87	83	88	80	75	73	89	84	98	79	85	96	74	88	93	66	69	86	73	72	75	103	89	92	76	81	86	99	86	92	88	99	75	80	69	98	94	70	73	86	84	91	86	72	76	66	81	77	93	75	81	89	87	102	90	81	81	93	80	89	73	86	66	86	80	78	62	77	75	92	83	79	92	94	79	94	88	90	79	80	59	86	67	80	78	68	83	83	72	87	88	84	74	74	83	79	88	80	77	84	100	82	98	75	71	88	93	64	78	82	85	66	79	74	84	100	68	82	68	91	81	60	88	80	91	68	93	91	78	79	98	83	66	75	90	85	69	95	77	80	77	77	76	71	92	84	69	81	69	90	71	73	79	83	70	65	85	68	87	86	75	84	83	79	100	75	74	73	87	77	81	71	96	73	83	79	90	91	64	88	64	70	81	97	80	84	79	90	92	84	91	65	70	70	88	88	77	75	80	76	84	74	90	78	102	88	85	75	53	82	92	85	88	64	97	88	83	80	87	73	79	95	92	82	79	86	79	85	91	88	70	85	76	80	81	76	85	89	90	70	82	72	74	76	68	83	67	81	81	96	88	76	82	92	63	82	84	92	70	74	84	73	76	71	69	71	78	73	76	76	80	80	72	75	72	69	64	87	83	87	72	74	75	89	79	57	71	74	75	90	75	75	90	86	68	84	73	89	94	77	89	91	107	89	80	74	81	78	92	78	85	83	77	69	75	93	67	104	105	75	80	89	74	102	86	79	90	84	80	78	80	94	70	77	66	85	72	94	92	89	80	74	76	81	86	77	91	71	80	87	81	87	75	80	82	91	70	84	74	81	82	81	56	97	87	94	76	88	80	94	73	81	78	71	91	80	90	69	66	73	76	80	100	79	74	90	74	90	97	69	77	83	79	66	98	77	78	98	71	88	107	81	84	87	81	75	77	75	88	94	93	76	91	86	56	85	80	72	79	77	72	81	90	79	101	77	88	81	77	88	90	86	80	71	86	78	78	69	73	77	84	86	101	79	95	79	72	81	82	78	85	74	70	82	76	80	94	72	87	77	86	81	88
9433	1814	876	889	1622	2111	2104	1982	1638	1433	1287	1234	1074	986	986	944	809	818	827	828	765	734	744	644	714	717	716	716	711	694	678	623	663	700	622	655	598	617	634	652	654	639	642	631	628	644	682	580	608	631	629	594	617	653	633	626	639	622	586	635	615	655	606	622	573	610	618	636	617	618	630	627	610	607	571	589	613	608	615	615	597	597	590	587	613	627	635	637	612	664	639	619	638	610	591	642	597	658	580	602	588	627	584	651	581	561	622	627	704	649	592	632	582	628	602	600	627	648	601	600	625	586	642	617	572	628	612	603	609	585	616	602	612	589	625	643	604	620	586	613	630	631	620	626	602	620	595	607	603	630	625	624	591	615	616	614	662	595	626	592	586	599	632	593	604	587	566	637	618	602	581	615	672	623	640	558	605	634	581	616	589	568	631	610	610	588	611	624	652	602	609	624	609	621	606	642	551	606	596	651	635	634	666	624	587	561	605	562	595	608	584	606	630	655	586	590	624	606	608	588	612	609	623	641	590	651	647	598	614	602	645	617	584	637	637	580	624	610	612	581	600	591	628	628	628	592	607	642	629	621	616	615	580	595	617	628	622	599	555	619	617	641	619	624	613	613	630	639	629	607	637	594	611	626	616	580	617	610	623	597	594	645	594	572	601	580	599	647	584	595	619	620	601	610	619	666	615	616	622	642	631	590	597	617	618	648	607	589	613	636	595	610	576	622	615	635	619	623	570	640	636	635	630	604	634	599	591	620	614	617	585	611	588	620	575	591	585	617	642	644	573	635	596	602	595	606	602	615	635	565	624	610	599	571	582	634	647	589	649	637	606	630	611	618	597	603	606	568	597	577	614	661	610	656	605	584	662	613	612	628	640	623	559	637	596	627	620	633	614	611	614	598	639	580	623	615	633	602	610	606	643	596	609	647	625	586	626	586	574	624	635	622	615	600	593	594	632	608	587	619	645	604	617	624	603	614	599	666	622	620	604	643	599	593	577	568	612	609	617	561	582	623	578	590	613	631	652	636	601	618	630	627	584	597	634	599	623	634	633	615	619	639	633	584	585	628	582	625	643	620	594	568	647	593	584	609	633	598	595	626	553	590	597	602	629	622	624	623	633	656	625	604	577	615	592	574	618	575	558	590	625	609	644	587	611	660	613	614	563	591	640	575	626	557	602	601	629	624	625	605	590	617	671	562	609	588	604	605	625	615	614	587	580	598	613	627	625	640	635	615	647	652	636	612	588	605	671	610	615	603	615	571	617	600	560	635	587	561	604	579	607	622	618	635	625	569	611	547	659	606	573	568	594	611	605	597	616	614	606	620	624	586	607	592	662	594	591	624	596	573	599	602	608	578	656	582	601	580	594	567	624	602	627	610	650	618	568	608	557	590	591	634	684	588	559	605	615	576	639	610	585	614	625	637	601	642	633	621	621	625	607	611	575	613	623	580	578	621	637	598	596	562	612	603	577	631	647	602	627	643	642	628	567	598	652	615	600	615	590	632	577	637	614	626	585	587	575	595	587	587	599	632	685	598	586	588	617	587	661	601	603	633	609	582	627	625	638	609	609	607	576	588	593	600	661	632	564	646	639	606	616	622	633	593	614	609	616	583	606	646	609	638	574	592	583	601	644	620	606	580	581	618	589	647	638	601	602	585	611	593	608	621	589	660	618	645	638	570	600	638	627	602	581	582	619	626	631	639	599	621	641	593	625	634	652	583	627	625	612	569	592	594	590	608	613	614	570	567	565	600	618	599	634	613	611	625	644	576	591	597	650	636	632	638	629	579	588	646	566	650	584	580	557	601	578	587	643	614	624	600	638	635	619	607	661	616	620	575	588	655	592	619	639	592	561	656	646	623	617	663	561	604	644	575	605	598	578	569	587	595	609	602	661	648	548	631	594	667	603	624	668	589	662	574	610	591	584	606	615	623	637	604	610	593	626	599	605	622	556	581	642	617	608	652	611	598	597	627	634	621	608	605	609	593	588	602	598	649	597	630	626	597	620	572	633	658	629	625	609	620	604	612	615	607	664	617	629	606	584	605	607	601	609	595	619	661	628	572	619	617	629	587	597	615	654	602	620	658	600	656	611	615	610	574	612	636	584	594	620	606	635	583	571	622	632	620	566	596	587	595	596	575	612	592	631	602	580	567	619	562	615	625	601	624	609	660	618	596	579	619	607	589	592	621	595	564	606	615	617	605	643	579	678	610	649	634	612	580	597	608	581	615	618	623	643	612	620	587	624	602	625	599	606	644	595	606	641	599	573	661	581	651	615	620	582	618	632	601	583	606	593	610	602	606	584	604	609	583	529	575	591	580	578	629	599	617	567	619	622	624	626	625	612	591	605	534	610	569	604	599	635	606	554	588	640	621	647	611	621	575	606	597	605	564	579	606	573	633	607	613	624	599	575	613	631	638	598	594	572	602	606	571	642	588	611	593	592	621	596	542	619	598	628	625	591	572	643	624	611	608	652	620	548	579	638	638	614	605	605	620	634	672	625	560	599	603	582	608	643	587	623	619	582	604	634	588	624	619	577	613	645	628	601	628	613	590	611	592	603	578	645	634	639	577	605	586	604	595	603	614	615	598	596	594	621	634	574	595	642	618	615	632	584	639	604	584	569	609	591	605	636	595	652	605	617	619	615	652	604	633	619	613	612	654	605	599	565	624	598	654	601	627	612	612	605	559	613	594	639	626	601	568	624	637	570	585	568	657	584	647	607	623	600	608	579	605	614	573	623	622	609	524	622	625	576	598	577	609	610	659	579	616	559	596	609	633	606	567	611	592	625	591	627	614	554	648	599	591	592	617	596	555	588	619	603	631	630	567	613	609	586	664	597	589	582	586	586	610	629	625	632	628	618	618	604	628	603	609	639	646	629	621	566	610	600	650	626	611	610	598	597	655	626	606	566	600	612	606	570	589	582	603	656	616	593	620	611	616	621	599	637	611	622	621	592	593	604	602	622	609	635	566	612	613	588	596	561	566	598	595	587	629	595	671	578	635	564	602	612	579	595	627	612	649	574	560	631	618	624	624	602	603	594	563	607	571	612	629	642	612	623	570	620	648	610	614	608	622	577	571	607	623	605	635	648	631	596	568	656	633	557	622	633	628	613	637	600	617	609	555	574	613	625	636	589	608	611	583	617	595	566	650	615	591	630	579	609	631	620	594	580	583	611	594	627	586	619	624	629	621	667	634	597	592	614	594	613	603	591	623	625	635	589	595	607	594	618	640	599	584	608	621	621	624	600	554	625	581	657	568	572	578	579	579	646	586	661	595	594	626	601	576	598	617	584	604	622	603	579	616	582	608	593	591	663	624	614	617	607	614	591	602	613	632	645	575	625	634	610	590	623	591	565	607	646	600	638	636	600	652	604	592	601	614	607	633	625	583	625	631	604	604	632	581	631	619	582	654	602	625	594	610	607	640	619	621	645	601	590	611	647	612	545	607	592	589	610	596	634	614	608	586	624	599	617	591
830	219	142	111	127	123	172	155	145	130	140	119	140	121	115	141	135	137	120	118	119	134	111	89	105	121	118	113	138	109	121	128	117	103	125	124	105	112	113	122	122	92	104	105	103	103	94	120	101	108	126	93	104	111	115	130	110	109	105	104	101	126	93	109	115	104	113	114	104	100	112	101	94	128	126	107	102	107	124	115	103	88	122	105	115	91	114	99	108	91	113	111	126	98	104	125	107	106	100	95	123	113	96	109	120	97	113	83	97	101	105	111	114	90	104	92	103	100	116	111	118	108	112	128	117	97	103	105	113	111	101	125	121	100	105	95	111	114	99	117	102	99	94	116	115	114	96	111	98	116	109	104	131	95	102	118	103	109	121	99	99	118	118	123	124	85	106	108	116	111	122	101	111	90	107	107	99	88	124	103	102	110	115	104	106	111	113	118	114	109	101	124	101	113	103	104	99	96	112	120	106	101	109	113	93	97	108	103	111	110	115	108	90	111	104	108	99	116	117	112	114	111	85	110	93	125	107	110	102	109	107	115	104	131	101	109	103	103	96	112	117	101	103	99	103	102	114	113	132	109	131	97	93	97	104	117	98	104	112	103	104	116	104	116	116	107	110	113	111	110	104	81	86	119	91	96	107	95	104	93	91	116	104	95	89	113	114	127	115	118	120	120	118	114	108	124	78	113	112	105	93	90	99	83	96	112	94	93	91	124	117	93	120	116	114	110	103	119	125	114	108	112	102	110	114	111	88	114	116	111	107	119	94	118	92	113	117	105	90	108	90	101	96	96	114	105	113	116	101	113	106	117	120	106	103	113	110	91	100	101	96	104	84	102	100	106	123	100	95	109	116	105	116	112	122	116	100	105	111	100	96	111	105	105	127	76	99	117	107	106	102	116	110	109	133	134	105	98	95	112	106	103	118	107	109	108	114	117	132	98	106	111	114	101	116	118	99	112	105	100	122	123	128	107	93	100	115	102	95	81	111	106	107	109	112	103	108	108	107	101	105	124	126	101	107	122	115	103	116	122	119	107	84	103	83	93	102	100	114	132	124	105	105	100	105	107	117	124	132	107	108	114	107	105	107	118	112	131	103	124	96	94	133	123	115	92	122	118	116	111	95	86	106	91	101	120	107	114	110	96	105	108	113	132	115	99	110	107	106	108	106	113	106	112	109	94	120	115	97	115	101	128	115	115	109	96	108	107	91	107	112	121	102	112	113	97	119	114	131	114	118	109	130	117	120	118	95	104	105	118	100	95	92	113	108	113	100	101	133	113	102	98	118	108	107	95	117	102	97	96	111	122	98	94	107	95	90	107	124	127	111	109	123	110	105	89	125	91	121	114	109	119	110	114	115	100	103	105	124	96	122	110	118	114	96	109	115	89	96	98	113	102	113	100	118	113	105	100	89	121	102	110	109	97	96	116	115	111	100	111	111	107	128	101	111	107	113	110	109	99	106	111	112	98	100	101	133	109	105	110	119	85	83	97	106	108	102	110	98	125	84	115	97	112	91	106	92	119	101	109	127	78	116	95	104	126	94	122	97	104	110	99	130	118	104	131	109	108	119	104	119	108	120	103	102	113	102	121	101	86	120	117	107	104	103	98	133	109	107	112	98	114	103	122	99	118	108	108	115	83	101	110	97	118	110	105	124	118	124	104	98	91	113	102	115	115	133	106	110	101	122	119	98	108	111	120	125	99	114	89	128	110	97	111	108	135	120	102	112	110	121	132	113	87	100	98	111	120	104	111	122	125	103	110	108	119	112	118	117	112	96	109	113	79	102	128	97	130	105	102	116	107	88	108	101	104	117	113	109	109	122	107	110	99	108	101	100	106	95	115	104	122	101	107	108	98	107	95	100	123	110	103	107	114	124	121	104	107	107	96	112	104	100	115	104	96	109	106	113	110	107	102	104	115	109	105	98	122	105	128	111	104	92	114	115	130	114	111	121	97	117	108	109	100	107	102	109	103	102	107	102	94	105	114	113	99	104	95	110	101	87	99	115	111	99	98	104	105	111	102	103	122	124	105	87	108	111	102	117	109	107	104	107	76	117	104	118	108	100	95	88	104	97	102	110	110	107	128	133	105	116	115	106	111	96	113	101	107	112	92	105	111	109	111	122	121	101	116	123	111	112	115	108	103	92	104	111	108	104	113	115	110	99	98	108	109	91	101	101	115	96	100	96	108	111	104	106	113	116	113	95	106	139	111	103	108	102	104	97	97	133	95	93	105	109	130	101	110	103	120	97	111	99	115	126	97	114	115	99	122	119	127	111	111	112	96	122	108	99	104	113	117	96	102	113	110	105	123	109	111	101	111	120	118	102	120	109	105	125	107	111	114	114	117	110	103	96	107	114	92	95	98	103	102	119	124	108	112	104	114	92	103	120	99	99	86	129	107	88	110	104	120	112	123	108	106	103	94	108	101	122	99	89	123	115	101	109	101	125	104	119	97	99	99	112	110	118	111	94	91	92	89	113	90	107	107	105	118	84	109	104	118	110	102	95	102	106	105	103	109	125	113	92	101	109	117	92	88	110	117	117	102	107	102	83	97	104	120	117	107	103	103	104	114	133	126	122	134	115	109	102	115	118	111	105	108	117	91	115	79	123	107	107	100	102	97	99	105	117	116	103	95	111	109	126	106	110	105	104	110	104	117	101	117	109	114	106	118	89	114	100	88	101	114	99	111	121	111	99	127	112	115	111	108	149	110	108	102	113	116	108	113	101	113	126	114	98	121	103	102	106	125	87	109	104	101	109	116	117	101	101	101	102	85	103	103	117	117	101	107	98	107	103	113	110	117	135	107	108	101	104	95	104	94	108	111	114	87	123	119	116	126	112	98	94	115	126	114	117	104	90	100	102	116	141	115	87	117	116	121	102	119	96	109	117	122	113	116	115	108	110	91	111	93	107	101	111	109	100	122	105	95	113	104	93	110	107	108	117	95	104	109	95	102	102	114	102	109	101	113	118	97	114	114	124	122	129	104	104	117	112	102	101	116	97	104	118	120	96	105	81	113	94	104	90	105	102	89	122	112	99	101	124	113	126	90	94	114	101	101	101	117	106	106	92	129	93	99	132	88	116	113	92	112	98	95	108	122	96	100	109	120	111	102	117	103	99	106	99	97	93	98	115	107	123	116	103	110	109	101	108	128	89	105	131	113	123	113	116	117	105	103	98	100	109	100	122	111	113	103	104	119	116	101	102	108	112	103	113	101	108	98	108	103	112	96	116	117	106	94	104	121	88	103	108	98	130	115	99	100	103	127	98	115	109	104	99	104	109	95	97	95	121	111	113	106	96	120	124	119	121	114	138	119	113	94	110	107	96	106	105	95	101	112	107	98	109	107	110	113	106	100	96	91	121	100	106	119	105	98	113	130	99	92	107	99	118	131	108	114	128	103	99	122	104	106	103	106	109	118	85	113	109	117	95	106	126	97	95	118	93	110	102	129	117	97	100	104	115	114	86	114	106	121	94	109
7936	2269	1231	1368	2791	3874	3667	3233	2797	2236	2002	1740	1628	1463	1397	1293	1217	1121	1081	1081	1044	1047	1010	957	992	935	949	882	881	849	851	884	837	869	875	799	894	794	820	825	852	833	821	782	842	777	818	855	745	810	745	762	823	824	818	796	795	804	747	783	824	832	776	788	816	750	776	849	744	803	780	806	729	807	789	771	767	806	757	776	724	747	759	805	778	801	784	744	776	813	814	786	806	782	782	740	804	764	757	792	775	737	781	794	765	777	769	739	783	851	795	749	794	774	802	714	783	742	734	786	748	766	831	836	817	770	790	797	807	755	722	848	750	772	744	830	760	815	756	768	771	711	779	810	789	764	786	773	729	767	794	778	774	777	738	772	805	813	766	834	783	782	809	799	760	772	773	797	750	815	762	790	783	729	792	729	750	765	766	733	809	748	811	746	787	764	768	739	747	794	794	784	763	762	797	782	753	835	820	794	756	758	823	777	794	799	828	741	730	749	736	727	802	790	761	791	782	769	745	825	804	740	815	788	814	793	757	757	761	819	772	746	767	770	804	787	797	738	778	788	804	786	811	745	811	818	775	772	773	773	779	783	753	747	806	800	790	787	812	737	799	762	770	753	725	723	732	758	736	726	735	786	764	781	800	739	745	746	772	782	771	822	765	783	774	780	756	826	764	740	763	783	754	754	805	764	747	805	725	729	709	766	823	771	774	845	755	754	774	780	817	847	741	764	791	764	783	788	739	713	758	788	779	778	717	811	740	816	811	817	783	816	790	725	768	787	829	749	782	806	802	753	735	792	752	801	773	771	781	722	779	831	760	791	758	771	803	836	776	776	798	745	769	783	785	763	774	769	743	747	795	811	786	779	772	795	793	725	808	766	743	811	766	772	756	802	763	794	798	767	809	809	779	768	803	815	713	757	822	729	807	784	790	790	811	764	821	739	777	750	697	754	730	799	829	779	787	763	722	750	789	772	688	773	777	749	772	790	747	744	777	792	772	720	769	803	818	789	770	787	801	786	823	787	795	749	773	812	760	808	824	809	748	796	754	757	776	734	792	731	839	666	758	786	800	755	770	754	771	778	767	797	788	759	785	801	818	773	801	749	757	715	791	771	752	741	745	747	792	721	775	723	794	823	769	773	758	775	795	780	772	743	823	731	771	769	763	760	750	795	760	816	764	761	808	768	728	764	813	757	758	830	789	764	740	736	769	801	780	763	725	813	736	765	750	721	764	840	740	773	744	780	781	775	767	749	745	787	723	805	721	784	765	786	756	787	756	790	741	711	768	763	774	722	804	708	781	755	803	747	792	770	737	803	793	764	801	813	772	768	758	773	775	793	805	769	762	773	724	771	778	813	797	819	837	815	761	751	797	785	738	836	815	760	814	740	759	747	792	737	792	778	795	807	758	806	793	716	815	774	780	768	787	775	792	745	726	771	833	713	777	746	791	788	758	819	762	834	735	790	754	790	799	746	737	772	784	764	766	809	811	770	804	786	779	731	793	827	745	757	719	840	780	763	752	776	750	783	771	759	827	740	751	769	796	743	782	779	792	800	760	775	770	751	812	741	751	786	746	788	774	761	761	755	821	768	770	772	788	777	760	741	782	793	772	751	815	763	732	790	728	793	779	756	796	799	773	795	756	724	802	757	813	802	779	774	777	768	747	779	783	795	782	821	814	767	787	806	768	779	825	772	762	775	770	822	774	771	809	765	746	743	752	795	788	735	770	781	752	822	762	772	778	802	822	781	771	759	794	832	760	745	770	753	767	766	698	723	769	755	752	759	792	776	788	771	779	768	782	788	757	782	753	812	806	786	779	772	776	811	795	746	789	746	803	838	817	758	765	866	764	799	769	769	808	771	783	787	813	758	758	766	761	766	788	788	812	733	771	800	826	769	757	793	763	762	763	800	775	757	819	763	763	777	733	774	808	811	786	761	757	776	805	815	806	800	805	793	745	825	767	760	813	772	723	783	755	808	781	764	793	811	815	800	765	776	781	732	808	767	832	792	821	752	781	823	758	780	804	719	784	802	760	745	761	817	798	779	773	745	778	837	806	774	780	757	774	780	809	783	820	777	798	831	762	788	798	803	767	755	759	762	770	753	761	736	752	736	784	817	779	763	804	806	785	796	820	795	731	785	779	743	752	763	726	815	741	746	781	793	768	787	801	780	791	760	763	764	813	769	741	796	763	767	778	788	774	765	763	817	793	790	770	756	762	752	787	807	770	787	770	770	716	773	790	777	762	752	787	718	786	733	805	725	811	780	743	745	774	827	740	802	768	751	782	725	807	816	749	767	769	804	785	802	831	800	743	800	793	764	825	811	706	798	791	768	787	799	741	739	778	798	791	780	814	758	826	794	767	808	811	787	794	801	828	786	725	800	815	837	797	769	784	848	775	752	791	771	794	821	763	772	764	838	798	728	794	771	804	782	799	790	759	772	776	777	747	720	739	819	766	781	810	777	799	783	760	737	784	796	727	767	759	777	768	793	791	774	776	767	741	788	764	821	772	734	778	767	775	772	765	796	809	810	731	740	772	807	774	755	780	823	763	775	737	756	794	735	796	811	779	787	811	740	804	802	805	782	737	795	809	743	751	764	726	774	828	791	806	768	721	766	814	806	747	770	843	801	777	718	854	765	762	831	788	774	763	782	739	774	761	847	746	811	761	778	781	760	788	831	734	798	790	797	779	764	775	794	803	793	792	738	792	800	783	802	765	775	748	802	712	753	794	815	798	783	730	793	768	804	747	769	745	775	776	789	785	790	805	802	758	776	786	734	805	755	850	799	775	816	764	761	808	786	750	766	821	791	798	803	800	745	769	773	782	776	785	843	778	741	744	762	799	721	789	759	744	810	824	788	803	748	811	703	761	781	732	767	767	781	744	768	790	737	784	777	805	800	794	769	723	779	746	731	762	815	763	748	748	750	756	733	743	772	756	740	750	749	769	765	819	747	807	773	757	786	750	723	769	814	808	733	819	817	762	726	796	759	744	737	774	825	760	793	811	802	764	777	722	730	817	801	812	761	759	769	767	822	799	764	762	770	763	754	811	792	771	835	793	765	758	858	777	758	769	742	780	806	785	779	737	831	820	811	762	742	805	739	743	759	756	781	801	771	772	719	734	770	739	758	802	777	754	766	774	765	790	760	780	763	777	768	732	791	771	756	760	745	728	769	822	802	793	830	832	773	745	753	787	751	759	814	780	777	803	753	766	809	763	763	802	743	770	810	713	787	786	757	757	759	778	750	780	796	780	787	731	770	782	766	775	762	736	774	758	749	837	812	796	779	765	768	745	777	791	795	824	809	737	706	761	788	755	729	758	731	732	733	735	724	752	757	758	790	798	727	790	790	746	790	810	778	780	781	774	834	821	735	773	766	750	801	764	786	754	769	742	773	748	798	752	780	807	728	792	768	750	782	800	757	783	767	759	811	759	770	752	791	734	771	764	747	824	790	782	769	736	771	797	766	806	770	809	787	713	778
1019	53	53	47	40	46	47	62	53	42	45	49	60	40	40	48	36	42	42	37	50	45	31	35	50	45	44	37	39	43	32	37	37	38	59	39	52	48	36	38	34	34	34	35	37	46	32	36	42	41	45	49	40	35	37	41	44	43	40	45	40	41	43	48	42	40	39	37	41	37	33	38	35	44	45	42	32	50	46	38	48	43	47	37	27	38	40	45	37	50	50	45	42	43	53	39	49	39	23	41	44	52	36	35	39	47	39	50	50	41	33	45	47	39	36	47	39	45	29	34	42	49	44	39	40	51	44	37	39	38	51	36	43	41	46	36	42	43	39	50	43	49	42	49	47	36	39	40	53	48	38	39	47	40	42	53	33	34	55	32	40	36	43	63	44	23	46	32	38	45	42	38	34	49	37	38	32	35	38	37	36	42	38	33	42	37	33	45	50	46	27	30	35	33	43	41	41	43	37	43	41	44	43	32	37	34	44	51	37	36	40	43	41	32	28	38	41	42	40	28	27	38	34	49	36	37	47	32	37	27	40	43	43	45	42	41	41	42	39	43	48	35	32	41	49	38	44	54	38	32	42	40	33	50	45	40	46	43	32	31	50	51	30	48	38	29	42	31	45	42	45	51	30	29	30	50	39	43	36	48	43	38	51	45	37	50	49	49	37	42	41	38	39	37	43	41	52	52	35	39	46	34	39	47	42	44	36	31	35	41	38	42	30	38	31	35	45	43	46	40	42	42	36	31	26	49	32	35	40	33	45	35	33	50	40	54	27	42	47	43	45	36	46	56	47	28	39	39	36	41	42	39	43	37	37	35	45	49	35	42	42	50	34	40	33	48	36	33	46	38	44	42	33	44	41	49	38	41	46	44	52	32	52	27	33	30	43	51	48	44	39	45	36	41	41	44	39	44	37	48	40	34	35	34	36	45	38	46	41	36	45	34	30	53	30	37	53	30	43	50	48	36	36	42	31	29	37	33	42	43	53	48	44	34	41	40	36	30	44	33	41	52	38	36	38	37	26	34	41	42	44	39	47	34	44	47	30	37	48	41	51	61	39	40	41	36	28	46	39	39	49	33	48	40	47	42	40	51	41	41	40	49	46	39	46	26	34	44	46	50	46	35	47	47	45	24	50	34	43	50	36	35	36	33	37	41	36	50	39	36	38	46	46	46	39	33	36	32	43	45	32	43	45	50	42	39	40	41	31	40	44	36	39	53	47	49	37	39	36	33	47	45	46	36	40	39	42	39	56	29	45	48	35	63	43	34	41	36	35	42	40	37	48	44	45	43	51	32	53	49	37	48	45	46	50	49	48	46	41	43	40	56	41	38	37	31	43	46	30	49	34	49	40	38	39	36	36	36	34	60	38	42	45	32	34	56	38	45	53	49	23	46	53	42	48	41	35	43	36	44	30	33	36	38	44	32	37	44	35	43	36	35	51	42	46	53	35	35	51	33	44	45	33	36	40	35	30	51	41	33	37	51	37	30	26	43	40	34	49	39	35	37	42	46	43	39	38	50	43	37	32	40	42	44	38	34	40	31	40	39	42	39	35	49	42	42	34	48	42	46	41	31	32	49	40	34	49	41	46	51	36	42	32	44	38	36	26	34	35	34	51	42	28	36	37	47	33	30	44	43	33	48	40	58	41	52	49	43	35	39	41	33	41	45	37	43	32	39	44	43	29	42	45	35	31	39	34	22	50	36	30	26	39	37	22	33	46	49	38	38	38	43	32	42	45	47	46	34	38	32	42	41	50	36	44	36	34	36	39	38	40	34	36	26	30	41	40	33	41	43	35	39	46	40	34	28	52	41	36	47	45	38	40	50	39	41	38	40	39	50	34	41	41	38	38	40	32	41	34	34	35	38	44	40	34	44	41	28	39	50	41	36	40	44	45	37	40	42	38	49	38	47	56	41	42	49	46	35	49	49	35	42	38	36	33	49	43	32	36	31	38	40	36	43	45	44	35	50	40	35	41	42	41	36	40	44	38	33	36	33	32	39	37	33	41	41	40	42	44	24	30	34	37	45	27	37	48	34	39	41	39	47	35	40	45	37	49	44	35	41	41	30	31	42	40	38	37	44	41	39	40	34	41	41	33	59	45	32	47	39	40	43	42	44	33	36	35	43	45	32	34	39	35	32	46	32	34	46	44	47	36	41	39	39	41	41	42	33	45	35	35	38	30	34	34	44	39	49	37	39	41	36	36	42	32	40	34	45	39	46	44	28	39	39	42	43	35	42	45	34	47	47	45	25	50	27	47	29	31	38	45	39	48	49	44	35	45	43	44	35	47	40	35	40	37	41	33	32	35	50	50	35	38	25	49	35	44	34	46	41	34	52	38	44	49	34	45	35	51	48	36	44	46	46	45	30	30	35	43	38	40	48	46	29	44	45	38	45	40	49	34	35	45	36	30	48	27	43	30	43	37	45	28	46	48	46	43	41	32	51	25	41	59	39	40	34	35	44	32	46	51	50	44	36	44	47	36	35	28	36	37	36	45	36	37	50	42	52	32	35	37	44	36	36	45	34	41	42	37	46	43	43	40	27	42	42	47	46	35	34	36	35	46	42	35	31	52	40	37	25	34	42	43	44	33	37	36	45	41	35	39	39	41	40	43	30	35	40	47	45	51	40	41	47	40	56	33	50	48	44	51	39	49	31	44	38	42	41	33	32	40	44	40	62	40	46	39	46	43	39	45	53	48	29	35	35	25	30	45	36	33	46	35	40	37	42	33	35	40	38	36	49	38	38	36	33	44	34	35	47	44	30	37	32	37	37	35	34	33	37	34	48	35	37	43	39	38	40	31	47	32	44	43	37	40	39	33	41	27	40	48	46	45	34	54	40	36	42	35	32	43	41	39	38	37	36	34	44	27	45	35	44	48	35	45	37	38	33	41	34	33	34	34	48	36	28	43	39	38	38	35	44	41	46	33	44	38	43	41	44	45	37	38	36	37	38	34	56	35	46	39	38	44	37	41	43	43	52	38	42	43	34	45	39	38	26	49	49	40	36	31	30	51	42	35	36	44	27	34	37	33	42	36	37	37	33	42	48	37	45	38	32	40	41	50	55	46	46	46	54	47	37	35	29	42	36	42	37	35	43	49	37	40	36	26	41	48	61	38	45	42	35	32	50	40	45	38	38	36	42	39	43	49	38	40	26	38	34	48	45	46	41	40	38	39	44	43	43	41	38	35	47	28	40	40	47	31	41	37	42	42	33	45	41	49	30	35	49	39	44	37	38	39	36	49	41	32	38	28	36	42	32	43	44	31	33	40	33	45	48	36	41	49	47	40	37	36	38	40	40	47	61	43	43	36	52	38	48	43	43	35	36	35	46	45	43	34	42	47	44	48	37	30	41	41	43	35	45	41	33	44	39	37	42	41	39	42	25	46	43	34	34	39	32	41	37	41	35	44	32	42	42	36	40	36	37	29	37	42	38	43	44	44	44	37	48	38	43	33	44	37	43	35	36	35	41
6123	527	378	380	534	654	704	597	605	530	491	412	429	432	385	408	432	358	362	405	362	352	304	348	320	354	310	347	347	321	316	327	326	303	329	334	319	310	362	343	301	349	355	296	321	354	347	307	344	296	321	311	335	324	308	339	314	325	310	318	298	308	307	330	316	278	304	340	320	303	326	354	275	294	354	327	306	335	298	360	341	304	344	358	320	301	325	319	308	320	342	297	288	347	289	329	287	340	319	336	338	344	325	331	341	324	323	292	317	282	305	338	297	308	355	333	319	351	346	348	333	321	327	312	364	325	301	294	309	313	321	302	320	298	335	337	320	334	336	337	297	313	305	319	316	339	331	318	287	327	315	299	321	355	324	326	285	297	339	330	332	310	348	328	317	326	303	344	320	327	310	292	345	284	293	309	333	331	330	322	329	331	347	303	326	318	340	321	295	335	287	323	362	332	331	280	318	307	334	331	333	300	305	291	322	341	341	295	328	318	312	311	329	297	337	333	349	301	333	323	296	305	342	299	351	316	324	304	320	326	344	345	321	326	331	334	310	340	334	332	314	326	323	336	306	313	334	303	324	318	339	316	324	310	294	333	327	320	336	324	291	320	345	331	329	325	326	327	324	321	320	324	314	312	349	275	319	317	317	303	328	331	328	345	299	316	335	325	317	312	281	337	296	330	304	338	313	315	297	329	323	324	314	279	297	345	360	323	300	331	329	319	340	328	312	295	330	360	326	322	313	330	298	322	340	313	339	317	350	325	315	297	336	288	304	315	301	335	346	310	335	303	298	300	323	317	321	319	321	308	326	323	316	326	340	318	316	332	290	295	332	326	326	320	328	310	324	282	313	291	336	356	303	327	327	353	309	323	347	325	320	331	322	324	326	341	328	303	320	331	303	310	303	317	325	312	291	331	343	289	295	317	337	331	295	291	337	344	330	295	322	304	291	318	311	355	330	346	334	320	318	315	355	337	344	350	300	298	308	308	341	324	328	305	350	313	286	332	296	311	331	328	346	335	340	321	320	311	318	318	304	292	317	299	320	329	307	344	313	339	333	310	321	313	338	337	297	325	313	314	327	312	320	316	342	335	319	332	347	298	327	299	345	322	327	323	322	348	336	315	334	356	297	327	318	337	317	343	305	329	305	311	310	333	337	297	317	302	331	347	291	305	333	304	355	323	321	318	321	335	303	304	327	359	354	317	311	291	317	314	313	305	309	326	315	345	316	309	323	321	317	328	346	343	361	347	317	306	330	341	314	346	303	316	334	327	290	338	300	326	308	295	330	318	302	288	331	328	354	332	315	314	352	314	322	369	323	322	303	327	326	315	330	318	320	309	301	343	312	277	311	311	354	301	333	333	338	351	317	349	323	366	302	337	326	319	331	294	332	311	311	314	363	315	345	300	342	319	358	319	296	311	310	301	321	309	302	307	342	328	321	327	290	322	331	343	320	302	311	313	315	310	269	347	333	322	306	349	324	300	311	333	321	309	338	317	300	326	303	358	342	319	308	321	324	340	317	318	306	319	342	302	299	323	318	297	303	327	303	326	322	323	334	318	348	336	316	332	314	324	303	319	319	345	328	294	322	321	339	338	322	353	332	301	309	340	308	310	310	327	346	308	309	293	331	295	327	343	328	346	352	318	320	311	333	319	338	331	297	328	326	313	326	297	329	297	280	314	319	311	313	342	329	324	297	302	326	310	351	320	307	332	322	310	340	307	325	316	315	321	316	338	319	298	331	303	324	309	305	320	322	296	328	314	297	353	319	311	321	339	331	291	302	337	356	293	340	318	318	295	320	328	328	325	313	313	316	344	326	328	304	316	351	316	318	311	324	335	336	322	298	333	323	312	320	302	328	283	316	329	338	286	315	327	331	323	328	312	336	330	291	318	287	308	323	324	332	326	307	335	335	336	312	271	338	340	299	317	317	330	348	299	342	296	351	299	317	312	350	316	320	316	300	306	294	335	298	333	310	319	303	327	316	327	332	312	305	320	298	298	336	326	309	323	316	288	335	341	319	302	325	314	293	314	331	298	345	328	296	304	351	346	317	339	317	313	312	298	306	315	343	356	292	284	340	303	302	336	318	337	322	296	288	299	326	342	320	322	336	325	319	320	307	297	304	334	343	303	324	288	314	292	338	319	328	324	336	317	306	314	288	346	289	314	337	323	344	376	309	308	304	341	339	367	342	317	310	334	327	319	309	311	292	338	300	316	334	312	310	319	327	339	317	350	341	303	306	355	283	310	324	318	315	284	302	330	311	325	332	327	319	330	317	330	344	305	311	315	343	358	309	316	287	332	316	280	348	327	351	305	310	338	326	351	311	329	344	289	300	332	326	320	316	306	308	322	304	294	340	301	308	354	312	346	311	325	342	336	300	318	321	305	326	333	293	305	332	333	336	269	323	302	308	295	312	321	306	325	327	332	325	301	326	318	328	319	313	330	329	367	330	327	308	319	312	313	328	317	327	278	295	309	295	297	321	353	310	308	327	322	303	356	309	321	298	317	312	333	348	328	342	319	309	349	326	340	314	331	314	324	314	322	297	347	343	317	309	324	332	311	314	323	331	313	330	322	336	306	263	314	313	331	332	336	340	306	312	353	319	331	325	323	311	298	305	313	306	285	338	303	327	318	333	327	349	350	345	323	332	337	310	302	329	339	305	293	291	341	321	334	339	305	311	287	329	302	297	321	331	338	321	321	321	317	306	339	327	311	340	321	314	327	334	307	355	335	317	324	312	313	344	297	319	317	333	325	272	320	286	319	359	318	322	321	325	305	324	325	307	319	346	324	308	326	332	342	286	314	296	346	340	308	333	340	302	344	295	303	305	318	293	322	320	327	328	283	330	309	306	315	319	304	333	298	314	353	322	320	350	356	323	322	322	318	294	322	332	339	344	325	317	318	334	316	357	292	293	349	317	336	273	327	282	298	287	298	311	315	351	344	335	307	269	290	321	333	321	307	317	331	345	314	319	350	292	309	315	323	327	329	286	307	325	290	341	329	324	331	297	314	312	311	323	314	289	343	287	321	311	329	322	293	299	302	315	306	346	299	313	321	330	310	326	342	316	304	295	331	319	319	325	342	310	341	310	319	320	329	316	318	321	310	313	354	316	323	307	331	282	314	315	351	328	279	335	325	333	322	318	349	344	349	285	314	347	315	306	308	304	309	302	349	302	325	311	305	310	301	319	309	299	322	321	318	321	311	305	330	324	325	305	312	320	301	321	323	332	315	277	309	292	321	329	344	306	326	348	320	298	317	308	292	323	295	317	322	298	313	343	322	304	329	299	319	334	303	311	311	299	270	325	333	314	360	314	339	277	324	313	300	332	330	380	351	338	296	303	329	280	288	317	299	303	327	317	287	319	335	311	320	360	298	372	334	322	319	303	325	303	308	297	328	331	320	300	327	312	327	302	353	312	305	301	332	328	296	305	307	305	328	310	309	326	310	307	302	332	326	331	322	309	298	275	314	307	315
405	117	77	80	98	80	82	86	94	82	71	84	73	72	77	69	83	83	70	68	85	71	73	77	88	79	76	74	64	70	66	81	80	61	59	73	74	58	80	75	65	66	79	68	56	75	72	74	63	64	84	72	59	66	64	68	79	72	71	72	78	64	79	66	64	73	82	70	67	65	82	71	88	58	58	84	69	90	77	62	69	63	62	75	60	74	67	67	63	69	76	71	83	75	72	75	79	78	75	81	66	80	53	56	70	60	66	66	64	70	63	52	65	74	60	79	67	56	72	69	77	63	61	91	65	73	66	64	53	71	65	61	77	66	74	69	54	69	64	82	71	66	76	59	68	70	85	82	84	74	66	77	74	67	79	63	64	75	63	66	91	80	78	59	59	85	67	87	87	70	90	82	62	79	78	90	80	89	69	69	77	67	69	77	77	72	80	62	63	72	69	88	64	72	67	64	64	69	69	72	75	72	63	70	80	62	64	61	62	65	78	63	71	71	74	76	72	78	70	72	70	52	72	84	67	75	69	77	80	66	74	58	80	76	74	57	66	72	79	78	87	71	67	76	76	84	72	78	91	89	73	52	63	63	61	77	63	63	72	66	75	78	67	67	83	73	84	67	78	61	57	78	58	68	68	72	85	55	73	70	74	73	75	72	72	70	81	70	61	70	71	71	75	60	82	67	70	62	70	73	78	69	70	79	68	56	69	67	67	77	85	60	68	61	76	79	76	69	74	80	80	75	83	84	75	62	66	83	60	52	87	49	74	54	58	67	66	66	79	76	60	83	84	72	75	82	91	62	80	63	64	78	75	73	66	63	70	72	77	70	78	76	97	76	76	58	64	64	64	70	64	64	67	59	65	70	64	65	69	88	67	58	70	64	78	61	83	65	81	76	56	81	62	77	79	69	76	74	79	72	65	57	73	74	75	74	78	88	67	77	76	55	87	55	64	74	73	73	62	58	78	62	72	82	70	68	62	71	60	63	93	70	77	73	68	74	72	80	72	60	87	67	63	70	70	75	70	87	68	53	80	70	74	84	66	74	68	73	53	78	60	82	62	67	64	61	68	62	79	74	77	76	68	80	70	74	75	70	60	78	74	65	75	79	62	81	75	73	82	66	58	58	86	58	72	83	60	70	81	76	50	74	69	79	78	60	67	62	65	79	64	83	81	73	52	65	55	79	72	76	73	77	73	74	72	68	55	74	87	59	64	70	55	65	78	64	54	69	61	75	81	60	69	65	78	76	76	75	77	75	75	76	72	78	70	66	74	70	72	57	60	61	61	77	60	73	72	77	86	76	72	66	80	61	90	70	70	58	78	81	71	72	78	78	91	67	66	67	72	82	60	70	82	67	77	73	75	80	87	80	58	81	73	70	67	63	72	68	88	76	63	60	67	76	57	73	77	78	71	81	72	84	57	69	87	73	63	77	77	73	64	70	79	65	74	89	59	72	71	75	67	69	74	74	79	62	57	68	68	71	67	68	78	88	68	73	61	82	72	75	65	63	66	45	77	68	77	72	72	78	79	78	58	66	70	70	76	76	59	60	76	75	75	69	71	76	69	61	73	66	54	62	58	65	75	62	64	79	75	70	80	63	67	85	82	70	65	59	82	67	76	56	75	72	61	61	78	66	66	67	56	62	64	82	65	60	68	68	59	80	55	48	75	70	65	78	58	80	78	68	75	81	67	68	72	77	72	74	65	67	68	83	70	56	64	66	68	74	63	94	64	53	66	65	81	61	74	74	58	58	69	73	74	77	72	78	81	71	72	76	72	59	79	65	77	78	62	79	72	70	61	66	73	65	71	73	55	75	84	72	68	79	64	62	76	99	82	92	64	64	67	78	74	64	69	70	77	70	80	79	79	89	70	80	66	76	64	75	52	70	73	71	64	73	74	79	75	72	75	77	61	74	70	80	64	65	72	69	66	67	67	68	75	67	76	54	65	66	69	65	67	77	65	88	71	77	68	62	84	74	79	68	69	73	53	68	61	69	61	56	80	66	76	90	65	63	70	83	79	81	60	72	69	75	59	85	76	71	86	84	68	74	68	71	57	80	59	74	77	87	64	60	68	62	79	55	73	69	62	73	68	70	77	69	76	77	79	65	63	75	75	79	69	81	69	75	73	49	86	78	80	71	78	77	51	70	64	58	68	62	56	68	81	61	66	68	76	54	69	79	50	60	67	62	61	83	55	79	62	64	70	76	72	78	68	85	70	56	72	73	64	62	62	78	66	69	86	66	72	63	76	51	69	68	91	86	59	67	76	77	70	90	81	57	50	78	92	86	64	72	69	83	67	67	67	76	66	95	70	51	80	75	62	68	68	73	76	62	68	77	71	68	73	79	73	82	74	81	70	76	83	64	68	63	74	74	71	71	66	64	80	63	84	71	88	55	59	80	78	85	79	70	62	78	63	54	70	71	83	55	70	62	77	75	69	68	66	64	76	63	51	73	50	70	84	95	72	71	89	69	70	73	53	75	65	66	75	76	56	70	64	64	66	76	77	81	75	72	67	55	82	46	72	82	69	67	75	60	70	75	74	79	78	63	95	64	76	71	80	66	77	79	84	74	71	63	87	70	90	63	80	73	62	63	74	65	61	75	63	72	83	72	67	68	77	79	94	65	68	82	71	71	69	79	74	67	77	67	75	66	78	64	78	79	72	76	79	81	70	75	81	80	60	66	84	66	67	74	73	81	77	73	65	83	89	82	63	78	67	78	64	70	64	72	76	73	72	91	88	71	80	69	60	74	67	61	68	75	96	71	72	77	73	61	71	74	78	72	78	66	74	75	68	65	75	65	63	76	68	51	66	75	65	72	62	67	69	82	69	71	68	66	80	78	75	69	86	62	69	68	87	70	80	80	57	61	72	73	72	66	69	69	72	64	65	63	60	55	73	77	80	83	87	75	76	75	64	64	59	77	64	76	71	64	71	59	72	71	66	64	67	80	63	67	82	75	75	70	75	60	67	64	81	71	70	78	76	77	67	85	71	57	79	65	79	69	57	68	67	87	70	65	65	72	73	76	63	63	83	68	89	74	67	68	71	65	66	62	61	71	68	63	91	73	76	68	64	64	74	75	71	68	61	65	60	63	67	85	44	80	68	71	64	85	67	58	63	76	64	80	72	70	67	65	73	87	81	66	54	64	76	73	66	72	55	62	74	60	57	68	69	62	68	81	66	70	74	61	62	70	56	68	77	76	69	71	62	73	82	68	85	88	70	69	76	77	61	88	63	65	77	72	69	62	64	67	75	68	75	70	67	67	93	75	55	72	73	60	68	78	75	72	66	91	79	79	48	76	75	76	67	75	63	58	66	81	68	61	56	79	46	64	74	64	73	63	75	62	86	72	65	81	66	79	73	65	68	86	76	56	59	79	65	68	75	59	68	61	62	73	64	79	51	68	86	83	69	77	73	66	64	71	73	66	72	81	74	80	74	65	77	66	64	68	87	72	61	78	69	57	68	78	53	67	70	84
5223	1418	834	930	1855	2441	2282	1945	1660	1416	1213	1079	1057	874	854	790	759	742	682	691	670	660	660	617	605	570	587	640	580	580	550	635	570	523	529	573	537	511	555	511	573	542	524	559	519	535	486	534	516	531	511	519	491	494	522	493	494	481	501	500	536	529	484	489	487	570	501	541	459	498	534	548	481	537	517	491	504	515	513	494	522	535	504	539	496	530	505	518	515	513	530	511	469	547	551	545	498	526	512	520	548	513	542	469	503	499	508	566	501	512	531	556	517	489	520	535	488	491	521	513	529	481	488	510	493	508	527	515	484	499	515	502	526	507	485	485	539	510	522	514	534	479	516	505	537	493	494	510	548	549	538	514	491	514	496	472	475	508	542	506	475	510	481	491	475	492	494	501	465	530	502	481	502	477	525	480	489	519	513	506	480	543	509	491	509	493	509	465	448	476	480	513	516	490	522	477	521	473	528	529	461	555	451	530	520	484	520	541	514	514	493	509	556	501	487	503	534	516	517	486	511	531	520	539	485	478	523	531	523	522	503	515	481	488	523	499	489	523	487	464	502	521	527	495	512	508	470	510	530	499	491	525	493	500	440	476	513	495	509	505	512	496	467	477	515	498	550	487	499	530	496	560	461	504	512	465	482	504	511	517	499	544	506	506	493	522	464	491	496	518	499	477	505	520	534	531	503	501	478	515	492	523	494	515	535	544	518	486	482	482	516	525	515	472	501	520	456	480	495	519	553	510	466	490	479	494	510	483	517	510	549	535	468	477	508	491	523	484	507	477	489	544	468	568	510	494	493	510	501	491	488	477	512	506	481	507	534	510	550	518	538	504	493	523	534	483	523	479	503	535	469	496	478	466	502	503	525	519	495	525	487	471	500	498	453	535	473	539	476	510	513	492	498	464	494	479	484	526	537	501	495	513	503	565	455	514	503	534	509	488	537	497	523	497	499	521	500	525	533	510	508	494	500	501	503	463	495	487	507	492	508	517	527	467	479	484	534	476	508	488	505	499	496	493	511	526	525	456	510	491	525	483	484	463	511	469	509	533	495	532	512	512	491	525	513	525	494	513	505	479	519	505	471	536	531	480	514	527	517	523	481	493	478	503	550	513	500	516	489	498	569	509	507	505	498	515	522	513	502	476	513	519	516	537	515	510	483	526	523	489	531	519	529	529	491	485	471	501	514	546	479	487	488	511	530	492	518	530	542	521	513	478	457	497	509	480	529	501	516	485	509	502	494	539	485	497	512	502	536	505	511	507	530	518	494	511	488	489	532	489	483	500	520	475	508	494	552	509	494	505	547	498	538	490	545	501	492	483	524	494	516	483	539	457	531	542	488	534	452	484	513	532	531	488	494	522	538	497	531	582	468	536	521	536	497	513	516	490	518	492	527	522	518	522	511	484	500	498	499	480	492	516	467	501	489	491	526	489	564	545	487	502	538	511	471	528	519	457	491	550	555	499	529	484	497	512	462	516	531	523	520	471	528	484	527	511	500	522	541	493	521	544	493	518	482	518	537	521	465	502	498	504	471	481	532	480	483	521	479	508	525	488	530	513	512	484	491	544	497	524	491	478	518	502	523	524	537	514	505	506	513	504	463	485	514	522	482	475	494	495	491	502	537	488	474	468	510	519	513	469	495	504	502	521	500	458	465	510	481	527	502	502	539	514	497	495	521	501	533	469	464	558	477	502	483	458	503	498	480	499	488	507	502	507	491	545	491	551	543	481	508	508	497	498	457	506	501	515	520	499	470	484	530	531	459	511	515	478	517	487	515	463	477	483	529	505	494	505	512	510	522	523	531	472	520	504	500	541	519	509	518	504	489	481	534	495	502	516	501	504	499	498	521	518	485	498	513	508	491	500	516	495	493	530	489	512	531	511	569	521	510	511	512	513	498	553	508	490	485	517	499	509	491	505	516	497	483	496	511	533	500	519	485	488	545	499	545	545	507	465	505	502	492	511	488	462	538	479	484	533	479	526	493	492	538	532	517	504	523	556	480	567	500	498	503	504	494	463	525	508	494	502	535	495	512	527	495	537	540	512	508	498	511	478	495	527	564	511	537	535	475	515	522	500	530	516	502	518	495	526	535	460	490	519	494	455	526	472	485	472	519	524	541	482	457	518	522	525	518	476	508	498	493	488	504	519	464	515	484	574	499	556	506	499	530	490	511	519	511	469	535	547	506	488	531	501	506	522	471	522	476	537	518	511	545	480	469	506	520	486	514	499	549	479	507	527	496	491	507	544	540	497	527	472	515	487	546	534	510	540	493	499	525	503	456	504	539	497	536	483	519	494	499	483	543	524	519	497	511	501	511	532	531	475	476	520	530	523	519	514	519	486	484	536	495	522	557	510	484	515	491	508	537	553	477	539	481	508	483	484	490	527	472	470	522	482	488	509	510	536	492	468	501	499	521	522	508	485	517	534	491	476	476	502	533	529	494	515	510	517	486	496	474	502	516	557	510	525	527	482	486	520	493	510	538	547	523	473	490	516	541	500	480	537	464	502	460	507	496	523	504	487	454	501	502	504	519	491	497	455	500	513	516	472	520	541	503	481	476	480	532	516	493	466	490	494	482	517	465	532	481	505	486	525	501	515	485	530	502	487	543	481	527	513	513	463	518	509	527	503	521	516	488	548	492	469	513	518	470	492	540	470	492	535	499	514	479	504	506	495	505	531	497	469	498	491	505	491	511	554	510	472	531	472	497	495	529	533	483	516	511	463	488	478	539	509	541	525	488	468	511	505	504	497	529	541	486	539	544	519	496	513	480	489	489	530	484	486	514	556	464	481	525	530	491	458	489	473	494	492	516	509	502	505	516	486	513	509	509	517	513	487	470	503	505	523	455	469	494	536	500	504	492	529	504	496	512	515	517	501	489	537	552	538	512	537	509	477	512	520	481	511	521	537	518	481	484	491	533	482	528	475	491	510	458	485	497	514	507	520	487	521	461	501	490	516	520	538	511	539	502	509	513	502	509	498	486	523	504	510	520	549	498	501	495	481	474	476	475	512	520	507	483	529	510	486	533	507	504	491	506	528	521	490	498	534	493	492	504	492	552	531	491	475	517	528	515	488	520	523	506	479	529	487	494	543	519	461	517	521	494	479	531	490	495	490	540	511	459	486	501	481	499	524	516	497	563	501	539	496	532	499	465	508	516	541	523	501	490	497	438	512	536	497	502	505	507	508	500	491	501	492	488	501	526	495	457	476	498	512	503	458	528	514	536	521	520	517	481	510	500	506	485	471	485	523	517	506	516	526	506	501	530	506	463	474	494	540	510	542	510	507	489	492	498	506	503	511	483	512	458	433	481	508	463	507	504	549	485	500	514	511	504	480	482	516	483	498	485	529	487	470	471	483	533	504	475	532	523	449	513	507	528	501	536	487	506	470	525	545	516	456	534	479	508	523	544	510	489	511	549	487	531	483	545	500	511	479	490	467	488	504	481	511	508	524	515	520	502	473	561	493	520	499	519	500
1591	131	97	94	112	76	111	92	102	110	102	83	100	102	91	88	101	98	92	83	94	84	66	88	77	88	77	94	78	78	86	66	86	83	79	77	82	86	94	81	91	90	80	82	96	85	78	96	92	74	89	77	97	83	91	73	79	96	61	95	92	99	78	83	89	99	73	78	79	74	66	75	104	83	91	79	93	82	71	73	81	93	71	63	83	91	97	79	84	86	82	80	82	72	81	82	73	67	84	84	64	72	84	80	88	62	79	80	89	79	58	83	70	67	58	96	96	78	79	88	70	103	79	84	92	80	93	84	74	72	93	71	89	78	80	75	91	82	86	94	77	83	101	73	84	83	72	80	83	93	73	96	77	76	76	65	85	83	93	64	92	92	85	85	83	83	72	84	67	73	76	89	82	81	84	73	77	86	79	92	88	96	75	79	92	87	74	82	74	90	87	88	81	78	81	82	92	82	74	91	63	86	72	76	79	77	73	66	98	79	75	78	64	92	74	77	82	85	70	87	68	75	96	76	79	88	75	72	81	90	85	76	67	78	83	83	87	80	78	73	83	78	80	72	85	86	70	82	76	67	74	87	84	77	82	72	63	81	88	69	79	78	74	89	81	91	73	82	69	78	86	67	87	70	86	85	93	93	88	87	114	81	69	68	82	68	86	74	86	98	84	63	72	88	81	98	67	97	88	88	79	78	63	83	74	80	70	69	70	76	83	81	84	94	55	89	98	74	80	79	85	84	58	77	79	87	98	68	76	81	80	81	75	72	72	70	85	61	92	77	76	93	62	83	77	81	75	68	91	94	79	87	67	87	80	88	83	81	78	75	79	70	73	79	98	72	91	70	81	86	63	78	90	81	85	78	91	69	87	81	77	89	75	85	76	88	88	73	66	77	78	79	78	85	106	77	67	88	101	85	81	77	84	83	82	64	72	76	89	75	71	81	83	70	113	94	77	80	92	73	81	89	81	78	78	81	77	94	77	73	70	78	64	63	77	95	83	91	74	99	82	76	64	93	83	84	84	90	87	71	72	67	68	93	70	70	70	70	75	86	80	74	74	77	65	93	93	86	84	90	81	74	85	79	85	93	89	77	80	78	93	91	72	88	85	88	79	91	87	83	93	78	74	75	74	84	95	68	88	74	79	68	87	73	86	77	81	81	78	74	76	77	73	103	93	72	81	86	72	84	83	73	79	100	66	88	96	73	82	74	94	93	72	80	87	71	88	85	92	84	64	86	93	80	95	76	81	71	82	72	79	92	77	76	96	92	96	88	83	87	87	67	104	77	82	76	90	82	82	93	80	86	108	88	72	93	84	86	64	81	77	92	78	90	77	86	86	90	65	80	96	80	79	78	97	90	88	87	87	74	82	80	81	74	72	94	106	73	84	89	74	82	77	91	76	81	84	85	81	67	94	69	85	71	85	74	76	71	78	86	75	76	78	76	88	87	80	72	86	81	80	79	78	95	89	87	77	90	76	100	93	80	76	70	95	82	77	88	80	79	87	88	86	78	84	85	90	82	78	95	86	70	84	73	92	80	95	90	103	90	85	86	80	66	97	91	84	95	74	83	68	85	93	86	84	52	77	79	89	87	76	80	93	76	71	85	72	81	78	76	88	80	74	76	80	73	79	77	85	67	79	60	70	78	87	82	82	80	84	79	82	77	99	72	78	112	92	71	86	76	75	75	113	78	71	75	94	86	81	75	68	70	87	89	77	91	85	75	83	83	104	81	81	95	89	74	81	100	81	78	81	69	92	93	80	82	84	66	79	93	82	84	71	72	59	86	72	71	65	74	93	74	79	90	72	86	83	66	80	92	68	68	71	85	103	73	71	62	71	72	76	97	85	72	95	72	72	76	95	96	92	93	77	75	83	82	69	103	89	91	75	82	84	69	85	73	80	79	90	82	86	75	85	64	82	84	98	87	94	81	82	85	90	71	75	87	84	73	86	65	78	65	84	71	86	77	84	88	78	90	70	96	88	68	57	98	75	76	87	90	85	97	74	75	98	84	96	93	78	85	80	96	103	70	89	77	75	76	82	78	88	76	70	76	71	82	91	94	70	80	88	80	78	85	81	73	87	85	83	77	72	77	82	71	87	94	83	91	75	84	78	94	83	76	92	102	79	72	85	94	97	95	90	79	77	96	71	77	74	90	83	91	86	82	75	64	78	93	83	85	93	87	88	82	87	72	69	78	79	99	64	82	78	83	74	86	80	79	79	67	81	69	83	87	74	81	75	75	84	87	91	89	86	78	75	79	84	78	86	75	72	74	69	82	85	68	82	92	83	87	91	88	83	75	90	75	87	78	82	92	88	110	103	67	84	75	81	77	74	91	85	72	75	64	83	86	83	75	63	72	83	83	72	95	79	91	74	74	86	71	80	86	76	81	58	97	82	67	78	73	68	79	81	76	80	108	88	78	87	86	91	91	77	73	79	80	92	68	86	68	80	90	92	88	79	92	74	84	80	71	73	73	89	90	68	82	82	76	82	76	93	87	75	85	80	81	71	80	98	102	73	69	79	74	75	86	89	79	74	82	76	88	74	89	72	66	94	67	87	85	90	69	95	65	83	68	65	91	89	65	77	97	69	82	83	77	90	74	57	82	74	92	99	65	94	81	85	87	92	83	88	89	62	88	82	75	87	65	72	77	79	75	99	82	95	71	68	78	81	76	92	98	70	86	74	74	79	77	71	86	86	86	84	72	77	74	82	87	69	77	76	72	76	80	78	82	90	93	89	89	80	82	72	71	93	96	66	76	92	90	84	78	90	83	101	94	80	92	72	74	81	91	87	79	90	83	80	71	87	87	70	92	89	77	72	77	80	80	82	86	94	95	75	72	78	78	90	74	83	83	80	69	81	89	78	70	74	77	99	104	67	68	94	75	97	90	81	89	89	79	76	66	78	90	70	81	79	82	80	69	96	93	93	69	83	91	86	81	72	89	78	90	74	85	87	80	81	103	79	82	92	83	81	79	73	81	64	80	85	79	91	80	73	82	79	85	88	80	71	84	78	96	79	73	69	85	75	89	73	74	98	72	69	71	76	96	81	72	69	94	81	67	80	66	96	82	84	84	75	67	95	75	102	69	72	92	80	64	93	87	88	78	94	70	81	79	99	97	100	82	88	80	69	70	73	82	76	78	87	92	93	76	87	95	67	82	75	95	92	81	95	65	88	74	77	69	85	71	93	82	81	80	75	80	98	99	79	79	90	94	62	81	62	92	71	82	89	72	87	87	69	75	80	97	72	83	79	86	95	76	83	78	73	80	71	63	69	74	74	87	79	81	83	96	75	76	81	98	71	84	79	74	75	84	73	78	73	74	69	70	88	89	83	80	86	93	76	72	74	89	90	80	81	91	86	96	86	76	94	80	85	89	81	74	75	71	80	72	86	89	67	74	77	71	82	89	83	82	82	75	81	70	87	78	68	81	96	88	100	83	69	82	70	83	81	69	88	85	75	77	97	71	84	81	89	72
7797	1263	898	1121	1707	2164	2205	1960	1586	1542	1270	1145	1078	1028	935	931	874	856	804	752	722	760	773	733	691	697	698	662	640	689	674	678	647	742	631	680	621	657	651	626	633	635	627	675	627	632	622	648	639	605	605	667	660	646	631	617	617	644	629	645	586	621	625	611	545	606	653	638	680	612	599	616	617	663	592	602	646	654	588	628	654	606	618	594	544	577	576	561	664	673	617	606	623	643	591	633	643	632	622	602	553	613	555	627	634	658	598	620	647	630	596	596	582	600	662	592	659	626	592	583	599	622	613	604	581	622	563	596	602	602	594	656	584	568	588	584	602	599	599	614	654	623	598	596	624	604	642	631	596	601	593	584	609	648	599	619	623	614	597	607	624	636	625	639	602	608	645	628	624	614	615	628	677	588	644	654	610	620	601	644	582	595	602	611	616	636	634	591	612	635	646	630	649	605	595	539	604	604	604	648	594	633	583	600	575	618	612	631	599	639	567	605	617	630	594	581	638	610	645	593	635	606	611	602	615	620	612	622	644	625	630	651	595	604	572	637	601	642	605	669	576	639	599	643	600	667	564	628	641	609	624	607	614	597	571	631	612	673	605	553	594	621	609	608	578	664	620	654	612	598	606	605	586	610	609	676	609	593	619	608	615	579	605	634	631	563	560	607	618	617	610	620	612	622	640	617	600	597	579	604	609	632	606	661	616	623	603	586	592	625	595	599	621	586	609	635	588	605	632	594	615	634	597	623	614	580	593	615	602	595	586	589	597	616	614	635	618	598	591	590	594	599	621	581	596	623	648	597	614	616	580	597	609	572	597	586	597	629	630	630	621	623	588	661	605	594	646	608	586	594	664	690	634	627	618	607	603	630	642	590	599	579	653	606	621	617	592	621	648	593	609	575	616	593	622	649	644	616	547	611	654	576	623	641	645	677	599	596	597	607	608	601	595	644	633	606	634	624	620	586	595	602	638	609	632	593	604	601	603	640	620	593	599	564	574	617	640	547	622	604	631	634	630	627	605	612	599	593	611	626	647	610	604	624	651	591	587	571	618	634	602	606	610	570	640	617	610	581	551	668	624	574	645	609	587	648	568	593	616	668	625	652	627	615	591	612	611	589	630	596	639	585	594	599	608	632	620	598	586	619	588	632	605	612	612	619	591	588	591	620	587	605	682	609	617	644	584	614	611	583	607	584	609	604	667	628	622	640	620	635	639	606	626	567	584	625	610	609	602	619	605	613	606	681	601	601	630	639	611	669	624	586	641	615	617	577	657	579	652	579	637	598	589	620	626	631	613	632	658	606	561	557	597	640	587	655	567	599	600	587	593	590	607	625	624	635	615	602	612	581	626	599	616	609	577	590	608	599	639	637	595	620	619	638	612	614	595	602	625	661	604	601	641	618	627	568	618	637	627	572	634	610	650	607	630	611	616	617	606	634	622	595	610	629	664	623	645	631	612	618	647	614	568	647	629	631	607	626	610	638	639	631	604	650	589	593	616	589	623	603	615	593	614	619	591	612	586	598	636	598	587	583	614	643	652	673	637	609	625	640	594	603	637	645	621	582	582	536	607	592	625	613	607	638	605	640	556	647	628	595	607	627	597	566	628	617	589	588	624	640	545	577	651	587	590	597	686	572	594	583	574	596	621	622	613	633	661	593	612	674	677	631	635	571	604	616	639	636	612	601	592	612	636	558	580	650	602	588	589	657	639	651	604	599	648	616	562	641	594	621	595	599	604	574	607	631	607	656	602	604	589	627	607	617	559	613	597	619	606	617	588	581	625	652	597	619	626	623	638	596	604	639	632	599	595	651	606	588	631	606	628	588	606	599	614	618	580	603	620	643	658	607	609	577	559	610	615	612	652	642	601	567	555	592	589	619	594	610	595	653	625	653	593	627	579	629	635	618	590	661	626	603	634	619	629	629	603	624	611	622	595	649	629	592	607	603	595	587	656	627	617	585	624	572	585	626	591	607	627	613	582	596	631	611	637	604	608	644	597	613	606	630	607	610	617	626	594	572	633	598	596	618	651	622	561	635	627	619	641	616	589	626	634	607	635	618	608	606	653	624	616	627	558	578	593	603	623	632	630	637	609	602	678	623	636	635	630	608	605	620	572	602	608	642	624	608	583	598	599	550	591	593	609	624	594	611	611	628	642	572	606	645	616	629	625	617	693	629	659	590	578	605	589	606	620	579	567	576	618	648	579	593	630	595	611	610	577	653	597	634	554	608	620	670	602	595	589	612	593	636	635	606	631	602	617	576	614	602	638	616	616	608	590	589	637	625	625	578	579	566	606	581	576	622	600	597	632	645	605	633	610	568	597	623	632	630	619	602	663	647	611	712	609	613	609	595	635	558	586	585	595	601	622	635	648	621	608	673	617	622	655	601	608	626	620	626	582	609	613	598	626	617	618	625	609	601	626	619	588	628	612	601	596	622	606	602	614	606	654	633	635	602	639	636	646	586	621	581	642	625	592	633	621	634	638	615	638	636	563	586	579	599	639	597	589	638	608	612	640	649	625	635	578	593	591	630	618	631	586	619	614	592	622	598	590	618	635	640	630	657	598	577	638	629	597	632	582	614	606	639	660	658	622	681	609	589	579	616	590	625	605	623	592	610	610	620	606	609	600	590	608	646	605	608	592	685	672	620	650	596	678	655	627	646	609	630	607	626	607	660	614	597	634	597	624	609	621	576	577	608	626	608	633	588	580	637	585	606	629	624	588	694	605	581	597	586	602	608	599	646	651	609	672	571	619	640	612	637	628	615	603	553	615	619	603	635	558	606	592	581	619	594	625	663	587	652	611	579	594	603	622	550	583	636	579	630	585	624	613	619	614	557	609	589	649	625	586	606	640	604	622	588	571	618	636	624	654	620	637	634	625	622	574	567	625	602	610	604	627	625	620	657	625	614	593	596	597	624	645	633	617	629	606	596	598	634	602	571	638	644	633	612	629	638	641	605	570	633	607	575	614	637	608	574	595	583	589	587	660	618	607	615	681	620	580	603	606	624	589	592	635	629	577	577	642	571	628	608	612	602	580	586	610	615	576	614	631	629	639	627	633	641	594	638	617	610	596	622	626	533	631	612	598	638	539	607	616	615	603	628	598	597	630	592	614	603	615	592	594	654	585	590	653	604	608	607	619	586	603	557	621	569	623	584	622	587	554	624	616	611	599	585	555	633	611	597	628	578	581	601	625	592	620	597	603	574	596	628	641	589	678	609	600	643	629	645	633	572	644	574	615	591	602	611	647	609	587	615	588	575	603	623	585	560	595	626	602	587	626	610	609	599	626	630	631	622	630	604	563	608	616	602	627	599	645	606	592	615	612	586	625	626	605	599	597	618	613	630	649	620	626	638	585	606	593	620	633	580	620	555	639	617	624	623	590	596	602	573	590	605	650	613	649	603	630	615	645	588	615	566	638	592	599	631	647	622	587	593	612	652	622	567	609	634	598	602	564	589	653	620	599	595	603	619	573	648
890	218	155	262	127	159	160	161	142	170	154	137	150	166	117	142	112	116	120	117	127	113	98	118	127	104	112	107	113	113	113	101	109	117	127	134	100	99	115	106	111	99	107	107	98	111	122	115	108	104	117	119	93	103	107	100	103	115	92	111	114	112	118	120	121	114	94	108	103	108	116	114	107	101	133	122	111	97	85	105	101	112	95	102	95	100	96	117	111	114	95	109	104	115	117	102	104	120	108	112	99	114	109	100	112	95	117	112	117	93	100	104	119	111	110	103	132	118	93	93	99	103	113	103	101	120	86	121	98	89	114	109	108	108	119	94	115	90	130	134	124	118	96	108	103	116	108	111	112	124	101	95	96	99	99	111	121	88	104	110	101	119	95	99	109	121	99	111	119	102	117	127	115	105	103	112	99	94	111	92	114	113	91	106	112	104	123	99	87	104	100	127	116	113	95	109	110	122	101	93	95	112	116	109	117	120	122	96	99	95	107	102	103	102	106	117	99	101	99	107	99	103	108	111	108	109	94	106	90	113	99	113	116	113	124	138	93	122	96	115	104	114	105	114	90	109	103	104	112	85	113	100	118	120	106	120	110	107	106	117	116	105	103	122	98	110	120	127	120	116	105	110	119	105	113	113	112	119	119	105	94	102	101	111	98	94	108	106	109	120	92	105	119	116	102	104	111	121	99	110	130	116	109	119	126	101	116	113	109	113	94	110	98	112	114	99	105	117	108	109	114	105	110	102	112	121	90	123	123	107	88	96	126	97	109	116	117	110	91	111	110	99	106	112	126	121	110	101	95	105	114	107	107	126	113	106	111	99	101	82	111	90	112	121	128	103	123	96	133	117	111	104	113	100	122	99	109	110	100	112	98	88	117	92	113	115	104	112	92	99	128	103	132	100	119	106	111	106	105	114	134	95	114	107	118	94	90	107	126	121	121	119	97	130	128	105	105	116	102	96	114	122	113	120	90	99	110	111	98	108	115	101	79	110	130	111	120	103	118	117	108	113	97	103	103	112	117	98	122	102	127	113	100	141	105	121	100	113	110	103	121	110	94	98	112	114	100	109	91	90	97	103	114	103	102	99	103	88	112	107	113	91	130	100	110	120	93	106	103	110	96	118	100	122	123	120	111	94	113	120	116	100	116	120	100	95	130	97	113	120	111	97	121	130	91	135	103	137	111	108	106	107	134	97	109	94	131	103	107	105	123	110	123	102	119	111	106	106	93	118	80	96	98	103	115	113	117	110	93	137	119	117	104	111	103	98	108	103	115	114	112	97	115	119	121	103	96	108	107	106	110	99	111	112	108	113	106	99	107	118	94	91	91	101	103	109	111	90	106	93	108	99	95	101	95	108	108	97	109	105	122	106	97	93	83	115	113	124	108	120	113	111	110	119	125	108	108	90	120	97	118	99	107	127	113	124	99	107	106	119	107	127	114	105	110	107	94	116	123	93	134	97	112	115	134	118	90	117	122	93	114	113	110	108	110	106	106	107	105	103	106	112	112	94	102	91	104	110	107	119	111	116	92	118	127	100	104	108	105	123	94	117	109	102	103	132	115	117	104	123	124	108	124	108	100	115	104	115	112	98	118	104	108	109	126	122	102	115	103	113	106	102	129	119	100	106	118	122	104	117	105	116	116	106	120	121	101	106	93	87	105	115	106	120	98	111	116	94	108	110	120	103	114	102	116	116	108	122	122	122	105	113	107	113	118	103	99	114	108	105	104	124	113	106	107	96	110	110	107	98	99	104	98	122	89	110	114	112	84	100	114	110	105	110	113	115	104	128	105	109	111	106	103	100	130	106	105	98	143	97	125	103	105	126	111	117	111	101	121	123	119	106	98	98	111	116	115	101	103	121	87	92	109	130	114	99	98	103	113	118	111	105	109	108	109	107	94	118	86	96	109	125	107	99	114	114	112	105	109	121	100	111	108	121	114	114	118	104	93	108	103	104	118	116	100	105	108	126	97	104	102	102	90	92	95	117	97	115	110	114	107	126	103	127	111	104	104	113	115	97	116	105	118	107	110	104	109	92	106	113	106	99	106	92	98	94	122	94	112	101	125	128	106	103	111	121	112	102	126	92	105	121	86	108	95	104	107	101	89	112	106	109	119	112	100	108	104	114	109	106	104	122	114	120	118	103	120	111	113	134	120	102	108	98	101	110	99	117	104	104	120	109	106	97	112	110	110	106	99	96	108	113	135	104	123	94	108	108	114	106	117	101	106	121	100	107	118	108	116	96	115	100	99	105	96	89	128	111	103	101	110	106	97	115	105	96	112	94	117	87	103	100	91	105	113	109	108	117	80	111	117	113	115	96	126	100	103	112	102	116	103	132	93	107	114	118	110	108	128	113	95	106	89	93	115	110	111	112	101	117	114	111	117	105	99	121	100	100	134	116	112	104	119	102	99	108	110	111	104	119	96	114	109	113	128	119	109	112	100	111	98	104	95	115	117	115	122	109	102	122	109	112	111	116	97	99	116	89	107	100	107	123	104	123	99	121	103	105	93	114	122	129	103	121	99	91	101	105	104	95	112	105	91	114	113	129	129	108	113	102	83	112	94	135	100	114	129	122	124	113	104	100	84	124	101	111	110	98	105	111	107	105	121	109	102	106	104	112	91	115	118	107	116	112	98	105	105	100	99	103	104	107	114	121	105	115	97	117	93	126	107	118	103	112	125	107	96	105	141	93	105	122	97	114	104	105	116	116	99	88	110	100	90	100	120	106	103	97	104	101	107	109	94	114	117	109	116	120	108	112	114	107	95	107	98	105	121	110	97	100	100	97	120	108	103	103	96	106	118	104	90	115	110	102	113	118	93	109	109	107	120	117	113	132	113	109	127	108	111	110	118	112	115	123	105	119	96	115	117	108	108	109	80	112	95	115	95	134	92	105	112	92	123	121	112	99	130	111	106	106	110	106	111	106	123	118	107	102	105	118	101	122	121	111	110	119	116	96	103	115	123	112	118	100	102	107	102	117	91	108	109	115	102	122	108	94	102	105	92	100	104	107	120	103	125	118	121	116	122	87	105	110	95	88	79	117	132	109	98	86	99	120	98	98	115	104	116	101	126	86	114	86	119	104	108	110	107	109	90	108	96	100	104	121	102	103	112	119	133	124	86	78	113	105	113	105	121	92	107	101	117	100	123	108	100	104	96	131	122	115	121	112	107	117	111	107	116	100	107	111	109	118	111	108	123	104	116	102	106	103	103	113	116	106	132	111	99	100	102	118	113	103	98	101	113	116	106	103	117	114	122	107	116	105	109	112	109	114	113	114	112	138	104	110	110	101	117	103	101	108	99	113	102	110	121	132	127	107	91	93	119	122	97	109	97	113	115	135	112	118	111	109	108	109	105	100	112	126	112	118	102	109	100	105	100	119	122	120	99	123	118	85	100	112	104	100	119	105	97	100	100	95	113	123	101	116	118	103	111	106	120	114	110	101	84	89	112	112	129	85	115	101	97	106	114	129
9010	2124	1216	4214	3066	3701	3712	3191	2577	2315	1981	1772	1587	1380	1351	1326	1182	1168	1091	1057	1065	1002	953	1004	933	956	892	902	895	943	879	884	913	830	845	890	842	837	824	890	796	831	817	856	849	794	845	824	794	850	818	826	844	758	763	829	776	786	811	826	831	845	829	800	792	843	790	833	810	801	800	777	797	792	793	782	806	758	843	774	799	751	815	784	768	793	817	842	809	809	827	782	804	816	777	773	750	854	755	791	795	819	792	794	825	837	767	784	795	775	793	775	799	782	762	761	788	771	798	798	757	800	727	781	807	772	787	805	787	821	765	801	773	817	713	798	766	838	842	796	846	815	762	802	770	780	847	760	768	823	782	791	770	751	786	788	754	731	781	748	772	780	800	829	786	805	815	848	778	784	739	796	846	763	775	844	811	791	801	793	802	814	759	769	782	761	811	751	779	773	807	795	771	764	844	759	800	810	769	809	760	847	776	824	766	811	786	800	815	785	751	804	787	795	834	809	787	823	750	784	807	816	806	783	783	800	745	792	820	739	802	819	818	775	768	818	823	787	747	779	750	777	735	756	784	773	749	787	810	805	766	818	835	779	770	803	771	784	738	806	775	731	795	824	776	787	781	760	748	772	781	794	792	792	766	797	833	746	787	789	755	761	813	809	759	773	794	812	745	764	736	784	772	802	803	822	788	734	788	803	799	810	770	776	788	776	776	795	807	805	763	823	774	816	808	822	756	797	808	834	822	737	790	782	796	807	780	840	796	792	799	810	802	749	788	791	748	802	759	753	728	756	758	828	770	762	827	738	841	785	824	792	764	797	803	821	775	772	792	785	787	781	720	738	753	795	787	769	795	756	758	791	804	791	816	757	822	779	799	785	819	806	805	786	776	806	808	782	835	756	756	816	804	785	743	761	776	798	792	802	794	776	790	777	768	759	808	786	759	798	787	795	764	766	762	835	815	826	764	827	750	758	746	794	779	795	746	786	800	828	841	762	799	802	776	786	821	795	795	767	772	847	798	790	786	753	777	803	781	809	802	743	738	720	820	755	793	786	805	793	754	798	786	828	783	809	758	796	807	757	752	835	805	753	774	832	772	745	800	810	758	816	807	739	771	785	796	812	785	797	808	746	751	746	813	756	754	776	756	781	836	817	763	789	817	806	742	825	816	773	746	766	838	791	816	802	842	753	783	750	783	797	833	747	770	765	816	789	787	795	779	793	803	768	821	828	829	842	803	787	776	778	795	794	801	775	766	765	784	797	724	802	789	782	776	769	745	765	768	824	788	757	799	768	767	793	775	721	729	782	806	754	776	769	797	766	763	790	731	791	762	773	794	787	786	775	784	773	801	748	743	823	761	767	784	806	803	774	743	812	728	825	812	829	809	786	757	756	776	815	779	829	811	801	758	742	819	743	770	801	784	793	795	769	837	756	822	777	780	702	773	782	741	848	816	788	746	768	762	779	751	785	783	836	749	779	788	743	782	776	750	759	776	812	811	769	808	781	718	738	806	776	759	791	845	800	778	828	816	773	775	778	793	758	787	782	771	765	813	793	748	729	830	780	792	796	764	823	801	730	752	781	791	785	805	728	750	795	741	786	740	755	775	778	805	788	782	816	774	801	786	788	800	772	740	768	809	775	827	785	803	779	788	787	813	767	764	740	786	824	817	764	813	756	824	803	778	791	804	765	825	753	763	816	814	777	768	780	798	761	789	783	787	783	768	773	778	793	791	791	778	776	824	780	789	788	737	797	787	772	767	771	799	780	820	791	783	784	776	787	824	732	754	793	802	818	817	815	733	803	760	796	785	808	770	794	749	784	782	745	796	780	792	783	832	806	760	734	780	796	784	810	782	741	822	762	791	789	814	755	779	735	792	783	800	785	806	773	777	758	761	845	818	773	809	709	763	805	777	765	790	787	762	746	813	791	808	758	829	772	771	799	799	825	782	776	749	786	757	745	760	756	757	799	785	766	798	816	789	781	789	821	768	789	820	804	826	815	813	767	802	790	766	776	806	744	801	799	806	764	808	784	781	835	795	747	788	785	804	800	819	793	825	780	766	785	843	792	822	772	749	795	738	772	837	764	783	822	785	756	825	850	793	746	779	720	792	805	765	769	775	814	842	812	836	784	759	798	757	809	840	790	754	758	812	707	769	745	756	777	794	768	738	828	751	769	774	752	782	784	807	744	794	752	813	754	741	794	777	798	774	803	801	780	799	807	783	761	784	788	816	760	786	747	760	773	797	744	780	779	784	785	756	755	814	792	788	748	807	790	753	790	810	826	809	758	756	752	798	744	770	733	775	779	783	772	792	763	776	809	778	821	795	764	780	772	722	787	754	785	810	767	793	801	762	798	733	768	745	764	770	744	789	779	824	799	760	753	777	799	797	810	824	760	830	771	843	785	774	786	753	790	828	787	756	813	754	753	795	732	824	768	787	823	727	767	839	779	770	819	773	787	736	789	770	826	766	749	752	750	748	766	778	782	784	810	778	753	811	793	751	752	794	779	744	811	759	764	767	795	747	789	796	822	786	801	773	750	823	756	804	785	781	735	833	798	692	778	805	735	792	781	740	752	746	787	792	764	773	739	806	788	818	775	800	771	808	756	798	847	806	782	732	761	805	778	824	773	771	775	858	766	750	819	780	756	804	768	863	784	805	748	817	806	796	795	840	748	783	810	774	783	782	724	772	743	778	823	784	805	802	777	807	793	808	839	740	777	815	806	758	814	756	776	766	763	781	824	832	770	828	816	796	789	730	786	813	787	777	753	793	778	827	802	788	809	738	780	812	768	781	779	783	737	755	748	816	773	750	817	725	803	805	783	764	770	785	729	766	784	753	812	744	737	758	804	785	796	800	778	823	808	796	795	779	818	784	758	798	783	771	833	753	760	776	820	749	731	790	802	794	812	780	771	796	786	748	790	774	805	814	738	790	750	738	810	823	771	777	766	735	753	777	798	768	842	772	762	795	734	739	822	799	787	773	812	791	745	776	770	786	808	765	799	815	803	773	762	842	713	771	804	779	812	752	796	740	825	810	859	782	797	840	763	785	829	774	854	779	793	774	812	801	837	799	832	753	774	760	790	754	816	791	819	812	757	809	841	757	742	823	737	764	834	782	789	769	792	737	800	780	821	764	772	787	757	808	806	791	822	809	755	772	810	835	767	769	829	808	777	793	806	767	820	769	789	805	769	803	801	777	813	728	802	815	801	815	759	850	768	767	761	738	767	767	815	772	751	797	758	798	799	804	791	798	771	775	780	737	762	809	763	736	794	793	779	779	746	758	770	758	777	765	741	838	793	759	758	769	787	804	787	785	738	766	739	759	800	765	745	798	764	775	801	841	784	747	783	812	771	791	758	759	760	766	748	742	776	825	758	793	780	788	781	746	781	789	777	756	822	793	793	817	775	824	776	786	771	764	825	787	808	790	824	793	810	749	829	782	763	790	785	799	803	771	745	759	780	814	833	791	753	751	800	766	757
995	65	53	132	33	49	35	46	38	57	35	46	45	39	46	47	53	38	35	35	40	46	43	45	42	46	40	36	39	49	40	38	47	51	39	37	38	42	43	59	44	37	56	37	42	43	41	35	48	42	43	47	38	49	39	36	44	33	35	35	35	58	50	49	47	32	42	51	31	44	50	49	32	54	45	41	44	54	49	34	39	29	39	48	42	36	39	27	45	57	36	40	46	38	49	34	39	39	45	28	46	35	41	37	37	29	43	42	53	29	42	35	33	37	38	43	36	41	47	31	36	41	57	49	36	56	40	44	44	49	41	47	40	38	40	49	43	48	34	32	46	45	34	32	37	46	43	45	35	36	38	57	43	44	39	44	54	43	28	39	33	41	37	37	38	40	37	45	28	51	44	50	45	39	43	44	53	46	37	48	31	40	46	52	32	34	45	43	48	50	43	43	37	52	41	44	43	40	38	31	44	52	46	32	40	40	49	35	35	40	35	40	45	44	43	37	47	38	36	42	45	37	44	37	33	44	36	49	38	40	34	43	47	41	36	40	32	48	28	46	37	40	49	50	51	40	31	35	44	40	35	40	44	40	39	42	36	41	40	38	40	43	34	34	40	47	32	29	37	49	46	44	38	38	36	35	44	46	35	41	40	31	43	33	56	42	48	33	37	48	49	51	50	42	32	43	35	39	43	32	48	42	37	49	36	41	32	37	39	51	37	47	40	40	46	48	28	32	44	46	46	37	42	58	36	45	31	34	41	44	44	41	38	34	34	43	34	33	40	31	36	35	41	39	50	40	43	48	37	35	44	48	42	38	31	49	42	47	47	37	39	45	52	27	39	42	43	47	52	56	38	52	37	43	37	51	37	40	44	43	37	35	48	53	23	37	34	50	36	51	42	36	38	49	45	37	45	47	39	43	43	42	42	37	30	54	38	38	35	43	38	43	37	39	38	42	37	49	39	47	37	35	46	48	48	38	34	43	42	38	37	40	47	42	37	48	48	46	47	46	50	52	51	36	51	40	36	38	55	34	44	42	44	42	43	46	39	37	49	35	36	34	46	38	43	49	51	33	48	39	43	35	39	41	38	37	52	43	42	26	40	32	46	31	37	49	34	40	41	55	36	49	53	38	41	43	39	48	37	40	38	38	49	37	36	48	47	46	47	37	49	36	39	42	42	39	54	50	47	40	37	49	47	41	41	36	38	43	39	45	42	40	40	53	45	51	35	47	31	40	35	46	36	46	25	47	46	32	46	56	42	31	53	43	43	46	46	43	34	37	35	37	42	48	30	45	38	37	34	49	29	50	40	43	43	58	28	27	46	35	43	40	40	42	50	31	35	39	31	39	43	37	43	54	43	44	46	40	54	30	37	46	26	38	51	47	47	38	42	32	45	50	40	35	40	35	37	47	51	45	41	49	44	39	51	41	39	37	42	46	29	50	40	34	48	47	50	42	50	33	39	38	47	31	41	40	41	35	34	37	54	47	32	43	38	42	41	46	31	44	40	38	41	52	35	34	37	48	40	34	38	35	47	44	45	38	41	50	31	55	37	34	33	50	42	39	54	47	49	30	44	35	31	44	36	41	40	46	48	42	54	47	40	38	40	31	50	46	40	58	47	45	43	38	37	41	44	52	38	30	41	38	51	39	45	42	43	35	32	40	45	50	40	39	45	44	43	46	44	35	57	27	55	30	38	40	37	40	35	54	42	46	35	32	53	46	32	31	38	40	42	43	51	47	33	46	42	42	34	39	39	44	36	45	36	44	27	45	35	38	36	41	50	35	35	33	38	45	45	37	38	45	36	41	38	33	43	36	41	37	36	35	35	46	40	33	39	37	43	44	34	34	49	41	32	42	39	55	39	33	37	34	38	52	44	49	41	42	37	49	49	40	36	51	43	37	41	39	34	38	46	49	48	42	44	43	48	40	43	43	48	40	34	35	44	37	34	41	52	42	25	41	47	36	31	36	41	44	35	34	49	38	42	38	42	31	53	35	31	26	34	34	46	53	32	50	42	39	49	50	34	33	41	46	57	42	34	31	41	38	47	48	36	44	45	36	42	53	42	53	29	49	52	41	48	38	45	35	43	27	41	54	33	47	44	43	42	44	48	46	42	55	47	32	50	41	37	39	45	32	44	54	55	32	40	34	34	48	41	40	44	43	43	47	39	58	47	40	53	48	40	43	39	35	41	40	43	36	42	36	42	33	32	43	46	42	27	45	45	39	32	41	37	42	35	42	36	43	30	39	46	51	45	42	38	41	41	52	37	43	36	40	35	47	46	35	54	40	36	45	51	47	53	52	33	32	43	36	42	56	40	42	43	48	39	34	34	44	40	37	40	48	45	37	40	37	47	47	43	48	33	45	45	36	32	30	33	42	44	40	39	48	37	50	31	46	41	42	42	38	45	53	46	40	36	32	43	35	48	46	45	35	44	46	41	35	45	42	56	45	39	39	63	38	44	41	44	51	44	36	34	42	50	40	43	55	51	31	38	36	52	51	36	34	34	38	38	43	41	32	59	32	33	44	33	47	49	30	43	34	42	49	48	44	46	41	38	48	35	41	36	50	48	40	43	39	37	38	46	40	34	49	45	41	38	33	36	32	33	46	49	41	38	29	53	46	50	38	42	44	43	36	43	42	40	38	60	44	46	34	42	41	49	38	47	41	69	45	42	46	44	36	32	48	32	51	48	49	52	40	42	29	39	34	44	33	37	45	35	41	51	32	57	42	52	32	47	44	44	43	36	36	40	52	41	46	35	39	35	53	48	54	45	36	54	35	44	41	48	41	35	36	40	48	40	43	53	46	47	44	46	41	54	38	40	52	42	41	46	44	51	46	35	30	40	36	39	33	31	23	44	47	38	44	37	42	47	31	34	46	36	49	40	44	43	46	38	40	34	44	36	33	42	56	35	31	34	32	34	48	47	36	44	53	49	38	47	42	36	44	52	51	48	37	46	38	39	49	44	47	47	45	36	44	44	37	35	33	36	43	46	38	46	47	34	46	34	47	35	40	39	39	46	44	38	54	47	48	35	47	40	50	41	47	39	36	46	39	49	31	37	41	39	32	53	49	41	36	34	34	52	52	43	43	43	48	24	40	50	42	46	35	51	37	45	39	40	27	39	46	42	45	40	36	32	39	44	39	38	51	49	44	32	37	33	55	37	30	40	33	41	46	40	40	42	33	38	36	41	47	30	38	48	28	42	38	33	41	34	45	38	43	31	38	34	33	42	45	43	45	38	43	42	42	35	35	52	39	47	45	45	39	30	35	45	40	28	46	38	44	43	45	43	39	44	50	37	39	41	44	48	36	43	42	46	50	51	35	42	42	44	42	42	45	39	39	30	38	38	59	31	38	47	45	36	38	48	43	51	40	49	45	41	58	27	35	36	40	35	46	36	42	37	50	42	31	43	39	46	47	29	24	38	45	43	42	54	35	36	38	53	40	46	42	50	33	29	38	40	39	32	26	41	47	42	32
7501	680	439	2412	674	662	699	581	537	559	458	467	462	418	423	366	372	394	371	353	383	356	321	338	378	324	351	355	341	329	327	359	354	302	348	378	335	356	338	340	337	301	315	316	379	316	327	348	313	326	336	345	334	355	325	297	332	307	368	343	340	320	306	304	351	329	326	312	292	338	373	311	308	314	315	312	315	341	333	328	323	338	320	335	318	329	356	335	320	339	329	324	337	334	322	335	315	344	302	323	341	325	313	323	325	318	325	315	335	348	350	335	325	301	307	320	349	284	323	326	330	324	314	292	311	346	335	313	316	290	309	334	311	316	320	318	331	333	287	318	338	354	326	342	317	314	315	319	305	356	326	334	311	323	310	310	329	311	355	338	313	306	332	306	340	341	343	327	316	291	312	332	320	314	312	324	336	314	303	293	342	334	346	283	303	278	295	335	329	353	289	341	358	279	335	359	317	299	302	333	298	311	311	308	354	303	345	349	340	324	335	277	325	332	302	320	347	315	339	353	325	334	309	315	329	331	301	321	319	336	334	330	331	330	333	326	306	285	332	344	339	339	333	309	314	333	340	311	320	311	337	308	306	321	334	315	312	334	322	318	323	333	323	325	342	331	326	354	325	348	321	322	316	316	355	326	342	346	364	321	328	336	323	337	348	322	310	341	344	295	344	323	334	304	329	336	348	324	320	356	324	301	322	307	333	329	321	315	318	327	308	353	340	355	313	332	358	319	358	322	333	330	342	335	301	321	333	331	317	323	312	342	324	339	292	337	309	339	352	348	317	327	338	314	302	331	320	341	314	350	333	310	305	309	337	336	306	332	313	299	294	311	343	305	338	338	358	326	313	341	325	302	341	337	319	326	338	328	335	359	319	377	310	325	293	351	326	325	286	319	285	318	320	341	305	330	311	320	323	307	276	331	317	305	328	325	300	309	326	330	320	315	330	320	339	343	340	327	333	303	356	325	320	321	350	313	337	324	301	341	313	319	325	321	312	324	347	333	332	315	334	316	318	309	322	300	313	318	309	305	351	329	337	311	295	336	321	326	335	343	320	304	325	296	361	323	300	330	334	311	321	327	338	313	325	321	329	341	323	323	317	301	311	295	321	347	341	329	312	291	319	330	328	329	334	310	310	359	344	337	346	332	330	323	295	283	339	291	346	307	333	333	304	341	333	322	300	312	304	307	314	316	322	323	310	312	322	321	318	309	331	309	352	322	341	312	301	338	292	334	341	332	334	307	280	333	313	321	341	353	308	326	341	338	309	340	340	315	313	321	306	340	309	295	349	320	334	308	355	317	302	294	336	327	315	344	327	338	346	311	327	303	341	328	323	268	346	324	341	344	358	318	318	335	312	332	312	317	313	338	334	329	307	342	312	311	316	319	336	328	307	338	339	315	343	323	312	302	326	316	335	334	322	338	300	331	357	340	312	344	335	326	332	328	313	326	347	333	328	345	318	332	339	359	341	318	327	345	292	347	316	306	288	318	349	337	312	298	329	328	324	310	332	330	310	313	316	345	318	361	316	298	303	320	303	282	359	323	346	318	322	338	344	308	309	332	340	335	342	327	312	322	302	299	345	325	310	338	335	309	295	331	336	304	319	302	357	318	331	319	320	327	249	328	305	299	345	318	302	299	317	312	345	292	321	321	312	331	314	313	324	321	313	348	280	321	326	315	325	334	301	325	332	314	335	319	315	329	319	323	299	345	341	354	329	315	332	325	303	319	323	327	337	347	291	322	332	321	322	318	327	335	345	304	356	316	346	332	360	342	337	289	310	322	334	325	312	317	334	334	306	310	308	332	322	301	329	329	307	331	342	319	303	323	303	300	340	293	344	330	335	369	338	338	343	332	342	310	319	327	335	304	346	299	341	306	347	331	314	320	370	334	340	334	299	302	331	324	305	325	327	330	310	338	331	318	326	319	356	305	302	317	336	310	349	326	303	340	311	343	329	341	349	330	307	349	330	309	310	338	322	344	314	330	340	343	338	345	323	330	353	324	315	295	315	317	357	314	306	346	357	332	347	321	328	328	352	327	348	311	351	307	368	323	314	316	306	315	339	308	329	312	314	312	332	336	307	326	312	315	312	346	313	316	337	328	346	316	340	316	336	283	326	306	324	349	344	337	294	306	319	307	336	309	323	330	343	353	335	317	323	306	323	346	318	295	350	297	300	333	299	305	321	330	363	347	350	313	333	345	301	285	312	319	335	311	346	326	352	335	308	315	321	327	316	326	300	333	337	344	291	337	330	295	301	346	320	312	321	329	319	339	345	321	333	323	328	316	343	329	330	330	346	315	339	326	340	326	318	281	346	307	315	332	307	313	303	339	333	336	350	315	333	347	310	331	333	337	347	298	333	301	341	304	310	307	294	313	365	316	323	309	321	353	318	329	331	302	332	342	306	341	351	321	293	339	348	316	370	285	333	355	339	328	326	307	327	321	320	324	338	311	302	334	322	302	328	306	351	322	345	324	349	320	347	331	296	346	317	359	314	334	319	307	330	309	322	333	347	332	308	344	343	347	300	295	297	362	327	331	315	341	324	322	325	332	341	333	322	332	297	322	340	316	334	326	307	316	295	299	328	332	345	297	383	332	333	341	322	317	328	320	331	299	305	351	303	304	304	337	321	325	335	332	321	308	339	334	317	334	321	299	354	335	351	349	308	333	339	339	318	317	318	335	316	338	351	328	311	308	335	306	336	316	311	344	326	307	337	346	322	332	313	311	341	347	303	300	313	322	322	305	344	323	325	354	347	337	330	305	326	352	344	343	335	340	308	335	286	342	306	352	299	344	342	290	321	330	328	316	311	308	326	276	356	342	314	339	342	298	358	331	349	336	311	315	308	324	331	309	327	298	323	318	294	311	315	339	293	304	318	303	348	333	298	330	333	322	317	356	325	370	312	349	339	355	318	327	331	311	311	301	350	325	302	330	299	340	323	347	327	339	331	314	314	322	343	348	316	321	294	287	311	338	332	322	335	335	338	360	321	321	312	308	299	326	330	317	346	300	306	288	367	298	332	337	328	324	325	333	340	311	360	298	338	358	333	328	314	349	316	345	312	355	348	322	326	311	351	306	320	318	339	309	324	348	298	306	361	323	340	325	343	326	332	306	323	324	366	343	307	339	309	348	319	304	285	308	313	330	288	337	307	340	322	324	319	315	349	348	341	293	317	317	344	321	327	301	327	307	300	329	312	289	339	361	311	305	300	303	317	327	312	309	300	327	329	304	335	318	355	343	311	332	341	342	294	318	338	313	327	316	305	284	325	303	327	339	319	318	288	334	294	289	313	338	308	320	347	361	346	318	302	334	340	317	326	343	362	345	320	351	314	364	347	324	362	319	334	322	299	324	339	305	301	348	302	316	355	302	335	327	331	327	338	319	326	307	314	307	335	329	335	313	359	320	309	313	285	304	337	359	364	312	306	315	320	305	330	383	348	337	321	330	288	325	283	334	308	298	297	339	318	361	319	319
489	119	91	150	75	98	108	93	112	81	76	84	74	93	73	75	74	64	71	69	83	65	86	65	74	70	89	71	85	101	80	53	78	91	86	89	71	69	79	76	71	75	78	65	65	70	60	79	75	56	79	83	69	55	60	72	73	78	57	67	72	78	75	65	72	66	74	83	73	74	80	70	86	59	80	63	67	94	75	60	59	66	81	56	83	73	73	70	87	78	71	64	69	71	61	64	75	61	78	71	81	71	71	78	63	65	59	65	68	79	65	70	71	74	72	75	84	69	70	73	75	82	64	79	68	81	65	76	66	87	87	78	72	75	89	75	63	63	68	71	74	78	72	66	70	61	71	67	73	66	70	89	60	79	60	74	67	79	64	82	72	77	72	75	71	70	63	65	92	58	76	72	83	63	80	68	79	71	68	66	87	76	71	77	92	66	78	90	77	77	65	58	70	73	64	73	75	74	58	82	70	76	87	78	75	79	69	72	74	69	64	70	83	74	70	71	60	68	79	67	63	55	70	73	80	78	57	68	71	74	74	83	73	83	53	83	74	85	76	58	72	71	74	70	63	62	80	74	78	79	59	76	68	68	93	69	89	70	78	64	83	67	88	73	65	69	94	70	82	78	67	74	60	66	58	73	64	75	82	72	75	57	71	80	68	85	72	84	76	69	67	68	82	71	77	75	74	71	66	88	79	77	73	72	65	80	82	76	69	60	83	61	63	64	65	68	81	79	66	83	77	57	82	72	71	61	84	59	69	78	75	72	91	75	77	83	65	69	70	86	73	71	69	71	69	64	70	73	73	62	85	69	63	67	75	60	62	69	85	59	82	70	69	67	67	55	73	81	65	83	66	64	64	58	67	78	90	83	71	71	60	59	76	70	53	69	68	68	65	67	66	85	75	79	85	66	82	62	62	76	75	74	54	68	68	58	82	67	78	67	64	86	66	65	77	75	89	66	62	81	65	69	74	75	71	62	67	94	83	59	73	85	61	71	61	69	73	79	83	71	79	66	80	86	64	64	78	69	65	89	70	60	81	59	66	58	96	70	70	65	61	67	76	85	76	73	81	68	75	74	81	58	83	62	60	60	72	63	76	65	65	65	64	68	62	73	83	69	80	69	58	59	72	67	67	84	86	70	78	77	62	85	80	61	80	76	62	67	70	67	69	67	65	70	81	70	72	81	68	72	71	79	84	65	80	73	65	76	55	76	53	64	87	87	78	69	77	74	68	77	67	78	60	64	77	71	68	71	70	84	81	64	87	84	61	61	71	73	60	68	74	56	75	69	85	81	67	99	63	77	78	75	84	65	61	74	82	66	70	70	75	83	74	80	64	77	66	63	64	84	75	60	72	58	71	75	80	70	82	78	68	61	79	66	65	73	66	84	72	60	68	74	79	71	75	66	59	76	85	61	75	71	60	87	67	58	87	79	70	62	61	79	57	70	70	58	64	76	73	74	78	76	70	75	63	81	64	85	54	62	99	69	73	79	78	75	77	72	76	64	71	69	64	81	72	70	58	72	79	68	69	68	78	85	56	65	76	75	83	71	57	61	83	71	83	64	65	80	72	73	69	66	70	80	88	75	68	67	63	59	75	83	74	70	70	82	82	83	73	74	75	66	75	72	62	79	76	74	66	88	75	69	56	69	70	59	73	80	89	88	86	61	69	63	92	81	77	72	86	73	60	72	71	67	70	89	90	69	83	72	68	59	75	66	60	74	75	84	71	64	82	67	74	62	55	66	62	84	66	70	65	81	81	87	70	80	90	100	72	70	61	80	70	82	69	64	80	61	73	73	58	75	79	72	67	77	64	59	75	72	80	71	72	78	57	84	74	66	76	72	80	77	81	72	81	79	67	73	67	80	65	64	68	88	78	69	66	71	48	76	75	76	73	63	69	66	79	60	86	70	68	65	81	54	69	64	68	77	65	69	75	68	65	65	70	78	66	65	64	81	66	70	80	67	67	78	79	73	75	71	72	56	60	63	70	82	76	81	68	80	77	86	75	54	77	86	72	78	66	71	54	85	82	69	61	57	68	68	87	60	74	84	77	71	71	75	61	60	64	69	77	73	69	72	77	68	77	72	84	66	79	72	65	64	82	72	63	51	69	78	73	81	79	81	78	72	69	71	73	91	66	70	78	81	65	54	81	56	86	67	74	71	70	82	65	78	71	71	82	64	86	82	74	58	89	68	77	60	68	61	59	75	71	68	69	63	77	65	70	75	55	85	85	60	77	66	78	76	62	84	54	77	68	62	78	64	74	76	71	77	61	68	74	62	80	76	78	72	70	69	80	76	76	77	76	60	55	79	64	76	90	66	65	64	69	80	64	85	83	73	76	49	71	64	63	77	71	69	69	71	80	79	65	72	73	82	57	58	81	66	81	72	73	78	90	68	70	80	65	80	77	71	68	59	71	69	68	73	64	78	77	90	77	50	74	66	79	71	78	68	79	64	80	58	75	75	60	64	70	67	67	70	69	75	73	67	71	85	75	66	60	74	74	76	59	47	82	65	73	76	80	80	73	72	68	76	53	60	66	63	65	81	73	66	75	73	69	69	75	72	76	89	73	71	61	88	66	63	82	60	76	72	88	70	79	68	70	69	61	76	63	65	60	70	84	86	80	60	62	64	55	77	58	66	81	76	75	84	63	80	59	76	65	76	75	79	74	79	80	72	82	77	65	67	71	81	67	69	72	77	84	73	62	79	68	77	81	72	65	60	72	66	72	61	77	73	66	67	71	62	91	60	60	88	68	80	75	69	63	83	53	67	69	86	76	77	60	57	65	64	78	80	73	80	83	71	69	71	85	84	72	56	73	89	81	82	62	71	79	78	74	76	77	71	94	66	68	70	77	77	61	68	70	71	77	71	64	59	81	60	63	71	80	88	78	80	75	76	47	74	64	76	70	97	68	79	75	88	61	74	89	77	72	76	60	77	57	84	71	67	59	70	73	74	65	83	77	67	83	69	59	81	62	81	65	68	71	62	77	80	78	64	56	94	75	65	62	65	76	57	76	73	70	76	68	72	73	69	68	90	64	80	71	78	76	85	65	81	71	65	50	76	73	69	73	67	76	53	78	75	57	85	57	69	82	68	77	63	80	73	88	43	73	55	77	74	66	66	76	68	65	78	69	74	76	67	60	83	82	65	80	77	64	81	77	87	71	66	76	76	82	66	65	59	61	70	83	88	68	83	84	59	68	72	58	84	80	68	69	84	74	74	70	73	65	60	56	80	77	63	62	74	66	68	67	61	71	69	61	57	52	63	76	68	62	74	79	78	77	57	85	59	76	81	77	53	58	81	70	66	71	59	78	64	75	62	73	81	87	79	63	77	62	72	81	82	71	91	83	78	61	77	57	61	64	81	70	70	50	73	65	73	72	94	76	66	67	85	55	70	67	66	65	69	68	67	65	70	64	78	66	68	75	74	70	70	57	71	67	63	65	55	76	69	67	76	75	81	78	56	75	81	65	70	69	66
6800	1754	850	2473	2368	2386	2275	1945	1590	1383	1241	1120	980	913	845	781	729	725	718	667	661	636	623	637	631	589	610	571	569	537	565	588	548	505	541	527	561	523	560	568	558	517	565	560	546	554	549	548	519	548	538	549	516	485	567	507	461	514	523	531	557	552	483	525	564	513	506	524	535	497	490	507	497	525	514	533	497	545	546	529	532	542	509	549	501	492	476	502	534	515	539	507	490	513	516	469	520	560	522	508	538	519	545	488	533	496	484	533	520	528	477	523	493	509	476	517	524	510	491	518	504	500	480	527	566	534	499	488	505	490	522	487	486	492	537	491	527	519	537	522	496	509	483	535	491	462	515	508	527	510	532	507	519	480	529	526	543	497	497	519	521	547	484	516	512	533	551	528	511	525	499	532	497	526	503	476	514	529	528	488	559	500	555	537	514	509	543	490	478	499	493	545	511	522	535	495	512	463	517	511	516	535	505	515	497	473	489	533	480	503	542	511	529	523	507	501	499	484	516	501	530	523	524	548	519	550	515	518	520	534	534	541	507	528	483	512	499	490	507	537	514	549	513	496	486	513	495	508	476	537	500	536	515	507	506	520	519	480	554	498	501	500	499	498	549	521	500	495	509	511	517	523	500	520	542	502	512	529	506	506	516	524	473	537	501	543	469	505	506	503	510	513	509	504	539	492	508	527	481	508	529	523	516	520	586	534	521	520	500	540	479	545	509	538	502	478	475	514	543	480	500	506	512	488	546	519	509	519	522	509	539	536	545	494	502	498	499	529	507	531	488	540	495	497	551	534	477	526	486	514	481	509	490	527	492	511	503	533	488	536	528	510	509	484	535	574	485	498	540	489	491	491	508	540	494	504	527	472	517	571	496	495	522	542	527	506	550	542	535	492	505	509	506	530	483	496	477	506	510	503	554	540	457	534	521	539	543	510	480	537	519	483	519	507	526	501	505	499	486	518	491	481	518	500	531	491	522	503	493	526	489	503	544	522	507	529	513	504	476	520	515	488	481	505	538	463	497	518	498	458	488	516	564	510	508	480	522	474	510	481	523	502	527	510	499	494	502	523	514	504	503	533	503	481	558	470	465	478	499	557	478	519	484	480	483	539	505	522	532	521	539	521	495	544	528	495	520	465	516	541	504	528	523	511	498	508	452	510	519	519	530	471	489	517	498	512	529	534	545	514	499	497	516	522	503	475	518	527	533	465	526	487	516	484	498	488	530	506	503	489	510	520	497	538	516	546	514	506	513	533	520	451	516	499	525	535	510	504	528	499	510	532	485	543	529	529	480	487	511	488	508	487	524	519	495	493	543	508	542	518	499	535	521	528	507	501	490	507	493	506	513	473	516	493	515	502	482	516	493	570	536	495	517	540	479	469	515	495	528	499	506	488	504	526	532	492	526	544	509	478	534	522	457	539	457	511	548	519	471	480	551	490	496	557	514	520	500	529	496	509	490	515	540	506	486	494	544	491	518	515	540	536	487	502	518	524	478	508	526	504	554	523	538	535	484	535	529	538	489	540	486	543	516	509	520	520	569	514	508	505	514	492	531	509	523	574	479	494	493	484	468	505	486	464	505	499	507	508	532	547	510	494	530	504	529	506	498	496	499	537	462	511	496	536	492	516	495	513	528	527	510	510	497	496	527	522	518	517	491	496	510	534	481	479	507	474	509	513	520	528	506	505	487	530	501	531	537	503	527	479	500	532	527	543	557	532	530	461	498	541	488	536	513	510	480	527	492	492	509	504	502	492	536	502	499	500	524	513	488	483	517	542	510	522	505	507	541	499	522	519	513	524	534	510	507	498	533	481	506	565	531	572	522	567	502	490	502	527	492	527	527	507	493	528	504	497	536	555	524	538	525	520	482	487	522	507	515	507	529	455	539	476	507	533	478	504	527	505	485	493	502	531	530	476	511	432	503	527	515	512	520	555	491	482	498	506	506	505	503	510	487	520	551	515	508	483	510	532	480	546	473	454	540	526	516	475	542	507	494	520	504	506	514	526	527	511	510	530	510	520	536	507	462	526	532	520	491	505	499	552	532	493	501	547	515	514	531	515	510	530	522	521	505	503	520	511	523	538	508	497	535	544	546	495	513	493	507	503	494	485	545	560	479	525	477	504	493	502	515	494	499	515	504	530	493	512	497	487	516	510	504	540	514	488	554	510	521	498	553	509	517	504	524	543	546	540	511	517	500	509	526	550	493	511	519	534	553	473	492	530	504	510	488	527	528	499	523	512	489	541	506	505	499	504	503	510	510	542	505	478	549	509	500	511	550	508	521	526	476	500	570	509	507	482	514	540	499	549	485	537	551	509	509	534	512	499	496	495	499	498	459	503	537	504	508	508	534	521	499	474	487	497	462	489	551	530	538	506	504	541	479	519	471	520	492	512	478	507	530	530	499	487	532	522	518	552	529	490	484	518	500	501	523	553	531	504	507	517	485	489	513	517	507	499	518	504	510	516	511	503	534	518	474	499	523	495	492	499	526	493	516	533	491	510	480	475	520	496	526	458	510	503	433	537	508	464	521	517	499	532	490	503	466	535	504	485	497	520	498	503	510	507	520	544	498	510	529	478	532	551	492	539	489	505	486	490	466	535	505	493	487	518	519	513	490	515	500	515	546	509	537	515	528	504	524	531	507	486	522	511	502	551	502	524	522	534	495	521	481	517	504	503	474	526	526	532	524	485	538	455	499	521	493	459	512	480	552	521	485	495	530	515	528	484	502	525	533	473	526	489	530	525	533	511	531	525	511	537	475	522	510	490	502	533	517	507	517	520	485	497	553	555	514	527	490	491	497	510	501	488	461	523	515	500	522	491	546	542	506	506	466	517	526	521	539	537	517	530	504	529	556	527	499	486	524	535	544	563	492	524	507	506	484	531	512	512	496	511	540	476	519	549	521	497	527	537	478	521	543	494	539	503	531	501	555	504	508	504	518	529	518	517	479	470	542	537	527	521	460	509	512	469	484	490	510	506	524	503	540	531	525	553	520	476	485	475	463	512	473	500	512	493	541	530	561	477	497	499	501	504	499	471	514	474	517	482	525	495	501	534	529	502	511	555	486	532	531	484	501	513	509	517	515	527	495	507	561	494	562	538	524	521	558	510	538	524	478	514	524	489	512	499	470	527	493	504	506	543	530	506	542	514	534	486	486	532	510	493	527	468	490	503	469	524	513	480	523	490	543	546	505	501	499	455	517	490	493	514	497	541	507	545	463	502	517	479	558	494	507	514	533	510	460	491	506	528	492	515	529	525	490	507	513	501	492	484	493	481	522	484	536	485	548	532	538	532	506	501	503	506	542	548	510	480	514	526	532	499	515	495	536	507	509	485	517	509	494	569	552	506	531	544	501	532	524	429	529	501	483	481	542	503	500	512	536	484	459	528	501	544	509	463	506	504	500	510	500	504	494	527	539	533	522	510	472	493	538	541	526	541	486	502	535	518	509	528	535	486	478	500	547	504	514	555	520	520
1614	144	115	105	102	79	105	103	105	96	108	108	102	86	92	81	105	80	85	91	70	73	68	87	88	95	88	106	75	110	70	76	96	85	84	78	83	83	72	94	90	83	87	91	92	83	86	72	87	78	82	86	89	85	79	80	80	80	82	77	78	92	89	80	76	66	76	89	80	88	79	79	83	93	76	100	88	87	78	83	73	78	91	91	91	79	69	80	95	99	84	84	78	82	98	93	101	61	86	75	81	82	73	74	85	86	70	73	87	76	73	73	75	86	64	82	68	78	81	84	75	72	55	86	73	71	75	68	66	70	71	75	98	85	91	74	80	75	102	81	79	93	72	89	80	74	77	83	79	91	91	93	97	90	77	79	76	96	86	77	71	83	87	81	72	81	94	79	88	86	66	84	82	82	86	79	71	89	94	82	72	85	83	94	64	73	83	75	74	89	74	72	83	92	73	85	81	80	98	91	84	86	77	72	87	80	91	77	76	71	95	75	84	78	75	90	73	81	77	73	62	75	71	78	90	93	72	87	66	70	79	89	72	86	64	86	72	68	90	93	81	79	95	92	85	84	80	89	84	87	82	78	66	68	87	88	92	96	78	91	84	67	85	88	86	79	85	76	73	92	65	96	76	91	88	72	95	85	81	83	88	71	94	66	86	74	78	84	98	93	82	69	89	70	85	77	89	81	79	75	92	81	67	98	81	74	84	79	92	95	86	89	82	98	81	86	97	87	83	78	92	92	86	80	89	83	70	85	87	78	82	76	78	82	105	80	89	78	78	104	74	86	73	83	85	75	93	74	80	84	62	82	65	87	73	91	80	74	92	96	84	88	83	85	78	89	77	80	80	75	72	72	94	81	72	80	89	90	83	72	93	88	81	84	91	83	85	82	93	90	90	81	82	79	88	80	79	78	90	71	108	88	84	84	82	93	80	99	87	91	68	81	77	96	90	71	83	111	66	88	80	80	69	76	63	80	73	93	90	74	91	86	82	83	87	79	90	88	82	80	82	103	74	77	97	70	76	76	55	76	101	93	88	78	77	103	57	86	68	92	79	85	83	85	90	79	105	84	76	69	75	86	75	73	92	83	82	76	105	81	102	74	90	74	98	75	71	67	82	76	73	69	75	93	87	84	89	107	87	74	93	83	81	80	93	85	79	78	82	73	62	84	100	65	95	85	74	65	73	75	73	79	82	77	76	79	91	89	80	121	92	78	91	90	72	86	82	83	81	87	85	85	79	92	94	95	94	77	77	88	90	102	76	70	81	92	82	77	78	77	72	82	74	80	87	84	74	77	89	95	104	86	72	65	91	96	80	64	90	88	93	88	97	75	70	79	85	93	81	85	79	87	81	89	82	68	70	86	88	96	86	80	91	74	83	80	92	83	77	77	79	82	57	72	88	85	91	86	83	91	84	67	87	83	81	90	82	98	91	95	68	87	84	82	88	93	77	79	93	82	81	68	80	93	77	82	82	100	56	93	72	63	79	95	91	88	74	88	81	77	81	88	77	66	70	93	79	77	83	75	69	75	79	101	85	89	84	90	75	74	80	71	67	98	72	81	88	72	71	83	77	110	69	78	88	93	72	66	82	82	86	68	71	82	88	95	85	77	87	79	78	73	92	80	67	67	88	91	74	92	76	85	94	69	79	81	87	64	71	99	84	76	78	72	90	80	70	76	84	70	95	75	78	93	84	75	91	81	92	87	93	88	88	79	60	80	89	81	76	80	80	81	84	77	84	85	73	80	81	88	84	86	85	82	94	88	97	94	80	74	78	84	72	76	94	65	91	81	90	68	98	78	97	86	78	85	75	93	87	95	83	87	81	84	72	90	72	78	76	90	78	75	64	83	88	78	84	106	70	88	81	95	92	84	87	92	80	84	93	93	79	85	89	72	73	75	74	83	83	83	82	88	79	61	93	95	70	87	77	77	114	84	83	85	87	77	91	93	73	80	69	90	95	99	90	90	74	74	93	90	82	92	93	76	83	81	77	91	79	85	75	83	78	82	89	92	88	91	71	69	80	78	86	95	75	94	84	91	86	89	67	89	61	78	90	81	81	98	91	77	75	68	87	78	82	84	76	90	87	68	85	86	96	73	91	73	83	89	80	89	103	84	88	82	75	66	89	70	87	80	94	73	77	84	87	85	88	75	77	78	67	75	80	90	83	88	89	82	72	87	74	85	63	79	78	89	76	68	86	93	70	80	72	86	91	72	85	82	99	81	79	84	82	79	84	79	81	77	79	89	79	83	87	101	90	89	79	85	81	86	87	95	60	72	84	91	80	85	86	68	83	81	86	78	76	78	84	91	78	78	79	90	78	80	88	83	67	63	76	74	86	84	71	79	77	93	88	79	78	80	91	76	86	96	90	88	89	78	71	77	82	74	69	78	74	64	77	80	86	93	86	78	92	98	81	88	87	76	83	75	108	69	66	78	67	84	84	77	83	91	86	77	86	69	75	84	84	87	73	67	80	90	77	84	60	79	103	69	85	88	91	92	86	71	79	77	89	77	71	78	83	98	87	80	83	72	69	77	76	83	73	85	71	75	73	92	70	89	91	89	94	82	91	89	75	92	66	90	91	85	88	88	81	82	96	82	86	92	81	91	72	88	88	92	77	69	76	97	79	93	82	74	98	74	84	70	77	78	73	85	91	81	83	93	80	87	84	87	86	80	84	103	94	72	93	73	91	91	75	92	72	89	71	73	88	89	95	77	84	77	75	78	81	85	80	82	88	88	88	69	74	93	87	64	81	90	76	79	81	73	96	64	63	73	86	79	85	72	85	85	70	79	79	77	74	83	78	86	80	83	75	76	92	82	93	66	86	72	83	72	92	73	78	87	85	78	86	76	98	88	97	85	78	88	85	74	86	82	75	92	74	71	92	78	75	70	78	97	81	106	74	90	86	79	64	76	80	88	79	91	77	83	101	80	76	80	75	78	100	73	81	84	87	86	73	76	71	68	95	89	78	73	80	78	80	96	84	92	72	88	76	81	76	77	87	98	79	78	78	86	91	77	81	84	80	78	75	68	86	78	83	76	92	83	91	85	109	72	82	89	74	77	76	69	70	71	96	88	81	72	69	74	74	66	84	83	73	81	83	81	60	82	79	79	87	84	82	93	77	80	75	91	87	87	83	86	73	78	88	92	75	72	72	78	102	90	101	92	94	72	74	82	76	102	73	81	86	82	80	81	82	92	81	74	83	78	77	92	94	76	73	85	88	83	87	85	68	81	90	79	63	85	76	75	85	90	71	71	81	98	76	74	86	90	104	97	83	78	85	78	82	93	72	71	67	76	81	89	98	103	92	79	86	81	74	80	89	87	83	78	73	80	81	77	73	79	74	88	63	84	78	77	90	90	84	97	80	67	83	93	85	94	85	66	80	90	84	77	89	93	86	85	96	87	63	76	83	93	103	79	101	69	91	73	79	81	72	96	94	97	77	64	76	70	80	77	69	78	78	86	89	82	91	89	69	72
8828	1427	933	1530	2396	2049	2197	1987	1691	1515	1329	1161	1081	1041	1005	907	911	855	807	842	771	765	732	762	749	718	682	710	687	678	665	643	639	658	645	635	673	686	626	633	610	653	636	644	645	610	662	682	613	642	588	644	669	660	651	646	649	621	604	659	608	624	609	632	621	633	606	612	622	648	653	657	613	679	565	582	639	597	626	611	622	595	632	609	665	601	617	584	616	637	619	631	649	632	601	606	619	633	630	600	634	618	671	662	601	646	614	607	628	654	619	619	664	596	653	602	640	623	638	637	644	635	576	600	593	619	653	659	607	566	652	579	596	640	627	633	598	597	688	616	594	641	646	629	597	638	649	645	636	613	629	611	629	603	602	610	641	598	585	631	613	602	652	656	592	631	686	612	606	629	646	631	611	617	614	619	620	672	624	604	585	564	592	634	626	677	582	642	603	630	641	568	597	597	632	654	675	644	598	648	580	626	635	682	617	624	625	578	649	584	590	649	605	630	574	636	616	633	632	611	607	600	629	611	634	657	602	626	629	673	653	613	573	647	645	709	636	633	638	632	585	601	592	628	623	614	646	575	621	650	609	587	682	636	596	639	586	654	662	664	612	631	615	606	576	616	650	631	611	605	614	627	585	623	605	634	651	590	623	595	651	664	610	614	638	624	644	606	578	646	609	567	625	589	626	655	625	642	626	578	618	648	617	594	604	666	629	634	590	651	635	605	624	612	624	601	636	606	621	626	648	576	621	620	643	633	623	651	618	640	606	667	629	628	652	643	597	646	616	643	609	670	629	623	618	629	604	553	663	628	591	619	598	609	611	615	599	615	629	579	579	595	643	619	631	603	668	587	637	653	615	572	642	591	608	645	586	604	653	579	618	640	570	611	638	610	638	606	615	617	600	638	632	604	605	638	607	606	607	628	652	610	646	650	596	611	613	623	616	633	594	584	605	639	623	645	595	596	631	606	630	629	626	597	589	673	612	645	691	608	643	649	586	621	595	663	679	661	585	663	613	605	638	642	619	620	628	638	584	600	591	632	631	626	582	634	639	623	623	600	634	613	615	658	573	578	617	610	601	628	615	605	590	613	619	627	589	590	635	616	612	610	675	605	610	622	612	634	569	555	585	586	647	629	605	614	656	590	584	637	599	608	600	634	598	635	609	674	651	638	594	576	550	619	647	642	590	600	583	653	612	589	618	636	616	650	609	628	606	629	622	580	660	624	650	618	636	591	645	597	616	614	593	617	631	627	614	619	557	599	630	628	630	657	663	606	588	621	609	619	651	611	577	655	614	633	633	671	600	638	585	641	618	636	608	637	622	612	620	609	621	637	614	584	646	623	575	662	638	604	639	622	627	629	599	649	633	566	672	628	586	580	558	594	608	589	581	585	639	647	649	595	579	603	595	601	610	625	647	622	634	569	608	601	652	608	639	642	625	603	621	585	598	612	669	639	620	585	608	628	628	618	604	597	624	652	644	634	605	607	629	649	558	628	646	600	630	656	623	656	599	620	633	620	656	595	641	632	638	651	611	621	599	606	637	627	657	634	611	615	648	586	634	628	612	606	637	605	619	638	607	587	609	652	611	623	616	627	631	620	658	650	657	630	648	643	602	649	591	586	624	623	599	634	596	607	673	607	653	635	603	629	626	609	625	653	667	621	635	649	632	604	639	596	596	624	607	635	663	653	645	644	636	623	619	606	671	652	602	666	627	648	641	596	597	610	616	616	610	636	649	611	660	595	662	649	603	605	598	577	591	609	615	594	611	651	664	666	587	573	611	631	638	635	608	591	602	629	680	598	590	609	627	605	631	583	654	653	629	643	634	631	631	618	621	623	602	610	612	595	637	617	617	587	613	633	619	603	628	583	615	608	593	577	613	574	596	623	617	592	642	589	634	610	647	606	623	614	600	608	650	630	597	628	617	591	626	621	637	620	597	619	661	580	613	629	639	570	575	641	647	596	637	636	603	686	607	608	649	631	602	640	602	622	598	646	635	605	634	640	628	612	625	608	619	581	587	585	629	643	593	647	594	618	656	614	567	612	573	623	654	628	643	630	620	636	625	651	606	634	576	623	648	638	659	619	599	592	629	596	665	581	595	595	649	588	629	660	648	591	600	643	594	603	605	604	642	636	587	627	626	607	621	644	642	647	635	603	610	616	620	664	607	578	607	611	590	624	620	612	599	602	661	650	598	608	637	656	624	637	655	606	603	604	618	624	630	599	621	630	633	627	615	632	638	586	603	606	631	644	620	581	633	623	622	592	587	588	614	618	609	633	600	595	619	636	642	605	624	661	617	592	627	659	635	640	646	663	640	590	620	573	605	560	608	627	611	602	626	635	624	614	645	640	588	628	616	594	653	648	634	617	636	619	637	624	629	605	639	609	645	628	601	582	607	617	605	615	605	664	641	622	588	640	594	604	573	668	651	605	580	598	599	640	590	594	614	610	632	624	641	608	582	613	615	583	622	611	584	622	613	615	627	595	623	623	608	617	599	667	609	707	623	608	629	613	601	641	595	622	594	597	630	635	632	635	603	601	615	678	656	611	584	619	565	608	621	616	566	680	598	644	658	632	598	632	650	603	563	664	606	606	627	606	651	622	633	615	605	596	631	600	568	625	618	584	645	635	661	609	615	628	625	636	660	619	642	613	588	578	620	644	617	625	625	618	617	572	618	619	594	625	590	626	637	610	613	568	654	587	598	587	593	615	617	604	669	616	655	618	592	612	596	638	626	591	620	647	629	592	628	620	571	659	644	569	606	625	618	588	617	645	603	566	647	616	612	616	570	637	624	600	604	644	593	641	656	638	615	577	622	645	607	644	656	656	586	579	646	593	626	592	609	654	573	598	644	620	633	605	629	646	649	636	623	615	596	614	594	633	639	616	630	600	562	640	599	655	560	596	650	647	623	596	612	630	627	646	640	602	696	619	619	610	618	604	604	620	638	592	594	624	579	588	639	637	602	664	631	624	608	633	608	608	612	600	640	675	574	608	629	607	603	657	627	680	646	592	630	633	609	648	630	641	617	632	632	614	616	635	625	617	637	624	628	649	659	630	610	621	635	588	624	665	627	602	604	626	636	625	670	629	615	643	669	633	652	599	627	615	586	643	612	628	585	621	620	622	601	626	604	643	627	597	651	646	659	600	677	643	638	619	648	596	578	652	630	656	625	609	601	620	676	602	584	600	596	662	589	626	652	619	577	565	619	633	594	630	650	632	572	627	633	580	572	618	620	588	650	638	578	640	629	666	621	615	598	620	627	625	640	592	659	642	629	636	581	579	594	637	613	627	605	632	623	575	624	626	603	635	624	661	646	592	636	623	660	632	618	626	584	641	584	605	638	641	626	616	654	627	628	646	635	609	578	684	608	631	602	572	637	589	657	600	632	596	633	563	616	594	654	584	605	587	639	624	647	618	596	607	620	621	658	623	602	629	605	588	591	633	607	624	605	583	618	594	624	626	625	671	634	610	623	677	631	594
927	228	149	159	131	146	141	154	149	165	140	145	140	132	134	131	109	109	131	126	122	137	117	119	110	104	107	124	95	115	111	116	115	106	99	109	112	102	105	110	118	117	109	112	126	128	121	113	98	112	103	104	102	98	119	88	100	139	89	119	110	111	110	111	106	109	119	95	101	105	121	103	97	94	92	105	122	107	94	99	107	90	114	125	100	105	125	97	111	124	105	118	107	94	122	104	107	131	104	119	122	107	118	105	101	125	106	111	88	98	122	112	115	123	123	107	106	100	93	115	103	100	126	94	108	104	130	108	101	109	104	113	113	95	118	105	110	81	107	92	106	132	125	125	118	115	107	105	112	115	111	126	114	102	107	96	96	110	109	111	128	106	106	107	130	96	114	92	101	111	111	104	93	121	93	126	108	114	110	104	111	102	123	97	101	110	110	109	120	95	109	109	140	114	112	106	91	100	101	121	99	112	105	121	107	115	91	94	106	115	101	108	110	129	118	108	110	110	109	107	92	108	124	109	101	114	100	119	109	102	104	132	106	105	110	102	100	112	111	100	110	125	88	120	110	106	110	99	102	123	95	98	120	100	93	107	117	105	117	121	105	100	90	107	120	111	108	98	114	104	100	105	98	104	111	87	121	122	129	110	123	84	121	99	92	81	108	109	87	130	97	118	93	122	123	104	95	111	89	120	109	106	102	117	110	104	119	96	130	104	93	100	104	96	100	117	114	105	91	103	95	120	106	103	83	106	118	136	119	98	114	126	121	111	106	112	107	102	104	101	125	93	89	110	114	128	106	111	97	108	97	118	103	98	123	120	123	127	110	115	86	105	123	98	113	100	103	110	103	101	126	105	139	121	103	125	109	114	100	102	110	118	111	116	132	107	119	120	128	116	112	133	108	113	107	112	107	100	104	104	127	120	115	104	117	114	109	104	100	127	104	122	115	109	112	120	104	105	91	103	92	108	90	106	97	113	107	98	107	114	101	116	100	104	106	102	104	117	122	102	113	109	90	116	110	99	106	134	113	116	100	98	115	112	105	96	116	96	99	101	129	109	105	99	122	126	112	95	136	131	99	111	114	126	121	95	109	103	101	95	102	107	116	92	89	128	114	131	105	104	118	104	108	110	92	106	112	98	109	113	88	106	87	116	118	108	105	122	102	101	106	113	95	121	109	109	124	110	102	102	107	103	114	113	106	101	103	115	111	94	90	118	108	106	112	127	114	114	95	98	121	97	121	99	111	125	120	110	107	105	107	98	93	110	87	119	108	127	121	96	108	100	115	107	108	113	106	117	104	114	101	116	110	104	106	123	109	110	102	109	122	101	115	115	96	112	110	125	112	114	97	102	121	104	107	125	106	109	114	110	91	118	130	98	87	118	87	107	103	113	119	123	116	125	97	119	109	104	119	98	110	119	114	111	122	105	93	119	103	118	95	119	106	109	90	109	116	93	105	116	104	103	93	99	107	105	101	100	106	122	98	101	119	110	118	122	111	113	108	100	122	98	108	102	113	105	116	101	124	113	89	112	113	122	116	118	105	110	108	105	113	108	107	139	106	94	104	111	95	124	111	117	108	118	101	101	93	102	111	101	119	112	96	131	121	112	101	125	104	121	107	123	125	101	129	119	102	133	108	129	103	107	107	96	123	103	96	99	111	105	95	107	111	113	114	94	99	86	108	104	87	122	107	96	105	131	123	99	129	130	102	114	117	124	95	109	101	114	125	109	103	104	112	114	115	113	102	105	99	116	116	117	108	111	93	98	87	100	95	97	113	124	105	113	124	111	98	115	113	97	111	121	113	107	96	114	114	109	118	104	117	133	113	101	117	93	106	110	105	107	113	109	108	108	120	111	134	107	104	107	99	115	122	101	107	103	117	123	121	99	99	124	108	126	88	118	124	119	109	113	113	111	110	124	112	101	110	96	103	112	101	109	111	102	98	89	93	121	122	125	102	100	119	114	91	110	115	115	105	108	115	102	107	121	122	98	117	107	97	124	93	110	92	137	129	104	109	88	107	126	109	118	107	135	97	115	122	98	113	100	106	120	100	93	116	113	108	112	120	95	108	102	111	91	109	104	116	100	118	92	109	97	128	112	128	108	101	124	91	126	139	103	110	125	116	105	137	106	93	115	127	111	114	103	104	105	104	122	111	95	109	109	103	144	104	113	122	109	119	109	121	106	112	102	118	108	109	101	111	107	125	95	101	122	121	100	121	117	108	116	121	115	112	98	106	109	112	109	107	93	117	103	123	109	113	93	113	111	118	104	102	111	98	98	106	102	92	120	104	112	114	109	101	107	116	107	99	100	108	126	115	117	116	96	113	100	107	115	100	120	96	117	115	122	118	93	108	94	116	107	106	101	95	111	105	103	117	127	102	108	116	139	118	96	100	99	103	118	118	110	108	91	104	102	104	111	93	109	107	107	112	97	90	115	109	102	107	122	102	99	96	116	120	96	99	92	101	110	122	107	101	120	123	112	122	103	108	119	111	109	92	103	107	104	110	105	102	103	120	104	117	126	108	119	122	108	115	117	118	124	107	103	120	133	127	105	116	107	101	95	100	100	104	120	112	109	104	94	115	135	107	119	106	100	121	106	109	101	109	113	112	130	115	124	116	121	104	103	109	123	92	110	102	139	103	111	129	114	102	116	119	115	112	109	99	117	120	125	110	115	113	112	94	120	101	122	106	101	116	94	110	100	111	110	112	94	112	116	100	113	105	118	118	107	116	117	116	105	123	107	114	123	105	122	110	109	125	102	93	117	107	122	112	102	113	109	106	130	123	110	114	113	96	115	128	112	113	109	119	99	100	102	129	133	116	127	107	112	103	95	106	116	109	122	125	116	114	99	114	84	114	113	114	118	106	107	100	125	94	123	123	115	112	112	118	126	112	107	105	114	107	105	100	109	116	104	110	117	107	135	92	125	87	113	109	106	109	106	112	110	121	103	110	116	99	113	107	106	115	115	108	111	108	127	105	130	114	120	107	106	96	102	95	105	107	100	105	120	116	118	121	108	95	111	107	112	126	113	99	86	105	98	112	101	100	104	103	104	105	114	127	83	99	114	127	114	109	135	94	109	112	107	98	100	114	119	100	107	97	108	103	95	114	106	103	116	119	116	116	128	97	126	104	111	125	117	123	121	117	110	113	111	117	117	104	94	111	109	109	118	99	113	100	122	128	109	109	98	103	118	114	118	114	118	110	103	106	119	111	116	103	104	112	102	89	112	116	104	117	113	102	104	106	126	115	96	121	124	127	94	110	114	125	104	92	95	88	120	104	107	99	113	95	111	109	118	116	106	120	101	100	112	91	124	118	106	109	112	107	108	112	108	119	118	114	115	110	96	99	106	104	104	94	91	101	85	116	123	106	116	105	118	112	129	100	101	107	104	111	92	118	122	119	105	105	99	103	108	120	101	99	121	96	105	100	87	101	118	99	110	99	109	112	113	112	109	107	106	109	99	122	107	117	125	105	108
9566	2533	1253	2254	4043	3744	3671	3195	2650	2266	2092	1836	1617	1485	1313	1339	1215	1086	1112	1069	1087	1034	1020	1027	1026	946	952	903	950	925	875	863	852	867	841	817	874	801	910	821	831	788	817	815	846	807	834	838	785	858	813	848	762	855	843	781	782	774	811	831	824	764	806	815	825	811	793	847	796	786	769	794	797	812	773	760	761	788	838	771	788	776	797	764	793	790	832	793	758	755	793	801	821	769	783	807	746	771	805	787	794	790	778	791	823	771	750	775	748	769	794	794	788	797	763	774	749	837	797	800	769	795	784	782	781	760	751	799	775	815	761	778	772	754	787	789	761	779	822	781	791	753	808	808	822	773	814	809	841	838	761	732	765	750	769	790	797	791	789	781	809	781	738	769	819	778	806	830	791	760	755	762	803	774	777	800	767	791	851	762	772	794	767	821	778	817	843	769	822	745	745	805	767	765	766	765	813	790	770	772	766	793	789	789	806	804	795	783	816	825	761	753	803	802	849	742	759	790	829	782	780	777	809	728	824	768	749	778	801	781	771	765	792	745	790	780	788	739	760	742	782	765	796	794	744	788	778	813	724	821	783	826	769	765	832	823	775	789	740	808	736	821	812	781	766	804	778	777	772	812	784	830	800	785	881	824	823	786	783	724	787	780	787	747	776	778	794	748	799	792	782	783	786	706	818	764	781	772	823	821	772	798	799	810	782	812	816	831	791	789	778	766	754	806	777	773	766	707	777	782	838	784	794	755	756	797	762	748	794	747	818	747	760	771	794	763	779	786	834	729	838	739	776	803	769	841	813	779	778	819	763	750	781	864	775	773	780	822	768	775	824	780	777	821	801	755	735	791	778	812	812	822	839	818	777	784	754	768	809	767	757	791	760	770	737	796	806	832	790	822	756	754	756	756	782	731	817	785	798	767	762	770	800	775	812	779	777	743	778	794	775	821	793	801	786	774	789	781	775	764	791	785	757	787	805	793	738	774	785	786	765	732	783	794	787	801	795	797	751	773	785	779	788	821	757	791	767	793	817	822	790	749	790	786	743	824	834	735	836	781	788	762	742	776	790	807	818	771	755	777	764	783	776	778	777	769	771	809	796	821	785	737	788	802	774	757	792	782	773	734	804	771	779	789	798	810	773	821	820	766	779	776	769	766	786	789	851	787	800	810	774	739	778	758	754	803	779	770	795	817	770	793	744	774	735	797	746	792	791	812	765	715	777	773	779	761	810	760	754	756	756	786	736	783	827	745	837	795	759	770	795	780	754	811	786	801	856	748	753	767	820	815	795	781	781	775	790	805	789	787	788	789	789	737	838	798	763	725	820	772	745	803	758	754	781	775	746	817	798	738	752	765	829	750	758	784	809	780	794	808	774	777	794	767	717	786	848	795	760	745	808	770	734	748	744	782	811	771	743	782	820	800	775	748	804	808	772	799	802	730	769	763	774	798	805	769	775	783	785	768	763	710	798	798	738	803	764	794	794	787	792	742	761	787	781	766	730	823	827	800	787	784	753	760	782	806	784	787	808	766	814	737	769	786	767	791	800	808	842	786	700	765	796	814	766	739	743	757	742	708	764	764	765	766	778	759	789	747	791	820	787	820	778	736	817	796	807	719	778	824	780	757	806	809	757	740	790	746	742	778	776	797	832	730	819	793	791	763	773	781	786	797	768	764	771	762	829	889	731	817	754	791	796	849	800	808	831	778	735	835	806	820	797	751	789	806	790	714	806	764	813	813	740	847	748	746	764	836	753	805	766	757	858	818	793	759	810	775	841	832	772	798	802	778	836	750	787	739	786	790	788	845	815	753	773	776	792	806	823	742	800	737	788	796	796	758	799	746	759	740	774	774	784	735	824	730	747	777	761	772	776	757	798	797	772	826	830	762	780	776	782	776	771	768	802	796	752	763	769	811	755	779	789	813	839	759	857	809	780	787	801	791	825	762	815	768	747	774	767	804	747	794	818	791	825	782	707	794	815	796	758	753	775	803	754	786	767	792	790	756	727	816	808	773	809	788	762	793	764	754	764	777	795	764	810	806	816	803	792	719	807	792	754	757	766	749	798	801	802	816	807	764	811	785	796	777	803	800	788	756	780	813	808	805	717	803	750	777	795	791	808	822	784	787	804	775	755	784	765	765	776	805	795	784	798	773	784	780	788	829	735	768	742	763	777	767	798	736	765	774	767	769	746	802	834	809	719	818	783	780	828	759	799	713	749	754	828	771	768	814	757	756	772	783	817	787	795	754	767	746	799	816	799	738	774	796	761	733	815	744	732	818	792	826	726	835	787	766	856	820	767	775	809	729	778	763	833	778	794	768	836	744	794	793	772	757	741	851	761	806	755	826	812	831	819	784	792	790	787	759	760	786	802	786	844	741	815	764	759	812	778	767	760	723	779	744	826	791	786	815	776	817	735	811	804	765	789	779	805	790	804	774	715	812	784	773	775	733	734	773	811	766	747	757	809	726	792	815	787	780	752	768	765	743	808	753	775	755	777	785	795	777	779	782	800	826	770	790	782	776	751	782	786	789	768	772	832	810	802	769	782	776	797	765	818	777	745	800	790	726	712	803	810	759	765	773	752	754	767	791	835	818	798	807	743	830	776	828	783	824	788	796	773	846	800	783	758	770	747	782	812	805	782	810	789	819	791	769	824	743	824	764	772	806	786	750	817	753	781	730	795	768	752	790	822	809	764	767	817	827	783	776	831	700	859	809	819	820	769	779	766	763	814	803	752	784	732	759	752	767	790	769	811	759	778	802	811	730	780	759	781	790	796	789	760	748	809	776	774	804	806	716	805	765	813	815	802	762	799	758	765	772	800	777	834	831	818	757	768	782	812	743	818	726	757	799	779	759	763	735	783	783	764	790	781	790	824	793	797	818	764	786	801	753	768	785	823	773	756	802	777	802	784	830	818	781	771	701	765	792	765	789	778	788	803	742	788	753	741	764	750	813	753	744	769	796	800	812	797	727	780	776	818	807	783	758	786	783	804	815	752	812	815	795	814	756	779	808	740	812	741	766	812	769	798	765	806	815	761	765	823	843	783	816	738	782	775	812	713	750	759	837	713	759	769	799	758	809	810	807	802	779	763	805	743	779	780	787	762	780	809	790	767	812	804	816	831	741	817	785	789	796	767	813	793	779	771	833	777	811	785	740	765	761	782	729	805	822	770	753	834	774	796	784	820	774	790	768	781	786	808	803	787	820	798	782	850	784	784	812	775	805	782	782	767	790	810	749	811	779	818	815	794	798	814	796	779	735	827	836	779	723	759	800	744	756	779	795	764	808	799	802	755	813	782	790	800	768	804	779	801	769	822	796	824	761	757	757	783	777	804	766	812	796	779	805	807	819	836	801	730	716	792	801	805	757	757	768	772	761	798	808	814	779	786	757	776	773	821	790	804	791	756	739	812	763	805	794	793	771	732	820	796	798	815	815	727	768	814	781	763	784	834	783	847	756	784	769	790	748	808	773	769	744	750	758
970	64	53	52	41	25	41	48	34	41	45	30	42	33	30	46	34	42	45	51	33	58	38	38	44	34	35	36	41	35	49	48	29	32	49	36	45	41	31	36	42	34	40	42	50	36	41	45	33	48	35	34	30	42	40	40	44	42	45	35	35	42	45	39	31	43	50	47	43	46	39	34	41	42	34	39	35	36	39	34	49	41	39	34	42	45	48	34	35	41	47	36	32	40	37	37	39	47	53	42	37	43	49	44	39	39	39	38	48	48	39	36	48	48	43	39	39	54	38	46	44	40	33	38	41	37	31	54	56	27	56	41	33	43	36	42	38	49	34	45	36	41	34	38	50	38	32	31	28	38	47	43	47	51	36	43	42	43	47	40	47	36	39	37	38	30	33	51	46	38	47	46	38	43	42	42	37	40	45	44	32	42	42	48	35	25	45	44	50	37	43	38	46	38	31	37	42	37	35	35	38	29	39	39	36	39	39	43	34	43	34	43	52	43	34	31	37	51	58	33	38	47	50	41	30	48	44	51	45	50	41	38	37	42	36	41	30	46	46	38	31	44	31	43	37	40	33	35	35	31	43	52	51	33	40	31	48	40	44	35	46	37	44	27	50	34	53	35	45	42	44	44	35	42	30	30	33	42	40	42	35	40	45	47	32	52	43	39	35	46	32	45	39	40	43	33	42	43	41	48	49	31	32	43	44	23	37	29	48	38	40	34	35	36	49	40	31	40	39	46	42	51	46	46	48	41	40	39	41	43	39	39	37	48	39	22	49	39	47	40	39	42	46	41	43	44	33	42	40	40	38	50	48	36	35	42	30	34	49	48	51	38	39	42	39	34	39	48	45	37	43	44	36	42	45	42	42	31	43	41	47	43	38	50	47	41	32	53	28	30	38	36	59	41	53	31	46	39	43	44	40	28	47	40	37	33	46	43	27	46	27	42	37	32	38	43	39	46	35	47	37	46	39	31	40	41	47	38	40	35	42	40	40	45	35	36	37	44	41	32	38	38	38	38	42	25	36	39	28	40	50	40	55	28	43	39	45	42	32	41	52	42	43	43	36	34	37	34	27	36	51	44	56	34	47	25	41	36	39	45	48	40	30	46	32	39	32	54	36	39	35	48	34	35	47	48	48	43	39	35	38	39	50	44	27	38	47	44	48	31	33	32	47	34	41	44	44	44	37	36	29	42	43	46	33	49	44	35	36	38	46	43	35	46	56	50	43	41	43	36	46	41	35	44	32	43	53	44	45	40	35	42	39	41	35	40	48	33	35	46	28	35	43	40	42	36	47	26	36	55	37	47	42	29	38	44	34	40	44	31	43	37	55	45	41	27	37	39	34	46	42	39	51	36	48	46	52	47	44	31	43	44	40	52	35	35	29	41	42	42	30	45	29	45	48	39	50	40	51	31	44	39	35	35	38	34	48	48	36	31	39	43	32	35	41	39	43	43	50	44	43	39	37	44	45	37	43	35	31	41	43	30	47	42	37	41	47	42	40	40	27	49	36	38	35	39	36	47	39	39	28	46	36	38	40	45	42	42	34	36	37	42	29	45	50	44	41	41	33	46	44	25	47	44	36	32	44	33	48	44	33	41	34	41	43	34	45	51	37	43	46	40	44	48	38	41	35	52	39	36	36	52	34	43	28	43	28	48	39	37	52	38	36	39	38	41	48	38	38	51	38	47	55	42	33	32	43	54	34	40	31	48	28	49	33	42	38	37	46	33	37	31	37	46	36	56	32	49	40	32	37	38	34	45	39	42	21	40	39	40	35	39	47	34	33	37	50	45	40	37	41	48	41	36	38	44	39	37	41	31	53	44	53	35	26	51	47	42	46	41	31	39	39	47	48	50	44	36	55	44	45	32	42	39	36	58	31	45	42	51	35	37	53	35	39	30	35	49	49	41	42	41	34	45	47	37	40	39	42	37	39	36	46	52	29	39	53	46	37	67	36	33	39	41	33	31	48	29	37	43	30	42	39	40	32	34	32	54	38	33	44	35	41	31	43	38	28	47	41	28	40	53	38	42	43	50	40	45	33	42	45	45	32	38	49	48	44	40	39	44	37	46	43	37	39	39	37	41	44	40	35	36	35	36	51	35	36	38	33	52	51	31	39	35	32	37	32	42	38	35	40	47	40	34	31	39	35	37	43	48	56	43	33	47	37	42	37	34	46	33	36	45	54	39	57	47	46	29	39	44	34	56	31	55	40	39	32	41	27	46	27	31	34	36	43	30	40	33	34	42	40	36	35	49	43	47	25	28	36	43	50	38	47	44	44	31	41	44	34	42	45	32	45	32	37	32	33	37	36	31	32	33	38	39	44	34	39	38	40	44	32	40	30	41	38	43	36	43	32	41	50	36	51	44	39	29	37	34	44	57	29	41	30	49	50	42	38	34	49	45	48	30	46	43	34	32	52	36	34	38	29	36	46	44	36	54	38	52	41	37	44	35	38	35	38	41	37	45	43	42	45	30	41	50	48	47	36	51	46	40	42	42	26	38	41	49	35	36	37	30	38	44	40	39	39	33	36	41	27	31	53	41	31	61	43	51	37	37	37	39	35	48	41	33	43	43	38	29	33	44	47	50	45	29	38	35	50	41	42	33	39	40	36	28	51	32	33	37	44	38	43	44	32	44	43	41	37	38	48	46	28	42	41	40	32	36	47	35	43	44	33	49	47	35	41	42	32	43	32	42	37	39	41	42	36	53	41	51	41	36	43	42	43	48	38	28	44	49	40	43	41	45	38	38	50	44	35	44	61	36	32	48	45	38	42	33	43	41	44	31	41	29	49	47	47	42	39	50	45	50	35	32	39	43	41	48	38	49	56	43	40	37	35	39	51	30	34	46	36	34	37	41	36	42	41	31	29	35	36	39	54	44	42	31	42	42	48	43	51	32	50	49	41	31	32	50	33	40	42	39	39	55	43	45	55	38	31	36	38	43	47	41	31	41	33	38	36	31	42	43	36	41	38	41	47	35	37	26	40	37	44	35	40	53	39	47	43	29	41	44	37	42	36	42	40	50	37	39	43	32	41	47	38	34	33	54	42	44	40	37	28	43	32	40	39	43	45	49	36	39	41	37	33	32	49	36	36	41	46	43	39	38	46	35	43	36	33	44	35	47	42	46	36	31	58	52	33	40	35	44	31	36	45	51	40	34	35	43	51	31	49	30	36	42	44	51	45	47	31	33	55	59	44	39	39	38	40	51	35	38	58	38	35	30	39	46	48	43	54	45	37	36	43	55	40	49	35	39	31	42	52	40	31	38	40	43	28	36	39	37	42	35	43	40	33	28	40	43	35	51	44	34	26	44	37	38	39	36	45	33	48	38	49	38	37	37	46	42	46	34	38	41	38	42	42	36	39	30	34	30	35	39	35	38	48	44	42	33	44	57	42	34	39	38	50	42	39	42	51	32	44	35	39	19	45	40	34	32	41	40	43	32	40	42	47	47	34	33	36	26	34	35	50	46	44	36
6150	752	407	923	969	660	636	600	573	491	440	438	449	430	406	395	366	389	359	396	359	338	373	366	375	321	339	340	327	333	293	333	350	352	331	337	347	318	326	321	280	356	318	360	341	304	278	309	326	280	337	291	337	315	304	292	327	327	314	348	350	317	301	319	317	306	319	320	317	318	296	304	313	340	296	340	317	311	337	295	339	333	316	285	305	307	308	342	342	302	309	357	331	318	318	366	332	329	315	302	333	344	334	316	297	334	308	337	365	317	306	336	318	326	304	336	316	322	328	318	313	322	317	328	367	328	310	350	335	323	314	328	305	316	322	346	279	361	343	296	288	303	353	297	301	320	315	346	327	330	308	316	327	336	357	337	313	317	327	324	337	324	300	310	329	297	291	300	340	310	315	305	339	306	310	294	310	313	319	319	328	335	321	302	322	338	312	307	329	330	306	325	303	309	335	319	305	325	325	307	343	307	324	315	334	297	297	301	298	359	352	324	336	313	311	313	353	328	317	323	350	340	337	332	355	333	311	321	320	313	347	311	361	296	317	327	301	340	299	312	317	333	291	322	323	310	311	288	342	303	316	329	303	322	327	322	332	334	289	312	328	322	301	330	350	311	339	333	319	314	295	301	308	315	327	302	307	334	319	330	307	349	315	336	329	339	371	323	280	305	306	288	303	300	333	320	311	341	299	294	301	347	311	346	309	333	291	313	306	289	333	308	340	318	347	309	324	324	298	325	333	333	281	339	322	319	338	321	308	298	327	329	321	288	339	317	306	329	312	334	291	310	295	338	305	299	270	309	316	319	334	308	325	312	296	318	298	293	346	313	312	319	319	340	308	344	301	299	297	344	291	307	335	323	288	316	347	331	300	300	303	304	287	326	340	327	318	314	313	305	323	332	322	326	341	268	330	302	304	334	350	326	342	317	345	319	312	318	316	288	321	352	295	342	327	331	341	321	297	341	325	315	298	319	311	322	345	323	301	354	316	336	307	363	342	310	328	307	318	318	326	326	293	321	319	319	326	309	306	314	356	360	321	311	316	329	347	327	332	296	300	299	313	302	328	328	321	348	306	340	346	345	326	322	308	329	309	332	355	307	363	326	295	311	327	365	305	329	305	314	334	337	323	303	308	317	305	332	328	297	322	332	334	313	372	287	311	290	356	332	338	282	337	300	320	300	313	303	339	325	290	282	372	317	332	326	301	335	326	296	319	353	346	332	313	333	320	344	339	343	322	289	326	321	331	327	296	309	310	335	334	329	314	318	313	342	320	343	308	317	329	325	302	323	310	337	338	317	321	320	320	334	309	309	321	306	329	312	354	314	333	322	339	361	336	325	323	306	333	310	343	346	363	322	306	280	302	342	291	315	335	334	305	316	322	316	340	347	320	332	332	312	325	303	332	309	325	313	305	321	327	285	301	307	321	309	335	297	332	328	316	318	344	323	323	361	318	336	347	343	310	326	325	268	313	309	330	315	328	343	323	297	347	303	312	304	302	332	311	340	336	327	300	320	299	297	362	309	333	354	283	342	308	306	339	313	340	344	333	307	323	320	321	359	282	282	327	314	308	320	322	307	334	312	302	320	323	320	307	349	299	329	318	323	354	324	305	328	360	316	265	320	315	307	321	340	314	321	346	345	317	345	332	329	342	320	339	301	329	322	330	311	286	339	365	305	337	343	317	325	290	341	325	308	343	320	345	345	337	341	311	308	325	319	336	330	332	293	295	328	318	346	338	307	326	317	313	333	312	326	300	314	328	348	313	333	307	331	332	334	301	349	317	348	306	332	289	322	315	315	324	328	308	343	314	350	264	311	314	302	305	318	356	352	361	304	361	342	303	312	345	311	301	341	336	340	340	322	336	314	320	315	301	335	331	327	346	309	326	322	332	310	322	315	319	326	303	323	333	334	305	314	296	301	348	334	329	297	325	318	328	307	312	336	302	312	325	325	318	320	341	288	304	302	345	326	327	308	350	294	332	305	314	319	351	317	288	329	340	296	318	329	318	300	309	332	333	317	335	312	298	321	335	326	312	336	320	352	335	332	307	318	318	324	290	303	342	332	276	331	316	327	319	329	326	300	330	347	304	351	287	310	314	326	360	296	316	326	312	333	339	304	343	290	292	320	296	339	345	319	332	320	328	345	291	302	329	333	302	351	346	343	315	345	309	325	289	325	310	356	317	297	307	321	315	323	301	321	348	314	336	308	299	330	315	319	308	297	339	293	299	316	334	320	304	327	316	330	334	340	331	346	336	290	334	340	325	320	332	292	327	330	342	323	313	338	334	337	296	312	335	343	364	300	326	357	333	339	272	311	328	345	284	312	321	355	322	308	336	329	320	321	309	298	330	306	332	304	311	316	339	297	305	326	303	336	309	290	309	331	306	309	312	349	316	280	321	333	343	307	295	342	315	346	354	331	321	344	319	293	346	320	314	290	294	343	295	354	315	332	292	310	289	308	320	327	331	314	298	334	328	312	304	351	297	347	309	343	310	345	309	322	301	328	337	321	316	308	312	318	355	331	346	339	311	334	337	322	322	311	320	330	318	301	323	324	323	296	335	344	324	297	342	318	309	327	333	287	313	331	312	291	359	335	306	310	326	312	336	312	314	326	305	309	312	333	326	301	316	350	288	307	305	295	335	312	299	331	321	316	316	342	342	334	333	283	280	322	303	321	330	297	342	321	296	346	323	319	335	350	310	322	301	342	278	329	326	303	303	323	318	340	329	271	310	320	329	321	322	363	323	322	336	332	307	299	314	315	331	317	307	327	324	305	341	332	367	297	335	306	341	304	334	321	324	297	328	340	331	305	338	318	337	323	334	323	342	325	315	329	321	316	309	302	313	330	301	321	311	348	321	294	355	325	310	306	341	336	327	337	322	327	332	279	332	333	317	305	306	297	317	349	320	317	324	298	339	302	301	317	303	317	351	303	316	316	321	301	350	323	322	308	305	319	314	308	332	336	330	312	327	303	324	319	307	318	321	300	311	309	330	341	327	283	359	308	299	320	300	340	349	324	301	325	315	328	337	315	355	302	325	315	334	303	327	325	303	321	350	352	311	314	310	347	295	328	337	319	332	335	321	343	309	308	292	326	301	355	335	332	337	312	297	290	319	317	316	290	331	326	337	302	318	325	305	325	342	297	316	317	383	304	316	299	350	306	338	350	303	333	316	296	312	333	301	304	324	303	296	293	313	323	293	330	327	298	327	310	297	321	277	311	330	316	307	325	339	326	306	305	347	295	327	302	329	288	350	345	333	295	320	311	282	323	341	347	355	316	316	311	316	322	318	326	331	295	302	323	305	305	296	324	346	288	309	329	304	311	302	334	310	329	300	309	340	311	303	302	360	344	338	339	353	330	321	309	325	306	318	336	286	326	333	330	324	315	313	299	295	319	315	325	322	343	310	321	346	327	302	328	326	302	286	321	303	349	315	333	329	323	297	347	338	301	328	292	301	296	323	314	337	323	298	321	319	315
444	136	105	151	113	86	96	89	86	85	81	86	101	68	86	97	82	71	77	70	96	79	84	76	74	69	70	79	80	70	69	57	74	74	62	72	77	71	89	63	75	78	84	71	75	82	74	71	84	77	67	80	74	54	66	71	81	83	66	65	69	79	59	61	86	82	63	68	84	60	64	74	79	62	70	72	75	83	68	62	77	75	89	86	67	58	80	82	82	86	72	63	64	74	79	76	74	60	72	71	76	79	62	64	68	83	77	72	64	65	67	60	57	67	66	72	81	70	79	68	66	65	72	68	82	77	63	72	74	67	71	87	74	78	61	81	87	73	75	60	79	74	79	71	62	55	68	86	63	67	64	81	65	58	59	79	68	80	71	76	84	79	89	70	77	73	78	70	75	58	68	70	69	80	78	75	66	86	74	78	60	59	74	66	65	79	66	70	75	70	55	74	75	71	67	68	70	80	74	75	79	77	75	77	78	102	78	54	84	65	62	61	70	53	75	77	80	65	66	78	67	73	79	73	70	72	81	65	76	72	68	65	77	79	59	67	62	95	57	64	85	59	64	64	83	67	68	83	72	54	81	74	76	64	77	81	70	78	72	82	80	85	71	62	71	65	75	79	74	63	66	57	64	68	72	74	93	78	69	67	76	75	77	82	64	62	76	67	72	71	70	78	68	70	66	73	71	65	72	76	72	64	60	66	64	80	82	70	55	81	77	70	54	55	70	79	72	83	71	68	79	73	74	72	56	89	80	58	79	73	73	70	74	59	76	76	70	79	68	62	77	78	62	71	81	68	75	78	75	80	78	69	53	92	84	74	84	72	91	61	68	80	72	73	85	71	67	78	75	71	74	81	81	75	69	70	72	81	85	65	68	73	72	80	77	76	71	84	78	76	63	73	62	76	70	87	72	66	66	72	78	72	65	55	67	74	74	85	70	62	81	70	63	68	68	73	50	51	61	85	64	85	75	60	76	73	74	79	70	81	70	68	86	70	79	74	75	64	74	80	79	84	75	58	85	73	69	63	75	72	68	60	73	75	65	74	69	67	58	67	73	71	71	72	68	89	68	80	58	79	65	66	76	67	76	65	72	70	72	72	57	82	80	71	67	62	79	67	79	66	76	76	82	69	71	74	67	84	78	78	67	72	70	80	58	57	69	72	90	62	62	70	53	67	68	63	73	80	70	74	59	72	71	79	54	63	68	68	72	85	74	60	86	62	71	67	62	57	70	69	68	77	78	64	70	85	70	61	73	66	83	84	76	75	56	60	64	73	61	71	84	80	64	76	70	62	54	74	70	82	79	83	82	67	74	69	76	66	70	77	63	72	66	62	74	77	55	67	56	71	80	72	56	71	76	63	69	69	83	61	69	72	63	68	66	77	68	87	54	52	63	62	63	68	70	70	75	60	75	71	71	73	72	71	72	73	68	66	63	60	87	79	70	64	87	71	93	74	61	72	71	81	71	81	73	67	67	69	67	83	78	84	74	78	77	72	84	66	63	66	62	55	63	75	77	68	56	72	64	70	63	72	67	72	76	72	76	68	73	54	66	68	62	71	67	63	61	67	78	90	66	75	59	63	85	84	74	65	78	70	71	83	67	67	72	68	69	67	79	78	78	74	90	78	81	73	70	79	80	62	86	94	69	76	73	64	73	61	59	79	71	79	65	76	76	73	66	65	65	70	78	69	64	74	81	68	78	74	75	63	55	76	65	94	84	67	78	76	79	75	75	75	61	87	81	59	72	62	73	76	86	59	69	68	85	72	84	67	70	88	69	61	62	62	65	75	64	77	66	63	71	75	69	70	72	86	76	81	76	72	87	72	67	81	81	67	66	59	68	72	57	72	61	71	72	73	73	83	72	71	71	72	81	69	68	77	80	71	72	64	58	59	70	59	66	72	68	74	71	69	81	59	75	65	70	74	65	72	54	70	80	60	59	75	71	63	88	75	75	70	61	71	67	70	80	65	72	55	54	60	66	82	72	69	80	58	70	63	61	67	75	81	59	77	83	54	83	76	76	77	74	75	70	88	71	63	95	68	57	79	70	80	77	69	72	67	57	70	76	68	72	61	80	62	73	86	73	79	75	69	76	72	83	65	56	73	63	83	75	70	63	51	64	62	89	76	76	78	88	67	74	65	70	78	53	73	73	59	63	73	59	70	79	68	75	78	66	76	67	61	61	80	57	79	68	71	76	74	71	73	70	65	87	83	74	88	73	88	83	76	59	89	78	78	77	71	78	65	81	87	71	66	69	78	84	62	64	66	75	77	77	63	77	70	62	79	61	63	75	77	77	73	61	70	79	72	75	73	73	74	65	85	73	73	85	87	73	63	70	67	67	73	61	78	72	79	73	72	74	58	64	59	75	73	62	72	83	68	63	73	75	63	60	85	76	75	74	63	71	69	81	78	64	64	80	61	64	72	75	75	64	59	64	75	68	76	84	65	75	70	79	63	75	87	82	62	90	67	63	77	76	71	57	80	62	85	68	70	71	69	65	88	75	71	76	70	69	73	67	62	76	81	65	75	71	78	69	73	82	69	69	73	73	61	76	65	81	58	55	67	83	70	67	77	65	78	63	76	81	87	75	80	80	73	68	77	90	63	86	68	76	76	89	67	54	80	78	85	76	66	61	73	72	68	64	79	68	64	74	62	68	71	66	78	85	70	69	61	57	72	58	58	75	66	90	76	65	76	69	69	89	71	81	71	62	66	56	58	70	88	56	70	70	82	84	84	64	71	75	77	84	74	77	63	67	74	80	60	68	80	53	66	59	76	85	76	71	80	86	73	70	66	79	73	62	74	77	65	69	85	65	70	71	74	71	61	78	71	61	49	86	72	65	74	55	72	78	68	86	66	59	66	62	79	81	67	71	81	69	83	74	72	67	72	76	75	65	76	71	86	68	82	68	53	76	78	62	76	62	66	82	63	77	69	70	67	67	79	72	60	64	81	70	58	81	69	57	56	68	64	74	71	70	72	76	70	80	80	71	76	58	72	62	74	75	52	82	74	79	88	81	79	66	64	65	79	70	59	68	72	77	64	70	79	81	70	61	58	76	73	60	59	73	64	74	73	65	72	62	65	60	88	68	68	64	58	69	72	83	83	70	71	81	77	77	72	76	69	69	65	59	84	65	64	78	71	93	69	75	70	74	73	62	75	80	83	61	77	69	73	66	70	77	64	76	69	79	67	76	60	64	81	64	71	65	68	81	72	79	67	62	78	70	58	85	73	75	68	77	86	87	66	63	76	72	76	75	75	80	71	72	57	80	69	59	73	68	71	83	77	77	74	76	83	71	65	71	67	60	66	79	67	69	82	68	67	72	81	80	62	61	71	68	72	67	82	86	79	69	58	68	71	87	82	68	75	69	64	60	70	74	71	63	69	75	58	73	81	81	60	66	63	76	77	68	69	66	80	77	67	80	77	63	72	71	72	72	69	71	77	82	58	71	56	78	70	70	65	70	85	64	86	64	69	61	72
5168	1560	831	2670	2372	2367	2381	1938	1587	1478	1199	1081	962	897	867	789	758	726	675	709	708	650	602	572	610	630	589	583	598	524	568	571	544	538	566	583	575	543	557	562	547	547	551	581	501	507	539	534	520	530	531	542	513	529	550	547	528	541	525	509	550	550	560	525	515	507	473	530	517	508	512	513	558	554	514	484	482	551	510	489	551	468	495	548	551	547	490	544	484	506	542	519	543	503	527	513	530	549	564	534	535	513	548	540	479	539	500	515	507	501	510	502	496	547	506	513	489	545	510	500	479	484	517	485	582	501	540	522	495	497	498	481	528	529	541	537	513	488	527	546	467	524	533	519	523	536	535	508	516	521	484	553	548	556	514	532	509	522	494	520	511	514	478	525	508	517	497	512	536	489	536	498	522	487	523	488	504	525	489	516	501	502	496	535	525	511	528	513	549	512	518	520	503	508	538	513	531	505	516	481	526	482	511	530	524	467	456	502	505	521	461	522	521	555	491	508	526	503	527	517	534	552	526	511	480	508	551	501	554	505	554	542	536	529	556	486	502	496	535	527	489	491	516	520	517	508	548	512	493	491	507	514	469	506	496	523	492	494	528	507	532	526	503	496	496	510	480	519	513	505	538	512	520	478	511	522	528	510	530	549	505	509	532	534	510	518	490	548	507	540	528	498	515	524	482	521	534	508	519	507	474	482	521	513	534	514	512	517	554	539	552	511	525	511	580	497	502	495	530	521	483	518	533	515	501	493	519	487	510	505	476	532	488	525	541	514	508	481	487	479	468	496	489	488	515	508	453	532	503	518	524	524	485	492	536	518	515	466	516	498	532	515	553	527	499	517	508	543	514	487	529	508	512	522	536	496	543	490	482	525	503	520	500	499	537	519	535	468	494	541	549	522	528	516	523	504	533	545	510	516	487	516	508	563	466	476	536	501	506	515	542	516	519	547	509	511	496	494	499	493	526	494	551	501	489	534	474	506	514	482	508	479	495	529	494	504	535	457	507	509	491	553	483	489	497	506	516	527	529	548	514	494	518	508	495	559	513	507	538	522	507	523	522	481	464	519	521	474	475	544	540	480	528	501	529	527	503	509	472	491	521	506	503	574	491	500	477	509	492	542	488	525	533	538	515	526	531	503	534	507	510	487	583	527	555	494	518	499	524	523	514	504	550	496	489	532	510	507	511	524	512	484	490	514	555	536	486	501	508	500	521	522	536	521	485	506	559	514	491	503	491	511	527	487	538	537	558	480	546	493	505	509	532	500	513	513	526	503	509	502	530	530	528	496	538	486	545	475	537	485	475	543	546	481	484	520	514	486	529	470	516	506	493	492	533	498	517	526	552	508	523	517	519	533	532	511	520	481	476	515	546	468	507	597	486	549	552	508	500	504	518	482	496	501	512	537	503	517	516	536	521	540	557	510	549	564	575	502	493	527	526	503	526	519	514	526	481	489	538	522	491	500	509	479	482	475	522	560	531	558	511	571	535	511	511	501	476	514	520	574	556	519	491	504	557	493	532	485	526	521	525	525	545	516	530	527	508	508	516	528	538	498	500	495	536	450	522	499	505	529	499	513	518	506	510	487	488	520	509	528	493	543	544	495	565	528	491	512	507	480	489	504	494	520	527	477	509	526	536	513	498	548	565	503	494	521	504	507	535	530	529	544	495	521	532	540	512	509	522	502	525	543	528	485	531	550	492	531	495	501	513	493	519	499	511	493	502	493	534	496	554	532	501	456	512	532	496	533	493	485	540	508	547	506	520	511	507	509	481	468	512	539	503	534	525	486	517	503	496	527	557	498	485	526	505	497	522	478	500	550	499	459	509	528	517	524	521	532	507	525	505	525	559	505	528	511	500	486	509	545	525	511	554	532	465	487	512	559	561	523	485	471	548	547	484	550	528	510	505	532	510	491	552	519	542	480	526	505	523	523	498	527	499	517	545	496	506	498	532	515	520	464	481	528	527	496	524	474	526	496	503	502	505	515	491	506	539	519	525	488	518	508	519	553	535	487	491	507	487	558	548	491	530	493	516	478	519	506	498	523	461	504	506	523	534	551	536	514	505	523	494	556	540	481	523	520	568	531	518	472	491	491	489	464	515	501	465	471	479	499	487	517	521	521	500	534	512	491	529	518	487	519	534	547	550	523	529	503	522	474	494	519	528	500	490	552	535	535	529	488	528	521	509	544	505	499	513	511	501	550	510	515	545	514	515	502	553	504	505	517	493	512	516	506	505	529	522	517	479	546	500	501	503	514	508	496	561	497	524	561	490	520	520	494	497	527	553	545	501	515	555	538	486	513	531	519	527	500	501	529	498	540	510	460	470	533	500	495	506	538	517	462	501	559	483	499	521	516	513	530	523	493	551	465	534	517	517	538	480	530	493	490	528	511	515	510	512	520	528	515	491	484	505	490	534	501	513	560	499	495	510	526	524	517	520	491	522	500	530	562	531	457	515	525	491	493	535	511	466	526	513	503	525	490	523	476	511	553	520	485	544	508	535	536	518	491	497	489	528	525	497	514	484	475	491	474	515	513	508	520	506	527	524	496	544	510	483	495	500	498	513	490	490	524	511	516	516	480	537	524	522	483	569	512	517	507	519	495	536	560	533	480	493	496	539	498	504	519	493	510	503	476	545	518	520	560	523	489	522	536	548	492	553	497	539	534	536	538	531	523	515	518	546	508	488	557	525	523	514	481	530	521	481	508	505	500	539	491	490	521	534	488	516	473	522	522	532	488	543	488	500	510	473	529	489	521	542	494	515	564	542	545	544	518	513	542	532	517	511	527	512	529	498	484	510	472	508	472	512	530	545	522	521	562	539	499	518	515	509	494	502	510	532	529	520	538	505	473	520	512	506	562	511	505	508	509	530	486	521	510	500	515	526	516	523	502	520	481	467	499	491	490	520	507	498	515	522	501	521	511	510	554	517	496	517	500	500	506	530	542	541	504	510	499	541	515	533	509	504	474	546	528	501	532	530	563	524	497	525	523	506	517	550	501	522	511	525	510	544	519	542	508	570	528	509	507	512	541	517	549	462	494	539	545	485	482	522	502	533	554	526	483	506	503	502	528	494	519	502	486	493	500	524	511	494	542	478	523	499	521	504	576	496	507	492	493	440	541	540	482	507	505	505	505	508	562	509	512	518	527	530	486	493	505	500	533	498	514	529	495	488	523	525	525	515	502	529	502	503	522	527	534	504	508	527	514	528	514	508	523	517	507	514	505	557	514	507	496	544	523	517	533	487	515	478	546	518	500	506	513	507	542	522	533	503	511	516	510	517	508	542	535	538	545	528	517	519	533	523	489	500	479	534	527	547	523	514	497	535	511	502	509	533	534	488	526	529	540	507	535	557	489	525	538	510	517	544	490	501	503	484	500	478	523	502	548	509	540	503	498	535	531	493	489	547	506	513	524	500	514	516	502	567	550	506	497	509	523	516	553	517	512	530	536	502	535	515	516	507	519	502	496	516	514	536	496
1529	151	108	194	94	98	102	97	102	111	108	93	90	99	83	91	91	87	82	71	79	97	87	98	95	88	83	78	77	89	91	89	101	72	80	104	82	99	76	84	85	74	97	84	81	68	86	75	92	80	87	78	74	104	75	77	82	99	79	78	95	91	88	85	74	67	90	79	88	78	100	87	82	82	101	76	93	69	80	84	98	79	80	82	75	89	85	90	85	78	92	96	82	95	91	82	85	101	94	79	94	84	69	72	90	63	63	97	92	83	71	79	98	83	84	100	94	71	81	85	74	81	92	89	73	85	86	84	74	80	77	81	80	75	85	85	63	89	76	72	82	81	85	72	79	75	69	84	90	82	81	80	99	91	84	90	73	92	94	82	85	80	72	82	79	95	91	64	76	92	67	90	81	76	81	70	71	88	96	74	82	79	94	78	82	82	75	80	95	74	68	79	90	83	81	85	83	77	84	81	83	85	62	73	88	86	71	95	93	75	97	75	78	88	88	84	87	99	74	86	79	84	89	84	75	66	79	78	89	84	68	92	83	101	95	92	89	81	81	75	80	85	82	74	81	71	81	86	100	84	88	74	90	93	91	98	96	100	106	82	99	96	75	76	80	66	87	79	71	87	85	87	75	82	88	85	83	97	80	69	70	79	76	88	97	69	85	79	86	90	92	90	81	66	71	95	76	76	63	84	84	87	70	72	103	88	90	89	73	84	99	79	75	72	90	84	81	83	92	75	99	74	71	79	84	84	82	90	87	81	70	70	91	101	95	72	79	73	77	91	85	87	81	88	65	77	59	83	73	95	80	68	67	96	72	93	87	74	79	96	83	85	68	76	78	81	83	69	95	74	86	77	73	99	86	93	88	86	78	92	90	73	85	91	80	79	78	95	86	73	78	104	82	88	95	86	69	90	69	82	88	82	64	82	78	88	86	62	80	84	73	81	78	96	79	74	105	81	72	72	75	94	78	77	70	83	85	84	69	61	63	75	80	92	88	75	76	75	64	98	75	110	78	76	88	93	65	94	79	89	81	79	83	94	76	85	86	98	71	95	90	82	96	91	80	102	93	81	86	81	74	92	85	69	96	93	79	79	90	73	64	92	108	89	77	82	82	87	80	94	88	87	98	100	81	78	88	60	74	104	91	80	88	95	80	83	74	87	87	86	63	79	82	77	80	88	72	65	98	96	75	82	71	95	82	72	86	85	81	87	97	78	86	93	84	78	78	93	95	90	90	96	89	76	90	75	86	72	87	93	86	95	74	81	96	72	69	67	76	75	85	76	83	82	99	84	83	84	97	92	89	105	101	86	80	90	88	88	80	81	70	88	86	71	86	79	76	88	85	87	88	70	72	71	71	75	93	102	88	89	75	76	84	67	83	95	69	85	69	78	76	84	91	95	85	77	86	80	63	85	93	90	91	70	82	102	82	84	75	83	89	93	86	86	97	85	87	103	82	84	91	84	89	94	110	96	89	71	82	91	73	81	80	87	89	97	77	83	84	84	79	93	81	83	72	71	84	81	85	91	80	76	74	75	82	79	96	72	69	88	75	81	78	82	67	65	77	88	73	85	81	61	78	90	84	64	74	93	78	88	76	84	81	64	71	74	85	84	89	65	95	77	83	82	73	82	76	86	91	80	79	79	84	95	80	92	69	75	87	82	92	78	92	96	86	80	100	104	83	89	85	84	92	66	93	80	92	91	86	78	74	85	81	87	80	83	77	82	77	96	86	85	85	59	80	81	76	89	77	96	81	103	67	63	69	84	77	93	79	68	87	78	86	95	88	84	80	86	76	97	85	88	76	81	62	92	82	93	85	89	81	86	83	89	105	91	90	66	77	83	90	94	69	80	101	80	72	67	67	84	99	94	80	85	99	80	85	92	56	84	85	76	80	97	83	71	67	79	88	84	84	76	82	76	76	88	86	68	80	80	82	74	76	90	72	80	79	80	83	76	86	90	85	78	78	95	81	87	86	75	71	94	85	80	93	83	70	95	96	88	73	64	95	78	79	81	83	77	88	84	86	75	90	94	69	85	82	83	69	87	93	91	75	86	73	75	77	92	72	88	85	80	81	90	72	82	91	96	81	83	87	64	91	82	82	81	94	82	81	92	89	90	69	78	91	84	86	73	74	79	89	67	82	78	78	94	80	71	75	81	84	77	80	102	83	66	82	80	96	81	80	68	89	82	89	76	108	78	83	87	85	81	89	112	87	72	85	87	84	71	67	72	76	77	105	77	74	79	79	94	80	85	78	95	102	74	72	99	87	83	72	79	80	81	100	85	71	82	76	88	72	98	80	63	82	83	85	83	72	96	68	80	90	78	100	91	82	81	67	66	69	75	83	78	85	96	78	86	90	88	79	72	91	89	65	64	77	93	93	92	92	82	81	91	75	81	69	96	100	80	82	74	80	82	89	82	80	90	78	91	82	88	84	88	77	75	67	85	80	71	88	85	72	77	70	74	72	76	78	88	75	86	88	83	83	86	78	77	79	72	87	76	86	94	76	69	97	71	74	65	78	79	72	89	70	86	81	77	106	83	89	83	70	84	77	62	74	85	79	68	100	85	84	84	71	73	88	72	93	85	89	74	73	87	73	75	62	79	86	69	71	84	83	90	96	71	81	87	88	81	93	69	67	82	76	77	87	103	74	80	86	68	86	90	73	73	71	71	81	82	92	94	81	83	79	86	82	94	80	79	80	88	86	67	83	75	83	89	72	69	86	92	89	84	85	66	70	83	68	78	104	100	75	89	76	70	77	98	90	75	87	83	62	79	87	72	93	79	62	87	97	87	82	70	90	95	91	81	86	79	79	82	93	63	81	97	73	84	90	87	70	86	94	93	81	81	83	79	78	84	91	89	72	82	87	88	95	78	85	81	78	55	87	84	92	97	72	76	87	90	97	87	90	79	83	95	85	70	94	97	84	83	81	92	86	68	92	80	83	95	103	77	86	83	73	86	77	73	84	78	79	76	87	71	89	87	79	77	87	97	90	73	101	91	88	101	86	76	89	100	79	84	75	83	75	73	93	72	94	77	82	96	103	89	85	88	86	93	81	84	91	80	79	85	81	79	97	72	89	92	96	81	95	80	92	99	94	82	88	81	92	79	87	92	76	83	83	81	62	89	85	88	89	92	94	81	87	95	85	86	87	70	78	100	87	69	87	92	77	79	87	94	80	85	71	73	73	91	80	84	74	74	97	91	74	88	75	78	84	98	78	74	74	89	89	88	80	78	73	95	85	104	74	57	75	89	88	68	86	86	89	69	80	75	79	87	63	78	80	86	97	79	71	77	87	77	87	98	71	77	82	93	78	77	77	74	84	74	79	87	78	88	83	78	92	91	86	69	98	95	82	74	83	69	66	83	95	76	80	81	81	71	86	85	95	87	89	77	85	93	76	76	72	88	81	92	89	87	94	84	95	87	93	91	88	67	90	89	87	80	83	78	72	88	89	99	81	73	68	79	86	99	85	71	80	69
7619	1407	944	2796	1838	2206	2115	1928	1687	1490	1368	1149	1126	965	986	965	861	845	820	815	745	758	809	739	761	698	712	720	739	685	753	713	735	683	668	672	657	690	649	683	634	627	653	659	594	638	608	640	631	616	648	608	631	616	648	611	670	655	635	625	647	638	623	641	618	630	621	625	637	675	629	634	666	632	664	620	592	677	608	625	612	573	642	646	646	583	658	602	614	610	644	620	613	600	599	614	634	664	646	622	675	649	657	635	618	659	614	675	606	615	638	618	610	642	649	620	634	673	624	576	636	625	630	599	652	628	614	608	647	625	667	640	574	595	645	632	672	672	653	645	620	631	661	633	654	641	586	609	596	614	606	635	607	650	623	611	640	627	633	634	618	647	619	623	626	625	611	615	624	644	599	628	593	622	609	597	664	612	632	633	628	661	628	655	621	578	620	622	597	614	628	636	673	593	606	619	647	641	624	671	613	619	606	629	610	662	671	624	671	641	652	636	645	604	651	575	585	623	625	666	599	627	600	579	651	644	609	624	609	628	629	629	620	563	664	614	621	601	676	611	577	635	579	602	639	603	644	624	622	604	611	622	628	608	620	646	642	626	614	643	646	600	661	599	627	661	667	597	617	635	644	592	599	589	630	657	666	597	624	647	625	667	610	626	631	640	664	621	611	616	630	640	624	625	639	654	637	656	637	608	662	605	656	649	626	644	636	598	613	638	624	645	619	642	619	588	636	627	618	642	610	636	629	629	576	632	612	607	641	628	590	608	577	600	612	588	590	589	647	607	589	648	629	578	657	629	626	655	635	627	622	648	635	616	625	643	611	573	632	668	592	657	664	637	670	599	613	655	603	608	627	636	646	609	604	639	639	627	603	607	637	576	638	600	626	617	646	659	625	652	613	601	669	625	577	615	627	609	677	612	634	640	639	631	655	581	648	618	603	665	636	659	595	616	655	617	588	633	620	648	660	617	622	557	636	646	621	651	637	601	623	609	598	649	626	605	628	586	660	607	627	662	627	608	623	614	628	623	642	650	642	646	613	633	599	632	621	616	612	573	618	611	613	665	608	622	641	646	613	641	655	605	652	645	622	654	599	645	645	643	661	646	619	643	656	598	608	592	650	621	624	621	617	613	608	644	662	653	618	630	640	610	665	632	632	589	607	627	635	621	531	648	611	626	637	622	600	645	656	634	578	625	622	614	658	633	603	634	626	654	644	687	606	607	644	625	590	611	585	609	624	633	637	673	600	637	629	655	622	629	594	586	672	682	645	605	585	653	616	585	611	646	603	589	583	598	659	633	608	650	628	630	657	646	580	653	642	633	619	662	638	641	659	618	637	628	607	616	612	624	634	628	664	659	623	655	614	586	659	636	620	575	595	656	642	640	618	631	624	610	619	634	635	651	594	605	647	598	632	630	609	656	631	641	599	642	622	638	614	596	632	631	667	613	582	578	645	652	658	654	595	628	611	633	639	620	617	599	656	646	635	646	646	599	653	585	622	599	647	655	640	593	604	597	656	625	608	615	605	661	601	582	607	644	660	614	634	660	640	592	680	606	659	626	677	652	617	617	634	665	623	665	619	565	628	638	630	612	657	658	610	592	634	665	590	638	618	631	647	640	628	620	622	628	582	642	628	606	671	600	590	595	594	646	568	640	637	633	647	624	651	651	598	636	637	614	635	647	626	639	649	602	675	637	632	651	681	610	598	632	631	648	647	678	651	590	621	615	619	636	620	670	635	574	615	645	618	638	617	614	610	633	624	632	636	616	589	625	615	638	606	619	630	638	650	659	632	605	655	643	639	625	612	626	639	648	612	606	654	648	590	626	640	625	679	629	589	565	648	614	638	675	632	631	663	610	629	591	623	596	612	587	589	599	666	630	651	669	616	641	596	592	644	656	584	634	646	603	657	640	612	588	664	635	645	663	641	572	604	627	654	642	643	598	673	617	621	649	622	625	618	651	619	660	622	653	619	652	630	604	648	625	609	628	630	600	636	621	604	647	611	634	625	574	593	613	657	633	658	639	610	646	664	664	582	677	639	606	599	603	625	581	654	624	606	607	699	629	599	610	628	614	622	583	626	612	668	634	613	612	615	674	632	585	625	637	609	646	622	664	589	612	610	660	679	674	627	601	636	645	606	606	629	622	592	635	648	604	628	611	596	638	652	612	591	615	665	621	672	645	606	638	614	599	649	623	633	661	671	620	597	622	620	645	629	622	612	623	634	635	605	659	624	670	663	605	647	583	663	598	642	621	606	640	633	631	622	655	709	634	655	634	608	633	627	610	590	645	602	596	632	652	627	629	630	612	589	616	651	631	589	656	620	656	624	616	611	657	652	667	633	630	640	650	601	657	613	615	659	621	634	620	622	598	660	604	619	655	614	643	610	704	615	623	645	664	626	683	611	634	632	613	626	603	620	650	629	622	591	618	598	656	646	620	633	607	612	631	627	606	620	645	632	630	650	628	647	657	634	667	604	596	625	631	608	594	592	612	598	628	630	651	616	673	670	617	606	612	618	651	661	610	657	600	616	643	631	627	573	628	648	654	601	638	628	635	624	633	629	640	640	652	642	607	643	634	626	641	607	651	656	665	647	656	645	622	656	598	642	627	643	586	639	625	642	615	628	604	610	600	640	640	624	635	663	612	560	652	577	620	620	603	659	647	639	610	638	665	630	630	614	625	616	660	682	587	603	641	646	597	651	614	630	590	606	619	604	626	642	642	568	642	637	662	641	634	678	611	621	643	575	634	600	662	637	641	600	611	632	622	639	636	623	664	626	681	638	603	586	644	645	637	665	666	586	616	632	666	626	622	610	642	614	596	599	621	641	636	608	645	632	627	590	676	621	639	635	634	609	606	616	590	581	612	659	625	590	641	618	651	605	638	670	629	641	629	648	593	649	655	617	646	634	607	650	573	603	610	609	603	614	642	580	630	696	614	585	641	620	617	656	622	631	668	576	586	617	605	626	624	658	620	578	598	615	619	647	632	640	623	638	618	585	641	674	618	656	650	630	622	645	618	584	669	645	609	635	662	596	623	609	633	603	653	606	612	675	646	642	598	635	642	680	616	611	650	602	647	593	628	611	574	601	572	626	644	647	616	667	614	677	623	634	611	663	683	632	680	666	622	672	634	653	599	589	628	593	614	597	575	618	672	623	600	619	653	619	597	645	627	606	635	595	610	619	620	636	590	647	587	653	615	617	597	624	654	629	670	658	592	607	671	625	616	603	589	592	619	615	610	623	659	662	617	650	577	609	627	617	636	642	575	635	631	607	651	605	622	617	602	623	620	629	611	662	593	634	671	603	603	614	607	574	639	667	616	624	622	660	610	617	643	626	619	600	616	607	643	592	612	629	627	597	662	632	667	670	625	662	633	637	655	627	618	592	631	640	604	652	642	601	592	611	631	633	607	638	671	620	621	600	614	649	602	649	635	611	625	644	659	577	594	632	650	603	626	657	626	640	663	620	643	630	658	644	640
853	237	234	288	126	157	145	127	150	159	136	132	117	116	120	111	120	127	105	111	91	126	121	109	124	128	110	119	112	120	117	121	113	111	125	113	98	108	109	110	110	124	92	121	105	104	122	114	89	110	98	109	118	117	107	111	125	120	119	116	119	110	99	123	125	115	105	120	107	117	109	111	95	126	116	92	119	105	105	95	119	125	112	118	101	100	109	114	97	127	109	130	116	116	120	105	114	104	114	128	98	120	99	97	96	117	119	117	106	119	94	104	101	96	110	101	108	110	126	111	119	113	88	91	115	115	107	110	114	116	99	97	95	122	97	115	117	103	103	109	116	103	111	113	118	103	92	119	106	118	116	114	122	118	135	108	101	131	114	114	112	108	119	110	110	114	128	123	108	126	103	108	100	109	132	128	128	119	108	115	105	117	113	104	119	106	115	130	110	111	101	105	101	104	97	110	123	104	99	110	111	119	113	102	105	128	104	118	112	92	125	90	142	101	101	117	113	102	115	91	125	111	100	119	119	112	102	111	115	113	114	103	106	97	108	111	105	109	97	118	121	110	115	109	96	107	108	97	104	111	113	94	128	112	101	111	98	105	129	95	99	113	126	124	97	103	120	129	111	113	109	109	119	92	106	100	112	117	118	110	116	119	99	109	104	118	113	117	124	110	102	124	99	107	110	107	133	102	113	132	102	124	97	122	91	120	127	118	101	106	93	99	118	104	130	126	107	105	106	99	113	113	108	106	95	99	108	103	103	106	107	86	103	105	118	114	96	113	107	107	114	125	109	124	102	131	116	103	118	101	118	105	119	125	94	95	125	113	115	94	108	105	96	109	119	112	104	121	108	124	127	117	117	101	114	110	112	111	107	120	94	96	104	110	129	102	85	115	90	108	106	99	106	118	114	109	107	99	96	109	130	93	121	115	117	108	88	100	111	104	128	106	122	119	109	126	97	89	106	107	115	112	104	104	111	94	93	106	120	112	99	107	121	116	110	115	98	105	111	123	105	119	112	113	96	99	109	105	121	98	94	116	109	114	97	104	100	83	111	106	111	111	118	102	111	118	110	111	110	105	118	109	113	132	118	85	104	116	110	113	117	130	128	124	102	114	121	111	101	104	97	109	103	122	114	102	125	93	105	121	93	86	124	110	108	103	97	93	105	117	120	100	95	115	112	106	106	89	128	102	94	109	105	102	103	113	109	106	97	112	128	107	137	97	107	127	109	103	114	108	113	86	109	100	105	103	117	120	100	105	100	110	109	97	114	103	116	100	100	129	103	115	108	129	105	112	116	95	115	123	96	109	110	98	114	120	99	115	118	109	124	110	119	122	98	105	116	105	103	113	116	101	109	114	115	103	110	100	111	107	81	100	112	96	100	123	130	114	107	118	96	110	108	127	109	97	109	124	92	110	131	111	110	101	120	119	118	114	102	93	126	128	137	114	102	94	106	104	117	102	109	109	121	147	86	111	106	99	113	101	104	123	92	121	109	123	100	118	97	116	105	119	96	107	120	114	111	145	130	101	104	100	119	112	109	113	107	94	112	102	114	131	112	101	96	97	119	105	115	106	105	131	114	109	91	90	98	111	102	108	116	116	106	122	100	124	102	94	97	99	98	124	99	95	106	115	115	114	105	111	102	95	118	102	112	109	116	112	104	104	99	95	113	102	97	105	101	121	119	107	120	135	93	110	110	101	117	94	96	123	104	113	108	97	102	93	103	116	100	87	110	101	104	122	125	113	100	114	101	112	99	101	109	131	95	108	123	96	97	112	111	106	117	114	126	102	101	119	122	103	120	131	111	114	98	128	101	107	116	99	117	104	126	99	110	90	112	103	104	101	90	97	98	98	108	110	106	98	105	90	114	121	108	110	120	117	115	101	98	97	113	113	105	106	110	114	118	112	112	98	116	91	111	97	100	110	111	106	104	107	121	118	131	105	113	131	110	122	104	105	90	115	108	113	112	102	108	108	109	107	107	117	107	117	112	97	118	109	91	130	115	91	101	132	104	111	115	114	95	101	95	112	103	107	94	111	121	124	108	89	105	120	117	124	103	115	110	105	129	118	128	110	110	99	112	109	98	107	117	125	135	110	114	107	90	101	104	126	102	102	107	103	113	112	114	98	97	118	137	127	104	102	105	133	112	99	106	112	102	109	103	100	111	109	120	115	113	125	102	110	114	98	109	107	102	109	114	135	111	110	94	114	102	104	115	115	111	104	119	124	113	121	113	104	124	108	109	107	107	105	112	115	104	118	112	97	94	105	118	118	110	106	116	105	113	106	102	127	110	100	115	113	106	91	121	124	118	109	89	107	112	96	101	131	105	111	100	113	108	112	98	100	105	131	112	114	115	125	100	110	93	105	93	104	133	128	118	126	117	115	120	128	112	109	129	114	98	110	104	111	111	111	112	112	104	124	102	114	119	113	104	113	115	107	100	101	95	130	117	109	115	119	116	116	96	121	120	116	90	123	87	100	108	107	108	99	105	116	99	107	99	97	94	101	130	95	95	97	116	106	122	110	117	89	117	120	127	115	104	100	109	101	113	96	100	112	110	105	111	116	94	118	94	119	119	107	84	95	119	81	97	104	118	109	120	114	119	103	102	108	106	122	111	103	119	97	103	110	107	111	103	111	104	103	111	111	114	99	131	102	113	120	95	115	116	110	103	97	127	107	119	124	100	114	109	113	105	115	99	119	103	113	111	118	107	94	79	115	106	101	120	111	117	88	113	126	106	120	110	112	125	115	124	137	96	120	120	102	103	99	118	115	109	111	102	125	122	114	104	112	122	106	121	128	100	117	99	113	120	128	120	106	81	115	103	115	116	111	122	97	111	95	108	125	112	117	103	131	111	91	95	111	110	121	111	124	114	92	111	111	118	120	112	118	109	102	108	107	102	108	112	128	110	109	100	124	121	109	114	112	110	131	96	111	99	87	109	111	123	122	123	121	116	107	115	107	112	108	121	101	120	111	112	114	117	129	117	111	122	123	115	110	102	114	105	99	112	101	90	108	102	104	112	117	127	111	103	114	101	118	110	107	109	102	103	96	113	110	111	106	116	117	101	104	92	96	103	130	114	113	101	109	103	109	100	108	115	112	142	108	108	98	96	97	121	114	105	129	106	116	129	138	110	96	112	93	106	114	109	116	119	117	108	110	105	111	106	103	108	107	102	124	111	109	110	111	114	108	94	104	97	105	100	116	104	122	118	111	107	108	121	102	106	116	115	95	114	111	110	108	111	133	115	119	133	111	95	106	108	120	121	113	99	104	129	116	83	97	98	105	108	122	104	123	120	94	114	117	124	108	101	116	105	115	100	101	98	127	116	119	113	124	117	100	128	102	122	128	126	105	109	104	105	118	119	109	86	107	100	102	111	106	129	107	120	125	103	133	112	111	107	104	113	105	99	86	104	117	103	105	88	114	93	110	125	119	91	107	108	129	104	120	90	111	103	105	96	88	151	111	99	111	104	106	114	95
7794	2148	2203	4081	2939	3818	3615	3107	2677	2259	2003	1712	1620	1488	1398	1287	1197	1121	1149	1070	1060	1041	973	1011	945	917	894	888	902	894	932	914	854	878	875	862	868	899	834	864	893	849	768	833	843	872	838	833	847	885	890	790	836	812	759	793	789	782	803	830	843	820	807	866	767	785	781	821	810	773	742	779	802	790	824	792	790	810	807	825	738	773	847	791	824	817	768	796	811	783	809	799	757	803	801	765	829	732	837	818	776	905	795	762	816	817	736	815	811	801	805	766	801	806	800	797	843	786	797	782	816	760	786	756	758	820	781	784	798	787	772	814	780	772	784	779	784	791	795	771	771	813	811	745	789	815	790	795	766	772	795	823	772	808	837	792	808	787	780	823	813	827	807	800	776	783	825	779	746	792	751	818	865	744	810	806	780	788	844	804	770	818	792	784	805	770	785	840	812	807	769	834	804	740	810	795	745	796	772	802	791	755	784	813	761	776	807	791	780	789	786	811	798	784	809	776	812	824	827	815	829	775	820	789	788	818	774	742	821	798	821	816	757	806	788	774	759	770	760	791	773	809	783	786	787	758	800	759	783	784	747	801	834	847	816	815	818	816	765	804	767	825	817	822	778	824	793	777	833	761	738	821	793	780	806	703	816	811	778	800	796	781	855	822	760	797	800	806	770	790	799	783	876	805	771	819	814	827	799	750	797	817	788	808	807	813	757	763	805	832	774	744	761	802	806	789	792	773	839	789	792	831	788	753	766	808	841	779	791	731	847	769	762	822	782	735	779	742	865	784	805	798	790	775	792	771	784	787	802	749	801	806	819	812	798	777	796	762	814	781	795	786	822	780	823	788	819	769	829	801	801	777	777	808	803	783	765	791	776	841	721	813	817	821	781	831	800	831	811	791	783	772	763	806	780	814	768	835	794	768	810	794	774	792	784	797	816	774	775	844	781	802	806	786	815	831	744	720	795	812	768	804	793	774	814	796	792	806	776	745	779	761	838	755	820	813	810	800	794	767	835	791	769	761	809	835	774	779	808	784	786	761	830	781	812	789	770	821	763	761	816	786	793	817	739	765	824	769	783	751	769	793	830	768	762	745	790	802	792	768	801	852	851	796	711	781	801	806	796	770	757	795	788	813	775	781	794	804	786	784	784	790	795	760	775	811	831	778	774	778	792	818	750	842	837	798	752	755	802	804	759	766	805	825	795	767	779	782	828	806	790	823	816	757	779	802	782	790	820	731	797	761	775	770	800	784	789	794	745	809	777	841	770	815	782	790	766	791	756	759	810	786	809	767	780	807	788	740	777	800	739	807	803	801	843	797	824	783	742	790	749	760	818	786	781	829	819	803	793	820	822	786	788	837	753	777	760	830	821	800	779	774	810	802	863	860	813	837	772	765	766	837	773	748	804	778	815	811	817	811	776	779	848	770	782	789	798	760	816	819	830	783	844	746	809	831	798	807	751	798	760	787	822	808	826	769	762	803	816	771	763	805	759	822	782	811	803	755	790	756	802	814	817	787	798	700	735	763	801	830	786	799	763	800	786	804	762	809	793	786	835	768	833	805	806	813	802	754	817	805	786	804	799	790	815	768	778	783	799	809	822	788	798	791	826	785	827	769	804	786	796	795	769	803	768	752	809	741	806	737	810	777	796	802	840	848	794	779	776	810	806	740	819	768	780	829	835	845	790	781	735	796	803	810	747	766	758	810	835	799	774	781	798	790	783	803	792	800	793	783	802	775	757	848	792	806	785	766	753	787	808	797	791	840	772	779	809	764	824	811	730	795	806	830	831	866	788	798	813	753	801	758	766	791	805	755	787	799	796	813	779	774	787	794	825	777	829	774	814	786	748	787	827	832	759	753	793	747	809	769	812	810	853	760	776	782	763	813	784	799	772	787	719	746	788	833	823	824	783	787	784	807	742	848	827	807	818	767	822	813	777	763	818	840	748	776	797	762	803	792	768	777	838	816	802	828	819	759	808	770	797	797	812	805	795	769	781	832	788	810	776	802	799	763	779	811	819	783	742	774	778	828	767	799	829	809	765	781	844	842	776	807	764	812	822	824	815	790	786	807	755	843	834	778	852	808	779	793	808	761	770	729	817	793	785	769	819	803	745	808	793	802	749	783	812	866	799	793	835	738	809	806	822	796	834	834	853	761	832	773	765	865	790	831	808	828	860	770	741	774	825	806	809	782	822	796	778	775	806	811	837	789	776	763	822	774	744	812	755	840	810	803	744	763	760	778	787	826	828	849	829	781	782	750	802	779	746	765	794	810	772	780	784	827	760	794	791	773	748	847	836	798	769	809	839	787	789	830	784	794	806	808	794	801	732	774	753	788	796	805	797	816	808	804	803	780	828	756	803	749	797	825	739	772	788	798	795	775	812	779	766	795	757	758	793	772	787	801	791	776	759	788	748	781	783	759	765	770	864	785	797	781	828	733	800	814	740	742	713	751	855	768	751	785	826	853	843	822	831	768	844	787	782	817	840	787	755	802	809	749	826	761	793	742	861	745	788	816	767	741	760	834	787	800	773	759	831	777	799	790	772	772	741	816	805	800	854	780	804	748	821	773	765	795	805	776	851	780	825	803	782	811	816	795	794	822	801	761	834	790	808	789	754	721	782	794	803	803	776	831	798	782	818	793	800	812	799	804	812	831	776	774	794	774	774	747	764	786	845	764	811	789	790	818	785	792	761	763	780	785	778	799	754	767	780	845	777	818	772	782	785	799	783	772	775	730	810	727	794	811	783	764	819	782	712	761	843	762	791	846	778	812	781	751	830	778	759	727	773	807	786	806	805	836	792	781	804	755	824	771	841	801	750	798	754	800	760	807	806	780	807	776	796	814	796	802	809	782	803	833	743	755	766	840	778	730	744	791	815	814	832	789	829	790	846	789	810	776	804	793	792	765	779	820	792	760	817	801	772	772	818	783	792	841	793	768	839	755	776	785	792	712	831	823	766	757	734	765	761	839	813	793	765	831	798	788	813	799	835	782	781	825	731	737	772	845	851	805	771	779	746	770	761	804	856	796	807	802	810	783	819	795	763	794	765	797	768	817	773	819	778	780	794	764	830	780	755	789	747	837	765	783	802	783	796	791	752	807	769	775	762	764	843	778	785	806	810	792	765	777	741	818	758	740	812	837	805	794	848	826	773	818	756	819	757	812	779	794	824	774	797	781	813	786	843	780	815	786	776	794	806	771	776	769	780	792	750	778	810	798	798	780	798	807	764	795	776	794	754	781	832	787	739	717	789	848	811	786	756	806	746	786	846	781	809	779	752	775	791	796	797	803	813	769	796	786	791	836	786	776	844	822	844	824	821	783	810	795	814	804	775	768	789	757	759	775	775	801	809	783	792	812	827	832	793	850	790	782	821	819	818	820	778	780	724	830	812	791	752	752	813	831	762	794	786	800	805	738	772	824	824	790	775	791	801	778	766	789	804	826	811	844	763	808	827	749	792	772	803	728	813	817	754	816	808	807
1001	51	98	114	43	43	42	50	51	46	57	40	41	34	38	41	38	50	40	46	40	40	60	37	40	46	47	41	46	45	39	38	32	35	32	40	41	36	37	44	37	43	40	39	49	47	37	42	42	46	46	46	42	41	34	40	42	40	43	51	33	35	38	34	45	47	42	46	39	55	53	45	53	44	25	54	36	45	54	39	45	45	38	36	37	40	47	47	38	40	60	46	42	37	37	38	44	39	34	43	39	40	29	43	54	50	34	47	49	43	36	52	43	37	45	41	49	40	42	44	40	58	47	39	34	42	46	41	51	49	36	52	42	45	37	40	40	46	36	45	39	46	55	59	38	37	41	38	38	45	48	44	36	30	36	48	32	36	47	36	40	37	34	40	31	47	44	53	37	42	39	40	45	39	37	41	44	38	36	46	47	32	32	37	33	37	42	39	55	40	51	41	47	30	37	50	44	46	42	51	38	45	38	38	38	35	34	44	41	39	47	41	51	28	46	23	29	40	40	30	48	41	36	45	42	49	36	42	41	52	45	35	34	41	39	34	49	44	35	44	37	44	40	35	42	32	39	40	42	48	44	48	46	42	32	35	37	39	55	42	34	35	51	33	40	44	53	49	36	41	41	42	32	47	40	42	41	44	41	36	43	32	56	27	44	35	46	46	38	43	40	35	32	36	50	37	50	47	48	46	47	47	43	32	38	39	55	38	45	50	56	43	39	35	47	45	48	39	38	42	47	40	39	42	44	36	55	44	48	39	44	34	40	37	29	39	47	46	43	38	39	41	39	38	38	42	38	43	41	50	39	37	35	35	40	46	40	45	41	37	37	49	46	37	37	37	44	34	43	44	40	46	44	38	43	40	24	45	36	36	38	38	41	45	36	40	43	44	44	52	39	38	43	46	49	45	54	48	50	35	38	37	52	39	37	32	34	37	49	37	47	37	46	41	43	40	34	44	42	45	35	47	42	49	33	52	30	51	37	34	41	44	44	40	44	33	33	48	50	61	40	51	41	54	39	44	29	46	42	34	39	37	42	43	41	41	40	40	43	48	33	46	36	41	50	39	34	55	40	38	42	52	45	50	44	44	48	34	36	37	44	43	41	41	36	32	41	34	43	32	29	45	39	39	54	39	28	40	44	42	40	39	34	37	35	38	40	34	40	44	38	45	31	35	43	33	31	36	44	39	42	34	40	44	37	40	28	40	48	36	44	41	47	39	47	37	52	43	43	36	48	42	39	37	41	40	41	45	34	44	45	55	42	42	50	43	46	27	36	42	34	39	46	51	35	30	33	39	45	42	37	41	42	38	49	34	45	44	48	32	45	42	47	34	47	45	41	41	52	38	55	33	34	43	43	45	41	46	30	40	31	42	41	37	42	50	51	40	34	38	48	36	55	49	35	19	54	38	53	37	41	55	42	46	30	40	45	42	30	39	44	48	50	47	33	35	33	47	44	49	53	32	45	48	33	34	46	40	46	42	45	43	36	33	34	42	43	36	35	39	44	55	45	43	43	37	45	35	45	41	35	47	53	43	47	39	37	44	45	41	43	37	34	49	34	48	41	59	41	29	41	43	44	43	43	41	35	35	47	32	45	48	33	35	39	39	34	50	35	40	40	44	47	44	31	58	40	60	40	38	35	48	43	36	46	37	37	32	39	40	49	49	36	42	44	49	55	53	56	43	52	39	41	44	41	50	35	45	41	42	34	47	43	46	45	53	60	42	43	44	35	53	47	42	45	43	27	38	38	36	44	43	44	39	40	32	45	32	37	45	49	34	63	43	49	49	47	45	42	38	39	44	49	31	42	37	39	28	37	42	34	43	40	44	36	31	48	43	45	44	35	39	44	47	33	34	42	42	49	43	50	41	39	37	36	38	32	54	46	28	49	53	42	47	41	40	41	42	44	40	45	31	37	42	47	41	45	37	54	43	41	55	28	39	41	38	43	33	39	37	44	48	37	37	46	37	50	37	41	37	36	33	41	41	35	32	45	40	35	42	38	36	43	55	47	53	52	43	44	51	45	46	51	30	42	45	49	45	46	36	36	46	38	38	43	36	41	39	27	54	47	52	46	41	35	39	48	32	37	39	54	46	52	40	47	58	39	37	45	38	42	45	44	38	33	54	45	43	38	41	43	42	43	38	31	41	34	43	55	53	48	44	50	41	41	45	47	34	35	43	44	41	40	37	46	39	48	47	50	35	41	48	50	47	45	44	42	43	50	41	41	38	42	48	31	39	51	37	43	40	48	24	37	38	51	39	40	60	42	46	45	48	37	43	37	42	42	44	44	36	38	32	31	34	42	35	47	36	37	41	46	51	36	47	50	37	36	33	44	40	46	39	32	57	37	51	46	33	43	42	40	38	57	47	31	44	45	49	43	44	50	54	39	39	41	47	43	50	41	33	37	40	42	38	52	52	48	37	30	38	41	43	45	45	35	48	32	45	46	43	41	50	39	40	41	39	35	36	38	38	46	49	53	47	41	37	39	41	42	49	36	49	48	41	39	43	38	49	43	33	37	26	42	35	39	61	42	43	48	44	40	30	39	49	48	43	37	46	36	47	38	29	38	39	41	42	43	57	34	40	49	46	49	37	42	39	46	40	44	42	34	48	36	44	46	54	58	47	42	47	43	30	33	38	38	40	42	38	43	41	35	44	52	29	52	47	43	41	46	46	52	28	44	46	39	29	46	46	42	35	37	32	48	49	40	42	37	51	41	48	46	56	52	39	34	41	46	45	34	48	45	46	47	55	41	35	47	43	37	38	37	49	53	47	46	40	58	42	43	36	38	39	48	44	39	41	33	16	48	54	49	53	38	40	44	39	30	43	38	41	42	36	36	57	40	45	51	56	39	42	42	41	35	33	45	43	39	35	34	44	52	53	45	43	37	43	40	46	37	41	25	43	43	45	41	47	51	33	42	38	46	46	32	45	42	40	33	47	41	49	46	38	53	28	40	59	46	39	35	36	42	31	41	36	31	31	40	42	46	37	50	45	44	42	44	43	41	44	35	28	52	57	46	41	49	43	39	50	37	54	46	36	44	47	51	49	45	32	38	49	46	44	46	43	37	39	30	46	31	49	39	43	38	42	53	46	54	36	28	37	43	45	30	38	46	49	45	44	32	41	50	32	45	32	39	42	41	39	39	36	38	45	46	38	47	37	42	46	41	55	37	34	42	35	40	41	54	31	43	35	40	45	47	40	36	46	37	31	38	50	32	39	47	50	40	49	47	51	48	40	36	42	45	37	38	34	41	45	40	37	36	35	35	34	43	36	40	38	46	39	49	33	44	37	56	33	53	36	42	30	47	41	48	38	31	41	37	46	32	40	37	42	46	36	38	38	46	36	37	51	40	37	49	46	35	42	32	42	45	42	39	41	52	37	41	44	41	41	36	35	38	35	39	41	40	53	35	36	41	45	43	45	48	40	43	48	51	35	34	38	44	37	35	45	42	35	38	35	42	46	49	42	51	36	41	36
5999	519	1103	1872	595	659	653	561	551	494	476	459	433	382	430	405	392	398	371	361	348	355	350	363	391	374	365	341	373	354	349	347	360	364	333	321	303	357	328	342	320	334	338	351	326	346	370	335	305	309	339	330	305	342	348	310	304	330	321	338	368	336	303	324	313	343	360	316	340	320	327	308	327	336	338	308	310	352	343	300	321	359	324	338	331	304	330	316	328	344	372	334	329	334	336	330	347	316	316	346	321	321	309	354	323	323	340	304	326	330	336	341	341	327	327	298	311	322	320	334	325	326	354	346	318	310	312	303	322	310	343	327	304	358	337	322	318	325	341	334	311	317	313	284	329	343	331	349	308	362	314	344	331	346	323	340	339	341	316	343	321	329	331	350	323	376	327	312	311	329	341	341	307	345	340	343	313	344	317	303	336	328	321	340	311	328	303	318	333	330	319	299	362	312	352	300	308	323	314	318	316	320	307	339	281	351	350	318	325	317	343	318	326	345	316	372	352	346	329	300	307	336	311	303	317	322	322	308	380	349	351	322	331	323	327	319	342	338	332	361	333	348	308	303	338	330	325	321	362	350	317	337	365	335	342	321	309	367	336	333	338	348	319	328	339	327	356	301	320	334	341	340	355	331	321	334	337	341	338	350	335	333	351	336	320	338	341	297	338	345	293	303	319	334	305	303	331	344	345	360	336	325	336	355	326	349	367	349	347	321	357	319	331	333	324	340	318	319	335	348	315	314	287	300	322	336	297	321	323	335	319	283	319	322	319	322	348	339	335	325	299	329	323	342	301	315	340	338	318	325	323	325	327	342	339	338	345	309	327	326	316	345	330	305	313	340	312	305	314	331	322	341	314	318	343	344	280	326	336	302	329	306	327	357	299	345	320	307	341	307	330	320	304	339	341	306	341	367	319	334	340	314	341	325	328	325	310	324	318	333	330	329	333	345	307	321	307	325	338	329	323	353	321	353	357	330	321	323	323	305	343	328	360	338	354	338	336	338	323	343	310	336	335	313	309	349	318	339	298	340	320	341	311	309	359	346	327	320	334	356	323	327	345	368	313	303	342	310	287	319	336	347	376	300	352	357	315	316	311	371	328	342	325	329	305	319	310	332	321	320	319	336	344	318	306	314	323	359	333	344	370	299	322	311	349	314	304	328	338	344	364	339	356	311	348	322	343	324	329	299	353	348	293	321	351	306	312	331	319	342	317	308	359	338	306	325	311	319	298	310	340	296	320	314	325	296	328	295	345	308	322	320	332	350	328	322	299	343	364	324	342	332	360	324	354	306	336	310	319	333	324	337	323	371	311	328	323	349	318	329	374	309	325	361	290	320	323	318	367	294	344	342	310	305	312	314	336	367	345	333	316	337	324	328	328	364	347	329	333	343	324	326	324	327	329	352	315	327	323	331	310	343	335	306	335	326	328	351	361	336	309	320	310	334	328	299	316	320	345	308	341	365	306	319	296	313	304	345	331	352	342	343	340	362	329	339	326	346	323	323	320	345	343	330	332	331	300	318	344	324	310	310	333	345	331	349	312	340	302	342	313	326	314	335	297	307	345	346	337	322	324	328	335	341	329	306	347	340	317	325	332	319	316	310	331	314	317	303	311	336	356	333	338	291	322	339	336	323	312	316	346	327	346	323	364	328	350	341	311	334	319	339	335	338	277	314	322	309	328	296	313	354	322	358	306	323	333	330	317	339	332	309	315	301	332	342	328	337	328	342	328	323	362	352	347	335	348	301	324	297	339	358	342	361	327	346	345	306	366	328	316	354	327	342	345	344	319	338	337	352	334	319	335	334	347	356	330	349	325	309	290	336	313	323	302	344	317	303	349	313	317	341	313	312	334	330	324	344	310	309	313	339	319	344	347	354	338	343	331	301	340	347	327	337	354	351	335	320	358	314	359	337	336	324	333	343	345	355	360	322	285	342	326	323	336	298	344	339	338	314	284	332	308	348	336	350	334	324	326	353	331	356	291	347	347	366	330	365	315	329	313	334	334	340	336	353	320	312	306	308	293	313	335	338	324	330	321	340	344	336	315	341	316	348	297	282	310	329	323	313	350	323	315	334	330	322	322	345	348	340	326	315	347	325	315	327	322	337	309	350	323	346	337	304	354	340	345	317	342	345	324	313	359	334	314	341	339	310	338	312	338	324	334	314	330	308	316	298	320	372	324	307	343	336	336	326	322	347	346	303	307	337	334	324	302	318	318	347	359	340	336	356	342	328	322	362	312	317	297	341	323	341	330	322	354	292	331	317	304	317	340	325	336	321	368	301	300	316	322	326	338	307	353	342	314	338	308	371	317	337	364	346	317	340	331	307	318	312	337	318	315	335	351	342	356	341	335	297	316	306	324	306	328	336	334	316	329	336	316	355	322	317	334	335	313	292	314	349	342	332	331	323	321	304	302	344	316	285	330	334	329	306	362	355	364	320	365	307	359	372	347	317	321	330	343	329	305	337	333	337	314	315	330	317	291	316	315	307	353	333	350	326	337	316	309	318	305	326	315	348	350	328	359	314	291	319	383	342	319	307	309	317	300	328	341	309	328	332	327	323	335	304	314	315	299	350	348	312	320	342	319	330	335	362	350	310	357	318	315	379	352	326	335	315	316	325	320	332	334	309	338	297	346	311	302	332	348	366	329	326	351	338	335	316	319	330	325	353	309	310	332	328	319	340	333	362	340	333	357	345	315	291	327	320	354	309	354	350	328	342	309	339	341	320	336	342	322	352	340	344	305	311	327	307	339	328	339	311	317	348	354	335	303	330	344	332	313	327	315	290	348	324	329	341	309	307	310	347	317	327	312	324	282	346	340	358	319	330	344	297	309	335	329	340	296	312	342	310	326	302	335	328	323	327	317	332	330	328	331	363	312	324	328	332	339	340	322	371	306	340	348	309	316	349	329	368	365	363	363	313	323	351	358	345	308	353	348	310	328	328	328	349	336	311	336	347	320	309	298	339	356	304	350	341	323	297	322	316	333	311	314	311	332	358	333	306	361	341	299	322	334	360	306	346	354	342	340	322	333	307	322	378	349	368	318	316	349	302	312	344	347	340	344	330	295	345	317	318	326	362	335	327	335	295	334	335	358	357	312	353	340	362	293	296	309	336	308	299	324	350	324	324	345	355	361	318	331	323	326	303	338	306	326	330	324	342	326	308	339	296	320	315	359	349	339	329	335	332	329	302	330	333	324	325	326	310	326	343	327	349	343	295	336	320	363	311	358	290	343	335	316	332	319	321	326	330	350	329	335	312	358	339	303	319	324	328	330	293	318	321	320	347	319	312	305	307	352	325	343	322	299	310	306	328	327	302	335	345	314	340	352	317	337	325	337	316	340	304	352	334	336	303	353	327	312	364	322	315	327	335	345	307	329	319	290	311	333	365	331	315	289	323	322	313	354	320	325	333	354	331	338	329	330	314	338	290	291	336	333	368	286	346	326	316	325	342	333	311	337	340	285	315	327	303	320	312
449	146	165	208	98	86	88	109	92	77	106	108	89	96	89	85	79	75	81	79	65	75	93	85	84	66	78	69	77	84	73	73	71	75	69	76	82	81	68	68	74	84	69	72	83	80	64	75	69	81	69	80	87	80	71	73	62	69	64	82	72	64	86	85	91	81	76	73	66	58	76	71	67	89	87	77	68	73	86	44	78	70	82	83	84	63	68	74	76	62	75	73	82	74	75	79	66	69	72	66	65	68	78	67	58	73	72	69	68	84	75	90	75	74	84	79	87	83	71	58	67	77	71	84	61	75	85	60	80	74	84	74	68	71	83	75	74	68	72	75	70	63	70	78	83	72	71	90	78	78	70	70	65	75	69	75	65	61	65	85	79	70	65	96	74	66	63	77	67	71	72	74	84	50	70	73	69	57	74	69	66	74	74	79	80	82	69	63	65	72	77	66	65	73	70	75	54	82	83	76	90	60	66	59	81	82	64	69	71	74	73	76	77	80	79	76	76	83	77	68	76	73	62	76	84	90	74	71	75	66	66	66	70	82	82	64	63	67	70	77	74	67	57	64	61	62	71	82	78	69	66	81	69	69	64	93	65	66	70	60	82	87	70	76	72	64	77	72	66	64	59	74	66	79	86	76	64	62	65	53	67	55	81	56	71	70	73	81	69	61	65	77	83	73	79	75	71	71	71	85	66	77	78	55	79	83	73	86	71	69	71	69	68	83	68	73	75	78	59	72	66	70	78	69	73	70	69	77	64	51	70	65	75	66	64	66	73	87	77	68	74	78	89	85	87	70	72	87	70	72	76	65	66	85	83	78	79	93	71	85	76	87	90	82	68	64	78	63	79	64	64	61	68	82	65	76	74	62	80	84	82	66	83	60	80	71	82	72	78	66	73	74	85	62	79	93	83	61	67	85	75	76	77	80	74	69	66	66	71	76	62	71	66	70	73	82	84	58	78	66	72	79	91	60	77	84	73	73	71	68	69	72	69	80	70	79	82	80	87	87	74	62	78	84	55	53	73	58	75	71	73	65	73	68	79	66	81	69	78	70	68	74	76	75	73	76	73	81	63	61	67	76	78	68	84	58	95	80	83	82	82	63	85	69	73	76	80	82	66	68	63	75	76	85	96	63	71	77	72	64	62	81	74	74	69	79	77	86	71	79	83	77	77	64	66	65	58	83	86	67	73	64	69	66	58	59	73	79	63	72	64	65	65	58	71	69	83	97	59	63	61	56	60	77	75	67	71	71	64	83	63	58	73	75	71	68	79	58	73	65	71	77	67	62	72	75	77	57	68	72	67	70	71	57	79	66	79	61	78	70	84	73	74	81	79	84	80	75	63	76	72	54	67	74	69	90	77	57	74	74	69	74	78	65	63	71	77	81	55	83	51	71	75	62	90	80	73	81	74	77	80	68	69	76	79	69	84	83	71	73	81	70	62	73	67	79	67	81	72	66	79	74	93	84	73	69	65	65	85	79	64	70	89	81	76	76	68	76	79	74	75	72	84	59	75	58	71	57	81	72	66	70	77	61	80	67	52	87	70	76	60	63	77	73	79	67	83	72	69	69	72	66	84	83	81	70	65	62	65	73	79	56	80	70	71	77	85	71	77	76	68	70	74	68	68	79	64	71	75	88	72	74	74	71	83	90	73	87	68	94	71	71	80	67	74	59	69	73	94	77	70	78	70	76	73	64	72	69	90	58	65	84	68	77	68	68	83	77	91	75	73	73	74	70	79	81	65	89	67	63	64	67	67	71	73	69	89	93	79	82	64	73	55	86	66	75	64	67	93	60	83	61	73	66	85	65	65	80	74	58	72	56	78	72	76	71	77	67	79	62	69	87	90	65	82	86	74	63	69	61	69	75	79	62	98	80	78	84	90	71	65	80	69	74	68	80	74	68	58	70	64	70	73	82	82	59	61	76	70	81	71	62	68	72	70	70	73	83	66	83	80	63	79	66	75	78	91	67	82	74	65	73	75	75	71	77	90	78	76	59	72	64	83	67	63	76	80	68	92	65	68	76	83	72	71	69	65	80	92	73	80	73	59	75	79	65	83	77	73	66	62	66	72	69	73	73	86	63	70	64	72	80	67	66	59	80	73	84	73	69	67	69	72	68	88	70	89	75	64	76	74	69	86	74	68	71	76	74	80	91	77	66	65	75	71	65	87	77	82	71	63	70	86	72	66	64	70	78	61	80	73	74	70	67	69	68	62	91	74	67	61	66	83	66	63	95	69	71	63	92	65	85	67	75	68	69	74	65	74	78	90	70	80	78	79	80	81	83	70	66	91	66	61	71	62	67	68	71	76	77	67	81	59	68	78	85	71	71	73	70	69	87	60	76	70	83	84	66	89	66	64	69	72	65	69	81	72	72	70	81	70	71	55	79	80	74	66	66	65	84	74	62	69	68	67	83	69	69	77	65	74	69	76	75	82	69	77	73	82	84	85	74	79	52	89	66	69	67	69	73	76	82	71	79	68	88	64	62	71	79	69	69	79	71	71	73	78	76	85	68	82	72	58	79	64	81	61	61	73	70	79	67	72	85	89	69	77	75	71	84	57	87	79	62	80	86	49	59	75	64	90	70	84	69	80	71	71	67	86	69	70	74	77	69	71	82	77	71	69	75	79	59	66	78	80	78	57	60	67	70	83	68	60	86	72	78	69	89	71	70	68	73	78	86	69	79	73	82	64	76	82	66	72	71	69	67	74	73	64	80	69	68	74	73	84	88	71	67	68	65	70	77	66	83	69	77	69	80	69	82	77	74	77	62	66	79	55	78	61	78	63	78	82	67	72	64	79	72	58	83	69	69	74	60	90	83	85	62	86	72	85	70	61	65	53	63	69	89	76	73	78	81	69	85	72	82	87	69	67	93	84	66	61	90	75	77	75	73	70	74	66	81	75	59	76	57	63	72	79	78	83	67	71	70	66	79	66	63	87	90	69	65	69	69	64	69	69	69	81	93	74	80	81	61	66	68	60	63	59	79	54	67	62	68	68	60	74	59	57	59	60	85	70	79	65	64	69	76	70	90	74	73	78	81	87	78	78	67	63	64	69	74	71	75	54	74	70	74	69	67	66	78	65	80	54	69	71	60	90	75	63	76	61	73	84	69	74	61	73	69	63	70	77	82	64	96	77	63	68	69	67	88	68	79	59	81	70	82	85	75	63	71	74	61	88	73	72	74	81	79	66	76	94	76	66	76	69	67	63	70	66	81	69	77	87	71	69	74	74	84	79	78	68	73	64	81	63	73	89	80	79	66	77	72	67	75	73	72	72	65	64	67	62	79	73	73	71	62	62	79	71	60	76	67	60	72	62	75	70	80	78	67	58	69	82	76	82	82	74	83	56	76	71	70	82	76	84	82	79	62	90	62	64	71	58	64	70	69	75	67	83	74	62	74	62	65	75	72	60	60	71	77	72	73	66	65	89	75	75	87	71	75	88	60	74	76	77	65	72	85	70	78	72	74	78	75
5070	1451	1695	2877	2414	2401	2296	1979	1673	1398	1227	1128	1013	952	952	846	768	741	712	697	676	684	655	625	620	633	620	632	595	636	609	624	607	574	551	607	555	570	559	574	560	541	585	514	546	596	527	539	552	596	518	510	551	532	586	551	553	585	536	491	512	536	499	530	524	504	516	524	523	562	556	516	546	518	542	535	536	504	519	562	530	545	536	555	482	510	531	588	562	487	486	528	567	529	546	536	545	535	520	550	516	562	557	521	568	523	534	504	518	547	570	503	474	537	571	501	505	520	522	502	522	536	547	524	480	499	528	554	500	526	591	529	517	513	544	532	486	544	510	526	528	533	548	547	521	520	515	501	523	500	545	542	482	512	507	518	538	569	541	527	526	532	539	509	534	510	534	527	548	559	535	473	538	524	509	509	485	519	525	509	517	492	526	507	505	513	506	514	511	487	507	533	524	501	529	487	486	518	526	513	512	512	513	529	523	563	530	480	527	523	573	502	480	558	487	525	513	493	538	531	508	536	506	516	542	494	517	526	544	499	523	543	477	501	517	492	513	520	496	568	513	546	530	524	496	520	478	500	561	506	531	523	500	549	541	550	496	582	500	536	520	527	504	554	527	542	533	545	535	506	531	488	505	538	512	524	531	514	524	499	535	557	525	531	466	491	492	527	497	561	527	507	514	507	562	523	470	527	554	532	540	519	496	517	523	540	548	524	471	522	488	526	493	498	496	518	534	512	559	512	517	564	533	491	495	580	553	536	533	497	554	530	486	495	509	547	517	504	501	507	546	528	546	571	553	519	508	533	517	515	532	535	539	511	490	561	535	519	545	578	538	503	530	519	504	547	527	537	573	536	490	512	532	536	509	529	537	529	534	509	511	515	540	516	528	553	559	521	550	538	509	523	543	523	498	525	535	516	540	558	526	554	501	549	534	507	538	488	526	509	535	505	482	518	567	504	551	498	522	511	493	485	530	541	516	481	526	478	495	551	517	532	533	513	505	537	503	546	508	528	482	522	490	517	544	556	515	542	542	504	527	533	506	535	537	533	523	531	534	554	505	517	533	510	552	515	493	507	537	508	517	555	543	540	521	546	526	556	524	484	545	539	470	515	525	511	523	514	514	536	490	472	502	496	524	501	515	508	524	503	539	521	525	538	506	516	545	575	517	518	498	552	545	515	487	563	552	544	538	526	519	516	503	571	484	537	525	503	511	556	503	501	530	557	542	509	512	513	538	504	505	485	528	532	506	541	478	519	512	482	557	472	507	522	542	539	477	542	514	480	514	552	503	510	543	527	533	515	559	491	525	505	498	484	573	529	510	517	524	507	551	514	494	498	522	488	535	524	547	544	552	507	506	509	541	494	490	491	505	520	517	538	520	568	520	523	555	495	534	502	527	517	523	559	511	503	523	523	556	491	517	527	543	519	536	516	523	517	541	512	530	522	516	533	519	553	531	524	508	574	537	536	481	524	538	536	506	529	516	520	505	521	517	556	551	514	580	523	511	537	536	502	504	530	501	541	529	539	495	531	521	511	518	503	506	497	519	519	505	512	525	495	544	563	556	540	511	516	502	537	521	490	510	545	499	519	500	514	500	504	517	472	494	516	542	526	510	538	547	523	507	527	563	507	543	529	546	481	525	523	575	551	489	523	534	549	541	517	535	502	521	518	512	511	532	478	520	535	541	531	526	495	524	515	545	512	551	505	507	518	501	514	535	565	505	534	532	503	501	563	541	534	540	538	522	538	518	503	496	532	490	526	521	511	545	492	522	522	527	510	522	483	562	560	514	529	550	520	525	508	509	529	545	529	515	531	536	505	507	497	495	562	510	523	518	564	592	551	486	542	520	535	524	519	530	491	513	545	496	549	527	521	517	520	561	500	488	535	561	530	448	550	533	540	517	549	478	499	540	486	520	539	534	565	529	540	542	534	468	529	514	493	528	501	525	523	548	517	508	510	535	514	518	516	491	504	529	521	501	527	526	530	542	543	534	548	519	467	520	510	527	511	485	501	517	507	501	518	489	525	526	507	524	562	481	550	506	566	528	531	532	524	508	514	485	513	509	492	527	480	523	541	538	521	474	512	519	495	531	521	525	533	545	505	529	566	540	501	499	499	536	514	502	558	505	545	515	513	526	513	521	546	538	487	547	513	548	508	523	549	513	514	518	550	501	530	557	474	501	528	521	484	505	509	537	523	554	486	493	521	484	551	522	522	512	550	517	565	531	528	490	516	527	528	497	541	519	536	544	523	540	517	522	487	501	561	486	472	506	507	527	530	531	546	522	499	498	511	512	518	510	494	563	531	533	533	556	536	519	527	531	577	513	550	533	526	472	521	553	499	524	529	531	541	505	532	572	518	517	504	530	498	499	506	531	540	537	531	523	498	537	540	529	563	514	522	522	543	565	581	535	576	540	531	545	482	527	559	492	559	480	498	547	508	493	550	515	535	542	512	519	527	518	543	505	576	546	503	564	542	540	509	531	541	534	505	555	535	529	553	528	523	500	504	507	492	489	535	497	524	513	504	552	509	532	529	513	522	503	545	505	528	535	499	529	529	510	529	527	529	549	544	537	546	531	535	522	516	530	515	536	545	536	511	525	556	527	510	550	534	507	522	530	554	510	535	524	507	555	523	528	536	576	526	543	505	499	474	540	498	562	524	537	537	507	530	544	507	530	485	529	547	522	482	516	506	512	562	544	535	480	501	529	489	546	550	523	535	530	538	550	530	483	528	543	510	516	543	515	539	535	472	541	510	524	541	516	595	488	469	530	520	534	497	518	580	540	535	497	513	527	551	538	518	530	564	513	507	509	531	498	529	548	526	504	520	511	534	523	507	509	508	535	531	506	551	529	546	521	523	534	517	530	512	507	510	566	532	554	500	485	527	519	504	500	507	562	548	512	545	522	510	551	492	470	548	514	499	508	508	524	515	501	508	518	548	507	504	518	510	515	533	527	506	531	540	523	514	501	515	536	509	516	472	527	540	563	525	519	519	559	542	518	514	527	510	507	545	527	487	534	506	508	500	545	561	549	557	521	537	525	546	554	523	473	542	498	493	528	507	491	514	546	522	557	538	561	530	534	525	517	543	494	567	530	543	520	547	502	518	509	545	542	508	543	517	529	522	531	528	515	524	563	481	557	508	510	519	553	481	496	493	510	519	536	537	496	554	509	485	554	501	516	543	527	509	567	546	549	531	526	516	538	558	518	498	517	567	509	480	487	516	470	533	503	531	534	525	507	544	581	543	547	533	479	518	562	526	513	511	506	536	505	531	554	513	572	535	525	550	543	502	540	561	505	525	542	513	512	540	558	473	569	512	516	499	545	546	549	533	508	527	543	519	481	501	526	513	494	538	596	506	517	536	545	539	570	531	552	528	542	508	488	528	483	521	549	569	547	557	534	514	532	521	525	511	513	506	526	522	506	510	536	513	488	531	515	526	501	517	516	494	548	511	532	533	550	532	507	503	530	538	496	499	539	526
1635	113	148	203	84	113	114	101	103	108	101	86	103	93	98	88	87	81	91	89	99	85	73	79	95	65	92	92	81	98	78	98	81	93	100	77	89	83	85	88	98	91	78	94	75	96	84	94	77	83	80	76	93	74	80	90	88	82	73	77	79	100	88	76	79	86	91	94	82	82	82	81	85	93	83	57	80	75	89	105	85	74	85	84	89	81	95	85	84	87	79	73	84	78	81	89	86	70	78	75	76	89	85	98	75	88	79	87	85	79	91	92	91	83	88	92	73	81	97	88	75	85	95	89	75	93	74	90	70	90	79	80	70	93	95	66	65	117	97	90	89	76	99	87	87	80	87	68	78	94	89	96	83	69	87	70	92	87	82	87	68	82	92	74	76	80	78	92	73	77	84	98	78	90	82	75	90	99	78	84	82	90	90	82	70	69	87	74	76	78	81	61	83	66	85	90	89	70	71	85	77	97	83	75	90	90	88	65	83	91	77	82	80	82	78	87	87	72	90	85	79	78	78	74	85	100	75	89	89	86	96	92	81	85	82	72	88	67	92	69	78	84	95	70	64	86	88	81	93	98	79	84	98	97	84	82	90	77	105	82	71	92	70	78	79	89	73	76	81	83	88	83	79	74	79	92	82	89	77	96	103	83	116	79	76	77	88	76	93	75	109	92	78	87	87	66	90	86	80	77	85	89	99	106	93	93	101	74	81	80	90	87	73	75	81	105	85	64	87	85	74	89	94	82	80	80	90	94	77	81	90	85	98	92	84	67	85	80	78	77	72	79	83	80	79	83	89	72	94	74	66	89	76	85	86	101	82	82	84	85	94	98	84	76	92	69	67	83	82	79	80	94	88	79	87	98	85	95	68	88	84	90	87	92	83	94	78	88	94	86	90	109	85	83	86	78	77	82	76	73	94	77	71	89	77	81	76	87	76	77	85	74	89	100	101	63	92	81	72	86	95	103	85	77	80	76	76	77	99	83	78	90	92	66	77	81	90	85	84	78	110	87	85	84	76	91	75	79	79	75	75	78	64	80	78	98	98	77	72	74	92	81	80	81	88	78	85	77	82	96	90	87	84	80	75	110	77	76	82	85	83	84	95	75	78	76	84	80	87	82	72	69	83	91	96	94	81	100	70	73	62	69	83	98	97	91	65	88	100	91	84	102	95	82	81	94	76	87	82	82	78	72	69	66	82	84	71	90	94	91	63	80	79	76	90	81	76	87	80	89	71	91	88	66	76	81	78	95	72	78	81	84	60	83	84	82	74	78	90	82	95	85	74	82	70	69	92	87	94	95	93	98	97	80	87	81	82	69	78	73	73	79	90	75	96	90	73	78	88	71	81	92	86	83	85	70	80	92	86	81	93	90	80	89	74	74	92	83	87	74	71	72	72	87	80	99	107	88	81	76	74	79	83	96	80	72	84	81	73	86	87	68	93	85	92	111	91	91	84	82	86	90	84	84	90	73	98	94	93	79	78	100	69	78	83	74	77	76	95	78	75	96	81	80	94	65	82	70	76	79	93	92	70	84	66	98	85	88	84	78	90	83	76	77	91	90	67	74	80	89	86	77	99	83	80	80	77	75	70	87	75	90	66	89	76	86	81	87	68	76	82	75	93	87	73	90	70	97	84	87	89	99	80	91	85	72	80	92	95	89	76	84	87	81	76	83	89	85	83	88	69	89	86	81	77	86	80	76	70	68	91	75	96	67	91	73	78	91	83	91	78	72	104	79	84	89	92	85	89	92	82	84	81	86	97	90	85	89	89	83	83	79	87	75	88	89	107	77	85	72	96	93	95	105	79	80	87	78	79	64	97	88	81	82	85	83	95	76	69	79	85	77	79	86	91	81	78	79	78	79	85	76	85	77	86	83	72	78	88	96	93	88	83	52	83	70	65	74	85	91	84	90	104	85	92	98	80	95	84	77	80	90	80	78	66	89	82	79	83	88	105	76	115	78	102	89	78	93	95	82	97	83	91	84	83	82	92	85	68	77	89	87	93	80	78	92	85	79	85	88	81	98	88	79	99	79	98	92	81	84	80	92	102	94	72	72	94	88	82	86	87	88	78	74	103	81	65	99	81	86	74	82	85	92	81	80	87	79	84	93	85	74	67	91	74	88	79	76	83	103	87	85	88	77	96	92	88	79	82	91	76	77	87	71	83	105	88	77	75	77	67	83	91	83	77	95	80	75	92	73	78	80	102	89	81	89	91	86	93	75	90	82	79	71	87	82	77	75	82	83	63	75	91	92	88	91	82	88	80	78	69	78	79	79	79	92	93	93	86	81	67	92	76	79	79	84	91	96	78	77	85	74	81	79	91	85	80	91	79	79	70	86	86	78	75	77	88	83	76	83	103	95	69	81	90	86	80	71	74	85	70	72	80	72	100	70	83	84	69	94	74	92	94	80	92	85	74	89	93	93	87	81	73	79	93	66	63	89	85	87	86	91	79	87	88	76	71	94	67	86	87	90	90	83	85	69	67	91	88	92	92	89	87	72	72	83	87	86	73	88	77	77	68	66	81	86	89	79	78	82	93	82	79	85	76	78	88	95	77	92	65	83	97	84	89	79	74	74	87	82	88	87	71	84	80	92	88	95	78	84	73	80	81	85	81	94	80	91	80	78	80	72	73	88	77	86	78	81	84	78	80	65	84	94	80	92	91	78	83	81	99	76	81	97	70	80	79	100	92	83	91	72	78	81	91	80	80	78	90	89	73	70	93	98	93	90	78	81	82	88	77	101	82	83	71	81	83	107	75	86	73	91	85	91	75	84	83	75	91	91	95	85	92	92	86	100	77	71	95	81	82	89	83	79	76	84	85	86	80	86	93	93	83	72	80	84	91	88	81	91	82	79	79	72	81	69	90	70	86	77	75	81	73	72	91	75	69	85	80	102	76	81	95	75	99	78	73	82	77	92	88	82	84	105	86	79	88	106	74	88	79	68	79	86	89	69	83	85	79	68	68	83	82	82	81	91	105	78	63	85	93	85	88	95	90	104	85	94	74	81	83	83	86	87	76	95	80	74	102	79	98	78	78	85	89	88	73	85	87	79	85	68	73	82	95	64	85	74	66	89	100	101	96	90	76	106	101	90	90	101	86	98	67	86	98	87	90	71	83	75	81	75	93	71	88	78	98	85	98	92	84	101	81	77	71	77	93	99	86	73	92	74	75	88	93	87	91	91	73	102	84	97	81	82	83	73	78	92	92	84	79	96	83	65	78	86	86	95	81	69	69	80	98	95	80	80	90	87	80	88	65	82	71	82	71	80	83	76	82	81	82	91	70	71	92	82	75	78	90	89	90	83	90	79	73	83	71	85	72	96	93	87	85	73	102	84	87	78	74	91	89	76	93	76	106	80	85	110	67	85	90	76	80	76	88	87	91	76	96	89	87	80	80	76	70	92	88	90	101	88	86	90	78	82	83	91	83	87	79	77	69	79	89	80	90	83	85	85	89	96	85	89	81	93	94	78
7465	1257	1555	3082	2164	2143	2202	1890	1654	1503	1281	1213	1048	1024	964	927	908	805	886	848	817	736	778	773	701	742	697	714	663	676	750	704	668	715	692	713	661	723	663	669	606	639	676	601	646	699	687	617	678	657	616	633	622	670	614	662	661	632	658	613	585	648	621	625	610	648	618	675	629	613	627	612	630	639	657	676	614	634	635	674	586	631	701	630	614	615	609	629	674	643	595	643	614	661	617	613	645	639	657	644	666	646	641	633	652	604	642	610	633	626	643	618	627	663	637	630	616	638	651	624	666	624	624	653	620	686	626	614	612	598	683	651	648	672	650	588	611	643	637	623	637	637	647	640	639	661	593	658	629	603	637	623	625	623	628	696	649	677	614	656	644	632	669	624	594	587	591	644	631	621	656	638	648	641	671	633	632	659	632	629	596	604	668	639	619	651	636	645	614	674	677	612	662	609	614	651	626	632	598	610	653	612	651	629	640	594	610	614	630	688	671	673	644	611	651	654	603	634	641	662	610	635	608	621	599	638	602	619	611	673	618	675	630	586	654	636	605	575	615	646	637	673	590	653	633	603	647	625	645	670	620	639	591	644	632	627	653	603	653	626	649	657	600	644	628	634	644	629	613	633	632	609	604	631	600	637	628	604	616	629	650	645	606	655	636	612	626	640	640	605	641	670	649	640	623	621	674	586	624	629	594	635	611	635	558	647	587	611	608	621	664	613	642	615	640	642	691	638	646	644	615	607	655	645	620	587	656	588	592	633	636	670	659	609	676	630	632	627	637	631	648	665	624	634	601	610	621	674	630	656	645	671	587	597	590	620	642	609	639	574	639	629	697	668	614	645	634	626	624	557	629	645	592	678	625	608	665	654	591	636	619	626	624	688	636	614	630	626	608	606	603	671	594	678	617	627	637	614	657	620	656	617	627	627	603	590	646	644	628	629	591	649	606	611	632	583	659	653	624	625	634	589	611	693	597	601	672	623	650	607	615	607	629	636	617	665	580	631	651	624	613	644	594	635	609	655	619	646	594	658	654	623	647	614	606	653	614	634	651	662	599	623	671	636	652	607	628	672	627	697	634	625	665	612	634	617	684	694	641	666	614	669	594	628	644	673	641	627	650	607	669	631	586	644	705	651	646	633	603	610	652	655	666	603	646	617	631	661	633	608	609	638	621	655	584	653	598	635	603	641	637	612	668	643	656	654	636	669	652	616	639	661	625	641	626	659	622	642	608	614	627	628	637	628	650	626	632	627	605	620	651	635	651	655	609	664	643	665	634	629	615	626	647	676	638	597	636	655	679	650	609	597	647	638	605	612	596	673	630	621	634	614	616	635	603	596	621	625	612	614	597	635	668	667	635	659	664	598	630	627	647	655	621	651	625	661	616	649	617	653	647	635	657	615	647	646	652	600	618	652	652	658	646	591	600	651	629	631	630	601	622	577	655	672	639	606	598	630	640	648	683	621	654	620	664	570	666	644	631	612	641	628	635	669	597	624	605	651	630	642	635	653	639	577	649	640	623	619	659	643	585	616	631	641	665	617	626	626	682	680	627	649	661	648	627	649	656	667	644	641	647	639	657	645	623	615	600	657	572	668	664	674	622	660	580	643	661	606	664	614	579	659	644	655	598	629	645	634	630	636	623	634	650	651	685	666	610	655	642	619	645	642	637	643	600	623	653	653	632	659	618	649	609	608	601	633	630	621	642	610	641	632	589	639	616	590	621	655	671	657	612	616	615	616	630	638	623	630	603	630	613	616	596	651	619	609	662	615	677	643	641	626	661	642	607	603	629	637	682	648	641	622	649	625	602	603	612	632	644	606	642	611	615	636	651	659	612	624	605	612	605	649	627	653	614	591	646	611	597	662	606	636	599	622	649	602	587	618	685	620	636	601	637	608	641	609	658	637	629	592	576	642	634	641	646	606	649	609	656	627	646	595	648	627	653	631	633	672	609	653	611	612	616	658	660	616	650	625	655	648	616	627	612	631	679	613	615	630	636	636	610	620	617	630	664	628	631	630	650	634	581	650	586	609	615	604	616	651	679	621	694	648	659	634	635	559	640	610	661	624	668	613	676	601	597	626	697	611	649	647	625	597	627	624	608	612	602	641	642	611	649	652	597	632	639	602	614	629	588	644	670	615	657	624	606	615	669	617	604	602	644	618	606	654	618	644	623	614	637	629	623	616	679	630	656	598	638	618	608	645	590	621	604	620	625	667	626	602	655	623	639	640	653	632	624	614	631	637	602	571	642	640	655	611	661	680	665	587	646	602	671	628	650	599	628	629	651	647	637	581	606	600	610	616	689	632	655	650	707	650	630	643	589	632	656	634	674	624	604	650	665	619	634	642	577	612	612	648	632	615	582	599	620	601	608	624	664	626	646	632	616	632	623	603	640	617	641	666	623	626	691	671	664	603	591	631	648	646	664	629	632	607	640	676	673	634	622	643	655	642	648	620	616	599	598	609	618	625	612	610	607	640	640	604	633	624	661	592	628	649	622	612	638	619	616	659	617	636	652	602	583	679	631	657	645	638	607	568	618	628	662	572	603	649	600	625	653	672	642	598	635	648	640	632	655	627	613	633	649	619	609	613	657	662	652	632	637	651	640	695	615	598	629	632	625	630	631	660	660	587	597	609	649	635	617	587	665	617	621	624	659	623	674	592	643	602	626	609	642	663	662	662	660	647	599	610	624	600	641	681	653	632	604	651	648	620	641	662	668	579	603	576	590	630	582	630	601	648	625	624	645	627	628	601	630	643	643	621	630	615	644	689	662	633	646	577	635	634	615	586	659	652	644	623	630	635	659	628	638	612	599	626	637	645	625	653	615	642	618	622	621	640	633	645	675	634	683	626	658	626	636	571	675	624	614	635	623	653	646	646	605	645	670	608	598	641	667	641	657	662	644	665	633	628	615	656	663	604	607	563	676	616	648	624	622	629	626	604	646	669	720	630	640	640	582	618	636	645	638	629	658	669	669	638	603	617	639	645	640	648	645	625	631	603	634	628	569	620	652	639	646	634	647	625	577	632	646	614	617	610	611	622	589	626	660	630	617	642	612	647	676	626	600	626	586	608	677	622	653	602	618	611	624	615	701	675	622	640	622	608	637	613	624	588	668	626	640	613	646	630	661	627	618	620	642	627	631	635	614	639	615	635	664	607	638	651	663	621	639	610	674	620	689	590	664	642	603	634	614	622	596	632	621	639	609	646	685	662	650	657	621	601	621	631	614	665	643	644	640	635	621	591	604	624	674	601	621	639	697	662	685	622	627	617	677	635	596	630	642	612	676	630	640	576	604	601	619	651	684	623	621	617	625	652	614	631	632	647	603	591	636	670	633	622	642	655	642	616	621	654	617	608	648	654	617	674	611	644	627	653	635	659	653	669	623	630	697	637	650	592	655	599	685	670	603	657	651	660	598	646	643	645	652	646	592	578	658	655	625	619	593	616	643	626	636	608	626	681	626	632	610	596	660	654	637	645
849	207	199	268	141	140	166	157	147	171	149	126	107	145	116	140	123	123	120	113	124	120	115	114	114	120	117	119	118	141	121	119	124	116	100	124	115	107	99	117	114	112	127	98	99	95	130	104	112	111	108	110	130	108	111	118	88	124	135	109	116	108	105	130	138	122	119	113	112	120	118	99	103	104	107	89	113	118	106	118	125	112	118	110	135	116	111	108	114	119	114	116	99	106	104	113	122	106	116	112	113	102	122	105	122	99	110	138	116	143	121	104	101	117	126	104	112	91	115	112	107	108	117	103	118	110	113	120	137	115	112	115	91	112	104	99	107	114	131	128	112	118	90	121	112	125	103	112	88	107	121	115	113	105	125	124	127	100	130	89	121	113	124	102	99	93	106	110	123	91	93	112	103	102	128	109	112	110	105	107	113	126	96	104	118	104	117	104	94	92	110	109	112	116	109	99	99	116	108	103	104	104	114	105	120	100	115	129	125	127	116	104	110	119	103	106	127	116	112	112	116	109	125	102	106	127	103	117	128	125	129	105	125	108	115	104	117	124	108	101	119	116	114	100	104	91	113	117	103	115	110	105	124	117	111	93	114	109	113	121	113	116	108	110	115	117	98	118	125	121	109	133	107	113	134	113	134	107	126	118	119	113	95	98	113	116	112	117	122	97	109	116	122	95	91	127	110	124	114	108	111	120	103	113	105	129	96	101	100	99	111	102	119	114	114	118	122	104	98	112	96	89	103	124	105	113	104	111	103	116	120	105	120	99	122	131	104	107	105	127	125	110	101	116	118	103	107	112	110	120	99	124	111	109	107	104	112	118	92	126	108	111	102	125	109	112	114	113	100	123	93	108	121	114	100	123	112	109	127	119	103	136	91	114	113	126	129	117	118	89	117	116	99	115	112	116	131	96	117	107	125	107	96	98	111	100	114	112	95	96	108	109	124	106	117	109	118	119	108	117	118	114	122	118	104	121	125	114	126	110	110	110	137	109	124	120	128	104	120	108	114	124	112	94	113	101	98	115	113	108	94	113	103	96	103	110	109	104	110	107	121	104	115	114	109	107	100	96	101	122	140	122	111	110	98	102	112	99	113	115	113	96	107	120	107	103	100	91	126	117	109	135	101	98	116	112	121	114	121	144	104	120	102	108	112	107	91	111	119	99	103	118	128	116	101	128	107	121	91	120	108	115	123	105	102	98	120	90	122	123	100	107	103	109	109	121	108	95	111	111	121	125	126	111	117	106	118	108	85	116	129	112	104	109	100	113	125	134	117	110	137	113	127	116	99	114	100	121	107	115	102	119	104	117	138	107	104	100	118	129	125	111	99	120	111	115	110	121	116	126	111	111	102	124	99	129	136	111	111	112	110	104	106	116	108	104	122	96	110	129	113	120	102	124	120	110	119	110	107	100	125	118	119	104	131	93	105	129	125	89	110	125	131	122	114	118	109	103	104	108	106	107	108	121	96	124	112	111	103	90	120	122	126	123	122	110	125	112	116	120	109	120	114	115	131	142	108	109	114	109	116	109	99	106	107	114	103	109	113	119	120	115	117	95	115	94	99	98	106	109	120	122	120	113	125	116	113	103	125	119	108	102	114	107	123	107	112	125	101	125	102	112	144	130	84	116	115	105	99	100	97	111	97	110	116	106	118	109	116	118	97	109	114	101	101	116	121	92	103	113	99	119	110	107	106	103	110	114	106	120	111	120	104	112	116	112	98	115	94	110	110	122	125	106	130	128	126	113	132	105	111	106	115	109	97	119	111	107	93	107	137	110	113	91	89	124	104	130	113	99	131	98	123	110	131	112	124	114	121	113	95	113	109	139	104	116	111	96	110	123	108	118	109	100	113	96	107	97	117	112	111	113	111	124	100	112	105	108	114	114	93	104	111	107	115	119	127	120	113	112	115	89	104	106	102	96	120	138	95	88	122	120	131	105	99	104	119	111	112	110	115	114	111	101	87	129	97	119	99	104	132	110	109	104	121	102	110	124	104	105	104	115	113	95	113	100	126	109	118	104	128	128	121	124	124	108	101	98	116	119	115	126	106	126	108	107	108	97	114	102	102	106	118	100	123	106	99	114	121	101	102	106	122	114	105	119	95	116	148	113	117	112	96	128	101	110	130	127	119	111	111	109	113	109	83	96	102	117	113	122	98	120	113	94	100	100	108	107	92	122	110	115	115	106	146	114	106	118	106	107	122	117	105	111	127	113	113	99	111	105	128	111	110	116	123	103	118	95	102	120	92	106	112	117	126	89	106	108	108	109	122	113	110	120	111	99	119	99	107	114	111	134	128	94	124	103	120	105	100	110	100	125	115	112	112	110	116	105	105	115	112	112	119	105	121	132	117	126	109	123	138	110	108	106	96	108	116	109	100	108	130	112	112	119	105	107	126	117	113	113	127	110	114	120	122	121	92	86	110	89	113	90	103	118	106	113	124	107	113	89	128	101	106	120	114	108	111	103	123	105	119	106	117	112	110	96	135	104	114	113	109	94	87	108	115	102	93	114	105	106	118	121	123	110	104	103	117	105	116	102	106	102	101	103	102	123	139	118	123	123	107	120	115	108	113	114	115	131	89	109	121	127	126	122	106	118	104	126	104	118	109	106	96	130	111	105	94	107	108	117	111	103	107	115	131	114	92	102	116	115	125	108	121	95	104	110	105	96	126	112	101	118	102	122	122	103	95	102	111	108	97	109	106	100	97	104	127	97	117	111	124	96	109	124	113	125	98	118	117	90	112	101	105	102	100	103	121	102	108	121	96	95	111	120	108	125	109	114	129	100	119	112	113	112	126	92	121	95	111	102	123	123	116	106	114	94	95	94	123	108	102	109	103	124	116	112	102	113	105	113	96	99	97	110	110	102	124	114	105	102	105	121	105	122	104	126	106	130	107	100	113	111	121	109	109	97	104	100	100	94	114	120	116	129	99	124	108	112	103	116	107	115	101	109	101	136	117	106	113	89	109	113	114	107	98	92	110	123	117	96	111	131	102	105	98	128	118	96	113	92	119	119	115	120	112	99	114	117	99	103	119	118	99	103	106	106	113	95	95	105	99	119	124	118	108	112	121	116	135	120	104	105	93	99	120	113	113	111	115	105	132	134	118	113	116	112	113	122	122	101	114	95	116	130	114	114	109	103	108	110	120	128	117	93	118	99	121	95	113	108	94	114	103	96	100	108	102	109	99	110	107	125	103	116	129	135	94	117	101	117	110	121	126	103	104	128	118	113	105	119	117	113	112	108	79	103	119	103	115	119	128	106	120	122	128	117	116	107	118	130	133	110	114	118	119	110	122	108	103	121	102	108	106	104	116	121	113	129	104	106	108	128	100	103	89	96	109	108	97	130	114	96	117	125	124	98	119	119	139	116	129	120	107	91	115	121	123	104	104	91	110	102	113	113	110	105	120	123	114	132	133	121	87	111	94	122	116	108	113	122	125	96	104	113	108	102	108	101	109	97	110	109	108	102	110	119
7902	2134	1972	4810	3640	3767	3756	3107	2558	2234	1968	1858	1591	1481	1390	1299	1227	1164	1161	1180	1073	1051	1008	983	956	931	954	972	870	874	905	852	918	887	856	823	852	838	861	832	810	840	822	835	850	837	813	802	816	851	793	806	775	834	833	844	728	826	853	793	847	792	820	834	884	761	826	821	812	766	809	797	795	815	820	803	820	779	794	868	806	788	763	804	793	777	843	812	791	822	812	742	768	807	817	798	766	750	814	846	799	785	833	812	825	875	780	777	831	752	761	797	801	785	767	784	772	787	780	791	760	808	825	857	773	794	830	807	769	835	783	817	789	812	788	775	782	823	743	810	787	753	813	808	811	797	787	796	800	809	806	804	799	807	857	791	800	756	780	784	785	769	834	829	751	736	804	819	870	777	825	798	757	852	799	808	788	769	813	764	761	780	769	765	795	763	762	726	856	783	795	801	828	806	782	797	811	806	795	830	838	798	795	794	799	796	820	796	800	802	792	790	807	839	782	808	792	835	750	791	815	788	770	780	801	744	770	808	810	804	846	824	768	827	789	820	803	814	864	785	864	758	841	805	815	822	718	792	810	788	837	820	834	776	798	816	799	797	785	776	828	756	775	784	777	772	795	817	735	824	789	808	886	807	770	770	774	784	826	738	792	779	790	807	827	818	830	836	812	823	802	784	818	768	778	774	761	748	795	766	760	749	764	760	797	786	758	780	767	760	815	777	787	775	776	788	847	771	786	828	794	758	785	799	791	815	789	773	806	800	819	759	806	781	798	818	819	766	829	805	758	804	835	824	773	760	795	821	816	773	812	772	818	746	806	767	772	798	764	801	783	757	773	786	812	823	788	807	806	805	818	838	801	813	774	745	789	787	757	768	782	810	802	780	807	750	789	830	814	830	779	828	768	791	836	823	795	823	802	822	848	728	803	819	781	815	799	779	777	813	830	810	776	807	798	806	757	806	781	809	780	748	796	829	831	771	806	745	774	784	801	779	804	783	801	751	771	786	781	774	785	794	783	797	851	789	783	803	778	788	798	763	824	832	793	782	792	818	733	764	754	761	807	766	777	815	837	772	807	748	793	834	767	776	781	791	789	738	774	760	806	797	815	805	805	815	805	813	767	838	783	787	761	803	789	782	808	722	832	792	775	850	787	853	788	796	824	780	820	762	809	842	790	815	798	802	806	816	791	804	781	790	767	796	741	792	772	794	802	784	776	794	776	813	777	749	783	807	791	798	761	831	827	786	801	802	809	768	792	840	765	830	808	847	810	783	784	747	784	823	780	806	827	744	788	766	831	819	767	825	819	822	796	764	812	778	795	739	765	770	806	796	790	831	782	819	838	792	812	773	770	751	770	803	816	790	809	793	806	799	840	779	787	755	836	791	770	775	727	773	755	749	782	757	809	823	825	763	750	785	833	803	839	816	765	787	764	775	751	773	773	755	789	779	770	807	771	788	768	769	753	836	808	761	776	815	807	794	827	770	761	848	750	774	851	774	765	805	824	797	848	778	710	841	752	798	724	802	839	838	782	743	801	820	778	750	767	784	789	766	805	819	791	753	803	786	817	812	807	824	765	780	757	817	798	820	759	793	803	791	818	772	820	774	735	757	818	753	794	783	783	796	823	813	802	805	762	759	795	779	767	791	817	778	844	762	747	803	825	763	802	822	798	791	791	799	810	815	711	782	816	779	799	772	765	814	785	819	752	800	796	774	760	807	843	849	745	818	797	818	773	785	776	838	799	828	774	803	775	769	772	800	810	782	794	814	788	808	756	782	808	813	787	807	814	766	797	814	811	808	770	813	837	804	771	737	798	802	834	746	778	788	781	821	837	775	779	751	763	829	741	787	765	771	806	829	818	854	823	745	787	801	783	861	786	763	766	874	759	803	791	764	793	827	802	791	820	799	807	791	800	792	749	789	807	818	814	806	777	739	761	776	774	856	754	765	789	799	746	781	797	758	803	803	801	743	830	776	769	816	808	829	764	818	802	844	793	792	812	772	768	813	833	774	769	807	797	761	756	780	793	787	807	799	824	774	755	832	805	790	786	831	732	782	770	827	842	753	795	766	782	746	768	753	792	781	821	789	786	757	794	790	804	805	830	810	804	812	797	746	786	820	823	824	767	851	767	805	808	781	858	757	826	818	814	737	800	745	720	833	791	778	832	821	834	857	764	774	824	757	830	757	820	812	780	775	779	768	781	757	781	729	793	785	751	824	798	798	823	812	809	794	823	748	776	776	773	828	804	778	817	841	786	806	825	798	816	839	782	782	850	798	766	809	787	808	805	794	808	813	736	817	833	823	764	807	780	786	857	837	810	771	799	820	795	799	808	785	788	821	765	796	806	790	798	778	797	772	836	828	789	770	796	816	777	749	819	783	773	743	858	740	793	765	809	792	820	812	831	834	754	813	743	786	744	792	789	805	795	771	782	789	787	814	771	755	743	778	786	753	748	805	797	779	796	841	767	817	816	784	823	788	780	777	791	808	803	783	809	809	787	802	811	793	775	800	840	777	797	772	786	763	756	845	775	759	794	783	774	765	792	775	752	883	795	764	787	802	761	787	781	802	817	811	808	770	820	762	752	770	842	743	794	816	747	838	852	814	788	801	809	753	749	801	784	794	801	762	840	744	778	749	816	810	812	808	760	800	830	801	790	778	755	762	826	796	780	786	770	797	753	804	772	824	799	777	821	801	791	739	805	731	762	803	799	806	767	763	802	800	800	809	835	757	809	815	761	818	774	788	800	816	849	769	824	811	801	800	790	821	768	782	778	785	793	812	810	833	753	797	776	763	814	827	818	801	805	806	769	800	834	797	772	804	815	848	844	797	757	801	785	812	808	857	864	807	818	819	743	770	826	814	791	776	808	791	764	773	789	794	790	856	787	749	767	788	830	776	763	775	796	811	780	800	817	793	822	762	798	754	852	854	846	803	772	788	828	786	840	741	808	819	798	809	871	769	750	797	792	794	824	777	786	815	789	807	778	850	835	831	781	772	782	745	805	822	778	821	785	814	755	809	786	820	789	768	798	801	824	832	819	810	798	808	827	788	764	773	801	796	786	780	843	766	815	811	805	788	801	830	778	796	771	790	809	790	771	760	759	795	785	765	785	773	802	789	808	791	835	803	826	791	823	859	855	854	787	837	772	791	824	824	813	803	776	769	808	756	782	807	800	797	786	789	811	816	788	807	755	786	803	772	772	784	759	822	766	773	802	776	800	829	825	785	804	768	769	781	792	781	809	770	790	738	791	780	838	772	799	775	788	776	794	776	800	800	791	821	821	829	758	819	833	811	861	761	839	742	815	736	776	807	769	804	809	803	789	788	822	760	809	813	800	792	786	787	845	811	843	801	828	737	798	794	788	780	790	764	797	788	769	801	806	806	822	821	811	836	796	772	805	800	779	825	806	778	765	769	757	743	782	735	765	817	836	792	781	763	782	795	820	780	786	827	794	772	748	754	842	818	820	778	797	798	789	826
1048	50	100	135	48	45	54	58	47	34	48	49	42	56	52	36	49	33	43	36	37	26	39	38	46	35	57	31	51	39	36	33	36	44	46	40	30	45	44	46	44	38	30	38	40	38	33	37	43	37	43	31	60	35	40	56	37	45	40	50	53	38	47	38	52	51	45	46	39	40	42	37	34	34	30	39	36	34	39	60	50	47	41	30	48	40	42	43	54	39	34	39	51	43	37	48	36	46	40	42	48	36	32	48	47	40	36	46	46	40	45	46	36	30	40	51	41	41	37	50	49	36	41	34	37	45	37	48	49	46	37	36	45	54	44	40	46	43	32	46	33	37	42	47	52	38	38	44	48	50	48	45	42	40	40	46	41	46	42	48	39	37	45	35	43	36	46	47	48	50	54	39	43	54	51	51	35	53	34	50	35	46	38	52	46	49	31	48	47	37	42	45	37	37	35	39	37	48	45	46	48	41	40	32	43	36	38	38	45	38	42	44	28	54	47	55	44	40	34	47	42	43	37	43	39	51	36	42	39	40	52	44	43	39	40	52	50	37	35	34	31	41	33	48	36	39	37	31	39	43	45	36	42	34	49	26	35	39	42	48	48	42	53	43	42	33	47	40	46	45	32	46	43	34	52	48	46	43	41	47	43	39	38	39	44	46	53	56	45	32	41	40	41	43	51	39	50	38	42	32	40	40	42	48	47	41	47	36	37	30	32	38	39	51	38	40	48	39	47	48	44	50	48	46	38	39	40	44	42	43	35	39	39	33	38	43	35	44	31	42	46	42	44	39	49	40	53	40	38	45	55	36	40	39	35	49	37	52	38	43	33	30	34	57	41	43	47	37	44	44	42	35	42	36	50	38	45	32	36	37	52	41	37	43	43	43	37	57	41	33	52	32	29	39	51	36	48	39	44	54	44	40	48	52	45	39	39	56	48	47	37	32	39	40	40	42	52	31	44	50	42	47	50	30	40	47	40	34	50	38	42	53	24	40	45	40	55	38	56	46	41	50	46	46	42	34	49	35	53	39	43	44	32	47	43	47	29	45	48	40	38	40	49	41	38	41	42	49	36	50	50	45	45	41	44	43	44	48	38	41	44	51	35	42	45	39	41	34	49	45	43	35	39	44	43	50	32	39	31	37	30	54	47	34	35	42	39	40	37	33	47	52	34	43	57	32	30	33	50	66	44	47	51	47	51	26	37	43	46	40	34	28	46	42	41	43	48	48	49	45	45	42	44	38	41	39	34	46	31	39	38	54	50	42	39	52	42	49	45	36	30	44	47	41	32	43	45	58	40	45	37	41	33	35	41	26	44	54	40	40	58	48	49	41	45	40	39	47	32	40	51	36	49	46	43	39	57	42	44	33	48	41	41	37	51	35	50	44	53	37	45	43	37	60	43	45	52	42	39	61	39	45	43	32	49	41	55	39	41	35	47	47	36	30	47	48	43	34	34	42	48	40	38	49	40	41	49	54	37	37	38	44	45	51	50	49	42	39	45	40	47	41	35	38	42	48	46	52	50	42	39	49	36	42	39	49	43	39	37	49	42	48	45	46	37	39	39	39	37	36	40	44	47	42	45	41	39	36	49	36	40	41	41	40	41	46	36	34	41	38	32	46	50	42	54	37	43	35	51	46	29	40	53	51	37	41	30	49	47	42	41	40	35	41	44	35	36	32	42	40	50	53	45	37	64	40	42	47	36	44	40	48	33	42	51	39	45	54	37	47	34	41	42	35	47	48	52	48	36	39	48	40	46	54	32	42	37	37	40	50	48	49	34	41	38	46	47	40	49	48	39	41	40	46	33	55	43	39	40	31	49	33	44	32	36	45	48	34	46	49	48	39	46	51	36	51	42	41	39	37	39	40	53	37	45	59	36	41	31	52	35	35	34	40	47	41	42	48	51	42	38	50	40	31	39	43	40	48	47	43	46	41	51	39	42	39	46	42	53	38	38	47	44	45	46	49	33	30	35	41	45	37	50	41	44	45	34	40	42	33	30	39	39	30	48	39	45	46	48	44	37	32	48	43	46	34	44	35	52	52	33	42	37	51	44	46	50	43	46	37	34	37	35	28	39	50	56	51	41	44	43	35	36	50	37	42	38	36	39	47	36	47	38	42	41	49	44	49	47	47	38	52	53	36	50	29	37	56	36	42	38	36	37	39	37	50	45	44	46	44	35	44	46	48	41	33	50	45	43	51	39	44	40	38	21	47	35	37	41	37	33	44	54	40	39	39	33	45	42	36	45	39	37	51	39	37	45	43	20	36	34	48	41	45	37	44	56	51	44	47	39	46	36	42	43	40	45	38	30	36	47	38	44	34	43	37	40	43	41	42	45	43	47	42	42	37	37	46	34	55	52	42	42	54	45	42	43	44	43	43	46	40	48	45	47	38	56	42	48	37	49	43	27	50	45	40	58	48	38	41	53	44	41	48	40	44	53	43	46	35	38	37	34	55	41	47	38	51	40	41	34	46	54	42	38	37	36	40	52	48	41	46	47	42	37	36	42	39	48	33	39	42	40	37	46	49	31	49	40	51	33	31	29	47	36	40	36	49	38	39	41	45	44	45	46	35	41	47	48	44	50	46	45	50	32	47	30	41	32	35	41	42	40	44	52	40	49	40	48	35	30	44	44	41	48	48	37	47	43	57	32	33	34	40	51	37	41	40	42	37	45	45	44	40	59	37	43	43	43	51	37	39	48	37	34	41	38	44	43	40	42	33	44	42	44	43	42	45	44	43	47	43	45	42	51	35	57	36	33	38	28	48	36	44	36	42	39	27	47	42	53	42	35	31	42	37	41	49	53	44	50	34	43	41	40	47	36	45	41	52	35	41	37	33	39	40	34	43	47	45	42	36	44	45	49	37	37	27	34	42	47	48	40	58	55	38	44	42	39	34	47	30	41	35	37	47	30	39	28	50	35	48	47	39	43	33	36	36	53	39	42	41	35	44	40	49	41	51	57	25	35	49	39	46	52	48	39	31	32	37	47	38	49	32	50	40	40	38	51	38	45	32	48	39	41	47	47	43	43	51	39	42	48	34	35	50	32	48	35	42	40	41	47	32	40	42	46	39	35	43	42	44	38	36	47	32	36	38	47	34	38	40	35	33	55	31	43	45	48	35	45	48	46	35	52	43	41	51	39	25	42	40	35	44	56	35	42	38	51	45	34	30	44	43	38	48	52	41	44	49	52	44	38	50	43	40	46	47	39	35	43	34	31	58	38	45	51	43	44	48	55	44	45	48	41	48	38	42	50	39	41	36	42	45	47	59	44	41	48	32	47	50	49	48	43	51	48	46	41	62	47	42	56	47	41	49	45	47	41	42	42	39	36	41	43	36	40	27	38	49	40	42	33	42	41	41	49	54	49	44	36	45	60	49	39	38	38	45	53	40	45	41	44	47	43	36	30	53	47	47	44	46	38	44	58	36	40	36	42	56	49	44	34	56	49	39	46	39	37	29	35	44	50	40	30	41
6066	451	987	2555	931	632	567	588	574	516	519	447	426	447	420	397	396	385	399	386	366	398	365	357	331	343	327	333	334	351	348	347	349	369	348	350	355	369	324	366	377	339	343	358	325	350	303	343	360	349	339	329	341	309	338	350	309	358	369	339	368	323	318	326	365	331	306	343	298	338	310	333	324	329	358	325	337	335	358	338	328	341	349	326	317	323	333	342	344	326	391	316	291	316	321	332	314	322	331	354	320	325	328	318	304	331	351	327	342	315	347	323	308	312	332	338	304	330	365	325	349	313	334	333	347	346	310	332	312	349	334	327	369	342	320	319	331	316	337	332	300	352	313	340	322	324	349	353	332	323	341	340	361	350	342	336	336	309	353	336	315	336	320	308	328	327	334	340	307	325	323	300	318	315	341	318	331	334	336	337	323	343	327	351	352	336	362	310	354	320	346	310	333	312	348	366	329	341	321	297	314	344	298	321	333	329	345	345	294	345	362	341	309	304	317	324	333	362	346	347	349	340	298	319	314	349	317	330	333	329	335	310	321	323	349	334	323	360	336	329	349	338	314	357	323	316	334	337	328	367	323	301	328	359	325	320	335	355	373	369	306	336	339	336	318	295	293	364	321	313	335	344	327	328	302	340	337	309	342	342	345	335	312	352	307	309	314	302	297	334	307	343	306	309	352	336	344	322	357	313	335	309	329	330	308	341	346	325	340	356	330	337	362	344	326	315	344	360	352	318	334	342	331	321	319	325	324	318	298	353	338	322	324	327	327	352	295	315	330	325	320	315	348	327	311	333	336	356	312	342	316	308	353	350	335	340	326	309	345	343	333	329	330	310	347	332	373	338	325	326	342	319	329	350	346	338	329	367	315	320	361	309	312	309	318	282	342	344	328	319	344	340	337	343	355	327	344	315	314	366	305	304	337	351	331	343	374	320	348	335	342	338	341	334	328	313	302	307	352	311	343	353	350	335	354	309	309	356	291	313	344	332	342	306	352	337	330	357	352	349	331	349	324	285	341	328	322	323	322	347	327	330	293	344	326	340	324	323	329	317	357	331	353	313	352	343	349	357	302	311	352	352	338	325	338	342	321	323	339	319	318	349	332	363	364	346	311	330	321	347	319	336	315	301	336	330	346	346	296	339	319	332	325	342	350	322	320	350	328	328	341	358	339	365	341	331	328	321	303	318	346	331	310	326	345	315	300	334	348	325	305	305	330	319	303	346	331	348	351	345	348	357	331	350	320	332	355	319	371	344	323	349	331	297	332	331	313	346	334	332	336	316	341	360	315	307	333	375	361	317	347	344	337	315	332	294	318	333	350	332	322	342	323	317	350	323	311	341	308	334	331	299	328	341	315	335	341	344	338	349	301	326	289	329	319	330	356	335	337	328	320	313	313	313	320	336	312	336	342	311	322	353	356	295	327	336	351	377	340	326	332	368	312	331	354	333	287	329	338	329	370	337	351	337	344	320	324	323	309	332	309	322	312	314	311	315	323	306	369	355	330	355	353	329	317	335	329	331	317	322	332	352	312	363	320	341	328	319	337	313	340	315	331	365	349	300	323	348	332	299	347	330	340	342	291	315	312	299	304	345	320	331	366	346	312	336	327	343	333	339	342	324	340	307	352	347	339	355	361	313	319	314	339	325	363	336	356	324	316	327	352	342	354	370	325	333	312	315	296	318	345	311	316	344	327	339	316	351	352	344	360	297	356	335	336	347	336	329	316	348	352	344	301	325	328	340	349	308	317	333	352	330	329	320	327	325	355	324	294	355	346	341	335	321	312	326	296	337	349	331	347	330	333	383	315	322	304	358	340	348	341	334	344	347	301	325	306	346	346	319	306	315	331	319	334	317	317	361	297	315	331	333	355	346	308	374	309	333	327	351	315	326	381	353	343	322	329	344	331	359	352	346	373	348	364	294	318	329	304	341	398	371	316	343	323	338	353	319	305	340	314	324	346	318	315	300	330	327	337	300	305	341	324	337	352	327	336	352	312	326	336	316	353	325	331	328	325	281	329	316	336	322	342	341	345	353	333	333	294	333	346	363	306	325	311	340	328	303	326	350	325	338	320	380	297	371	334	334	362	342	313	340	293	347	329	316	330	330	295	323	328	321	328	328	319	374	322	327	318	320	333	348	341	317	306	319	324	323	311	334	275	330	331	302	327	333	334	326	347	313	333	340	334	339	364	321	308	333	344	338	386	288	338	350	354	347	313	299	310	322	317	354	341	295	354	315	328	321	355	319	347	316	343	366	302	349	349	376	350	324	321	366	294	345	363	360	324	343	331	325	336	309	312	378	352	300	287	320	340	337	308	350	315	341	357	319	320	330	333	335	352	325	346	328	350	352	363	344	340	374	336	335	343	383	334	333	363	301	363	323	317	346	330	335	337	333	337	318	313	343	319	324	351	306	289	312	331	336	363	331	346	309	327	344	331	353	304	337	359	332	366	340	342	355	339	369	309	369	347	345	334	333	347	315	317	358	304	336	331	347	316	320	296	348	342	370	348	320	324	330	352	341	332	292	300	309	371	330	346	352	320	362	342	312	329	349	317	332	353	345	325	343	311	337	341	348	323	316	331	318	362	381	352	314	315	333	336	340	322	340	349	309	311	326	336	332	329	333	306	348	339	377	319	368	341	329	344	316	359	323	324	304	331	305	360	343	323	327	326	341	351	303	328	362	329	331	341	331	356	311	314	335	312	337	344	327	336	315	336	341	338	353	333	293	328	322	316	330	328	342	345	316	315	309	335	373	328	315	327	335	323	333	346	326	352	340	344	319	329	343	323	363	307	312	366	335	341	333	325	308	350	354	311	332	338	327	308	343	338	377	302	397	330	345	360	325	315	356	335	359	323	311	352	352	355	324	330	314	334	333	383	320	304	351	315	334	292	345	299	336	358	325	312	337	341	302	312	345	318	305	354	334	328	363	315	317	319	361	325	359	313	331	322	321	308	309	347	334	336	337	350	347	346	312	300	344	292	367	331	306	360	370	320	337	348	347	341	327	347	318	300	347	328	359	344	334	294	318	308	343	325	327	322	306	308	337	330	368	343	331	339	353	332	343	361	315	343	316	340	364	321	320	323	321	309	359	343	310	344	337	307	313	314	324	337	301	307	316	323	342	341	327	337	319	334	297	352	308	327	340	327	311	336	347	328	328	362	365	325	314	325	360	320	337	337	333	328	345	310	297	356	364	305	320	337	344	329	344	393	292	336	316	319	331	353	313	344	332	331	347	324	335	343	328	324	289	310	342	343	358	320	339	327	359	356	311	297	328	332	355	330	341	339	326	306	351	315	354	312	365	319	336	307	349	319	319	300	335	323	337	338	325	328	342	331	335	337	333	346	298	335	312	364	341	335	329	321	320	291	329	316	320	303	356	306	346	344	301	331	361	315	313	313	327	330	324	359	322	293	332	354	325	362	332	342	305	344	313	331	317	323	341	342	324	293	329	333	384	360	318	309	312	333	346	316	334
460	124	172	219	92	83	107	100	98	87	92	80	85	80	89	99	82	72	65	93	91	92	89	76	71	64	80	71	63	74	71	70	59	79	81	76	86	80	69	57	85	76	63	67	87	66	88	77	94	87	89	85	75	85	79	73	74	65	78	55	78	72	73	72	65	77	72	62	70	68	65	81	80	78	77	68	79	75	56	70	58	61	61	80	78	70	77	80	76	57	66	80	65	67	71	74	77	90	78	73	68	75	67	69	82	76	67	74	59	76	78	65	74	75	70	80	88	64	88	71	76	77	85	74	69	75	72	63	70	91	71	81	57	71	71	78	70	54	63	70	64	77	71	66	91	77	82	80	68	81	61	64	62	76	75	70	57	78	57	75	75	70	71	82	82	66	68	75	75	87	66	59	76	77	70	77	73	72	72	78	73	63	65	77	72	82	87	72	63	72	79	74	56	72	79	62	71	72	57	78	68	73	69	71	62	76	56	74	82	78	65	76	61	91	71	71	78	81	62	72	83	75	67	73	64	81	80	78	71	66	86	66	71	55	82	89	63	77	66	79	62	69	73	81	83	64	57	61	67	69	80	91	75	73	71	85	84	77	70	69	71	73	75	90	66	77	53	77	60	74	72	70	77	81	67	97	77	81	71	56	68	68	68	81	59	64	75	85	77	58	62	78	73	71	83	73	61	89	87	93	78	65	76	83	69	73	81	78	64	73	66	77	73	92	77	85	79	71	89	69	81	59	75	77	67	62	64	75	77	63	69	74	78	77	78	85	72	65	85	72	64	76	69	78	59	104	68	68	72	70	87	76	77	73	82	57	71	71	73	74	79	62	69	76	89	82	78	66	68	66	66	80	70	80	88	66	65	81	78	86	72	68	70	75	68	76	81	82	73	61	72	75	83	68	71	76	69	78	59	66	71	82	77	71	89	72	79	89	95	62	82	77	79	74	69	68	62	73	80	74	56	62	75	68	69	80	76	73	59	82	64	61	65	66	67	75	97	59	87	71	78	71	93	55	72	74	62	78	79	69	81	56	70	78	67	65	85	63	80	70	74	88	77	71	71	81	81	69	75	72	87	69	63	76	66	69	70	78	58	82	74	64	78	62	84	59	68	67	68	78	78	62	62	74	55	74	75	71	66	75	66	74	65	75	87	66	82	64	59	81	80	83	71	72	75	61	67	66	71	79	68	83	70	73	62	78	85	69	73	72	68	53	76	74	81	81	82	72	67	54	61	81	76	70	65	67	62	70	65	74	80	72	78	56	72	85	73	75	64	74	73	71	83	68	66	72	74	61	74	72	73	86	76	72	80	64	88	71	73	92	71	70	84	69	76	63	57	75	71	76	72	66	76	64	77	70	69	68	76	67	80	59	70	89	91	74	70	87	82	74	69	67	72	64	75	84	66	77	91	69	61	79	76	74	82	68	79	71	78	85	66	66	63	75	85	66	76	87	84	57	80	62	82	84	72	73	65	77	72	68	68	76	66	89	71	69	68	82	60	84	68	73	67	66	74	85	54	65	85	89	67	76	79	75	72	72	86	70	71	88	83	70	78	77	77	72	58	73	76	73	71	80	74	78	80	78	79	72	70	85	71	77	55	64	51	74	80	79	84	75	85	69	72	81	86	74	65	58	78	72	80	77	55	70	67	74	76	81	65	76	73	77	61	65	70	78	79	88	72	68	69	80	81	95	85	63	72	77	86	77	79	72	76	75	75	71	73	60	74	71	72	64	80	70	70	89	79	60	75	72	76	76	76	53	55	78	83	63	73	80	66	67	73	65	70	70	77	82	72	54	66	76	76	70	75	69	84	66	79	71	76	66	73	80	71	93	69	76	81	66	64	80	71	61	70	62	91	75	78	83	87	73	72	79	70	66	58	77	78	67	59	76	73	72	67	64	59	64	61	63	72	64	70	72	74	77	85	66	81	75	70	81	68	74	84	63	71	62	78	61	90	72	75	70	65	80	77	89	60	60	90	67	72	75	65	72	76	68	66	72	80	72	74	71	74	67	73	90	86	74	64	70	75	71	74	84	76	73	79	67	86	84	70	77	76	68	70	58	84	67	73	72	82	84	57	70	87	72	75	77	67	64	89	77	70	86	74	93	76	82	76	48	82	69	86	64	93	68	65	67	80	84	72	64	59	75	85	70	84	69	78	87	85	64	69	80	93	73	83	77	91	76	67	63	71	86	71	62	57	59	73	73	72	72	70	63	74	73	79	76	74	66	70	66	75	69	74	54	74	63	73	74	74	64	87	79	68	65	80	72	66	73	64	79	65	75	76	67	66	81	56	67	74	85	78	83	72	79	78	62	61	91	88	66	90	92	77	83	77	81	68	79	85	78	70	77	87	75	73	68	68	84	61	79	85	73	70	82	66	64	73	87	77	63	56	70	68	80	86	77	83	69	69	83	93	72	59	65	65	74	87	74	66	79	77	82	58	69	70	80	62	61	68	65	57	63	81	54	69	71	80	72	79	73	73	65	57	72	69	67	71	82	79	76	70	75	66	67	69	67	70	70	63	64	70	90	69	66	58	89	74	67	82	74	64	75	92	69	68	64	63	72	74	77	78	63	89	69	62	79	88	80	78	79	76	84	77	78	65	84	74	84	52	68	67	64	86	58	71	73	78	76	63	86	63	73	74	67	66	69	80	67	76	80	68	75	72	73	72	69	74	84	72	85	74	72	77	67	62	76	66	78	84	74	77	73	72	83	63	81	89	68	71	69	78	62	78	87	67	67	72	80	76	72	62	84	67	94	66	66	79	56	82	65	83	79	69	74	81	71	71	94	55	73	62	63	67	71	68	73	73	78	71	75	88	59	86	61	78	81	81	60	76	89	82	78	62	76	77	75	73	64	65	76	71	81	69	80	81	63	78	66	67	86	73	77	80	55	76	78	78	71	89	72	78	67	61	77	57	82	72	63	72	87	63	76	74	91	65	59	69	72	65	74	64	67	84	72	84	63	76	75	75	66	63	95	81	57	75	67	80	82	61	75	69	67	67	74	75	69	69	69	75	79	50	63	82	82	62	85	80	71	85	85	65	72	75	78	75	67	63	70	72	64	70	79	74	84	79	82	78	74	81	72	52	54	80	90	76	88	75	70	85	78	74	70	85	55	70	86	67	76	68	75	69	75	71	80	70	73	77	74	68	59	65	78	63	74	75	74	89	73	77	87	75	72	79	89	84	59	86	77	67	63	70	72	98	61	74	81	80	71	65	84	60	90	89	69	55	76	78	78	77	76	80	68	85	78	69	62	73	71	69	68	65	66	74	70	73	82	84	77	78	70	65	68	71	71	79	66	72	84	78	89	70	88	74	81	76	64	67	65	84	83	62	63	75	60	64	68	70	68	80	74	71	72	75	90	71	86	63	87	69	60	64	69	75	73	88	70	69	91	62	76	60	65	63	75	68	61	72	73	72	75	81	68	67	66	86	78	92	80	75	83	63	80	80	69	67	88	75	67	73	65	68	67
5057	1394	1801	4443	2405	2471	2305	1937	1664	1404	1240	1089	1006	938	891	788	750	760	684	663	661	636	678	665	611	633	573	581	608	600	557	568	595	579	573	567	567	595	558	589	549	546	548	555	555	555	510	574	557	543	568	539	518	541	537	544	521	589	540	568	571	530	521	582	527	541	554	525	554	563	556	517	557	547	490	569	532	542	577	509	505	533	533	553	544	539	512	525	520	527	533	541	553	526	538	509	509	533	515	535	556	498	543	508	505	498	528	557	527	532	552	556	480	519	550	510	484	506	486	510	544	498	518	537	528	536	539	553	520	551	506	518	539	576	511	523	503	560	538	524	505	533	510	482	514	523	535	533	489	540	498	533	562	523	494	502	541	544	509	546	518	527	511	586	521	510	503	527	497	504	513	531	525	524	522	551	518	526	522	457	542	539	499	537	531	518	537	486	501	510	523	538	540	520	529	552	540	530	571	511	543	523	519	521	487	548	528	531	529	515	542	492	534	452	499	548	557	529	487	529	520	534	575	517	532	556	538	522	513	536	546	526	482	579	511	524	574	563	551	531	495	528	512	537	510	539	547	474	537	564	492	519	502	561	524	539	507	510	532	491	482	549	499	531	522	565	533	508	514	527	508	522	481	519	524	490	497	520	519	522	538	513	556	482	517	539	579	517	530	508	547	484	564	543	512	509	516	527	518	534	497	526	516	524	524	522	536	510	502	529	503	540	534	509	502	557	499	532	506	529	556	549	553	536	524	507	532	540	537	561	518	480	552	515	558	534	560	542	516	544	530	536	525	532	517	537	512	515	505	512	487	488	488	589	497	517	525	501	559	531	512	531	523	547	543	534	544	546	531	489	503	513	507	519	560	535	507	538	524	565	523	525	497	524	480	517	503	515	523	530	514	519	498	527	481	509	518	532	532	520	533	534	530	512	524	524	538	548	511	498	474	524	544	524	519	509	541	532	528	506	539	588	554	502	524	540	550	527	519	541	546	523	532	525	527	535	546	493	512	502	491	568	528	517	554	555	522	533	525	520	556	526	536	560	515	506	517	511	549	513	529	527	544	504	533	520	520	529	512	519	533	520	521	509	521	500	544	520	508	535	521	532	515	534	532	475	516	510	552	552	565	493	497	529	552	492	526	522	526	549	533	494	520	511	545	528	536	519	543	505	531	478	481	548	521	551	534	505	538	533	561	545	515	506	510	525	494	524	520	538	543	503	524	521	532	530	490	509	516	504	546	526	542	516	492	561	531	541	527	508	484	476	534	539	544	547	540	521	533	581	542	558	521	537	488	485	514	509	562	491	514	532	527	551	498	495	498	543	543	537	527	535	554	524	562	506	518	555	504	490	543	486	550	531	493	496	518	513	524	524	518	531	522	540	519	528	506	504	553	517	536	519	510	524	521	551	537	531	515	536	542	509	509	514	520	529	550	532	536	555	533	537	499	503	515	523	557	509	534	533	504	520	545	519	531	529	549	526	503	512	538	475	547	497	567	564	504	529	515	529	525	502	525	493	494	512	550	548	509	518	548	532	540	532	468	518	530	513	534	530	559	483	488	504	536	492	539	535	544	533	525	520	519	541	489	521	518	492	494	539	491	536	513	498	561	518	550	542	551	510	498	540	489	517	604	551	539	521	531	511	545	526	530	493	512	561	508	508	482	577	546	551	507	522	515	546	513	548	514	507	511	554	526	582	530	531	511	566	518	511	526	579	570	532	482	548	517	564	510	536	505	542	506	514	504	556	515	504	531	557	541	537	503	530	567	511	530	514	543	508	566	531	576	502	528	538	528	517	575	548	539	504	551	566	546	555	556	481	537	542	500	490	538	519	541	502	551	548	544	519	527	553	545	543	547	523	530	515	548	531	533	523	510	530	500	515	521	530	559	522	537	502	570	507	517	524	543	529	529	534	520	527	515	522	514	558	521	578	524	497	522	509	519	540	549	534	526	526	507	503	555	529	531	494	540	497	522	518	503	480	518	535	503	513	533	524	515	492	531	509	490	537	540	536	518	527	485	504	515	515	533	514	531	526	514	515	544	520	542	519	485	490	558	488	563	567	521	534	527	502	531	537	546	557	493	544	529	533	524	551	551	551	516	508	544	515	505	499	533	548	523	478	504	489	558	528	547	533	509	539	520	552	534	595	543	517	526	524	520	528	561	561	476	555	501	523	521	567	500	521	553	536	543	562	540	539	522	514	523	523	513	577	507	535	539	532	556	550	549	509	510	500	499	498	513	533	490	516	508	551	518	532	536	511	537	532	523	531	525	514	535	509	524	535	512	495	523	555	538	529	519	539	524	565	548	504	509	536	560	542	520	531	556	540	537	533	503	510	518	536	484	501	470	534	499	549	538	510	563	518	529	473	519	519	539	500	510	517	553	524	494	504	513	566	503	512	492	525	548	536	546	557	531	500	563	506	517	538	533	543	564	567	529	556	506	496	562	527	515	529	565	531	537	542	526	567	530	559	503	510	504	540	538	527	555	545	535	532	535	556	559	502	530	496	549	542	510	546	481	510	483	544	477	533	529	534	479	500	538	498	543	579	534	545	507	494	549	535	539	531	537	523	511	518	495	543	503	503	508	549	513	478	497	555	525	555	501	521	525	529	507	501	512	537	474	525	536	527	492	509	513	550	545	561	513	498	491	540	538	506	510	555	476	530	566	542	527	485	527	509	512	527	500	525	532	532	516	544	522	573	550	508	538	555	499	531	547	515	549	511	525	516	511	542	546	533	530	534	533	527	551	535	486	489	528	537	509	547	557	528	529	521	571	534	506	524	525	527	515	517	530	503	509	497	557	488	491	495	512	553	584	533	513	518	507	513	501	536	517	502	516	526	546	541	519	505	488	511	541	532	519	513	529	499	524	545	544	536	523	493	487	491	460	528	556	535	477	528	526	509	499	489	546	521	484	480	497	549	490	512	507	506	540	535	521	526	505	519	512	536	488	515	523	507	514	500	499	534	528	556	540	533	502	501	551	558	533	526	533	527	502	542	518	537	513	524	525	520	508	488	556	563	556	509	489	544	542	501	554	540	508	543	545	511	523	523	573	512	504	530	523	502	518	507	558	511	530	502	475	522	514	490	534	564	554	499	511	512	559	533	510	510	508	521	536	516	487	549	538	550	521	558	545	545	499	526	522	519	561	514	532	589	575	462	564	500	520	529	510	482	490	553	534	541	551	491	528	537	538	526	597	532	519	516	541	515	510	515	512	583	527	531	546	523	555	529	504	541	523	522	496	514	524	515	516	567	559	528	549	521	544	488	534	484	539	520	544	552	527	530	547	492	497	492	501	513	546	517	541	516	506	532	541	524	545	536	542	495	518	497	516	534	575	521	495	550	535	548	587	536	508	509	518	541	544	513	496	536	511	476	551	509	549	512	565	484	504	491	523	553	522	497	559	512	533	527	564	555	548	532	554	476	483	544	480	528	519	534	538	538	539	522	560	507	529	501	546	506	520	514	550	517	559	492	544	565
1594	120	191	233	114	97	99	98	88	100	98	100	99	92	101	78	90	74	79	106	99	90	67	93	86	79	82	90	94	96	84	83	79	76	102	87	77	86	83	100	86	90	82	72	69	82	82	81	91	83	74	82	89	77	92	88	91	96	75	74	90	89	88	83	88	94	99	103	78	73	97	95	80	77	79	88	90	93	94	78	93	82	84	90	80	88	82	91	80	81	91	84	83	97	79	92	73	88	82	105	89	85	79	79	61	75	87	87	90	99	64	87	89	80	89	81	90	80	77	77	90	114	86	97	56	97	86	73	84	87	79	86	85	85	76	82	89	87	80	96	115	104	69	97	86	86	82	80	88	66	97	90	86	99	92	85	93	78	105	72	83	90	85	83	67	80	78	86	75	70	88	92	93	91	93	78	96	81	73	82	83	94	88	83	61	81	92	95	85	87	81	84	76	77	82	72	91	92	80	88	74	77	85	88	90	100	98	85	107	85	94	95	79	94	72	103	90	92	85	90	94	92	85	109	93	85	72	86	81	88	66	84	89	70	88	79	91	79	88	90	76	92	78	66	78	87	96	105	88	71	89	69	73	71	97	83	90	68	77	82	81	89	98	105	100	81	94	90	79	84	88	90	90	59	73	77	82	82	87	81	69	80	87	78	85	80	81	76	93	80	90	91	80	91	76	82	91	76	87	103	82	93	87	77	80	88	92	81	80	81	92	80	84	95	77	78	90	87	85	77	87	82	90	84	92	76	96	94	76	84	84	94	90	81	96	64	92	92	88	82	81	81	84	88	85	82	97	76	78	96	93	78	89	73	83	85	80	86	90	89	65	72	83	92	77	97	95	91	69	65	86	85	80	81	85	94	85	94	87	87	94	73	100	71	87	76	79	94	96	78	74	79	82	77	91	91	92	95	85	91	83	82	65	98	88	81	88	96	86	105	88	77	89	83	100	68	79	73	78	99	77	77	100	87	94	88	79	90	97	85	84	80	72	83	79	85	76	79	93	86	97	101	98	78	90	73	78	107	86	67	85	101	88	93	90	93	94	86	105	79	94	87	82	73	94	86	85	97	81	87	96	86	80	93	90	74	78	86	98	86	86	97	71	103	93	75	92	98	71	86	79	81	75	90	96	93	93	75	91	91	68	95	92	92	84	97	91	70	78	82	81	94	104	75	80	97	79	100	74	70	82	105	72	81	85	92	62	91	97	89	76	80	78	93	61	81	79	99	89	67	83	77	73	70	72	93	81	63	88	88	93	83	94	79	98	71	86	73	88	99	96	97	81	85	77	90	83	102	83	92	84	89	76	94	80	85	77	87	85	72	83	94	93	84	79	92	69	75	81	82	89	84	74	85	72	66	89	84	85	86	78	97	91	95	81	81	83	88	80	88	74	81	93	65	101	90	93	85	66	92	83	75	79	92	90	81	88	93	90	83	78	85	100	83	76	76	86	80	95	81	96	85	97	96	86	84	82	87	91	95	70	60	85	102	104	78	88	80	83	104	97	98	74	84	72	74	98	79	83	73	77	78	81	81	74	95	77	84	96	90	83	81	77	82	103	87	60	77	81	77	90	95	90	72	106	76	88	95	90	85	77	88	98	82	79	90	82	84	98	78	85	94	74	85	80	84	81	77	90	85	82	88	75	88	74	75	91	80	86	78	88	81	81	88	83	92	78	95	86	74	84	95	86	81	102	80	79	95	69	83	72	77	81	74	101	80	101	86	83	60	91	82	94	89	84	92	90	84	72	96	95	72	100	65	76	90	86	83	84	81	92	78	77	95	92	72	100	101	96	86	91	74	76	89	82	99	95	91	86	78	93	78	84	92	92	87	84	76	71	79	84	87	104	74	98	78	85	86	82	89	97	79	72	85	86	72	84	89	73	85	67	98	79	87	98	82	99	70	81	88	64	81	85	90	89	81	91	83	98	88	78	77	84	85	86	71	89	76	80	86	66	98	79	108	86	75	95	90	71	86	93	71	90	95	90	85	94	95	84	79	69	90	76	90	98	75	79	96	74	93	88	86	70	95	93	91	81	74	70	100	87	97	79	82	88	72	74	80	90	91	79	93	82	77	82	99	76	88	75	85	91	77	90	69	79	98	93	96	94	88	80	89	81	69	99	96	84	83	69	81	81	102	88	108	69	99	82	84	82	95	88	68	89	86	76	100	97	86	103	96	86	88	88	83	111	72	85	94	61	86	95	74	90	95	75	66	75	91	94	88	96	75	78	84	80	75	76	90	73	84	74	89	75	85	87	69	80	86	83	87	81	72	77	90	93	82	78	89	96	86	98	85	76	101	88	75	84	81	84	91	89	80	79	89	75	88	77	83	87	87	69	89	90	84	74	74	90	81	78	92	78	66	87	76	82	82	79	76	71	80	81	87	82	95	92	84	88	93	88	77	75	91	85	74	88	81	86	79	81	75	81	90	72	90	87	73	83	90	73	75	101	100	108	79	77	94	82	72	90	69	81	82	81	77	82	91	90	79	91	85	95	91	70	86	87	85	85	67	85	92	73	84	77	85	87	71	89	84	96	78	86	75	89	85	79	96	90	93	75	86	79	73	79	91	88	86	95	90	83	90	96	77	71	80	93	85	84	93	73	87	65	76	78	77	106	81	73	67	79	81	78	80	82	76	81	85	86	86	101	65	75	87	88	79	80	93	88	78	93	79	83	102	76	77	96	107	84	81	76	71	97	80	88	98	88	86	83	71	79	84	82	82	86	78	77	76	81	84	90	78	95	75	84	97	83	82	85	70	82	66	87	85	88	64	77	94	77	89	90	79	79	82	96	84	87	81	96	81	90	82	97	90	91	77	64	92	86	85	78	85	83	95	84	79	79	96	83	91	69	64	105	82	95	72	88	70	87	85	91	70	96	81	84	78	82	97	84	64	92	72	72	66	77	105	90	80	88	85	84	68	90	85	85	74	82	87	79	88	98	76	90	88	85	78	72	76	93	71	89	85	100	83	87	74	72	91	90	61	79	89	79	67	79	97	78	84	73	89	77	90	95	81	97	94	77	59	98	87	79	76	95	81	92	80	92	91	95	82	91	80	87	84	86	99	98	73	97	80	87	71	90	85	79	93	66	67	83	90	95	83	73	83	80	88	89	90	86	73	93	108	85	90	89	74	81	80	80	90	88	79	89	94	91	80	85	94	101	77	81	71	82	80	91	87	88	81	76	83	95	73	88	74	86	81	78	86	79	87	84	98	97	94	65	84	83	71	81	93	78	94	97	92	81	85	80	74	87	78	97	101	77	97	102	94	75	74	84	90	76	82	106	87	71	81	99	99	85	81	87	96	77	83	91	73	78	77	77	97	76	97	94	74	89	74	86	85	73	97	97	70	78	71	81	85	89	77	101	77	93	79	94	84	80	88	80	81	110	80	90	89	86	81	88	109	73	73	93	83	75	84	88	99	76	106	87	82	98	86	84	86	89	90	71	91	90	84	99	84	80	101	91	74	71	61	84	68
7619	1194	2109	3839	2129	2116	2239	1951	1714	1533	1371	1146	1128	1052	955	951	911	848	829	823	770	807	769	748	710	750	686	712	686	689	657	707	691	697	720	685	690	644	669	663	674	647	661	677	700	660	670	667	656	606	692	653	667	646	632	674	669	606	652	670	644	647	645	650	638	607	627	647	669	653	634	621	637	639	621	663	596	691	660	642	683	659	626	635	635	640	649	689	641	641	661	634	672	629	636	666	605	618	624	664	601	657	670	611	657	627	655	652	617	645	632	624	642	615	626	637	631	597	658	657	657	644	634	625	667	662	665	707	640	637	658	654	619	633	658	651	592	642	660	626	628	632	628	630	615	633	654	589	673	680	619	633	643	659	669	662	620	613	600	667	629	638	631	668	671	639	679	616	619	632	658	635	599	634	670	646	668	634	640	631	610	650	653	632	642	617	607	598	609	638	669	647	603	617	676	632	628	630	577	627	653	671	629	674	679	673	630	637	656	663	613	633	639	664	626	665	608	658	630	620	648	665	624	652	645	648	648	642	632	668	667	622	650	640	594	635	631	658	595	617	662	634	658	629	621	605	633	646	664	675	697	641	664	644	677	607	647	644	669	598	659	639	618	626	644	610	636	615	635	661	645	650	694	636	654	600	666	639	624	649	658	680	633	650	636	632	672	593	655	587	620	640	631	602	638	657	610	598	641	689	621	621	665	647	614	653	640	630	632	630	652	626	647	702	640	631	635	655	656	605	645	621	665	658	621	638	638	642	656	638	629	697	636	643	646	609	654	672	638	651	640	639	652	685	651	597	603	604	667	628	611	619	650	672	650	596	658	639	649	595	637	672	618	617	627	664	629	642	669	653	638	649	651	630	614	661	646	637	657	625	657	620	654	628	657	610	598	620	622	655	625	632	639	609	690	618	608	656	613	643	622	672	655	657	612	606	593	610	623	638	643	649	672	621	653	642	605	628	627	658	609	634	654	714	659	639	598	666	666	638	649	620	624	663	632	625	654	612	627	631	626	682	642	634	649	639	623	642	639	651	617	651	646	665	637	638	625	597	633	654	624	619	624	631	593	634	678	599	641	627	667	594	647	624	624	628	610	642	675	633	675	598	640	634	665	655	644	619	634	675	615	660	640	661	613	623	628	648	687	635	585	634	630	607	628	642	647	624	613	670	620	667	627	616	636	644	612	626	637	636	625	625	607	682	669	674	600	646	680	625	607	629	668	651	630	649	630	642	697	659	626	633	644	671	644	639	631	647	647	646	632	639	605	667	643	630	632	668	600	679	598	660	629	592	677	633	615	602	630	621	650	603	669	666	611	643	647	663	600	622	678	634	641	594	605	621	630	623	652	653	598	675	655	619	666	668	649	657	647	652	654	581	650	688	656	606	656	617	634	684	646	664	674	619	640	675	655	634	646	658	624	598	625	704	660	619	640	618	654	621	605	641	637	641	649	656	655	640	650	571	671	675	619	620	672	653	679	657	610	640	610	640	630	659	634	630	591	608	639	655	636	635	652	610	608	621	698	650	651	634	609	653	595	642	611	663	663	661	630	610	698	654	707	595	636	646	689	597	643	620	618	664	632	645	642	652	600	641	653	636	606	613	639	662	608	676	614	621	657	620	644	632	577	621	619	651	651	663	610	671	635	673	661	673	616	671	631	687	609	638	608	646	639	596	615	647	662	720	590	651	643	656	634	663	632	630	614	593	657	625	622	650	640	700	629	668	652	660	688	641	686	627	658	593	684	607	632	642	620	664	637	604	670	635	665	646	654	620	640	632	649	636	633	635	627	661	657	669	661	651	657	638	619	647	662	640	653	633	587	678	627	650	662	609	659	626	619	612	590	621	630	627	626	667	573	673	663	651	628	621	622	616	641	638	611	621	643	632	629	623	608	638	641	667	682	631	671	613	672	609	623	635	655	663	644	677	660	637	602	640	644	645	641	637	656	641	640	648	633	615	650	646	611	649	647	623	606	661	642	619	593	649	647	603	674	632	630	631	654	639	623	659	664	632	633	645	596	605	675	574	622	662	673	624	609	619	680	651	642	683	691	672	631	639	634	644	625	621	637	644	630	639	654	598	587	595	597	621	647	640	602	589	627	644	649	627	711	657	619	675	654	661	659	653	653	674	611	604	645	699	661	610	627	663	658	685	632	616	607	639	667	664	639	642	622	641	625	639	643	609	627	606	652	622	584	667	628	645	675	651	692	614	611	659	615	666	617	625	622	617	618	670	631	635	611	685	660	685	663	635	600	632	615	693	644	639	643	644	633	632	637	656	674	639	662	672	661	593	686	650	647	629	639	652	635	626	646	685	674	613	623	606	656	652	633	648	684	621	615	614	666	670	637	649	640	690	653	654	670	614	666	622	683	654	672	635	629	639	601	648	611	609	628	619	620	654	626	602	662	678	639	641	619	688	616	645	654	658	675	681	620	648	600	619	656	631	674	693	632	668	617	650	667	637	686	655	633	634	647	637	613	619	622	641	653	643	698	642	638	663	667	629	598	649	612	626	659	656	605	658	644	671	636	601	673	623	598	607	646	652	632	611	672	624	636	660	644	643	625	651	636	662	653	651	652	644	660	635	656	678	656	658	639	658	663	658	624	604	625	672	628	650	653	621	661	676	611	615	585	633	635	605	609	636	622	664	617	615	672	615	642	574	639	657	606	648	574	656	623	631	638	667	644	642	620	625	603	642	636	641	607	591	632	604	638	662	612	659	671	630	611	671	650	636	669	656	622	667	628	676	618	654	641	664	615	640	646	645	608	667	635	643	663	665	637	612	622	630	626	623	610	658	649	714	683	612	661	666	641	684	604	584	657	619	600	614	671	628	653	585	623	663	661	703	586	596	620	693	618	655	609	661	632	657	671	631	632	641	686	639	659	603	650	627	620	632	630	660	672	640	645	620	633	657	650	653	674	652	624	665	646	634	615	677	634	622	618	647	642	635	627	609	639	625	662	684	634	660	641	656	625	628	672	650	636	658	610	577	616	655	617	654	640	618	617	610	593	665	643	569	629	599	610	625	648	621	642	663	638	640	640	643	624	640	634	650	652	628	673	623	588	617	657	614	620	647	600	651	676	628	693	659	622	672	653	607	653	640	636	661	633	607	642	613	611	609	602	610	689	638	647	688	601	626	628	638	590	660	617	661	603	594	631	647	639	641	674	615	609	669	629	673	676	636	554	622	670	641	639	636	668	635	621	618	623	591	640	686	611	680	567	647	591	637	648	669	693	615	628	629	637	670	577	644	660	655	667	636	669	678	663	654	635	614	644	617	683	666	623	661	649	601	656	662	634	610	642	649	677	675	649	653	601	673	665	654	663	636	648	634	594	633	613	639	668	642	632	651	640	628	650	697	666	654	592	635	605	630	653	619	680	625	638	608	606	731	611	622	645	645	669	605	623	700	641	623	624	674	633	637	680	597	630	619	601	640	614	646	624	683	611	628	618	637	664	634	622	630	669	635	601	601	634	633	637	610
791	201	296	283	172	126	138	142	134	148	158	128	126	115	123	148	109	130	115	141	103	124	109	121	136	121	110	101	119	124	109	127	108	124	114	103	111	137	116	124	122	108	124	114	117	124	112	118	102	103	117	112	111	126	109	134	127	113	105	101	113	105	115	116	99	117	141	113	107	126	119	120	105	88	120	103	98	91	111	105	123	127	88	101	112	116	118	114	97	111	122	105	119	110	118	120	116	121	106	100	95	106	127	115	123	108	116	106	125	127	112	116	103	115	125	100	101	113	115	99	113	119	110	98	105	131	118	127	115	105	102	104	93	112	95	101	110	118	102	112	99	108	107	100	119	110	125	101	107	105	122	102	129	116	122	110	116	104	99	111	108	100	108	107	118	116	121	116	107	121	115	106	119	109	110	105	125	108	113	110	115	108	112	104	109	107	112	109	104	111	110	130	89	96	102	117	120	120	89	126	115	110	108	114	88	96	87	105	118	103	126	115	131	140	122	85	97	110	92	109	121	116	120	125	103	105	86	104	112	94	119	87	102	107	125	107	111	94	95	89	111	104	108	96	114	115	99	100	132	94	132	90	89	118	116	111	109	120	95	116	113	105	119	122	125	117	106	106	120	103	100	113	134	107	116	98	122	106	105	111	89	120	98	108	115	96	102	113	125	119	116	118	112	112	117	92	97	96	94	122	107	103	105	120	109	122	111	128	113	116	113	111	114	100	114	102	101	112	135	111	113	92	97	94	110	106	120	110	101	116	99	116	103	128	99	95	110	93	100	126	121	128	115	110	138	121	109	101	88	104	123	106	90	120	111	111	108	100	104	103	128	107	101	126	113	134	108	111	110	115	114	134	110	112	96	114	109	110	117	114	126	103	110	96	97	122	107	119	108	126	100	110	134	97	105	122	105	119	91	109	99	107	111	110	94	101	118	123	121	117	110	95	128	111	118	114	120	101	122	135	106	116	93	100	120	120	105	113	122	101	111	97	115	106	104	121	113	99	94	106	104	117	120	111	85	113	108	93	115	115	99	107	102	115	115	118	115	125	93	114	131	97	103	116	106	119	115	117	93	108	112	92	113	105	136	107	126	119	110	113	134	118	121	129	116	123	109	135	108	125	105	107	93	110	108	115	104	114	112	115	107	93	110	108	122	96	116	97	111	109	129	110	120	109	109	111	111	105	128	112	103	118	108	106	121	105	132	108	121	115	117	106	105	122	115	99	118	116	114	110	98	97	86	90	108	125	106	109	109	124	119	117	86	133	100	96	112	95	86	104	105	101	124	100	91	100	115	108	113	108	100	127	97	122	116	126	107	111	113	108	104	124	114	109	114	117	105	129	103	119	85	111	128	118	116	119	109	121	117	134	119	122	110	101	137	103	136	130	114	102	115	103	132	94	130	119	108	97	97	113	114	124	136	121	120	111	121	93	114	99	108	98	114	120	125	140	107	98	130	107	122	117	99	114	116	112	98	116	107	112	127	123	99	120	128	117	106	109	101	106	133	121	136	110	114	119	100	98	107	111	101	123	129	133	115	123	104	117	118	101	103	103	102	105	105	116	108	116	115	121	102	123	109	120	108	110	106	109	127	108	99	117	108	96	105	93	122	129	137	120	95	141	93	109	110	125	112	116	118	110	114	105	102	104	112	90	107	103	110	129	99	112	125	105	128	127	117	123	121	119	113	118	129	115	125	102	113	107	118	104	130	131	112	102	102	109	113	114	114	101	129	94	106	116	118	119	105	90	96	113	130	110	124	119	131	109	103	103	88	96	119	99	126	113	131	113	117	101	87	118	105	119	102	109	126	89	104	118	131	113	114	104	101	103	94	123	88	95	117	117	117	112	112	115	125	107	107	102	85	109	123	116	101	100	117	127	112	114	123	100	111	116	97	124	105	103	112	123	103	106	96	106	108	119	103	120	139	109	103	110	106	115	110	121	96	120	105	104	130	116	122	113	135	105	115	103	94	113	99	99	131	100	110	102	110	101	112	111	126	105	105	104	107	126	119	120	96	107	125	114	126	92	101	109	90	108	115	119	122	105	103	112	105	105	110	102	112	113	103	113	105	100	108	119	109	123	118	110	111	108	120	96	115	105	118	117	105	91	119	100	94	103	123	110	103	118	105	121	118	107	89	90	90	121	128	93	118	103	103	131	110	104	89	105	130	120	90	101	142	96	116	120	107	94	104	101	113	115	127	124	126	105	98	123	121	113	102	111	112	115	98	118	123	109	108	109	112	131	107	118	116	105	104	89	133	103	108	113	116	80	114	121	101	102	112	119	112	115	102	96	116	114	103	110	119	97	120	113	128	114	115	121	115	124	122	93	128	119	109	105	113	112	121	108	103	115	97	101	116	109	117	104	97	105	118	115	112	141	99	103	108	112	117	105	105	108	89	110	104	100	106	115	94	96	114	118	98	127	121	100	107	101	111	119	104	114	118	109	112	98	116	99	106	114	114	91	112	127	125	120	132	109	87	99	120	99	128	107	108	106	102	114	120	131	115	130	108	98	87	106	124	105	116	95	126	106	130	88	115	114	107	118	114	123	101	122	129	106	123	98	109	119	98	116	104	105	113	115	113	104	101	118	112	127	112	138	99	108	107	112	106	106	95	105	118	119	118	104	100	117	115	122	118	108	96	97	119	130	114	107	109	122	108	110	97	116	102	94	99	123	107	107	100	113	111	118	104	93	114	105	110	109	116	113	120	109	124	105	107	111	105	104	108	92	105	105	104	99	107	104	129	101	102	120	103	108	125	112	110	127	117	117	109	100	101	101	101	117	125	119	111	125	93	119	100	118	112	102	103	124	105	112	106	107	106	126	129	104	110	111	105	119	93	114	125	106	111	115	117	116	99	130	101	107	114	121	106	113	104	119	122	118	114	112	114	107	114	135	117	98	101	128	117	97	101	112	127	101	103	113	105	110	111	112	111	111	117	113	109	109	117	115	117	121	112	112	116	121	110	117	119	108	125	108	106	124	125	115	116	124	119	120	122	107	108	80	118	104	111	110	119	94	117	116	107	111	105	115	105	103	106	100	99	113	101	116	110	129	114	94	104	113	102	97	96	103	114	113	106	109	125	91	105	111	121	123	102	110	104	122	113	112	101	117	99	107	87	105	108	119	128	106	94	109	85	118	106	115	102	116	97	124	109	100	123	115	119	99	126	124	102	96	114	108	93	116	106	110	124	132	108	130	109	115	111	110	111	117	112	130	115	113	112	99	94	129	103	97	101	112	118	98	133	102	104	106	92	108	109	108	102	103	128	83	115	111	114	107	132	113	94	101	102	116	116	117	116	117	129	118	135	105	104	97	128	121	114	112	118	120	105	120	127	127	115	109	131	104	132	110	106	114	121	124	118	92	98	112	96	106	107	110	110	100	113	115	109	91	102	106	110	106	116	117	111	114	103	102	117	116	101	110	108	103	123	92	103	113	96	128	117	94	93	90	109	105	118	112	112	119	107	111	96	110	113	103
7842	2126	2694	4563	3314	3685	3631	3163	2669	2289	1979	1754	1656	1506	1360	1298	1233	1193	1170	1105	1117	1015	1049	984	961	946	924	925	973	919	924	918	832	879	891	853	864	845	861	837	841	891	860	873	828	855	780	782	845	834	866	868	825	810	820	850	845	831	848	801	767	851	864	848	808	809	815	787	839	727	826	780	821	796	790	820	811	777	799	834	829	803	747	824	781	803	814	832	731	801	802	824	778	821	850	826	764	821	845	764	835	814	812	808	813	825	809	872	838	812	819	824	860	806	803	786	779	823	827	806	798	805	811	770	834	784	834	820	827	805	843	794	792	816	843	752	832	857	781	788	814	844	817	785	767	821	741	768	785	775	821	741	825	788	819	772	743	779	898	764	828	817	776	766	800	793	787	795	868	739	821	829	793	775	850	793	765	795	793	781	781	790	834	767	778	798	839	814	855	782	846	819	867	832	832	840	810	825	800	789	830	852	833	809	817	798	863	776	824	822	771	816	796	807	783	760	847	821	766	878	840	810	778	760	790	753	769	824	827	811	846	830	784	824	786	789	804	819	831	791	783	784	775	767	804	819	812	733	798	818	805	822	807	843	805	815	786	814	786	793	813	775	820	757	761	748	805	812	772	776	820	821	795	842	793	799	777	805	784	816	815	842	739	843	800	797	747	815	759	776	801	784	830	799	804	769	803	826	814	766	807	830	793	783	841	763	780	803	758	806	789	797	789	816	852	856	817	813	776	859	811	795	830	801	824	769	776	781	809	800	801	787	792	778	834	818	817	813	809	787	832	793	827	839	751	804	829	839	791	775	771	808	794	799	750	790	804	797	794	753	792	851	745	844	810	804	850	843	828	815	786	799	807	805	835	811	791	818	794	807	824	785	816	803	773	761	801	787	831	799	829	804	786	760	767	796	793	720	816	798	804	805	735	863	746	823	793	789	805	764	788	773	812	762	770	787	779	793	790	750	807	840	792	851	823	781	809	843	801	835	788	743	788	815	767	805	776	774	795	819	816	777	804	826	765	753	792	786	830	815	833	756	806	806	757	793	783	777	801	814	810	831	798	817	785	842	837	827	822	773	822	815	789	781	813	771	801	827	821	716	729	757	823	828	867	841	810	797	775	759	827	780	806	822	804	797	830	789	814	837	767	808	777	796	817	813	814	808	831	764	810	786	758	787	793	836	797	844	808	729	824	820	821	785	781	784	805	792	791	833	828	872	789	837	791	820	797	783	808	822	781	809	773	812	805	774	804	799	797	805	780	836	839	805	758	807	816	756	841	762	800	766	764	763	839	788	786	810	812	776	804	763	777	783	793	776	742	820	770	839	802	776	771	806	806	811	795	784	811	774	779	800	847	829	780	815	773	799	800	821	796	773	770	812	864	810	818	819	795	832	790	835	762	816	782	773	780	811	763	822	817	743	768	800	825	783	804	814	746	775	795	786	827	782	760	848	781	853	782	750	813	775	792	753	781	786	823	768	825	741	843	813	763	809	796	816	787	760	779	796	806	801	767	783	807	771	808	832	785	799	807	809	800	837	780	798	828	800	774	775	786	798	820	813	792	864	775	793	783	777	783	826	810	799	812	823	792	790	811	827	835	769	822	808	836	771	804	819	804	781	807	827	785	797	791	794	810	834	758	800	829	831	762	750	766	804	856	779	779	840	838	813	796	834	771	780	815	737	818	769	822	786	796	783	775	838	772	797	811	738	795	810	832	845	810	850	787	804	807	787	819	788	809	812	836	796	829	818	779	857	835	786	779	842	814	778	791	824	821	771	793	793	794	797	776	787	820	770	812	822	809	796	827	801	804	852	828	752	768	791	789	840	799	788	759	778	801	809	775	787	814	824	820	788	781	834	787	779	842	789	800	760	821	825	838	778	825	755	801	778	805	789	782	851	809	739	771	766	780	793	827	810	815	806	790	796	830	794	768	825	777	802	783	760	807	795	824	817	765	823	834	789	787	841	738	757	856	796	758	768	769	819	813	777	756	745	780	800	779	819	784	773	810	831	845	794	791	789	836	866	771	818	797	879	818	761	803	793	814	827	792	773	827	777	825	792	802	806	796	811	751	800	827	819	798	808	765	848	860	862	789	807	803	794	802	758	797	762	774	826	805	772	807	814	749	813	776	810	779	808	808	776	824	815	831	831	816	787	804	820	792	839	812	784	777	748	871	862	797	790	798	731	773	817	822	826	816	811	774	796	801	788	775	836	761	828	808	807	798	807	808	790	797	780	830	803	808	751	826	771	798	821	818	827	767	806	754	788	879	827	806	785	800	799	780	769	842	798	822	739	764	786	779	791	828	804	769	807	768	768	803	807	824	790	824	775	825	802	766	828	747	780	765	847	794	773	837	806	796	801	755	799	838	803	791	782	784	779	777	859	752	764	788	746	824	782	809	751	775	774	813	772	799	797	839	798	770	809	756	872	830	814	755	789	790	761	798	816	795	795	785	798	797	800	776	818	805	800	779	792	819	801	771	798	799	815	780	785	841	751	819	773	839	792	774	787	805	803	763	798	791	812	796	777	770	792	821	815	786	775	797	837	757	850	761	742	832	845	815	820	739	819	854	817	846	805	830	845	829	861	781	804	859	812	756	770	835	816	855	810	790	825	790	800	774	786	821	808	771	850	814	798	806	831	793	775	843	768	757	821	747	827	794	802	761	785	802	787	837	803	784	814	793	812	821	785	757	824	819	805	780	848	812	814	781	773	827	843	791	832	795	758	782	787	779	808	784	789	832	786	838	763	792	783	752	804	794	819	728	818	781	795	817	776	806	785	824	780	794	781	832	804	768	828	770	832	826	757	781	799	829	811	817	756	807	744	797	797	799	786	791	801	748	802	804	799	823	783	786	748	829	812	852	822	847	811	829	749	763	813	822	755	761	802	819	815	761	796	794	792	802	825	780	791	790	831	767	767	776	848	807	822	838	825	776	818	772	814	773	816	823	847	777	812	803	800	812	817	840	802	811	775	773	802	800	785	802	819	829	792	800	817	767	771	795	776	799	768	797	769	746	812	807	815	794	824	812	719	782	801	783	816	769	794	793	845	794	813	759	784	813	787	807	798	743	796	779	779	815	851	799	782	799	781	819	799	808	788	722	845	799	773	822	761	817	787	789	754	795	737	755	809	775	773	759	822	803	876	796	777	773	738	799	764	786	823	785	794	775	793	789	796	828	766	815	849	766	817	792	788	785	768	794	817	862	778	827	776	776	804	759	777	779	796	795	808	767	788	768	816	828	772	829	822	795	766	801	807	815	807	776	770	820	816	840	760	803	778	805	771	769	792	775	810	770	798	723	795	855	810	729	788	782	772	804	821	818	760	781	819	835	768	807	842	808	785	824	847	795	790	792	821	790	810	822	793	806	791	796	742	795	795	741	773	822	795	809	792	810	767	798	742	809	769	752	836	794	825	790	811	803	787	769	783	811	794	756	833	837	803	822	804	806	791	820	804	842	768	756	760	788	781	738	823	818	815
1012	66	56	76	49	62	47	48	50	35	45	53	55	52	44	41	54	42	50	41	42	49	49	47	50	40	55	43	38	41	36	40	41	47	31	38	45	37	36	42	44	39	44	60	47	44	33	44	46	55	45	38	52	50	42	50	37	35	29	41	40	45	24	53	41	41	41	52	38	37	46	43	38	46	37	40	48	46	42	40	42	44	46	31	33	43	49	53	37	62	37	41	44	50	46	42	37	48	43	55	44	37	43	46	44	43	30	47	53	39	41	45	48	58	36	40	40	33	40	36	54	44	38	44	42	44	32	41	31	44	46	40	25	53	42	43	46	37	44	43	59	46	27	29	33	38	46	37	33	37	43	40	50	47	50	45	36	31	36	45	50	36	35	43	42	42	40	57	46	39	47	28	45	51	56	40	29	46	46	44	41	54	37	59	37	50	39	40	49	50	37	49	55	36	42	47	41	46	35	53	28	35	40	39	31	48	33	39	53	47	41	34	46	51	39	55	40	50	37	46	44	43	55	50	43	38	38	38	37	42	40	40	42	47	44	40	42	41	33	42	55	31	49	45	38	46	38	40	52	42	34	45	35	53	44	41	48	44	48	47	46	45	43	35	37	45	46	34	30	34	58	39	41	37	52	37	36	51	47	45	40	42	38	39	44	44	44	33	44	46	42	43	38	47	41	38	49	43	42	38	45	32	32	47	47	46	43	38	40	44	39	36	35	43	43	49	46	45	53	45	32	44	35	47	45	43	34	35	41	40	45	33	42	36	32	37	34	53	48	51	36	50	45	38	36	37	37	47	36	47	42	48	38	47	53	38	48	52	44	47	47	47	40	46	36	51	53	32	38	44	48	38	49	51	54	46	40	43	44	45	45	34	36	27	42	41	37	35	52	27	49	52	38	39	50	44	40	42	44	47	43	28	41	49	37	45	59	35	33	41	51	38	45	42	37	40	44	37	47	45	37	34	35	46	51	38	34	53	53	44	38	42	46	43	44	41	42	33	41	48	34	39	49	47	43	47	28	39	38	40	45	49	39	45	40	46	40	36	38	47	40	45	40	44	43	38	45	37	41	45	37	39	44	40	59	39	52	59	49	37	43	38	40	42	39	45	47	43	38	51	52	41	43	49	40	44	38	43	53	33	40	40	40	41	46	48	45	45	41	36	51	57	41	40	50	51	45	37	51	59	55	35	30	39	44	45	37	43	41	34	37	42	33	34	53	38	48	31	34	44	43	50	40	51	42	39	61	39	51	42	42	40	47	38	46	48	34	34	32	24	42	43	41	40	41	30	37	46	30	35	34	37	50	42	35	55	42	54	31	46	34	37	43	39	38	56	41	53	55	47	45	45	53	58	42	47	41	43	53	43	30	51	40	43	39	45	38	46	37	35	39	39	32	47	46	34	33	43	35	42	44	47	42	37	36	42	44	43	43	41	32	29	33	26	35	38	53	44	60	52	46	42	27	43	38	39	37	44	49	51	33	35	43	35	42	43	38	58	43	37	40	42	40	52	39	37	35	42	49	47	39	49	40	39	44	51	44	40	41	44	40	33	37	51	40	37	45	36	26	47	43	42	42	36	34	48	39	47	45	45	36	32	36	42	39	45	47	45	41	44	46	51	44	41	37	55	33	49	31	33	43	43	40	53	45	36	39	39	41	60	32	33	41	36	46	37	51	35	46	51	40	49	39	37	42	33	37	41	43	40	49	35	41	45	45	47	32	31	48	43	33	35	39	30	43	46	35	42	54	50	39	51	47	41	45	55	49	38	43	57	48	38	53	41	54	34	39	43	39	39	50	53	43	45	49	44	38	39	41	46	52	39	37	35	41	51	50	56	51	43	58	45	49	53	40	47	33	41	34	40	42	38	41	58	41	61	37	45	44	41	37	49	41	40	37	56	36	42	44	41	42	37	43	44	40	49	41	39	43	57	29	43	45	37	42	39	51	27	46	47	47	36	47	30	46	42	38	38	45	47	42	50	47	39	40	49	41	51	42	51	45	52	25	43	47	48	56	33	39	39	37	39	35	39	47	49	33	41	42	48	46	34	45	37	41	39	40	45	45	45	42	50	49	35	52	54	47	39	45	38	41	38	48	54	36	34	36	39	45	35	41	47	54	33	38	46	37	45	31	54	44	39	33	37	45	45	36	46	47	33	33	55	46	40	41	37	48	44	55	30	37	37	45	48	45	32	51	42	48	33	30	31	39	37	39	37	27	46	43	40	47	46	44	29	51	47	45	35	42	39	52	47	40	39	30	57	40	41	61	41	40	41	34	32	43	30	57	47	37	54	47	42	44	45	37	44	25	48	40	38	41	45	42	33	45	51	47	37	43	56	49	40	36	41	45	48	34	36	44	46	31	36	37	49	42	30	42	46	42	35	39	45	45	37	40	43	47	47	46	31	48	48	38	39	36	49	41	33	33	48	38	44	46	49	48	40	45	32	51	43	36	36	38	41	50	53	46	37	40	45	50	42	31	48	31	24	55	50	42	35	47	36	47	41	48	42	39	33	42	43	50	48	45	41	41	41	37	44	43	45	46	47	50	45	42	45	37	41	44	49	41	59	37	41	40	38	37	34	42	45	49	40	48	39	35	39	39	47	38	33	45	41	32	32	35	43	36	43	46	52	37	44	41	45	49	49	40	44	55	32	38	45	39	50	47	37	43	38	32	47	39	36	29	34	47	46	54	56	46	41	43	41	34	53	42	41	30	30	49	43	43	42	47	40	36	57	46	54	44	35	39	39	45	45	33	38	44	41	36	49	39	35	42	44	40	44	35	47	38	48	31	42	37	42	38	42	41	42	40	36	55	37	49	56	42	53	36	50	38	57	34	36	37	43	52	44	44	49	31	29	44	50	36	42	40	48	23	42	40	38	34	45	35	31	48	36	47	40	36	56	45	33	41	43	41	38	41	43	57	39	41	37	40	41	54	46	44	49	51	40	50	37	36	42	39	42	48	46	43	39	40	36	36	49	44	39	58	38	39	54	43	42	39	36	43	47	26	54	39	39	43	39	40	39	37	52	43	50	46	36	42	40	42	38	41	42	51	46	56	32	34	47	66	45	43	33	42	43	41	43	44	43	40	41	44	47	40	49	45	39	30	42	42	34	32	39	47	36	44	38	39	35	45	41	38	47	44	39	40	37	46	38	32	40	41	34	34	38	40	34	45	45	42	45	58	44	40	57	37	45	51	41	31	45	47	42	44	45	43	46	42	43	49	35	43	36	37	43	41	40	37	37	44	49	45	53	53	45	37	38	46	40	31	23	54	43	43	47	38	38	45	50	35	23	43	44	43	48	45	46	41	42	38	47	33	33	36	60	43	40	52	37	52	42	55	36	33	44	48	44	46	44	33	32	38	34	45	54	39	47	52	42	40	40	45	34	34	53	39	59	33	49	45	37	35	45	41	49	38	44	37	49	42	54	42	44	40	42	41	40	41	37	41	39	27	37	46	43	42	45	33	42	39	37	47	37
5938	604	556	1958	837	668	672	652	557	511	480	506	431	441	418	406	413	360	375	354	367	305	354	359	323	340	367	344	360	349	322	343	339	329	323	343	319	352	336	346	333	335	356	367	356	392	311	351	329	328	344	332	345	314	326	352	369	335	345	377	327	343	354	313	324	324	323	329	325	326	346	314	323	352	326	341	361	316	329	325	363	345	364	320	308	344	331	359	351	309	317	333	302	303	343	336	320	352	337	333	277	330	345	347	299	332	343	307	370	332	353	335	329	346	323	305	328	296	317	344	342	345	349	344	350	335	329	315	318	341	346	301	349	333	351	343	348	360	330	294	322	334	334	352	353	348	339	338	340	309	302	331	366	325	357	305	354	331	353	329	330	366	312	366	334	362	345	306	386	339	327	359	322	363	315	332	316	325	342	344	398	350	355	341	334	353	323	369	327	362	347	352	341	323	338	318	312	329	313	323	311	315	326	334	345	333	310	306	338	331	325	328	346	374	331	315	307	346	359	330	341	351	337	319	369	325	319	321	325	311	323	319	358	312	297	353	349	312	308	340	353	322	331	302	344	349	305	340	315	324	338	344	325	348	326	352	336	320	352	322	326	315	360	341	347	340	350	342	333	346	335	325	320	343	315	330	373	317	336	353	316	383	325	331	343	346	311	335	327	304	338	361	341	342	357	315	311	336	351	330	319	334	332	311	336	311	354	334	361	359	350	346	339	343	317	304	346	318	306	330	323	333	321	340	330	314	342	348	329	359	325	326	361	340	299	316	314	329	346	362	334	343	333	315	316	336	322	351	332	359	349	336	303	315	330	362	289	337	326	342	316	311	346	312	336	334	335	331	305	335	337	345	326	335	336	345	365	333	322	325	315	351	331	340	348	379	310	323	355	323	315	326	361	347	312	308	352	328	314	334	324	370	336	329	331	337	285	325	341	329	306	353	343	302	352	346	378	323	343	341	349	328	320	358	355	332	329	341	328	326	327	344	314	325	351	345	327	350	307	373	323	346	360	347	320	363	351	326	332	302	350	300	330	358	358	319	345	344	312	339	343	335	339	316	346	309	321	338	328	364	354	352	366	349	330	350	336	320	357	312	369	318	309	318	352	319	352	320	349	329	346	335	363	350	338	349	324	340	340	359	348	339	313	341	327	309	301	360	319	354	356	318	339	326	321	381	330	333	338	326	325	365	337	338	342	367	298	326	337	330	321	317	312	339	320	342	326	326	311	326	329	334	318	352	349	324	349	336	327	325	336	321	312	319	339	305	346	359	340	375	324	347	312	308	330	319	344	332	353	304	345	355	348	361	315	347	314	350	357	317	303	323	367	349	337	325	314	311	376	288	343	316	366	386	329	345	328	346	321	358	314	329	307	328	335	305	318	327	354	304	299	329	340	360	322	320	347	325	319	313	358	324	353	340	352	354	347	314	350	322	336	326	378	335	340	353	326	346	310	322	325	355	324	304	383	313	364	343	335	313	339	347	333	315	367	317	310	327	332	355	346	313	331	340	332	321	317	331	341	305	352	377	352	328	332	344	296	332	336	310	387	339	336	333	327	356	311	346	356	337	336	350	348	362	327	338	329	345	338	311	364	314	367	326	337	303	343	296	315	331	337	342	378	323	300	352	333	324	316	332	358	324	356	403	336	310	316	350	367	339	334	331	350	357	341	294	344	346	358	345	345	305	328	335	361	353	312	324	339	325	321	327	313	328	340	337	339	311	346	315	323	334	307	311	329	357	330	342	327	317	323	331	343	329	334	319	340	305	325	337	320	328	352	317	305	332	318	315	352	327	340	332	350	338	297	295	343	338	357	344	320	311	361	343	335	285	333	330	318	319	335	321	339	317	307	333	335	318	352	347	345	333	341	332	343	342	351	315	364	346	337	333	305	354	316	356	332	327	369	328	334	337	352	322	351	314	336	329	319	344	381	327	331	324	332	317	345	316	325	348	296	382	333	341	354	315	320	294	316	327	344	311	319	321	347	342	338	326	357	324	316	307	371	342	352	327	352	328	330	321	321	333	315	351	330	362	306	341	359	331	321	310	348	372	318	300	324	298	355	323	329	332	316	321	353	341	328	346	325	321	384	342	328	306	342	341	319	324	313	356	362	347	339	336	333	330	336	337	328	344	327	317	378	348	333	366	348	337	346	301	332	337	316	345	340	311	290	349	315	302	338	357	307	328	336	334	360	368	319	330	300	363	377	312	330	368	367	332	362	319	326	379	346	345	341	332	344	319	352	335	313	318	335	340	338	321	334	326	326	337	307	342	296	335	319	336	336	316	331	359	342	318	322	330	322	351	343	348	323	332	332	346	338	326	319	319	328	344	350	378	309	325	359	342	331	300	340	343	360	319	325	335	324	326	335	323	363	309	322	320	313	322	324	347	339	314	352	321	307	316	337	308	321	285	331	322	314	294	333	347	321	323	342	350	327	293	350	331	321	341	347	307	356	331	315	338	329	343	338	324	353	315	324	301	350	340	341	355	318	320	327	357	361	342	313	316	340	315	323	338	335	310	328	365	370	327	354	315	325	345	328	321	364	338	326	318	320	357	329	332	328	356	300	355	346	309	322	344	349	296	347	321	353	329	344	336	349	311	329	314	317	330	362	317	329	366	360	355	359	326	319	359	338	315	341	325	340	327	338	363	329	354	331	317	319	322	300	331	332	371	320	336	322	343	334	303	333	317	360	340	337	373	332	309	320	339	348	317	326	333	350	325	345	384	320	339	325	345	356	328	340	300	350	326	340	333	325	313	345	367	343	304	325	354	362	360	348	287	315	340	327	346	330	326	334	332	334	354	350	330	322	348	358	321	330	337	335	359	327	359	365	311	315	301	323	367	298	335	338	347	332	316	326	323	358	338	318	344	353	323	314	364	331	341	343	372	317	333	351	323	342	314	321	317	322	332	282	358	329	331	353	323	312	320	355	335	324	343	322	333	334	325	330	331	324	358	340	337	327	316	361	331	340	354	310	303	313	325	336	304	314	349	349	360	363	346	356	291	334	327	327	365	313	335	322	367	354	355	307	344	318	340	316	330	337	314	322	339	342	307	299	321	324	313	322	306	339	311	309	341	338	333	324	307	342	338	343	341	330	319	345	337	319	340	329	330	317	322	304	346	308	322	336	314	330	327	322	322	304	326	332	314	335	351	358	306	300	344	316	337	322	327	358	373	324	342	304	347	329	374	352	343	327	369	329	334	362	329	360	343	333	301	327	338	303	311	342	336	322	333	302	343	297	316	333	308	309	342	331	328	376	316	325	352	346	346	316	316	322	327	332	316	347	338	318	342	318	328	349	303	333	328	350	332	313	352	319	305	322	344	350	345	347	303	332	298	323	338	333	338	327	329	369	337	333	335	317	339	323	348	335	294	315	346	320	301	336	340	341	318	314	301	342	320	355	335	362	309	311	328	339	311	324	327	350	320	346	323	336	362	357	351	333	299	309	328	350	339	307	309	309	314	334	312	329	320
464	119	89	145	92	99	78	80	99	92	88	94	84	78	74	77	88	87	71	89	79	66	78	82	68	77	82	77	83	84	71	63	61	81	75	70	71	82	72	70	74	78	74	66	87	84	59	72	95	71	61	66	64	51	64	63	83	65	68	90	71	59	76	65	64	59	78	75	72	79	80	75	81	66	79	83	74	76	72	72	64	68	83	69	70	78	84	90	78	71	65	74	68	77	75	73	72	80	78	83	64	71	64	84	58	66	71	64	50	89	76	68	66	76	67	73	71	65	58	71	76	84	86	70	74	83	78	65	75	76	86	75	73	83	68	79	72	69	66	82	76	68	95	73	86	74	75	65	83	84	76	61	73	81	75	76	79	86	73	85	77	83	86	72	74	71	71	82	59	66	73	69	77	69	67	60	67	70	88	79	49	71	78	63	67	65	63	82	78	93	70	76	74	71	70	58	73	63	52	76	80	64	84	70	58	68	70	78	72	71	65	63	81	77	72	69	71	78	60	68	71	76	60	62	69	92	94	81	102	74	70	76	68	59	86	72	74	73	89	72	87	80	66	66	68	82	63	74	73	54	73	72	76	77	66	73	63	67	70	61	70	74	66	82	90	73	83	68	66	63	69	72	72	69	68	72	70	52	55	78	79	91	63	77	81	80	79	67	69	79	62	81	71	73	59	70	79	63	80	90	89	66	66	78	76	68	74	74	88	80	90	68	76	67	73	55	65	61	64	68	71	80	82	67	71	70	77	67	70	79	85	77	78	64	91	74	89	93	69	58	70	78	73	67	77	71	64	66	67	78	67	64	71	67	76	87	76	78	66	71	81	57	84	86	71	55	75	75	55	77	58	83	75	80	47	84	82	60	71	80	77	71	71	66	61	71	93	65	68	77	60	72	68	79	68	51	66	90	74	64	71	79	82	78	86	57	74	74	70	77	81	75	66	74	69	67	66	64	87	74	68	70	68	68	81	70	80	73	78	74	97	79	76	70	70	76	68	78	86	75	90	96	74	78	59	84	80	86	63	67	57	79	76	80	90	69	71	81	65	73	77	64	77	80	63	68	73	75	69	75	53	84	73	62	59	74	92	68	62	65	73	65	77	80	78	79	62	77	74	69	56	79	83	78	69	70	66	67	75	72	64	74	64	73	69	75	73	69	62	70	86	91	77	62	76	57	61	61	76	56	71	62	54	63	80	76	78	79	69	77	75	75	77	84	73	81	81	72	61	92	90	63	65	72	82	74	65	65	81	63	73	87	66	89	58	69	73	90	63	70	63	81	61	75	72	66	68	80	78	75	66	81	61	69	84	79	76	67	66	66	74	78	80	76	63	67	61	85	86	73	84	77	80	69	73	81	84	70	78	71	63	74	83	68	64	79	77	59	79	75	70	57	76	78	80	80	55	69	80	74	77	61	74	60	88	66	80	76	78	72	72	69	63	73	75	63	87	72	60	62	67	70	71	65	75	67	80	64	71	66	80	72	69	69	89	68	67	72	67	82	64	68	76	69	59	68	75	61	67	71	70	80	85	62	88	70	80	75	68	72	74	69	79	72	87	77	68	62	64	61	76	93	88	67	90	77	65	83	68	73	59	81	78	77	56	71	84	55	90	66	95	78	80	79	63	71	69	77	86	67	94	63	93	88	62	74	78	64	69	76	60	80	59	77	59	77	74	72	70	76	80	62	78	82	67	74	67	71	61	66	69	74	82	62	68	80	57	70	80	63	62	79	65	80	62	69	82	66	88	80	93	74	68	61	86	71	59	80	73	84	65	66	73	76	83	65	85	66	73	75	96	70	75	77	57	52	83	71	63	73	67	72	70	81	87	79	76	76	72	72	82	69	76	57	54	75	70	73	68	73	77	76	75	79	73	65	62	85	65	68	71	73	65	80	79	71	80	82	72	62	79	67	63	72	70	82	73	75	68	80	69	70	75	80	75	80	55	70	73	68	59	85	55	82	70	77	70	69	71	55	88	65	58	71	74	78	78	90	66	72	71	76	70	69	77	67	79	77	91	72	83	90	75	69	62	57	67	72	73	82	63	74	68	67	79	81	78	70	75	65	71	65	59	73	69	76	71	74	71	77	70	64	77	70	85	73	64	87	70	74	64	78	85	65	79	86	80	67	63	77	80	68	76	71	81	75	71	80	61	65	81	55	76	77	80	71	80	68	58	74	81	69	74	91	77	62	61	63	89	69	72	77	81	66	71	74	82	76	71	72	76	70	70	81	64	80	67	85	66	69	69	72	74	65	82	74	74	88	71	67	73	61	71	66	74	75	78	79	73	58	83	70	74	79	65	86	74	79	75	79	55	81	64	68	73	68	72	69	78	67	81	74	81	55	81	69	71	73	80	69	72	63	79	71	76	83	78	60	72	88	76	59	73	70	78	86	65	63	75	74	67	73	74	66	78	63	67	74	85	79	74	73	80	79	88	67	67	80	69	69	89	72	62	76	78	82	66	63	71	92	93	67	68	61	80	76	72	60	68	78	72	76	74	74	60	77	74	77	72	85	65	78	91	64	78	74	83	82	65	76	69	73	79	71	77	67	63	75	65	68	65	71	70	75	72	76	80	61	75	70	56	70	79	79	88	63	79	78	74	75	91	76	79	78	65	81	69	70	71	75	63	81	83	78	70	64	71	65	85	68	73	72	69	67	65	75	64	77	62	82	71	89	72	80	85	70	79	74	60	79	75	70	69	79	67	73	75	85	81	68	70	100	84	69	62	61	76	70	82	80	70	67	69	80	67	78	81	73	87	66	69	88	82	64	78	70	74	84	79	70	74	73	81	65	83	91	79	54	67	53	71	68	80	64	77	80	72	68	78	74	76	71	71	66	77	89	78	76	84	84	69	73	80	82	62	68	78	68	72	65	81	79	82	74	66	69	80	73	65	74	76	74	78	66	72	78	73	59	60	75	71	74	75	76	81	78	82	58	86	86	79	77	78	61	69	72	75	64	75	81	75	73	82	83	89	63	75	81	79	75	69	63	76	76	77	59	63	82	63	64	75	70	66	58	66	75	89	75	78	78	79	63	78	77	72	72	84	80	69	87	81	69	72	73	84	66	71	78	75	86	75	89	66	55	87	72	68	65	85	55	75	65	75	65	75	85	54	69	75	49	86	82	64	81	75	79	70	82	67	78	74	67	75	79	61	68	79	55	73	73	64	74	68	68	71	87	69	87	74	89	87	76	67	86	84	75	77	79	80	93	78	62	76	66	86	90	81	71	82	76	93	75	75	73	68	86	80	73	76	66	87	70	77	77	69	80	56	65	80	62	56	67	79	68	70	62	80	73	83	63	75	57	70	78	64	80	73	68	67	64	83	59	66	76	58	78	75	86	87	69	69	71	70	71	47	74	71	85	78	57	72	70	78	66	73	64	85	63	86	75	72	66	86	93	91	68	56	59	76	62	65	74	94	70	69	78	65	66	72	73	67	65	71	66	71	75	80	72	72	69	82	58	69	76	62	61
5174	1473	855	2701	2251	2382	2277	2063	1679	1420	1276	1061	971	932	817	822	730	750	753	662	690	666	628	645	583	612	622	588	574	607	606	538	606	570	572	590	567	552	578	582	539	513	530	545	558	573	513	532	508	539	553	578	504	502	607	551	526	520	559	560	509	573	516	521	538	521	531	503	536	556	561	544	501	524	567	555	514	490	562	527	525	522	547	548	523	531	523	538	553	539	527	552	540	569	555	545	514	544	524	535	525	516	508	495	478	555	500	510	521	559	532	538	512	537	491	561	528	509	525	521	536	505	511	512	552	536	522	502	525	521	513	483	514	528	487	518	542	514	496	490	527	556	560	524	554	535	550	514	492	545	517	538	496	583	512	525	522	509	519	529	562	531	535	520	511	518	524	517	477	518	585	526	544	529	538	517	510	497	542	514	512	531	512	485	526	502	498	510	543	495	503	527	528	533	499	520	566	461	545	531	542	513	532	539	544	553	531	572	512	563	499	527	520	535	543	513	498	560	518	500	488	524	525	520	524	528	504	510	526	543	477	537	540	492	574	552	532	522	499	506	525	483	512	549	521	535	525	524	524	566	518	523	525	522	513	504	552	523	504	526	493	504	506	512	485	477	502	515	544	513	508	502	530	496	521	530	511	488	496	527	542	478	526	550	502	500	514	538	518	528	514	517	518	579	491	521	514	539	529	514	516	504	543	517	482	529	530	526	538	541	554	530	539	532	520	533	542	491	562	524	509	548	505	460	510	550	478	524	504	480	535	512	487	505	537	529	484	510	486	510	520	532	541	542	548	528	525	533	515	529	539	528	533	499	536	504	512	519	510	504	506	496	514	538	546	480	496	520	545	545	561	518	522	517	515	522	515	506	517	505	504	531	498	522	489	492	509	523	544	508	541	551	509	496	493	523	508	508	537	509	511	493	505	516	514	549	518	523	534	512	533	503	509	508	538	538	503	498	523	514	560	551	531	495	490	497	526	552	513	529	546	515	519	556	562	504	549	557	522	550	537	494	511	524	525	525	521	510	560	504	479	506	530	565	566	534	526	534	531	550	504	505	562	543	502	508	480	522	521	513	536	532	519	538	519	500	510	538	531	549	512	513	546	524	505	476	534	540	532	515	497	511	496	533	544	562	529	491	520	502	493	498	507	496	536	505	491	533	516	524	537	508	495	479	519	510	539	518	535	507	496	551	563	521	502	517	528	525	482	553	531	537	528	513	591	504	499	525	500	495	481	524	525	562	500	529	477	528	506	515	557	505	484	528	522	539	539	566	538	542	529	538	495	539	520	503	497	561	580	533	535	517	526	508	572	488	522	508	533	483	539	505	551	505	549	507	545	515	516	531	547	521	525	516	524	543	562	507	525	543	516	527	535	484	557	513	540	559	527	513	510	524	566	503	535	531	535	531	518	479	515	525	540	538	568	500	507	505	540	539	510	484	493	495	550	518	540	509	571	498	499	553	530	561	472	498	523	551	492	536	502	525	562	486	487	537	512	505	524	551	516	477	538	533	526	533	488	515	547	543	466	543	518	534	510	491	511	558	539	542	556	518	532	525	512	562	515	521	515	524	524	521	578	521	523	559	526	520	542	489	542	534	546	548	513	532	504	518	511	515	531	549	555	488	493	545	539	582	542	544	524	470	506	539	503	510	553	509	488	511	555	531	533	513	514	531	524	544	494	511	511	485	481	506	524	553	523	557	534	506	526	550	518	500	541	503	524	508	507	524	512	510	514	487	534	538	508	503	518	506	549	531	559	520	505	507	545	527	505	540	518	541	482	542	498	504	549	498	509	488	543	536	512	541	518	525	521	475	533	505	506	510	538	510	489	544	533	548	524	459	540	499	526	541	517	521	545	502	520	542	547	524	540	482	506	524	539	493	523	539	501	534	528	542	508	529	551	567	534	499	519	537	530	543	537	512	550	527	522	499	494	506	518	520	515	492	516	512	539	506	512	532	495	510	533	526	527	538	510	527	556	523	504	500	510	524	510	523	510	533	530	517	514	531	549	529	502	503	520	471	492	526	520	511	534	531	491	518	539	547	532	544	504	502	538	522	526	554	543	531	522	504	548	503	523	474	541	568	539	549	534	549	494	524	516	524	520	470	552	538	539	522	499	524	514	512	503	551	542	503	497	504	586	516	497	571	515	532	541	538	509	511	492	540	511	481	531	550	517	533	552	545	539	529	573	524	517	519	499	536	535	514	569	538	565	517	515	536	494	483	516	549	516	476	541	535	517	514	509	514	548	523	488	546	505	480	488	498	550	529	534	519	480	522	543	571	535	464	532	495	529	540	530	494	533	525	517	521	506	517	519	571	522	512	486	554	507	536	547	544	534	521	490	514	552	494	501	544	493	541	563	504	538	519	492	505	540	549	519	512	487	488	538	497	534	494	506	543	515	500	517	514	533	504	545	561	521	527	517	553	540	506	499	539	505	513	524	524	538	513	521	522	543	536	478	509	534	501	514	553	522	487	490	558	533	518	510	487	525	489	535	503	483	525	523	565	508	510	451	503	546	518	525	508	520	536	497	549	534	469	544	512	531	523	558	542	520	528	534	482	545	512	498	484	494	529	550	500	530	523	505	523	541	521	532	525	532	497	527	536	534	547	562	551	520	492	522	526	513	505	544	483	498	538	520	526	556	541	528	509	547	520	492	510	537	505	523	496	528	509	543	529	521	546	536	539	523	519	527	527	537	489	531	529	556	512	537	536	507	527	521	544	506	524	536	503	496	517	516	508	524	516	566	480	505	518	536	530	489	512	540	521	493	521	486	470	453	513	490	497	502	521	526	508	535	496	531	544	532	553	526	525	558	481	495	504	498	514	546	537	517	544	524	454	516	540	516	520	570	562	533	554	522	480	551	535	531	530	487	539	503	548	600	519	513	502	519	526	525	569	519	529	528	544	559	501	512	490	524	511	513	486	541	556	523	521	515	572	507	509	554	510	556	540	526	503	521	505	516	561	545	530	526	507	530	514	556	532	533	523	524	523	481	494	525	523	509	469	541	513	533	537	553	511	546	513	524	499	511	518	511	501	541	476	508	530	515	526	520	475	522	506	531	515	529	515	519	515	526	527	520	520	504	541	474	495	538	511	537	482	529	499	501	521	520	525	532	564	494	534	507	505	535	548	518	464	527	513	540	530	519	556	546	492	547	538	520	503	579	547	515	468	499	511	529	527	534	533	469	549	522	543	477	543	522	511	488	553	491	518	528	517	506	516	510	549	521	495	513	504	535	562	532	537	524	521	531	547	554	520	536	530	508	530	493	542	548	480	498	544	525	510	520	516	493	500	555	533	547	453	541	531	557	516	518	497	527	535	539	532	515	573	518	534	531	501	499	534	505	505	497	526	543	505	525	528	481	493	485	528	542	496	514	529	485	532	479	510	535	529	496	521	517	544	539	543	535	526	502	545	527	523	494	536	529	534	525	482	525	527	511	516	533	512	512	535	524	486	527	514	526	526	482	548	529	510
1605	124	105	129	96	115	99	101	87	109	121	93	101	105	86	111	104	87	95	99	76	82	96	86	108	91	90	73	88	100	86	97	101	76	73	92	65	90	98	89	82	91	76	83	106	80	84	98	86	83	80	82	88	81	89	64	97	83	72	95	78	79	86	90	92	62	66	63	82	90	76	82	66	82	65	77	93	83	86	98	80	75	74	112	89	77	72	87	77	76	63	81	85	74	89	84	78	104	70	92	77	110	74	80	86	83	102	86	72	83	86	89	99	75	102	83	71	76	75	82	77	82	74	75	77	65	79	85	77	92	69	101	82	92	76	86	70	93	63	94	89	81	83	71	76	93	80	95	86	76	70	66	86	79	74	75	79	66	77	82	72	80	81	88	72	78	92	86	81	95	91	80	85	83	86	96	84	88	87	80	88	85	93	87	105	85	86	90	91	78	88	86	81	86	96	73	101	95	89	86	86	83	77	78	83	83	94	88	67	106	81	73	83	87	79	105	103	85	100	96	82	78	77	78	81	92	88	84	94	76	95	83	83	95	94	87	95	87	96	86	97	82	100	88	75	73	73	82	75	75	70	88	91	82	84	90	74	98	90	78	101	102	87	88	72	82	79	106	72	82	79	86	75	82	88	64	87	83	90	74	99	90	76	81	79	77	76	92	87	85	90	87	96	68	86	77	90	71	65	82	82	81	71	79	75	90	79	74	83	69	73	76	79	92	99	77	71	84	76	101	73	102	74	90	84	69	77	75	103	89	93	85	93	73	81	64	82	86	92	82	77	72	99	99	76	86	72	107	106	97	86	81	75	64	74	87	78	77	75	91	79	79	81	77	85	70	84	91	89	97	82	85	78	71	93	78	75	88	76	79	80	91	104	89	82	93	80	78	93	86	77	86	80	85	78	89	101	91	67	84	95	87	100	85	98	61	91	84	91	75	90	104	87	83	74	90	69	84	84	85	77	74	79	90	79	79	92	78	87	87	76	83	77	94	72	80	85	91	82	79	86	106	96	59	98	88	83	84	87	88	91	106	80	80	90	91	80	97	82	80	68	79	101	75	82	96	85	74	87	89	85	82	90	93	90	83	94	85	70	80	72	83	81	82	85	95	77	86	81	83	88	76	90	74	85	83	70	85	91	82	87	65	82	81	107	72	81	91	100	99	72	83	73	86	84	92	80	72	78	97	62	88	82	80	76	81	70	84	87	81	95	78	84	67	67	89	82	82	90	101	91	76	76	73	89	100	88	91	96	81	86	66	92	85	83	85	106	85	75	84	81	74	80	94	81	76	76	95	82	77	93	86	71	83	87	84	87	83	86	69	88	80	84	94	70	88	91	75	74	95	95	70	77	86	81	83	84	79	73	85	78	83	89	70	105	92	87	103	94	73	79	85	81	76	90	72	103	75	92	90	97	90	63	86	77	90	92	87	93	103	99	74	97	77	79	79	76	76	74	93	84	85	92	90	87	73	102	81	80	88	80	93	99	81	80	87	98	95	89	63	90	86	103	85	98	90	85	72	84	98	86	86	90	75	91	80	99	96	91	75	78	95	74	92	70	94	75	77	78	69	89	80	100	88	87	74	88	79	74	78	91	89	89	80	91	86	84	80	86	85	78	83	91	107	89	78	85	83	67	85	86	88	87	89	91	85	88	87	96	83	78	78	79	79	90	93	79	96	79	79	88	77	90	94	90	74	79	95	74	81	91	100	97	89	87	90	77	83	77	86	76	72	92	100	93	87	88	99	81	91	98	77	90	77	77	82	76	86	94	77	79	94	78	89	99	89	73	82	75	84	82	89	77	79	72	67	90	90	73	104	85	88	90	89	69	77	76	76	96	92	86	85	74	89	73	84	86	80	81	88	79	75	82	86	78	72	78	76	83	80	86	89	99	80	81	82	85	87	84	93	71	88	83	102	89	72	97	86	90	83	76	87	74	83	91	60	94	74	90	77	88	86	82	77	91	91	104	82	83	94	79	64	85	99	97	84	89	82	82	80	89	76	74	87	74	77	78	94	86	74	81	83	83	82	71	84	76	92	73	94	82	83	96	91	93	88	92	83	83	73	93	70	79	77	84	94	90	99	91	84	84	105	101	86	69	100	68	98	86	84	81	89	91	80	77	82	78	71	80	79	82	87	87	77	98	83	100	82	103	81	98	69	99	93	95	79	93	90	102	78	71	75	74	87	79	90	93	78	85	84	87	86	82	74	90	91	91	81	66	83	85	83	95	92	84	86	82	89	75	83	94	66	92	86	72	73	80	86	83	113	83	72	90	77	86	93	84	73	94	94	70	81	82	76	77	97	103	86	70	77	80	102	100	80	87	71	81	84	114	66	107	90	84	75	87	80	86	99	87	82	83	72	79	80	82	100	83	99	87	88	81	81	91	81	86	82	64	61	98	78	80	80	85	87	99	68	85	90	82	74	83	82	71	86	90	84	88	92	83	80	86	79	85	82	90	90	82	102	80	102	88	89	87	91	88	87	92	78	78	87	80	83	82	90	75	75	81	92	87	93	95	91	92	73	110	90	74	79	88	91	80	102	84	84	85	85	88	86	65	95	94	73	90	84	87	88	90	92	85	75	93	76	81	87	61	79	76	82	87	78	82	87	88	96	97	78	90	73	88	95	73	83	91	82	89	78	82	95	87	82	73	86	81	103	77	88	74	81	71	82	95	74	76	71	84	87	81	90	84	83	79	81	80	72	89	87	93	74	79	85	63	75	73	99	67	71	76	100	85	87	75	72	70	78	103	81	82	79	93	85	80	76	73	69	97	83	87	84	76	86	107	67	82	75	83	73	88	92	100	91	79	84	69	92	100	79	84	86	74	81	90	75	94	77	81	87	87	84	94	97	83	95	80	79	75	91	94	77	93	75	77	95	81	86	88	95	97	92	93	91	87	75	91	77	70	76	83	90	76	85	97	87	94	74	81	96	69	73	84	86	85	81	65	90	94	99	84	85	89	65	88	85	89	76	84	88	75	96	87	91	89	77	90	82	88	71	90	88	80	87	76	68	97	78	61	76	81	81	91	76	96	84	67	85	95	78	99	75	92	85	94	90	90	94	87	93	76	83	79	92	83	87	73	88	101	72	79	73	88	84	97	82	85	99	97	82	95	87	86	87	90	80	90	84	72	75	86	76	84	84	88	80	95	78	81	73	106	82	83	86	79	82	80	88	100	79	81	104	79	81	80	78	91	90	89	67	90	86	106	88	87	80	104	89	106	76	87	92	89	94	85	93	87	83	102	79	97	100	80	85	88	81	86	89	102	92	86	98	82	68	89	79	87	92	92	94	76	83	89	87	81	83	90	73	73	95	87	92	85	93	86	87	82	75	94	90	86	94	84	92	81	67	81	85	66	86	107	84	81	106	82	62	80	92	76	88	102	94	91	80	73	81	83	91	87	79	82	78	89	92	81	71	87	96	65	84	74	98	82	67	99	104	81	90	96	82	83	71	89	87	79	91	110	84	86	84
7689	1364	866	2551	2037	2173	2165	1903	1750	1449	1300	1155	1107	1021	985	988	933	840	872	799	754	787	797	752	767	722	730	746	686	737	701	696	642	649	693	628	628	712	658	653	648	678	705	682	668	683	628	687	669	643	650	664	644	664	643	626	675	623	622	681	611	638	568	646	676	650	603	642	623	627	622	659	636	692	680	618	635	656	657	634	616	651	641	623	654	645	633	635	705	626	630	657	698	602	641	647	673	608	638	643	636	636	682	623	609	620	632	664	607	634	627	631	635	636	649	611	660	632	618	610	641	647	656	673	643	642	645	648	655	665	654	672	651	656	652	651	623	583	620	624	666	644	616	624	647	629	640	651	607	644	622	639	610	646	640	614	666	644	665	629	608	632	655	653	603	665	653	670	612	650	572	659	617	651	686	667	645	682	639	642	700	637	641	619	619	661	659	655	699	601	677	574	637	605	571	614	647	595	663	650	626	607	651	631	670	628	687	643	620	636	633	648	660	616	677	631	672	615	613	590	633	585	638	638	654	649	625	619	600	655	691	629	658	623	655	620	673	608	642	662	625	644	653	626	620	660	658	595	576	659	654	627	623	620	643	609	650	652	646	631	584	605	641	626	629	560	701	654	635	605	618	646	627	615	627	629	635	611	656	647	627	624	651	660	620	662	628	657	636	605	676	604	613	589	586	614	634	644	631	649	632	644	611	691	637	621	657	582	643	623	644	631	644	644	646	621	662	636	644	600	656	627	602	621	615	611	646	625	629	655	618	644	635	691	674	613	639	600	679	620	585	585	617	621	622	642	600	658	600	664	637	596	612	613	646	693	664	632	672	644	690	623	670	623	606	632	651	639	641	695	685	640	644	675	657	663	656	609	619	628	616	635	642	646	665	673	630	648	670	620	624	637	641	586	618	665	634	665	648	629	637	623	647	641	585	694	631	636	621	627	631	608	623	648	632	674	650	625	622	592	614	696	658	645	662	581	631	651	675	609	642	624	670	643	626	663	652	656	610	636	599	628	605	640	619	626	626	592	645	650	606	636	639	638	626	613	587	605	650	602	650	631	603	649	690	625	602	664	574	610	661	640	632	623	655	625	595	595	636	653	676	631	597	659	673	621	645	638	666	631	677	612	591	637	622	613	684	663	678	616	664	637	634	644	626	646	645	587	655	691	675	636	644	622	647	637	622	583	660	598	658	635	635	625	634	633	617	665	623	599	637	624	619	638	640	648	617	628	679	624	646	642	683	636	635	648	678	649	641	637	644	651	622	633	652	668	635	687	626	625	657	680	627	655	610	589	596	649	594	610	619	644	636	683	634	605	651	646	629	606	652	641	664	673	640	655	610	627	620	668	637	652	676	659	662	639	668	592	672	621	633	589	648	601	659	629	659	618	628	628	636	609	665	656	681	610	602	667	648	683	628	620	632	639	628	588	681	680	670	663	689	667	624	619	659	667	623	684	599	587	644	630	589	661	622	634	624	652	636	629	632	641	629	672	653	631	669	644	643	659	630	685	629	678	658	636	633	625	684	659	641	635	620	645	647	621	678	647	598	632	613	672	633	629	587	637	680	623	618	638	646	664	602	615	655	637	630	624	636	637	628	650	634	675	650	686	637	640	632	656	639	629	608	647	617	645	633	611	612	672	657	633	654	646	644	663	619	640	649	599	600	643	647	622	623	635	676	624	643	615	650	650	658	615	633	644	648	684	660	617	628	643	640	627	660	624	657	665	605	683	670	664	640	664	644	618	663	647	665	612	642	663	597	603	664	663	636	606	642	618	634	604	608	641	603	616	600	621	641	649	624	655	651	674	656	595	613	663	615	588	640	690	586	689	648	658	609	639	654	602	603	672	642	609	642	617	607	668	626	680	636	671	681	600	632	589	635	619	674	648	628	654	658	593	630	614	613	643	616	637	667	647	609	659	628	654	638	644	684	648	628	633	612	636	622	628	648	693	636	652	681	673	590	637	653	625	616	639	638	596	598	687	593	652	623	629	646	647	650	642	606	666	641	647	617	631	661	619	656	627	601	638	626	660	659	647	628	666	674	633	588	644	658	599	645	648	620	624	641	641	628	616	673	637	649	643	681	634	650	632	629	619	649	650	661	661	623	643	621	638	586	632	695	618	635	653	633	622	694	666	664	638	657	633	670	659	660	648	648	630	693	679	626	625	643	660	639	620	637	674	675	660	640	633	639	645	629	659	674	660	706	628	677	594	643	594	633	609	667	578	621	655	610	632	627	635	627	663	630	657	662	635	651	685	626	632	623	639	645	683	640	661	597	645	602	663	601	654	635	643	622	655	664	652	617	658	663	672	663	647	595	591	645	637	651	641	631	642	669	662	617	630	651	592	634	642	644	610	658	701	606	620	656	632	634	625	662	644	631	621	661	607	657	626	622	542	657	668	610	662	670	625	622	625	672	640	633	645	653	645	651	636	612	690	652	644	640	633	625	632	606	662	637	611	679	644	674	585	624	634	653	636	629	622	625	655	651	637	697	612	609	635	654	634	693	588	632	670	653	644	616	591	606	624	657	656	692	642	622	614	645	686	666	607	621	632	614	575	639	602	625	648	667	693	636	650	641	628	607	602	642	645	601	637	631	611	647	628	649	641	654	617	662	673	667	629	646	639	617	633	616	627	653	600	652	664	619	629	613	631	605	651	612	623	624	641	641	657	596	660	598	663	616	624	603	641	624	677	630	673	640	661	595	621	636	632	647	605	661	626	681	663	688	613	622	660	638	632	616	650	625	621	659	629	662	639	635	615	631	652	638	631	605	669	639	663	602	676	650	657	698	611	655	670	629	648	629	619	642	643	596	673	621	638	662	655	625	626	639	638	642	646	667	696	602	575	582	629	657	616	628	627	643	620	684	626	603	635	637	655	610	664	666	639	617	668	639	623	619	639	621	672	652	660	668	640	606	672	637	660	690	659	617	640	656	652	659	655	589	637	634	641	670	672	611	632	655	633	642	622	652	624	608	660	655	626	619	610	651	642	612	614	614	642	613	683	634	652	596	655	630	632	613	621	639	592	641	625	630	616	637	632	616	631	614	642	654	647	617	667	652	635	641	673	660	630	613	653	658	621	681	665	627	626	603	631	593	595	631	671	660	630	646	665	684	620	684	650	626	650	623	653	632	626	642	666	643	626	603	666	632	648	668	631	663	597	659	636	605	634	641	656	696	660	645	671	648	636	652	618	601	612	657	634	675	638	594	640	624	635	666	645	637	619	658	675	608	636	641	613	630	587	652	594	624	625	604	657	603	607	657	670	654	648	687	586	654	623	598	635	714	608	707	613	620	643	637	624	626	632	622	655	637	630	646	608	637	640	642	622	635	619	639	645	644	654	638	670	629	679	658	652	703	631	615	606	612	632	655	638	598	624	595	661	659	647	651	673	634	648	614	644	644	602	646	645	618	634	656	640	648	630	642	632	650	626	646	638	645	633	646	651	617	611	645	633	658	628	678	587	589	687	639	661	605	633
806	191	181	172	154	129	149	133	152	117	147	150	117	127	121	147	113	106	122	134	107	127	101	115	118	114	121	109	89	108	132	113	135	117	103	123	126	99	120	119	115	117	115	120	116	101	118	102	108	99	119	112	99	109	100	122	100	109	125	112	113	109	108	103	125	88	125	97	113	130	104	94	123	116	116	109	102	117	106	90	113	111	107	127	91	104	121	96	116	129	117	103	123	103	114	94	87	102	109	125	119	125	124	148	100	122	123	106	106	108	122	115	116	104	117	116	120	113	116	100	109	106	106	111	106	98	125	113	107	111	113	105	117	117	102	119	126	89	107	108	117	121	109	99	131	104	103	114	101	117	108	108	109	106	107	118	116	110	109	106	112	106	111	123	101	106	106	108	122	109	88	135	119	107	126	106	124	114	89	111	113	97	114	115	108	115	122	123	120	117	99	88	90	132	106	114	96	115	108	105	111	120	112	104	109	115	128	118	133	112	122	93	116	117	109	105	107	107	133	93	96	109	102	113	113	108	105	126	121	130	110	124	103	97	129	100	124	111	129	111	113	105	131	116	105	107	86	119	123	119	120	100	100	123	117	117	115	138	110	121	116	122	103	112	112	132	107	117	100	99	100	99	94	95	94	112	118	114	120	108	114	107	120	116	110	111	120	119	82	110	133	104	127	95	110	94	108	115	107	123	131	106	96	100	108	100	121	102	122	99	122	119	114	114	115	113	100	96	102	106	119	111	108	99	110	103	115	106	120	101	113	99	116	108	116	123	107	109	99	100	104	110	125	106	93	94	134	110	110	116	112	121	110	107	114	112	108	119	123	92	100	103	117	114	109	123	124	121	106	90	128	116	105	107	109	117	122	110	104	100	113	116	119	103	123	107	110	106	103	104	104	103	103	124	117	112	109	159	110	92	102	122	116	127	114	111	113	121	119	104	103	90	117	130	112	127	113	119	129	117	101	106	111	88	112	110	113	104	90	122	103	122	115	100	121	107	106	121	109	111	113	112	107	101	118	89	125	131	109	106	114	113	97	129	126	124	124	117	113	111	105	108	114	139	113	124	97	107	120	95	109	115	135	122	116	105	110	108	126	111	107	112	103	126	101	124	117	115	95	108	91	103	134	126	100	103	109	111	101	100	89	113	104	84	128	108	99	126	104	107	93	107	90	125	103	108	106	117	108	126	138	119	123	112	105	98	124	126	114	104	112	118	106	108	115	108	102	119	126	121	101	84	96	103	126	120	106	106	106	132	113	105	116	110	115	117	120	118	128	117	114	108	112	105	115	122	104	124	105	123	119	104	112	119	98	120	114	103	106	93	102	109	97	106	102	111	106	108	127	94	122	130	93	113	100	101	91	113	95	109	112	111	108	107	114	108	107	120	115	113	123	107	105	113	115	129	111	107	113	91	115	116	93	103	119	101	112	93	104	122	108	122	108	130	116	114	119	103	91	135	117	96	117	116	125	89	127	97	94	131	123	103	110	86	106	106	98	93	98	123	111	104	131	94	115	94	92	103	95	132	100	115	105	107	114	110	120	115	118	105	100	107	101	110	113	108	97	102	120	109	106	106	109	112	126	112	122	102	117	101	109	98	103	107	97	97	107	130	99	108	133	102	109	119	129	104	103	95	107	108	104	121	97	107	136	105	111	135	94	110	109	98	122	106	115	101	106	102	134	108	95	104	97	115	112	120	83	117	128	117	114	97	116	110	119	111	109	121	110	124	129	109	106	112	102	88	108	115	118	101	108	105	117	106	111	126	115	110	102	103	97	102	96	111	115	120	126	127	88	108	105	112	120	112	101	100	109	124	115	108	101	118	101	107	132	112	97	101	132	119	114	110	102	101	107	95	115	112	110	108	100	128	103	126	141	116	115	125	109	115	100	122	115	102	110	105	106	111	86	94	98	118	100	110	118	118	111	112	82	87	120	115	103	107	101	125	134	121	92	117	120	121	108	112	115	108	106	124	113	107	115	103	120	110	93	99	125	100	111	131	123	92	96	118	129	103	101	111	104	120	120	93	119	122	105	124	108	107	98	105	103	119	113	124	100	107	103	111	96	105	132	123	110	115	147	112	99	109	121	111	115	115	88	112	104	113	101	118	147	113	101	130	130	115	112	90	126	125	110	116	116	113	82	106	118	93	101	95	109	108	118	115	109	107	107	99	115	102	141	122	123	123	94	105	145	106	116	97	113	118	109	115	123	115	111	101	139	104	111	110	112	101	120	98	115	108	130	103	107	99	121	111	121	109	113	96	114	122	110	104	113	110	106	131	106	134	126	94	127	121	104	109	117	107	116	110	108	140	114	105	104	123	99	135	106	109	92	110	105	99	130	108	111	107	107	129	102	111	122	104	128	93	112	105	98	120	108	132	113	92	112	93	98	108	112	107	118	98	109	116	122	123	122	100	96	112	115	103	110	108	84	102	122	122	98	92	98	114	94	103	107	108	122	91	130	96	101	92	122	97	92	116	107	123	116	112	123	131	127	85	100	85	102	113	93	96	104	113	114	114	119	113	119	102	105	120	118	96	108	124	111	112	97	105	114	98	128	125	118	114	109	133	116	97	115	105	118	118	137	108	121	111	90	124	98	113	120	107	119	106	122	132	131	128	98	120	129	105	89	120	102	98	120	110	108	126	110	109	116	130	128	115	111	105	101	116	105	100	103	119	99	132	108	109	127	114	110	126	112	109	115	101	114	130	122	95	100	87	98	126	130	118	111	106	126	109	119	115	109	131	126	102	125	112	104	115	110	120	124	149	121	107	116	123	117	121	111	115	113	121	90	104	101	117	104	100	100	116	101	110	112	111	129	126	93	93	100	104	99	105	113	139	97	103	126	103	121	121	111	120	121	128	112	111	99	134	110	122	113	118	121	121	117	99	112	104	94	120	92	114	123	111	114	115	114	116	115	113	130	109	103	112	109	108	97	122	108	110	111	113	115	100	101	107	118	116	86	105	106	89	108	114	129	119	116	102	120	103	99	112	107	117	123	94	123	117	119	115	96	126	100	127	115	102	114	109	106	88	121	101	113	104	129	108	122	109	111	104	122	93	117	127	105	124	111	108	103	120	111	111	109	134	110	118	115	126	115	86	117	107	109	109	112	100	105	112	118	104	112	109	116	139	127	106	127	119	109	114	118	125	115	125	118	116	100	117	106	84	90	119	107	106	107	100	112	107	113	115	128	104	107	133	119	122	105	118	108	98	111	96	88	107	112	115	113	113	124	116	121	119	105	113	116	119	113	101	122	125	104	112	107	93	128	98	95	91	103	132	113	120	108	107	114	125	111	120	98	115	139	120	111	104	111	100	94	111	105	95	111	136	112	107	107	125	129	115	103	130	110	116	118	90	115	118	101	111	115	101	97	99	113	109	125	108	104	111	105	87	118	88	125	114	109	93	109	120	134	119	103	116	107	119	108	107	110	107	107	107	128	112	114	110	112	82	109	113	101	129	103	119	103	97	93	117	109	122
7856	2123	1359	3101	3443	3779	3655	3281	2740	2413	1964	1875	1634	1503	1422	1342	1148	1191	1113	1078	1082	1014	999	972	968	986	953	935	930	867	836	912	873	883	861	816	888	840	851	855	805	892	812	839	823	901	829	792	834	795	783	838	861	859	825	795	845	816	837	804	814	807	821	817	816	775	877	859	768	851	823	792	795	807	850	834	802	841	824	811	841	830	803	805	801	825	775	833	759	848	816	809	766	834	805	804	808	732	813	780	839	802	813	800	765	793	780	807	782	792	730	792	771	797	754	799	802	834	821	769	803	822	814	770	802	826	806	836	827	815	816	812	816	833	819	760	822	760	769	823	794	863	825	759	800	870	837	784	811	798	821	805	841	787	764	787	769	773	804	819	814	804	831	796	783	824	870	793	827	760	796	800	843	799	769	765	789	835	778	808	806	777	776	772	818	779	869	841	834	767	770	772	800	840	812	806	774	784	806	788	829	833	834	761	806	845	760	776	824	828	816	832	830	753	792	786	832	832	808	808	789	811	856	824	788	862	771	811	781	801	835	780	780	774	838	846	805	808	841	799	783	813	772	795	768	814	724	804	822	801	790	824	792	778	779	777	805	762	807	773	832	769	788	808	782	778	765	831	769	840	794	788	793	797	837	726	823	833	782	804	841	801	805	778	820	793	766	796	782	796	798	804	774	819	825	839	787	791	820	784	805	808	763	750	831	813	798	782	821	810	788	838	720	800	768	764	806	781	871	802	779	812	819	768	879	810	797	819	751	779	780	845	767	776	797	813	810	818	820	799	793	787	821	826	825	812	794	795	875	783	809	835	825	821	857	856	811	769	810	792	828	765	776	839	773	815	798	783	796	813	763	784	837	777	840	852	788	840	813	805	866	827	732	813	804	804	765	815	793	793	765	763	781	812	790	732	818	783	806	801	851	757	774	782	824	865	768	779	810	813	793	793	790	794	794	791	817	791	788	821	810	769	792	845	766	761	780	794	804	807	787	850	828	802	769	787	786	782	791	788	801	793	797	774	819	825	826	776	774	820	773	798	800	825	806	760	790	816	802	824	803	758	829	774	789	801	803	809	819	812	877	759	808	813	832	836	817	780	781	773	840	812	812	787	860	793	774	749	804	817	844	802	810	760	767	790	797	753	789	776	847	830	804	809	803	805	764	813	831	669	816	792	814	780	770	832	768	767	829	755	819	808	750	786	776	803	753	796	746	827	810	857	812	798	774	804	802	803	812	865	722	836	757	824	842	770	834	782	814	767	769	796	830	779	785	810	806	719	783	817	788	794	781	824	814	784	775	848	851	808	798	801	789	860	797	792	840	777	774	800	796	832	817	784	811	805	808	782	785	858	840	761	779	814	761	774	776	819	799	782	795	789	832	826	746	826	777	790	820	784	778	814	871	722	804	793	815	818	880	800	837	788	833	743	844	817	810	781	834	816	808	767	770	813	821	775	776	831	830	776	801	794	751	794	783	793	817	829	833	783	786	797	826	782	806	754	813	771	750	790	757	821	796	780	771	850	851	765	749	835	821	788	825	788	807	795	777	793	762	784	784	827	824	754	797	808	787	829	796	797	772	793	733	850	751	802	803	805	776	822	816	773	779	810	786	805	799	780	811	771	787	795	835	774	817	790	803	744	836	817	784	840	792	830	831	828	761	799	837	802	793	815	768	791	721	780	796	768	726	742	822	865	798	777	795	766	800	852	778	821	795	812	819	803	814	812	806	782	802	793	767	797	765	761	742	793	783	802	802	796	803	792	828	808	749	821	788	761	833	746	832	799	768	822	795	770	787	774	808	797	808	829	803	780	830	790	750	830	770	791	857	787	810	812	784	815	829	778	808	800	818	823	806	806	779	774	814	771	792	829	795	806	786	800	813	791	833	839	768	823	820	796	790	827	833	818	795	820	833	804	829	745	824	772	823	804	736	806	805	835	821	761	791	790	824	783	820	759	784	805	828	768	837	828	771	796	803	805	810	824	785	835	795	771	761	794	758	783	859	800	804	799	836	788	732	801	781	807	799	775	799	819	803	842	836	804	815	770	853	810	799	752	777	822	816	808	842	745	814	823	844	757	830	783	825	834	814	842	823	839	852	808	736	796	759	791	770	856	810	737	781	786	793	832	816	802	772	827	813	830	767	829	768	789	762	804	855	786	846	796	796	805	783	836	808	800	813	816	774	833	833	789	807	820	788	764	798	773	778	816	812	762	777	786	775	796	786	760	804	793	809	795	815	803	746	783	783	796	795	769	802	796	844	838	773	809	787	820	799	787	786	848	834	786	795	820	832	808	827	800	769	850	787	770	819	846	830	831	822	846	797	787	825	805	809	837	799	814	808	867	803	789	747	776	787	846	840	817	811	810	767	778	783	812	787	788	828	802	835	782	827	775	821	800	762	771	781	749	754	828	831	824	784	778	816	762	767	822	803	772	788	801	784	778	824	790	783	826	754	767	774	811	796	784	822	813	822	806	847	784	789	804	785	813	824	771	808	817	797	843	801	801	832	788	783	767	788	837	772	820	847	786	885	818	821	765	828	787	741	769	783	804	797	797	779	827	805	768	812	814	820	781	786	793	820	798	814	782	825	832	820	810	789	780	773	794	815	803	819	781	797	732	816	803	809	779	829	800	788	783	795	776	828	766	758	746	760	774	783	808	834	788	817	813	813	820	791	815	771	833	788	762	811	761	808	800	785	759	829	783	720	820	817	799	862	797	785	771	829	766	823	816	769	819	820	793	805	814	837	808	777	846	808	782	849	795	780	773	744	799	784	814	838	790	772	730	758	815	818	811	813	787	786	749	844	820	804	787	873	798	777	874	780	788	823	741	803	861	825	794	846	788	786	780	771	825	821	757	793	830	831	802	785	747	786	775	786	789	788	793	803	806	850	776	827	800	825	826	837	771	794	774	832	784	812	809	835	783	779	796	799	817	811	789	814	759	800	839	815	807	804	781	798	786	790	808	813	757	823	807	775	787	717	768	805	791	780	842	813	838	776	817	822	784	781	771	821	782	801	792	807	793	791	784	826	788	780	810	810	770	811	834	795	835	817	849	768	797	827	814	751	848	784	853	804	816	787	816	786	840	781	791	763	789	711	786	814	784	798	796	776	796	782	826	798	809	827	808	780	823	823	781	815	791	807	778	789	760	782	775	829	818	817	833	771	754	811	807	796	807	793	783	803	844	844	847	824	835	813	772	776	778	794	779	809	805	828	750	807	809	772	813	740	801	798	830	796	817	831	862	758	817	794	798	737	803	790	788	785	785	779	811	808	831	784	783	790	796	746	823	776	840	794	806	828	787	780	822	835	774	811	780	790	824	816	768	828	810	803	774	768	857	828	795	804	791	836	788	828	825	771	813	799	774	780	829	820	794	787	787	825	809	827	793	788	765	796	779	836	810	823	813	795	816	807	800	851	828	791	793	849	786	802	767	760	789	829	841	798	767	848	773	785	760	837	813	778	788	797	812	839	781	796	854	821	766
1073	44	47	61	39	50	45	41	40	57	50	42	45	50	36	42	43	41	36	52	43	35	47	49	40	49	51	40	33	47	48	56	47	31	47	42	44	36	40	48	51	45	36	33	41	52	49	44	44	32	47	51	35	53	47	41	48	44	55	43	44	48	42	36	35	46	41	39	28	43	45	42	48	47	56	43	40	42	40	42	43	38	39	37	49	59	31	42	40	38	33	49	42	39	41	48	32	49	37	42	45	26	31	53	33	48	41	36	49	43	48	34	43	41	60	49	35	44	39	42	46	38	40	47	38	41	35	26	47	44	39	35	42	38	41	30	37	47	37	33	28	34	48	43	44	47	52	32	42	42	41	40	50	45	39	45	41	38	37	47	42	38	44	46	32	30	40	40	46	50	41	39	38	43	36	45	48	41	52	45	39	38	35	25	40	40	40	43	38	34	53	45	35	41	40	38	33	46	37	45	28	40	42	49	41	42	40	34	51	32	39	42	44	41	31	49	41	36	47	42	40	44	44	40	38	40	38	46	46	44	50	41	41	35	35	31	42	39	40	31	37	36	34	50	37	46	39	38	49	34	46	46	43	29	55	31	37	37	46	32	31	35	45	36	46	47	46	55	41	48	38	35	38	54	48	27	51	36	36	44	48	40	52	44	45	36	32	50	50	41	49	43	48	39	50	33	46	53	44	57	54	40	57	30	37	45	43	39	43	34	39	40	33	45	24	47	40	40	37	49	47	32	37	38	54	46	33	47	37	40	46	37	42	47	37	35	54	49	38	43	40	42	33	42	44	41	43	39	37	37	49	42	40	53	41	47	47	35	33	47	40	38	54	45	48	39	34	42	55	43	44	38	43	36	40	38	42	38	51	35	51	41	46	48	42	49	37	42	34	42	45	41	41	51	37	49	39	35	42	49	40	46	41	34	34	45	43	46	45	45	51	45	49	28	36	43	40	37	47	39	49	39	41	35	50	35	47	45	38	46	41	30	48	55	36	30	46	48	45	46	55	47	42	45	43	48	36	46	31	44	47	43	39	37	41	44	43	31	44	47	35	38	28	43	28	38	42	47	33	41	47	29	44	34	44	38	39	44	48	41	43	43	38	31	37	31	42	38	33	44	41	38	48	40	49	37	47	37	39	41	56	38	44	37	36	35	42	37	38	48	48	42	40	31	37	33	41	41	46	43	34	41	40	43	44	41	52	40	38	46	40	36	43	38	42	43	33	43	28	40	42	42	45	34	30	43	50	27	40	41	37	30	47	38	54	46	40	30	49	37	42	48	45	54	42	50	42	37	44	46	41	44	29	40	43	36	44	40	42	25	39	40	49	47	56	45	45	39	38	29	42	47	44	55	43	34	36	48	41	35	40	38	34	40	45	40	23	42	39	45	36	39	40	42	48	37	49	38	29	46	34	37	29	43	35	29	32	39	57	47	46	37	48	41	32	44	52	49	49	41	36	43	38	39	40	45	41	40	47	38	51	39	32	54	51	61	33	33	40	28	36	35	46	53	53	41	39	39	40	40	39	38	43	44	54	44	43	41	50	41	35	46	48	59	42	43	51	43	33	30	39	35	40	42	40	54	47	44	42	51	46	44	42	37	45	34	33	51	37	60	35	52	38	51	53	39	42	34	47	40	39	46	43	31	43	43	32	43	52	41	48	42	32	46	37	39	39	46	45	40	40	32	41	38	40	33	45	39	41	42	48	34	42	40	43	44	45	50	39	38	42	39	52	52	49	32	36	39	37	46	46	41	40	45	44	41	30	37	62	48	42	40	42	47	48	43	43	39	40	37	40	41	36	41	34	48	47	40	42	44	43	37	30	32	37	43	44	45	41	42	46	32	48	42	45	33	52	37	41	35	39	40	47	35	37	37	44	52	47	40	48	32	49	39	53	42	43	30	45	45	38	29	51	41	39	37	38	48	41	36	44	52	40	47	33	36	44	44	33	43	43	54	45	37	47	49	56	36	31	35	46	39	36	45	47	39	36	40	43	42	48	46	42	48	61	39	49	36	42	50	35	40	52	40	37	40	40	44	37	27	36	41	36	49	39	48	36	48	43	41	48	36	49	41	30	30	34	38	36	50	38	55	37	37	36	59	29	35	42	38	40	39	41	36	47	28	48	39	46	36	42	28	47	41	38	39	57	35	40	40	35	42	47	42	55	47	37	52	28	54	44	42	33	40	35	46	58	56	46	35	40	57	47	29	31	42	40	35	47	36	32	46	45	39	37	41	42	44	41	49	37	37	35	41	43	46	51	37	42	51	37	45	48	37	37	48	38	48	43	44	43	44	41	45	40	44	36	40	29	40	49	39	45	48	43	42	39	42	47	49	31	39	33	49	43	35	38	36	37	38	45	45	33	41	38	38	53	39	37	48	37	39	42	44	42	46	41	45	51	40	37	40	46	48	45	44	35	48	44	40	46	31	50	34	53	51	48	38	39	45	47	46	60	48	42	50	42	37	39	37	48	39	33	40	35	43	38	42	51	44	42	37	50	39	39	34	37	37	45	36	61	50	39	46	59	37	39	38	35	32	34	54	38	38	41	35	47	32	36	46	47	50	44	43	47	44	37	53	39	31	36	40	37	50	42	42	36	43	41	48	31	47	39	33	46	48	40	37	38	38	55	38	52	43	26	44	48	49	42	42	53	39	43	38	39	43	41	44	31	56	37	46	49	49	43	55	35	40	32	47	55	38	40	44	48	40	45	43	44	32	41	44	28	38	35	46	36	60	37	39	40	32	46	37	43	40	41	38	46	37	39	41	49	48	37	48	47	38	59	54	43	47	49	56	39	37	34	33	46	46	44	42	36	39	52	44	42	42	34	41	43	38	36	35	30	39	26	47	37	34	38	44	44	37	26	38	46	44	35	33	40	39	32	42	46	48	35	48	41	43	40	42	45	51	45	50	38	53	40	35	41	52	44	40	37	42	45	47	33	42	55	30	43	47	45	54	39	36	42	45	50	46	41	38	41	40	35	41	35	37	38	40	44	36	36	43	33	38	28	50	47	41	40	39	37	50	44	32	42	40	53	51	42	49	39	39	40	44	46	42	38	35	45	39	45	37	45	41	48	45	37	45	40	43	37	46	44	44	44	38	46	32	54	45	33	39	55	54	35	44	32	48	29	34	40	41	56	42	41	56	33	37	35	41	42	39	56	31	43	48	30	40	43	43	30	44	43	38	38	41	29	45	38	37	38	40	45	36	35	42	41	52	48	39	51	35	43	30	43	40	39	37	39	39	37	46	35	40	42	45	39	52	38	44	45	41	43	32	39	38	39	44	42	31	43	49	38	35	28	36	38	45	40	36	40	50	44	62	37	34	36	43	40	52	41	41	40	33	46	36	55	43	38	27	48	46	49	45	43	39	45	44	40	37	36	35	43	44	56	41	55	32	39	41	33	42	34	33	49	50	49	36	38	36	50	54	48	48	48	45	49	47	48	44	53	34	33	38	40	52	40	33	43	42	49	36
6045	574	416	1002	965	662	659	593	530	519	485	455	443	402	406	437	390	403	371	369	341	378	365	346	351	364	346	356	353	341	326	318	364	373	327	355	348	306	289	354	371	333	318	318	357	327	343	358	338	344	323	331	296	349	349	315	369	319	337	333	346	365	306	323	343	315	351	309	323	352	353	367	329	354	318	364	347	339	353	310	377	332	335	342	363	353	325	311	334	337	308	347	371	352	324	337	330	314	324	321	338	337	355	341	357	323	300	373	319	336	340	311	317	340	367	357	324	330	349	323	322	344	333	322	335	298	322	301	337	337	325	311	318	317	336	361	306	314	333	321	324	325	330	328	329	341	321	331	329	319	325	349	345	335	323	329	327	324	283	326	333	339	337	327	314	344	334	345	345	347	370	278	332	324	327	325	354	346	303	327	314	367	309	308	332	315	339	312	368	329	351	343	332	358	362	348	345	314	325	308	293	393	347	338	342	352	312	346	326	321	320	339	308	318	359	328	328	336	297	353	331	293	334	321	337	313	347	334	333	361	337	339	303	320	352	332	341	346	337	310	324	336	321	326	295	325	366	337	340	320	353	324	343	320	329	322	297	319	313	321	334	309	328	296	309	334	296	321	323	325	348	337	325	302	351	322	352	304	348	342	330	357	354	342	301	333	323	335	321	316	327	320	369	345	316	314	322	333	335	316	317	312	347	330	298	295	316	311	317	324	340	331	274	321	338	322	335	360	343	357	320	334	314	352	315	324	357	308	350	319	330	295	317	305	391	303	327	320	312	355	292	322	341	309	323	341	342	310	310	343	318	325	316	304	344	329	317	325	318	375	350	305	334	314	308	351	333	309	309	320	322	353	318	326	338	305	333	337	295	348	353	340	301	322	319	322	315	298	323	320	360	338	367	328	357	327	340	312	331	317	321	331	323	327	325	369	337	361	294	360	352	297	347	330	320	353	328	326	309	309	312	328	308	337	328	308	344	367	313	325	344	320	314	315	370	360	343	308	337	291	358	339	341	355	322	343	345	338	303	314	316	317	330	342	313	313	302	340	306	312	375	332	317	355	325	316	326	309	325	351	327	295	314	331	297	365	334	337	315	318	312	359	315	316	349	321	341	371	317	306	290	319	319	319	318	347	354	322	332	300	353	358	350	311	288	342	385	379	349	333	316	332	328	348	343	331	321	314	321	335	318	357	310	341	324	341	342	319	360	295	365	333	338	353	330	305	317	361	339	321	320	328	337	332	302	339	344	325	292	341	280	325	332	317	324	332	313	319	318	329	347	323	342	347	337	297	372	322	305	323	333	384	334	312	305	311	361	346	329	348	342	316	333	315	362	341	367	343	301	353	340	323	324	318	314	333	311	305	314	331	312	336	314	339	349	331	364	339	334	319	345	331	347	344	327	347	320	307	340	315	307	352	298	334	335	339	333	317	323	313	311	339	304	353	310	359	371	303	342	331	317	331	331	307	290	328	334	327	322	317	341	329	338	314	339	295	349	289	311	323	330	337	324	335	350	305	360	378	331	333	330	332	315	332	334	335	341	344	349	313	340	359	330	300	325	330	306	328	335	344	337	335	300	358	341	318	326	285	319	325	331	358	316	326	324	363	311	305	328	331	319	337	356	317	339	347	338	341	334	348	319	334	351	331	306	328	328	327	306	327	297	320	316	343	331	315	347	324	300	306	364	336	360	344	308	321	334	335	314	371	312	356	343	336	334	345	328	331	325	319	362	348	354	327	345	331	359	328	322	317	345	367	306	321	340	283	318	360	338	310	323	346	324	323	319	311	318	320	337	344	325	315	320	338	336	336	354	333	332	334	357	341	350	320	370	344	338	340	310	315	329	344	315	318	349	320	383	357	373	312	365	392	338	316	307	294	316	342	327	346	354	346	318	325	320	332	301	321	332	333	329	360	325	331	315	316	346	332	336	323	339	310	344	356	314	348	313	317	314	333	343	308	321	318	355	346	344	329	366	337	347	337	333	310	304	340	340	317	327	315	343	326	329	339	338	289	349	311	343	320	323	355	347	305	331	358	324	308	336	312	346	369	332	327	302	354	328	328	329	351	351	315	327	361	325	324	359	317	372	317	335	294	311	347	334	341	340	301	370	327	310	317	342	343	360	279	354	348	344	328	344	302	349	302	327	346	317	320	300	314	326	343	313	350	282	341	324	324	301	350	321	323	340	348	292	311	320	345	322	325	328	342	359	344	328	352	346	329	330	303	295	327	323	318	337	349	367	325	297	332	347	319	335	348	323	324	350	317	349	345	352	299	340	331	315	310	360	367	320	322	352	324	342	350	328	347	344	320	277	337	345	339	347	300	335	316	335	329	328	357	323	334	320	309	318	326	306	302	318	324	328	332	308	284	330	318	333	309	347	321	344	352	303	300	326	348	355	333	322	366	324	346	329	334	328	300	318	337	334	311	337	343	322	303	329	336	330	342	339	336	322	315	328	349	302	313	300	338	313	338	341	323	308	323	321	307	353	286	338	301	333	324	324	301	318	318	336	308	326	320	356	272	328	312	353	323	307	302	302	324	334	338	319	340	352	323	323	330	324	308	329	338	340	329	329	339	353	334	306	322	350	325	331	354	337	350	307	327	331	325	326	319	299	383	319	331	338	337	320	298	318	340	319	333	304	311	324	333	316	292	316	300	328	351	345	305	306	328	353	325	321	331	312	356	332	320	359	350	326	325	317	301	327	345	332	315	309	340	337	332	334	341	336	322	320	332	299	328	318	317	352	340	325	342	362	319	351	314	320	348	356	323	311	339	348	294	320	369	349	345	321	317	338	345	341	350	323	343	314	336	300	357	305	331	336	306	322	350	360	343	363	351	334	330	345	351	321	324	344	305	360	310	329	300	331	361	377	362	286	291	363	321	312	331	317	340	341	316	369	317	306	333	321	326	320	333	321	303	337	288	312	340	317	301	365	355	356	375	307	311	309	320	328	331	331	340	350	326	308	319	367	374	338	325	339	335	332	327	317	317	360	325	318	328	358	360	322	317	299	336	353	299	332	325	349	332	322	361	282	318	310	303	347	339	317	326	343	345	312	315	325	323	343	336	328	339	297	298	309	337	340	335	345	335	314	335	336	319	328	324	335	341	316	324	323	349	344	362	323	293	336	346	347	349	330	342	318	305	337	327	318	351	345	303	348	318	328	364	344	334	344	328	335	339	301	344	334	335	312	329	363	323	363	343	313	353	359	318	317	299	321	298	328	321	336	330	326	332	320	326	320	382	336	339	320	314	322	352	344	330	322	349	338	349	320	308	310	320	329	363	329	340	338	339	345	342	316	293	379	327	336	333	295	313	313	328	313	340	378	327	350	366	349	354	364	342	329	342	328	310	311	336	350	327	345	345	329	313	357	322	342	325	342	347	311	308	309	355	319	347	273	349	334	320	353	317	363	317	341	300	344	326	323	377	334	326	303	327	348	345	319	354	322	313	318	343	322	334	322	336	319	320	335	327	333	371
450	136	82	120	95	100	107	96	96	84	114	74	83	97	77	75	83	90	78	81	81	72	81	78	56	63	69	70	67	78	85	73	87	69	73	79	79	60	73	75	80	83	70	72	73	78	72	76	84	74	82	81	68	81	77	71	83	68	61	78	75	69	64	65	76	57	70	79	70	63	74	78	70	70	74	70	74	70	74	85	73	76	72	78	83	74	70	63	71	101	69	67	54	77	85	59	70	67	69	47	63	76	68	65	78	98	79	74	68	89	72	86	73	73	77	73	90	68	74	60	61	91	75	86	72	77	71	66	62	63	67	74	85	76	78	75	71	74	70	64	64	78	68	59	76	75	60	92	69	80	74	65	68	85	73	68	72	77	57	74	80	59	56	88	58	70	83	67	72	75	66	69	79	72	78	77	75	63	86	77	67	66	78	59	62	69	79	64	76	81	71	84	64	63	70	65	77	73	72	66	94	77	75	65	70	86	71	65	87	74	71	73	81	86	82	67	73	85	73	76	75	68	55	50	85	87	85	67	71	74	64	75	65	53	73	78	81	66	75	66	79	67	76	69	79	68	65	69	70	62	85	76	77	75	80	75	68	72	66	75	97	59	69	82	84	75	81	77	88	68	60	71	63	63	67	73	79	68	85	73	74	69	63	68	73	55	68	69	70	64	67	76	81	76	67	76	77	78	83	70	69	91	79	67	55	89	73	56	73	65	78	77	76	64	64	83	75	70	66	69	54	60	70	69	82	62	73	72	67	76	65	67	67	59	68	97	89	78	80	89	67	83	68	70	72	59	72	78	82	69	78	64	81	95	73	69	79	58	82	64	59	76	68	74	67	76	67	76	55	69	73	82	65	86	68	72	86	79	69	67	79	53	85	69	63	75	73	62	68	81	79	59	61	69	65	59	80	65	77	66	67	64	75	66	56	77	90	71	66	71	79	71	64	76	69	75	80	66	64	62	85	86	73	65	67	60	68	67	68	74	61	77	83	70	70	62	89	74	69	69	79	71	64	79	84	77	69	75	85	71	73	70	72	76	76	72	72	99	85	58	66	71	73	60	72	82	77	87	59	74	64	64	65	75	85	71	68	72	83	70	65	68	89	58	77	76	49	59	75	63	70	71	73	78	66	61	70	69	78	78	76	75	71	86	66	63	85	90	77	85	80	84	63	65	67	85	73	78	62	74	61	86	74	73	77	82	67	80	66	71	85	67	68	85	69	74	67	61	66	93	81	71	72	62	73	85	68	82	82	68	75	74	73	75	79	60	66	68	68	63	89	55	73	57	75	67	69	58	76	71	75	78	68	63	71	70	71	75	74	79	76	65	80	80	72	75	73	77	84	69	65	67	68	71	71	62	67	75	71	74	69	82	70	86	61	75	71	75	72	84	95	77	74	68	73	91	79	66	76	82	74	90	64	81	71	69	69	68	65	87	81	65	64	67	68	69	76	60	66	62	56	66	69	67	70	75	75	74	73	66	66	83	68	72	71	81	79	77	75	77	70	67	67	70	67	75	71	77	61	58	80	88	74	87	74	75	67	76	77	79	80	88	67	73	81	81	66	73	77	73	82	64	69	84	75	66	53	86	75	75	65	68	77	84	68	69	73	54	76	69	81	56	73	68	81	64	79	72	66	62	68	69	69	85	75	73	82	66	80	79	85	67	60	74	60	73	73	64	61	80	63	72	93	84	86	72	62	67	99	91	78	58	53	85	71	67	77	70	71	69	67	100	79	69	76	81	76	54	64	55	71	49	70	62	75	69	76	71	68	59	70	75	71	65	64	66	79	67	76	71	77	76	72	58	68	67	91	68	68	61	67	74	71	86	74	79	68	72	81	74	56	68	64	73	73	67	73	74	73	65	65	84	65	93	62	74	84	69	70	77	80	86	65	64	70	64	68	62	73	71	76	64	76	80	91	55	45	82	68	77	68	78	66	79	77	63	79	62	74	72	83	67	71	66	56	65	68	72	68	73	67	59	74	80	77	83	64	84	74	67	81	63	80	76	72	66	79	78	74	95	73	66	77	65	76	78	77	80	72	72	66	74	78	66	81	70	82	70	67	75	74	68	76	64	67	89	69	59	62	74	69	74	72	67	80	62	78	73	71	82	86	68	68	84	70	56	83	89	76	81	72	70	79	73	67	58	60	73	74	60	76	70	59	71	64	75	72	70	86	73	78	64	66	80	73	66	52	70	71	58	66	68	90	76	57	58	65	72	75	78	70	82	69	69	79	56	61	69	75	61	74	66	73	72	93	66	72	69	82	83	73	51	84	69	55	72	79	67	60	59	66	71	71	61	102	75	64	65	78	67	64	73	77	69	82	66	67	79	76	63	67	82	69	69	63	73	71	64	72	84	60	70	69	64	83	86	77	69	82	86	53	65	91	76	73	79	74	85	66	64	84	80	78	74	72	83	68	73	67	75	65	80	69	61	78	72	61	74	74	72	68	84	78	80	73	73	68	61	81	88	74	67	62	71	63	88	75	74	78	68	58	57	56	80	67	80	84	78	82	80	79	69	78	76	83	69	83	89	77	68	72	74	67	81	69	73	68	78	86	72	64	73	66	72	65	72	60	82	72	70	77	64	74	79	72	75	62	70	64	66	74	75	79	73	71	64	93	79	63	67	70	62	70	71	69	81	72	75	82	65	68	92	65	71	79	68	75	67	64	87	72	64	85	76	74	65	70	64	64	91	79	70	92	77	61	68	67	67	78	71	65	67	64	87	84	83	70	66	72	51	54	78	64	84	82	77	76	87	66	83	61	86	78	76	69	55	61	61	68	87	72	68	62	57	79	70	70	73	69	64	69	64	65	74	79	72	74	75	71	73	65	72	91	84	68	65	76	71	67	69	68	55	75	73	72	91	80	75	59	64	64	62	66	63	78	79	63	79	83	71	67	63	61	66	88	74	88	67	87	67	71	70	71	73	80	75	69	76	73	75	74	81	66	89	69	71	75	80	75	68	77	69	71	61	86	75	69	77	75	69	66	59	68	81	59	74	74	75	72	67	88	74	65	61	71	72	70	66	83	66	67	77	75	66	84	85	57	65	79	68	72	79	62	78	66	78	59	86	82	69	68	61	73	90	70	79	73	82	62	71	75	69	67	75	81	81	84	72	71	79	76	58	67	77	74	71	81	77	70	69	77	73	72	72	64	69	78	83	71	56	71	79	50	76	83	80	61	57	79	76	78	66	72	76	68	75	59	89	69	57	67	64	63	70	76	62	69	66	70	74	58	82	76	71	68	82	58	61	69	75	73	68	69	74	86	87	64	67	66	74	72	66	65	63	65	78	74	90	86	58	70	67	67	68	73	75	79	83	66	63	79	79	65	58	65	75	84	74	64	78	76	65	70	81	89	77	67	71	71	77	78	72	65	79	73	76	63	64	73	72	75	85	79	72	63	96	70	79	67	55	68	62	68	79	82	61	74	66	63	54	79	81	66	61	69	81	85	73	85	70	78	87	68	72	72	87
5192	1414	836	2849	2803	2485	2293	2043	1627	1431	1285	1086	1055	937	850	857	781	729	671	705	684	651	614	578	618	628	583	638	604	618	601	588	564	610	576	577	573	553	547	570	551	550	563	538	543	547	583	594	525	575	568	542	544	559	546	508	529	527	578	535	517	542	536	545	555	534	531	579	517	534	532	541	556	556	499	493	531	538	504	542	548	551	543	509	531	535	515	556	517	555	570	521	532	541	566	531	507	559	484	545	566	554	538	497	501	560	521	530	540	527	463	586	518	507	573	518	526	513	537	529	546	483	511	515	514	525	494	503	513	547	534	548	485	516	543	545	530	514	542	550	541	527	513	550	569	485	519	547	496	503	563	548	528	489	531	510	532	532	496	492	569	537	553	541	586	522	539	511	521	543	516	549	552	512	551	531	527	535	533	483	549	544	499	525	509	518	539	517	531	518	546	525	565	542	508	522	515	555	523	513	534	528	495	555	544	492	514	530	538	518	556	533	551	525	498	507	489	550	518	512	516	505	464	508	525	490	508	481	525	504	516	508	550	499	543	514	530	560	533	513	560	522	562	467	519	574	563	536	470	529	502	507	517	536	527	496	521	509	523	556	551	520	541	537	557	504	537	498	497	524	517	549	560	539	551	561	547	503	539	517	555	489	486	527	529	542	519	484	524	522	535	527	518	535	533	496	553	561	492	552	536	556	494	543	542	562	563	492	563	519	522	539	512	551	522	549	502	591	509	527	568	574	487	500	527	530	540	530	516	544	505	515	497	524	494	540	499	518	531	522	515	512	526	489	547	503	528	521	554	584	547	497	528	492	524	529	528	543	537	531	538	545	552	532	507	515	540	503	506	553	546	540	517	519	577	534	493	585	509	521	514	512	533	536	486	540	501	548	528	521	532	520	532	514	519	512	521	500	533	517	521	490	513	541	551	532	517	521	552	497	500	549	516	563	548	518	532	520	526	515	506	520	528	520	523	491	521	569	522	513	509	488	540	526	535	516	476	491	526	495	527	521	525	503	518	519	500	527	532	561	550	528	479	530	541	519	514	510	513	535	532	512	529	547	527	534	533	516	521	535	502	504	526	527	541	555	559	515	521	525	560	518	501	501	521	548	523	527	536	523	536	520	488	584	504	527	508	553	498	531	526	533	544	524	484	516	520	505	512	518	538	510	533	504	511	541	502	504	511	531	503	488	505	554	552	530	514	560	568	502	557	517	559	521	516	504	551	506	563	523	537	545	548	521	524	538	512	479	539	543	557	513	516	565	566	510	532	527	505	561	519	513	507	577	571	543	509	527	558	520	556	560	533	548	532	478	560	492	495	530	516	555	505	538	568	525	498	552	493	560	540	519	567	549	502	484	506	542	526	530	518	501	527	500	538	507	505	531	503	533	516	516	531	511	523	499	564	515	452	484	512	551	523	551	527	540	590	499	487	545	525	512	587	477	546	515	519	533	520	492	495	508	552	550	541	554	494	524	561	537	522	544	524	534	579	515	503	523	526	526	524	547	518	548	526	523	541	503	536	508	546	523	491	508	529	513	555	534	538	472	560	544	561	544	558	526	523	515	544	535	556	512	555	544	517	558	498	503	551	533	542	517	504	554	513	523	534	493	483	510	530	493	503	515	518	530	566	539	531	502	519	544	509	537	519	482	518	484	539	525	527	540	502	514	527	508	568	501	525	518	463	543	520	524	560	563	563	514	490	526	554	539	519	546	507	531	510	525	487	521	489	538	568	519	527	526	547	518	574	548	560	525	528	523	527	505	513	555	524	489	541	574	509	534	517	518	545	534	530	516	536	505	485	500	543	533	538	489	480	500	509	522	509	530	531	531	517	526	526	492	529	512	543	546	531	500	550	531	533	487	504	519	481	476	540	485	513	530	564	545	546	526	485	540	511	536	556	582	533	529	514	525	539	500	548	548	544	518	516	500	520	568	529	516	513	509	500	568	505	533	541	524	518	553	540	560	507	538	530	561	500	519	519	533	536	513	491	547	561	518	545	527	554	530	515	509	532	509	559	535	544	510	536	550	488	553	540	543	549	519	470	511	496	527	533	547	535	481	509	543	497	563	506	506	489	503	541	543	509	492	554	539	527	545	528	548	517	527	544	528	496	560	491	527	567	596	548	488	533	555	530	518	514	516	553	540	515	492	455	537	533	506	520	496	508	547	551	510	510	509	529	518	549	478	508	542	568	504	574	548	588	544	549	506	533	530	565	530	551	525	509	516	558	530	527	488	495	582	546	554	501	539	512	514	528	518	535	497	529	499	545	487	519	507	498	504	522	488	494	538	495	545	523	515	507	538	462	527	507	535	529	529	538	519	484	551	497	533	554	551	511	511	531	539	539	502	535	503	512	504	518	504	514	483	506	526	518	496	531	522	497	498	540	532	515	522	522	516	504	508	522	503	549	532	521	515	510	522	496	532	585	470	528	512	553	502	559	498	529	490	561	514	525	532	545	518	545	535	525	522	499	518	488	542	509	515	549	498	526	567	515	507	541	496	507	514	549	548	494	525	536	490	527	500	483	508	499	525	534	511	508	559	511	524	524	560	465	540	541	505	473	527	566	507	562	495	517	504	513	490	558	511	501	507	548	515	573	533	530	496	541	546	527	526	489	508	507	526	529	520	537	512	544	532	501	505	515	506	510	501	534	529	540	517	536	528	494	498	513	514	512	498	519	486	541	530	569	523	564	568	525	489	540	532	519	533	506	503	519	485	512	497	507	525	526	520	548	516	547	499	529	573	571	523	575	539	517	551	555	499	476	528	472	515	539	477	548	517	526	533	536	523	519	487	528	498	563	528	501	522	525	508	503	528	502	539	519	530	540	507	538	542	528	480	536	589	541	512	542	536	505	526	526	556	497	544	513	504	525	563	534	525	497	526	499	513	540	524	501	507	515	553	506	510	527	544	538	474	528	520	512	515	500	544	485	555	525	515	525	548	507	533	562	558	529	562	509	542	516	515	523	540	519	560	527	468	504	534	543	520	496	517	520	532	527	546	517	532	532	499	505	527	532	499	512	566	521	513	574	514	539	561	519	516	545	520	528	494	512	538	548	487	536	507	537	563	515	529	515	545	536	565	573	537	546	513	576	549	519	497	491	549	542	533	527	538	532	554	484	545	536	499	492	518	510	535	511	494	508	550	548	518	505	485	531	554	548	549	516	527	557	523	511	506	543	513	519	500	556	520	541	519	536	497	546	497	523	587	510	518	537	559	588	520	560	551	509	521	529	555	527	533	526	553	524	518	545	510	542	545	529	521	527	547	530	500	532	464	545	535	516	513	520	541	535	508	495	547	559	516	525	506	486	533	529	521	511	517	518	545	534	513	505	524	524	546	498	518	503	523	522	533	526	516	518	512	531	533	521	513	569	517	534	547	488	521	513	484	501	538	505	499	497	525	511	572	542	519	547	564	522	513	504	513	517	514	533	513	520	505	542	533	513	543	519	547	509	495	530	520	513	524	525	551	560	511
1618	140	110	178	127	115	100	88	91	105	94	82	118	115	106	103	108	80	73	99	75	77	109	93	102	86	90	96	99	92	87	86	93	82	78	93	83	87	73	92	94	103	74	85	83	80	84	92	73	95	112	74	93	103	80	89	83	92	102	97	85	108	74	85	89	85	96	97	66	88	94	84	79	96	96	93	90	101	76	82	84	93	76	84	74	98	102	77	83	95	90	89	92	88	92	84	89	94	74	91	92	82	82	89	93	65	81	87	74	83	87	90	85	82	91	98	75	85	109	98	95	74	64	78	72	96	82	96	93	71	89	72	94	69	96	94	75	83	97	114	92	89	79	86	94	83	88	91	84	77	91	81	82	81	85	99	89	76	87	82	76	91	90	100	97	95	81	96	90	75	86	83	86	79	96	82	74	80	87	78	88	85	94	89	91	86	81	106	107	83	85	67	100	80	87	104	101	86	95	91	80	91	88	94	78	91	89	96	86	83	92	78	87	94	89	77	89	77	84	84	94	88	83	109	76	66	93	90	90	86	74	94	99	81	91	79	88	86	78	79	82	84	88	85	76	107	96	72	69	98	80	98	89	84	91	72	96	89	89	101	84	97	94	90	78	89	72	79	98	87	74	83	94	80	89	84	83	91	82	81	73	78	80	83	98	82	73	95	70	87	113	90	75	87	85	79	87	86	95	99	92	77	90	103	85	86	98	75	94	72	92	85	98	87	91	85	77	71	96	90	87	103	86	64	96	94	76	77	78	86	76	100	67	79	83	86	96	76	99	86	88	83	88	88	68	85	79	79	74	74	80	87	90	90	82	87	84	86	96	91	90	92	89	75	76	81	89	80	73	91	79	91	65	77	80	89	91	97	90	82	84	84	91	96	93	101	84	91	97	75	92	75	92	85	95	78	93	84	73	87	85	81	77	73	75	82	93	77	105	78	107	64	95	69	81	93	82	80	81	80	72	85	85	103	86	84	105	94	100	91	83	87	65	73	90	82	90	82	91	80	86	84	90	74	77	81	91	87	85	105	86	92	69	98	84	83	86	78	92	83	98	75	77	86	68	89	92	84	80	116	85	79	84	98	88	90	89	84	80	82	67	83	91	88	76	74	84	85	95	87	93	82	79	76	92	82	98	84	86	92	83	76	88	90	84	74	77	92	89	94	106	71	74	101	81	92	100	82	86	102	71	86	76	70	76	86	87	74	93	87	81	88	94	92	82	77	81	81	80	98	97	92	91	81	76	89	88	88	82	86	74	75	83	86	91	99	84	88	101	78	91	82	85	89	81	85	100	81	98	82	81	92	85	76	80	88	76	83	84	91	86	89	69	75	84	91	88	73	76	76	72	87	83	65	97	103	76	90	90	95	90	90	91	81	102	81	84	88	86	86	83	84	87	72	100	99	75	70	88	85	91	95	94	87	90	80	75	76	75	74	91	94	90	84	79	97	90	62	100	86	80	88	98	85	86	92	89	75	88	87	91	106	84	89	93	90	86	75	91	97	93	76	93	102	84	94	92	92	82	80	84	89	98	80	74	85	83	79	86	89	83	81	89	75	88	87	77	97	94	82	75	95	108	101	83	93	97	80	91	73	78	90	74	80	69	83	87	78	80	99	97	100	97	73	94	96	84	81	91	79	97	87	78	77	86	83	90	79	91	67	83	87	91	96	106	74	84	92	95	83	73	88	93	103	99	93	84	91	92	86	88	66	100	80	100	93	95	79	90	105	99	83	82	81	84	69	84	90	84	75	106	73	95	92	71	78	72	75	91	77	82	72	87	82	104	91	115	82	77	94	88	93	75	89	81	94	73	102	73	97	94	86	84	81	97	98	85	78	74	73	84	95	92	97	74	92	87	104	83	72	75	75	86	70	86	81	84	89	80	97	95	92	98	71	90	88	90	70	104	74	89	81	92	78	82	88	98	76	98	84	80	105	104	107	85	83	105	95	73	88	89	77	98	73	90	98	91	84	89	88	97	68	78	82	74	86	80	76	85	81	62	96	106	98	93	99	81	98	91	82	87	90	88	94	98	83	82	83	97	92	98	77	83	74	91	83	71	80	86	90	73	87	83	83	76	80	70	118	85	86	91	90	78	84	76	73	71	81	98	90	86	84	87	76	92	69	82	60	104	79	97	104	68	97	63	82	92	79	81	97	78	90	94	83	91	88	82	84	96	88	91	106	64	81	93	103	70	82	87	79	79	86	87	70	92	85	105	75	86	77	85	78	79	82	97	75	74	85	91	98	81	93	85	76	86	81	75	88	90	90	78	92	84	105	87	91	74	91	98	92	98	79	86	92	94	76	106	89	82	69	94	103	89	96	85	86	78	73	87	92	105	108	74	80	75	77	76	94	99	93	78	99	86	92	97	72	88	81	87	92	96	90	74	88	79	80	90	80	77	90	79	77	85	87	99	85	81	72	69	84	89	100	74	81	88	84	87	82	87	82	76	90	87	84	81	61	98	88	95	72	90	92	74	95	93	98	105	73	84	83	69	78	75	97	82	75	76	87	79	87	83	72	84	79	76	113	91	75	94	82	86	81	90	89	79	82	82	87	65	84	77	82	88	97	85	89	89	82	87	77	101	69	94	93	73	95	98	90	85	83	67	81	98	98	88	97	95	75	97	81	90	89	95	109	82	74	80	107	89	87	80	91	74	64	87	81	85	91	88	80	87	83	73	79	89	97	77	75	67	75	72	78	100	80	84	101	77	93	90	78	88	94	93	82	83	79	89	76	92	94	90	82	72	73	84	94	82	93	68	81	87	90	81	83	81	84	92	83	82	88	93	72	87	73	78	81	90	83	81	96	73	69	92	85	83	114	85	75	97	83	85	88	92	86	89	83	95	78	81	71	83	92	96	81	107	83	85	93	88	91	100	85	83	88	75	89	85	84	88	80	80	85	85	93	82	80	76	87	82	82	78	90	85	70	73	93	102	94	90	92	72	74	87	84	87	87	66	100	79	68	83	95	74	98	88	82	90	84	83	84	90	75	81	78	86	94	104	79	83	85	72	84	90	103	69	96	88	99	84	96	80	96	93	95	93	84	71	71	84	88	90	86	79	68	82	86	90	92	98	77	78	85	78	94	80	92	58	89	77	95	94	79	74	84	93	89	95	76	70	98	83	81	76	100	97	79	92	74	76	78	81	95	79	86	106	100	94	95	91	92	75	80	90	91	87	95	81	74	85	89	70	72	89	78	84	90	80	76	86	74	96	86	69	74	84	96	85	96	81	69	77	92	77	80	94	86	78	80	75	79	81	86	93	79	76	71	78	90	92	74	90	93	76	83	100	89	96	99	72	94	83	75	88	95	84	75	88	92	91	90	83	78	91	83	68	73	85	95	89	96	89	75	65	76	91	88	93	96	92	77	92	75	81	89	81	84	86	89	87	84	80	80	83	86	85	97	76	86	77	81	78	84	92	71	84	86	94	90	73	87	88	81	77	86	97	104	79	90	86	82	99	84	84	73	69	68
7653	1215	901	4104	2866	2193	2150	1931	1634	1470	1273	1158	1091	1064	1036	952	917	873	851	829	777	764	785	751	750	758	778	697	719	683	699	739	689	751	695	674	639	700	662	680	681	707	675	651	679	706	653	666	664	626	642	670	642	693	594	598	675	618	655	680	638	660	678	656	644	624	687	662	651	632	668	674	648	676	635	657	623	633	675	706	642	654	631	694	648	693	639	675	654	708	621	690	661	691	642	667	683	687	669	607	629	627	652	667	667	688	619	645	655	664	633	657	653	676	641	630	661	621	623	650	604	697	659	673	630	701	673	669	704	627	628	629	689	661	660	666	638	664	693	636	656	661	605	641	636	650	661	627	596	594	672	665	646	654	642	641	684	643	598	636	621	654	654	672	652	703	630	633	626	620	646	671	637	650	665	644	627	658	631	668	635	666	617	655	656	635	661	629	658	704	614	687	677	666	643	684	662	682	661	661	645	645	636	616	671	690	609	670	589	626	661	611	595	601	633	675	647	651	622	667	672	640	686	617	636	652	609	668	648	611	652	579	653	653	647	641	666	645	646	660	622	636	627	694	641	638	651	660	650	660	630	619	662	608	673	643	589	659	629	631	680	659	682	634	635	661	629	636	667	606	675	620	676	639	638	634	626	682	635	626	637	677	648	652	643	609	682	656	663	648	662	632	675	691	614	678	649	638	654	681	665	638	672	649	648	701	669	640	692	638	626	619	653	677	643	638	680	659	685	654	638	661	629	683	689	645	601	665	627	654	635	679	651	670	679	676	652	682	617	643	629	648	683	655	700	665	608	617	667	616	616	643	684	598	619	629	673	605	652	617	672	653	680	613	667	661	635	636	632	620	669	689	634	662	641	667	633	634	610	643	640	675	644	648	610	653	677	654	666	660	616	636	605	619	654	666	710	666	625	652	649	662	683	636	610	663	668	687	663	658	598	607	601	636	652	640	653	600	621	645	647	643	597	620	694	673	639	669	662	667	601	633	629	630	625	631	622	611	625	657	664	684	644	677	661	676	612	643	683	631	661	701	576	662	674	656	648	620	630	616	674	571	667	649	639	630	608	629	644	606	651	642	635	649	699	637	692	664	642	640	674	675	649	629	670	609	632	593	603	643	669	593	658	638	668	623	650	662	657	622	634	631	605	663	647	666	651	663	658	669	683	642	642	651	705	641	619	653	627	670	631	645	647	636	625	669	637	664	613	646	614	663	641	630	616	671	643	663	644	674	597	622	620	621	633	638	641	653	627	666	623	642	645	636	659	640	661	666	673	610	644	651	656	623	625	620	618	590	643	616	670	628	648	684	637	631	666	638	704	646	620	615	670	649	648	657	620	627	632	626	658	648	681	621	639	606	595	621	636	643	639	614	602	654	619	599	633	684	642	631	644	725	663	675	603	645	663	612	645	679	652	655	633	669	630	634	621	623	655	618	635	648	641	671	633	608	634	658	654	603	695	637	638	639	645	638	595	653	642	623	657	720	654	619	591	653	624	669	648	634	674	649	637	672	631	646	674	568	658	618	617	611	645	650	666	642	669	677	630	667	689	665	623	646	644	618	650	615	674	651	631	622	662	681	654	666	643	643	613	669	673	666	709	686	637	691	656	652	622	635	653	651	641	644	598	638	665	618	671	658	629	671	635	649	599	646	657	662	635	660	672	624	619	638	634	656	631	629	631	605	618	670	642	676	650	603	651	621	679	616	619	644	632	673	647	644	669	637	653	660	663	654	636	625	662	657	648	624	636	612	660	634	612	603	640	626	629	623	626	660	663	677	646	627	680	632	610	643	651	650	658	637	628	670	622	626	630	626	614	615	591	675	640	625	610	629	622	652	655	645	659	599	660	672	642	672	620	606	621	642	631	646	626	647	642	610	605	641	681	680	632	662	655	638	638	622	657	646	624	644	607	639	645	637	640	652	635	641	611	616	675	614	683	671	620	702	636	687	677	713	596	630	667	601	631	620	673	638	596	624	659	627	623	694	597	664	641	648	638	637	627	655	644	624	654	617	642	637	646	649	643	626	620	652	646	646	629	629	656	691	610	633	637	668	638	653	642	604	645	627	671	596	667	644	628	617	658	631	621	660	640	645	672	648	634	624	663	652	620	640	651	645	623	657	661	630	617	644	555	620	657	656	671	651	635	694	647	632	599	626	650	625	633	675	683	664	643	615	637	632	646	689	626	630	691	654	611	610	587	640	612	676	696	630	662	602	632	643	603	684	679	612	632	641	640	682	606	658	642	675	677	622	623	645	641	646	634	605	636	630	641	636	655	637	621	620	679	665	644	635	655	603	668	627	666	621	650	599	615	632	638	652	604	650	672	699	585	654	630	676	664	615	623	635	598	673	648	657	633	629	647	643	618	618	654	622	601	624	600	663	663	649	638	658	611	620	623	630	701	619	617	630	608	633	638	659	669	638	644	624	626	635	660	624	628	662	668	662	637	634	642	626	626	599	665	667	627	670	643	606	647	624	617	625	648	629	652	634	602	661	638	654	625	651	652	608	684	654	621	660	607	665	633	683	651	635	659	663	644	617	613	647	666	641	634	664	596	613	645	596	628	645	632	600	645	642	638	672	672	635	651	608	638	640	599	677	631	655	603	656	640	645	632	654	624	651	618	609	635	618	602	634	678	622	671	716	596	674	668	647	665	649	641	665	659	642	682	678	648	650	602	604	667	652	614	644	649	684	649	667	638	657	596	691	637	645	657	698	640	639	654	684	689	630	626	656	618	593	688	614	659	620	623	651	628	643	651	664	656	621	658	703	662	617	609	657	610	641	643	634	660	656	658	625	624	655	668	645	664	651	652	659	663	638	625	598	653	585	663	615	608	645	670	655	681	672	646	631	676	626	657	627	664	638	654	661	644	630	628	667	684	629	710	657	678	649	648	645	654	645	642	637	650	663	629	626	625	624	640	618	663	627	644	652	643	650	583	634	682	616	647	678	641	619	662	647	668	639	642	578	626	653	659	635	609	660	632	633	618	625	659	621	621	650	619	624	641	599	648	641	639	610	688	662	663	640	716	651	626	643	642	693	671	632	626	669	627	629	627	626	625	630	620	691	616	667	655	634	635	648	645	634	643	676	654	670	682	673	604	604	677	661	610	615	665	652	631	603	589	660	632	576	643	616	648	666	650	678	597	631	675	671	642	643	625	686	660	607	609	623	646	679	643	648	658	692	645	640	665	608	648	625	654	603	577	634	669	655	670	672	655	625	640	682	625	643	621	597	643	653	616	641	655	667	612	633	663	646	640	633	674	604	652	648	682	608	646	655	573	625	665	691	644	619	651	657	678	661	670	643	659	674	671	649	633	680	621	626	679	653	628	687	603	674	683	644	656	641	658	648	626	606	643	619	598	652	658	670	624	635	652	681	648	606	674	664	680	619	688	658	678	657	618	690	618	624	675	637	622	683	664	652	665	643	674	629	656	663	617	635	638	660	654	640	678	627	635	610	662	683	658	647	652	658	670	632
822	202	145	183	176	123	149	169	148	154	142	171	119	123	143	126	146	137	106	119	121	120	111	126	115	124	133	119	131	124	148	109	102	127	97	97	98	96	120	122	118	102	97	111	117	116	122	121	107	100	105	91	121	102	108	111	125	122	123	113	114	125	114	126	120	138	122	116	112	111	115	96	124	130	108	118	118	113	111	108	107	114	117	116	101	113	121	106	120	109	96	133	96	111	107	137	116	106	115	125	107	116	120	107	99	105	99	131	96	108	124	112	104	117	101	111	125	120	86	116	105	122	114	129	120	106	119	141	107	133	111	89	115	120	123	103	121	89	112	111	93	109	121	116	107	120	114	125	103	104	121	107	89	118	128	130	108	121	110	94	118	102	114	119	118	107	115	102	101	102	100	105	99	106	92	112	118	107	105	123	114	100	107	120	106	103	105	102	118	126	119	115	101	103	114	111	109	100	131	113	111	111	109	104	120	120	101	91	111	106	86	122	100	86	120	99	128	106	120	107	117	104	104	126	124	139	130	117	123	137	117	106	102	112	107	113	107	122	108	113	115	112	124	104	128	112	116	121	116	125	110	111	112	119	105	105	128	118	108	131	120	119	121	132	95	102	97	88	113	121	106	122	104	117	115	123	104	115	106	109	105	111	102	91	100	121	106	119	121	101	109	101	107	110	110	106	88	108	116	113	118	122	112	100	106	127	107	107	107	103	112	115	108	106	119	102	115	116	116	124	117	103	143	111	105	96	102	112	107	125	124	100	105	104	119	102	111	127	101	133	137	146	116	96	116	125	91	110	88	98	115	114	110	97	115	113	106	88	113	127	99	120	114	104	107	106	105	126	121	123	127	101	121	118	114	104	107	116	110	113	102	104	89	112	113	106	94	102	112	120	117	122	120	124	123	124	125	129	111	118	97	121	97	105	93	88	112	105	121	106	110	115	109	123	114	98	121	94	125	108	112	119	108	106	100	120	117	126	122	127	110	117	111	121	123	111	107	118	118	114	112	133	121	103	111	102	117	108	115	103	104	110	100	113	119	119	108	113	117	102	124	107	124	100	103	112	108	112	103	110	117	115	109	114	118	109	101	127	112	106	91	107	106	89	129	117	98	102	98	106	93	102	98	99	109	126	92	114	103	96	116	115	97	98	139	111	109	123	109	113	120	98	111	113	120	96	98	98	105	120	122	134	117	109	106	131	105	114	112	109	101	117	105	120	107	100	148	120	121	108	123	111	115	129	98	117	87	117	103	121	124	101	100	121	112	119	93	127	121	127	120	103	125	125	101	104	106	115	93	102	110	130	126	100	119	108	138	117	120	94	105	122	107	92	100	101	122	122	92	116	110	109	109	125	114	98	106	124	115	103	107	106	108	128	112	116	118	118	117	103	118	111	117	107	115	103	128	132	121	106	123	97	102	113	113	123	110	103	102	113	110	120	136	98	107	116	92	108	121	120	123	124	123	114	111	105	110	111	129	109	141	94	112	102	123	113	112	102	115	102	120	101	120	114	119	104	105	108	108	103	97	111	101	119	94	98	117	105	116	93	113	105	107	116	92	105	97	113	117	108	124	96	120	117	108	102	113	122	109	107	97	107	112	113	108	116	112	114	125	106	108	94	107	101	135	116	123	121	113	105	110	108	99	122	122	125	122	109	122	105	117	121	112	98	109	118	133	111	97	117	99	90	115	122	107	107	118	96	117	114	92	111	118	115	127	118	129	114	122	115	110	113	126	118	107	108	103	117	122	116	110	102	109	96	105	129	104	103	123	116	123	117	131	106	128	107	127	91	113	105	110	110	130	131	96	98	110	109	117	105	119	106	110	104	117	88	117	117	125	124	126	109	108	110	127	101	115	94	108	105	102	113	123	101	110	107	102	106	111	116	125	124	102	110	104	94	98	96	115	106	132	113	106	112	114	104	120	120	134	118	106	106	85	106	115	116	114	123	103	125	130	101	124	116	101	128	111	123	120	127	125	133	120	104	109	114	100	107	123	92	111	91	93	112	120	124	120	103	120	119	115	102	112	132	108	110	107	121	98	115	123	128	101	112	114	107	98	97	104	120	130	93	102	115	108	123	139	115	124	99	106	100	117	124	122	108	107	92	122	109	122	115	121	101	102	125	105	120	123	115	103	101	105	109	112	120	98	85	98	102	104	106	110	129	119	100	109	126	96	126	101	116	107	106	122	127	111	118	110	98	106	110	111	106	94	122	124	114	126	112	108	120	105	112	112	121	120	102	105	122	124	106	119	123	130	125	111	124	102	118	126	101	117	124	108	139	108	126	134	110	104	121	99	105	83	113	103	102	106	129	101	124	101	123	115	110	114	114	111	119	116	123	141	82	107	118	114	107	113	116	129	127	109	107	95	100	122	105	124	118	102	104	97	128	110	116	108	103	121	113	115	105	102	117	122	108	111	122	127	116	122	126	130	103	117	107	109	112	117	103	111	124	111	113	107	119	114	121	121	96	116	111	117	132	116	120	116	94	118	99	98	112	120	117	114	117	119	107	115	89	94	124	126	128	123	112	134	115	116	117	112	107	103	96	106	118	97	127	119	111	104	129	98	123	126	118	112	99	119	130	116	125	95	116	105	116	103	122	114	122	121	109	106	114	125	129	121	103	117	103	118	126	121	104	129	130	117	94	98	122	104	111	114	103	118	96	114	93	100	112	127	117	118	102	133	120	101	116	128	94	97	99	106	104	100	108	133	98	120	122	114	105	115	113	122	116	113	90	107	107	103	111	116	115	95	96	112	104	116	108	125	105	92	107	131	81	105	111	124	110	125	111	114	116	116	111	108	98	106	112	103	97	122	134	118	113	112	129	99	99	105	99	119	117	106	97	116	110	113	115	100	116	110	97	112	108	105	120	115	123	96	118	111	109	123	120	99	119	96	100	108	115	120	112	112	108	125	125	108	129	118	117	112	92	98	120	112	121	89	121	113	106	120	111	128	99	100	112	99	116	108	104	109	125	103	135	108	127	109	113	117	95	116	113	103	114	109	100	127	116	110	119	117	94	107	91	132	95	114	109	102	121	95	117	96	112	118	100	95	122	109	99	119	114	126	99	117	112	113	109	126	106	102	119	116	117	103	108	106	114	113	88	118	113	116	109	115	118	110	126	88	132	133	104	102	113	102	108	101	107	121	96	129	108	97	116	117	106	131	131	105	120	119	127	102	124	123	107	104	104	119	119	113	131	95	115	123	123	98	105	124	119	120	104	95	121	120	103	109	107	99	114	124	106	120	121	105	94	105	120	114	109	99	102	126	102	106	98	120	123	115	129	117	126	124	110	113	113	107	108	123	101	112	129	114	119	128	130	116	124	105	129	113	103	114	125	122	126	111	107	109	118	116	120	130	106	107	97	91	139	104	116	112	107	122	122	111	125	131	113	110	109	128	86	93	115	130	93	104	109	118	137	102	96	118	101	118	116	119	110	109	118	110	118	100	104	77	121	130	126	119	106	116	118	91	115
7810	1997	1304	3376	5380	3927	3685	3250	2635	2235	1997	1863	1597	1519	1393	1305	1268	1145	1080	1131	1053	1071	1030	955	984	998	989	891	953	931	895	924	891	831	854	868	850	861	861	867	869	906	834	879	801	814	794	835	836	825	816	873	849	848	795	774	824	822	888	811	784	848	815	806	814	882	868	751	835	812	808	811	783	848	803	848	790	839	820	763	822	818	739	811	861	775	798	804	803	763	797	826	864	805	803	827	792	801	806	773	802	826	814	787	776	790	835	842	771	769	799	767	849	785	803	800	792	809	828	826	798	824	813	848	733	767	799	846	798	854	783	729	871	800	772	770	860	825	802	792	811	812	811	770	810	825	837	774	801	742	785	809	794	793	817	779	819	834	833	812	798	787	810	828	789	783	833	782	773	833	809	820	766	805	761	889	807	771	784	808	779	829	811	811	823	792	810	750	797	799	799	774	771	800	800	779	801	810	804	754	815	809	784	815	789	772	830	826	837	800	806	770	730	810	838	785	815	796	776	778	826	793	792	804	805	829	814	775	775	787	817	789	807	794	830	816	767	838	814	790	784	797	836	874	806	763	760	810	773	819	825	813	812	793	812	798	816	822	744	770	774	849	772	750	818	778	860	763	773	783	791	794	833	767	812	841	803	798	801	805	840	833	768	797	818	822	771	805	766	826	796	816	797	824	800	804	778	823	792	798	741	788	769	826	785	821	782	766	784	760	789	753	763	802	819	811	782	779	772	778	836	768	844	815	826	783	745	801	847	774	811	781	812	797	787	813	808	771	789	799	797	772	788	762	798	799	827	790	794	783	767	790	807	784	800	760	775	741	781	781	773	791	769	814	812	748	808	780	800	774	788	793	757	794	799	803	769	733	813	791	785	836	823	834	759	816	776	850	799	745	822	819	783	809	775	815	785	794	891	817	777	805	783	810	782	786	829	800	799	801	771	863	776	826	798	799	788	817	832	797	826	757	846	780	787	808	819	782	826	790	820	791	793	798	818	773	752	780	808	816	770	790	788	838	733	832	768	786	808	816	813	750	749	787	799	859	860	793	842	772	826	786	763	800	776	790	768	784	797	815	778	735	822	774	773	786	829	841	775	819	799	756	810	835	836	813	740	808	755	833	818	796	804	819	787	805	756	780	817	825	825	762	751	811	841	788	856	842	811	826	791	778	807	775	834	759	809	832	781	836	822	830	791	791	852	799	820	793	779	795	786	784	830	770	812	780	816	764	799	748	777	815	795	761	781	763	851	769	766	766	768	794	768	795	811	757	768	780	757	838	793	760	806	771	786	792	763	827	754	796	823	816	801	792	836	802	839	749	829	775	783	787	823	804	778	841	738	791	800	833	823	830	830	810	803	841	798	814	817	766	883	763	764	802	788	817	789	777	806	836	793	818	776	799	777	786	812	855	825	812	803	787	791	794	794	788	784	815	797	761	819	816	770	791	773	832	806	757	744	753	828	794	810	778	790	772	813	834	806	754	826	815	781	791	799	800	774	864	759	798	794	777	775	816	808	815	776	823	777	744	762	832	826	820	759	845	736	780	800	768	812	804	765	817	841	784	806	749	770	845	821	791	777	752	785	769	798	769	775	795	800	778	806	774	793	782	774	718	778	804	803	779	765	828	804	773	820	772	793	775	815	785	856	789	781	792	861	740	779	794	781	805	815	743	776	795	786	775	776	829	824	800	768	840	803	750	840	780	795	809	780	785	838	801	765	784	764	735	822	816	804	741	836	795	835	765	746	884	802	780	836	816	784	797	784	743	772	766	823	791	781	847	798	818	779	880	800	779	818	767	810	821	786	795	780	804	784	777	790	791	766	812	775	831	809	747	781	819	800	805	853	772	800	777	800	777	787	810	757	757	787	821	868	840	788	811	816	847	797	819	785	855	778	781	759	762	806	783	768	797	797	760	796	777	796	822	770	737	814	774	854	827	804	833	786	809	770	790	765	791	797	786	815	847	784	762	793	754	803	755	854	834	814	774	768	804	811	784	802	855	793	778	744	834	786	783	827	812	768	831	828	744	799	787	796	778	836	772	782	844	764	785	812	811	777	805	811	800	833	793	800	764	774	820	776	835	837	729	840	778	760	818	817	839	782	764	807	723	840	791	778	775	816	803	801	815	817	819	801	788	839	762	827	830	841	804	804	819	761	786	763	856	799	812	839	783	774	816	758	776	760	820	772	854	787	815	799	750	808	771	764	809	777	821	799	799	867	772	808	796	780	785	776	778	783	821	800	777	800	743	809	796	783	786	815	802	744	774	825	814	808	756	832	757	784	744	813	814	806	797	782	795	809	801	760	803	775	804	790	800	769	783	754	799	762	756	762	772	804	820	847	852	731	769	773	797	849	736	817	775	805	837	835	820	759	832	822	811	760	823	755	798	786	812	766	718	757	834	822	855	756	791	845	779	775	784	829	782	840	783	800	771	776	784	803	795	726	804	792	856	787	794	792	784	766	733	822	796	791	792	791	739	829	813	830	820	839	784	824	781	784	787	815	792	836	799	837	831	791	793	738	792	863	775	806	832	825	790	809	744	835	819	832	830	806	786	831	815	716	787	802	833	785	782	782	788	761	807	844	811	797	796	743	802	809	806	766	825	802	755	767	760	787	806	804	781	803	810	788	807	801	798	779	775	787	778	759	800	830	758	831	773	863	817	781	799	801	809	818	854	836	771	745	821	816	792	816	829	804	822	769	762	838	852	819	763	748	819	831	779	764	810	778	815	843	774	804	854	816	779	825	821	778	836	793	857	750	758	801	798	833	801	825	829	817	806	784	802	794	836	795	814	796	784	809	809	815	763	768	751	807	781	847	773	857	843	817	766	811	806	822	810	825	798	786	775	778	829	838	799	835	845	823	809	826	803	811	797	827	810	843	812	788	810	871	789	725	751	792	785	770	804	808	792	802	798	854	757	780	806	805	801	788	820	790	763	823	795	804	759	791	810	785	743	787	819	817	809	784	746	837	795	797	813	793	816	814	824	784	769	775	839	765	815	775	745	775	803	786	831	791	765	788	732	778	769	820	849	777	812	774	804	778	788	799	808	781	765	804	779	805	767	818	817	762	796	753	738	845	812	804	826	830	768	782	785	803	793	832	790	807	765	805	820	782	813	829	737	800	818	827	797	756	780	788	815	827	811	835	793	814	794	769	776	841	760	810	842	812	796	822	799	840	792	806	825	788	743	767	797	813	746	757	765	778	841	830	761	777	784	778	791	789	787	787	844	748	772	766	775	788	766	779	798	795	729	780	797	741	768	818	839	816	737	750	829	777	829	810	831	830	792	804	781	798	782	807	780	774	842	804	813	783	809	768	791	807	816	790	799	825	793	805	809	793	782	782	829	830	784	840	757	765	776	795	814	800	860	792	832	857	798	773	817	813	819	804	773	806	780	833	772	790	831	764	793	809	823	810	781	802	810	821	825	795	801	774	801	747	792	849	804	777	767	779	825	796	856	814	802	838	794	788	828	772	770
1059	53	55	62	70	44	42	54	41	41	52	44	45	51	60	50	36	41	49	39	38	47	39	46	54	33	46	35	44	45	52	29	29	44	46	37	40	54	46	48	44	42	49	39	27	36	46	31	45	59	46	36	42	44	43	52	42	41	37	41	38	38	54	38	39	45	49	41	40	39	44	29	46	44	31	39	55	41	45	54	48	32	37	41	31	51	37	57	47	36	39	39	42	47	40	33	55	54	42	38	45	45	46	33	48	44	49	41	35	38	40	47	43	42	41	32	43	36	39	33	37	36	40	42	36	39	32	50	37	53	43	35	47	43	24	41	52	45	41	58	39	40	41	36	42	43	52	41	52	39	36	39	40	54	36	38	44	44	36	47	41	41	36	34	44	46	49	47	44	55	54	30	40	41	38	40	37	46	42	35	35	50	55	39	42	37	37	34	41	26	44	38	27	46	44	41	35	45	30	41	40	40	38	41	41	55	45	36	40	31	35	47	44	46	33	46	40	39	45	42	39	31	36	39	40	48	30	40	40	33	44	46	41	51	50	35	38	41	36	33	39	58	37	44	39	54	50	38	39	42	34	42	45	52	50	37	44	42	51	54	34	45	48	53	44	38	43	48	45	37	44	49	54	46	34	32	31	53	40	40	36	46	39	47	42	42	37	40	33	33	40	40	46	37	46	28	53	47	42	36	40	51	51	38	53	47	35	43	36	40	42	48	38	46	51	32	39	49	47	36	37	33	50	47	43	34	40	40	37	36	51	46	52	46	34	42	42	46	52	40	38	46	43	52	40	47	48	40	60	41	34	48	45	38	54	32	37	33	38	35	49	38	37	40	33	42	46	46	49	41	45	50	34	41	43	49	40	42	41	45	50	36	29	28	49	35	45	48	39	41	49	50	28	57	44	43	33	48	45	36	44	50	57	35	55	40	35	37	50	54	40	39	36	49	55	38	39	40	50	53	46	46	47	32	46	42	41	37	46	49	33	40	41	45	57	45	50	37	57	40	46	42	49	31	34	44	34	44	38	40	47	42	36	46	43	43	41	39	39	50	41	38	44	42	44	43	45	52	43	37	40	47	41	39	52	41	45	47	43	39	50	42	57	41	42	37	36	45	45	44	42	55	42	41	50	55	43	46	35	48	38	35	36	44	43	38	50	40	28	49	47	43	46	46	45	47	38	41	36	38	45	44	38	55	51	45	48	32	53	42	57	45	43	53	33	50	33	47	41	45	43	34	41	46	34	37	56	40	44	38	45	43	48	37	44	42	43	43	48	31	35	50	59	46	38	33	40	44	44	39	44	42	36	36	52	46	31	38	42	45	45	29	55	44	35	40	42	42	45	50	42	35	44	42	41	41	40	51	48	44	59	35	43	59	48	46	40	42	46	30	50	37	40	41	42	60	53	42	48	40	39	43	50	45	36	29	50	43	39	38	40	40	46	37	57	42	37	48	43	45	48	41	31	36	49	41	44	37	43	39	46	30	44	30	40	43	47	40	39	45	51	37	48	51	35	41	43	45	38	36	53	39	45	34	33	31	31	36	43	43	42	34	34	39	45	34	33	45	35	49	54	49	37	51	50	32	43	36	37	44	36	56	34	49	42	39	39	46	51	42	64	45	41	39	34	43	37	47	59	47	56	41	47	50	47	43	29	52	48	34	37	62	52	46	46	40	38	39	32	42	43	40	54	30	36	33	36	46	33	47	31	35	35	49	46	57	38	36	46	35	54	42	49	44	49	49	47	35	33	56	39	38	47	47	34	43	35	48	47	37	38	50	34	43	42	39	45	47	41	47	45	44	34	34	35	44	38	47	40	44	44	35	33	41	41	38	47	42	44	50	43	39	47	49	51	44	40	46	51	52	46	41	39	52	38	43	36	47	46	37	40	32	49	48	38	38	36	41	36	35	43	42	51	46	46	44	42	62	48	36	42	36	31	32	41	39	41	43	55	44	45	48	42	48	38	46	38	31	34	46	49	40	35	36	51	48	29	43	41	35	49	36	45	45	38	38	48	39	49	44	50	38	40	37	53	32	34	55	43	52	38	47	39	37	36	20	28	33	36	36	43	34	37	54	31	42	41	47	41	36	41	38	52	43	50	43	36	42	34	46	38	28	45	42	44	47	43	40	42	51	41	31	30	33	41	41	45	40	51	53	49	41	35	40	50	40	45	35	26	44	37	44	48	32	38	52	46	47	41	40	40	57	43	39	44	43	34	45	37	43	50	44	36	42	46	31	47	44	32	32	40	46	49	40	34	44	48	39	21	51	38	45	45	33	39	46	46	42	44	36	43	37	39	42	60	47	47	43	44	48	40	33	39	36	38	28	36	40	34	35	40	28	30	45	49	44	30	42	39	56	38	43	36	42	41	42	37	43	40	39	46	39	48	35	48	35	40	41	39	32	44	35	51	39	45	41	52	44	40	36	40	44	42	46	36	33	47	38	40	39	37	47	45	33	44	40	43	42	39	33	45	40	39	34	36	46	36	42	46	35	39	39	41	43	30	52	39	32	37	47	48	40	33	29	41	50	37	35	43	38	38	39	45	35	36	45	35	32	42	35	47	34	35	41	52	32	48	47	46	40	49	57	47	41	41	57	52	40	53	45	39	44	48	46	46	43	48	39	36	44	38	30	46	34	43	32	36	44	33	24	49	42	47	39	51	43	48	38	53	47	43	49	39	41	38	39	35	33	46	30	43	48	50	40	39	33	37	40	37	44	34	45	41	41	37	38	33	49	49	41	44	54	40	50	44	38	46	35	37	55	42	40	52	43	36	42	36	46	50	34	28	50	37	41	36	40	42	42	45	47	38	41	31	35	44	40	38	36	38	35	39	38	50	41	34	48	38	46	41	43	48	54	50	45	43	46	45	43	43	47	48	32	50	40	44	44	35	44	41	51	42	44	47	41	47	43	42	51	53	47	33	34	47	46	43	39	39	48	42	39	45	44	33	52	47	45	41	42	43	42	42	39	38	38	43	36	32	50	43	40	40	53	39	42	34	47	47	38	43	42	42	35	30	43	35	41	28	49	40	54	43	39	47	49	38	42	42	35	49	36	41	45	36	39	34	44	36	47	44	32	42	32	45	36	40	36	54	38	63	54	33	56	35	51	47	42	42	44	38	40	49	45	39	47	40	37	40	46	37	43	52	50	38	36	32	50	35	46	46	43	46	51	30	36	39	48	40	38	53	45	53	29	33	38	36	42	34	48	41	38	39	34	48	44	40	39	38	61	38	26	49	50	35	40	36	51	43	42	30	40	43	43	42	62	35	38	46	28	50	43	35	45	38	41	37	45	33	32	42	38	35	47	52	36	50	46	40	26	33	57	39	40	38	33	39	46	37	37	49	41	41	37	38	30	48	42	53	28	43	46	33	45	30	47	47	40	49	47	46	45	48	35	41	40	47	37	43	33	49	50	40	36	41	44	41	36	34	43	45	35	41	49	42	31	42	38	43	49	43	58	39	39	52	39	32	39
5998	543	410	550	1420	657	657	627	568	537	472	471	503	448	422	406	395	396	354	384	333	402	383	360	365	338	360	341	374	363	315	391	356	346	358	314	329	323	354	359	346	348	335	322	359	324	360	334	294	327	349	339	316	338	364	321	354	341	303	327	343	338	324	319	338	310	335	314	361	343	353	325	329	323	326	340	333	310	331	335	335	342	374	340	298	347	327	362	332	353	310	327	332	351	308	328	329	349	297	369	322	341	300	319	348	366	312	352	330	334	307	312	352	309	333	312	310	322	316	306	354	296	325	314	310	303	345	309	346	335	330	346	355	317	321	346	334	354	317	321	317	336	343	325	343	326	326	332	326	330	334	311	348	359	339	308	344	310	320	315	326	313	357	325	321	323	326	308	340	316	286	323	316	328	305	314	330	333	324	308	321	345	341	348	347	330	341	314	341	324	316	326	363	296	310	340	335	387	320	333	348	339	346	292	322	319	355	327	309	329	291	334	342	335	310	352	300	358	377	289	322	320	353	304	347	333	343	296	333	340	313	329	350	329	304	312	324	330	342	312	321	331	373	333	310	370	345	329	381	330	364	358	308	336	342	352	339	352	307	313	338	349	321	309	293	316	382	330	335	333	325	348	335	306	324	326	313	333	305	352	354	283	349	368	325	330	333	332	338	349	310	296	315	347	385	308	322	349	349	319	338	329	337	302	311	329	324	352	310	338	321	311	315	351	324	327	346	303	348	354	339	338	350	327	329	323	330	323	305	314	352	328	329	343	355	324	326	335	314	321	324	328	335	346	321	324	336	306	331	349	352	334	350	352	330	340	343	348	328	329	338	333	369	331	345	340	329	321	332	331	296	360	329	350	347	303	328	327	329	316	288	323	330	311	325	316	319	350	387	355	315	340	346	332	329	310	335	306	315	343	325	328	330	340	348	330	310	329	337	336	371	330	327	321	341	294	352	310	325	348	347	329	332	337	325	326	339	318	332	316	332	337	317	341	342	355	330	339	345	322	345	353	318	323	327	311	360	307	348	355	320	329	316	349	320	307	308	332	308	353	321	328	301	330	322	355	338	375	328	326	312	309	316	311	318	329	305	330	356	353	336	377	296	307	332	321	337	319	348	273	331	304	329	331	327	329	338	379	289	320	342	317	304	335	360	341	317	364	334	336	343	297	358	336	304	337	327	320	337	316	310	357	337	329	326	340	339	292	345	349	312	352	363	329	334	343	331	320	304	301	338	359	332	353	315	300	338	316	360	316	332	363	301	332	336	336	313	362	318	295	319	350	337	319	320	352	355	320	328	328	324	316	345	332	337	343	342	340	320	332	342	300	295	346	298	361	350	323	345	293	319	336	330	337	315	318	323	345	349	336	389	348	310	344	305	325	309	333	323	336	357	377	330	342	331	366	339	375	332	336	363	332	312	348	353	353	334	365	303	349	333	325	320	342	376	285	333	351	317	302	314	325	315	308	353	327	337	326	346	336	338	299	296	346	305	332	314	345	351	296	325	327	348	331	318	347	348	340	329	313	342	331	315	330	313	313	328	374	327	353	316	314	345	343	340	333	318	344	331	316	329	337	313	314	316	347	336	343	371	339	337	327	314	332	329	349	365	335	301	344	312	307	351	321	328	316	321	309	349	326	322	323	352	331	333	309	347	328	325	366	350	339	334	307	342	349	350	310	328	333	305	345	348	332	359	319	315	338	347	353	330	333	324	352	335	355	327	342	333	331	324	315	320	329	331	348	328	312	351	303	328	320	333	287	323	340	335	348	332	324	336	354	341	339	313	323	355	336	328	324	333	323	321	331	321	322	275	346	346	356	317	317	314	353	330	323	351	363	320	322	329	316	348	344	323	326	325	312	328	324	333	321	329	339	326	338	347	348	327	313	327	328	344	330	337	336	345	297	340	369	334	331	333	293	340	338	337	332	337	339	304	335	308	331	317	328	325	299	341	314	332	307	361	361	319	333	376	328	328	300	316	348	345	331	314	338	303	353	331	336	321	343	343	349	326	340	335	299	340	340	306	364	305	314	343	365	344	342	324	335	330	334	312	312	344	310	350	293	323	313	373	325	337	368	359	313	353	340	359	356	330	306	332	337	359	331	330	326	326	371	315	327	331	319	341	316	329	335	317	299	363	336	363	367	340	295	358	345	319	321	319	340	348	359	347	325	333	336	323	330	337	322	318	321	347	308	335	339	320	337	301	328	335	323	347	360	304	320	327	337	338	339	309	334	374	316	325	333	331	329	318	298	328	356	341	322	339	335	340	342	324	352	345	330	329	342	323	310	320	302	324	325	329	342	340	366	311	329	310	319	332	300	311	327	312	310	316	361	321	326	370	344	351	347	328	330	334	323	338	309	339	318	327	321	331	337	330	308	318	294	338	344	324	331	345	328	343	358	317	334	337	383	301	288	319	327	345	356	346	342	346	339	329	300	326	332	326	349	351	369	334	350	337	329	343	330	358	326	353	356	303	331	315	326	349	318	330	358	303	330	329	300	312	322	318	326	331	319	321	362	337	319	303	335	294	305	333	346	350	339	319	353	293	334	302	355	352	336	354	316	303	351	340	338	328	314	309	319	331	346	340	308	324	329	322	327	362	341	340	317	332	347	354	358	333	351	308	322	331	331	317	314	333	300	321	336	327	330	353	329	344	359	328	369	345	344	313	348	365	352	301	352	350	312	355	313	315	322	330	320	332	343	368	312	343	333	298	366	306	333	331	344	348	354	324	337	339	336	308	323	336	310	332	341	332	337	355	312	353	327	335	345	308	333	342	348	303	308	338	298	325	322	335	323	353	331	360	327	296	304	317	344	352	328	329	337	327	321	354	332	343	304	315	348	366	349	335	312	305	288	309	325	331	355	340	347	333	340	341	337	328	358	338	338	308	299	320	313	340	317	339	312	305	324	334	300	329	317	329	344	344	336	299	317	339	349	320	315	339	316	348	325	343	341	334	349	351	336	299	333	342	346	302	367	345	324	320	318	340	332	333	319	343	342	310	329	342	339	320	336	340	335	375	349	326	349	321	325	346	357	337	319	316	359	338	317	340	347	337	320	315	305	311	340	372	356	310	332	329	322	355	290	318	303	314	320	323	321	302	355	333	315	361	341	299	343	328	317	329	329	310	341	361	334	317	319	319	334	307	367	342	331	336	338	322	327	315	322	339	346	313	341	344	309	356	332	338	324	335	369	328	334	311	347	328	322	343	313	313	295	321	330	346	352	371	344	333	308	338	333	299	336	345	309	332	321	295	344	320	329	329	345	308	341	325	357	349	315	329	319	309	341	328	320	310	311	316	346	333	329	346	310	345	306	341	315	319	348	322	337	324	326	317	321	323	308	346	303	346	329	332	338	325	321	355	321	312	329	305	304	303	334	327	338	309	335	334	348	351	332	328	305	334	371	364	300	363	352	347	322	281	328	331	303	333	327	323	322	363	338	315	326	351	353	302	328	337	292	325	312	339	356	324	311	347	327
394	126	95	82	84	87	82	102	95	92	100	73	112	79	99	93	86	64	83	81	75	67	66	76	83	67	78	76	71	86	82	63	82	72	83	78	69	77	84	68	75	77	76	60	85	61	78	75	74	73	63	74	62	80	70	75	77	66	71	82	71	77	81	66	78	76	73	67	73	63	72	77	70	65	71	74	59	48	81	69	73	77	91	67	61	83	89	77	79	69	78	79	62	69	67	66	91	81	69	78	66	66	78	74	65	73	79	87	61	80	79	71	60	76	85	58	66	72	77	64	64	78	72	77	75	74	77	86	74	70	67	69	59	70	80	79	86	85	74	62	75	87	73	88	69	67	64	88	66	71	62	76	71	84	74	86	96	72	69	68	84	72	78	86	65	67	78	59	66	87	75	83	67	77	71	75	60	59	69	61	73	61	69	71	81	79	76	61	71	66	63	80	53	81	64	74	66	84	88	75	80	82	73	63	84	77	74	76	71	57	82	74	75	73	67	66	58	75	84	72	70	79	76	69	70	62	75	99	66	66	73	50	82	77	79	76	79	63	77	90	75	72	74	62	77	79	69	79	81	70	66	65	60	57	78	72	70	82	77	75	69	76	62	55	91	92	77	75	72	79	71	78	67	58	81	56	65	73	58	67	83	82	79	72	90	65	64	74	76	67	78	92	80	68	80	66	68	66	72	69	71	70	75	81	58	73	71	72	81	86	80	74	75	62	66	81	73	74	60	70	73	78	77	59	77	62	81	74	83	66	63	57	78	61	75	65	69	67	73	61	78	70	69	74	72	61	73	74	76	74	62	73	81	61	83	73	89	79	57	69	72	74	76	66	80	83	71	76	68	83	70	60	71	65	75	72	74	66	76	73	80	75	56	74	66	68	68	65	56	67	74	69	64	71	86	77	73	70	70	75	66	68	89	78	65	87	65	69	66	68	83	75	70	70	70	61	61	61	81	64	77	73	85	62	70	76	71	65	83	73	77	65	86	67	67	75	71	72	60	62	57	65	83	65	69	58	84	64	63	86	62	83	79	73	60	83	84	80	82	76	87	67	66	72	71	80	75	90	90	71	79	82	82	57	64	59	79	78	83	81	62	69	86	83	65	76	74	66	61	77	64	69	89	77	55	66	73	75	66	87	79	64	70	78	78	75	64	64	76	60	68	69	66	66	76	74	75	68	64	74	73	71	66	66	68	70	74	66	81	73	78	83	79	71	69	88	69	72	69	71	62	79	72	82	71	75	80	64	84	74	73	74	65	68	61	61	62	75	75	85	84	64	63	76	66	75	76	66	73	76	83	83	71	70	66	77	72	68	80	59	89	94	65	71	74	62	69	84	72	72	67	81	63	79	88	80	81	81	68	74	60	67	78	81	66	75	75	54	83	70	81	64	75	82	68	70	76	87	91	81	68	85	70	83	72	74	69	73	70	76	84	70	67	68	69	78	68	59	75	70	80	61	64	80	71	69	80	71	71	77	84	65	51	66	78	66	81	80	68	69	60	83	74	61	76	70	87	59	70	85	71	72	74	66	70	86	65	51	73	83	82	84	57	74	76	60	84	65	66	76	71	85	82	74	82	74	72	66	69	78	82	64	69	73	70	77	79	63	71	69	53	79	73	74	80	62	76	78	81	66	83	76	71	85	81	73	79	62	78	64	67	80	60	74	58	57	76	100	67	71	77	89	79	67	79	75	69	64	85	81	78	66	73	83	90	82	76	78	68	73	75	58	66	81	60	77	71	55	62	72	65	71	75	67	69	78	75	76	86	71	69	66	73	81	69	55	81	96	65	61	61	62	55	77	62	88	61	69	78	68	64	73	76	68	75	91	85	79	76	78	83	71	86	78	79	67	74	86	55	86	78	68	73	71	75	81	54	58	67	85	66	63	73	72	79	63	76	55	82	57	84	83	76	78	73	74	86	64	74	69	71	78	74	76	63	91	80	66	71	77	70	60	76	67	76	81	64	64	68	58	81	78	72	95	84	75	76	71	65	78	69	75	71	78	67	77	69	69	77	71	67	55	66	65	63	61	80	73	71	72	82	75	72	72	75	66	77	68	77	71	71	68	68	64	85	58	84	76	78	73	74	66	72	60	85	75	80	69	81	69	78	81	66	66	80	63	76	76	61	74	79	72	83	83	78	76	80	64	85	70	74	94	69	78	79	80	78	92	58	87	70	87	84	72	63	59	58	90	68	74	54	75	76	75	80	61	61	74	75	75	72	85	68	64	67	73	63	68	80	80	71	77	71	58	83	62	79	79	69	80	66	64	48	78	73	65	76	74	68	83	69	88	72	73	77	76	78	78	79	78	51	68	88	78	76	82	70	79	60	98	76	79	73	68	69	67	67	66	76	79	82	84	80	77	77	74	73	71	83	76	81	77	69	89	61	81	82	76	77	83	57	55	65	59	59	65	74	87	82	73	50	64	64	71	68	82	65	74	81	75	72	80	92	76	76	65	82	74	60	65	80	78	73	79	69	79	63	73	76	79	75	81	71	82	74	81	73	75	72	65	88	71	74	72	88	79	58	73	74	73	68	62	80	69	81	57	60	68	60	87	77	64	71	65	64	82	66	73	73	77	82	83	81	66	71	66	71	82	73	73	69	71	64	79	72	54	63	72	87	80	77	80	93	70	66	88	74	78	67	60	72	65	66	76	74	70	59	76	68	79	83	71	65	71	57	79	64	95	75	85	59	70	75	69	74	85	77	71	68	71	81	62	64	69	73	74	69	61	57	70	65	76	72	90	65	73	58	64	66	81	63	70	69	86	73	86	60	71	77	66	50	73	74	74	101	79	60	73	76	73	60	77	64	85	59	67	62	77	65	71	66	76	66	80	76	84	79	76	61	83	78	60	66	66	73	71	80	73	78	63	73	76	74	64	84	80	53	70	65	58	72	76	75	69	74	60	94	84	75	71	76	83	65	63	72	74	75	77	80	54	72	59	86	84	63	68	76	59	66	85	80	69	62	70	72	73	73	75	65	73	70	75	86	78	71	67	60	74	69	89	72	71	86	66	70	54	77	73	71	74	67	81	74	73	74	62	84	49	90	97	73	77	67	64	61	70	63	70	68	90	77	67	72	71	68	76	54	65	82	71	84	66	65	70	86	77	96	67	71	80	63	80	78	80	71	66	62	69	76	84	73	88	64	75	62	61	75	72	70	56	75	80	80	71	69	66	68	59	80	69	91	64	86	81	74	59	53	80	71	77	71	77	80	66	69	73	73	65	70	76	68	74	83	68	45	79	76	55	77	79	76	66	68	76	73	82	61	75	63	77	82	82	89	72	69	68	85	63	74	73	77	73	75	79	78	74	83	70	90	80	82	76	73	79	74	78	55	82	68	80	82	66	80	62	84	78	76	67	75	64	66	77	82	76	84	61	68	73	82	70	78	75	84	60	66	60	75	80	66	89	68	65	72	85	73	68	78	59	78	74	73	73	87	72	65	54	68	78	75	57	79	75	78	84	65	65
5071	1469	884	1008	2281	2479	2367	1987	1652	1466	1208	1053	1690	941	892	789	754	687	693	658	677	672	609	624	616	604	590	565	586	586	600	583	605	568	555	626	532	565	529	562	532	528	527	558	526	566	534	553	489	570	548	578	569	533	549	520	550	545	490	571	533	486	507	544	567	507	527	560	509	517	535	544	510	528	540	518	534	529	504	465	528	536	505	550	523	505	526	487	544	528	512	512	486	522	514	563	543	533	493	492	520	512	495	533	551	469	520	514	506	539	498	520	491	510	540	534	526	530	551	522	519	539	463	516	520	535	487	520	522	472	527	486	538	506	491	502	534	507	476	535	523	512	509	511	521	498	577	495	516	550	522	543	529	501	522	535	538	550	491	532	529	524	517	544	516	529	532	502	516	534	518	518	504	498	496	528	513	516	527	508	538	488	484	488	531	513	502	508	539	517	504	515	502	477	532	538	512	493	490	555	473	508	526	555	521	527	494	538	511	528	531	499	483	511	515	503	490	535	504	465	544	530	530	489	569	508	515	522	524	529	538	532	573	520	511	503	510	500	511	500	514	520	497	521	504	514	521	563	520	514	517	534	522	536	518	489	513	499	505	535	576	518	543	502	556	558	526	542	495	546	505	514	522	507	558	548	521	514	502	519	496	498	502	533	509	534	518	534	455	473	491	481	481	519	516	485	537	542	495	507	556	517	493	492	534	510	506	531	488	511	517	543	568	530	526	494	472	495	511	545	542	521	504	515	519	527	500	511	489	517	522	493	488	502	456	544	551	562	507	554	516	502	532	566	526	532	527	497	520	523	519	523	531	520	488	536	529	500	513	511	517	525	519	546	500	511	512	549	497	518	512	513	516	522	543	485	494	503	485	497	524	523	469	526	505	480	512	550	508	514	525	503	510	486	515	530	529	501	563	466	531	527	527	517	521	490	554	552	498	526	533	532	493	528	527	517	475	486	495	518	518	526	530	520	490	485	531	503	558	516	527	550	544	486	487	497	517	553	562	533	548	515	478	517	535	553	486	516	513	507	555	487	523	545	505	505	490	485	489	526	542	517	546	526	511	530	478	493	502	487	510	526	498	533	512	517	519	565	519	510	490	513	498	518	525	550	530	524	506	535	477	540	537	538	519	551	519	509	524	528	467	504	563	539	536	522	578	522	490	512	482	499	548	524	518	561	508	596	556	584	514	490	493	543	540	496	524	513	531	526	524	543	492	534	512	517	538	507	531	533	519	504	524	491	513	527	496	499	565	510	505	505	493	511	514	523	498	559	544	489	532	492	515	514	527	482	509	514	553	530	457	500	554	526	549	478	538	544	527	501	540	541	513	506	505	472	535	552	513	562	538	524	542	575	523	493	521	555	449	524	519	512	545	535	521	531	506	524	528	480	528	513	525	512	527	513	514	483	516	527	527	510	545	528	520	512	539	485	536	519	517	507	554	537	548	500	552	492	511	509	502	537	518	541	553	501	516	549	541	511	522	538	478	502	555	529	533	502	508	535	545	514	498	510	512	533	523	515	501	462	474	529	514	557	513	493	519	508	505	480	528	540	450	512	543	504	517	506	534	511	554	503	534	519	536	528	532	572	556	480	523	500	490	504	490	546	491	566	498	522	537	496	526	501	515	501	496	527	511	560	543	527	553	520	550	514	506	489	514	553	542	488	516	496	552	535	523	557	522	483	489	515	514	521	499	552	530	503	547	512	505	494	550	526	515	510	551	528	499	505	513	487	453	564	519	503	522	512	557	559	476	480	534	532	511	513	501	530	529	514	508	506	514	565	470	548	537	535	499	553	542	530	565	555	540	498	514	523	545	512	493	476	584	556	557	544	532	489	499	545	539	538	527	534	493	508	524	496	511	487	539	483	520	532	529	520	529	524	485	530	539	569	478	540	560	533	513	519	541	483	517	507	510	501	512	526	494	524	515	539	516	534	544	516	493	549	518	508	569	542	532	538	507	504	563	505	528	509	500	487	539	517	488	545	524	514	517	528	498	544	495	534	496	494	543	555	496	512	536	523	506	542	497	516	503	528	535	515	511	508	505	495	533	512	541	518	541	520	547	505	511	539	546	518	548	493	538	526	495	521	533	503	474	481	557	513	562	493	516	517	491	542	494	487	581	517	511	524	513	513	506	546	534	498	501	497	501	514	498	514	510	517	506	526	547	512	565	483	494	499	507	510	506	535	518	513	544	520	543	497	546	488	578	459	520	525	465	527	517	508	551	509	527	516	522	531	525	484	510	555	501	544	517	555	526	501	530	519	536	494	515	493	531	532	487	524	495	561	516	530	525	555	504	499	535	500	530	531	529	488	517	477	518	514	521	518	545	508	525	505	508	541	532	506	518	489	556	498	503	527	539	466	503	543	464	484	521	500	473	498	516	527	540	518	539	517	544	509	524	531	509	532	475	518	572	541	535	504	488	503	488	567	545	498	512	564	494	531	520	524	497	515	569	564	536	510	491	548	541	513	542	521	543	530	542	567	539	499	525	486	506	475	507	548	536	544	557	508	502	521	571	515	524	531	516	511	540	508	526	523	509	527	585	527	532	510	525	504	478	555	548	487	540	515	537	545	501	535	528	508	525	503	504	515	500	533	496	546	533	577	527	515	534	554	488	482	543	509	535	488	506	522	528	497	543	508	558	523	557	456	518	513	493	530	523	483	529	496	491	495	538	515	503	517	487	591	568	506	547	557	564	527	554	483	514	498	514	525	542	529	538	510	525	533	529	531	522	542	484	529	507	468	533	564	516	523	520	507	504	531	526	519	526	552	548	538	534	526	497	512	530	475	570	505	492	535	523	545	512	470	526	558	495	501	536	510	486	533	544	499	514	541	520	524	547	517	571	538	525	458	536	540	487	533	496	496	472	505	535	531	514	495	489	568	463	507	531	530	536	521	516	537	534	520	498	516	548	552	503	520	498	531	557	538	495	483	514	516	486	529	509	521	525	494	526	547	505	552	480	545	536	578	544	527	568	525	504	516	512	506	596	572	513	515	510	552	520	517	547	560	516	541	505	523	526	545	502	498	498	507	478	497	493	521	514	471	545	505	515	531	556	517	559	513	562	500	519	491	506	562	518	524	506	547	600	547	481	516	548	510	525	527	534	539	546	503	541	504	535	553	519	580	494	523	498	520	485	526	533	542	504	510	512	541	521	534	510	525	529	512	547	478	552	519	518	566	506	589	521	529	538	505	550	511	505	498	472	555	529	535	535	501	507	541	526	534	545	513	563	500	517	485	533	537	549	511	506	506	526	521	554	523	516	504	512	542	516	549	505	514	518	516	535	499	519	506	490	495	526	477	517	523	525	527	525	529	516	526	550	546	552	525	510	538	548	515	573	528	522	515	483	532	540	504	512	530	524	521	503	516	528	531	499	502	512	526	513	524	522	515	521	510	535	500	530	523	518	484	518	514	485	482	518	502	522	492	533	564	498	522	550	533	530	481	488	547	501	545	517	528	544	516	533	514	565	566
1617	141	111	101	98	96	93	114	103	101	111	93	143	93	85	92	93	81	87	103	90	70	86	84	120	74	95	88	101	77	92	83	88	89	79	112	92	87	87	72	89	96	98	77	65	82	68	102	82	81	81	96	85	84	93	98	94	90	82	85	77	85	77	87	89	92	91	79	82	90	82	93	90	62	84	77	62	95	86	76	89	67	103	85	70	86	85	90	76	73	75	103	81	83	79	80	94	88	64	80	86	83	97	87	90	90	104	85	83	95	83	96	96	80	92	86	102	92	87	89	84	79	79	85	56	88	82	79	85	98	78	97	93	90	81	76	90	77	103	76	92	86	91	96	67	79	103	82	93	78	78	76	88	81	81	87	74	86	100	80	88	91	77	65	93	86	80	92	82	81	90	91	81	82	83	75	96	99	81	92	93	86	80	101	81	85	90	94	85	88	82	78	78	79	97	79	80	84	97	78	89	81	65	89	81	76	88	72	88	96	84	87	73	93	74	75	70	103	75	74	76	82	68	81	85	97	82	78	86	95	81	84	73	99	75	77	92	88	70	88	96	83	78	70	83	90	81	81	77	87	85	82	88	91	93	80	92	94	94	85	94	93	96	105	87	82	87	89	86	104	83	92	83	86	72	73	85	93	71	96	104	87	97	88	91	97	89	90	94	92	94	76	97	85	85	84	73	84	81	94	87	101	92	96	81	79	86	90	74	89	92	79	106	75	70	85	74	84	96	69	81	92	73	79	92	81	103	85	84	77	88	88	79	78	78	85	85	108	85	93	86	89	88	73	80	85	81	86	69	87	75	91	89	93	87	78	87	78	71	83	91	89	97	75	84	69	91	90	75	74	73	84	89	94	82	91	92	98	75	108	81	82	88	74	82	87	72	91	72	88	93	91	85	73	85	97	97	79	88	77	79	91	87	73	89	90	95	91	78	96	86	72	79	64	101	85	65	80	92	86	77	81	76	85	91	85	77	86	97	86	81	86	99	91	83	88	102	88	80	76	85	93	99	71	72	103	84	110	105	78	88	81	78	88	81	91	82	83	70	75	75	84	83	90	65	80	74	88	98	88	98	96	94	108	88	97	93	89	87	79	87	104	93	99	93	75	88	75	66	89	105	90	85	78	111	78	94	95	92	79	83	81	105	93	81	91	95	81	88	87	89	97	111	72	90	87	89	93	80	108	87	75	80	70	77	84	95	75	84	97	69	101	81	89	87	98	82	73	77	96	82	81	97	88	92	88	90	90	79	85	79	78	79	82	81	91	86	92	101	91	76	98	98	81	89	83	71	83	94	67	82	89	90	86	90	88	78	79	79	89	79	91	81	91	87	85	88	74	90	73	81	96	110	71	92	88	98	85	98	74	71	91	75	89	83	99	71	93	80	89	74	95	93	97	83	71	81	71	76	99	80	83	81	92	97	82	102	86	95	72	77	77	94	95	78	91	98	76	81	96	71	80	87	88	60	84	71	75	85	83	86	89	83	76	92	92	90	75	90	95	76	98	89	90	99	71	84	79	82	99	80	86	92	83	92	76	94	104	92	95	87	77	74	104	81	82	86	90	80	72	79	72	82	95	91	87	84	77	86	93	87	88	77	91	83	86	96	79	92	79	84	99	76	91	80	86	71	89	87	78	77	72	79	92	87	71	84	60	93	85	87	84	83	91	83	99	91	95	77	85	88	68	83	66	93	92	80	91	101	83	94	93	82	78	92	90	87	83	76	86	76	84	79	91	80	89	90	99	89	88	86	77	86	103	76	87	68	79	77	75	86	82	74	90	74	87	80	77	85	73	86	89	81	94	86	89	70	91	95	80	79	84	83	82	84	85	98	92	75	76	83	91	85	82	91	73	95	99	78	101	74	85	93	101	86	93	95	94	79	92	66	84	93	95	86	74	81	84	81	69	106	84	83	81	89	98	89	92	96	87	76	81	91	77	91	74	91	72	95	84	99	71	96	83	96	93	80	74	91	100	72	97	85	85	95	64	95	83	101	93	84	74	70	79	96	72	81	79	71	83	93	93	76	91	83	90	94	79	67	106	91	85	87	85	78	84	100	75	92	80	95	83	93	88	76	91	87	85	88	84	81	92	89	75	86	88	78	66	81	95	91	79	82	77	86	78	75	92	82	86	87	66	103	69	89	74	94	84	98	88	81	81	82	82	93	98	86	88	91	102	89	90	100	99	86	85	80	94	78	94	102	84	72	82	90	72	93	81	81	105	91	87	92	95	84	82	102	83	81	73	88	88	88	91	91	79	82	83	85	94	95	88	90	86	85	92	87	94	86	77	85	88	94	84	91	94	77	79	77	93	84	86	76	90	85	76	82	93	90	86	91	84	89	88	74	90	79	97	79	79	79	82	83	75	83	80	74	88	87	77	72	75	69	98	85	82	86	75	84	84	74	91	92	97	93	89	104	85	84	80	100	86	87	86	115	65	68	100	84	68	104	100	89	75	86	84	73	97	83	70	81	80	96	83	81	80	97	92	77	91	86	84	78	87	80	72	76	75	80	77	99	90	77	77	100	84	81	99	95	82	92	94	98	95	79	75	94	86	88	96	84	79	86	87	83	80	75	81	90	79	85	86	64	82	76	76	72	77	96	67	91	72	84	84	83	78	87	80	92	87	78	87	78	91	96	87	82	71	59	94	84	59	84	91	89	78	96	73	77	80	90	81	85	97	92	96	91	85	73	85	76	78	97	90	77	93	79	73	91	85	93	77	100	95	88	92	78	78	88	88	80	86	78	84	82	89	84	81	111	65	90	90	91	71	77	92	100	99	81	88	81	87	86	80	84	87	92	82	91	72	84	77	97	88	85	97	100	104	84	107	79	88	98	95	85	89	93	89	78	83	94	65	89	87	84	83	95	78	87	78	80	94	77	91	84	90	65	88	92	66	79	81	69	90	77	72	95	84	87	92	76	105	87	103	94	91	79	89	91	73	69	92	77	69	79	98	79	86	84	83	95	85	91	78	94	81	94	83	96	83	80	82	82	89	93	81	87	77	75	77	115	89	84	85	84	79	85	77	90	110	97	87	81	100	94	73	84	82	88	85	95	88	103	102	77	79	96	72	83	58	90	80	87	93	76	78	80	90	83	94	84	104	77	79	73	82	81	89	66	98	87	91	97	76	78	101	75	80	82	76	72	79	82	86	81	99	87	86	99	86	111	89	90	82	73	72	69	86	90	76	74	92	77	95	99	76	77	67	86	86	94	75	89	83	72	75	85	103	96	85	88	83	69	79	83	87	67	91	84	73	83	74	76	73	69	81	91	95	92	90	91	92	97	105	82	82	80	93	81	96	65	80	78	79	77	93	84	83	90	79	85	95	88	87	92	78	72	85	72	74	96	75	91	81	90	97	104	86	88	76	85	83	83	92	89	78	73	65	76	77	76	94	82	83	76	88	76	101	87	89	71	81	107	89	82	85	95	86	77	96	94	94	88	70	80	101	104	80	90	92	90	101	75	95	92	109
7679	1225	957	1094	1781	2270	2261	1902	1689	1455	1361	1233	2742	1101	976	950	869	816	852	855	774	738	787	753	748	758	699	731	735	676	708	763	690	711	685	703	699	692	690	690	689	682	671	618	655	649	690	665	699	670	673	663	616	630	715	667	644	606	701	659	696	599	669	628	665	667	634	650	657	663	656	675	621	655	668	637	619	669	679	585	644	661	635	645	664	675	670	661	672	664	674	616	658	630	660	672	664	639	605	671	607	683	604	727	652	617	629	656	709	612	645	674	689	609	611	623	610	661	633	682	623	659	658	644	608	619	686	636	680	653	607	614	651	641	621	643	660	630	657	653	649	684	674	638	673	664	648	657	662	641	702	654	672	641	636	649	673	675	627	635	629	647	692	626	646	659	621	670	630	618	625	635	594	619	615	640	643	669	618	605	692	645	616	660	656	662	660	624	637	632	622	655	675	605	658	614	664	627	644	642	613	631	727	641	647	670	656	619	671	616	613	692	650	659	644	626	655	602	707	624	618	625	657	656	634	639	665	591	628	654	631	659	648	676	643	615	666	601	659	674	669	692	630	651	660	609	672	644	656	652	634	660	618	651	630	624	607	652	635	606	678	670	671	673	608	640	648	649	627	635	692	678	604	666	678	643	669	624	653	629	670	718	659	633	669	622	642	647	599	628	638	594	649	631	595	661	650	624	661	633	638	666	637	683	663	623	632	622	640	663	666	609	649	593	632	645	619	663	630	675	661	613	672	639	639	649	627	650	641	626	617	675	630	662	692	663	622	660	622	667	665	633	622	690	664	642	669	660	639	652	642	659	654	683	676	664	615	648	653	643	614	613	605	626	658	676	604	605	655	648	639	677	647	662	656	659	682	644	648	645	654	643	603	634	660	634	626	653	640	643	609	630	645	642	579	628	669	656	649	664	651	603	642	629	640	654	635	599	641	656	617	615	642	628	645	651	601	636	657	652	621	656	647	625	644	602	617	661	628	645	621	630	683	665	652	660	659	646	618	695	614	637	684	637	665	625	594	670	651	672	663	601	638	615	653	671	660	647	638	648	644	677	664	642	628	617	685	681	634	641	629	673	612	671	638	635	631	618	643	653	643	638	674	624	614	662	645	649	627	643	614	642	655	633	614	641	653	652	644	652	618	623	653	681	650	649	603	653	617	703	610	659	645	658	645	669	661	584	612	635	645	619	637	663	623	639	644	619	640	666	649	669	644	674	650	641	639	646	624	640	652	634	628	642	745	638	592	613	619	630	676	643	651	649	635	623	654	648	627	611	632	634	668	635	685	724	643	674	630	679	602	592	605	622	655	649	671	679	652	664	631	662	633	630	626	640	645	645	631	606	637	610	643	610	662	613	678	639	619	660	658	662	658	610	645	638	615	660	689	661	660	681	617	651	708	710	619	667	644	663	647	646	660	655	663	594	672	615	615	624	612	687	636	658	639	642	627	616	655	611	660	646	614	615	618	629	650	652	664	626	660	659	639	636	657	610	710	644	633	675	669	620	670	652	687	607	670	647	675	636	652	687	680	646	641	657	639	691	668	657	605	668	671	642	689	660	638	661	613	627	662	699	630	618	611	685	612	647	670	675	646	662	655	646	635	660	645	618	667	645	686	602	618	648	659	670	661	648	602	640	630	660	650	640	653	644	618	654	617	696	650	653	615	666	677	678	615	679	639	655	625	659	660	643	656	663	676	641	627	650	593	674	651	628	632	636	667	627	643	648	686	643	597	576	630	598	676	665	642	656	628	611	672	643	621	673	664	647	674	703	654	656	659	641	666	601	625	607	653	664	620	637	657	600	595	600	677	625	684	642	675	638	631	642	683	674	660	638	629	709	681	621	614	661	670	671	642	628	587	634	637	642	662	601	621	635	692	653	561	613	627	590	670	670	678	615	630	601	632	663	641	653	622	608	638	639	633	613	647	621	648	622	606	608	673	679	665	678	628	642	691	653	622	625	657	626	648	653	660	631	635	658	623	658	707	655	669	579	653	612	682	652	661	632	633	650	643	654	671	698	637	622	639	673	632	587	679	603	621	628	652	616	647	691	624	643	626	665	639	641	659	621	619	620	645	624	653	661	629	651	678	658	595	615	640	633	636	624	670	620	621	646	636	685	674	643	629	651	652	602	621	667	652	639	675	673	646	658	690	596	687	655	593	618	648	616	625	644	668	649	625	670	631	619	663	663	598	659	654	659	628	597	634	647	681	635	630	676	643	640	660	628	646	653	643	668	654	611	657	604	654	614	604	693	660	650	583	700	637	605	656	651	620	649	636	589	639	662	645	642	680	660	668	606	663	615	678	629	677	601	657	647	637	633	648	653	650	654	670	611	674	630	636	664	652	587	607	600	625	624	634	638	661	670	619	678	620	629	622	648	622	640	634	642	631	686	623	648	693	634	635	617	651	653	655	639	615	646	603	653	619	596	687	687	611	591	676	644	685	637	652	609	669	697	664	673	670	639	642	615	640	634	633	662	649	647	622	642	660	652	603	671	647	656	668	632	622	646	618	654	698	688	678	625	650	690	662	634	655	629	645	631	636	634	650	651	695	618	662	655	632	596	653	631	632	697	641	640	674	670	651	657	606	615	655	654	710	632	665	643	634	606	682	704	594	646	627	673	635	635	649	675	630	643	665	648	621	630	661	642	682	616	623	628	701	650	664	651	679	671	630	628	659	650	603	644	633	655	656	639	665	679	662	647	642	630	624	658	689	664	603	637	680	617	684	590	653	656	672	657	655	660	627	684	668	640	633	635	678	657	658	650	666	628	644	644	666	637	654	628	657	636	628	646	637	617	627	651	685	683	625	718	642	624	620	665	630	602	646	668	660	677	662	643	664	646	631	628	652	624	681	678	637	592	672	657	653	627	666	649	635	622	626	640	671	666	698	638	655	652	686	662	659	624	625	638	674	667	662	683	633	608	642	671	657	643	626	668	645	681	682	623	675	670	652	664	645	628	654	622	663	702	682	613	619	605	676	616	637	646	652	646	649	645	637	666	642	650	692	627	679	647	633	614	657	662	630	697	655	623	618	625	639	657	669	644	623	638	609	622	616	647	639	704	670	664	609	645	711	649	640	620	643	617	696	629	673	651	570	625	663	653	636	624	616	649	654	646	649	612	674	650	700	644	591	680	681	694	633	595	657	651	659	641	634	586	652	639	618	698	670	643	637	667	650	693	646	602	654	618	630	649	669	697	681	625	658	681	620	645	660	642	699	633	668	663	655	637	637	661	670	645	642	653	624	649	620	676	627	654	680	648	657	633	671	593	630	631	647	668	648	602	635	672	682	680	669	661	645	682	628	640	670	668	589	638	662	703	660	615	646	645	673	631	694	671	608	676	627	676	681	652	660	660	606	626	638	667	668	647	643	653	627	675	657	678	593	614	677	623	622	640	646	595	623	652	646	661	632	629	669	642	622	702	672	689	665	592	608	662	645	634	622	610	680	662	653	655	654	596	637	620	619	641	664	637
820	174	167	139	126	177	121	146	149	138	145	132	205	131	125	117	129	141	112	131	113	117	114	130	119	127	119	121	133	107	110	119	113	114	102	128	122	123	95	115	111	113	135	109	122	118	103	100	109	130	97	109	112	106	89	113	112	114	93	115	118	132	125	119	95	104	106	102	94	91	120	99	113	113	113	99	132	126	120	120	98	133	106	118	109	95	86	106	110	111	123	114	118	99	116	105	104	119	112	132	105	107	123	121	126	105	112	111	125	113	106	112	93	112	106	124	120	114	109	110	92	114	106	105	105	115	124	114	119	92	117	90	126	130	112	131	114	100	91	104	119	115	109	103	109	114	114	102	110	115	103	112	102	105	120	119	97	134	109	106	120	120	106	104	109	97	110	133	109	103	111	113	112	134	115	112	120	120	109	116	134	140	117	114	105	106	105	109	99	98	106	126	97	108	110	103	125	124	120	114	138	111	132	105	111	110	89	117	117	113	118	134	104	112	117	123	114	128	96	110	129	109	90	118	96	108	111	111	126	126	103	128	112	108	125	90	111	130	113	130	118	94	95	122	112	105	109	111	118	113	101	118	104	93	106	109	90	105	111	126	114	109	103	110	109	110	101	108	113	113	122	97	109	119	125	121	118	115	94	102	104	83	120	97	105	98	102	105	114	113	102	112	129	118	117	122	117	100	112	117	133	104	128	116	93	115	93	105	107	96	114	119	119	121	106	104	117	116	108	106	104	99	119	107	118	121	109	102	109	98	121	111	108	116	112	110	112	106	122	121	114	111	112	120	92	118	127	103	117	113	130	104	124	96	121	109	121	114	103	115	110	107	123	122	93	119	101	122	98	103	97	124	106	93	101	112	117	125	106	97	110	115	116	114	101	96	113	121	99	117	118	113	108	119	105	116	121	122	99	110	118	125	103	111	106	123	105	96	100	131	136	108	114	105	112	114	122	102	119	120	117	103	115	111	125	120	120	106	127	105	120	110	129	115	125	113	113	110	113	99	98	109	101	124	106	122	130	112	118	113	113	112	111	106	120	103	124	113	112	108	110	131	117	106	128	117	100	122	110	112	115	99	127	128	109	111	128	118	111	115	122	124	118	99	103	114	112	131	111	120	127	105	120	110	120	89	116	130	121	120	113	105	113	121	98	122	104	100	111	120	93	119	116	107	99	109	114	95	99	94	109	109	112	119	115	106	97	105	119	125	110	97	110	116	130	123	106	125	108	102	124	127	112	105	98	105	113	119	102	111	100	101	109	115	122	115	106	89	111	98	116	111	103	124	115	101	108	106	102	118	130	128	115	103	93	109	113	123	105	113	114	124	113	112	124	113	110	116	120	113	100	122	130	134	105	118	112	120	110	111	124	116	111	113	116	95	111	108	126	108	117	114	134	111	120	102	108	124	128	93	120	111	114	119	133	110	107	104	125	92	124	120	118	102	106	119	103	102	106	132	117	91	101	125	115	105	112	105	114	123	118	108	122	95	109	98	90	118	135	120	126	112	120	116	102	109	107	133	114	97	116	138	114	130	95	117	124	105	125	116	104	124	119	109	107	115	109	118	106	101	99	120	108	120	106	134	111	118	110	130	91	123	115	119	108	116	106	122	134	95	95	120	114	103	89	123	119	96	131	120	106	121	111	99	102	109	112	103	131	102	124	110	113	110	94	127	92	96	102	126	130	101	141	112	114	97	128	113	112	115	130	119	105	128	119	112	107	109	116	119	103	127	108	128	116	121	107	120	118	121	101	108	117	109	106	109	104	117	97	108	101	122	142	120	110	105	94	110	105	90	126	112	110	114	100	117	108	124	130	105	107	107	83	128	110	100	105	121	121	123	106	130	115	105	93	106	118	105	144	145	104	94	115	125	95	99	94	117	113	125	121	96	105	126	119	127	111	113	95	111	118	132	119	104	119	120	127	106	134	107	104	114	95	104	112	109	107	102	109	113	90	118	114	126	118	119	102	118	126	110	122	115	119	121	114	112	127	105	112	99	99	122	109	119	132	119	124	114	127	119	89	135	116	122	91	112	118	103	128	108	120	103	104	108	97	118	127	127	101	92	139	119	107	110	120	96	104	123	102	117	101	114	95	120	108	120	107	128	116	107	113	103	119	95	104	132	109	102	118	114	126	109	113	93	102	108	116	115	105	120	126	105	110	122	126	114	91	117	107	92	101	115	118	113	87	92	117	105	119	114	100	113	119	115	109	113	110	120	123	105	114	120	111	138	114	110	118	94	127	109	124	97	103	122	113	104	108	113	117	118	98	97	112	114	99	107	124	107	107	116	112	130	115	112	104	123	105	117	120	112	112	111	91	123	106	102	123	105	98	111	107	125	107	93	112	114	123	100	95	133	122	118	105	110	96	114	106	96	115	122	117	113	127	103	106	126	114	107	109	102	100	108	125	114	123	91	118	119	95	117	114	109	123	116	93	99	132	110	119	109	109	108	91	95	105	119	100	115	125	119	109	106	135	118	119	119	143	117	97	115	104	115	118	131	120	86	118	118	93	116	87	105	109	112	115	105	114	92	109	131	108	123	120	105	113	115	117	113	116	112	100	113	114	105	108	114	116	119	111	113	97	116	120	110	108	114	107	97	101	105	125	124	118	114	98	110	128	111	112	105	109	109	110	108	97	117	110	98	117	114	121	99	119	100	134	115	115	115	116	97	101	121	113	118	106	106	108	119	142	109	105	119	107	111	103	99	105	106	124	109	139	122	94	106	110	134	96	88	117	104	118	146	124	98	94	125	109	113	87	85	113	89	119	97	101	127	120	116	113	84	106	111	104	121	99	107	116	141	130	110	105	97	115	120	107	122	118	117	124	89	132	105	110	94	105	116	103	130	117	117	117	101	99	122	94	117	110	125	101	112	123	106	107	102	120	113	105	119	129	93	111	116	120	115	127	140	109	99	104	125	106	114	110	94	109	109	110	99	95	115	95	108	122	118	135	121	114	102	126	104	117	122	119	97	104	121	105	101	97	106	123	112	113	112	124	113	117	104	122	125	122	114	108	115	122	93	97	134	107	117	111	104	103	109	94	118	122	106	114	90	112	97	112	109	123	134	104	123	114	112	128	107	99	89	102	123	99	110	99	114	110	125	104	117	106	130	109	106	120	129	112	114	135	118	113	117	126	87	111	124	103	113	94	111	117	110	103	102	95	108	119	105	107	115	99	119	112	120	121	105	116	103	104	115	135	134	122	117	108	108	101	99	113	89	106	122	101	99	127	110	114	121	114	107	119	99	119	116	121	119	89	112	124	118	103	121	130	108	98	90	107	80	99	102	121	106	99	117	126	119	107	135	107	110	106	125	100	98	115	106	121	124	96	109	127	97	95	108	105	116	111	115	102	105	103	104	121	120	115	137	114	103	125	117	123	110	112	103	115	99	121	113	120	126	112	110	113	131	131	124	131	109	124	113	118	110	125	106	107	119	128	115	113	121	106	108	107	116	125	119	93	109	107	92	107	94
8051	2019	1355	1730	3034	3930	3815	3186	2817	2330	2010	1859	3539	1498	1389	1366	1281	1228	1097	1120	1044	1003	996	975	941	965	913	1013	895	913	900	907	929	923	895	855	868	837	878	869	838	844	932	886	809	863	862	853	823	778	844	849	811	837	798	839	831	798	842	801	861	882	829	751	810	769	793	803	795	903	802	773	779	815	823	769	824	754	828	798	815	838	778	814	791	779	796	805	858	829	750	795	803	810	797	830	782	775	795	794	821	821	797	857	821	806	775	849	806	812	805	777	839	835	803	774	769	865	851	807	810	813	789	821	844	793	800	807	781	784	800	788	828	848	834	826	751	772	798	792	803	786	816	785	834	827	749	769	851	885	799	765	789	787	805	775	842	773	846	868	832	808	838	764	822	790	808	820	798	827	787	822	782	809	878	803	819	824	781	843	779	838	783	801	828	797	790	784	843	836	816	789	764	787	807	802	766	797	785	781	817	781	841	804	771	808	834	836	807	809	754	848	721	832	807	791	774	816	749	751	878	739	827	824	830	855	782	819	850	816	824	822	835	832	789	779	847	813	800	792	822	825	808	877	786	772	779	776	812	784	821	827	814	795	809	798	778	805	794	789	770	761	782	802	821	769	797	801	760	765	772	787	783	806	846	819	765	781	787	773	799	783	772	754	816	783	785	794	782	746	786	769	805	807	771	808	780	813	833	831	820	832	838	786	775	781	767	820	782	801	787	817	786	778	804	876	803	803	882	830	724	803	797	834	803	718	743	808	772	804	806	837	810	807	767	802	822	806	841	788	805	756	815	763	799	756	789	822	761	824	803	834	812	810	792	779	846	775	780	855	748	844	749	828	816	814	827	795	815	784	807	794	796	770	784	777	848	830	774	793	794	810	786	779	800	783	853	787	846	813	757	762	864	839	833	775	811	806	807	865	808	804	821	769	806	803	835	764	823	775	748	755	811	811	824	819	870	814	763	823	815	797	810	761	869	789	740	837	844	800	767	841	765	785	832	798	769	782	781	760	762	820	788	832	828	811	756	800	799	793	828	845	793	798	763	819	809	800	834	789	817	777	771	789	785	804	810	782	797	813	786	820	799	771	808	806	763	787	762	780	791	826	809	805	793	804	817	807	808	773	814	809	794	777	806	786	795	804	822	858	795	760	777	844	785	770	807	803	809	838	792	834	815	776	774	788	837	831	808	804	825	806	818	789	818	721	821	842	746	775	789	803	826	842	783	795	839	797	785	775	793	773	814	787	844	805	824	823	818	819	774	759	833	809	804	840	837	819	821	781	767	792	832	774	839	806	791	788	783	811	798	830	758	764	832	870	771	819	808	798	779	817	836	755	772	740	777	778	777	791	855	763	814	825	783	805	757	778	837	775	818	819	821	779	811	787	797	854	862	764	793	873	775	799	818	800	820	827	753	793	766	811	836	780	806	815	801	793	799	804	843	835	790	832	820	799	803	811	781	793	746	778	780	812	822	812	803	803	859	798	827	800	769	805	733	816	825	818	786	835	787	811	839	804	845	767	803	842	793	795	777	773	739	800	789	778	813	776	865	790	788	805	788	891	834	753	776	770	753	792	791	777	744	773	735	817	791	801	777	813	775	829	784	790	772	802	875	815	793	860	816	785	779	784	780	796	817	742	787	797	778	837	808	827	818	807	797	821	806	847	796	811	811	823	717	787	813	790	809	843	806	825	737	813	828	791	760	788	839	786	817	822	852	820	851	750	778	795	851	778	792	830	814	790	743	821	811	792	816	777	787	838	829	819	799	749	777	788	817	787	768	808	805	836	776	792	753	782	797	793	807	814	774	789	774	772	772	785	756	850	801	766	806	798	860	787	758	823	797	813	846	795	855	791	741	770	774	828	807	781	750	783	777	812	780	799	781	853	752	799	815	824	846	769	761	833	816	864	834	771	770	822	808	832	762	805	772	833	804	833	779	834	790	804	783	834	792	854	791	832	786	787	816	774	841	779	805	761	779	833	834	761	739	768	769	815	791	860	825	789	787	825	762	817	833	811	836	819	803	753	811	870	833	795	803	763	797	755	823	800	836	732	860	782	777	789	820	810	801	842	798	740	814	752	787	781	815	795	819	787	779	806	756	814	792	823	780	750	782	817	849	851	791	787	774	859	820	814	842	795	777	798	845	810	768	842	839	825	795	781	842	829	807	837	828	819	792	755	797	780	820	838	805	786	770	834	818	770	836	783	833	811	789	829	769	803	774	811	818	854	801	810	800	825	797	836	819	829	852	788	833	801	847	816	827	822	837	816	766	738	807	808	834	849	776	784	782	819	793	793	827	845	796	776	795	822	799	797	731	839	829	838	822	762	885	800	805	812	805	820	889	786	832	810	836	798	805	811	857	755	775	760	808	786	801	796	820	736	845	738	774	842	789	773	805	783	799	803	779	821	764	770	866	842	786	803	814	782	842	769	761	778	834	771	755	847	811	753	843	784	795	808	786	851	781	810	808	817	802	807	829	859	807	838	794	800	771	788	753	845	826	879	830	816	794	766	826	816	768	810	789	767	824	780	820	819	854	768	788	809	769	740	789	822	819	750	855	769	818	793	826	823	781	814	808	826	847	786	795	805	822	749	795	802	861	783	805	801	788	859	756	802	767	820	826	875	791	812	820	860	798	797	837	851	841	766	849	800	768	818	818	793	818	796	836	791	798	848	759	800	848	801	813	808	784	825	812	789	796	782	834	791	803	830	850	810	800	797	811	807	759	796	800	781	843	794	831	822	818	805	780	791	760	805	820	798	798	834	771	863	802	809	808	817	779	764	850	799	753	800	796	817	797	867	828	770	781	796	741	802	821	804	791	804	777	845	788	761	819	773	767	776	848	810	758	800	844	788	813	790	820	845	776	790	764	806	833	796	839	831	880	794	771	806	791	773	812	807	797	778	814	759	806	794	861	798	754	862	849	809	755	863	833	744	793	787	777	810	817	804	772	828	806	811	795	811	787	804	837	794	790	768	800	781	841	791	834	786	770	807	805	816	836	819	822	775	771	875	820	830	798	802	825	809	740	729	745	791	790	786	774	793	809	834	817	841	830	787	800	761	802	804	804	789	831	770	827	829	765	821	831	791	790	832	790	809	792	797	756	809	806	851	785	802	829	811	800	813	795	798	796	795	791	803	790	813	795	801	829	827	786	843	847	851	788	827	788	862	806	773	805	840	805	803	778	736	785	783	790	795	890	780	784	799	780	818	796	769	805	775	829	797	822	780	808	776	786	828	808	826	843	804	829	851	834	779	790	789	827	799	797	783	774	862	760	832	804	795	770	892	777	843	840	784	781	777	827	785	806	844	801	760	801	800	847	761	803	857	765	842	818	870	796	773	790	785	796	826	764	789	770	800	791	814	833	760	790	798	815	732	784	803	808	843	815	814	787	796	869	785	780	777	779	822	803	799	754	796	801	817	806	840	834	835	808	795	814	776	839	801	869	807	775	794	808	781	786	812	781	800	808	787	831	808	818	771
1090	47	52	43	41	53	34	48	53	41	44	46	64	52	43	52	44	40	32	49	44	37	40	52	51	43	28	51	42	38	38	43	47	33	40	46	51	41	49	35	54	43	37	38	47	36	44	53	36	45	37	50	43	46	57	31	50	33	39	40	41	48	44	37	45	43	25	39	45	48	45	48	39	35	43	46	51	48	57	22	51	39	50	41	34	31	56	53	55	56	47	34	34	43	35	32	35	29	45	44	40	48	43	47	45	52	41	33	33	36	51	49	46	37	28	43	45	37	38	44	43	51	47	39	41	39	46	41	48	28	46	40	34	36	47	48	45	36	47	41	43	38	46	37	34	43	53	45	40	54	48	44	51	40	41	39	42	40	50	34	54	57	44	40	50	47	45	48	35	36	41	47	48	46	60	40	49	41	30	42	40	46	43	41	39	48	40	37	29	48	45	39	29	53	47	43	44	36	35	49	42	51	46	41	46	28	41	40	48	48	33	36	49	35	47	42	42	37	30	40	28	39	51	38	28	38	49	42	36	41	37	38	37	51	41	40	39	52	42	37	38	38	48	38	37	34	43	40	32	56	41	24	45	37	52	47	43	29	41	53	30	45	56	40	35	40	49	39	40	39	45	43	39	41	48	46	42	39	40	43	33	43	43	46	44	50	22	54	37	41	33	36	44	45	37	43	62	40	42	58	40	49	47	37	39	42	37	42	37	55	25	47	37	42	36	34	28	39	24	31	45	55	42	39	39	41	46	40	49	33	51	45	32	34	50	36	31	35	31	39	51	38	41	41	41	44	38	50	54	35	38	43	51	38	50	47	36	38	39	36	37	41	45	40	34	47	43	36	38	43	55	47	47	31	36	44	45	42	39	41	47	35	41	44	41	47	48	41	34	39	41	46	37	47	44	45	40	29	34	37	48	41	49	55	43	42	41	45	39	44	44	47	49	52	44	37	45	43	48	30	28	38	49	37	47	48	40	40	57	47	44	44	31	44	38	40	38	46	45	22	39	37	53	47	42	34	37	44	50	48	40	42	43	36	44	47	49	38	31	39	38	47	41	48	32	35	48	41	44	40	52	41	48	35	56	37	41	56	37	31	43	43	42	37	45	54	52	43	43	42	53	46	51	44	45	39	45	42	51	46	31	30	35	37	38	32	46	36	47	47	46	31	33	26	43	44	46	39	44	42	41	41	41	33	44	39	51	33	41	36	45	38	44	48	41	34	32	38	47	42	50	31	41	39	36	32	51	53	47	42	41	32	47	39	43	45	40	43	39	61	36	43	34	40	44	43	48	47	43	46	42	42	45	43	43	50	41	32	31	46	38	41	42	42	35	32	32	44	38	47	41	41	48	40	29	49	41	44	42	40	46	59	41	31	47	36	37	42	44	49	44	33	53	35	34	39	44	40	43	34	46	42	38	26	54	42	51	36	61	43	49	44	39	35	37	47	44	38	39	40	33	41	41	58	47	45	41	35	42	33	40	39	41	38	29	56	44	55	40	35	40	55	40	40	49	41	53	37	36	44	43	39	55	49	39	39	45	49	43	39	44	41	40	42	37	45	41	34	40	45	47	39	54	42	39	35	46	36	38	31	50	25	40	41	35	44	42	43	42	49	43	48	46	33	51	44	50	38	34	37	33	36	33	34	41	45	43	45	47	38	38	34	46	38	41	39	44	32	39	31	28	52	45	30	45	37	38	42	44	29	36	41	29	34	51	36	45	36	43	50	40	41	39	44	40	44	54	43	40	36	32	37	33	43	37	39	54	41	34	39	48	33	30	47	46	50	34	42	39	41	34	35	39	44	43	46	36	49	41	38	39	45	53	47	38	39	38	36	46	29	33	37	35	45	37	42	35	41	34	26	42	39	25	30	48	39	33	45	46	43	35	36	37	33	40	44	42	34	36	41	44	37	52	42	40	45	44	41	42	32	37	41	35	50	42	33	39	40	39	35	29	39	46	37	44	49	37	49	47	47	38	44	32	38	54	59	36	42	51	38	46	55	48	38	36	46	48	37	49	49	35	46	39	39	37	42	50	41	49	41	44	48	38	44	48	36	53	43	52	41	43	33	37	40	42	42	43	44	33	48	40	39	44	42	37	46	36	37	40	40	37	38	45	36	44	39	38	38	40	48	36	39	32	55	43	50	48	42	50	42	35	54	42	42	47	29	48	52	51	39	55	47	40	50	44	48	42	42	38	39	37	37	45	36	40	42	40	40	40	42	51	44	42	40	42	46	41	38	30	42	50	23	44	43	45	44	47	46	45	49	34	47	38	35	41	26	52	49	33	51	35	39	35	37	39	38	53	26	37	48	37	49	61	45	46	37	37	50	37	38	31	41	38	38	38	42	39	41	39	37	36	34	58	30	50	40	45	61	48	44	45	33	49	45	45	35	39	28	40	43	47	49	45	44	48	25	41	48	49	46	40	46	41	59	52	42	35	42	46	42	45	45	41	39	62	42	33	34	37	37	38	44	48	34	35	35	46	45	35	38	52	37	45	45	37	39	49	46	46	41	48	45	37	41	44	37	41	34	39	47	41	34	40	43	49	47	41	39	41	48	48	36	44	40	54	59	41	50	38	57	39	46	43	41	36	49	46	26	48	37	41	50	52	36	41	49	30	54	37	43	42	32	42	36	32	31	38	33	38	49	34	55	31	39	35	43	36	38	38	37	35	26	38	26	51	37	47	34	58	41	49	51	42	39	31	54	33	34	43	43	32	55	49	43	42	35	40	55	36	53	45	46	47	42	42	44	43	45	36	51	35	36	35	39	41	36	37	38	43	40	47	40	48	51	39	42	44	46	39	46	35	61	49	43	41	42	42	41	53	36	44	49	47	54	29	45	34	44	42	38	42	43	32	49	43	51	45	49	37	39	29	47	46	46	43	34	51	41	40	38	43	41	28	40	50	37	43	39	43	45	35	41	35	40	33	41	42	35	48	44	65	44	54	48	35	28	41	42	42	35	38	38	39	48	49	47	44	48	59	42	46	37	32	40	48	43	42	36	41	32	35	44	33	29	52	40	48	50	45	41	43	46	33	38	48	39	55	38	48	41	45	31	33	44	33	57	35	43	48	38	47	44	37	33	31	41	36	42	37	42	38	43	41	51	49	39	45	34	46	45	47	49	35	49	49	40	46	41	39	44	37	43	51	42	31	53	52	39	40	46	52	33	49	52	38	40	35	37	48	45	43	52	36	31	43	39	47	43	46	47	44	44	38	41	33	43	50	38	44	46	36	43	57	36	45	40	39	47	51	46	47	50	60	41	40	40	35	51	36	39	48	38	42	34	56	43	40	39	34	43	38	36	50	45	46	31	45	38	34	55	46	41	42	48	45	47	36	39	46	45	37	49	41	41	31	39	48	51	51	42	37	35	25	36	32	34	43	42	40	52	39	44	47	47	42	43	46	34	39	42	44	49	48	47	53	49	42	35	47	49	50	46	40	30	41	49	33	34	39	37	44	48	30	44	45	46
6098	546	452	524	554	688	597	619	572	509	469	440	794	433	419	393	404	366	366	388	410	377	370	331	356	370	352	334	346	310	341	380	319	371	350	370	372	347	335	322	331	345	344	351	344	364	385	323	315	351	336	345	331	325	332	346	307	351	348	321	338	329	331	345	366	321	297	344	344	324	306	317	352	370	369	311	322	337	357	339	337	343	323	337	340	354	370	317	392	356	358	310	360	334	310	377	344	341	320	325	331	313	301	353	323	332	332	311	327	335	310	355	328	376	335	290	312	356	326	325	295	357	340	312	342	342	344	341	333	354	297	325	342	342	325	312	321	338	319	352	326	338	318	329	356	347	327	348	311	334	346	300	312	325	355	318	346	330	341	346	329	347	344	329	347	347	322	337	313	312	339	368	323	322	339	340	331	309	365	374	326	348	356	329	342	301	332	338	375	324	335	328	298	329	321	340	329	339	324	344	351	325	326	312	329	317	317	316	339	339	330	361	328	311	316	327	320	347	328	342	357	321	337	316	341	344	369	346	324	333	309	310	335	311	313	336	328	316	342	361	332	347	320	364	328	335	339	332	295	291	303	355	335	293	342	326	298	305	334	333	329	328	334	351	327	347	328	334	317	340	310	342	336	357	324	344	358	357	333	310	334	338	351	338	354	322	340	344	317	374	352	334	289	359	330	318	370	344	331	342	359	326	333	339	303	322	286	344	348	369	351	337	325	323	311	358	326	324	320	345	308	334	322	348	318	345	339	323	315	358	350	345	338	362	337	317	328	359	349	318	328	326	342	338	365	322	356	359	321	336	334	328	359	361	308	305	333	319	340	309	355	310	327	323	317	312	337	319	330	328	349	320	339	327	347	310	343	336	357	311	344	319	313	342	302	326	321	308	317	342	352	310	345	316	329	352	332	335	313	354	364	325	324	312	347	325	325	325	327	307	343	352	325	330	324	340	365	355	329	307	321	341	335	309	347	329	335	364	327	330	327	339	329	329	286	336	331	333	312	355	314	335	358	350	310	301	346	302	334	305	335	338	329	329	327	350	306	329	356	315	333	330	363	333	297	298	343	325	348	303	332	331	342	360	315	349	331	312	329	316	335	329	369	348	336	321	322	319	311	343	313	320	323	349	330	321	291	312	312	366	319	326	333	345	338	343	348	312	320	332	341	317	322	311	349	333	324	311	328	308	355	347	390	331	323	334	325	322	344	310	315	344	330	326	335	371	333	317	309	315	332	323	360	329	326	306	340	345	326	335	361	337	339	318	328	316	331	334	343	315	334	303	363	337	339	365	313	336	342	344	308	354	336	336	286	354	323	326	319	331	319	322	343	318	337	332	322	358	321	310	329	356	331	358	357	337	319	344	335	366	373	332	351	352	350	312	319	330	339	312	354	327	292	321	324	312	337	314	338	357	326	330	328	338	313	320	341	356	324	302	316	358	327	334	364	307	323	305	329	281	321	333	303	320	284	346	334	347	336	340	354	319	328	337	314	334	330	323	325	336	313	344	332	341	342	364	344	351	339	321	335	349	276	346	277	361	344	331	359	332	335	329	320	305	336	352	349	354	344	286	328	334	310	326	316	324	319	338	344	326	333	317	313	317	340	304	329	335	338	349	334	305	345	336	350	341	304	382	323	300	338	316	381	319	314	363	317	342	320	335	307	313	330	350	309	318	321	361	351	310	328	324	336	312	333	341	315	336	342	345	322	305	319	329	320	311	360	342	339	346	312	318	352	318	339	353	311	363	314	332	307	321	358	351	352	325	337	348	338	328	350	320	335	340	358	345	345	366	350	313	329	359	335	312	345	361	350	340	368	333	300	347	308	347	358	323	347	350	333	357	323	325	312	331	321	322	342	340	371	326	329	321	371	342	317	326	336	327	341	356	336	334	339	321	334	321	331	296	343	331	357	362	333	340	312	339	336	325	371	322	343	313	329	338	340	293	320	318	337	307	335	329	318	362	313	322	343	340	330	315	345	314	319	328	336	304	311	300	329	301	351	331	354	344	301	322	331	314	297	334	318	362	311	349	344	329	329	344	326	297	325	337	339	343	357	347	348	309	331	322	320	371	332	318	331	312	330	355	342	324	344	315	327	335	365	334	348	324	334	323	313	317	303	314	337	323	324	340	339	338	341	358	309	333	290	318	362	346	319	332	331	336	320	336	332	337	362	347	342	340	330	352	338	333	326	347	323	297	360	361	327	328	355	367	363	340	306	315	340	334	360	306	367	340	339	345	342	295	300	340	340	334	363	335	336	317	376	347	344	323	350	346	329	323	337	339	321	323	321	334	328	341	342	339	317	348	347	340	351	302	327	327	341	331	334	300	343	322	360	308	346	368	358	330	361	347	349	337	329	351	330	337	347	343	347	342	327	351	331	340	338	331	333	296	353	356	344	341	320	339	327	330	346	361	327	324	339	334	331	349	345	323	345	324	326	350	337	352	299	342	355	345	333	335	355	319	340	311	377	331	303	352	352	331	364	341	356	327	350	345	375	343	333	349	300	324	335	334	324	330	303	318	323	347	315	336	317	310	318	312	311	321	342	323	331	313	345	336	323	346	343	336	344	341	324	361	319	351	329	313	352	312	340	303	333	333	313	334	335	353	331	315	319	301	348	321	328	310	341	300	337	326	309	386	332	326	321	335	358	316	321	348	323	327	350	351	303	321	342	304	310	349	303	313	325	346	299	334	310	334	351	313	333	327	328	338	324	337	351	346	334	336	345	317	332	320	315	327	327	346	307	318	299	313	335	306	323	330	354	323	338	342	355	325	315	340	327	337	334	328	320	329	338	303	339	333	324	334	340	334	331	309	331	324	333	334	347	338	342	313	353	326	317	344	322	340	349	349	310	336	323	345	331	336	342	321	314	330	352	344	292	295	342	337	347	323	334	335	310	331	324	341	317	359	359	323	316	362	320	350	351	333	339	358	319	359	317	316	340	332	338	293	343	322	358	338	357	327	374	315	338	323	337	336	353	350	351	330	329	308	329	367	363	308	301	308	322	353	325	337	365	349	373	335	316	305	308	305	324	326	353	323	315	327	318	370	345	293	323	310	369	303	340	343	355	337	327	325	364	337	346	328	316	344	326	338	331	344	351	330	353	337	322	332	346	315	345	321	336	365	345	344	323	349	330	330	302	320	329	294	316	342	322	336	354	345	338	346	317	299	333	338	341	336	341	305	325	333	366	339	351	306	341	348	318	335	329	319	327	314	338	379	342	336	307	327	322	334	337	319	335	297	324	320	330	346	333	350	299	301	331	322	326	349	310	335	325	350	325	362	341	350	341	317	324	345	381	352	361	306	339	357	315	323	354	340	336	329	320	319	316	336	348	310	303	323	349	349	329	317	343	356	361	324	365	307	312	331	347	306	343	337	356	355	362	313	300	342	377	332	354	341	310	339	333	326	334	330	347	356	327	326	309	328	339	350	334	364	329	302	323	317	324	341	293	356	309	333	331	317	333	345	308	357	293	335
419	108	128	111	97	101	80	101	87	82	110	79	85	88	80	83	86	74	71	70	72	77	66	91	84	78	77	81	93	77	86	80	73	85	91	84	64	65	71	72	73	79	71	80	81	75	83	72	80	74	82	59	80	72	69	80	77	74	79	75	59	57	71	77	69	85	86	72	71	76	60	74	74	81	67	84	68	81	73	75	57	68	71	80	75	80	68	72	77	83	67	65	77	64	72	68	83	88	64	72	72	60	70	60	72	67	81	77	82	66	78	74	88	58	71	59	70	68	66	75	58	61	78	70	70	63	78	63	68	69	77	71	69	66	70	91	63	72	63	80	71	76	87	68	62	53	78	71	83	71	82	74	85	77	88	77	75	75	67	68	71	69	69	74	63	76	73	72	58	75	76	62	86	70	75	76	79	84	82	71	87	74	68	65	67	78	68	79	70	62	78	67	90	60	73	63	77	75	81	74	88	69	78	73	82	82	67	77	67	78	82	74	76	86	77	74	80	73	72	88	63	73	63	67	76	82	66	69	73	74	73	87	62	68	81	81	69	76	67	70	79	85	85	65	66	73	81	70	76	79	67	85	80	69	76	64	79	79	74	86	58	71	67	56	85	74	77	67	68	69	70	69	78	65	78	82	81	75	71	81	76	77	61	78	75	78	55	60	73	83	89	71	77	75	69	70	71	73	69	63	91	82	70	70	59	75	62	69	78	70	83	94	66	81	85	67	62	65	67	58	82	73	78	80	76	56	61	67	68	67	69	76	74	66	73	64	79	72	84	73	75	56	77	79	70	73	78	63	56	73	80	68	68	69	79	69	75	71	76	78	84	72	74	65	71	64	78	86	63	75	80	89	61	80	94	79	87	73	86	68	76	75	67	74	63	79	79	67	62	64	95	71	84	73	80	80	71	67	78	65	68	71	54	67	77	50	72	74	78	75	73	74	73	63	84	70	76	54	64	64	83	73	72	82	76	77	85	78	60	65	63	64	68	82	69	87	72	73	78	84	82	76	78	60	82	77	76	79	86	77	79	73	77	80	73	77	59	68	68	64	66	74	55	76	64	63	66	57	65	57	86	82	75	64	72	76	82	68	85	70	68	74	73	72	62	62	75	83	68	81	71	59	66	92	70	67	75	56	57	74	69	68	71	91	79	80	80	64	73	66	62	86	78	65	81	71	69	73	77	54	78	71	72	56	72	86	85	58	84	62	74	59	58	74	62	73	73	64	78	86	76	81	66	79	69	57	80	72	85	69	68	76	79	81	65	81	74	65	72	81	79	84	76	70	72	82	62	74	87	62	81	79	67	52	64	69	65	72	79	67	52	87	73	57	78	58	78	67	66	101	78	73	65	71	77	70	69	72	87	71	75	76	69	68	77	66	58	74	70	85	68	78	66	60	86	74	75	71	72	70	60	60	57	71	78	75	62	68	80	63	73	74	87	79	70	89	67	69	73	67	82	71	73	87	77	75	67	64	78	92	70	73	73	73	68	67	80	79	79	77	79	68	78	59	80	76	67	63	68	75	62	69	89	78	61	69	81	66	79	71	72	67	68	89	77	72	63	81	61	66	78	70	67	85	71	78	76	63	81	69	59	74	65	70	73	75	75	68	68	68	75	76	61	76	85	79	65	96	69	76	71	71	69	71	73	60	82	73	76	75	77	83	81	62	58	63	75	79	76	84	57	58	68	61	78	69	92	81	70	61	64	67	72	54	79	94	92	74	72	66	58	73	71	84	67	79	67	84	53	72	62	73	81	92	67	93	59	69	76	75	57	71	81	77	84	71	68	75	68	70	77	73	77	64	65	84	69	60	63	77	77	72	72	77	69	73	70	78	50	64	63	73	71	71	61	71	65	79	66	64	76	61	64	74	78	70	63	78	68	73	54	85	63	67	69	72	76	62	87	85	69	70	54	79	67	66	74	71	63	60	93	88	76	69	92	56	89	79	57	66	75	82	52	77	71	74	80	70	73	69	88	68	85	75	75	62	75	65	74	79	66	76	92	78	66	65	80	75	68	79	56	81	72	77	76	78	88	78	79	87	58	78	87	70	71	71	66	62	90	69	80	59	76	73	74	57	76	85	62	83	86	69	82	77	66	65	74	75	79	78	75	76	77	88	74	67	77	69	72	66	64	91	80	73	80	87	83	69	81	59	76	70	85	83	71	75	80	86	77	71	78	85	76	76	77	80	64	69	65	60	77	67	76	69	71	84	73	71	100	70	75	64	73	80	74	71	73	91	67	92	94	81	59	62	74	70	66	86	71	74	86	79	59	90	66	70	76	77	94	68	77	76	76	54	91	66	84	83	69	66	64	63	74	74	66	68	72	80	77	75	67	77	86	77	73	70	60	61	74	65	84	67	68	65	77	75	73	64	72	71	66	83	64	71	68	68	56	84	63	82	63	66	78	69	66	78	68	67	64	69	76	58	56	72	75	88	80	67	71	76	76	81	61	59	80	74	77	59	74	89	75	74	73	82	91	79	68	78	73	83	83	83	65	68	66	79	70	63	73	85	73	81	67	75	72	62	74	77	68	72	67	68	72	61	79	51	56	76	101	70	74	84	59	75	60	76	73	67	68	65	74	67	88	78	66	63	82	70	78	81	79	85	67	74	65	76	70	56	88	67	70	80	66	72	77	78	53	71	68	60	73	74	76	73	78	76	78	71	65	57	74	67	71	76	65	67	68	74	71	68	72	65	64	71	67	83	82	73	64	76	73	65	63	73	65	68	69	65	71	71	57	77	73	93	73	80	85	83	68	65	57	89	80	69	66	60	65	79	79	78	71	70	82	71	82	49	78	82	80	70	89	62	87	81	80	80	89	86	67	74	76	71	69	72	64	69	60	85	67	69	83	79	68	68	70	66	76	62	65	57	83	74	62	75	67	62	88	60	61	59	73	71	75	67	54	63	63	78	74	84	74	87	72	86	61	84	72	93	70	80	80	71	73	67	57	73	60	93	71	91	81	67	65	96	73	61	52	76	76	70	83	76	70	65	85	77	64	73	77	72	70	80	86	63	66	101	74	66	78	80	70	55	53	75	63	70	70	68	85	78	89	60	97	62	71	80	69	74	73	72	79	82	70	85	69	90	73	72	83	76	68	68	78	66	77	70	70	70	78	64	75	77	56	67	79	83	79	80	57	77	60	63	67	65	70	72	70	74	69	70	54	77	89	62	78	77	96	78	73	69	79	73	69	61	81	80	61	65	69	64	59	59	74	70	84	76	67	61	77	82	74	77	69	58	59	79	63	68	68	82	79	62	69	76	75	72	76	79	63	74	75	79	73	66	82	65	71	70	72	87	84	83	64	86	74	84	65	69	66	80	76	68	78	72	63	65	75	55	64	78	64	77	89	74	89	76	65	72	78	66	88	81	84	77	87	76	68	71	64	69	81	92	74	62	88	87	67	81	67	70	65	74	75	65	71	70	98	72	61	83	65	99	62	65	80	76	92	72	63	76	76	66	59	67	61	76
5232	1453	950	1352	1935	2554	2415	1970	1670	1421	1219	1081	1023	975	879	773	729	722	709	674	616	674	693	649	615	587	577	582	569	561	558	609	612	565	537	604	608	577	560	571	565	537	524	589	528	505	585	573	524	576	532	568	512	570	528	527	521	585	542	550	489	546	511	509	548	551	520	554	534	500	523	474	568	520	494	549	487	525	507	564	528	535	557	518	521	493	531	526	545	532	490	533	556	524	565	521	532	487	537	498	539	486	507	512	515	526	546	515	517	536	544	520	560	492	541	551	503	541	498	520	520	582	563	505	558	524	530	525	554	540	527	532	517	501	503	520	567	534	484	528	524	520	487	534	497	523	507	556	502	534	533	508	489	520	524	560	540	550	516	547	532	530	533	503	565	498	526	524	505	500	479	523	497	526	528	535	517	499	503	528	520	516	514	529	526	555	515	509	524	522	540	469	592	510	545	512	525	534	543	522	538	528	545	523	492	496	516	489	514	511	484	527	550	528	504	489	506	524	475	495	537	514	563	535	501	515	516	529	460	527	549	528	511	469	514	510	541	514	509	495	508	505	503	543	470	489	504	507	474	533	512	549	520	496	503	522	561	533	515	513	508	533	549	498	523	546	505	536	495	520	526	519	563	488	523	524	562	536	530	532	487	502	512	492	545	490	492	548	510	492	545	495	542	486	505	524	573	537	507	538	521	515	523	565	514	509	506	493	512	519	511	500	537	525	507	513	521	555	508	511	494	540	497	517	522	555	508	508	538	512	506	562	502	557	526	521	550	532	506	543	542	496	523	501	500	551	587	489	522	502	561	573	563	510	530	569	485	514	523	510	539	517	548	498	524	502	520	496	522	489	519	548	505	563	527	545	508	480	522	479	520	528	566	548	480	548	526	510	561	489	534	470	496	532	496	500	495	538	500	514	542	553	504	549	539	515	523	561	508	515	554	525	526	480	519	534	513	517	508	498	532	504	528	561	523	522	551	519	536	527	510	511	553	544	522	507	514	519	517	523	542	547	519	500	503	544	494	531	480	553	486	523	537	494	561	528	529	535	552	505	514	546	495	564	522	535	489	543	516	511	505	540	570	561	542	569	486	489	541	507	517	497	530	488	507	514	495	517	529	512	531	507	523	544	544	477	487	524	516	528	497	546	525	488	531	522	529	500	518	519	511	539	529	504	516	507	525	508	508	510	536	494	551	513	507	525	504	555	498	526	515	503	549	517	557	540	514	480	522	502	507	563	528	525	526	512	539	491	526	514	517	503	513	530	530	504	526	536	533	548	512	490	518	522	517	474	507	504	539	535	498	516	534	566	500	523	508	503	551	516	531	540	530	488	503	535	536	493	493	535	589	469	522	535	530	514	494	524	546	526	509	505	568	468	518	458	528	530	499	520	507	508	501	508	481	526	512	553	525	499	482	563	507	543	513	506	513	513	493	522	498	478	507	525	486	474	511	526	515	547	527	526	507	502	551	516	498	488	508	522	554	536	543	528	508	540	539	530	498	500	506	542	540	510	489	560	515	535	509	545	473	521	527	500	534	518	489	533	523	504	543	536	507	495	516	479	521	510	545	543	485	529	459	504	548	523	559	529	510	540	506	544	529	488	511	530	529	503	513	495	587	511	534	516	559	483	521	523	521	543	505	527	552	518	522	555	540	510	523	525	559	541	517	520	523	509	551	541	532	516	492	504	520	539	519	539	504	547	542	559	543	523	464	526	516	575	532	508	514	510	504	509	535	537	533	517	547	519	533	517	534	520	537	517	472	507	502	540	520	541	532	513	527	518	538	515	521	569	523	548	512	537	529	533	532	498	551	556	528	556	503	488	498	539	515	518	502	546	520	510	522	558	559	543	543	521	530	543	517	499	553	486	536	550	525	471	478	508	500	508	509	523	504	515	528	465	510	500	495	516	512	554	459	523	487	514	499	518	502	498	547	527	515	522	550	556	509	512	570	566	517	523	458	494	541	513	563	562	501	552	509	541	532	498	523	512	494	522	504	495	477	494	505	541	512	524	548	508	537	521	515	515	497	545	510	556	487	510	513	536	528	526	562	520	510	535	533	538	484	532	547	540	547	528	504	533	548	469	497	537	522	560	530	545	505	515	541	543	517	510	536	538	525	539	527	459	522	542	503	495	530	484	522	521	507	499	550	582	522	487	504	495	550	548	531	531	532	488	565	521	495	521	569	519	515	498	467	509	502	536	521	520	477	537	508	519	532	522	528	526	525	494	546	531	516	516	473	520	507	534	537	576	549	490	480	512	512	585	538	511	530	511	514	496	562	514	508	552	498	516	531	541	516	531	508	524	545	550	511	499	513	500	527	506	527	515	531	539	512	564	536	542	534	548	521	505	527	540	523	519	481	534	462	528	547	533	546	507	495	495	501	511	514	472	502	553	529	506	513	532	494	508	533	535	534	533	542	536	542	485	537	502	481	534	518	543	521	521	505	517	529	553	514	567	521	516	529	523	520	508	511	473	532	505	542	527	502	483	536	496	566	509	525	516	475	485	541	531	504	495	509	551	520	459	513	503	517	465	536	495	530	521	523	508	492	541	493	537	504	514	511	536	511	566	509	511	548	495	495	510	509	521	498	514	494	534	537	524	514	511	545	498	557	510	519	556	524	529	512	492	567	508	506	553	519	558	529	505	543	511	486	546	496	522	498	515	558	497	545	529	507	530	520	517	510	513	532	513	519	511	545	553	500	487	570	536	505	526	547	512	500	566	505	499	571	482	506	564	517	569	539	543	517	511	493	545	541	523	552	518	501	517	548	531	481	521	534	555	531	524	475	525	507	525	531	553	585	547	494	485	502	525	528	493	530	536	500	525	517	553	525	542	489	479	494	529	564	556	500	542	528	520	545	530	554	538	529	509	507	508	544	511	527	502	498	506	558	502	541	516	462	518	523	539	567	502	499	519	538	538	491	528	494	537	527	510	486	534	527	532	497	513	497	493	567	541	505	525	553	490	546	511	513	525	488	542	524	486	505	547	507	541	499	481	555	518	558	524	493	573	519	512	554	522	518	538	543	523	484	524	548	529	525	532	520	552	520	517	521	519	513	490	514	511	533	536	503	506	516	521	497	558	514	550	530	535	515	498	535	528	494	527	540	543	526	520	532	507	506	527	528	564	516	511	574	542	536	505	516	543	507	510	502	498	526	507	500	507	524	548	548	501	498	513	490	530	535	497	500	501	538	513	506	537	518	522	517	538	535	542	525	602	501	493	523	535	551	523	537	535	546	545	497	484	483	546	517	570	528	519	531	524	515	537	524	513	503	524	581	487	532	521	521	489	515	490	460	524	539	520	560	491	488	487	542	520	542	460	531	507	487	533	520	526	529	550	527	514	519	507	520	558	526	513	530	541	534	533	515	499	530	498	489	547	516	551	504	488	525	502	561	494	522	504	524	509	481	491	544	543	518	494	521	498	504	500	538	560	517	534	466	491	489	502	544	555	507	505	524	517	520	508	577	541	524	537
1553	108	131	129	81	114	107	103	96	99	98	102	94	88	101	104	88	92	87	94	91	98	70	85	88	91	83	81	89	75	107	88	92	105	80	83	80	84	88	109	94	101	72	86	100	80	74	89	96	77	68	85	92	88	93	83	65	89	68	87	89	92	86	93	84	84	77	78	83	75	93	76	76	87	73	84	81	86	85	102	81	94	96	79	81	91	97	96	94	91	79	80	67	75	90	87	98	98	79	102	77	86	76	89	88	86	85	78	84	101	103	94	81	82	85	72	84	74	79	83	84	85	92	99	87	108	79	87	89	85	91	79	83	76	76	72	94	80	91	76	91	77	78	78	84	83	107	91	91	87	77	87	78	85	105	84	82	90	88	89	77	92	72	82	76	79	89	88	88	81	77	78	89	84	75	89	88	72	76	85	86	74	76	69	90	91	83	70	74	84	85	93	102	77	86	85	73	90	84	86	76	86	75	74	80	81	80	87	87	86	76	94	82	87	92	99	90	73	92	86	94	85	86	78	95	95	83	95	91	93	85	81	95	97	105	102	92	90	82	87	109	73	88	88	84	78	80	100	80	73	88	95	86	77	90	92	91	69	92	79	85	79	90	84	103	90	70	75	85	90	97	96	80	85	82	88	93	78	76	85	100	77	88	98	92	99	84	70	76	102	92	95	87	76	74	86	76	83	105	71	78	84	98	112	85	86	90	97	86	72	104	70	78	89	106	88	91	73	67	95	88	78	78	93	83	91	85	90	87	81	86	67	80	89	88	87	83	81	78	74	88	75	98	78	87	82	91	73	90	75	81	97	98	83	90	96	89	88	76	91	88	83	77	77	87	90	78	74	80	93	72	75	90	72	95	83	88	102	67	81	76	80	88	84	83	106	81	100	76	79	96	95	82	78	94	94	94	74	85	84	76	73	95	89	96	75	69	87	83	90	87	68	87	93	89	99	72	79	74	86	88	95	87	80	94	75	85	77	86	77	78	73	67	77	79	87	82	88	103	77	80	90	75	77	93	87	81	67	96	69	76	86	91	99	95	83	96	87	92	82	93	79	79	93	92	60	73	92	72	84	66	82	82	78	80	80	88	75	95	83	80	82	91	86	77	87	89	97	95	94	85	79	71	112	76	82	88	93	73	88	95	97	91	79	108	93	88	74	74	87	83	87	64	83	86	81	89	79	89	97	83	93	93	100	107	97	78	75	96	101	71	83	90	81	66	84	79	65	70	84	84	91	82	87	84	96	95	95	87	73	99	79	99	86	90	76	77	89	79	90	87	81	89	67	92	80	83	74	79	92	85	89	87	94	90	93	86	86	99	89	85	79	89	79	85	84	95	97	103	69	88	76	87	85	84	75	108	78	101	108	71	88	92	91	93	88	72	84	82	82	87	93	86	85	81	93	81	83	95	89	90	93	82	90	75	78	73	77	66	80	83	99	91	78	96	85	96	84	104	100	76	88	80	81	84	101	72	75	88	84	87	81	82	93	94	100	73	87	72	83	95	82	84	96	75	85	83	74	86	94	73	88	72	71	91	95	95	68	87	93	75	98	75	98	85	100	74	77	75	79	71	74	80	77	84	100	84	88	87	88	83	103	92	97	80	83	88	87	82	80	93	88	76	84	83	85	90	74	85	90	73	86	62	89	80	81	76	82	80	101	95	85	69	90	87	85	78	89	88	88	79	80	76	94	84	82	88	100	80	71	93	86	84	86	66	92	104	88	72	96	73	78	77	71	90	88	81	87	86	104	86	85	84	81	90	97	98	90	88	92	86	94	84	95	89	80	80	98	99	74	87	90	74	85	83	87	82	107	88	87	78	96	93	86	86	86	94	90	92	89	89	97	92	81	84	86	93	111	77	91	70	91	85	104	74	87	91	88	87	81	106	89	104	76	84	82	69	75	71	80	100	77	81	75	75	79	80	90	88	90	77	84	83	84	91	82	88	68	88	94	83	65	86	94	95	97	74	78	80	80	60	77	104	88	96	99	92	97	83	107	74	71	76	88	94	91	104	97	93	86	71	89	104	77	92	87	93	87	82	66	75	91	84	78	82	86	72	102	96	90	71	92	84	90	94	92	86	89	83	77	86	94	89	85	90	74	77	90	92	117	91	94	89	86	78	79	71	88	82	87	91	88	90	82	74	90	83	96	76	88	93	102	85	91	96	96	90	52	86	97	68	89	79	87	101	81	85	79	82	72	86	85	82	64	77	79	87	89	86	88	90	94	93	96	90	82	80	84	85	81	80	84	75	90	97	95	76	90	96	66	94	87	73	91	82	89	87	84	75	80	83	85	92	80	90	100	73	99	90	83	100	81	76	75	82	74	96	69	97	86	80	87	82	86	97	82	71	80	81	102	93	86	95	85	73	96	97	80	91	72	101	91	78	74	72	75	86	103	82	86	86	95	104	93	84	96	81	81	99	67	86	85	103	92	97	72	88	77	103	103	79	83	85	87	75	86	87	87	60	90	97	88	85	75	99	90	78	98	97	87	107	82	97	85	88	91	101	83	81	69	97	91	85	71	83	94	92	75	92	78	82	89	86	74	90	82	88	90	89	82	78	92	91	83	85	80	85	82	83	90	96	78	82	86	98	84	75	107	95	70	74	68	82	91	96	91	87	82	88	104	102	78	73	78	84	102	99	74	90	94	71	94	90	90	86	91	97	90	85	82	93	95	72	77	95	91	84	88	86	89	91	82	93	87	81	89	90	79	99	75	85	82	79	99	78	88	71	104	86	93	80	87	102	92	94	83	88	77	93	92	97	95	90	68	100	74	85	100	87	84	76	90	84	86	106	80	82	88	88	81	70	96	87	93	85	100	91	88	87	78	94	85	88	101	79	72	81	73	106	91	90	101	80	85	73	78	84	100	71	79	89	92	88	89	67	79	81	75	82	89	77	89	85	86	98	87	89	89	88	103	91	91	82	94	83	103	94	93	83	97	90	88	78	93	97	98	97	82	85	71	87	85	97	90	73	79	90	84	86	92	87	86	72	85	84	64	83	78	89	88	97	88	86	83	85	79	101	86	90	72	79	82	99	75	88	80	82	81	75	82	84	74	83	77	77	76	88	88	84	94	93	89	81	87	79	79	93	86	80	90	69	88	88	96	79	76	109	89	91	93	77	85	79	84	80	86	81	89	93	86	86	88	92	86	86	82	79	82	100	94	96	74	79	89	68	91	92	83	83	90	89	98	69	92	69	84	85	70	91	102	84	69	80	95	85	81	78	75	75	87	86	89	94	83	94	67	96	99	94	93	85	74	91	77	93	95	76	82	76	85	86	97	86	87	77	94	107	70	84	95	89	88	87	81	89	86	75	96	77	92	78	72	99	83	75	68	82	77	86	94	101	77	86	85	81	72	79	104	84	79	85	81	87	87	82	88	96	85	84	71	80	84	77	87	82	84	83	98	94	83	95	85	74	75	92	91	95	72	82	81	74	96	80	88	94	88	96	96	103	89	84	87	101	81	92	100
7745	1280	1258	1539	1717	2276	2244	2017	1821	1491	1430	1257	1122	1108	1023	980	892	873	859	791	809	772	775	789	773	779	754	747	716	693	670	688	719	661	687	717	704	700	692	675	701	675	660	711	681	647	637	664	658	677	680	664	654	654	674	658	699	652	729	683	657	648	659	671	676	696	651	681	664	661	646	689	629	647	682	660	649	659	687	645	657	630	660	671	664	685	638	634	675	649	671	663	644	665	676	656	615	634	627	619	646	643	685	605	637	636	654	614	661	662	663	668	662	626	621	674	651	653	670	628	722	637	603	654	632	658	704	687	650	658	620	628	700	611	685	615	621	676	642	627	618	647	679	651	652	641	641	670	658	657	711	676	696	666	638	644	698	647	629	673	659	664	673	616	652	650	603	633	683	663	654	633	647	641	660	687	618	678	626	653	689	632	634	654	606	642	631	665	692	644	677	643	704	705	646	699	651	653	677	666	629	669	614	660	629	635	673	638	706	641	660	603	676	707	607	608	626	630	629	686	644	641	662	658	638	646	681	668	646	639	653	672	640	602	632	639	641	670	605	623	615	663	678	630	684	660	675	624	627	633	648	614	650	614	631	695	638	645	652	682	670	676	681	659	654	663	696	667	652	668	619	622	581	644	638	651	644	633	660	638	679	670	645	709	656	644	653	644	654	635	636	673	665	670	692	646	659	664	663	640	620	615	661	638	677	655	646	618	617	654	643	667	650	646	653	728	612	662	675	678	668	701	632	578	668	698	681	674	666	666	672	626	659	672	642	650	685	623	610	639	646	631	662	657	670	591	620	663	662	601	632	614	649	692	645	644	641	647	643	657	673	650	685	649	627	609	665	620	662	644	692	614	657	689	697	673	600	641	655	606	661	664	631	657	649	671	643	629	646	653	635	619	632	646	662	636	653	679	644	665	659	643	662	649	628	664	662	650	639	604	669	658	648	716	653	667	610	674	662	682	639	656	598	642	658	625	620	638	703	679	631	630	651	653	654	643	669	614	659	638	624	634	635	645	661	673	616	684	623	652	652	646	677	629	615	644	620	623	641	686	654	645	673	626	631	673	618	631	657	654	612	652	629	616	651	642	657	618	617	676	643	671	646	713	655	655	636	657	634	617	680	674	680	645	675	635	609	664	699	638	628	606	667	638	631	598	648	634	621	656	654	669	638	618	610	680	650	661	623	645	623	656	666	698	656	626	666	652	672	646	637	679	696	614	637	679	660	694	607	644	655	660	654	604	669	673	638	619	642	669	652	620	604	639	618	650	630	632	614	656	616	586	565	641	684	644	689	645	615	635	687	646	687	611	619	658	657	638	650	660	644	624	642	622	663	668	628	698	619	639	683	643	623	613	686	648	666	659	632	679	669	606	650	619	628	696	647	705	661	672	680	663	659	641	617	667	647	651	669	676	639	606	614	661	638	630	640	670	686	668	630	642	682	616	696	659	616	646	623	628	708	675	638	664	672	675	704	642	625	635	661	667	675	644	640	684	613	593	679	596	632	606	657	658	604	691	640	674	575	657	648	637	683	672	650	669	689	699	645	637	684	634	642	675	659	682	668	687	653	645	642	674	645	643	665	675	658	632	648	678	663	638	627	676	642	670	674	669	657	639	654	657	674	607	650	659	646	661	689	673	668	665	687	654	671	675	639	674	600	633	681	694	613	641	671	633	588	646	582	660	650	663	639	697	651	626	596	646	648	633	663	670	645	635	643	653	603	662	644	630	620	657	640	657	654	628	648	659	648	674	653	680	639	639	622	725	615	644	614	675	635	685	641	635	667	651	653	663	699	627	663	649	600	683	650	655	714	648	614	641	643	637	641	674	658	720	611	682	634	689	627	656	649	733	671	691	662	677	608	636	624	655	632	680	652	671	668	643	643	642	642	633	624	655	642	638	626	653	659	606	684	639	647	659	688	620	647	664	643	622	628	649	648	635	619	658	708	662	683	651	679	648	660	649	599	640	618	668	628	658	646	667	639	642	615	640	657	614	642	637	658	653	644	655	668	695	621	653	617	630	656	633	664	668	641	644	667	625	643	636	678	622	639	621	618	677	628	612	624	640	620	645	626	647	644	677	638	632	646	661	667	651	666	670	679	666	634	593	653	648	625	652	633	671	678	641	647	650	683	656	655	652	672	632	610	609	699	621	636	658	654	646	631	624	651	650	648	626	642	652	624	609	651	616	643	697	635	686	648	644	658	655	652	659	630	633	630	650	609	639	687	703	631	622	668	670	643	655	725	591	647	643	671	638	688	662	612	632	633	679	653	687	653	647	578	575	681	632	637	658	630	657	643	639	660	624	603	668	668	657	658	660	673	623	656	685	626	629	669	680	690	634	668	634	680	661	637	644	672	708	641	677	616	628	619	628	657	632	641	659	626	613	653	663	654	656	658	635	675	667	680	673	625	649	686	686	662	671	676	633	680	635	678	658	653	640	684	649	645	591	655	641	625	609	636	661	651	650	645	655	620	640	596	630	655	618	666	651	642	676	622	645	662	631	640	606	646	613	685	616	673	641	622	669	661	615	670	628	649	623	690	621	654	686	639	637	671	594	673	644	678	635	623	685	630	649	638	619	628	673	679	637	684	644	640	620	670	649	636	605	636	682	641	653	661	662	622	626	614	677	613	662	652	627	659	628	625	642	684	660	654	680	640	640	589	650	658	631	622	629	647	657	593	647	624	649	649	664	677	623	601	676	694	631	696	665	638	672	638	705	626	615	648	656	627	720	681	624	629	684	629	701	620	656	649	685	649	611	642	656	605	638	634	649	673	660	635	672	658	655	654	644	675	667	649	682	658	626	681	637	704	692	629	646	683	629	669	646	649	638	705	624	647	651	597	630	623	704	715	633	624	675	624	616	655	664	621	653	614	661	632	630	602	676	602	642	672	685	681	671	703	655	621	645	619	666	645	618	624	633	660	629	670	661	639	636	611	659	614	651	651	663	630	652	662	650	649	634	642	660	613	606	654	639	648	637	674	670	620	640	650	626	656	647	653	680	660	636	645	675	657	675	651	626	706	664	669	692	639	590	650	671	639	661	625	651	647	649	642	610	692	663	664	649	631	658	684	635	657	706	614	663	652	649	672	668	643	623	646	679	653	652	650	666	625	647	691	657	652	624	626	628	606	673	692	676	606	619	671	626	661	645	704	673	637	647	665	644	665	653	643	630	672	644	679	628	632	662	643	656	612	645	621	639	641	661	650	644	631	688	607	618	647	656	647	609	649	663	657	613	660	652	629	660	658	686	618	618	688	620	627	645	658	628	630	645	657	664	636	644	645	639	636	644	670	653	631	659	627	661	653	675	628	692	638	646	612	703	615	680	661	670	614	646	645	670	663	693	689	633	626	674	674	655	711	638	632	685	664	663	652	638	655	671	675	638	634	658	648	676	626	642	689	610	680	604	620	691	664	629	677	631	701	686	654	649	645	666	624	633	622	663	648	681	658	653	625	671	659	643	622	651	621	599	656	665
839	182	215	172	134	149	182	165	163	126	123	138	134	143	144	132	139	139	129	130	118	129	121	115	110	125	128	142	142	129	118	109	105	114	99	108	108	102	117	113	126	113	109	116	95	110	125	107	105	109	111	115	117	125	130	106	117	108	113	118	120	124	133	99	103	94	113	129	114	130	132	136	112	111	112	101	121	125	101	100	95	129	116	106	95	115	126	110	87	117	107	104	109	103	100	124	92	102	128	111	118	90	115	115	117	108	108	111	115	115	127	109	123	130	135	97	118	96	120	105	114	98	111	116	116	104	120	107	106	115	131	104	105	126	107	101	108	111	94	111	96	100	124	108	110	107	108	124	124	97	108	121	115	126	113	128	114	102	111	122	101	100	92	116	117	115	100	108	130	111	122	126	116	95	100	101	111	119	127	100	120	108	100	101	111	129	103	114	98	121	102	120	122	123	115	111	115	104	122	112	125	113	116	112	121	103	109	111	105	131	114	106	130	126	111	117	112	109	125	114	92	112	120	136	101	124	111	104	109	99	91	99	105	150	111	108	133	103	111	100	101	108	126	110	122	107	120	132	86	102	134	97	119	100	108	120	117	105	111	91	105	122	97	104	118	100	137	113	100	104	113	100	135	115	110	125	112	114	120	93	124	117	119	115	133	77	104	103	110	107	130	111	111	107	117	108	116	117	129	124	113	103	125	97	131	110	122	114	129	122	121	114	115	112	116	109	107	122	133	119	118	140	110	96	100	131	111	117	95	105	129	120	115	118	95	102	114	106	105	126	102	102	115	131	117	116	125	81	124	109	111	123	89	113	119	87	104	99	132	111	131	124	93	114	113	123	117	98	124	126	107	125	107	114	126	111	100	122	121	136	114	114	123	123	109	118	110	121	139	115	118	123	128	100	113	79	103	130	101	116	118	119	118	114	122	115	111	106	134	120	117	96	113	107	108	107	110	114	98	131	120	113	93	113	113	124	116	107	114	114	101	116	120	125	95	115	115	89	107	113	104	115	129	97	109	132	111	107	117	91	110	121	125	107	127	116	113	110	107	112	116	102	110	99	119	114	121	114	99	101	111	101	107	112	106	118	122	107	103	118	121	110	131	132	109	109	84	100	109	110	103	108	93	109	114	116	112	93	112	106	112	114	114	113	115	110	110	128	111	110	112	100	131	94	105	119	116	121	119	115	109	121	97	108	102	107	117	108	122	109	121	114	115	111	114	111	110	108	91	110	110	124	109	112	115	143	99	99	133	123	110	124	107	115	106	113	102	113	127	129	125	109	100	108	110	115	96	105	133	122	107	122	133	100	113	116	123	111	98	107	134	106	112	125	115	96	111	113	87	115	117	111	100	121	100	114	85	105	126	124	91	115	99	119	103	123	103	115	116	102	105	133	112	123	118	120	115	113	124	100	118	110	116	107	110	108	105	108	121	123	121	124	97	114	95	105	95	99	126	117	111	95	98	108	93	111	111	110	101	118	109	118	127	105	104	128	116	115	114	102	124	106	117	97	97	108	115	97	97	120	126	115	119	121	100	122	126	107	109	127	131	108	102	114	108	99	106	91	113	120	109	102	117	101	118	132	102	94	103	107	115	110	120	109	113	113	100	102	128	118	110	121	106	117	121	116	110	115	110	113	103	113	125	104	133	113	125	98	105	116	100	106	107	91	120	122	103	104	115	116	105	130	99	101	104	113	131	98	107	129	119	112	107	97	110	118	121	108	113	123	117	107	112	115	97	118	119	112	105	113	107	122	130	149	97	117	106	101	140	110	126	115	114	130	122	116	116	100	101	113	116	116	122	120	121	114	111	92	106	107	124	113	105	107	96	115	126	127	106	116	117	131	121	138	116	113	104	100	97	101	115	96	100	102	120	112	100	122	94	127	99	114	109	106	123	106	118	118	108	107	102	101	113	101	106	114	122	115	98	116	110	103	119	84	102	101	117	118	111	133	124	119	115	134	125	111	107	97	117	109	112	108	117	113	115	105	109	109	118	102	113	107	119	117	96	132	115	104	108	107	130	102	105	117	95	109	127	101	129	124	93	107	125	121	117	94	100	101	138	110	96	130	115	115	111	114	95	119	123	128	103	102	105	101	115	101	101	92	94	111	123	105	104	101	130	109	120	101	116	116	124	123	140	102	120	117	101	112	119	112	104	128	112	111	108	118	111	111	111	121	128	112	108	120	119	120	120	108	114	115	115	105	116	107	112	106	122	99	118	100	122	129	114	97	119	111	104	118	131	116	110	123	89	114	98	97	133	100	119	126	103	130	127	113	98	117	115	103	108	115	112	120	102	117	111	110	111	111	114	118	115	104	98	103	93	88	111	119	117	106	105	119	123	99	115	111	90	114	114	108	121	117	117	113	118	83	113	112	118	118	113	113	110	104	113	102	95	117	111	120	146	114	111	108	120	106	96	113	106	111	96	100	118	109	113	107	124	103	124	126	115	106	118	112	106	86	104	120	114	121	113	112	117	108	110	120	114	120	99	136	107	148	113	110	122	107	133	122	106	98	90	97	135	121	114	100	118	112	104	116	104	116	117	114	112	125	113	117	107	107	140	127	97	111	126	114	118	121	107	105	111	110	104	119	117	102	108	117	99	112	130	113	125	119	108	116	108	112	114	116	105	93	112	119	110	112	129	119	107	115	140	122	94	115	105	124	113	114	104	97	110	108	100	100	120	105	110	108	119	121	119	99	128	109	125	96	120	118	107	94	89	115	110	110	101	121	102	124	114	97	119	108	108	109	97	111	119	93	114	103	110	107	103	100	119	98	110	105	96	116	109	104	127	105	110	104	118	101	117	109	119	112	111	102	109	108	91	102	109	114	91	103	106	108	125	109	110	104	107	114	107	117	122	123	122	108	103	94	111	141	131	111	105	112	101	120	108	111	122	107	115	120	115	125	110	117	107	122	93	132	109	121	104	111	118	113	121	106	102	131	117	105	107	128	98	120	137	120	108	105	86	131	106	115	101	119	103	107	115	122	98	105	90	113	124	116	103	88	114	113	108	123	102	107	123	102	126	116	110	104	105	113	103	110	120	116	107	123	109	102	115	113	114	116	100	104	104	121	111	105	124	120	104	107	99	115	138	110	96	116	111	96	112	104	115	79	91	105	107	110	98	118	104	121	120	99	104	107	118	117	111	125	108	128	96	118	115	124	115	122	123	103	113	129	119	117	106	112	110	122	100	110	106	104	94	117	83	129	114	117	118	108	113	113	114	109	120	117	105	114	113	108	101	110	105	117	102	119	123	119	109	107	114	123	99	119	109	115	112	112	127	113	105	111	83	126	129	104	113	114	138	105	118	95	103	109	121	115	111	108	114	115	94	100	116	106	110	110	137	123	117	130	113	114	140	127	113	128	111	106	120	102	100	104	110	106	118	108	118	134	123	127	118	111	120	129	127	106	126	118	112	119	113	126	89	111	117	121	109	104	107	117	102	110	106	106	117	113	102	111	96	115	125	112	114	105
7865	2056	2380	2331	3090	3864	3700	3199	2748	2356	2035	1865	1628	1446	1308	1317	1257	1171	1124	1117	1030	1072	1010	1000	1021	925	888	968	896	898	905	900	879	936	908	928	894	835	891	859	868	926	828	852	918	851	861	870	815	831	814	854	845	860	850	862	819	808	792	854	873	825	815	797	836	790	832	799	869	828	860	837	853	831	787	837	821	831	831	781	839	880	789	815	824	870	819	801	808	794	785	810	803	823	829	803	829	798	783	834	830	820	767	850	816	883	862	818	848	797	780	805	766	840	841	764	799	837	747	816	819	841	812	799	793	860	836	793	810	788	827	859	809	804	861	825	814	831	837	799	800	835	765	810	809	820	860	760	845	806	790	780	810	785	797	805	823	856	810	790	836	750	822	777	782	772	808	846	827	807	767	743	794	852	798	816	762	800	786	789	806	761	802	784	822	764	840	796	804	783	798	803	783	826	794	784	825	820	827	830	816	826	823	792	825	795	817	819	823	769	798	861	789	807	783	860	807	787	804	818	795	800	814	766	762	824	784	799	796	845	825	779	815	827	782	799	773	809	816	787	811	746	809	761	766	794	801	817	794	811	837	753	827	845	776	779	830	809	802	806	789	785	759	830	836	816	761	766	776	768	819	810	821	790	806	761	845	845	828	771	808	808	807	806	817	802	825	794	763	776	819	866	829	777	811	833	773	819	795	859	791	809	761	832	795	820	801	766	788	778	781	838	798	800	837	782	801	807	800	822	799	826	848	810	803	849	833	796	787	820	833	766	808	800	826	786	812	736	799	775	777	841	779	809	788	755	791	823	807	794	836	802	834	877	801	794	840	813	815	829	770	806	843	811	835	763	850	821	783	858	823	768	885	803	830	838	821	793	814	800	810	803	823	831	781	827	795	776	802	844	824	853	795	811	830	815	829	810	861	834	781	841	799	791	788	819	777	834	824	780	786	812	755	796	803	789	768	827	767	766	844	812	847	779	833	754	776	804	829	808	850	840	791	778	748	824	841	819	810	824	850	786	827	797	852	881	808	801	772	842	804	831	801	782	799	811	848	842	808	828	771	792	797	771	814	782	819	861	812	876	747	776	823	817	817	804	796	832	780	760	815	850	829	824	854	879	752	797	807	826	814	813	757	797	784	826	851	774	779	805	839	803	775	834	784	763	783	803	872	845	839	853	851	825	856	824	741	808	782	807	801	759	813	777	807	813	795	782	748	849	803	792	830	799	781	866	850	834	777	796	805	816	761	794	806	787	856	785	800	766	839	780	773	816	796	804	753	856	809	741	794	792	850	765	799	819	792	814	811	791	793	825	783	794	768	814	816	820	779	795	775	811	805	802	783	824	831	776	782	789	794	813	811	820	736	765	816	772	807	796	817	803	786	840	800	845	756	813	833	847	837	833	840	834	820	826	764	823	758	820	825	770	806	803	841	818	804	814	837	801	782	779	852	766	855	817	814	865	851	860	793	834	818	860	811	809	844	825	893	766	781	802	788	830	772	821	800	739	816	833	841	794	767	770	799	750	808	783	843	839	784	809	773	785	756	790	847	787	847	824	806	814	776	813	789	769	869	811	799	813	808	869	857	806	818	790	853	770	793	790	762	827	817	830	827	788	835	858	802	728	775	762	782	818	784	791	815	820	800	773	800	821	827	800	889	794	799	765	793	829	814	775	767	774	860	774	829	809	784	789	817	821	806	790	794	805	830	787	793	778	786	793	805	798	825	829	832	828	803	795	789	825	808	784	803	813	738	827	792	792	801	781	824	797	795	771	758	803	826	785	774	835	843	768	798	822	849	802	761	796	841	822	824	779	779	823	858	778	740	815	810	816	811	809	781	833	798	863	806	863	825	762	802	791	779	736	784	810	787	802	761	746	864	794	833	817	828	786	831	801	825	901	836	757	829	777	812	825	826	834	799	816	769	807	797	799	779	834	805	794	790	781	813	872	837	865	817	786	812	808	793	828	822	828	762	745	844	785	841	787	816	837	797	778	822	826	809	838	783	782	783	797	798	886	821	817	845	794	806	821	801	776	791	776	798	778	799	863	759	799	850	788	815	855	765	798	814	815	783	867	826	816	839	809	795	762	826	822	717	818	850	846	795	784	798	823	778	783	813	831	797	834	810	777	799	762	777	780	792	786	779	792	814	791	777	817	738	809	808	782	789	785	785	807	804	819	810	804	794	802	808	760	821	809	830	759	797	809	827	811	823	821	802	847	766	763	795	771	816	812	821	777	830	808	793	823	798	805	780	816	793	780	801	794	740	831	758	815	776	813	780	791	807	814	784	798	786	834	825	776	820	843	824	830	794	805	812	808	808	852	812	824	795	854	800	842	813	784	761	810	822	838	814	789	827	794	820	842	772	773	826	859	843	803	816	791	850	788	790	761	805	790	796	817	776	818	778	808	803	791	835	840	810	820	781	800	831	778	840	819	824	835	806	781	842	773	840	791	833	823	809	764	812	811	861	783	838	825	836	837	798	791	779	829	848	815	810	849	829	813	795	770	783	803	791	841	768	839	750	802	789	837	796	780	799	786	806	829	826	872	780	836	799	795	806	773	793	834	856	830	796	798	792	788	837	817	837	811	789	814	829	812	811	820	746	806	779	819	779	784	838	783	803	785	788	856	850	862	813	802	810	799	824	849	761	802	821	801	765	813	792	808	813	746	824	802	809	799	815	753	792	783	823	759	771	819	853	824	897	795	794	829	793	812	813	835	801	759	785	786	717	798	884	814	791	799	792	823	861	821	817	791	802	830	864	815	817	816	825	743	851	798	838	784	833	808	836	822	853	800	835	776	821	784	781	807	762	765	827	841	816	784	809	794	761	806	811	756	790	816	771	858	836	780	835	808	829	787	802	773	791	790	782	855	786	850	767	777	802	806	802	780	775	850	817	849	822	794	802	829	808	790	806	837	808	876	809	805	811	795	775	837	785	765	744	770	825	831	814	860	791	816	747	784	774	787	799	757	780	821	799	822	799	792	800	792	783	809	785	783	840	775	806	818	781	809	816	815	770	814	802	788	827	813	814	762	779	761	730	828	786	793	835	843	790	784	783	876	787	839	833	810	862	797	800	833	821	778	791	817	845	787	829	784	784	789	788	793	835	805	757	779	790	814	797	802	817	798	771	831	760	798	829	814	792	776	765	757	773	821	854	817	793	796	804	812	842	807	821	823	802	791	748	795	801	787	873	855	803	812	832	843	785	823	864	779	812	822	822	788	795	786	798	834	818	808	785	837	754	866	826	818	810	778	827	805	770	814	764	778	792	824	791	818	791	801	815	844	782	765	768	836	811	778	808	784	828	804	779	841	750	814	763	858	804	799	811	812	827	834	823	817	800	787	801	811	802	754	840	794	802	811	819	759	807	775	780	833	780	840	834	863	787	783	802	777	776	813	845	794	818	765	789	768	848	835	784	811	838	820	788	818	771	858	826	809	777	787	832	811	794	824	807	831	786	851	820	821	788	821	822	840	802	799	772	799
999	60	95	72	39	48	46	39	42	42	39	44	40	40	42	38	50	45	41	64	57	37	51	42	49	32	43	41	40	47	55	32	54	44	55	46	36	43	47	33	40	47	42	48	35	43	47	36	40	30	42	39	36	36	31	43	47	51	43	48	36	37	55	54	40	53	39	42	45	41	36	45	42	45	50	37	39	42	47	39	41	55	50	35	38	35	41	46	40	33	42	36	39	42	49	42	39	36	39	44	36	42	51	36	48	22	40	33	49	51	49	52	48	53	42	41	41	30	45	48	49	45	52	56	41	43	48	36	51	45	48	43	53	34	32	38	48	42	40	39	43	57	47	36	42	28	41	44	45	54	41	54	34	44	46	40	30	40	52	49	47	48	21	46	42	48	46	52	55	40	49	37	39	57	43	35	33	36	38	22	42	55	43	44	44	47	42	35	59	40	44	45	42	33	52	30	49	37	35	55	42	41	43	31	39	49	35	22	40	31	29	42	42	40	54	30	48	44	47	45	46	37	40	51	41	44	41	40	39	54	30	47	38	58	63	48	40	39	52	53	41	40	31	34	40	56	43	42	48	34	36	46	35	46	44	49	37	45	52	46	51	43	49	44	52	34	39	37	36	42	46	30	42	41	30	30	31	44	40	36	66	56	37	49	32	49	36	35	34	45	50	46	30	51	32	37	47	44	46	38	40	40	43	40	43	44	39	38	42	43	43	46	41	34	39	36	44	36	39	45	48	42	48	48	36	43	26	44	41	41	31	34	35	44	39	51	47	44	37	41	47	53	31	40	43	49	47	47	47	41	40	35	40	46	46	32	53	34	36	43	41	38	39	45	45	46	46	48	33	46	38	42	43	52	43	43	53	40	40	32	41	37	49	44	50	41	49	34	55	42	40	42	43	50	36	41	55	49	45	45	34	39	45	50	40	39	50	40	41	40	42	41	34	32	40	40	40	45	44	49	35	37	43	33	41	45	48	44	48	39	38	34	41	60	48	47	42	30	32	38	45	42	39	52	40	39	48	39	35	40	43	39	44	46	43	40	44	46	53	33	51	37	42	43	48	40	48	48	39	41	43	38	49	60	40	46	40	37	39	52	26	33	40	45	42	31	50	44	34	53	33	53	36	33	51	52	37	56	48	34	41	42	52	46	37	32	39	51	44	36	41	39	42	36	38	44	33	33	44	35	40	38	42	44	45	43	47	40	45	37	42	49	43	46	38	44	28	50	35	42	47	44	42	31	38	40	36	39	50	38	45	36	31	50	35	36	45	33	38	30	36	51	35	48	33	52	37	38	42	46	34	40	34	37	40	47	31	47	28	45	46	45	40	51	45	43	46	53	37	48	40	43	40	52	46	43	41	32	34	41	39	53	38	43	48	40	39	43	45	43	50	40	43	47	52	36	45	54	39	38	48	50	38	26	39	36	41	43	52	47	38	31	50	42	39	53	40	55	42	49	44	42	38	36	33	42	43	38	44	34	41	37	41	42	35	46	54	46	44	26	38	32	34	33	53	29	39	43	40	45	40	44	42	40	50	56	49	50	43	45	44	40	33	51	33	44	39	33	43	42	41	44	45	44	45	34	33	36	41	38	50	51	29	45	49	42	47	39	42	40	49	49	31	39	39	29	41	34	35	45	43	34	43	35	47	44	53	46	36	34	43	40	44	42	46	55	45	36	45	42	38	41	42	44	37	51	45	34	48	38	48	44	38	37	46	42	37	54	30	35	36	47	35	42	43	46	54	44	42	51	52	36	44	46	35	47	43	34	40	54	43	41	42	54	41	42	37	36	55	49	45	40	33	48	46	38	44	38	35	47	40	44	34	51	46	45	41	50	49	47	36	29	38	35	44	44	41	44	49	42	35	42	36	45	37	45	39	42	41	50	52	37	32	52	45	30	39	59	31	48	36	45	44	39	31	41	44	33	49	48	41	47	46	40	31	44	37	46	45	43	29	46	52	43	37	63	45	46	37	51	45	45	39	42	46	51	43	41	46	52	52	42	41	39	36	52	44	37	51	38	30	34	52	48	49	34	43	40	38	36	31	44	55	32	53	43	48	56	41	45	48	42	51	52	45	45	59	48	30	38	45	33	37	38	38	40	43	40	40	44	39	27	55	51	36	41	39	43	43	50	40	32	48	39	53	43	38	46	40	40	36	43	40	44	53	38	48	40	31	38	38	40	39	46	42	42	44	49	47	33	42	37	41	45	34	46	42	59	50	29	39	47	36	39	33	47	40	37	42	48	38	51	31	40	39	47	46	44	51	54	37	43	36	43	39	41	53	54	44	44	36	49	37	30	43	52	40	38	47	44	39	34	45	38	45	40	35	43	45	47	39	55	33	46	35	48	38	36	34	36	46	36	45	42	42	38	43	57	50	34	45	35	43	37	42	34	41	41	37	48	46	48	49	32	35	44	50	35	42	31	34	45	48	38	43	54	34	35	41	65	40	41	44	33	39	41	35	45	53	42	40	40	36	28	47	34	43	45	47	42	44	45	44	39	57	49	42	26	39	38	54	49	36	52	48	45	38	44	44	36	48	44	46	50	45	43	51	37	37	41	31	33	45	45	52	35	45	36	42	35	44	35	41	36	38	45	34	39	32	51	42	49	40	48	37	37	50	48	43	50	41	46	50	51	52	47	52	40	42	53	33	53	40	39	31	38	48	26	31	49	38	51	28	28	55	53	34	39	47	46	29	37	39	45	36	44	37	43	42	35	41	39	42	37	56	41	38	42	52	38	54	38	50	51	45	36	41	42	43	40	37	49	35	36	57	44	44	42	35	44	42	56	54	48	39	44	44	39	43	38	49	53	40	39	42	61	34	44	37	42	41	46	37	36	53	56	36	41	50	41	42	34	53	40	45	31	43	55	50	29	40	26	62	30	39	47	47	41	51	33	43	39	37	50	62	41	41	46	39	39	42	39	45	40	47	42	47	42	43	29	36	51	28	32	41	40	36	47	39	47	48	44	41	32	48	36	50	43	44	50	46	50	48	57	37	35	50	36	35	37	41	48	51	50	46	42	40	44	40	48	41	37	48	44	38	42	43	43	47	44	31	35	29	35	39	48	43	55	38	49	37	37	36	37	51	39	49	42	41	42	52	38	40	40	35	35	51	35	44	54	26	42	42	47	45	43	47	53	54	37	48	31	34	39	46	43	43	34	26	38	51	34	42	48	41	39	38	47	40	44	36	58	46	41	48	34	53	46	51	40	54	40	38	34	40	30	32	38	42	42	40	33	33	42	47	35	42	39	48	40	37	48	30	45	39	42	41	54	37	52	34	38	34	39	31	38	44	60	44	33	35	35	38	41	40	29	45	31	53	49	51	48	52	41	44	36	51	45	46	44	41	39	44	40	46	51	38	45	41	52	52	49	38	37	44	37	54	36	38	46	49	48	42	42	57	40	40	38	41	46	38	25	35	50	45	39	39	46	43	46	48	42	42	46	43	45	33	48	47	44	38	43	50	45	45	50
6129	534	1132	798	630	610	635	597	584	507	491	478	377	441	396	409	406	398	406	405	320	343	390	336	346	360	352	355	322	343	364	370	348	349	334	346	387	356	338	389	349	331	337	335	336	340	306	329	348	331	352	341	362	303	376	298	345	330	347	357	353	336	313	326	349	330	361	329	341	344	347	325	328	353	343	352	333	345	335	337	331	375	321	317	370	356	346	365	305	313	363	335	326	356	357	315	338	357	323	332	327	312	325	364	351	358	334	328	350	369	344	312	266	339	318	337	349	333	296	358	353	323	350	324	341	344	366	358	327	331	339	348	360	342	324	316	297	330	347	329	320	324	337	340	351	359	348	349	324	369	333	338	356	352	342	300	342	341	336	342	318	328	343	330	327	369	326	348	327	296	316	353	373	344	358	308	350	337	315	329	363	351	356	347	361	336	356	319	337	354	354	313	344	348	339	318	309	350	348	318	368	346	332	329	356	371	352	312	372	339	354	326	357	347	340	332	343	332	353	355	303	296	351	335	346	362	344	341	358	325	339	367	346	333	336	352	337	357	325	345	333	356	315	351	320	337	331	352	340	318	322	330	316	311	363	322	312	339	308	342	354	341	337	343	337	323	319	332	326	327	305	313	347	321	331	350	342	311	343	330	377	329	344	339	349	347	339	369	347	370	333	331	326	318	322	341	338	323	349	342	352	358	343	329	333	330	372	340	315	301	345	348	323	339	330	339	322	321	332	349	335	352	342	351	335	355	346	339	324	326	340	355	360	327	312	321	321	325	343	323	327	332	328	349	342	346	369	324	359	331	334	333	330	350	337	347	337	322	334	336	308	358	341	330	331	343	319	354	356	328	352	336	358	345	328	334	327	349	321	298	332	358	324	350	339	337	337	366	321	318	339	316	325	349	337	372	311	327	342	363	349	369	346	325	331	321	322	323	336	329	349	309	330	335	326	296	335	312	373	352	338	285	313	341	319	342	322	342	336	328	318	316	316	350	369	345	316	338	317	310	328	323	374	303	324	334	356	336	360	355	348	350	385	341	361	364	361	371	322	407	342	318	330	360	360	349	357	350	321	314	347	347	352	387	346	313	368	336	325	353	353	326	354	339	333	340	328	319	314	327	344	385	346	350	336	355	332	346	354	324	340	340	316	350	335	292	325	308	351	335	347	346	325	342	339	315	354	326	326	327	338	324	365	315	312	327	331	366	329	340	382	330	355	302	340	326	335	352	352	349	298	319	361	337	335	336	328	353	367	338	339	343	335	342	365	348	336	304	340	350	310	335	345	309	334	323	316	339	363	345	314	309	338	321	330	339	332	322	333	343	346	326	315	348	355	321	338	308	345	321	337	354	302	343	333	339	293	335	332	327	317	322	349	362	316	321	298	314	343	289	351	351	375	340	320	338	300	348	333	343	344	323	349	325	355	327	374	318	336	337	310	338	351	315	333	328	337	368	350	379	338	323	316	306	316	334	344	364	347	344	307	345	330	332	312	330	313	358	367	309	314	359	352	314	345	347	362	334	333	326	296	332	363	363	340	335	359	319	293	340	351	329	324	326	345	347	341	324	341	325	335	335	341	320	346	354	360	302	333	333	383	349	359	311	339	340	345	304	355	344	341	335	357	343	344	336	357	298	344	329	335	298	344	339	328	351	359	327	346	366	344	352	314	345	340	370	329	378	351	298	293	333	334	375	322	324	317	358	318	307	359	326	346	310	351	339	309	329	366	354	348	334	317	354	337	348	332	324	343	346	339	337	354	338	349	355	348	342	331	342	354	338	347	350	345	323	316	341	329	341	316	352	316	373	340	340	334	371	314	324	337	364	326	334	347	378	333	352	325	315	345	356	351	329	336	355	368	326	355	318	338	337	316	350	340	318	306	343	318	329	322	348	324	331	338	361	365	297	347	333	329	346	335	330	329	320	321	326	337	328	331	339	315	329	334	350	351	344	339	309	306	337	342	358	337	363	347	320	330	341	351	317	326	323	328	336	314	338	336	352	363	339	342	334	328	333	352	315	326	342	338	314	329	297	337	331	323	338	315	342	332	325	346	301	325	319	322	345	328	336	323	341	311	310	313	336	378	358	361	355	302	329	336	341	313	301	320	344	338	343	334	297	355	345	320	341	328	352	355	370	336	331	362	311	355	339	324	334	340	342	358	326	338	352	304	359	321	359	329	324	330	344	327	354	392	314	288	315	329	314	326	365	318	347	349	308	347	344	306	322	354	337	317	362	346	336	333	337	326	342	384	334	336	348	353	364	303	320	346	335	383	341	340	322	325	334	347	321	334	330	347	381	304	313	334	331	346	349	333	293	344	321	337	343	365	382	347	298	323	343	344	319	333	323	323	334	339	292	355	312	316	353	315	330	334	374	340	322	338	347	342	331	318	310	394	316	333	355	332	342	345	339	358	320	303	347	321	341	348	352	347	345	377	354	364	369	347	341	346	340	339	337	326	338	343	352	348	373	339	329	362	313	342	332	336	351	339	318	335	354	360	340	316	330	367	334	332	379	341	370	316	361	363	349	370	343	331	341	368	325	330	317	330	361	334	336	372	334	314	342	364	390	328	325	350	330	379	342	319	329	330	337	303	362	336	351	335	341	334	324	358	323	340	343	339	316	318	349	347	282	344	337	329	331	336	350	335	316	339	409	354	352	350	319	345	340	365	337	309	327	363	331	340	331	349	348	349	329	316	338	331	335	333	348	358	344	346	359	318	335	319	313	324	317	367	342	334	376	359	316	332	349	380	319	353	365	347	328	324	370	356	338	328	350	332	339	330	348	326	315	327	322	337	327	322	341	296	335	339	323	351	318	337	364	338	338	283	353	337	364	343	333	318	304	312	331	325	351	323	356	338	331	344	325	350	332	330	364	329	339	337	331	384	368	343	328	324	329	355	334	343	352	355	347	335	349	321	330	321	340	352	337	347	288	333	338	339	348	337	362	341	357	381	353	354	304	354	312	326	374	331	338	361	327	345	342	301	318	360	333	304	316	361	340	335	337	333	341	339	344	342	327	369	349	327	316	360	337	341	328	364	315	352	353	331	360	387	356	366	330	363	352	324	351	365	333	370	339	363	365	327	318	355	333	320	347	350	351	294	339	344	301	332	328	346	350	332	328	336	318	381	305	344	347	295	373	339	327	347	343	353	334	310	331	341	335	355	341	326	336	336	350	316	311	303	339	332	332	343	363	341	353	342	326	345	313	336	341	311	340	321	355	351	327	321	346	352	329	357	329	347	319	374	330	352	336	354	338	329	354	359	352	341	320	345	344	347	333	338	354	341	350	340	325	328	324	333	352	331	330	337	337	362	361	329	344	331	328	356	350	319	324	367	350	330	340	361	343	360	347	337	320	338	333	364	317	317	318	306	377	334	320	324	319	353	320	326	338	311	330	347	327	321	368	368	352	345	328	332	336	332	346	352	339	349	336	354	372	392	321	299	340	338	315	339	317	321	308	360	309	345	343	330	347	370	338
478	124	189	132	100	81	106	103	101	92	83	89	102	76	72	102	70	80	78	65	81	86	78	71	78	73	69	78	83	85	72	76	91	75	89	82	76	63	80	79	69	66	76	72	70	78	78	61	76	71	84	66	75	79	65	71	72	58	73	88	55	80	89	86	72	86	68	65	72	57	77	62	83	66	70	78	60	79	68	79	70	86	83	76	67	77	60	67	68	77	61	67	65	81	76	77	70	71	72	72	87	77	74	72	80	74	84	69	81	64	82	72	78	77	63	79	69	79	73	72	86	60	72	46	69	75	75	99	70	78	76	76	75	82	68	72	64	68	64	81	69	73	69	84	70	70	74	85	78	76	70	59	60	60	79	72	77	75	86	71	68	82	64	76	70	70	67	73	89	81	80	75	68	67	80	72	74	68	69	73	66	75	63	90	57	70	63	73	52	80	72	52	62	70	62	86	74	71	84	87	74	74	67	79	72	68	75	78	66	71	72	79	75	85	84	76	82	72	69	72	89	65	61	83	69	74	51	82	68	70	71	79	71	57	94	72	70	78	76	59	75	80	70	86	75	63	64	80	70	82	79	76	70	75	79	81	55	80	64	79	71	81	64	66	66	70	57	84	72	75	78	58	87	84	66	89	64	62	57	89	73	63	72	68	62	76	65	77	81	66	70	72	70	72	72	86	78	70	69	74	74	68	81	65	53	75	85	72	89	76	72	63	77	63	84	75	72	89	79	66	76	94	86	66	77	82	58	57	67	72	70	78	81	85	77	81	85	78	75	87	77	83	85	87	55	66	84	76	74	85	73	102	71	70	71	88	60	70	60	76	75	74	70	73	70	78	71	79	76	78	71	86	67	80	72	66	67	75	72	65	59	80	73	68	74	78	73	69	72	75	68	63	59	89	69	72	73	67	74	86	78	82	65	76	69	69	67	62	71	74	72	82	53	77	57	71	82	65	62	77	81	73	65	82	70	71	79	70	79	68	73	76	89	66	73	67	63	81	56	66	68	67	69	69	71	69	75	84	75	67	71	71	66	72	73	76	73	63	72	91	59	78	70	65	75	73	69	84	64	72	71	76	75	62	79	71	67	76	85	68	70	74	66	66	80	54	77	72	69	78	75	59	80	65	84	72	89	83	69	86	57	70	62	76	81	67	83	78	102	81	74	77	70	77	68	84	72	77	80	70	60	77	70	74	72	79	69	66	76	64	70	67	71	72	64	62	81	74	69	80	76	64	70	80	66	70	81	63	70	56	73	89	67	75	71	67	86	68	87	69	75	54	80	81	80	76	58	61	92	72	91	81	65	88	81	80	76	76	77	63	70	69	79	64	66	73	80	68	85	72	67	76	69	71	79	90	77	77	82	77	79	93	77	63	77	74	68	74	54	65	67	80	74	62	84	83	87	84	74	63	81	86	66	65	54	76	79	72	63	73	81	78	84	72	71	61	63	66	80	74	75	89	78	75	74	73	85	70	82	85	70	73	78	62	70	62	73	82	76	71	60	87	86	60	80	79	78	69	68	80	72	75	62	73	67	77	73	95	57	67	71	63	67	84	65	77	65	73	71	72	82	75	80	74	79	81	67	76	71	74	68	52	57	67	82	74	75	59	82	74	77	65	75	72	71	73	79	75	85	72	70	81	64	87	76	75	74	80	59	67	81	81	56	77	75	74	79	65	60	78	72	83	70	80	76	76	58	73	64	76	91	80	75	74	77	83	81	65	86	84	64	75	62	66	83	74	76	63	74	78	70	69	68	62	86	71	59	78	84	76	71	69	79	96	55	68	71	66	57	76	59	63	69	65	71	76	69	66	67	90	66	80	53	80	67	65	71	75	74	87	74	74	73	63	71	67	78	69	66	89	92	89	75	63	64	59	79	69	82	63	75	84	66	76	76	79	53	81	94	77	79	90	76	65	65	67	72	88	82	71	83	70	89	82	72	76	74	66	69	74	51	76	73	76	52	75	72	81	63	79	72	69	75	79	68	77	81	71	75	78	85	70	82	76	63	74	88	89	73	69	70	69	74	89	88	68	73	77	80	62	80	75	63	81	83	74	68	84	55	76	74	69	69	70	77	70	59	68	63	59	69	75	78	69	71	61	72	96	84	89	86	80	59	67	86	72	79	65	83	74	68	67	80	65	45	71	74	78	65	74	67	83	72	71	74	62	77	89	72	51	75	61	78	64	73	84	68	60	68	78	58	66	65	87	82	70	84	51	77	78	77	80	79	70	77	76	86	63	72	83	64	75	69	86	81	65	65	77	80	79	57	75	82	86	79	80	72	68	77	73	83	56	67	68	73	76	76	58	76	77	88	86	84	77	61	77	62	68	67	79	90	78	71	58	62	82	78	78	63	78	63	71	71	72	80	65	75	64	80	81	79	66	70	81	65	69	64	72	63	76	62	72	69	51	79	71	76	81	80	80	87	72	67	71	84	79	77	76	65	76	67	55	74	78	71	86	59	59	72	81	82	75	79	67	87	74	75	80	70	68	73	72	59	75	77	66	71	83	69	68	68	86	57	80	75	54	73	58	93	71	77	68	70	78	69	54	72	68	78	65	80	59	73	76	66	79	67	77	67	75	66	89	79	79	75	78	81	76	82	76	79	78	89	79	72	78	83	61	77	65	82	78	69	69	76	71	66	61	69	71	84	70	72	74	73	73	72	71	67	79	66	75	66	71	71	83	76	80	84	78	63	85	65	86	80	76	71	65	76	79	73	79	94	74	82	61	51	57	75	78	92	66	76	61	73	64	72	68	72	75	76	74	59	71	57	73	75	71	75	80	78	90	85	81	75	72	59	72	89	83	82	80	68	56	69	63	74	69	91	60	70	85	74	76	70	70	73	88	94	60	71	76	79	55	78	65	70	87	84	68	75	71	60	71	75	78	79	77	66	93	81	65	82	72	68	80	66	53	73	76	70	73	69	86	66	62	80	73	74	80	81	61	77	71	79	76	67	77	58	66	68	74	97	69	75	68	81	79	58	75	69	71	61	66	58	81	75	70	81	65	72	59	72	77	77	66	74	68	86	73	75	76	83	59	74	72	75	88	74	64	72	69	72	79	81	82	64	71	70	65	82	78	70	88	72	81	80	83	73	54	69	91	76	73	71	69	61	91	66	60	61	76	69	65	70	66	78	86	80	76	72	69	46	78	74	83	90	59	72	76	70	68	62	73	61	64	67	74	69	83	76	86	65	71	84	81	67	61	67	81	90	77	81	66	55	68	85	81	75	59	64	65	87	78	74	67	80	96	68	68	80	79	69	84	69	72	71	81	70	80	81	72	67	76	62	67	70	73	67	77	75	74	63	71	75	68	71	68	59	66	79	66	81	81	55	73	81	78	73	65	78	89	81	89	76	71	68	81	67	73	67	82	79	71	82	60	63	69	70	66	74	76	72	79	65	64	68	75	56	69	68	74	72	77	50	60	63	76	64	68	77	88	80	73	68	65	73	70	86	75	77	80	89	59	66	75
5430	1492	1859	1608	2443	2497	2362	1953	1596	1476	1262	1096	1013	930	841	827	784	737	755	696	689	670	692	665	617	622	634	621	651	619	593	583	552	567	605	559	556	528	542	582	548	581	590	588	554	566	553	507	520	548	585	553	551	553	508	590	526	523	520	557	546	536	518	508	574	526	545	524	514	512	551	519	502	501	511	561	587	568	527	529	573	509	498	531	525	528	534	544	522	537	565	560	563	547	571	535	542	530	502	534	529	449	531	519	538	557	561	582	536	489	541	519	526	570	552	539	500	535	539	536	551	575	526	559	516	495	492	535	561	529	540	548	531	525	522	519	528	563	533	551	515	546	534	527	562	493	539	489	520	551	519	497	529	550	499	548	504	538	525	520	510	536	532	513	536	545	543	532	501	537	552	510	517	510	516	503	551	549	513	538	557	515	543	530	536	517	514	540	533	543	505	561	556	545	507	513	526	509	533	510	553	518	519	525	540	548	506	547	523	538	521	521	496	506	558	532	528	492	536	570	550	541	532	518	556	489	540	550	556	563	565	541	516	490	543	543	509	524	537	540	550	520	518	509	529	518	504	527	532	544	511	547	527	517	519	504	539	519	520	520	512	581	549	550	567	538	515	523	511	557	528	517	521	522	531	498	538	499	545	522	493	571	481	529	538	517	518	519	523	512	527	520	540	516	545	480	504	541	516	596	537	542	561	536	529	510	498	554	540	534	537	533	507	525	537	516	534	557	551	522	539	508	555	505	527	548	545	534	540	522	543	544	509	547	569	535	511	536	549	536	512	557	551	560	527	548	538	562	548	546	569	543	522	537	552	531	495	570	492	524	552	507	480	538	492	493	494	548	469	513	551	561	495	520	530	521	559	542	504	582	537	499	536	541	512	549	542	510	502	491	533	494	559	535	504	547	559	526	493	569	533	547	542	579	510	485	524	490	561	521	502	517	540	540	516	553	514	556	519	534	530	489	497	532	534	539	531	527	505	482	545	537	524	525	532	493	540	515	531	568	523	524	531	507	523	528	536	541	527	509	558	515	541	518	521	528	531	531	575	533	506	526	578	551	525	549	570	546	538	544	561	555	546	529	540	498	507	564	552	539	536	529	495	526	516	535	538	550	496	500	549	552	570	525	525	552	528	554	528	525	520	537	534	516	510	529	531	542	545	563	553	540	550	512	525	477	532	515	557	490	591	555	537	519	536	538	484	516	506	500	522	530	596	518	542	508	561	549	546	513	561	517	541	575	535	524	530	550	530	552	553	534	558	548	550	482	548	572	517	537	529	475	536	551	515	553	484	582	525	519	552	507	557	499	520	536	522	520	519	489	506	490	531	541	564	556	545	549	521	506	512	499	542	509	504	569	539	541	556	511	508	544	511	545	504	521	569	503	497	541	544	520	528	538	526	506	506	546	512	529	556	562	501	500	483	545	530	508	536	563	502	539	489	522	550	535	554	504	527	531	538	530	523	532	560	517	550	524	519	557	504	537	580	528	556	491	535	504	549	553	533	526	497	548	492	568	555	533	553	540	551	566	522	536	511	535	494	540	508	532	519	561	533	510	512	504	558	528	521	519	552	550	542	494	503	550	510	536	551	511	510	544	513	518	552	498	501	488	520	579	581	560	551	507	541	522	493	528	552	557	568	547	537	528	492	537	527	548	529	520	521	537	543	550	567	536	513	530	536	532	550	538	521	538	531	523	548	523	540	549	502	556	510	522	498	540	533	469	528	521	487	537	524	538	549	490	549	572	542	495	529	524	501	511	565	564	514	477	535	534	500	563	558	494	542	542	523	514	524	516	552	527	542	545	499	533	518	524	533	532	533	520	565	529	494	522	508	512	506	509	548	548	539	529	543	484	521	536	584	538	566	541	527	503	526	564	523	503	495	476	561	543	534	558	543	570	527	523	544	498	536	517	540	552	562	559	504	540	504	502	489	537	537	556	547	531	519	510	515	547	528	499	500	511	568	521	517	548	539	496	538	528	533	525	571	543	504	494	508	533	556	487	531	523	533	533	505	586	496	504	568	507	556	542	530	535	520	489	520	538	529	523	550	517	539	523	506	488	563	531	551	523	575	544	501	510	536	526	498	553	531	529	544	539	546	535	500	550	576	491	523	499	540	505	527	590	485	482	524	542	523	566	508	522	530	509	518	567	529	506	489	503	529	546	582	470	513	505	522	553	547	576	546	524	469	492	535	525	518	535	524	518	500	508	491	517	518	544	511	500	533	541	553	544	529	541	527	542	550	524	544	498	532	535	484	520	524	493	524	524	553	520	535	570	513	532	552	510	529	524	567	494	547	518	541	502	490	510	490	555	499	558	568	558	529	527	503	559	521	545	503	580	521	534	560	541	533	576	554	514	565	531	498	511	541	580	515	522	525	545	476	551	523	512	500	543	532	529	496	520	549	565	495	539	558	515	535	565	547	534	508	523	515	539	566	490	511	464	527	525	534	525	490	552	576	529	497	524	490	517	535	499	544	496	562	529	502	519	506	539	487	492	528	507	526	522	529	539	531	543	553	520	502	545	547	525	550	511	547	558	480	542	509	522	513	506	491	528	561	512	531	534	513	521	543	504	545	601	533	504	581	557	521	510	528	544	535	485	481	543	530	499	525	547	527	510	506	551	512	525	515	493	556	560	579	525	485	542	550	494	546	543	518	556	516	523	498	505	536	519	522	542	528	531	548	518	578	517	565	519	544	522	509	530	539	526	547	525	552	550	515	505	527	526	528	538	502	558	559	544	528	533	511	552	531	575	492	542	556	504	549	512	532	559	510	548	507	519	500	549	533	526	536	514	536	530	525	505	513	516	558	538	545	490	519	518	560	499	515	547	555	555	518	526	538	535	552	509	569	524	503	537	518	531	484	543	531	520	514	487	518	540	533	523	518	516	511	550	550	542	517	511	533	562	544	532	540	556	516	500	543	533	509	575	547	509	520	525	561	541	578	553	546	590	520	553	518	569	528	529	506	514	529	542	541	493	526	531	537	539	529	526	553	483	581	497	554	511	485	563	541	549	512	526	526	512	535	497	494	543	494	557	543	539	525	565	513	480	545	565	524	550	524	517	558	548	559	529	527	520	530	525	521	519	526	560	553	536	544	545	538	520	575	499	522	516	521	496	583	493	543	552	518	520	556	563	528	520	521	523	535	538	519	529	542	536	540	499	538	532	588	530	530	529	509	595	507	556	539	515	509	572	526	524	513	550	530	550	508	523	539	505	542	570	549	479	530	519	516	524	520	517	493	487	543	537	529	536	525	541	523	545	536	539	524	556	514	553	565	541	504	519	515	547	525	550	528	515	526	531	514	500	528	494	551	563	534	531	516	538	529	545	548	533	539	526	522	504	553	553	544	549	512	538	561	529	510	547	500	541	551	497	526	545	531	516	510	516	508	525	539	534	565	536	500	520	488	504	484	524	527	495	503	566	508	569	524	565	525	516	501	525	519	515	495	517	536	523	521	545	539	541	539	504	497	538
1575	156	187	129	102	96	116	110	88	95	122	96	86	99	98	85	95	101	96	90	84	105	91	84	97	99	92	99	83	70	101	76	83	87	93	104	105	90	99	86	90	103	88	99	93	96	91	82	88	68	89	85	78	93	82	89	96	79	95	85	70	67	79	95	75	59	95	94	84	97	82	86	91	76	95	81	77	93	72	91	78	79	94	83	68	79	71	77	66	82	69	90	73	100	95	84	92	87	81	78	78	89	92	82	85	86	86	91	89	90	92	104	76	96	85	95	81	81	102	92	81	90	76	80	101	91	75	92	94	85	93	107	80	82	80	85	89	97	108	86	87	90	86	96	87	85	82	85	94	101	99	84	108	82	82	102	94	95	86	86	98	96	94	87	86	80	95	84	84	87	94	81	77	79	78	89	111	84	87	92	104	74	84	104	86	95	111	87	70	74	78	83	88	88	78	81	81	107	70	92	89	86	74	99	92	84	86	67	81	88	89	72	82	100	74	96	81	73	89	97	104	95	87	99	91	80	91	85	99	85	73	75	106	86	101	90	90	91	86	92	83	87	82	103	84	82	75	73	87	100	77	69	73	93	90	62	87	85	82	88	93	85	97	84	103	92	72	78	71	89	88	79	82	74	85	78	92	77	93	99	65	82	84	80	78	103	86	104	90	100	92	89	67	81	76	72	84	68	91	88	92	94	81	78	96	82	92	98	78	98	86	89	106	90	69	79	73	97	81	98	91	89	93	102	60	100	98	96	94	101	89	89	103	91	82	73	86	95	78	96	80	84	90	88	100	75	74	83	79	96	72	72	85	74	99	69	91	82	82	82	92	68	87	84	83	101	102	89	90	89	98	88	92	100	78	88	96	92	87	106	75	82	93	103	98	95	83	98	83	80	80	75	87	83	101	75	71	94	71	87	78	65	76	92	91	69	88	94	75	87	91	102	79	99	88	82	98	82	100	91	90	71	72	90	76	90	78	91	83	79	88	91	98	73	85	81	84	101	81	88	94	82	76	96	80	87	77	84	75	89	73	90	72	75	90	68	81	103	68	103	95	101	107	83	91	81	85	89	85	97	84	87	85	80	84	84	96	93	78	76	85	81	75	85	93	89	76	102	78	66	82	92	98	75	93	83	76	88	85	91	105	99	85	92	76	88	80	76	79	87	101	75	84	85	91	91	80	84	84	100	87	79	89	78	81	80	94	92	72	73	91	88	81	96	74	83	77	71	83	81	82	74	77	86	91	84	93	91	92	89	80	98	61	78	101	94	79	88	91	81	82	97	87	78	89	90	94	89	90	90	71	77	87	104	77	113	80	81	100	78	93	91	87	80	90	69	72	96	97	73	81	85	78	87	85	96	98	83	68	83	75	83	91	85	69	100	94	74	87	84	88	70	74	84	61	71	62	84	85	78	83	89	82	82	68	77	79	73	93	90	68	89	96	77	82	98	101	87	92	81	79	86	86	78	79	91	64	84	86	82	96	99	86	70	93	96	63	91	82	84	93	78	88	99	94	78	98	76	63	75	69	86	90	94	97	79	90	82	72	79	80	66	103	67	103	80	93	76	85	79	92	82	72	78	93	99	86	99	97	78	80	89	92	90	79	89	98	88	87	82	103	87	89	78	95	74	86	65	83	98	90	76	81	99	76	90	93	98	93	79	105	119	82	85	96	82	91	100	89	81	86	88	69	82	81	90	95	84	75	83	74	92	94	92	77	70	82	107	83	91	85	65	61	87	67	92	87	100	75	93	82	88	88	91	84	77	97	76	87	95	73	67	85	97	93	96	84	85	87	72	84	76	81	80	94	94	99	96	82	72	84	84	78	90	93	72	84	84	80	86	100	91	81	79	84	96	74	79	90	78	85	78	89	82	102	80	72	102	88	72	87	80	80	109	101	72	83	76	97	73	95	81	89	80	97	88	74	89	73	77	85	78	78	84	78	78	101	94	68	96	85	95	81	74	93	91	82	93	86	94	74	85	89	80	93	80	81	94	87	78	84	76	86	83	83	81	74	91	89	85	81	85	86	100	75	77	81	100	98	89	104	83	87	84	71	82	96	92	82	86	72	80	82	83	70	93	81	66	91	89	77	72	86	83	81	91	76	75	82	93	67	103	83	81	89	94	75	89	89	88	91	76	75	69	101	83	85	86	82	96	94	81	93	87	99	83	82	82	82	94	83	75	90	73	113	92	87	90	95	72	79	75	81	75	83	89	79	104	92	79	77	82	69	96	94	73	78	107	81	77	89	86	77	92	85	73	75	77	77	78	83	91	72	108	94	81	101	100	102	77	74	95	83	71	89	78	87	88	90	72	79	95	86	90	80	81	90	105	96	84	91	94	90	96	92	67	79	87	85	94	78	92	86	81	68	83	88	72	86	82	99	83	97	92	90	87	85	75	75	82	92	97	77	87	88	82	94	88	86	74	92	97	87	87	91	98	83	80	89	100	77	86	99	78	89	73	63	86	85	88	83	101	81	88	91	81	94	79	93	87	88	81	79	89	88	96	73	87	74	60	97	74	74	93	81	89	80	82	94	86	96	75	91	98	70	102	84	84	111	95	88	69	95	100	94	107	82	87	104	86	77	90	86	103	85	78	87	85	85	94	84	96	100	97	95	79	98	80	81	103	94	77	89	80	93	80	87	89	83	70	100	82	88	85	81	68	96	97	76	74	86	93	94	93	76	96	87	110	92	91	83	74	99	104	82	92	78	91	91	92	97	78	75	91	89	86	83	76	97	89	93	89	93	65	90	99	90	100	81	97	92	92	88	90	85	70	65	104	85	77	90	99	73	94	80	68	86	82	83	96	96	118	82	96	71	91	89	73	84	82	89	94	88	90	94	99	99	92	84	76	85	107	71	96	87	87	91	88	74	98	104	90	77	87	102	73	84	88	66	87	87	89	76	85	89	84	91	82	92	93	101	83	73	77	102	102	76	84	82	84	95	73	104	93	88	85	85	71	79	86	69	84	73	99	76	87	90	90	73	82	88	70	73	79	95	85	73	99	81	90	91	86	94	106	70	85	82	84	77	76	77	76	74	73	74	90	71	83	89	89	89	75	88	107	93	75	80	91	95	102	78	87	88	80	69	96	74	89	96	90	85	79	85	93	74	91	81	94	84	85	78	69	71	84	83	96	93	94	94	88	91	83	78	86	92	74	96	93	103	82	91	86	92	87	90	69	83	86	83	96	96	88	80	83	92	96	88	86	96	99	92	93	81	94	78	91	94	94	81	94	79	82	98	91	82	89	81	75	78	70	86	105	79	93	90	66	88	80	77	106	86	76	79	83	91	82	78	95	85	83	59	106	83	98	86	91	83	80	99	87	85	109	93	87	90	93	74	74	90	74	82	91	97	66	82	92	68	75	89	77	100	83	87	103	91	71	86	93	80	96	97	81	90	102	84	88	92	83	75	87	90	96	80	83	74	87	97	90	80	89	86	70	74	86	92	82	87	98	85	95	85	97	102	88	80	94
7741	1341	2072	1499	1960	2226	2132	1940	1761	1484	1398	1223	1103	1116	999	931	982	918	838	842	814	791	734	802	794	697	725	711	691	706	781	714	685	698	684	689	665	703	660	682	690	699	708	677	679	679	610	667	668	672	714	716	654	664	680	667	695	663	714	659	638	660	669	668	646	654	673	666	663	716	667	672	706	686	688	664	644	681	683	691	667	687	685	641	663	642	655	685	634	703	639	668	730	673	666	626	643	681	684	712	616	663	696	663	668	694	665	644	616	676	639	656	621	657	676	656	637	653	651	639	628	619	632	667	644	651	674	623	632	641	656	640	654	650	663	650	671	644	641	666	659	623	658	651	665	725	577	608	656	648	656	678	656	639	618	673	619	695	663	674	593	672	637	662	662	719	618	666	611	677	624	684	626	682	680	659	664	653	636	613	660	680	643	649	652	665	618	649	633	674	687	629	671	695	652	605	705	654	636	681	637	648	667	658	658	693	668	669	640	658	644	662	646	611	657	671	680	632	649	637	661	659	714	640	696	619	630	635	649	650	708	681	660	650	622	664	653	608	654	673	677	644	698	677	649	633	639	621	675	675	664	703	704	631	645	669	614	696	670	697	639	616	657	647	647	696	666	671	653	640	687	614	683	644	654	640	650	666	635	686	658	634	633	653	632	691	688	685	667	669	618	658	618	635	664	666	658	641	672	615	697	689	694	664	619	691	633	620	598	658	652	640	651	652	633	630	649	696	674	689	611	684	688	683	668	625	639	661	694	635	679	678	661	658	686	647	610	647	674	640	683	672	665	673	612	673	702	630	683	630	687	676	675	637	662	660	623	633	683	649	679	675	625	673	608	613	667	668	648	700	662	661	666	599	634	657	686	647	642	657	663	631	653	642	632	649	648	680	671	690	644	660	653	645	647	629	649	617	620	644	652	654	645	695	672	655	642	701	672	672	704	628	616	668	654	659	644	671	679	639	651	647	685	613	648	668	672	680	649	686	652	680	667	648	644	621	650	625	657	646	639	632	662	676	676	679	627	631	640	643	629	677	727	687	659	704	651	703	655	660	646	664	665	670	613	658	628	654	634	665	685	652	667	665	674	703	656	632	680	667	629	619	636	608	651	621	636	666	702	634	629	684	647	654	664	668	635	699	646	661	670	634	647	633	691	635	679	630	665	623	639	656	653	681	650	658	658	634	620	634	666	690	668	695	678	631	656	637	632	670	649	639	621	645	681	641	685	675	661	629	641	694	709	595	647	639	622	602	652	627	665	641	658	709	638	684	669	652	639	645	652	623	652	685	661	621	689	721	648	679	691	658	661	632	670	685	653	628	687	645	637	704	666	659	628	675	657	711	642	668	648	631	640	683	649	645	680	642	675	598	657	689	624	656	639	699	662	642	694	700	697	629	680	648	636	632	666	671	656	619	632	645	691	649	651	658	662	636	627	645	625	678	607	725	660	655	679	632	643	666	675	610	638	689	688	623	644	634	658	647	649	680	678	667	658	651	645	675	672	669	668	656	640	680	653	650	668	622	658	657	608	676	639	668	634	675	649	683	654	671	648	691	657	694	655	668	634	689	662	592	626	705	661	644	686	653	671	623	638	622	689	649	641	638	678	638	637	653	662	624	659	641	615	661	630	672	668	628	621	664	672	656	660	624	638	684	675	648	640	629	659	645	615	618	706	663	631	663	632	637	677	611	668	673	611	634	676	669	655	712	625	637	652	681	680	676	674	665	663	677	658	682	662	622	634	569	689	693	652	673	654	696	704	668	621	632	649	639	653	653	648	672	669	633	640	638	675	658	666	670	686	650	621	702	616	626	650	648	654	620	658	663	627	647	663	694	677	613	663	683	644	680	652	669	642	638	651	664	718	637	681	648	632	694	631	664	648	683	684	651	619	651	663	636	635	628	638	615	670	658	652	659	651	658	654	648	631	696	648	629	676	690	667	638	655	697	654	680	665	631	594	678	658	604	704	615	711	658	679	658	648	675	629	624	646	636	644	681	653	667	665	655	678	660	617	630	636	639	613	633	606	663	669	626	625	617	655	659	651	648	643	679	642	658	684	659	669	646	624	631	712	658	676	646	650	681	678	632	604	636	698	656	659	686	620	663	641	593	686	649	681	664	624	710	674	642	692	595	691	631	685	648	674	676	670	627	697	658	614	644	647	665	647	655	653	619	701	671	684	707	674	646	611	633	609	655	663	634	703	698	619	725	683	667	680	662	654	632	670	655	646	669	656	629	705	674	667	712	645	639	706	681	606	655	672	663	604	668	632	613	653	684	695	693	635	675	667	694	639	642	646	635	668	654	635	661	664	656	664	639	656	675	707	636	616	694	675	624	625	656	675	676	636	698	737	654	666	656	608	656	664	659	618	642	627	698	620	675	637	683	646	672	681	657	630	668	647	658	688	653	634	636	647	660	647	654	673	696	627	651	606	637	641	628	666	633	633	644	643	693	662	677	632	656	670	664	621	667	632	675	650	645	661	650	629	645	653	632	627	643	633	705	675	676	661	647	597	640	635	678	673	690	685	674	658	635	663	604	692	685	642	680	674	631	696	655	617	681	589	639	650	653	615	606	635	678	667	624	692	653	656	684	658	644	640	661	690	674	628	605	648	636	622	653	632	686	632	638	682	701	637	677	642	672	681	585	654	637	635	621	648	653	685	666	632	601	682	633	662	684	639	659	656	693	679	650	638	668	625	681	679	603	687	672	646	658	619	668	610	650	625	689	664	677	683	638	677	652	653	630	663	681	635	673	651	641	688	639	632	601	698	654	682	663	641	618	633	655	685	680	673	636	632	607	645	605	672	626	688	611	641	664	658	621	653	659	648	621	637	640	653	639	669	689	660	701	626	681	621	647	683	633	622	637	635	658	646	628	683	660	650	663	619	647	682	633	674	664	643	627	662	653	658	666	624	625	643	669	639	671	634	606	674	656	665	657	695	669	638	663	689	615	643	685	660	621	658	655	670	690	671	622	639	701	669	675	629	696	598	685	715	636	662	610	628	686	710	685	644	643	644	655	660	633	655	651	641	673	678	633	665	649	683	695	643	655	639	680	640	632	615	633	645	688	674	664	639	651	707	652	635	681	632	655	630	680	666	656	610	630	611	689	658	626	645	650	654	597	568	653	643	632	647	632	629	679	679	634	632	643	665	647	632	661	655	643	674	661	648	645	661	644	704	672	661	647	648	658	607	678	596	668	694	643	669	659	676	621	672	651	642	672	643	670	671	629	663	639	657	608	588	647	680	620	654	705	663	676	653	638	644	671	644	663	636	670	670	695	659	672	695	673	596	643	685	704	649	659	661	628	602	665	693	699	655	626	637	680	681	637	654	670	647	645	663	625	705	613	694	656	631	612	655	646	636	624	678	660	662	654	682	613	646	698	675	661	645	698	648	690	692	675	680	650	683	661	641	643	621	669	644	666	679	669	664	679	676	657	624	648	640	621	641	600	709	622	629	659	694	677	671	676	634	628	678	701
804	252	275	196	141	145	160	172	162	126	151	141	122	141	141	114	122	127	135	129	114	113	127	119	123	117	121	95	124	121	129	124	112	105	126	118	127	113	106	112	128	122	113	113	112	104	116	118	105	107	114	125	105	114	131	119	122	96	107	124	125	125	141	128	106	128	97	131	122	114	97	118	101	115	109	125	135	116	87	119	111	115	117	99	100	134	110	115	124	122	126	108	123	117	110	120	121	120	113	117	97	103	117	111	104	116	102	113	122	120	107	108	121	117	114	134	115	108	110	121	113	110	111	115	112	116	112	127	117	108	130	122	107	102	108	105	119	127	116	87	104	116	131	99	118	116	111	115	112	113	116	117	113	115	108	119	111	129	102	102	84	102	123	109	119	102	117	111	92	105	122	89	123	95	118	110	109	115	100	140	94	119	136	104	120	90	105	124	126	111	127	93	105	110	102	111	102	111	122	101	126	107	93	90	122	126	88	105	108	127	105	98	97	116	109	109	99	110	102	127	110	108	112	116	124	121	124	115	105	99	114	103	123	109	105	115	105	108	117	111	111	118	125	114	114	100	117	121	108	105	116	110	114	129	117	110	119	98	125	136	123	96	112	128	129	114	116	123	114	111	123	122	105	103	118	119	133	106	149	110	115	115	113	116	104	108	112	110	124	106	111	105	101	112	117	118	109	96	131	115	115	125	104	115	124	89	114	109	141	116	114	117	107	117	112	121	91	115	102	122	119	122	117	132	103	119	114	99	92	112	108	127	133	122	113	117	118	119	111	110	111	110	121	123	127	117	113	104	103	108	96	107	106	113	105	113	128	104	118	109	118	108	111	87	113	120	117	112	107	111	112	112	99	126	120	98	119	108	111	107	105	117	90	112	81	130	122	131	118	93	108	100	110	111	110	118	117	114	127	130	140	110	119	105	118	115	100	106	108	113	139	101	101	115	112	110	105	119	120	110	114	99	112	116	108	115	121	109	119	109	118	141	128	101	99	93	117	113	111	107	116	109	117	98	116	107	130	118	115	110	119	113	121	112	109	121	107	131	143	92	133	133	123	106	105	132	126	114	106	135	120	100	109	110	116	127	110	109	107	111	101	100	120	99	112	110	129	96	114	127	127	111	113	81	110	107	116	119	108	122	107	127	113	115	114	114	120	104	121	119	111	103	121	138	114	107	114	118	117	117	123	110	122	108	133	125	117	112	98	120	112	120	96	121	110	117	129	119	103	106	112	117	100	106	104	121	114	118	106	123	101	116	109	103	111	125	108	125	132	117	127	112	105	119	116	135	108	115	106	122	96	134	112	107	119	124	105	121	114	102	126	116	113	120	119	119	91	127	117	101	124	120	127	109	105	109	125	121	100	144	106	107	126	107	114	117	126	119	109	107	108	108	125	109	136	112	116	105	94	126	109	114	92	98	112	123	122	115	111	125	105	116	109	116	105	117	124	111	138	125	109	115	103	123	108	125	98	96	106	116	126	95	114	130	112	129	114	112	99	91	89	112	116	103	118	114	128	105	115	101	112	127	102	98	117	113	108	125	122	103	109	121	108	107	111	99	122	104	88	120	104	116	114	126	118	117	118	117	94	115	123	133	122	118	102	117	118	106	123	112	100	126	111	100	97	128	127	100	117	113	125	114	98	118	95	126	121	99	120	101	100	115	118	120	103	111	112	112	108	110	124	121	124	112	114	113	121	101	113	120	123	118	95	123	107	103	112	117	107	125	146	123	126	122	96	109	109	111	121	111	112	112	119	110	114	112	120	121	114	118	105	104	118	75	125	106	122	118	102	97	119	134	107	137	99	115	95	116	123	92	120	103	122	80	118	106	108	116	103	122	116	123	122	116	113	129	107	111	102	122	94	100	114	103	115	97	116	125	106	112	127	95	118	108	103	98	129	106	115	124	145	101	101	125	112	108	117	119	116	107	99	111	100	94	104	102	118	109	110	110	129	123	121	112	111	122	135	101	103	98	107	94	121	113	120	117	95	119	137	108	106	85	112	127	123	133	116	123	110	100	129	126	128	122	103	126	113	104	109	121	122	111	113	126	100	98	117	123	95	115	137	109	116	101	121	122	107	119	122	99	111	106	109	108	106	116	123	118	120	94	114	147	112	113	117	110	108	122	107	102	122	94	107	122	106	107	89	120	112	126	119	128	119	116	103	94	131	123	127	109	103	112	107	120	108	107	111	119	116	114	108	118	125	116	101	132	114	100	113	120	105	118	104	119	119	127	110	123	112	121	107	118	125	111	111	108	113	104	117	99	122	111	123	120	95	109	107	106	121	140	105	146	105	115	121	106	106	105	99	124	107	111	138	119	119	106	109	136	105	101	101	122	111	101	107	97	105	121	107	132	124	113	112	113	118	113	112	99	108	99	111	115	118	121	104	117	109	118	106	116	112	119	116	110	99	129	116	118	112	112	122	114	105	125	127	124	114	123	127	139	139	114	111	113	111	116	116	123	106	110	105	106	103	131	121	129	120	96	110	111	115	106	115	123	94	107	116	123	109	103	122	112	97	92	114	102	93	119	113	125	110	114	95	112	101	82	129	104	112	122	145	97	117	111	117	107	107	120	126	97	115	110	113	111	110	121	113	127	116	134	118	113	128	112	108	130	111	111	127	118	114	116	124	122	114	100	126	123	119	104	120	117	114	103	113	102	101	111	117	113	98	114	110	108	105	113	128	100	97	125	117	100	104	108	120	98	108	116	113	102	108	135	119	111	118	109	109	121	99	123	112	108	121	119	102	129	108	105	106	110	127	117	126	96	107	95	115	111	114	125	106	103	115	127	128	117	119	124	99	96	130	104	105	108	111	101	123	103	117	115	119	93	124	109	112	119	114	116	99	129	104	120	119	129	110	121	107	116	111	112	107	123	120	119	118	140	109	132	97	109	103	104	117	109	99	117	111	98	120	121	134	116	122	101	114	113	96	114	115	82	114	120	108	108	107	107	118	105	118	87	113	113	114	117	114	107	109	111	110	100	125	121	118	117	113	115	123	124	111	105	108	112	107	127	107	107	98	104	103	107	104	108	130	122	135	107	128	115	98	126	121	113	105	117	117	132	123	122	124	111	124	106	98	107	99	111	119	110	101	121	97	102	106	109	118	126	122	106	98	103	119	119	120	114	138	118	109	109	104	102	100	112	132	107	108	109	107	109	104	113	121	110	83	145	124	119	99	116	110	108	126	112	104	133	112	108	98	112	102	127	115	103	112	116	111	119	109	119	118	136	117	138	118	120	123	125	105	123	116	108	108	105	140	111	114	107	125	130	102	106	127	102	128	105	106	115	121	121	113	97	105	101	121	104	97	120	107	114	101	124	122	102	109	139	107	100	113	125	131	105	113	116	131	102	118	122	119	108	114	103	102	94	120	104	111	101	121	121	118	80	122	118	120	117	118	106	94	109	113	102	109	103	125	121	103	130	122	118	125	88	125	116	118	113	116	98	134	123	112	100	107	111	124	103	96	108
7974	3079	2786	2144	3136	3837	3583	3177	2695	2274	1888	1789	1568	1427	1449	1338	1265	1158	1093	1108	1081	1103	1060	983	969	1037	928	923	867	901	924	889	896	946	881	911	873	823	864	828	873	832	875	870	856	878	881	883	866	837	875	801	830	839	807	882	894	843	804	828	853	780	767	828	783	792	798	816	832	827	816	859	842	832	810	781	813	821	817	786	745	829	807	836	831	849	827	833	840	828	812	769	781	793	870	787	877	791	828	788	764	815	776	765	867	835	804	825	830	790	827	806	803	813	835	836	788	789	786	811	851	815	761	803	799	782	809	795	849	791	775	799	846	774	803	801	773	854	761	809	827	812	815	834	799	838	811	833	786	802	770	789	778	792	748	854	817	839	794	814	798	775	829	770	794	769	798	833	807	760	794	819	835	840	810	804	756	836	864	773	738	801	833	813	779	806	808	785	761	799	782	835	819	853	830	839	813	764	836	757	833	817	857	842	811	835	864	804	780	851	804	755	784	822	803	843	795	812	804	841	784	814	814	770	781	783	806	801	833	828	788	844	777	822	784	843	800	814	821	812	819	780	857	839	798	810	818	771	800	850	837	801	822	756	806	767	825	816	828	812	770	765	842	817	776	821	828	794	793	835	809	815	812	818	775	772	840	787	809	786	836	813	776	845	854	811	793	814	761	819	831	910	852	814	812	803	780	803	738	825	825	842	844	817	784	796	835	798	763	828	823	796	792	816	833	793	824	849	836	852	863	835	774	821	823	785	824	833	808	792	846	747	790	736	816	812	821	771	833	773	808	829	773	813	809	831	809	812	785	780	749	786	886	830	826	824	821	842	778	791	830	791	814	811	826	864	819	813	751	851	778	779	823	833	801	828	775	785	783	719	809	849	885	822	788	810	857	810	790	790	825	820	759	837	783	805	801	830	800	819	811	758	780	829	764	827	762	852	787	784	824	795	790	795	789	807	765	818	774	745	821	777	807	777	833	705	828	786	817	768	823	796	775	779	857	764	816	808	866	797	797	816	830	771	792	852	786	825	800	807	877	844	820	855	765	837	821	809	813	833	824	814	831	811	746	766	854	845	792	847	803	817	799	786	833	801	849	831	847	816	804	776	809	792	858	792	780	766	803	744	828	788	785	829	775	798	784	853	795	792	764	805	797	837	799	810	799	822	787	820	811	820	791	792	804	846	829	796	826	825	813	850	794	781	832	749	801	829	799	846	830	837	771	819	834	817	774	789	738	819	811	837	798	752	806	769	777	883	822	764	824	743	830	780	797	838	838	857	796	835	821	799	830	802	773	790	816	815	755	832	810	802	754	830	788	821	801	852	814	813	785	835	782	807	788	854	787	785	791	798	804	789	790	810	783	795	844	835	744	790	762	797	822	826	794	847	828	809	794	783	761	771	800	822	807	814	815	860	799	807	830	830	817	844	826	832	747	793	810	790	802	833	814	740	808	805	826	805	793	839	809	749	785	784	805	836	792	790	837	825	799	823	799	798	754	836	793	834	814	808	812	857	828	778	758	780	794	827	795	822	801	781	827	842	790	833	834	778	822	784	801	779	763	853	791	796	795	837	816	795	787	801	825	852	795	785	815	817	827	781	815	878	792	763	795	776	786	897	762	813	747	789	818	732	855	775	869	785	832	829	859	829	805	765	772	851	801	755	829	879	815	813	835	840	820	833	745	827	838	785	842	804	836	807	840	800	836	770	797	782	753	766	806	757	848	809	807	776	788	811	836	793	829	772	790	820	815	785	787	816	838	817	793	780	818	799	763	780	803	807	748	857	787	782	856	796	794	815	801	826	770	770	810	777	804	795	809	769	817	829	800	747	780	801	756	822	814	759	839	853	767	844	811	763	833	810	798	824	761	820	802	784	812	812	804	788	817	848	829	817	778	811	783	809	809	848	800	779	823	809	797	791	815	848	831	878	811	796	797	846	804	835	798	789	835	818	814	817	833	788	785	787	791	817	835	815	761	833	861	801	798	830	804	820	806	788	785	870	827	789	849	813	788	793	795	787	823	822	800	780	738	803	781	800	790	800	816	814	761	829	770	760	777	836	769	778	828	833	818	777	803	792	866	811	827	826	793	811	802	741	841	868	816	799	761	762	762	766	776	816	816	797	814	782	809	835	840	816	787	787	846	850	798	788	833	822	820	860	813	852	800	810	801	792	795	835	848	736	839	843	826	784	848	794	773	747	823	799	798	771	748	785	821	743	852	823	802	803	807	835	822	843	780	821	823	808	852	824	792	792	846	776	842	822	814	847	822	794	823	740	779	767	831	765	799	763	771	815	828	823	828	832	788	782	797	818	799	851	812	906	766	863	771	820	805	794	786	855	815	813	852	865	843	799	800	787	809	811	779	780	783	803	812	846	842	851	807	829	798	746	797	764	838	833	814	769	828	762	801	803	890	805	774	823	783	767	866	797	793	740	832	817	768	807	831	832	763	863	802	823	824	797	780	816	777	839	804	796	814	786	804	782	827	818	821	845	810	798	805	782	835	781	809	823	804	804	763	778	779	779	782	785	799	835	833	785	819	859	801	806	769	769	826	810	770	735	822	800	829	804	797	800	838	777	816	813	784	882	797	863	832	798	780	771	750	786	770	774	808	795	725	795	770	817	840	851	803	829	796	791	818	734	839	809	783	835	830	800	753	803	784	794	841	833	839	808	775	832	789	839	784	747	798	748	799	753	810	749	823	782	837	790	852	854	816	823	785	778	855	790	780	798	818	825	780	809	872	789	827	854	793	770	808	839	854	796	778	768	799	807	845	814	842	826	809	794	808	795	810	788	780	808	822	779	789	803	819	782	856	883	810	796	844	777	789	772	789	784	852	827	789	796	848	792	827	797	808	771	801	775	775	803	783	780	814	831	849	797	824	777	847	779	789	774	789	813	792	858	812	793	759	823	865	782	799	821	788	810	755	782	833	809	797	818	799	823	791	806	781	790	828	809	805	761	861	761	826	784	786	818	815	838	790	790	802	795	850	814	795	841	805	819	821	791	777	770	862	838	834	783	779	839	775	814	778	775	790	848	818	811	824	813	798	818	780	770	750	786	775	789	854	808	811	749	838	826	846	781	776	785	804	829	802	773	813	831	804	791	793	809	797	819	847	821	834	850	844	836	771	797	781	866	801	843	787	833	856	828	803	875	799	798	781	810	816	799	853	819	815	908	759	858	834	817	841	824	793	840	841	803	854	815	784	849	795	776	783	792	790	767	802	830	817	818	827	775	789	778	777	855	821	819	810	808	794	773	765	798	799	874	823	859	769	780	795	832	841	818	838	793	798	829	772	812	817	824	799	782	816	810	826	773	846	811	793	786	813	799	782	800	879	847	818	749	753	791	818	800	792	814	824	802	777	828	776	833	784	810	761	788	812	804	813	841	818	849	850	882	803	789	813	787	850	808	848	809	846	818	819	762	789	788	826	831	854	825	721	833	809	807	810	800	810	765	817	814	837	816	844	796	790	826	809	805	825	865
998	148	110	88	45	50	43	57	44	48	41	40	53	58	47	60	37	53	45	49	45	44	39	38	45	53	47	57	58	44	42	47	51	56	60	38	43	42	50	32	49	44	37	51	45	46	42	43	36	41	41	36	49	56	50	45	46	46	37	43	36	53	44	45	55	36	50	35	46	42	44	58	38	35	39	42	56	50	56	46	52	49	52	51	34	49	40	48	32	46	51	35	50	47	31	44	38	49	39	41	46	47	41	47	49	37	55	40	48	41	55	41	37	47	50	41	46	36	53	38	40	40	37	40	36	30	37	37	48	42	44	47	40	45	60	40	55	47	41	46	41	37	42	37	37	54	44	55	46	30	45	57	37	43	34	37	55	42	56	49	45	35	49	39	43	43	56	39	38	61	46	53	36	46	49	32	49	49	40	37	44	48	41	49	42	35	44	33	42	50	33	37	31	45	41	32	48	37	49	36	42	34	41	49	53	39	50	44	50	40	40	29	46	41	45	48	39	40	42	39	46	40	58	42	40	40	44	43	43	40	33	36	44	37	38	53	47	44	45	59	39	35	56	50	48	56	42	46	46	48	42	55	46	38	40	50	38	53	45	44	45	46	36	45	44	37	39	45	48	55	44	50	39	43	33	44	42	43	49	49	44	49	49	33	53	29	45	52	46	35	42	42	44	37	54	58	36	35	47	48	41	43	58	36	38	43	36	46	45	40	37	38	40	49	51	53	43	45	31	49	37	47	49	48	48	43	40	47	42	41	43	46	38	49	54	53	47	36	45	55	46	41	47	43	41	49	46	59	46	41	33	35	41	41	46	42	33	49	42	50	41	56	45	43	53	51	53	47	50	47	55	43	36	39	53	42	41	59	51	41	47	42	54	33	34	42	41	44	54	42	40	36	51	39	44	52	56	39	52	48	48	49	52	43	47	34	45	48	41	48	37	37	44	47	43	50	49	36	48	29	41	44	39	46	40	46	57	41	47	37	45	41	43	37	41	37	45	49	56	41	40	47	48	41	49	33	46	29	49	48	45	61	48	48	43	47	41	46	49	40	32	40	55	45	46	41	42	40	46	47	41	38	38	36	39	52	57	43	44	40	43	39	40	50	52	37	51	41	47	40	43	54	38	44	45	61	40	48	44	40	53	66	58	40	52	37	34	51	49	49	54	42	58	41	49	28	43	59	40	43	48	47	35	37	47	38	45	38	38	48	49	52	46	46	46	49	55	54	46	38	57	45	37	39	48	36	36	45	51	38	43	44	52	44	42	54	41	52	34	33	44	46	45	45	44	35	47	32	36	46	36	45	46	40	47	47	47	54	53	41	30	42	57	43	39	47	57	48	44	36	39	55	46	55	43	40	50	34	41	47	34	37	36	44	52	41	51	43	54	44	40	42	43	50	39	53	61	50	48	37	43	49	38	46	43	46	46	49	36	58	48	46	39	48	36	32	46	37	39	53	42	49	30	45	56	44	39	34	38	39	42	45	43	34	59	49	52	42	44	35	61	53	31	43	38	49	46	39	63	40	33	44	51	44	40	43	54	41	52	51	44	51	56	45	42	44	39	42	40	31	53	50	46	43	45	37	50	35	34	40	43	37	46	40	44	38	42	40	44	56	30	41	50	56	41	45	36	59	44	37	34	42	41	40	37	51	51	39	48	37	36	39	54	43	49	47	43	45	54	47	44	39	48	34	51	33	34	36	42	46	35	44	39	43	39	44	47	49	36	32	40	48	37	56	44	36	58	38	50	39	36	32	46	37	45	52	49	40	53	41	48	36	43	46	46	50	68	42	57	35	49	38	47	34	42	34	41	48	33	49	54	44	44	43	48	38	50	46	52	56	40	49	39	45	56	56	42	44	36	40	32	42	41	31	36	47	32	42	56	39	44	45	36	36	49	51	39	46	29	40	48	38	45	37	40	40	48	45	39	25	43	39	47	42	41	42	51	57	29	44	45	45	55	48	42	39	46	45	48	47	34	51	61	56	47	42	56	45	61	56	54	56	53	55	51	48	55	38	35	35	59	46	48	41	49	40	40	37	51	40	40	42	54	36	38	51	49	46	47	47	39	45	42	50	47	45	50	34	40	31	45	55	47	44	34	43	45	31	46	43	43	36	38	46	52	46	34	37	56	51	47	40	54	45	37	34	47	46	42	35	40	40	30	46	51	31	34	50	42	52	46	42	52	47	46	35	48	46	41	47	44	34	45	52	43	31	43	44	37	57	48	43	44	55	41	48	38	36	37	46	47	29	57	39	54	46	44	41	55	49	46	43	37	30	45	40	42	44	42	43	51	44	45	46	56	40	57	46	44	37	49	51	50	39	36	44	35	47	33	45	48	52	47	43	40	64	34	39	47	29	35	48	36	52	40	52	49	33	39	33	43	43	43	52	45	53	40	40	46	47	47	42	43	51	51	43	46	42	44	52	34	37	46	42	41	41	49	54	46	46	48	51	45	41	31	33	40	33	39	41	38	42	42	42	41	46	46	58	50	41	42	45	40	41	37	47	43	47	46	32	44	32	46	45	37	31	42	47	33	49	37	53	54	54	48	47	54	57	33	44	51	41	54	42	44	36	54	39	41	37	49	50	31	43	47	39	38	44	44	53	43	38	48	51	47	43	42	49	41	59	52	47	44	43	53	49	38	36	47	38	53	42	48	43	39	43	38	44	47	46	42	39	42	60	42	39	56	40	48	46	46	41	55	47	47	40	55	41	41	48	52	34	64	48	42	51	37	44	51	40	53	39	47	45	40	50	40	42	39	48	42	34	50	40	43	47	54	48	41	43	44	57	53	46	44	54	45	37	46	52	43	51	28	42	47	47	53	37	50	49	51	41	55	47	46	45	58	49	35	40	41	48	50	42	42	47	44	45	33	55	40	47	43	42	44	58	35	40	59	37	42	37	41	51	24	53	40	55	44	55	47	58	53	37	50	45	34	39	47	37	50	42	51	50	43	49	42	41	48	36	48	48	46	45	57	64	46	43	36	63	47	54	48	42	44	47	46	38	55	37	46	40	41	52	53	45	53	40	38	44	45	43	51	42	52	42	47	41	40	38	50	52	46	32	36	40	39	38	41	54	33	42	46	42	47	51	56	34	43	49	37	51	50	47	39	41	58	45	48	53	41	56	43	53	51	46	52	48	35	49	49	47	50	40	45	43	46	47	37	54	54	43	51	50	47	43	36	45	36	32	44	48	41	47	48	46	44	46	55	42	57	32	48	43	48	52	46	41	55	41	50	45	33	45	41	38	39	44	45	58	51	46	46	41	40	34	39	53	38	45	45	39	45	43	52	48	39	39	46	34	42	49	39	44	47	39	39	47	47	39	44	48	45	36	42	34	45	37	35	47	44	45	42	48	43	46	50	55	42	40	48	56	45	44	49	59	41	40	49	39	46	49	39	55	43	44	44	51	43	40	43	39	49	47	54	45	38	39	44	39	42	55	42	49	38	37	40	38	52	52	45	47	46	45	39	59
5964	1792	1363	852	596	667	699	627	604	540	490	451	475	459	449	419	412	405	403	416	378	400	382	375	414	394	383	379	346	330	350	351	371	399	358	353	361	339	352	342	358	370	348	371	309	357	353	371	391	361	333	349	356	352	327	343	368	360	345	344	326	338	374	302	328	355	378	355	337	336	344	351	341	374	371	331	355	362	364	343	375	322	329	347	350	368	352	354	323	331	346	353	340	372	347	368	365	355	331	369	326	344	351	353	398	399	344	349	359	356	367	316	339	354	354	338	364	337	322	357	355	339	346	371	342	340	341	334	352	371	328	331	333	363	342	336	348	357	331	357	331	320	343	350	336	342	380	351	321	354	340	323	351	409	377	334	349	350	334	345	344	346	379	363	342	345	343	360	343	344	354	338	358	357	358	332	332	397	355	320	324	326	361	358	320	334	383	381	362	362	331	324	337	358	355	345	357	320	376	365	369	345	375	302	341	372	370	345	334	361	360	333	343	332	355	355	337	349	353	347	356	351	337	346	375	358	330	367	322	328	332	359	375	334	330	358	349	340	349	328	347	364	354	338	318	321	366	380	382	326	380	343	344	329	352	356	364	355	359	320	325	370	388	328	359	356	343	356	343	334	374	351	388	357	349	344	355	356	351	336	347	340	334	369	326	356	333	369	364	363	326	341	326	401	335	344	336	314	342	347	352	345	380	372	332	341	344	360	352	348	350	326	381	381	342	342	348	345	364	359	349	345	357	341	335	362	353	357	354	337	329	334	338	356	359	350	352	354	323	366	347	346	376	343	336	378	373	336	330	372	347	351	334	341	346	380	376	368	346	398	311	380	323	353	382	355	318	382	328	333	356	353	353	350	318	344	346	364	323	351	357	341	359	339	344	356	321	323	366	322	348	345	331	343	349	367	354	372	367	347	370	361	348	353	367	350	354	372	349	330	352	311	341	355	331	326	324	354	347	360	346	322	344	332	329	337	314	376	344	353	354	349	362	365	326	348	360	351	333	346	372	355	375	333	326	344	347	360	322	364	376	347	336	345	332	330	361	336	338	359	343	381	356	392	325	364	348	349	335	367	311	352	372	364	336	355	346	374	307	359	336	372	359	321	337	346	360	346	324	342	374	333	382	323	348	342	329	332	358	348	379	334	367	353	347	366	380	347	349	354	336	345	342	323	322	350	352	320	378	364	351	326	329	297	347	328	354	344	309	331	330	338	346	329	314	351	354	343	403	364	340	347	342	382	362	363	298	373	364	359	316	331	315	342	336	337	352	338	344	358	369	386	331	358	378	356	358	355	381	335	333	324	348	356	315	356	351	336	328	362	341	337	363	347	329	360	353	334	336	344	362	370	333	361	322	345	340	352	334	363	357	329	343	338	344	341	327	353	349	311	372	359	327	346	333	354	344	347	338	361	361	352	334	332	316	352	356	347	360	381	369	326	331	330	351	383	338	328	365	321	330	330	344	338	336	366	303	330	363	333	358	354	364	347	330	348	334	354	372	306	352	353	335	361	334	361	313	350	374	346	319	302	349	360	322	326	388	334	352	377	326	328	378	332	351	353	396	342	339	351	357	350	336	327	384	360	311	355	370	348	367	357	352	336	388	345	334	334	335	365	367	357	357	342	327	354	374	348	372	360	329	346	324	308	358	338	343	340	312	334	346	326	348	359	363	346	360	352	338	354	395	346	332	349	292	335	364	353	374	348	340	359	372	372	330	348	357	357	358	328	298	346	338	370	344	353	355	331	307	349	336	333	334	346	360	335	347	346	319	340	362	319	354	348	332	351	359	381	342	350	333	338	357	298	355	365	341	361	365	356	365	346	331	330	322	345	346	335	378	359	363	302	362	348	334	373	364	365	353	349	370	389	310	344	358	334	330	346	354	354	308	308	378	340	336	321	329	330	319	334	366	328	371	360	387	389	375	330	333	349	367	339	331	366	367	331	350	381	376	306	355	346	339	331	359	327	370	356	328	326	326	336	354	356	341	327	359	351	355	319	315	321	345	349	322	387	363	357	332	325	334	355	381	319	330	337	341	364	370	344	345	327	384	349	373	354	342	370	390	345	360	379	359	332	380	330	332	387	335	343	376	333	324	350	373	336	329	327	317	331	323	321	359	378	350	355	343	388	323	349	355	371	350	333	336	313	369	338	333	359	335	307	354	348	358	308	350	360	353	335	336	347	334	373	367	321	344	333	356	370	329	362	364	355	348	339	329	342	346	352	363	335	332	345	334	344	341	331	330	307	372	337	331	350	361	329	332	364	360	335	359	355	354	337	357	341	354	351	350	386	365	360	344	320	328	377	361	370	372	349	347	343	345	365	358	334	353	343	346	350	358	315	337	327	337	353	355	338	364	340	355	366	353	338	348	353	366	331	356	369	370	323	356	330	391	323	322	342	372	332	351	332	291	336	351	377	340	364	351	351	335	365	356	344	383	358	346	303	315	309	353	361	368	354	374	347	312	361	353	341	354	323	349	353	311	335	358	368	326	363	338	332	344	348	362	350	328	376	322	383	324	368	335	387	346	343	345	329	330	351	342	352	344	340	357	341	347	361	344	391	343	351	333	312	361	347	353	331	344	328	355	338	385	344	319	337	322	334	361	336	357	323	359	369	335	370	324	368	354	351	326	365	389	360	362	350	393	352	341	329	350	352	339	371	330	340	352	307	345	353	382	341	341	336	332	331	349	373	387	368	339	346	339	363	325	333	331	361	358	352	346	338	375	355	344	331	375	373	326	349	348	363	335	333	359	378	347	366	325	342	327	322	386	369	369	372	368	344	344	327	342	342	321	370	355	330	342	336	375	383	351	346	325	333	329	338	367	370	343	392	345	368	336	344	364	357	318	361	355	358	316	343	358	347	355	371	355	310	352	331	353	353	347	365	352	362	344	345	344	342	359	341	366	366	350	341	335	375	362	335	340	366	362	340	343	359	362	340	377	367	322	298	354	339	356	356	341	342	331	352	362	320	328	311	339	367	362	348	350	341	313	376	349	330	353	347	331	342	310	352	356	388	329	372	354	374	348	341	339	374	348	386	373	360	344	352	360	352	334	352	365	351	372	365	339	379	336	308	351	328	349	324	348	356	328	337	320	324	333	352	344	398	312	338	328	330	361	356	364	363	335	327	322	336	381	370	377	319	343	342	339	338	358	346	327	304	367	331	335	358	334	336	351	342	326	311	297	330	368	316	350	394	331	350	331	294	349	355	347	357	310	318	369	380	348	316	309	367	372	337	386	340	340	352	337	345	355	343	297	364	321	335	376	335	360	347	321	373	373	383	360	364	400	345	327	324	343	355	308	338	373	367	340	303	332	345	330	353	363	367	338	337	367	350	355	318	343	342	339	372	329	323	344	349	355	358	347	356	350	330	332	302	301	357	327	340	343	355	326	359	358	339	328	375	328	357	359	369	353	341	325	360	355	365	326	349	347	368	335	341	328	351	333	352	368	348	358	336	345	330	380	363	333	326	320	362
428	277	240	124	88	102	105	110	101	98	88	101	83	78	99	98	65	80	90	69	77	79	86	76	79	88	74	66	81	60	80	75	69	67	76	74	81	88	74	74	71	78	63	73	70	71	48	87	64	88	74	80	74	52	70	89	72	74	76	68	76	84	75	68	76	71	85	85	72	64	79	79	76	85	79	73	76	82	77	71	69	69	61	77	58	78	69	57	72	80	71	60	66	69	97	74	72	87	82	75	54	64	63	75	64	84	86	65	73	91	63	77	64	60	76	71	87	94	82	69	90	85	70	69	84	85	69	80	59	65	68	64	69	73	77	79	80	69	75	82	76	74	72	77	89	78	65	80	67	88	82	70	77	88	80	78	52	57	71	61	66	61	72	67	65	67	84	64	79	81	66	76	69	77	86	69	69	87	76	79	94	81	64	73	62	73	90	67	84	72	81	86	73	78	70	76	75	71	66	79	62	90	74	68	75	80	76	71	69	67	79	62	69	77	56	87	75	75	80	70	60	73	77	75	70	75	69	82	78	79	70	72	76	75	66	85	64	81	65	66	79	72	71	79	72	68	85	70	73	72	66	85	86	57	72	85	83	73	84	72	81	82	62	73	79	75	89	62	67	73	78	68	82	81	78	64	71	65	88	89	91	75	66	76	83	67	65	69	68	66	66	76	70	71	72	87	78	75	78	77	84	69	69	70	70	90	60	89	71	77	69	75	72	83	83	79	90	75	72	67	70	78	89	76	58	83	66	65	91	58	64	90	65	101	94	86	61	66	81	70	79	75	82	69	85	62	64	69	81	79	75	77	61	67	76	68	90	59	61	78	66	72	79	84	87	74	80	78	80	90	79	74	65	80	60	70	77	70	77	76	74	81	80	81	92	63	81	73	81	83	80	83	90	80	78	85	83	79	85	69	61	68	74	77	71	70	71	62	77	74	70	81	75	69	71	78	71	62	56	81	66	79	60	75	84	82	74	77	55	63	59	78	78	76	64	55	79	71	74	69	83	85	77	80	71	88	68	66	75	57	70	67	75	84	75	69	66	71	75	63	74	81	59	72	58	86	50	75	73	71	88	70	78	72	82	72	80	89	76	83	78	71	79	61	76	74	67	84	66	77	77	73	63	60	80	65	77	66	73	54	69	66	68	80	78	69	75	67	71	67	71	52	82	65	56	70	69	68	76	56	80	86	79	61	80	60	76	88	90	67	73	73	60	63	71	70	71	80	72	64	86	73	74	74	75	72	63	78	80	70	75	74	78	77	90	80	75	78	84	90	86	80	72	69	90	71	83	82	62	69	74	77	87	84	86	79	74	72	70	71	74	71	74	78	64	65	75	82	73	90	85	77	58	71	51	70	55	68	66	79	63	79	64	79	60	76	71	69	62	77	79	87	73	68	59	58	74	75	69	72	75	88	82	67	72	85	75	67	85	71	66	83	86	69	91	86	90	76	76	70	89	80	83	78	69	75	71	69	78	83	76	69	83	76	76	75	80	68	78	87	77	78	73	74	86	84	65	65	76	72	73	83	85	67	86	64	69	66	85	71	68	67	73	62	68	70	82	82	76	66	88	66	90	74	69	90	88	62	75	84	76	72	77	82	79	66	69	86	87	86	88	83	62	82	77	64	97	79	70	65	84	68	78	81	72	78	67	65	91	86	72	83	66	73	71	89	77	94	91	68	95	86	73	73	80	65	64	81	82	71	61	70	81	84	75	73	71	83	68	71	76	74	76	62	77	81	84	75	67	87	72	71	84	72	81	61	77	70	83	61	76	73	78	87	68	84	68	57	79	71	74	78	66	71	54	67	70	74	62	72	77	64	72	86	93	63	89	66	69	83	90	70	61	62	76	82	79	82	75	53	100	85	68	66	82	61	75	83	86	78	70	68	72	73	88	68	78	70	83	65	77	67	66	65	82	84	78	81	60	69	64	74	67	75	72	70	77	67	61	84	84	89	65	70	91	68	76	91	73	79	75	75	68	68	80	72	63	70	80	59	69	82	63	66	84	64	78	72	67	75	74	73	70	89	88	93	76	66	78	67	76	73	57	77	71	88	75	77	68	91	80	75	84	71	80	75	81	60	84	71	75	85	68	52	86	70	87	61	72	89	75	68	96	87	71	75	83	72	77	67	77	76	70	77	73	92	86	83	61	83	62	64	63	66	89	61	75	81	67	72	87	68	75	87	72	78	79	77	81	73	79	82	93	95	75	75	68	70	80	77	75	69	82	67	79	62	64	67	79	75	60	86	73	80	79	68	92	67	64	69	78	78	87	82	72	61	70	69	58	71	66	98	66	85	65	67	86	83	70	64	70	95	95	79	76	85	54	81	76	58	78	70	86	78	66	67	86	101	71	92	75	82	66	80	67	56	67	74	72	74	52	68	76	77	72	69	91	78	86	82	80	67	74	84	64	84	53	81	86	82	72	84	86	79	76	88	78	70	64	83	84	76	69	82	80	81	93	73	79	68	85	83	80	77	59	64	74	69	91	75	77	64	65	72	71	75	80	63	70	102	90	90	99	75	75	72	76	75	76	74	63	84	66	67	77	75	82	82	67	59	74	81	67	86	64	72	76	70	64	75	74	92	93	71	75	81	93	81	88	56	73	70	82	85	89	77	89	67	78	74	75	73	87	74	80	72	78	79	73	73	97	72	74	73	82	73	69	66	73	84	60	67	80	70	81	60	86	54	72	61	74	76	77	76	68	83	67	79	60	71	90	78	68	62	70	77	81	75	71	75	75	70	74	94	83	65	86	81	72	66	70	73	62	75	59	76	71	78	75	72	60	67	79	71	66	74	65	82	78	83	70	69	56	79	77	82	75	67	80	74	76	76	57	82	70	77	70	76	57	86	65	79	74	69	84	77	73	76	67	76	66	71	75	65	84	84	74	84	72	67	88	61	73	68	85	89	81	69	80	70	74	79	69	85	60	77	76	78	86	69	73	81	90	68	93	68	77	65	90	75	70	67	70	75	80	74	78	71	55	63	80	82	75	85	87	69	76	87	83	86	68	66	69	67	66	75	73	72	76	66	80	80	90	69	53	67	72	67	53	81	82	71	76	88	70	72	63	67	67	56	84	66	78	74	70	81	70	85	62	82	55	59	81	75	65	77	70	72	53	76	71	73	55	81	84	70	73	84	47	78	70	63	78	71	68	74	73	74	85	78	71	79	70	74	82	66	59	69	81	65	64	66	62	78	73	88	59	70	64	82	71	68	57	71	66	79	64	79	68	62	79	77	76	80	82	75	62	69	77	80	81	71	85	78	70	75	76	74	80	101	59	79	57	65	73	83	74	83	75	68	84	66	75	56	62	74	77	75	68	75	79	59	56	63	74	62	74	66	76	74	78	64	71	64	74	89	69	77	63	64	71	87	69	58	60	71	64	71	83	79	72	78	85	70	69	61	79	54	80	77	77	85	77	87	64	73	59	76	76	64	56	75	83	68	71	72	72	94	73	72	72	70	64	70	80	74
5311	3524	2564	1760	1986	2406	2332	1910	1610	1412	1253	1137	1007	891	893	810	778	752	733	694	689	702	674	693	614	600	583	581	616	562	602	581	561	543	537	559	562	583	582	533	585	530	544	536	521	537	518	547	537	563	543	545	559	534	556	588	536	587	540	541	593	548	563	575	544	553	569	537	537	544	549	527	512	585	541	549	548	542	551	493	529	523	551	556	570	505	601	533	545	560	532	521	520	553	558	533	524	524	527	538	516	515	525	500	554	558	565	540	577	560	601	514	532	573	534	525	583	546	529	553	507	525	519	469	536	544	549	524	547	549	526	525	538	505	534	547	535	582	514	542	522	542	558	505	545	545	528	567	513	515	513	545	520	483	540	564	537	583	543	523	552	576	527	507	514	516	481	513	532	531	508	533	488	522	586	520	540	516	527	516	537	532	543	503	456	518	552	521	552	544	493	533	549	544	546	526	553	540	575	539	534	575	556	512	509	545	498	539	573	537	553	500	558	543	489	517	498	602	554	518	552	519	485	489	532	526	562	525	516	558	552	512	474	520	537	503	523	536	530	559	538	554	532	581	505	578	521	531	538	502	536	524	525	576	516	530	510	552	501	530	546	546	523	528	531	562	534	571	530	528	499	533	524	549	566	552	533	522	516	549	530	539	559	547	499	522	529	507	518	524	536	496	513	522	525	507	526	507	511	488	547	538	549	528	517	571	546	570	524	524	555	545	520	531	582	547	531	538	555	521	495	524	531	570	542	523	512	567	520	497	541	567	521	559	515	550	504	539	570	534	563	511	532	541	536	582	554	540	531	568	564	565	547	545	513	521	536	558	488	545	534	585	497	542	542	531	519	530	507	576	512	538	538	535	531	518	497	544	583	532	521	582	509	538	549	516	539	509	529	561	562	496	582	512	522	519	524	533	598	515	554	538	502	562	536	531	574	543	524	569	549	505	546	541	523	511	574	549	536	501	495	521	513	525	547	544	545	518	550	544	512	536	536	525	470	527	556	560	522	555	552	538	537	519	570	523	512	542	556	533	493	531	521	528	546	555	504	500	580	497	529	544	517	527	545	495	553	560	522	509	544	507	503	531	547	496	527	525	559	527	543	547	526	489	536	521	573	485	573	527	522	534	525	541	543	515	547	503	511	502	536	547	519	523	559	533	511	487	560	482	545	558	529	506	503	543	533	545	549	497	561	524	533	529	536	518	546	519	572	532	530	532	536	541	534	517	521	534	476	517	532	527	491	550	581	524	532	530	488	590	554	524	543	524	532	530	527	470	553	534	540	544	543	524	548	508	510	513	542	561	560	554	497	523	551	503	528	547	551	577	529	537	530	496	538	536	513	522	548	542	539	552	557	527	554	558	514	494	508	566	533	542	533	545	518	559	554	509	526	536	525	546	543	526	506	560	507	529	593	523	536	542	549	529	525	521	532	522	501	530	569	532	557	515	472	549	539	547	543	520	545	529	516	529	534	498	523	480	584	475	507	530	521	533	529	557	568	509	534	547	526	555	539	557	497	525	549	507	503	505	534	507	532	564	523	539	543	502	525	553	510	543	536	512	548	533	542	523	534	529	541	564	525	526	578	538	524	525	565	502	525	531	495	555	517	528	542	563	544	573	556	515	572	515	570	545	493	528	528	523	512	574	519	534	545	541	528	514	539	531	500	555	531	589	538	523	511	557	540	529	531	509	540	511	518	525	514	563	530	482	506	516	499	565	526	546	587	553	576	498	499	542	521	541	517	514	523	571	529	520	510	525	505	539	554	539	530	511	532	525	530	551	548	546	577	602	463	546	536	518	528	562	522	513	513	552	527	541	539	541	520	517	500	533	568	529	549	492	520	553	544	566	553	542	538	555	508	581	570	583	558	543	527	544	532	525	531	533	515	563	525	502	534	524	532	527	519	505	560	550	577	506	503	478	539	506	580	509	515	513	538	507	540	523	566	558	505	554	491	510	551	512	528	553	517	536	549	592	535	486	555	493	532	506	529	531	560	528	525	549	517	528	464	517	532	575	522	505	530	554	514	495	557	509	532	503	546	496	528	520	553	548	526	523	525	539	524	510	499	522	543	538	519	559	529	530	544	503	545	551	561	555	515	505	515	524	517	521	487	555	498	509	515	497	550	535	535	575	524	552	585	531	561	515	517	553	541	539	529	521	538	500	484	575	525	538	490	542	580	523	562	550	541	538	546	510	542	561	523	495	521	544	511	542	540	538	568	518	545	567	526	535	504	539	562	553	556	544	523	512	539	551	519	535	515	523	527	529	506	555	566	492	507	510	525	524	528	535	553	560	521	543	554	532	546	540	532	509	504	525	528	545	572	527	555	563	524	534	560	512	561	551	530	545	501	518	545	506	567	532	521	558	533	509	512	562	526	573	559	504	509	547	568	560	540	487	518	560	492	531	548	568	545	513	515	541	572	552	485	569	537	568	528	531	560	536	534	552	551	570	541	530	493	558	591	577	516	586	515	533	497	499	497	543	537	554	542	547	522	485	514	557	539	533	579	555	539	522	546	533	568	535	542	466	531	530	531	552	561	505	557	561	558	572	568	520	548	531	538	506	577	562	551	538	510	589	530	469	503	498	539	546	533	531	548	534	566	545	590	493	594	515	531	541	500	522	540	507	547	526	578	517	547	557	597	527	524	564	495	523	528	593	546	530	519	543	567	582	557	494	531	518	519	569	506	557	543	503	537	533	529	515	505	562	517	568	558	537	511	481	550	524	539	485	524	572	529	558	564	492	506	544	530	544	474	523	568	555	535	499	532	551	554	546	518	520	530	524	518	517	516	561	567	530	543	524	573	514	554	477	507	511	562	528	556	535	508	578	523	562	502	531	496	534	528	548	508	509	500	502	547	552	547	539	527	556	515	525	504	505	522	489	486	507	539	506	516	549	565	536	553	546	506	566	548	527	539	543	519	500	516	518	535	511	500	534	524	512	494	536	508	534	552	548	542	554	508	566	553	514	548	521	520	522	553	519	521	553	525	554	574	512	566	541	537	501	531	560	474	545	510	520	568	532	535	571	509	542	498	523	525	541	509	494	519	540	548	523	536	517	504	510	521	529	529	564	515	551	526	507	491	558	515	507	575	544	519	537	546	536	512	562	499	527	535	540	486	576	512	564	569	541	508	513	500	534	521	513	495	553	562	538	517	539	495	521	515	528	513	532	508	563	577	518	543	552	512	529	558	517	538	499	521	533	514	488	536	516	565	568	548	536	499	519	544	524	545	533	553	501	538	541	538	540	518	502	531	540	522	493	535	514	532	549	558	534	518	527	556	522	513	530	556	522	530	547	553	531	548	519	525	556	581	568	533	534	569	512	517	516	537	514	526	550	548	538	534	523	557	551	517	547	521	538	533	488	472	546	498	524	507	517	531	562	496	573	572	550	557	543	512	564	550	501	510	488	553	495	535	485	571	530	499	503	488	524	550	515	550	517	517	552	526	522	548	560	542	561	540	543	571	574	546	526	486	501
1665	372	290	149	112	107	110	111	99	102	106	103	98	103	95	99	99	91	86	79	89	91	104	89	89	75	91	94	95	84	73	86	96	90	87	95	91	80	112	93	85	83	78	83	95	99	81	82	103	107	88	83	85	100	83	94	106	75	101	88	94	74	89	89	102	82	90	107	98	84	88	86	68	102	87	87	81	86	99	95	78	88	86	76	86	107	85	104	90	86	76	85	88	83	79	83	88	96	84	110	106	88	91	91	92	116	64	95	95	84	83	94	90	72	88	79	85	79	86	82	89	87	94	83	102	83	93	85	91	84	80	105	86	98	76	91	95	81	88	85	93	117	81	101	91	94	86	88	79	83	90	83	89	92	90	60	106	80	81	86	91	89	86	88	85	90	75	96	95	89	93	93	87	84	82	73	100	100	87	74	112	80	81	68	82	91	79	92	95	82	92	82	87	91	76	88	82	102	73	81	98	105	78	75	85	66	80	80	87	97	101	95	101	77	80	101	81	85	82	108	70	82	74	86	75	91	76	79	87	85	80	93	85	86	86	100	81	93	95	84	87	103	106	90	99	87	94	83	105	91	100	95	95	88	85	99	80	92	95	103	81	105	89	94	83	82	88	89	84	87	80	74	80	72	99	86	108	110	87	87	73	94	81	87	79	81	94	99	89	81	88	84	89	80	92	86	82	92	80	77	99	97	90	79	101	82	96	74	91	105	88	90	87	81	76	102	79	87	74	63	93	80	96	89	96	89	89	87	91	102	88	87	81	69	95	93	94	94	86	105	80	87	95	86	73	77	84	96	83	84	84	82	89	78	85	84	95	81	80	90	80	95	96	85	72	67	92	83	87	102	92	91	112	94	100	81	89	87	84	78	72	97	84	93	87	87	96	77	91	81	85	69	83	87	85	100	89	105	84	97	102	87	91	89	91	87	82	95	92	85	100	84	84	93	94	79	104	120	94	100	96	91	102	87	73	78	83	75	87	82	84	78	94	108	88	75	82	77	80	83	85	81	72	75	87	102	88	106	82	93	87	99	77	80	90	82	86	76	95	78	75	87	93	80	78	90	85	81	83	82	79	97	86	78	88	92	91	91	91	98	89	84	77	95	84	89	86	90	84	80	74	76	83	77	107	78	82	80	72	88	95	99	96	94	81	104	84	90	93	99	92	89	90	100	79	94	78	97	95	81	78	104	87	107	73	73	91	80	83	87	79	77	78	83	73	78	85	91	90	80	97	90	102	75	93	79	91	77	85	93	92	73	85	106	82	95	89	94	86	82	91	108	100	91	87	99	83	90	91	95	101	84	79	91	98	88	91	88	97	85	86	80	109	84	89	110	92	90	99	81	105	98	91	99	90	85	81	89	88	93	86	107	94	79	88	90	82	96	64	99	96	85	90	81	84	103	84	84	81	94	87	98	96	91	101	88	86	87	81	88	70	111	112	105	106	87	89	76	81	93	87	93	81	99	78	83	85	83	88	84	95	86	98	89	97	88	94	109	91	97	84	95	92	80	93	86	88	91	76	97	91	83	86	92	90	81	85	79	88	74	75	88	98	81	105	95	87	82	90	89	91	81	92	76	106	76	82	89	79	89	90	84	89	86	82	62	97	95	84	98	91	95	93	86	95	85	98	87	88	87	91	86	100	85	80	73	76	67	80	90	83	78	98	83	75	99	93	82	79	92	80	92	92	89	94	82	91	78	76	77	90	78	95	86	86	71	89	81	77	79	88	91	84	101	97	85	90	83	90	71	86	73	87	92	86	90	88	83	87	79	97	87	95	87	86	92	99	102	93	100	84	89	92	78	95	71	72	67	89	99	77	106	87	90	98	83	108	82	76	95	81	97	103	92	79	93	89	72	73	92	71	83	96	80	82	94	94	92	76	94	79	81	85	96	77	90	95	95	84	81	71	98	77	81	98	98	93	80	81	87	76	93	84	89	74	85	96	84	86	95	95	87	99	94	76	102	88	69	96	85	79	78	105	106	84	90	89	78	88	90	80	96	81	81	80	86	76	88	83	87	96	109	85	86	92	85	79	91	88	96	89	78	95	84	87	76	108	84	92	97	78	101	99	80	104	98	88	85	80	94	108	95	82	92	82	71	85	91	87	96	91	92	86	83	96	82	92	86	83	104	73	80	79	89	97	82	95	91	91	93	86	73	95	102	92	89	84	96	84	102	99	98	89	105	82	94	91	70	94	73	85	74	79	75	86	95	71	92	82	109	93	88	81	91	89	82	97	97	82	83	107	103	102	107	74	86	84	88	105	85	86	92	86	85	82	81	87	97	95	81	84	96	86	75	95	88	76	77	84	99	95	89	103	88	82	99	79	77	95	87	75	96	88	93	93	92	78	85	92	70	88	87	82	97	105	85	84	87	91	92	77	93	78	98	99	87	104	88	92	95	88	88	73	88	96	93	86	93	66	85	74	98	89	93	95	89	97	85	77	87	92	105	97	75	90	81	88	87	95	94	77	95	91	77	75	69	68	102	107	90	109	66	83	98	84	92	95	108	98	86	97	75	84	99	66	100	81	97	79	92	84	88	79	95	83	115	86	90	71	97	86	84	86	76	96	88	91	83	93	87	89	72	82	94	78	83	91	87	81	77	96	72	89	81	107	87	93	92	85	93	74	93	96	97	96	101	89	82	84	74	106	86	76	98	92	85	85	106	66	96	78	93	89	82	92	62	86	83	87	84	102	91	84	73	82	107	72	74	67	84	88	100	85	94	95	86	86	60	86	91	106	104	84	96	79	104	104	92	86	83	91	96	67	91	87	77	62	90	92	80	92	103	81	83	94	83	103	103	81	101	90	95	84	93	88	76	82	79	85	87	83	83	89	95	84	83	98	84	90	80	98	109	83	83	80	90	89	87	91	75	84	88	83	75	98	78	89	83	82	80	91	90	91	74	74	88	87	101	103	96	78	87	73	86	83	95	83	86	92	93	81	76	88	93	86	88	74	81	87	95	102	85	94	90	82	84	98	78	91	88	88	106	93	101	86	96	85	103	98	89	96	75	82	79	87	96	94	78	90	87	99	107	101	84	85	80	72	80	86	82	92	102	89	83	68	84	81	85	78	96	78	83	79	101	89	98	91	95	97	94	81	72	78	72	96	101	75	98	82	92	83	117	96	71	79	61	90	76	90	76	87	87	86	89	82	80	90	98	89	78	87	80	78	79	87	87	86	83	90	84	99	102	75	77	104	96	80	99	95	92	88	94	96	82	72	72	97	69	83	104	79	87	87	77	92	70	93	86	92	85	95	73	83	95	76	86	89	92	86	97	83	88	79	102	98	79	96	84	82	89	82	88	85	93	81	92	93	85	83	90	79	95	92	98	78	106	87	85	81	90	86	69	74	86	69	102	86	64	76	90	80	83	79	99	79	76	88	87	89	104	89	79	94	87	85	89	105	83	79	81	101	89	98	104	93	77	94	79	94	107	87	92	80	97	98	89	89	90	83	80	85	72	93	101	96	87
7751	4507	2885	1880	1922	2247	2159	1955	1662	1538	1279	1235	1141	1086	1012	933	931	879	841	834	791	842	813	758	737	723	723	721	723	745	715	743	715	725	667	683	689	695	667	681	709	668	731	649	668	656	619	722	689	695	736	655	681	694	675	692	666	680	685	639	646	655	638	720	688	703	662	710	657	658	657	683	670	692	656	682	660	645	654	680	689	645	635	659	700	648	682	655	663	693	670	713	675	656	634	646	680	725	695	648	673	638	647	678	653	660	648	673	638	668	661	667	637	660	659	676	671	694	664	675	688	645	680	650	697	630	668	650	675	625	688	654	665	648	645	649	719	698	657	707	622	731	682	682	642	688	623	646	638	656	644	746	695	711	633	663	686	701	661	688	628	663	645	652	673	680	667	659	701	676	703	636	672	664	731	639	629	708	668	636	650	676	645	621	671	619	658	656	662	684	673	647	658	697	643	675	678	644	652	677	669	702	652	629	644	661	628	644	698	667	647	664	655	630	670	654	666	704	674	715	710	721	642	600	662	697	687	683	646	656	663	673	625	689	656	675	689	695	646	714	709	639	644	672	672	657	668	648	646	672	625	656	689	615	691	623	671	644	674	680	664	717	698	689	682	657	633	671	661	685	644	678	670	669	670	653	632	658	630	646	666	701	663	648	649	702	675	597	662	711	723	686	639	642	713	685	655	634	653	675	646	675	672	698	696	653	664	632	646	671	644	652	714	679	654	657	651	686	659	631	691	635	709	654	640	657	701	716	640	702	690	626	663	628	679	662	644	661	677	661	714	683	675	657	645	664	652	670	662	721	666	656	677	662	678	665	697	692	638	669	683	683	695	648	642	624	651	635	634	655	635	700	675	669	687	723	666	653	649	672	635	658	665	645	684	678	636	672	646	705	659	654	674	694	658	713	688	605	636	642	689	675	667	693	683	677	660	725	658	668	719	677	684	631	684	712	714	694	683	648	671	647	680	652	631	630	714	661	657	646	652	682	641	676	634	669	683	651	676	649	676	665	674	671	619	660	661	678	681	678	670	690	683	614	657	653	633	676	687	699	664	684	680	636	647	670	638	662	655	641	714	691	670	604	657	674	676	667	683	703	658	663	673	688	658	699	683	626	655	682	626	630	630	684	626	678	698	675	661	646	667	638	661	677	685	701	626	657	682	688	682	698	670	651	656	655	668	665	637	646	695	695	672	651	655	678	631	631	630	670	696	674	657	671	644	655	638	634	634	673	687	678	623	678	661	662	706	661	663	646	669	633	672	685	705	644	657	672	657	688	643	657	654	665	646	663	658	649	671	653	603	615	695	699	655	682	650	655	677	629	646	745	631	660	693	660	608	662	699	675	699	671	659	652	675	659	685	674	670	680	686	641	652	659	609	670	677	660	657	672	678	603	635	671	634	644	655	686	678	644	674	661	702	634	659	660	659	670	732	647	607	698	718	658	710	654	662	658	638	685	689	658	642	719	638	670	648	646	628	612	699	636	632	670	686	690	639	666	674	734	671	702	721	638	627	673	688	636	653	671	694	685	656	645	652	673	650	630	683	650	663	685	676	690	656	700	700	601	680	666	639	638	682	638	660	685	719	667	650	677	616	656	629	654	679	646	664	690	650	655	655	713	668	666	694	640	620	708	673	702	662	703	672	663	680	678	663	660	676	678	652	736	665	686	656	718	680	668	729	667	680	674	698	672	684	632	653	674	656	689	698	659	684	647	710	654	685	723	673	661	688	673	661	684	641	662	720	669	666	655	647	633	648	643	664	663	683	678	647	668	637	652	658	663	701	669	732	623	662	670	684	705	704	649	665	651	690	649	666	644	675	638	663	659	649	685	645	629	658	656	661	684	709	678	656	702	708	619	688	670	664	699	652	681	678	668	672	679	689	658	658	668	671	651	703	672	665	629	693	683	668	685	664	648	629	666	637	644	645	646	687	682	630	635	639	648	659	697	667	655	674	631	645	704	668	664	665	683	700	659	665	699	692	620	680	690	663	675	638	643	627	679	671	641	654	685	657	650	654	678	686	635	658	638	645	634	632	709	693	655	695	666	632	659	724	680	664	618	662	663	669	674	707	654	689	690	686	695	679	690	686	703	689	643	613	633	682	667	646	642	670	647	717	657	697	661	719	668	664	697	635	650	650	635	667	654	727	678	668	689	662	717	687	631	654	663	661	695	651	663	706	649	637	678	681	688	662	665	709	717	621	681	691	673	626	664	701	601	658	637	631	641	671	638	662	662	670	621	659	627	643	642	623	604	649	678	657	656	675	648	715	627	667	710	675	661	657	706	624	633	657	637	681	665	708	691	686	642	710	666	697	679	624	710	684	617	698	690	722	647	647	624	635	654	641	706	681	654	661	656	712	654	644	699	657	679	669	622	651	657	636	703	646	664	649	667	678	717	644	690	701	613	679	645	705	644	665	655	673	697	661	685	669	669	644	680	678	711	690	661	625	653	665	657	670	695	681	733	635	671	630	719	658	669	639	671	693	684	670	677	684	693	674	668	681	691	686	681	627	649	639	645	678	664	676	714	700	666	654	680	651	678	630	701	650	690	676	668	691	683	674	617	631	640	689	663	674	677	626	643	685	669	697	657	685	661	668	646	618	718	699	652	680	675	668	660	724	661	672	657	660	675	644	707	645	637	671	677	650	653	699	674	650	638	663	660	611	665	659	651	628	647	687	659	669	667	716	696	652	675	648	660	632	689	643	676	657	690	661	656	640	679	621	637	638	659	653	694	679	706	696	673	706	636	617	707	681	680	648	654	644	666	643	705	663	690	682	655	654	671	671	703	688	666	668	678	690	648	648	661	687	672	663	666	635	663	648	680	660	668	607	611	642	706	669	673	661	681	670	676	699	698	668	645	659	646	649	699	692	640	650	696	680	645	661	675	666	643	635	678	690	681	664	680	702	646	664	668	641	652	667	696	664	662	643	706	660	700	661	677	657	682	640	652	693	672	623	669	654	629	678	644	661	636	676	680	705	686	657	712	627	588	688	674	685	661	651	677	674	637	665	650	647	671	662	587	666	658	673	614	663	582	601	661	681	671	650	706	663	688	652	674	678	650	708	677	663	644	626	623	685	628	718	646	652	669	672	693	652	662	632	640	642	613	694	678	634	680	681	687	702	666	661	642	682	697	685	653	658	642	680	698	712	694	729	640	638	652	674	678	662	657	697	656	703	700	617	636	632	668	671	678	619	666	658	652	683	677	649	651	650	674	654	645	611	633	681	672	646	688	618	695	653	652	669	626	698	642	688	649	655	635	708	660	670	671	650	636	647	735	711	656	654	710	660	636	715	665	642	691	654	638	648	724	641	656	660	722	681	694	619	580	661	679	646	677	718	648	673	640	651	651	677	687	681	643	624	669	672	703	699	672	688	683	656	656	637	717	694	712	629	658	681	701	696	683	643	666	632	667	642	598	678	689	660	654	647	664	713	655	666	713	706	657	670	702	665	665	669	663	697	649	708	650	639	676
867	438	424	220	141	124	157	161	134	123	171	125	135	137	124	136	132	129	123	129	133	111	133	142	126	108	115	121	108	115	108	144	144	116	112	124	113	107	99	113	97	92	120	136	125	121	121	106	104	124	119	112	111	108	121	109	113	117	109	119	108	106	100	110	111	110	121	109	124	120	120	104	124	100	109	103	110	125	116	122	113	106	132	118	118	129	147	112	124	124	121	128	101	108	125	111	139	112	119	130	106	111	121	122	122	98	122	127	120	116	93	112	121	122	111	102	111	115	100	122	118	129	103	114	108	122	135	122	128	129	103	118	107	109	122	103	128	107	126	134	107	123	104	89	120	138	97	99	123	117	102	119	99	130	88	115	115	106	99	131	113	136	110	123	128	125	111	99	120	145	132	113	117	106	107	135	129	122	122	135	112	115	105	92	120	120	118	95	116	116	104	121	116	119	109	133	120	106	102	97	105	131	117	119	112	122	127	119	97	119	108	87	109	123	106	97	119	138	132	113	130	115	113	127	126	96	123	100	123	118	97	121	98	130	114	140	102	126	113	119	112	106	129	112	105	90	125	114	125	126	101	97	97	119	120	111	101	119	131	117	117	111	103	117	118	100	126	126	119	130	131	130	113	94	108	134	130	92	102	123	126	116	124	115	123	97	114	129	117	114	115	111	115	122	108	119	96	122	108	104	120	123	114	111	115	97	101	107	120	104	107	103	117	115	114	122	123	117	123	118	107	111	111	114	114	111	119	114	112	103	112	121	97	100	111	115	109	120	97	126	110	128	125	111	121	109	99	118	121	131	116	112	112	105	100	129	130	123	104	116	123	109	122	113	99	125	116	137	109	129	103	115	116	102	115	117	102	134	124	109	113	115	118	117	115	125	129	128	120	99	110	116	139	128	134	130	112	119	119	120	128	118	130	111	130	108	133	112	104	91	118	104	130	107	102	123	127	138	131	125	104	117	126	104	117	116	112	111	121	101	130	111	110	108	116	98	93	110	131	106	119	108	111	129	121	104	114	100	113	117	123	117	145	119	108	115	130	119	129	107	133	109	107	127	117	121	112	106	102	109	132	125	122	97	103	124	115	122	110	84	118	111	119	123	116	88	119	116	116	98	123	126	122	107	123	111	136	98	132	122	110	106	123	118	108	116	111	115	116	95	107	90	135	125	116	98	107	115	106	110	119	125	115	124	114	100	111	118	132	118	91	117	108	109	119	126	95	127	100	135	117	114	125	117	108	105	119	108	95	114	116	140	110	114	130	110	111	112	114	106	105	109	110	100	98	110	120	127	116	101	128	127	120	107	122	86	113	120	126	119	114	109	112	109	136	115	114	107	113	105	109	96	117	119	123	128	131	121	104	114	143	108	114	100	110	117	114	106	112	115	125	106	119	132	115	127	120	115	122	105	101	136	138	107	130	117	106	123	105	113	133	129	115	129	139	110	128	105	125	95	95	116	93	122	125	124	111	118	124	114	99	116	127	118	117	131	117	112	107	94	120	118	122	113	117	116	100	96	105	126	116	107	118	119	98	115	92	125	142	114	117	103	105	118	113	102	88	112	116	110	112	117	97	110	134	108	121	104	114	108	116	131	133	134	117	112	109	110	100	123	92	110	113	97	106	116	114	129	121	111	109	114	130	137	114	132	108	101	116	126	104	119	113	114	118	127	119	103	109	112	124	126	114	107	90	129	111	119	122	122	118	124	113	110	120	116	107	124	117	94	132	111	112	119	106	153	113	121	117	119	115	110	119	94	119	108	115	106	125	105	118	120	99	113	107	110	120	92	109	99	132	123	119	99	114	114	90	120	126	121	114	118	113	123	105	120	122	100	100	116	112	106	111	118	99	125	104	139	100	117	138	111	125	115	122	124	130	121	118	118	127	108	99	121	119	147	105	113	125	122	130	116	133	127	112	123	106	124	94	135	114	119	115	108	123	129	108	126	125	108	127	118	88	103	107	126	124	102	111	97	127	95	102	109	121	116	106	116	111	115	110	104	113	100	125	128	109	132	120	124	114	123	101	115	120	113	118	110	99	100	113	111	91	120	119	104	144	116	116	92	114	106	120	96	107	123	113	126	116	133	113	121	110	106	133	109	113	115	112	113	108	119	110	127	132	121	120	115	123	119	118	129	104	114	122	123	112	118	122	116	108	126	136	118	127	134	124	117	125	105	100	127	109	120	132	88	109	106	130	104	128	125	130	118	114	107	108	113	120	108	108	110	107	116	131	111	138	127	116	108	130	99	97	98	126	115	96	107	110	132	121	109	98	126	113	110	109	111	113	125	118	104	111	121	98	128	116	103	117	89	109	136	133	119	116	119	100	106	125	106	116	110	114	107	115	109	120	115	133	119	122	92	114	101	108	102	101	111	117	129	116	134	112	122	104	102	127	116	117	120	132	117	108	110	121	115	122	115	106	112	114	104	127	115	121	101	107	124	121	142	100	120	117	111	116	113	117	94	99	117	122	119	114	112	136	94	108	131	97	103	116	121	113	109	102	108	123	115	113	127	127	110	125	91	110	126	131	106	101	108	113	92	113	143	119	106	118	104	116	101	91	109	126	95	116	110	89	105	132	131	105	112	113	106	102	109	122	122	127	118	106	113	120	106	115	126	120	109	100	113	115	105	125	109	96	101	119	113	89	90	142	111	121	95	115	113	120	135	117	111	105	111	98	120	109	105	98	136	127	141	117	114	103	121	121	132	114	107	126	113	119	116	125	116	112	143	106	93	105	116	123	117	117	109	97	112	142	130	120	104	110	102	93	113	115	116	108	113	108	111	122	120	115	110	109	94	103	112	118	112	105	108	113	115	139	105	121	110	116	103	116	114	137	119	118	128	134	140	116	128	115	130	105	113	103	122	102	121	126	108	122	121	105	107	104	111	114	104	124	88	150	100	111	116	113	98	123	113	116	121	117	127	120	127	126	105	108	118	113	104	117	116	92	122	129	132	127	122	136	116	110	121	130	108	129	132	110	97	131	135	115	140	117	101	133	106	113	110	108	115	126	124	114	101	106	112	124	101	110	116	105	112	116	125	104	105	115	120	122	118	115	103	113	104	103	112	86	116	127	122	130	106	121	119	121	119	112	118	117	134	105	113	87	122	110	134	134	110	118	103	116	112	124	113	123	111	112	127	115	117	122	111	102	108	129	107	124	112	111	96	122	123	117	101	143	120	104	123	124	120	101	125	120	123	122	126	119	96	119	106	104	124	103	114	105	119	93	93	117	117	117	113	99	118	120	112	93	125	119	139	115	110	126	113	116	131	99	102	103	103	114	120	122	126	99	118	100	120	113	110	100	121	110	105	109	108	103	124	109	119	114	113	126	108	115	119	126	91	97	119	107	115	112	109	111	122	103	113	115	112	113	113	118	107	126	118	132	108	129	116	109	128	125	132	113	126	123	113	114	114	128	119	124	128	115	115	116	117	106	116	118	93	137	108	109	120	103	121	96	98	126	115	118	133	109	123
8116	4318	4371	2743	3960	3789	3701	3193	2660	2229	1941	1752	1659	1551	1404	1363	1228	1166	1153	1091	1056	1069	1024	1023	1031	903	938	968	911	951	921	894	895	834	910	898	911	880	866	867	931	887	830	859	870	877	849	843	863	877	860	807	836	844	875	856	860	856	831	873	839	810	830	818	822	827	815	866	805	881	800	808	877	829	876	837	808	866	832	875	798	825	847	819	846	859	869	839	838	868	841	859	803	803	789	822	811	852	795	871	874	776	782	821	834	839	798	823	846	823	812	828	796	817	816	818	825	822	859	852	891	833	825	829	802	847	837	850	809	847	830	865	790	781	807	842	826	848	783	764	827	836	824	832	775	819	817	808	811	862	853	872	807	843	873	799	823	847	848	819	814	812	775	864	840	831	757	836	813	795	826	812	807	767	836	834	823	808	816	820	804	859	829	853	830	775	842	800	786	756	838	776	780	872	833	854	768	792	820	842	788	824	818	775	843	800	832	787	809	781	823	833	789	839	780	796	821	830	816	810	805	852	775	832	833	810	839	782	794	823	815	854	789	823	814	848	862	828	853	796	767	823	764	811	847	879	838	878	830	795	800	799	785	774	796	780	807	812	789	862	810	857	792	828	877	775	813	841	770	753	849	834	804	863	792	856	833	807	806	825	854	839	832	846	833	812	841	803	802	824	743	821	851	822	807	884	824	841	769	833	804	791	785	823	812	816	863	790	834	830	837	827	795	817	831	773	769	828	767	816	858	827	808	858	777	846	853	844	813	809	829	833	784	863	826	796	821	786	816	849	801	795	770	813	793	845	777	848	840	777	885	779	810	795	813	805	811	803	801	847	859	805	780	812	772	825	817	818	784	810	859	785	800	837	824	811	762	835	799	825	830	797	826	812	837	830	789	814	810	784	849	817	837	831	811	790	867	812	795	804	900	785	768	845	793	825	848	847	805	834	833	816	804	784	825	859	840	800	850	854	814	847	813	827	854	781	783	827	794	841	814	851	825	832	771	841	783	808	872	864	852	827	814	819	796	849	822	784	828	860	829	760	850	826	845	877	781	833	839	810	804	808	824	817	795	819	788	800	852	831	837	758	839	801	828	816	773	829	816	858	802	812	825	819	808	791	811	795	850	803	806	776	791	839	810	794	779	832	794	884	759	799	883	835	845	804	841	840	805	815	776	785	850	813	819	846	834	829	808	802	767	820	844	814	824	799	783	809	834	845	811	781	803	809	817	841	848	842	843	823	845	808	874	817	815	781	804	815	831	849	748	783	835	871	805	796	817	876	792	806	794	805	783	856	807	786	839	820	796	785	808	825	862	766	817	808	836	792	808	864	856	826	789	805	813	810	762	821	801	803	861	837	809	781	817	848	835	799	841	793	797	801	808	867	813	810	802	894	796	793	837	796	813	792	800	854	778	822	778	822	813	814	851	819	827	837	830	861	832	781	819	802	792	851	778	795	840	836	827	816	834	839	811	790	861	842	859	804	828	808	795	830	789	810	811	803	821	872	798	807	851	834	872	854	844	809	833	796	782	829	776	789	845	796	817	834	807	803	789	835	826	823	796	840	819	843	847	789	832	825	841	811	813	852	754	824	821	835	817	845	782	837	815	825	790	780	881	804	830	798	826	854	809	798	807	804	841	808	855	821	818	827	804	830	796	828	862	786	815	847	755	772	802	821	852	745	780	836	836	772	796	834	824	820	831	834	841	823	805	810	878	807	771	830	826	813	854	815	806	822	826	770	817	832	855	803	801	794	843	742	856	769	782	825	781	806	858	766	748	809	794	806	822	780	833	809	807	802	852	811	761	831	798	771	800	873	793	834	840	880	835	838	790	804	756	864	765	818	803	828	799	783	802	804	819	831	833	812	858	815	775	802	839	751	825	883	825	816	888	819	767	775	849	789	817	818	783	809	785	810	792	859	841	797	807	806	787	763	854	848	825	803	857	816	862	825	819	799	778	804	799	813	842	835	826	798	774	818	827	835	814	839	802	817	836	806	810	827	802	810	817	824	799	852	817	856	843	800	837	812	809	840	825	799	789	799	836	859	856	792	815	811	828	853	847	820	773	756	845	857	859	801	849	831	841	829	831	812	811	832	816	817	790	832	826	809	848	844	798	802	783	835	797	792	816	810	804	800	841	803	781	865	821	823	805	873	819	801	831	834	767	823	783	843	847	821	848	806	807	773	792	816	779	856	870	826	815	821	850	869	842	817	797	824	814	781	805	832	839	848	801	799	756	823	831	855	843	858	829	809	801	872	820	849	820	844	824	771	800	815	853	821	850	767	835	820	843	817	889	774	817	817	851	802	867	860	786	786	813	853	840	823	769	823	805	792	861	809	791	814	829	801	849	831	821	818	802	819	799	827	848	780	796	843	795	805	850	774	790	850	819	770	824	865	819	861	857	785	822	819	811	812	848	825	776	798	808	777	838	832	833	802	851	853	817	801	773	816	794	861	856	785	828	823	816	798	818	845	839	812	812	852	767	827	800	799	786	825	802	847	794	789	847	817	831	798	831	837	820	779	807	838	867	803	737	844	775	799	823	784	799	829	831	804	762	813	824	789	798	827	864	832	816	881	800	882	782	867	798	836	834	820	816	801	808	844	802	771	779	844	831	759	835	835	780	807	797	810	818	862	791	819	804	788	817	814	827	824	800	814	877	797	811	830	797	853	848	832	810	806	822	773	784	834	829	797	784	795	798	858	828	836	823	833	762	836	808	854	814	819	807	822	784	828	801	846	772	807	816	833	813	801	798	791	825	881	805	817	820	820	832	789	794	847	808	759	776	824	824	792	794	772	835	849	841	872	818	838	808	822	782	836	750	781	821	817	810	800	811	833	813	811	825	799	822	841	780	850	868	825	798	888	829	822	821	835	835	790	834	857	819	839	787	798	824	806	835	826	845	790	868	796	839	835	781	819	802	797	802	815	834	780	839	825	832	812	830	788	820	769	817	837	811	810	800	785	788	810	823	813	823	769	809	834	808	816	812	847	824	800	790	820	768	781	817	824	775	804	827	802	809	806	785	821	784	806	819	807	844	814	814	868	819	834	831	811	847	838	835	802	834	859	818	800	805	843	799	833	859	854	860	768	763	856	847	857	849	818	806	789	858	796	870	805	836	772	801	791	834	832	829	821	833	825	847	765	795	797	805	800	827	808	824	835	781	786	822	800	837	863	832	846	856	794	884	810	847	821	796	815	811	843	813	855	793	830	860	778	759	848	821	822	781	793	821	820	829	808	821	825	818	847	822	815	808	801	835	810	814	838	776	801	798	807	797	827	841	853	800	815	842	877	785	820	862	837	836	847	801	765	840	835	775	767	800	888	837	802	817	761	800	816	801	817	818	828	838	835	817	785	814	798	822	877	795	808	847	790	816	808	796	843	848	803	771	809	787	822	841	827	805	822	807	844	807	873	844	840	849	844	817	807	797	825	801	806	817	798	803	842	821	811	802	757	807	823	800	783	783	804	851	778	765	802	808	829
1047	91	178	91	45	35	44	44	58	40	47	49	49	41	50	42	46	43	38	54	53	42	47	46	49	36	43	41	46	46	46	40	48	41	45	39	40	41	40	40	43	38	38	45	52	34	40	43	61	42	45	54	34	39	53	52	61	43	50	53	47	48	44	53	39	37	51	51	45	39	40	34	34	48	41	50	59	40	34	51	53	52	43	41	47	61	47	50	48	42	39	38	50	43	49	45	46	47	40	49	57	47	36	49	45	37	41	39	38	48	42	50	33	46	54	42	50	48	39	38	37	50	40	49	42	47	50	51	49	40	50	45	58	39	31	42	48	55	54	41	45	46	40	31	47	53	43	45	39	40	42	51	44	49	51	27	41	49	40	38	50	48	33	39	46	44	40	41	47	54	50	41	48	46	57	57	53	43	49	38	42	45	51	45	45	55	31	42	45	42	41	49	43	45	40	38	35	40	46	47	52	48	36	40	54	47	51	43	48	30	51	51	41	54	50	45	46	46	48	43	49	47	46	42	53	42	48	52	48	41	43	46	45	41	47	53	44	42	65	51	39	43	44	49	55	57	39	47	48	54	45	50	37	49	46	52	42	48	32	39	47	53	45	44	46	31	41	54	41	56	54	31	48	39	34	43	49	47	47	54	44	51	44	45	39	50	42	50	58	46	28	45	39	42	43	34	46	47	52	44	32	37	46	56	41	44	59	41	41	39	40	39	40	47	42	43	60	41	41	54	47	32	45	45	39	53	48	41	60	37	45	56	49	54	48	29	52	41	50	35	46	39	37	46	50	47	37	36	50	43	43	39	48	46	53	48	52	60	50	39	40	55	36	34	47	35	42	43	45	37	53	45	59	45	44	49	31	41	51	48	45	43	60	47	39	50	44	54	42	44	46	46	44	54	40	49	41	39	45	46	38	55	41	43	46	44	48	31	46	47	43	45	42	49	67	27	39	38	44	47	38	49	51	54	46	50	45	55	52	53	38	49	36	42	38	55	40	42	31	43	44	51	42	53	46	45	49	37	47	51	42	52	50	49	40	58	40	48	42	42	57	52	40	37	37	40	44	50	54	37	46	46	44	50	51	40	40	37	47	58	43	42	53	37	47	37	51	42	47	55	40	38	42	49	52	54	53	41	53	37	41	37	41	50	40	47	52	43	40	45	49	46	42	41	45	49	45	53	55	46	47	43	43	49	41	44	34	38	38	31	49	45	36	50	48	50	39	41	45	40	40	40	47	41	41	37	41	49	45	46	49	36	45	51	41	38	47	53	50	46	40	39	46	47	55	44	39	46	61	44	47	41	51	34	50	44	48	54	52	35	43	35	51	41	50	32	37	46	50	43	52	57	41	47	35	47	51	40	44	59	42	49	35	53	48	59	46	52	57	49	38	39	44	30	41	36	42	47	47	47	45	52	42	48	31	32	41	43	47	40	39	49	35	45	39	38	50	42	46	48	45	55	45	51	38	43	45	52	46	48	47	46	50	53	42	55	42	36	38	50	52	42	47	46	57	40	46	39	47	41	43	30	39	48	38	45	47	49	46	48	39	51	35	50	47	48	45	33	43	48	48	42	46	46	40	47	53	54	37	46	53	43	47	45	56	41	40	43	55	39	43	43	38	49	48	40	37	41	49	37	39	41	50	50	39	44	42	45	51	50	43	42	35	49	23	31	58	47	42	51	49	38	39	43	52	43	47	47	45	41	48	49	41	59	34	35	50	43	47	37	54	42	52	30	38	40	56	39	50	45	35	40	47	46	41	38	32	42	53	34	48	56	46	40	50	44	39	49	52	42	40	44	55	48	53	45	46	47	43	45	46	50	41	46	38	46	55	45	45	58	49	55	43	49	40	45	54	55	39	44	54	44	42	42	50	51	50	37	77	34	40	33	45	39	39	44	62	38	56	57	42	45	43	44	39	57	43	43	41	36	46	43	43	45	44	43	47	50	33	45	40	47	30	49	48	30	45	50	39	46	45	46	35	63	40	54	43	37	32	31	41	47	44	47	41	48	50	53	38	49	49	40	50	50	44	49	52	47	45	35	44	44	45	37	39	42	37	41	42	45	47	33	53	45	38	47	36	55	39	55	34	53	37	44	39	48	43	43	40	33	35	38	51	50	34	48	51	42	43	40	48	43	48	40	56	39	52	48	39	56	29	49	44	43	50	51	52	46	50	60	53	46	40	47	49	40	45	44	42	51	43	43	44	43	30	31	47	50	47	45	42	31	46	34	36	36	40	50	52	41	46	36	41	39	45	47	38	53	44	46	45	49	49	41	38	48	37	47	35	52	40	44	42	46	44	42	49	45	43	45	46	42	44	41	51	56	41	63	48	50	41	42	43	57	49	58	52	37	43	37	47	44	53	48	52	41	48	35	31	37	51	41	46	56	57	36	55	45	51	39	45	46	53	39	48	42	50	45	62	34	46	56	36	48	43	58	47	39	54	31	41	45	44	41	51	42	55	56	49	37	44	40	50	43	40	42	36	46	45	47	57	33	45	37	48	40	49	39	55	44	61	50	37	50	38	42	42	47	36	45	53	38	42	46	42	37	42	43	39	43	52	51	39	48	47	47	36	44	58	41	39	41	41	48	39	47	65	37	42	40	43	32	35	51	51	44	33	41	45	50	38	36	47	40	42	37	37	38	53	46	46	37	37	40	40	33	56	47	50	42	46	41	48	52	38	42	54	38	54	41	50	37	50	49	51	39	52	42	43	42	37	53	51	47	39	48	50	43	46	41	46	40	38	51	47	47	45	49	40	55	44	41	30	50	38	51	48	62	44	47	49	42	45	48	42	52	45	46	41	49	56	49	46	49	52	31	43	48	45	40	46	43	55	51	37	47	39	50	55	46	46	43	39	43	36	41	52	47	40	37	50	44	57	38	40	36	59	60	41	37	32	52	47	44	55	41	35	37	42	40	46	39	44	33	47	50	40	36	61	47	49	40	46	56	48	42	62	43	38	35	42	44	51	51	40	35	48	39	34	40	40	43	50	40	48	51	43	40	53	46	55	59	56	47	42	49	36	42	39	43	46	42	45	46	41	45	43	47	52	41	32	42	42	51	40	55	45	48	54	35	37	56	52	44	63	52	48	44	42	36	51	47	43	45	49	43	49	55	43	32	34	38	53	55	45	51	57	49	39	47	67	52	48	44	50	48	73	43	50	56	48	49	53	32	43	48	48	35	50	35	44	44	54	53	47	52	39	49	46	56	44	42	45	44	43	44	47	36	50	55	47	55	51	55	37	42	29	47	46	57	42	46	42	40	47	44	53	38	39	36	38	46	39	48	39	55	39	46	44	55	48	40	40	38	36	39	47	49	44	55	53	38	40	57	47	40	55	52	45	50	50	53	41	45	49	46	31	44	39	36	51	37	47	52	52	52	53	34	44	46	67	45	53	37	58	48	41	45	43	48	56	32	44	41	61	51	37	42	50	43	48	57	43	47	43	29	51	49	33	41	31	45	43	46	60	51
6088	1022	2093	1291	1313	695	649	649	581	547	493	472	492	444	461	424	393	431	374	352	428	401	385	376	390	371	366	386	346	354	369	385	353	413	395	340	369	357	352	381	378	394	360	360	352	361	349	347	323	366	378	340	334	369	382	341	335	343	356	349	367	370	318	376	338	354	369	348	374	386	340	345	360	367	366	336	330	356	352	325	379	361	364	370	337	352	358	370	332	340	353	351	344	343	368	363	378	390	338	352	366	367	352	361	352	364	355	346	381	363	362	357	338	348	358	345	365	358	355	365	324	379	369	367	354	323	360	356	372	343	357	350	383	347	371	355	350	335	376	376	348	389	345	368	374	348	345	348	374	341	349	369	353	374	355	357	347	343	358	315	362	344	347	349	348	381	362	363	358	345	338	358	365	340	362	392	302	336	347	336	381	325	346	352	358	338	353	351	325	331	374	330	384	316	326	333	381	357	360	354	324	333	339	371	367	361	333	377	341	377	325	333	374	353	337	366	379	351	384	360	314	351	338	326	339	393	327	363	356	362	361	335	322	354	343	361	370	307	373	329	370	361	356	339	359	342	340	353	415	367	354	320	336	329	366	350	352	377	349	337	371	364	370	338	380	339	364	379	341	400	331	358	324	352	355	352	325	328	375	362	368	350	356	343	310	376	346	333	355	347	376	344	358	360	311	377	351	377	343	313	336	352	336	368	365	353	366	369	332	359	347	344	335	346	373	381	339	352	360	328	348	340	370	353	354	346	339	336	343	358	340	343	378	338	334	388	386	350	351	379	356	369	353	341	363	375	362	354	338	367	348	361	371	360	338	339	322	324	361	352	357	368	337	356	347	365	359	322	366	363	357	354	358	380	349	348	370	344	358	374	377	329	377	368	341	352	361	350	367	333	361	342	377	315	346	347	315	355	371	354	349	365	354	371	378	323	334	374	353	321	354	339	386	360	357	369	325	324	354	345	364	341	326	367	358	355	349	340	365	346	342	347	343	361	347	349	381	335	387	356	364	350	357	350	394	340	365	365	367	379	379	341	368	367	334	361	343	355	340	366	356	348	327	355	379	356	330	358	356	357	367	345	364	369	378	355	359	322	331	362	363	361	379	358	363	368	333	380	341	334	363	334	375	372	361	345	377	370	384	369	337	399	358	339	380	308	345	372	386	350	310	374	344	355	336	363	344	368	366	369	356	332	340	374	376	368	358	349	343	345	357	326	352	366	349	337	354	353	361	341	358	361	386	322	377	353	356	348	343	376	359	358	346	325	363	356	360	346	368	339	311	366	365	376	365	344	328	357	337	391	379	343	358	360	336	376	342	360	350	352	370	358	332	330	348	320	365	337	319	350	388	350	361	321	362	372	348	360	351	336	346	330	339	352	354	345	348	376	364	354	341	374	339	354	392	353	351	358	333	349	357	390	372	334	358	342	348	355	321	348	348	342	350	385	335	380	328	373	366	374	354	394	369	351	319	341	371	360	369	329	357	343	374	363	351	350	361	365	360	351	353	368	366	341	384	341	332	381	356	364	360	347	332	337	366	378	354	355	334	387	370	359	382	360	350	329	375	373	322	338	345	332	350	357	394	352	360	366	355	320	365	374	339	377	396	317	366	385	363	344	353	314	382	367	353	373	368	345	381	379	379	352	368	371	332	350	345	367	341	326	345	352	359	326	343	342	363	371	373	334	333	364	346	372	351	332	350	361	383	348	372	339	377	357	350	366	385	341	331	341	331	340	332	336	387	355	341	379	367	334	393	397	355	356	358	351	342	330	370	383	352	382	344	337	330	358	364	347	354	361	348	318	334	351	372	356	340	356	331	335	364	331	369	325	327	334	340	306	354	369	347	384	360	352	370	335	370	330	345	336	334	327	316	370	352	354	383	346	339	344	340	330	339	350	343	338	372	354	359	341	367	362	356	352	355	350	372	370	337	354	379	338	332	363	354	359	352	370	349	341	336	391	370	326	351	326	374	349	318	348	307	341	349	351	378	341	337	329	364	352	370	353	383	347	321	367	353	353	342	375	353	351	347	369	326	334	361	365	330	390	346	334	320	361	337	369	376	371	359	389	325	368	321	347	337	343	325	346	363	368	349	370	346	383	367	378	336	358	363	358	369	373	341	332	341	338	364	348	341	342	380	359	348	343	372	374	341	327	327	319	346	383	346	341	342	339	359	355	363	357	348	376	358	390	352	374	396	373	361	355	351	342	384	350	383	369	362	325	349	309	343	359	334	340	337	361	372	378	350	332	362	339	323	363	332	365	387	370	371	356	343	331	376	326	346	320	344	341	339	369	335	355	385	367	364	341	356	372	345	382	397	370	381	370	357	377	348	349	350	359	343	347	340	353	339	366	344	355	360	352	374	377	337	328	343	376	310	350	339	358	359	327	382	356	349	351	378	367	375	374	307	331	350	349	381	332	358	345	372	360	378	351	352	355	384	359	349	370	366	387	355	351	346	329	335	379	369	361	346	319	373	361	386	337	345	344	373	329	321	350	350	344	313	324	329	380	370	324	342	317	368	371	368	376	341	368	386	361	345	389	354	331	351	371	374	362	326	358	362	380	345	310	373	375	371	356	348	347	371	360	338	339	362	333	363	325	387	333	334	342	330	364	322	331	346	333	350	353	389	350	349	350	355	338	353	320	344	354	339	336	362	350	354	373	337	339	327	344	339	360	341	323	346	340	335	363	357	367	327	343	371	367	346	359	338	368	375	362	360	367	348	341	343	319	343	370	375	342	353	384	357	389	399	304	323	353	348	354	359	369	342	358	366	307	360	360	367	339	356	386	405	347	339	322	355	336	341	395	359	347	305	371	367	360	353	356	333	370	348	347	329	351	364	313	352	329	357	347	366	354	323	334	324	368	338	360	349	317	374	352	345	349	360	332	344	348	360	336	347	341	389	369	354	363	370	353	371	362	349	358	354	346	358	358	397	365	351	354	352	358	341	338	328	378	366	394	350	362	371	321	344	364	393	335	338	357	304	343	347	358	344	362	341	349	328	371	330	363	340	352	341	326	345	346	359	356	332	343	337	361	372	344	360	329	344	362	348	359	363	378	394	364	356	376	353	387	381	332	352	365	358	349	335	361	335	341	367	361	378	344	364	332	361	377	401	327	353	343	353	372	344	366	340	383	350	355	355	339	369	359	358	346	357	357	361	325	362	364	339	343	385	356	316	353	397	367	352	362	349	374	359	327	352	326	330	381	377	338	354	338	350	343	341	366	330	394	348	304	350	367	335	361	383	365	349	322	367	353	328	350	368	344	364	386	374	355	346	351	349	348	337	335	375	332	345	314	345	374	366	358	342	360	351	339	383	351	341	352	340	357	325	352	338	377	364	360	376	367	334	355	364	320	367	348	370	367	339	358	352	359	375	328	317	340	323	342	330	348	366	366	363	369	346	336	312	351	357	359	345	350	312	349	367	346	390	364	344	320	356	388	382	366	375	362	355	306	334	366	351	367	358	338	362	336	340	358
486	130	166	153	106	99	91	106	101	96	88	87	76	99	77	84	66	83	99	92	74	77	87	64	94	78	72	82	82	84	91	86	79	84	79	81	71	80	59	70	78	78	79	57	70	91	71	68	92	80	77	55	83	65	65	74	63	73	69	72	70	70	79	71	73	72	83	83	80	86	76	73	78	84	68	60	61	70	71	86	56	72	72	66	75	86	72	67	89	91	80	68	68	64	83	64	68	79	69	73	81	74	81	78	72	66	84	86	71	62	76	90	82	58	64	78	58	72	88	79	82	90	78	71	75	76	57	66	85	65	73	70	77	90	91	68	75	95	78	75	70	73	72	74	83	64	88	71	73	78	64	84	89	84	70	61	72	94	68	96	85	67	75	85	80	68	67	97	65	79	75	70	76	83	74	67	71	73	70	74	75	65	83	77	81	83	78	68	66	80	66	72	51	72	86	72	75	71	73	73	69	74	78	78	75	75	78	76	79	84	71	67	60	65	80	58	70	64	69	81	69	85	71	63	84	88	71	72	70	77	74	89	72	81	86	69	65	66	77	75	82	71	74	73	65	66	70	77	77	75	65	86	66	77	70	80	78	79	85	89	73	81	73	75	75	76	90	88	60	67	63	58	90	65	80	55	61	65	69	75	73	76	102	84	70	81	66	88	75	62	90	82	86	70	80	70	64	70	84	71	82	69	61	75	76	64	61	73	78	61	72	72	76	77	75	77	66	73	67	70	87	73	73	72	80	66	64	81	65	72	67	96	74	84	67	72	83	68	70	68	76	68	79	66	89	81	62	69	85	90	63	71	79	80	67	85	87	75	82	62	76	73	78	62	77	61	78	65	61	60	76	77	85	85	76	81	86	71	84	68	75	72	80	73	78	76	76	82	62	70	77	78	72	74	68	69	80	67	89	84	73	71	71	74	71	59	78	66	72	87	79	73	79	79	72	74	79	74	76	59	55	59	73	64	78	79	86	83	70	76	64	67	69	82	70	68	74	70	66	63	71	61	73	75	72	92	74	78	61	67	72	70	77	73	77	78	80	63	74	74	64	71	85	77	73	73	85	73	73	71	85	72	81	78	76	70	75	82	86	77	70	78	79	71	79	84	71	73	69	70	81	71	73	76	87	60	76	76	61	85	74	63	85	80	73	74	54	68	71	96	87	82	67	82	77	75	76	82	77	74	65	70	80	77	76	83	78	66	86	78	79	83	62	79	80	83	71	72	82	77	95	58	81	59	82	79	70	81	65	74	72	76	64	101	70	84	62	91	79	76	69	84	79	79	88	70	71	81	66	66	74	75	67	65	84	67	71	69	67	59	90	63	70	80	61	64	86	73	78	68	77	69	88	84	69	76	66	68	79	65	70	54	74	75	71	70	74	72	71	84	70	67	55	74	74	91	69	73	82	71	77	69	66	59	68	74	72	66	69	73	84	78	61	77	89	67	68	76	74	72	76	86	69	72	76	61	73	79	73	70	79	67	60	55	55	55	74	79	64	79	84	63	68	75	81	81	61	65	83	72	63	67	69	74	74	77	73	71	73	71	80	82	82	74	77	78	82	80	79	73	74	69	77	58	77	76	92	64	84	82	86	81	89	68	104	59	77	80	86	75	68	77	89	65	79	68	78	93	69	70	69	77	85	64	69	51	81	69	76	98	71	81	58	77	66	72	79	80	67	83	73	82	79	73	72	81	68	76	90	64	72	78	73	77	86	81	71	74	72	72	73	62	68	83	64	85	89	78	80	72	75	53	78	66	63	80	65	87	66	79	71	73	77	72	85	82	75	85	86	78	71	73	83	72	62	70	76	78	80	76	89	65	62	70	72	86	70	87	61	85	82	69	79	70	76	64	81	73	54	80	77	81	77	83	73	62	81	71	81	69	73	91	81	67	66	59	68	73	78	90	84	74	89	70	72	75	64	85	88	71	78	66	76	71	81	82	90	66	83	68	77	80	74	69	70	91	69	68	68	72	70	69	74	79	74	71	75	68	79	78	82	70	83	71	81	72	94	69	69	82	68	72	78	82	93	64	70	61	57	75	63	70	80	70	77	84	66	76	78	65	83	75	71	81	75	59	69	71	64	69	75	75	82	97	72	76	65	80	80	79	69	61	60	97	78	83	84	67	69	77	71	81	69	59	67	81	73	69	85	91	72	69	68	86	71	80	64	74	72	79	86	85	73	75	66	71	68	84	64	81	68	68	79	68	61	77	66	74	79	80	67	73	65	79	66	73	65	79	76	73	67	92	76	76	78	74	73	83	83	72	73	60	72	75	78	61	73	75	73	65	88	82	89	84	64	73	63	63	81	78	79	85	87	69	78	81	65	74	68	61	92	87	69	68	82	73	78	75	85	77	78	71	64	60	70	78	80	60	80	81	79	70	62	83	73	79	84	73	77	84	77	83	82	74	77	74	89	82	77	83	76	82	78	64	69	71	76	70	62	87	84	78	77	73	69	93	75	63	87	70	71	70	77	72	60	66	60	75	77	81	72	95	75	90	78	78	74	82	94	71	71	92	78	82	60	76	67	79	76	72	85	80	71	64	70	75	67	84	73	70	78	64	86	68	64	82	94	77	83	78	70	73	60	78	78	72	70	67	74	76	70	69	79	83	94	84	84	64	63	95	79	78	76	76	81	76	64	71	71	74	79	59	86	81	71	81	75	81	74	66	69	70	60	60	74	69	76	81	74	61	77	86	88	87	78	72	68	66	89	72	67	80	63	76	82	73	80	73	59	68	76	84	63	68	69	84	79	67	81	67	76	101	68	75	69	71	74	86	59	58	70	68	74	76	76	72	77	68	75	83	82	68	66	79	56	85	83	65	74	68	77	77	89	83	68	66	76	79	71	83	87	67	86	64	82	85	63	90	66	85	74	73	82	75	67	76	80	83	67	91	73	76	77	76	79	69	75	75	81	65	80	82	94	94	63	73	63	76	71	78	87	73	80	74	77	79	73	66	64	81	78	77	84	69	73	89	74	86	90	64	72	54	71	76	78	87	73	78	71	92	73	79	81	71	91	72	74	76	79	86	66	73	70	67	94	68	66	69	69	59	64	76	80	85	102	88	78	82	75	66	67	80	75	73	79	85	66	72	79	83	68	82	66	92	82	78	68	72	83	63	76	86	73	86	66	74	68	71	78	80	68	62	81	90	70	67	67	77	79	79	87	80	65	81	82	64	76	71	65	93	73	70	78	92	70	79	69	103	90	81	76	79	78	83	88	87	60	85	83	73	79	72	83	79	71	72	86	69	75	94	64	66	86	62	63	79	83	69	76	76	65	69	74	75	71	71	72	84	89	82	87	77	79	89	85	66	70	72	74	71	77	81	77	71	74	85	78	67	79	74	76	75	72	83	97	84	68	73	78	65	81	78	76	78	76	63	67	72	69	58	81	75	88	66	71	77	58	71	88	83	72	68	87	53	65	72	80	81	75	84	67	83	70	73	86	73	63	75	87	77	83	82	76	75	81	70
5332	1674	1958	4022	3621	2456	2332	1926	1733	1418	1291	1160	1046	919	865	819	772	720	739	701	696	678	664	583	590	623	630	580	606	564	597	568	648	585	602	548	548	558	578	567	569	560	559	579	560	555	555	544	548	556	520	541	620	521	546	528	526	547	624	519	575	537	579	541	528	568	552	521	514	520	562	538	575	543	576	523	544	538	570	546	531	568	514	526	540	572	538	559	504	566	551	533	546	565	556	537	540	516	509	574	526	535	546	472	545	516	551	580	540	560	561	550	485	544	527	553	551	525	558	593	562	518	550	519	522	513	527	531	542	539	524	496	500	518	549	546	540	511	553	593	574	543	545	536	559	543	554	535	576	532	514	518	540	531	511	595	565	521	571	518	541	534	548	525	510	552	552	535	492	510	554	563	566	527	510	575	558	505	556	506	579	536	542	483	576	507	550	528	517	522	556	558	522	542	507	544	507	528	517	564	528	542	564	569	540	535	517	540	515	539	524	520	553	546	587	563	525	564	533	525	506	542	548	529	503	562	542	509	525	520	541	527	543	509	548	524	536	531	532	494	524	557	543	519	567	552	546	523	499	505	515	535	573	500	527	543	565	531	549	557	533	522	543	533	532	511	511	522	552	504	558	547	538	542	613	541	562	523	545	558	517	517	536	515	513	526	530	529	546	529	544	563	540	543	549	532	538	505	534	575	537	539	520	567	520	540	493	494	543	564	560	513	519	530	551	552	520	585	549	568	512	519	536	564	518	543	518	534	533	545	533	525	560	506	543	552	541	576	535	545	538	555	527	544	531	533	583	518	522	570	524	506	514	563	555	525	510	554	553	506	536	544	526	543	558	518	541	578	530	548	546	532	544	541	531	539	558	522	567	535	486	563	524	567	529	548	498	560	508	569	539	535	497	529	531	515	548	563	522	528	513	546	521	504	504	568	524	571	540	519	523	553	578	515	517	527	539	569	550	529	527	505	508	574	525	523	551	545	493	523	523	522	532	490	513	596	526	532	520	514	511	571	539	537	485	508	566	487	525	558	558	542	512	504	488	560	518	506	546	525	498	534	505	503	541	504	543	487	563	497	512	528	560	543	489	506	523	538	491	567	547	545	551	529	502	584	515	548	523	561	549	538	538	551	541	534	547	520	528	550	526	505	511	551	517	525	513	527	510	530	523	564	568	545	519	554	519	528	540	530	503	564	574	514	497	561	533	501	521	555	535	516	514	520	566	559	564	534	540	502	505	558	552	542	538	529	529	515	507	545	509	563	577	541	516	547	505	540	564	523	551	563	522	533	521	569	536	513	543	520	544	507	553	540	568	520	542	509	492	562	571	485	568	554	492	520	541	529	501	542	525	522	531	541	543	501	520	568	523	570	604	534	547	559	543	529	563	515	504	583	520	538	514	535	539	536	553	518	516	534	495	512	559	522	543	518	556	488	510	569	550	587	519	509	514	563	542	567	520	522	526	561	569	516	521	557	563	478	538	537	508	568	522	541	544	528	520	514	523	531	500	552	565	519	552	541	487	536	521	521	555	549	536	509	519	550	537	571	529	534	525	533	538	539	513	512	543	574	512	560	543	570	523	525	515	537	533	496	540	566	491	535	530	543	549	549	534	532	529	564	531	496	542	564	549	527	546	543	538	527	546	537	557	517	566	520	483	514	498	502	529	538	546	550	515	571	520	494	559	512	564	510	552	522	521	547	516	553	518	540	539	504	547	536	569	562	501	517	502	518	569	510	542	541	557	530	567	537	537	494	511	540	523	553	515	560	547	511	527	544	538	534	538	537	547	506	523	486	575	507	530	573	542	484	529	535	533	498	546	546	517	529	545	579	535	519	580	527	540	508	520	531	567	524	512	540	556	538	537	547	521	544	548	512	543	561	518	554	510	510	548	519	510	532	546	514	546	540	532	546	518	556	536	563	532	563	579	540	561	483	526	501	511	546	550	519	554	549	526	511	543	520	524	512	516	555	517	507	512	523	531	503	569	487	542	533	558	502	527	532	544	503	495	527	547	516	548	513	574	553	545	539	559	543	551	513	534	524	526	526	548	538	553	530	536	542	527	582	520	575	558	548	549	550	511	550	540	548	535	549	529	518	558	546	482	486	532	521	548	506	497	522	541	520	558	537	557	512	548	607	521	522	553	538	533	513	536	511	517	529	562	547	514	483	530	568	495	511	571	507	538	533	530	549	546	526	518	512	518	553	503	514	562	563	564	522	557	520	499	536	530	519	513	541	545	528	503	541	544	490	531	511	529	543	512	548	554	526	517	534	543	521	547	571	530	554	495	566	562	522	517	505	531	525	544	528	534	538	583	526	523	506	551	524	542	557	537	542	537	579	520	534	540	501	541	502	539	525	558	498	542	513	513	520	538	543	519	528	553	540	530	558	521	573	547	522	519	562	503	574	512	524	533	534	551	493	534	570	509	529	542	490	532	533	535	468	532	557	490	577	528	537	561	511	551	516	477	502	506	520	582	519	553	574	566	530	544	495	529	503	546	532	508	547	562	537	503	510	534	530	552	516	543	505	519	554	523	532	509	584	558	515	549	534	494	529	527	517	553	495	516	539	543	531	507	559	556	567	562	525	532	515	525	557	550	524	522	584	503	515	497	522	568	544	536	534	555	547	512	473	571	538	538	533	552	566	524	547	559	523	547	548	525	520	511	496	563	505	561	519	518	518	564	531	514	564	544	533	546	568	505	547	493	539	525	525	531	535	495	527	547	545	530	525	544	533	552	514	518	533	526	529	526	547	536	551	524	480	541	518	525	587	541	549	532	555	524	546	582	553	540	524	534	546	523	472	523	528	494	578	562	559	550	523	513	487	544	498	551	543	530	544	511	521	528	562	532	538	486	524	544	517	575	534	514	550	500	528	534	528	539	543	574	515	509	563	540	561	572	552	513	530	528	531	523	537	535	481	550	540	586	541	518	532	568	550	535	516	544	540	509	534	513	549	545	504	524	513	556	542	536	556	530	583	542	518	568	521	521	550	526	549	550	548	512	537	530	513	545	485	540	530	526	543	502	504	499	562	498	542	568	560	522	545	544	546	552	513	555	519	481	543	524	528	510	553	548	515	521	522	516	553	538	530	564	513	514	536	550	502	530	574	479	517	529	512	548	581	528	549	545	513	518	553	548	544	553	496	543	537	543	494	553	546	541	538	544	506	523	544	530	576	519	555	533	518	555	520	537	533	528	563	576	514	547	494	533	543	544	543	576	546	520	559	497	570	578	544	526	514	565	554	546	537	551	536	569	482	568	524	542	556	515	496	532	533	534	536	547	540	541	526	527	570	530	510	517	546	519	539	589	530	555	548	540	505	530	527	542	528	517	540	566	516	509	539	518	560	596	506	514	490	525	524	544	492	598	540	508	536	529	517	536	507	541	511	517	581	537	501	553	478	493	551	514	525	526	493	544	531	536	478	525	494	565	511	541	505	533	533	545	544	512	522	528	508	522	542	563	543	556	563	533	530	527	520
1600	144	178	195	122	104	103	98	108	111	108	99	102	122	84	110	96	96	100	90	92	84	95	107	84	88	91	91	110	68	87	87	70	101	79	83	101	96	96	88	86	101	78	86	88	91	87	98	99	95	98	72	75	95	89	85	79	81	96	98	68	87	82	92	67	76	93	88	88	80	110	98	85	100	86	71	75	88	88	96	98	89	97	98	87	94	78	87	70	98	89	71	87	84	90	99	104	79	89	84	104	88	90	83	80	99	76	99	82	90	94	78	101	100	80	91	93	87	103	89	95	73	89	88	98	92	90	91	96	105	84	102	81	91	94	91	99	97	86	92	73	85	82	77	84	86	86	81	92	80	92	92	88	75	81	84	74	88	87	79	85	76	81	82	95	94	92	63	96	80	80	82	98	87	77	90	95	92	87	89	94	100	91	98	84	91	98	101	85	71	83	103	118	90	63	76	84	87	98	93	74	79	85	85	83	79	92	116	85	100	104	106	108	73	103	85	78	99	86	91	112	79	83	93	95	81	87	72	86	83	77	97	91	90	91	77	104	95	85	96	79	96	88	97	80	78	96	67	87	82	75	86	87	77	75	75	94	85	94	72	86	86	83	86	100	86	90	86	86	96	98	84	91	91	84	96	75	85	87	97	88	80	96	81	95	91	96	76	93	89	86	60	79	98	90	74	92	81	92	90	92	72	87	96	99	86	80	100	88	77	96	90	81	99	77	93	96	95	99	84	90	81	89	100	90	77	93	75	73	87	81	81	73	81	80	100	94	80	78	83	98	87	81	95	90	83	80	90	77	80	91	105	75	99	100	103	89	85	81	96	87	81	67	98	102	76	76	102	91	74	72	90	93	100	83	99	80	83	88	92	91	89	113	73	94	80	74	83	101	76	99	112	89	90	79	83	77	98	99	88	95	87	87	101	76	78	86	93	78	81	80	87	85	85	91	93	95	85	73	84	88	85	92	91	89	88	76	73	83	105	94	80	92	86	83	80	112	106	72	99	85	91	92	89	79	77	94	86	93	87	78	103	99	93	84	90	88	95	78	96	79	82	91	88	95	85	84	112	122	87	74	98	97	106	88	91	95	89	86	72	73	83	93	90	98	84	73	76	81	88	77	76	91	90	103	75	72	89	94	67	85	101	81	82	82	83	91	97	73	83	88	82	84	81	87	93	95	92	90	96	97	82	87	91	82	114	81	81	89	92	79	79	90	98	90	94	97	71	79	81	84	81	91	74	75	68	91	85	93	89	88	88	100	96	80	83	81	84	103	69	89	90	93	89	79	86	77	98	94	90	95	96	93	78	89	88	104	111	93	91	73	90	77	95	89	77	92	95	84	88	96	93	82	83	78	95	86	78	106	88	91	92	90	78	94	94	84	81	92	107	83	94	102	77	87	80	77	88	92	83	111	96	91	93	90	71	97	62	82	102	95	92	88	84	77	92	85	84	86	66	80	78	93	87	99	85	80	96	104	108	88	83	91	89	103	95	102	108	80	85	81	73	102	80	77	84	96	117	86	95	82	93	86	90	70	93	78	83	82	76	108	101	92	77	87	78	87	81	91	94	85	92	90	88	67	91	81	96	98	92	93	76	89	95	77	90	100	88	85	86	94	103	84	97	90	90	106	89	96	86	85	98	98	81	84	94	93	82	90	76	81	89	92	94	84	92	83	79	103	102	83	91	72	85	94	104	57	95	92	86	86	83	89	78	79	101	106	101	91	87	94	92	85	97	85	94	98	86	88	95	97	88	103	104	80	87	94	92	105	95	101	81	103	94	89	86	98	86	96	89	85	86	104	77	90	86	82	84	72	95	63	96	84	89	87	84	103	83	87	79	86	90	74	86	94	93	111	86	83	91	89	81	90	84	96	102	90	85	88	94	92	75	99	86	77	93	94	75	81	100	94	91	92	90	86	96	80	101	85	76	95	69	90	108	87	101	80	74	121	83	103	80	99	91	73	85	86	93	84	94	81	85	77	82	104	87	84	85	86	88	80	85	81	96	82	86	89	86	87	93	86	83	102	81	84	93	76	79	94	99	100	89	91	86	86	84	94	81	90	69	84	85	85	87	89	86	91	80	86	62	82	86	77	94	95	98	75	78	80	96	93	105	73	95	108	79	91	105	83	90	85	80	89	94	86	92	90	85	86	79	96	93	80	83	97	105	100	82	81	73	61	97	113	96	93	89	82	78	83	90	92	78	78	108	85	80	90	103	76	78	92	74	86	78	64	109	80	99	93	81	107	92	94	86	101	88	100	83	92	95	83	84	94	94	84	83	88	79	103	79	71	79	97	83	82	92	96	103	84	96	83	90	73	87	76	74	78	91	92	76	94	89	87	90	82	81	79	100	102	78	90	95	72	102	88	101	85	106	86	95	107	86	65	99	86	96	92	90	92	94	76	109	82	99	66	75	85	97	85	85	71	89	80	99	77	105	83	76	84	88	86	102	96	79	84	84	82	88	59	95	96	95	78	80	80	93	96	88	92	84	85	81	89	79	94	83	82	77	85	80	68	95	97	86	100	98	90	95	92	105	75	89	86	83	90	92	93	92	63	83	73	88	82	88	87	100	67	80	102	79	90	84	84	97	87	95	94	96	91	80	87	87	80	89	85	91	97	90	87	113	89	109	90	89	96	106	105	100	77	82	83	88	81	83	80	96	86	100	100	72	100	74	114	88	88	73	91	97	89	91	87	80	85	77	87	90	72	90	83	84	77	90	70	105	89	90	96	82	79	97	92	70	85	80	92	97	94	85	79	74	80	80	83	81	77	87	88	82	100	104	91	116	92	79	86	89	85	87	84	98	100	78	84	96	84	91	84	97	100	91	104	71	87	97	71	90	83	81	94	86	74	99	81	79	79	85	92	82	86	82	81	91	89	88	72	66	92	78	86	80	84	92	79	71	112	79	87	83	84	91	103	93	88	95	81	81	82	77	91	72	80	87	96	89	78	91	92	91	71	87	75	89	71	75	72	87	93	109	99	96	82	92	88	82	82	74	81	85	77	91	77	101	90	72	94	85	93	98	85	85	74	90	98	87	96	94	65	94	98	82	94	88	86	95	80	85	93	81	76	89	98	77	85	89	88	79	92	92	99	82	100	81	99	80	116	68	101	92	78	92	90	88	78	96	92	81	67	90	99	101	75	83	89	83	77	78	86	96	99	68	90	74	77	79	84	109	67	87	91	87	93	83	82	93	100	98	79	91	82	89	90	107	107	81	82	98	83	80	80	97	83	88	87	94	86	75	93	101	80	76	81	93	86	81	78	89	85	86	91	77	99	92	90	78	87	107	86	92	83	95	82	101	81	86	87	104	78	86	84	95	92	69	88	77	74	83	83	106	76	81	98	92	108	91	107	86	90	97	88	85	85	83	75	93	99	92	95	78	89	91	82	85	75	98	85	89	95	86	89	98	98	82	92	73	104	84	81	92	83	91	83	98	78	99	77	85	88	82	118	70	86	84	104	69	80	78
7791	1420	1762	3576	2820	2172	2122	1959	1699	1500	1333	1305	1207	1092	1032	903	899	890	846	869	864	795	773	760	814	712	763	767	707	762	741	752	701	712	708	750	733	669	683	703	693	679	715	656	655	745	704	666	727	707	672	726	668	707	669	689	637	695	664	737	680	692	710	683	701	689	701	661	687	674	676	650	665	688	650	672	666	638	691	703	689	698	719	700	662	700	728	651	675	607	668	715	680	599	715	651	671	628	658	654	677	625	634	628	720	653	652	714	653	665	668	695	620	622	666	705	674	655	673	685	624	690	663	714	705	636	701	653	632	681	659	657	668	660	634	681	623	701	677	669	598	659	690	646	680	613	641	681	677	688	675	670	676	662	646	668	684	648	639	726	625	711	661	671	672	676	662	673	661	662	653	649	671	684	632	683	699	677	644	663	661	643	647	658	662	634	680	691	669	629	700	647	674	698	638	684	663	685	689	702	653	698	653	697	645	644	668	626	711	660	682	657	650	667	680	683	706	696	699	671	655	636	704	653	667	666	638	662	645	666	700	636	658	715	692	711	674	702	664	696	635	672	612	672	590	655	689	696	704	609	704	637	649	685	677	631	674	699	683	683	689	669	622	674	681	670	670	620	666	631	634	690	679	686	686	671	671	682	642	700	632	667	662	686	671	634	675	649	686	673	643	644	681	652	695	668	649	656	667	628	684	708	653	650	673	678	674	722	656	634	628	710	690	680	658	685	732	669	682	689	706	641	646	698	650	658	702	624	638	616	640	645	627	648	658	653	657	675	629	638	648	673	669	684	659	675	671	612	665	654	663	614	701	740	665	706	640	667	694	717	678	710	641	673	695	651	670	617	650	636	654	680	658	690	671	628	650	662	709	652	657	679	639	655	661	625	699	677	691	685	667	669	687	693	712	691	664	652	665	721	673	694	694	650	623	667	656	629	643	695	724	628	683	648	677	680	620	688	692	630	672	698	675	672	654	689	666	663	668	671	636	685	725	676	685	688	669	683	647	688	716	668	697	680	659	725	690	673	687	639	696	695	681	671	668	707	695	653	699	688	646	644	643	681	702	686	647	644	737	699	668	691	702	671	673	677	665	625	666	674	672	658	630	642	658	685	641	656	636	658	675	653	655	648	675	698	694	671	633	677	669	609	717	680	672	632	658	669	673	650	731	640	665	661	653	647	635	665	675	658	614	649	659	639	702	675	707	703	681	707	672	657	664	656	667	691	662	681	679	663	679	709	653	645	651	674	694	645	634	654	667	736	697	674	678	713	643	646	699	662	659	718	667	655	688	680	642	704	655	666	661	677	647	675	704	641	684	630	678	670	652	666	621	685	660	706	703	660	671	667	676	631	637	662	659	660	664	657	663	674	675	695	675	716	695	694	684	662	656	661	669	639	670	621	651	687	656	711	632	709	698	655	692	698	649	641	653	703	659	660	638	673	669	642	659	675	644	666	618	651	672	659	710	659	693	685	630	641	688	651	677	638	634	629	671	659	700	694	667	633	709	664	683	674	644	678	689	706	708	678	661	647	672	677	654	660	631	682	712	680	731	663	657	698	655	649	691	650	644	636	617	647	691	673	725	698	662	659	615	670	724	672	673	675	671	703	666	675	713	668	667	636	671	701	689	682	664	664	692	629	653	680	687	684	654	640	664	666	667	702	693	668	660	648	669	675	676	654	688	642	648	674	656	667	695	677	716	671	659	648	677	653	642	653	659	693	675	678	706	704	672	658	644	647	667	695	679	686	691	709	619	629	640	659	702	640	680	659	651	648	675	660	633	702	696	649	675	589	651	668	728	658	696	640	653	659	683	678	668	652	654	645	677	648	678	670	707	692	642	683	670	669	721	675	657	652	692	732	686	661	628	701	703	655	663	658	660	658	686	676	671	674	670	658	673	670	678	674	646	703	673	681	664	665	677	645	681	632	746	655	647	661	712	689	660	681	703	665	675	701	668	633	647	665	675	704	642	697	659	664	660	668	676	690	662	684	673	649	690	651	721	634	661	694	669	676	665	661	716	654	650	663	684	676	666	689	592	657	698	589	664	641	706	654	691	685	643	678	697	640	706	652	668	678	658	631	658	635	648	659	671	711	648	633	704	676	632	641	657	654	666	658	663	653	715	707	674	692	670	665	658	659	673	647	659	628	650	669	676	719	662	689	715	639	711	644	622	693	670	648	638	649	679	616	660	660	649	665	714	710	666	639	649	715	669	714	658	647	655	665	651	650	611	641	674	668	652	668	693	673	682	691	656	657	720	649	629	638	634	682	722	701	652	649	637	670	732	688	648	688	659	630	658	645	651	658	669	737	679	703	696	656	664	701	609	633	648	678	661	683	668	676	673	726	689	697	726	659	600	620	695	653	673	648	683	646	652	664	644	688	718	674	666	677	635	661	664	674	678	670	645	693	633	660	656	671	666	659	696	677	649	640	706	643	684	671	678	702	680	603	645	634	646	675	702	648	688	706	652	659	685	686	652	694	643	669	712	705	661	629	700	687	648	648	624	679	640	662	658	686	674	677	616	686	665	674	670	675	709	642	695	688	651	633	630	667	700	677	648	657	613	679	642	652	669	646	684	630	713	695	661	692	674	653	677	682	669	656	633	710	635	669	647	658	694	666	716	667	680	660	633	661	641	619	630	667	598	648	723	672	682	685	684	682	635	686	663	677	695	678	676	708	656	664	683	703	693	663	702	675	646	625	665	640	652	657	616	694	647	658	681	660	683	690	640	669	639	701	678	642	680	706	670	683	697	691	691	689	659	641	617	682	656	691	651	690	671	675	685	648	594	691	673	659	698	689	661	685	643	702	697	654	658	678	664	696	641	657	684	675	694	670	688	666	684	649	687	651	707	651	636	624	632	649	614	636	679	652	680	648	694	700	669	673	631	668	654	636	719	707	685	663	665	640	673	680	662	674	685	693	699	662	663	649	662	648	677	668	641	689	727	644	667	651	698	659	644	699	697	658	671	648	675	702	689	694	707	637	699	644	705	677	650	691	624	637	652	693	680	653	722	681	654	701	693	683	615	674	660	640	627	734	658	628	678	677	672	704	660	675	688	646	679	674	661	690	688	725	654	645	636	665	615	624	642	653	710	649	640	721	700	642	687	681	683	696	672	690	686	682	695	669	656	637	640	724	644	674	686	665	642	647	653	700	653	651	664	680	716	698	677	674	656	628	671	659	672	661	652	668	658	651	690	696	699	639	670	668	668	635	696	665	661	686	666	654	666	667	670	660	660	667	614	664	671	671	699	704	720	661	659	678	638	694	683	685	672	651	677	675	677	680	671	689	692	744	681	585	694	659	628	640	684	719	692	649	684	671	674	646	696	642	637	668	676	673	692	671	681	629	664	717	665	684	659	686	622	672	672	668	666	648	641	711	689	687	650	638	663	695	651	712	682	707	651	693	665	633	615	588	691	643	660	666	662	637	683	644	641	703	686	679	669	736	640	737	696	712	664	683	653	667	663	664	642	685
836	205	229	247	142	151	160	156	141	164	136	126	159	127	137	113	98	140	129	121	109	143	119	130	117	111	118	126	110	123	111	128	139	124	108	125	116	114	124	112	116	125	121	127	126	115	117	122	110	89	110	120	115	103	116	109	120	118	118	116	112	100	136	118	115	102	111	94	97	128	103	124	92	114	102	114	111	104	99	116	110	124	115	118	103	132	101	103	121	103	111	123	108	122	108	111	104	112	98	114	105	117	115	117	114	115	115	141	115	125	104	116	104	135	110	125	103	115	94	142	102	128	106	94	113	125	103	105	118	102	122	113	123	119	139	123	115	130	115	119	135	100	115	125	104	130	113	116	117	105	91	92	99	109	110	103	122	132	131	109	127	111	108	120	118	112	127	119	112	117	99	106	128	139	93	110	112	113	113	117	113	98	122	100	130	128	109	123	121	97	96	124	95	115	125	101	115	113	125	96	110	103	102	122	95	120	106	117	110	102	82	129	119	134	121	103	110	98	113	109	110	110	102	106	121	105	111	110	96	121	111	109	113	91	113	120	105	126	137	105	131	94	113	109	98	125	101	93	103	102	113	98	127	89	129	128	112	115	106	108	118	112	111	93	106	105	108	119	106	126	129	116	111	117	106	104	92	116	128	121	130	126	109	121	109	98	111	125	117	106	118	110	113	133	110	95	111	111	113	118	118	109	98	121	132	113	124	117	115	106	125	113	120	110	128	113	107	106	101	116	114	107	115	106	116	138	108	125	116	107	120	113	115	121	109	113	129	124	97	120	120	128	132	104	108	112	119	104	103	92	121	110	119	123	95	107	136	116	144	125	116	107	121	127	113	94	112	115	109	88	111	117	111	133	130	101	117	103	109	91	114	120	131	111	107	105	130	103	115	127	98	108	119	115	93	128	121	115	100	96	112	117	119	137	110	133	93	114	133	100	94	119	97	123	111	97	120	111	124	116	110	123	119	106	112	115	111	104	109	112	116	110	119	126	102	114	114	109	128	99	108	109	104	110	119	121	127	88	118	109	116	121	144	114	99	123	131	105	110	105	128	142	111	130	125	117	118	121	126	97	94	102	120	103	110	95	109	101	120	122	123	115	110	108	119	131	122	110	93	118	113	103	125	100	136	107	111	100	115	111	117	136	113	121	125	118	130	87	107	102	106	107	110	116	92	122	99	126	105	124	111	114	136	110	109	124	123	115	98	107	134	112	125	127	99	101	117	123	130	120	107	104	108	96	122	102	122	113	126	107	118	118	110	120	121	125	112	98	120	113	105	118	113	101	115	112	111	118	112	121	116	107	121	100	122	130	118	109	101	123	111	109	88	123	129	111	106	132	101	104	109	114	121	93	100	116	110	109	118	124	122	121	95	116	89	108	99	127	122	115	94	122	100	112	126	116	120	101	121	118	119	106	116	109	112	120	95	95	106	100	121	123	129	124	119	114	126	111	101	128	108	137	109	113	114	112	109	108	116	92	110	134	103	115	111	115	111	110	100	110	119	118	121	135	102	104	105	112	122	116	113	110	117	122	112	112	132	109	119	132	103	117	116	96	128	109	98	92	102	128	111	109	120	109	124	125	98	104	123	121	118	94	133	121	98	114	109	121	100	109	113	107	109	120	119	108	118	111	119	109	103	122	143	117	108	107	107	85	113	121	133	128	124	108	112	138	131	103	118	103	120	129	131	134	116	121	105	104	94	100	96	134	119	127	109	112	111	107	126	114	138	124	129	118	120	119	129	130	138	111	126	112	113	119	102	114	122	121	108	114	116	124	129	85	113	117	120	130	102	109	115	109	91	116	109	109	122	104	110	115	116	109	133	111	106	115	118	107	114	108	116	113	96	126	126	101	111	134	102	116	109	121	111	106	116	123	123	119	101	108	123	121	106	127	98	114	116	104	115	99	109	114	121	104	102	112	99	125	133	124	126	95	112	103	116	120	93	101	119	116	121	96	108	123	117	115	131	114	120	102	107	124	126	114	113	98	125	144	112	120	119	103	105	108	128	108	117	125	123	136	131	123	116	109	133	137	114	124	117	102	102	121	125	117	108	89	113	117	102	119	126	115	101	123	111	116	119	122	130	86	116	110	106	127	134	103	96	121	120	112	102	108	102	117	105	96	107	120	132	108	122	132	119	117	106	125	122	98	111	143	118	114	113	117	105	103	126	120	126	108	128	105	118	117	124	112	106	100	123	122	126	124	129	137	126	95	125	119	106	114	130	109	110	128	115	116	120	130	117	105	119	104	109	122	115	115	103	124	123	109	109	104	120	95	112	117	100	119	116	112	116	105	113	116	105	119	107	118	143	123	103	111	110	123	130	112	112	119	107	106	121	123	105	120	118	105	128	114	113	104	123	125	126	117	118	109	107	123	120	104	114	111	118	113	116	128	115	115	122	131	118	108	110	119	120	92	115	123	89	120	124	117	106	109	96	107	107	113	103	117	128	117	84	108	114	107	103	122	121	111	115	103	118	107	127	99	121	129	128	109	114	118	110	120	122	109	119	125	94	116	111	122	116	130	125	108	123	101	111	115	128	97	105	97	113	106	117	124	114	119	119	106	104	114	92	132	110	114	117	110	126	103	117	98	122	124	133	108	96	94	108	93	119	101	121	118	122	132	136	101	125	118	130	115	120	103	124	106	110	116	102	93	105	106	96	112	121	117	107	105	113	111	121	101	126	123	114	114	97	125	102	124	109	115	117	118	106	113	115	114	116	107	119	109	98	114	107	113	118	132	109	88	137	113	117	111	117	132	104	108	90	122	120	100	113	86	108	120	141	119	117	96	108	104	103	118	113	102	100	102	105	114	104	106	118	101	102	107	113	123	99	106	102	118	123	132	101	119	111	114	116	130	112	104	110	124	123	103	123	100	108	108	118	117	104	119	123	125	111	94	119	123	116	120	111	102	122	132	132	92	111	135	124	121	111	109	108	143	105	104	109	110	100	115	110	121	105	108	108	121	115	92	138	124	111	118	112	103	123	137	97	109	117	112	100	106	91	106	141	103	127	123	113	118	119	144	122	106	111	121	109	147	107	116	112	109	125	107	105	103	118	125	108	93	111	101	129	106	109	135	122	124	112	98	112	114	93	109	119	126	95	115	108	119	108	112	123	116	91	108	114	113	106	118	133	113	117	93	117	133	122	131	115	94	113	116	107	99	111	97	120	129	121	105	104	115	114	110	101	110	117	125	104	122	103	118	129	122	119	107	104	117	96	115	87	133	117	126	122	113	112	126	129	112	113	112	115	103	131	98	121	135	123	98	121	123	136	132	125	142	111	107	122	103	118	108	95	110	111	117	116	112	109	124	120	113	98	107	117	96	113	104	109	126	113	129	122	130	109	119	131	94	135	111	115	126	110	121	122	115	116	101	110	119	106	108	116	119	114	107	141	116	130	116	131	126	81	86	130	104	122	122	93	120	115	107	104	118	124	115	121	122	118	108	119	114	114	100	104	127	122	125	115	103	131	107
8041	2365	2243	4370	4366	3816	3642	3229	2655	2327	2085	1778	1660	1508	1394	1293	1261	1171	1149	1127	1060	1062	1026	1028	983	1022	963	889	912	927	899	928	923	906	916	857	875	868	870	837	888	840	849	907	865	828	858	887	821	824	846	803	817	805	839	844	786	856	846	862	819	832	829	837	828	840	854	829	796	859	832	834	867	832	784	839	806	837	866	840	854	811	813	818	837	840	770	840	827	828	831	845	788	817	812	856	814	828	835	801	816	839	775	808	834	844	813	796	797	793	816	775	832	813	837	849	830	845	826	800	836	799	803	849	792	828	800	838	777	784	806	757	822	794	814	841	865	822	851	771	829	835	790	795	810	845	819	820	849	785	818	801	721	817	809	831	806	828	729	785	831	883	827	777	791	828	827	860	822	814	825	845	813	783	866	865	812	801	815	839	841	831	763	810	841	848	842	824	798	843	837	851	835	805	858	849	801	822	832	824	815	775	819	835	821	845	752	838	877	813	821	840	865	770	849	819	835	765	797	860	841	836	836	813	845	740	807	813	814	800	800	783	850	792	827	808	834	833	783	783	769	815	867	806	883	792	814	833	839	846	779	812	766	851	822	835	800	871	808	749	844	761	848	840	829	816	793	776	823	818	791	803	835	836	914	774	787	830	839	840	802	819	793	797	789	830	785	817	814	852	831	808	782	807	813	819	832	769	820	803	769	746	836	770	811	782	797	810	810	849	803	831	849	821	801	831	839	827	811	801	794	799	776	835	788	864	812	857	863	769	831	796	827	812	804	803	780	784	822	840	816	844	858	819	816	836	819	806	787	860	851	856	804	778	824	878	827	856	811	806	819	777	798	838	767	814	838	823	815	812	841	855	762	839	807	777	806	804	819	859	832	819	763	829	822	781	830	833	812	781	790	853	844	807	752	805	847	842	834	799	863	833	835	804	813	854	840	802	813	897	820	855	801	834	803	774	781	843	805	798	746	774	821	819	796	811	793	852	778	795	823	847	810	841	838	846	787	823	808	857	812	834	808	784	816	780	793	853	855	772	759	835	813	767	823	809	830	804	796	858	844	805	842	834	829	833	844	781	816	834	829	823	803	789	793	807	792	842	865	832	817	858	860	819	803	821	799	825	803	855	779	837	823	808	814	828	809	840	833	798	797	842	839	804	845	834	836	818	819	793	826	817	799	822	815	872	854	825	787	835	821	846	862	847	829	815	834	821	834	806	869	826	761	809	818	814	805	780	803	853	784	877	822	756	772	797	830	784	813	814	826	855	752	843	832	793	841	795	809	787	821	788	780	837	761	788	808	824	849	836	820	828	831	814	787	827	843	843	785	802	835	823	807	826	891	832	809	853	843	841	794	847	843	817	794	810	792	821	799	780	852	784	799	814	867	794	881	831	833	804	808	770	818	789	829	866	853	792	807	846	745	801	814	821	804	838	807	839	830	835	835	845	821	800	835	834	771	827	785	749	853	899	808	779	838	836	835	824	851	788	783	801	794	814	806	785	857	813	779	809	796	829	813	813	804	858	790	824	820	832	803	846	791	812	774	786	806	781	804	768	802	835	811	888	783	806	867	783	780	855	845	801	832	860	825	800	802	814	810	775	839	801	828	846	862	822	818	825	838	776	777	819	834	852	828	836	807	813	876	792	808	826	812	799	836	834	803	825	805	810	788	800	833	793	818	786	821	786	800	808	777	830	781	821	816	792	773	807	840	796	828	845	805	841	809	846	843	880	796	802	788	788	856	786	776	804	810	779	817	760	823	827	834	815	831	808	786	813	818	855	800	780	803	816	808	827	782	855	807	786	801	773	830	817	763	829	808	822	803	770	819	799	811	819	801	847	813	825	789	822	805	831	843	797	855	847	849	806	805	854	845	824	810	817	758	836	821	775	820	791	801	806	822	807	800	750	761	805	796	822	835	814	874	820	810	793	863	766	810	777	833	866	806	767	826	861	830	833	778	796	858	794	870	832	803	801	855	847	810	859	777	772	824	759	763	848	809	838	769	819	856	798	849	738	808	777	828	795	806	864	829	824	846	845	825	835	827	810	836	835	851	818	840	823	800	795	813	807	875	809	799	837	802	771	846	822	803	830	814	805	823	786	800	808	802	801	793	786	822	806	803	815	842	788	853	797	803	770	780	833	838	878	817	856	822	751	808	818	813	843	812	817	847	832	823	814	789	800	807	819	782	805	860	787	791	836	811	813	791	803	851	830	808	785	836	800	807	840	807	829	773	802	825	842	802	856	801	798	764	809	822	825	755	780	832	820	806	807	794	806	855	864	767	822	865	825	825	833	827	824	768	806	831	826	818	788	809	821	821	844	816	857	856	838	806	830	782	799	762	840	820	804	806	827	822	830	824	833	829	803	804	821	793	803	836	764	766	824	833	822	750	787	747	826	791	773	751	851	830	799	819	766	835	801	842	805	822	859	866	861	789	818	799	782	812	814	805	848	867	782	852	766	814	782	792	754	817	827	842	806	854	821	823	846	827	762	814	828	811	762	829	819	800	848	801	808	808	814	788	782	813	809	823	816	813	773	810	786	791	873	838	858	795	811	816	778	827	801	796	846	855	774	757	800	788	811	834	820	755	846	856	861	806	789	786	870	800	798	795	827	868	825	793	822	811	816	772	790	799	857	827	790	797	784	835	782	802	827	794	791	762	836	857	772	834	868	787	837	828	814	751	809	869	815	739	808	807	853	827	846	794	862	781	825	849	824	815	745	845	776	843	824	826	799	814	841	789	837	829	817	838	787	814	797	856	844	786	839	838	816	824	871	819	862	789	776	840	782	751	838	850	823	837	795	776	744	788	814	838	810	828	800	845	819	823	823	816	785	752	834	822	815	781	776	862	843	835	853	803	817	864	830	800	849	810	822	783	805	761	768	824	798	800	847	843	771	827	834	802	819	809	854	816	816	762	788	777	808	769	835	873	782	776	787	826	823	792	835	774	809	826	776	814	820	768	815	812	859	819	810	890	826	821	872	826	842	841	839	830	847	836	851	809	834	847	777	829	804	853	792	797	809	854	784	832	856	776	840	789	835	819	782	816	778	852	852	807	809	841	813	828	826	810	852	809	833	785	800	806	832	781	848	855	804	817	806	778	782	842	805	860	839	826	844	846	835	838	811	852	803	797	853	851	808	801	825	809	797	829	805	808	786	791	827	811	821	829	849	776	829	798	806	780	776	850	804	825	774	794	789	792	868	785	814	816	851	827	843	827	779	824	808	782	792	778	801	787	851	833	761	828	788	859	809	900	828	876	776	885	816	793	833	803	846	839	804	862	784	831	786	825	845	825	774	877	795	817	818	848	805	809	792	757	825	807	830	805	797	795	870	838	808	772	815	808	829	793	837	770	803	809	841	771	791	761	824	859	831	815	848	792	786	834	843	832	798	821	784	812	780	855	817	822	823	829	823	826	836	824	862	819	838	817	801	799	816	756	814	809	850	822	826	778	800	858	804	785	847	784	878	806	812	797	803	800	813
981	74	68	68	55	46	40	48	57	51	47	43	49	45	46	44	43	40	56	43	51	43	28	38	46	41	35	43	45	43	43	48	52	35	45	46	37	40	43	47	39	50	50	41	39	44	44	35	41	28	43	47	46	46	43	33	47	43	35	30	45	38	51	52	60	52	43	43	33	45	42	35	43	45	41	42	53	39	41	43	38	56	37	45	47	37	38	39	39	35	36	48	31	36	49	46	39	50	41	29	34	44	46	39	35	41	35	54	48	43	39	37	50	31	57	47	51	43	41	30	38	47	42	43	51	43	42	42	61	47	46	37	44	46	48	42	52	40	42	44	47	46	58	46	49	41	44	47	57	35	46	32	37	34	46	36	39	57	49	35	33	52	35	43	44	45	50	46	38	39	46	50	52	54	55	44	31	51	42	43	47	61	30	44	60	44	34	43	59	44	34	40	43	40	53	44	47	39	50	56	41	40	45	42	41	47	42	44	53	39	41	39	59	42	35	37	38	45	45	38	57	47	35	42	46	51	44	35	45	40	35	38	45	46	46	46	52	36	48	50	55	42	54	49	25	42	33	52	37	41	36	50	48	32	41	46	44	50	40	34	46	41	50	56	61	47	49	39	53	44	40	46	37	47	52	50	35	45	52	48	39	45	59	40	43	44	40	45	29	44	35	50	31	43	47	40	41	39	44	37	37	50	50	49	40	45	41	44	41	49	45	40	47	45	35	47	44	48	37	47	41	44	41	48	43	60	47	42	48	46	27	44	53	42	30	53	60	44	37	29	39	42	45	40	37	47	45	42	39	43	33	36	43	56	38	53	62	50	41	50	38	42	45	39	41	39	37	45	40	39	34	54	39	39	40	34	66	32	33	49	36	51	51	59	44	52	46	35	47	28	44	36	37	40	38	45	33	44	44	47	43	40	38	41	49	47	44	43	39	52	49	51	30	59	35	47	54	44	43	49	50	48	33	44	50	40	47	44	38	54	45	53	47	41	39	41	48	53	57	44	54	40	40	49	46	43	45	50	40	40	34	40	47	37	49	54	38	52	37	44	38	45	39	40	50	43	50	51	49	47	47	41	45	38	31	43	42	45	39	42	47	45	54	43	49	43	45	50	40	45	48	50	45	35	41	42	39	47	47	49	55	37	43	42	46	46	34	31	37	36	41	37	41	38	45	50	40	38	50	54	37	41	33	41	43	44	41	42	40	63	36	50	27	41	49	40	49	48	35	54	50	47	36	36	40	55	45	37	43	52	39	45	33	44	37	49	49	47	33	38	48	44	47	44	44	32	58	35	44	52	45	46	37	51	35	43	50	51	47	46	40	45	42	38	49	47	31	34	48	49	40	44	38	52	48	29	56	32	30	41	47	51	44	33	46	56	38	39	33	38	43	39	50	62	44	39	39	35	31	45	43	41	46	52	40	38	26	43	44	40	37	47	40	29	47	58	33	38	37	38	26	51	35	36	39	42	41	40	42	41	42	51	34	43	48	44	45	56	34	46	39	34	43	50	51	48	35	41	40	40	37	52	37	42	49	49	44	64	46	39	37	53	50	36	49	42	43	41	39	50	45	38	48	41	41	47	39	48	46	35	37	35	38	31	38	46	38	51	39	39	46	38	47	41	49	49	40	46	39	39	35	44	46	37	45	39	44	41	56	57	36	47	44	44	51	39	49	44	42	40	44	37	49	40	47	53	32	36	35	39	37	44	43	43	42	53	56	42	36	42	50	48	35	36	38	35	45	46	48	44	45	38	38	42	37	46	38	39	51	44	46	48	47	44	41	43	50	38	47	32	41	33	60	44	40	45	39	33	45	51	49	44	43	40	45	51	42	32	44	40	43	47	52	45	44	30	54	42	42	39	49	48	56	33	44	41	49	46	37	38	38	50	53	49	38	38	53	41	55	37	53	45	41	40	41	46	47	35	46	37	48	52	50	52	47	36	40	43	46	38	34	54	45	44	49	49	42	34	44	45	38	44	51	43	51	41	40	42	34	48	48	31	40	51	44	29	44	33	48	39	37	48	41	31	38	53	26	51	49	47	42	55	44	31	48	47	54	39	33	41	42	39	44	43	48	41	44	41	51	38	44	44	47	40	34	33	32	54	47	37	42	48	30	33	43	49	35	43	51	43	49	31	37	44	48	36	42	48	42	44	40	53	37	39	28	46	44	50	47	46	47	36	40	53	45	43	54	41	44	46	33	38	37	45	58	41	55	48	47	51	48	40	43	43	31	33	38	35	43	41	53	49	41	48	47	42	41	49	40	36	41	40	33	44	35	42	59	35	49	45	49	44	37	35	43	51	55	43	46	44	46	45	48	43	44	36	51	51	47	41	49	36	43	40	55	35	40	35	48	45	55	44	35	35	44	42	41	33	47	39	44	30	52	38	52	45	38	39	55	38	43	40	46	51	49	39	37	31	46	39	42	44	37	60	39	42	51	52	41	50	35	47	47	43	51	49	35	41	43	38	48	46	41	49	47	45	46	47	34	50	44	45	52	51	51	47	41	41	46	48	43	29	44	36	43	39	45	34	39	43	41	49	50	48	40	39	38	42	41	30	40	39	30	38	50	49	32	44	41	42	48	46	42	39	39	44	41	43	58	48	46	34	36	38	35	37	48	44	43	36	49	39	41	47	44	41	49	42	41	39	45	45	43	47	41	52	38	40	42	45	47	32	46	44	49	37	46	44	45	49	45	45	39	52	32	55	32	42	45	45	52	47	46	35	49	50	40	47	51	53	37	41	46	44	43	56	47	30	44	45	44	38	47	43	42	36	46	48	40	49	45	49	39	45	45	41	31	42	36	47	40	43	50	57	40	53	36	45	47	35	35	43	37	44	47	56	35	44	45	43	41	44	30	59	36	36	51	54	44	37	55	43	31	39	51	43	36	52	45	34	35	37	47	43	59	45	41	37	44	30	50	40	51	58	42	44	48	55	35	49	38	40	42	41	38	38	43	43	40	42	43	45	42	46	34	55	47	37	48	50	41	39	50	38	51	49	45	47	44	51	57	44	49	34	36	36	46	41	42	40	53	43	36	52	36	42	41	51	55	47	39	39	49	37	47	39	39	49	44	37	40	42	35	41	42	25	46	49	51	42	51	37	45	31	43	56	49	46	37	41	43	41	48	51	42	48	38	49	55	44	41	47	39	49	47	54	37	49	46	45	55	48	50	34	41	44	52	40	37	48	41	30	44	29	34	42	42	41	44	49	47	31	52	42	43	43	33	45	36	35	33	35	50	41	39	46	46	51	41	42	39	53	48	53	42	43	42	42	28	36	41	56	35	41	37	47	51	48	42	48	42	54	37	35	40	44	39	37	50	39	40	46	42	29	36	40	48	35	52	48	52	47	50	40	35	42	43	35	37	38	42	44	47	48	55	34	34	43	42	48	44	41	45	35	48	34	51	40	51	40	43	46	41	36	42	39	40	68	46	31	48	31	46	50	46	37	51	40	47	46	47	57	36	38	43	45
6125	692	841	1231	974	654	629	591	556	559	478	478	451	415	435	397	424	404	383	443	345	411	374	385	359	354	373	396	353	328	338	350	366	369	352	344	365	360	316	334	340	354	348	350	327	357	346	369	317	360	387	339	370	363	379	345	370	344	381	335	354	375	387	353	352	347	366	367	332	343	337	324	337	330	330	373	325	361	307	397	337	334	371	322	329	340	335	350	348	381	340	311	357	343	335	372	360	358	354	331	363	359	374	389	379	366	336	325	323	351	357	337	386	347	377	329	329	375	306	345	344	337	356	334	323	298	376	333	367	361	347	369	337	335	356	366	365	371	345	339	339	357	357	321	326	364	362	378	326	331	341	345	350	329	373	346	343	354	348	370	324	349	347	324	340	362	349	348	357	348	341	364	360	349	339	381	321	343	336	333	349	377	351	385	349	334	324	330	355	337	348	286	339	352	319	347	336	366	340	337	374	336	317	349	327	350	314	348	371	352	366	364	324	328	369	333	365	327	354	357	328	363	353	360	379	297	324	347	328	362	348	341	355	336	341	357	341	342	364	324	379	314	349	343	319	361	330	331	358	340	345	340	327	377	359	362	323	341	349	362	373	367	317	344	360	336	354	351	378	363	314	346	355	340	360	316	356	334	326	346	333	345	343	359	304	320	315	365	333	351	361	349	334	363	342	354	346	333	365	345	343	345	329	349	338	328	398	372	340	338	367	345	329	348	351	328	327	352	371	317	329	321	353	322	356	335	332	358	346	302	319	352	357	338	377	356	368	344	366	339	368	303	358	371	330	346	347	315	377	348	318	321	348	328	320	348	347	376	344	360	353	323	344	342	337	367	362	342	397	316	326	356	391	361	308	360	325	349	343	338	334	336	320	349	334	350	319	375	340	329	329	369	336	323	347	377	346	324	333	333	357	354	338	332	359	370	334	345	370	342	332	332	356	367	355	343	349	333	340	357	325	366	345	354	353	384	356	343	322	334	329	344	340	334	348	364	333	348	351	351	353	335	345	316	361	364	347	323	362	353	338	336	359	334	350	337	376	369	341	345	345	314	350	350	365	352	359	360	366	332	357	309	351	379	332	355	341	351	355	370	323	359	327	379	369	337	333	373	363	351	325	339	359	363	367	337	328	349	354	343	347	358	340	373	346	343	376	314	334	348	350	327	334	326	344	375	353	359	331	353	339	353	311	329	374	340	349	349	352	364	343	338	321	333	360	350	333	354	379	365	326	310	333	325	340	333	343	311	364	334	355	333	352	311	366	329	328	384	331	327	337	376	337	348	370	357	346	312	337	346	362	367	328	361	322	396	355	366	349	366	364	369	308	345	367	344	345	335	341	348	358	348	343	352	338	353	313	358	350	346	373	291	336	317	364	343	349	332	397	349	354	357	338	331	345	324	366	352	312	351	353	362	361	319	335	369	343	327	342	295	320	348	408	373	316	345	371	371	360	338	345	373	326	353	379	355	353	338	336	327	359	314	324	313	345	334	338	358	347	343	354	362	328	335	369	343	353	335	352	357	382	336	353	326	346	366	343	335	353	359	330	348	360	330	315	350	335	342	349	326	368	351	336	356	362	309	361	312	370	326	358	324	320	364	336	339	371	348	368	348	323	329	355	373	325	363	376	336	329	331	350	351	331	354	341	320	311	320	351	327	365	313	327	351	329	298	332	346	324	320	329	335	320	361	368	323	347	349	348	338	319	342	351	313	326	332	339	359	359	335	374	387	318	354	353	355	330	298	363	344	324	368	344	340	352	334	308	356	342	338	361	341	363	359	351	312	365	327	361	331	344	324	345	357	310	337	381	386	331	352	347	344	340	385	351	357	317	354	355	343	343	352	348	347	318	356	310	345	353	353	333	365	335	294	346	360	351	315	380	338	331	319	329	362	352	335	367	353	348	323	333	350	336	339	371	369	339	333	340	358	304	347	336	347	342	338	366	336	331	347	337	343	357	334	343	333	356	353	347	344	351	346	340	355	326	359	303	308	342	334	332	373	333	346	348	303	327	355	327	344	321	336	345	317	333	396	345	348	346	321	350	325	330	368	364	354	320	330	335	340	352	317	344	339	335	383	335	351	346	351	403	334	356	369	345	313	307	344	367	360	356	328	353	343	336	348	355	353	336	335	326	345	338	299	321	344	334	343	349	355	349	339	366	368	345	338	344	381	367	319	362	321	314	332	356	374	320	313	366	310	338	330	335	347	337	352	372	366	319	336	346	365	362	343	354	340	345	357	357	339	368	319	328	357	356	344	313	364	345	357	337	347	342	316	344	348	357	347	355	355	332	337	329	348	362	353	345	379	349	350	356	353	352	334	321	330	358	323	372	359	364	352	303	350	373	310	338	339	352	323	353	335	342	343	348	327	342	344	342	324	363	347	316	362	372	342	328	338	337	344	361	333	333	357	346	326	343	370	340	372	350	326	352	346	343	334	301	341	336	307	351	357	323	365	358	337	330	343	373	360	363	337	357	407	370	367	367	326	326	323	325	343	331	375	353	334	357	364	346	322	372	349	366	358	349	343	339	398	349	354	384	348	305	352	370	369	351	356	341	348	331	317	339	330	335	324	378	325	339	341	362	353	355	378	322	343	343	359	367	340	361	343	355	342	366	369	372	354	367	329	359	359	333	351	369	334	313	354	368	349	337	354	331	322	322	272	340	366	360	355	339	300	350	364	380	352	337	361	333	334	355	357	335	338	362	367	352	324	354	361	377	333	325	333	363	373	339	350	339	345	357	378	350	355	330	341	364	325	327	342	349	350	331	341	364	329	361	359	333	340	321	321	335	384	349	363	321	301	361	318	348	339	347	340	305	343	356	355	347	357	355	342	343	355	316	320	333	340	336	344	348	368	327	337	345	351	345	350	338	345	385	366	325	334	359	345	326	346	316	329	344	341	359	349	366	329	322	330	349	341	378	400	345	351	335	314	335	316	304	364	333	302	316	361	352	325	328	338	360	342	322	365	349	402	357	360	334	359	344	346	352	365	310	354	357	344	356	353	359	361	368	359	349	339	338	365	335	341	347	346	337	374	326	329	341	330	332	368	339	342	355	327	325	322	321	339	321	316	344	317	346	343	361	355	351	339	375	373	331	366	356	365	340	335	350	339	378	335	344	367	335	336	349	362	345	343	348	345	326	329	325	362	363	357	329	353	360	338	339	327	300	348	346	345	367	368	363	356	327	309	331	342	356	337	299	370	327	352	318	337	332	343	344	324	345	324	361	385	336	363	317	315	325	344	383	344	338	345	318	363	359	369	368	354	353	360	339	319	344	352	324	306	293	328	343	351	349	338	362	352	351	360	320	298	323	365	334	318	328	364	355	348	340	343	327	342	333	337	365	351	338	348	323	348	338	357	366	327	314	332	339	347	334	320	317	340	329	309	352	347	340	377	337	330	322	339	348	346	342	326	364	355	348	344	325	376	346	358	319	326	335	313	350	331	337	334	351	336	324	365	355	331	334	328	377	341
434	112	131	83	95	106	91	94	102	90	92	102	95	73	80	89	77	76	88	71	78	70	79	78	67	83	70	84	74	70	74	72	76	72	77	69	93	95	71	69	63	70	75	68	81	67	87	64	76	66	71	83	65	77	81	78	86	73	76	82	67	77	74	74	75	68	75	78	79	66	67	81	67	73	65	74	59	87	72	84	62	67	71	72	59	74	76	53	53	90	73	73	71	75	84	76	66	66	72	63	65	53	74	69	70	72	77	53	79	80	62	71	67	65	81	77	77	68	81	75	71	79	73	87	78	68	80	78	73	68	69	91	75	74	77	78	67	73	66	71	68	84	86	55	69	75	69	65	78	81	69	74	80	69	67	87	79	85	60	63	76	74	71	74	82	61	83	67	88	65	72	67	67	79	66	61	71	71	83	82	64	75	55	56	77	66	93	69	72	58	58	87	85	64	65	88	63	68	87	65	65	75	74	62	72	71	55	73	64	75	74	80	66	94	61	67	81	70	62	73	62	76	53	71	75	70	66	74	70	61	70	84	81	68	75	81	72	87	84	79	73	75	84	71	66	62	77	82	81	67	76	70	72	80	76	61	71	70	77	86	78	59	71	83	61	74	70	71	59	85	81	59	78	85	63	66	81	70	68	79	68	65	65	68	67	69	78	76	71	76	69	54	70	79	70	55	86	70	82	73	74	76	51	79	74	76	65	72	73	78	66	70	59	81	71	74	73	66	67	73	76	70	79	74	64	60	68	72	72	69	63	68	56	81	65	81	72	56	90	69	79	64	82	57	79	65	60	72	76	58	64	63	81	76	76	90	73	80	62	69	76	72	66	80	76	87	76	61	79	77	67	75	69	73	68	101	74	73	60	93	84	71	74	57	79	74	73	55	66	73	82	91	85	65	67	75	80	64	85	78	84	55	80	63	66	73	78	72	67	70	80	71	70	73	58	81	64	53	75	84	82	64	79	78	73	84	72	75	74	76	67	71	67	96	82	64	70	68	73	61	69	83	74	84	92	63	66	59	66	75	54	79	76	61	72	75	71	67	65	77	71	66	82	84	65	75	67	69	74	70	74	74	66	77	94	79	76	62	87	73	75	70	88	77	70	88	79	65	66	56	84	71	82	75	79	78	76	85	81	60	76	84	82	76	68	72	74	74	89	67	79	90	68	83	90	77	80	85	77	86	76	75	71	64	72	65	65	84	77	73	79	101	80	65	65	71	65	77	76	90	74	85	57	75	81	63	85	76	84	71	91	69	71	74	71	51	71	81	82	64	76	69	74	76	70	65	69	55	69	85	70	75	90	72	83	91	58	75	70	52	64	67	79	69	73	63	84	83	78	63	65	78	79	72	66	81	64	74	88	61	59	69	69	87	72	90	69	55	57	89	67	66	81	77	73	63	62	85	78	84	87	76	64	68	62	76	61	83	68	66	70	79	65	66	73	80	59	89	73	65	78	67	72	77	65	82	78	75	62	69	79	82	80	79	88	86	72	73	71	81	66	83	81	61	64	100	55	65	73	68	74	74	75	91	79	84	80	86	73	59	57	70	67	65	93	78	82	83	80	54	72	74	93	63	53	66	60	71	90	63	58	72	72	73	84	86	82	62	94	79	70	74	79	76	62	82	71	68	83	73	85	86	67	84	89	73	73	76	76	74	75	86	68	65	70	70	64	72	77	64	62	94	67	68	63	69	66	77	71	79	62	70	81	74	69	83	81	73	83	68	74	70	68	90	71	68	65	68	73	88	76	73	80	82	76	64	70	72	69	72	68	58	85	89	54	77	71	78	75	68	81	65	60	72	73	70	82	84	75	70	68	78	78	89	68	71	69	63	82	65	78	76	70	68	81	67	84	73	82	80	82	76	75	80	64	66	82	73	78	85	73	81	80	81	84	81	63	74	86	79	88	65	71	75	62	75	74	73	66	74	60	69	70	79	76	75	64	71	91	83	74	99	73	81	77	76	58	72	64	72	64	81	83	64	70	49	74	72	78	69	89	74	83	74	73	57	71	75	68	74	72	73	62	75	64	72	59	82	71	78	72	66	71	61	69	74	78	72	75	83	73	64	78	76	73	69	63	63	68	83	91	65	81	70	62	72	91	85	75	67	56	76	67	77	73	77	63	79	69	73	82	79	84	68	60	63	69	77	79	80	78	70	72	79	71	87	65	64	84	91	72	76	65	83	72	77	76	62	81	73	69	66	64	72	63	80	71	66	80	53	66	69	86	77	83	78	71	78	86	78	73	63	62	77	69	68	72	78	64	77	63	64	75	67	78	64	88	74	67	67	72	70	67	63	67	68	76	69	69	59	65	69	77	67	69	69	87	77	77	80	85	75	74	65	78	71	59	80	62	64	70	72	80	75	70	69	81	62	72	66	70	58	70	57	74	71	87	76	75	70	91	75	84	69	60	68	81	80	72	73	71	75	76	76	61	78	69	65	78	74	68	65	73	83	83	73	73	83	71	87	63	60	78	73	86	71	71	70	79	72	65	66	72	80	60	81	70	71	75	78	62	98	59	84	80	76	84	60	75	74	73	68	60	74	81	72	62	69	88	84	76	74	78	78	78	59	82	74	83	83	82	79	71	54	70	61	72	62	98	71	71	64	72	66	78	72	85	66	82	88	55	67	73	79	66	76	68	61	57	64	68	83	70	80	86	80	74	67	84	75	60	65	79	78	64	98	69	79	67	74	67	73	67	71	70	60	75	68	70	74	74	73	89	83	77	96	77	67	90	61	69	69	72	89	80	70	70	59	84	64	79	73	101	64	82	66	69	76	85	84	61	72	75	63	88	66	83	72	68	70	76	84	95	65	72	78	76	66	63	79	68	66	64	75	61	79	69	75	79	63	63	83	71	66	74	71	76	74	62	91	73	71	64	73	70	78	78	88	67	70	81	75	80	58	79	88	65	66	73	71	75	75	61	66	75	70	85	76	81	60	55	72	72	79	86	76	77	70	70	77	62	75	81	65	83	74	71	67	79	68	75	64	69	81	74	78	74	72	76	78	66	67	70	68	88	76	79	74	79	81	70	74	84	76	86	75	79	80	71	63	84	71	82	48	88	56	73	74	70	86	77	61	66	76	69	66	85	68	61	82	58	70	67	68	67	87	75	82	84	82	76	79	70	58	71	76	71	64	74	82	74	75	77	69	76	76	72	61	72	70	76	71	78	76	76	68	86	82	81	79	70	75	64	69	81	75	81	81	70	66	75	60	67	73	73	77	72	63	88	86	76	73	83	68	54	71	69	76	89	69	78	73	74	77	72	78	71	77	81	85	58	90	68	73	70	77	81	81	69	72	63	71	75	89	63	71	52	80	69	70	61	85	74	84	81	84	59	76	68	80	77	65	66	66	65	64	69	73	93	77	75	75	71	88	70	68	81	71	78	63	75	70	73	83	85	84	78	88	78	77	86	56	72	75	77	70	73	64	65	76	71	80	66	69	82	77	95	81	65	77	69	76	56	92	89	72
5405	1514	1195	1380	2308	2517	2371	2012	1738	1391	1250	1112	1056	971	864	779	828	779	701	682	727	658	672	691	640	632	607	590	599	608	594	578	562	551	564	607	581	546	572	519	528	546	570	560	563	553	536	540	551	538	526	562	566	498	509	573	524	580	525	538	494	516	497	518	556	553	551	560	564	547	545	505	523	513	544	497	547	544	520	576	554	520	523	534	539	527	542	550	557	592	592	556	541	570	530	518	505	563	514	510	515	532	527	582	552	548	541	538	553	522	528	562	537	507	543	559	556	548	511	566	551	545	556	497	555	535	532	495	525	582	537	525	530	525	534	557	543	521	547	563	537	483	498	534	519	559	487	534	537	516	549	531	546	560	570	531	537	562	607	552	498	530	521	520	526	517	541	543	517	502	514	477	530	501	549	535	534	506	473	561	518	526	531	550	524	526	526	512	560	511	548	563	514	538	486	531	557	538	566	495	490	528	578	519	520	525	564	503	535	503	545	494	484	540	536	481	534	570	533	510	541	551	520	521	538	520	529	551	516	555	557	532	541	532	508	510	491	562	520	541	510	540	545	584	534	572	514	556	538	529	542	546	477	542	522	501	520	533	539	533	509	515	520	532	512	526	524	533	511	510	478	545	512	543	508	573	498	533	549	534	525	526	539	531	502	506	522	519	513	516	544	565	530	513	538	535	572	479	517	563	517	495	491	558	539	519	519	525	506	503	524	526	552	576	477	550	514	530	530	522	538	506	504	517	518	525	532	521	531	550	518	516	489	511	544	507	504	508	528	508	506	529	476	511	575	534	514	526	482	544	567	537	543	469	528	523	510	514	551	503	518	543	515	588	572	525	476	544	545	522	535	551	550	546	562	564	538	525	551	513	566	531	556	521	513	512	523	561	523	550	539	515	568	528	512	518	516	491	547	553	550	568	465	492	531	556	535	539	567	531	528	535	526	520	497	560	512	544	460	519	544	511	535	575	533	533	518	519	551	539	561	505	537	569	526	544	509	505	536	515	510	561	562	560	539	558	524	544	545	513	552	529	502	540	503	486	511	531	537	523	566	491	566	522	526	506	499	525	553	513	575	457	526	500	539	508	500	549	526	528	536	567	486	531	525	531	559	520	519	563	533	518	535	535	542	513	534	519	547	551	488	530	557	506	558	535	528	550	497	553	587	533	536	527	556	490	544	542	551	537	539	544	503	536	513	537	573	574	537	551	548	543	500	519	520	529	534	542	520	546	546	540	524	560	550	533	533	539	512	507	541	549	532	543	552	494	525	537	532	580	596	543	508	570	544	518	528	523	545	544	531	507	543	543	509	545	488	524	526	531	492	510	488	511	511	541	555	513	490	551	513	533	514	535	543	483	588	529	530	522	520	525	507	536	531	555	500	526	533	534	478	502	540	504	515	509	544	486	541	514	522	492	542	520	562	517	528	534	537	557	518	500	492	518	520	506	551	510	527	550	548	507	527	501	540	500	544	519	495	527	516	498	497	538	523	520	545	559	502	568	519	524	517	496	498	531	521	513	549	506	541	531	525	561	488	538	503	562	535	515	539	506	566	553	515	538	511	585	566	510	539	541	507	524	518	505	527	533	527	568	518	517	513	560	518	522	549	530	553	552	548	513	542	524	526	476	544	545	467	498	535	492	557	525	505	529	539	499	533	473	533	557	530	543	505	537	535	520	514	532	530	544	535	524	555	492	543	547	562	507	501	518	540	491	529	496	520	539	544	514	514	523	502	513	515	489	482	523	520	518	543	513	502	532	556	517	502	496	496	525	541	553	537	494	529	519	552	533	516	528	534	490	510	532	506	559	480	556	482	495	538	526	518	526	555	552	522	496	546	555	521	524	536	547	493	525	535	524	527	528	540	510	539	543	527	540	532	535	516	477	539	546	538	587	489	510	542	499	568	565	520	515	485	499	531	557	522	515	511	526	521	516	535	526	520	578	529	570	558	515	502	530	535	507	485	541	535	533	554	534	501	522	514	510	536	540	503	520	517	541	549	511	508	538	530	512	518	565	500	548	594	517	542	504	522	513	568	545	551	493	518	521	544	561	535	547	544	506	533	522	526	581	565	526	537	546	511	525	548	533	527	566	537	504	509	556	496	543	544	534	473	491	517	519	509	504	542	538	471	570	535	539	539	545	522	541	568	520	507	482	548	537	504	498	535	505	522	532	501	494	536	505	507	555	511	498	533	548	523	493	504	492	518	544	520	517	515	520	537	546	528	523	525	506	539	548	535	570	522	565	521	541	546	505	543	571	522	551	487	536	513	533	577	517	523	508	510	534	504	561	519	542	542	563	493	556	516	530	568	544	527	482	495	526	502	531	509	511	534	504	516	497	515	533	533	511	538	522	560	523	524	536	547	575	564	519	524	523	496	509	496	511	521	499	538	536	539	558	539	518	535	480	510	520	515	519	515	555	526	490	508	512	533	502	489	556	530	513	557	528	506	504	596	519	488	534	509	483	569	500	533	519	544	465	552	536	552	558	545	560	545	493	538	491	512	538	494	545	463	537	534	537	513	486	522	509	583	552	540	518	555	510	531	529	538	512	516	534	546	537	524	517	555	548	544	572	509	502	528	531	483	518	535	529	512	535	501	511	536	513	519	525	520	531	525	553	506	573	536	550	539	536	558	536	525	542	543	493	508	504	564	558	514	510	510	534	504	534	501	554	482	496	585	546	550	534	515	514	542	530	525	510	513	496	522	515	493	546	541	552	523	517	592	513	534	505	559	495	521	491	523	530	505	571	496	543	532	564	563	547	547	577	560	547	546	508	482	502	525	527	514	535	521	547	508	544	527	532	507	515	559	536	497	564	545	524	536	536	519	537	523	525	527	541	541	525	530	538	519	543	528	521	506	549	498	479	516	533	521	540	535	522	530	572	578	533	548	517	510	495	569	493	481	542	548	533	550	513	528	546	544	571	507	535	507	500	522	458	523	551	525	515	502	566	554	528	516	467	499	494	501	529	527	485	496	559	541	510	524	536	537	506	529	555	506	481	496	540	509	540	538	556	524	503	530	510	553	515	533	535	556	523	560	495	505	495	541	528	564	551	503	525	555	557	544	570	578	504	514	508	531	527	544	535	542	534	516	541	540	534	513	514	513	503	505	500	514	513	521	512	538	541	512	512	519	553	540	550	498	522	504	541	500	519	576	508	587	535	535	545	501	516	493	545	560	577	523	514	503	504	493	523	512	515	546	541	549	557	535	505	535	548	521	502	544	493	532	546	554	496	575	516	522	531	520	562	505	550	519	521	520	532	522	497	505	564	552	512	529	540	550	536	523	555	541	493	543	486	562	538	497	564	547	509	528	543	487	510	536	498	525	523	504	543	540	546	544	525	517	525	540	517	487	547	503	555	544	560	550	544	518	503	534	519	518	525	503	486	541	548	553	544	538	539	565	537	519	535	568	490	525	544	511	549	539	550	529	525	521	540	525	544	524	487	527	561	541	517	518	509	530	555	511	529	521	500
1651	129	141	117	90	103	120	106	108	105	120	101	100	89	112	90	92	96	97	99	103	92	90	81	96	108	95	81	105	85	91	95	85	88	97	95	100	91	81	79	82	103	82	79	87	113	87	92	76	91	87	82	78	87	96	76	80	91	100	102	71	81	91	81	101	94	88	84	75	86	94	73	90	113	85	87	106	96	92	91	64	93	77	79	94	97	99	91	83	91	77	74	78	92	97	86	79	85	79	70	93	92	82	78	80	79	81	81	89	90	83	90	93	97	107	95	98	90	91	78	92	74	91	68	82	83	57	73	96	86	105	87	75	99	87	102	95	73	89	93	98	94	95	93	95	92	91	101	75	84	95	93	88	99	94	78	78	91	94	96	92	80	95	84	79	83	83	88	81	86	84	89	90	80	85	83	94	105	91	77	83	81	80	82	88	105	64	80	91	78	86	96	78	92	83	100	79	72	99	80	85	96	82	97	92	101	87	92	112	95	94	102	99	75	85	81	76	93	82	92	76	88	105	88	81	82	92	81	103	76	75	69	83	93	97	82	86	83	93	93	89	102	88	81	104	93	92	111	91	79	84	75	69	89	78	90	72	77	82	100	65	81	106	96	89	83	82	87	88	99	74	75	96	76	72	78	94	80	92	90	82	70	80	74	83	104	83	74	110	79	81	85	88	92	85	93	83	93	86	82	87	81	99	81	93	87	65	80	99	79	96	77	79	82	64	86	88	94	80	103	83	104	94	92	93	72	98	102	78	95	81	89	82	89	85	91	89	87	70	76	94	99	84	93	74	83	91	98	90	110	84	76	92	97	91	103	99	77	106	94	102	84	97	97	90	88	85	90	94	83	97	91	90	72	91	91	89	74	72	81	72	70	93	85	85	80	79	111	71	92	98	105	100	78	85	98	83	84	66	91	70	99	104	89	87	77	76	86	93	99	95	99	110	85	71	103	94	80	87	76	89	72	72	92	86	79	98	85	76	83	87	82	91	100	96	83	92	96	80	69	84	83	88	97	93	100	87	98	75	105	73	95	63	70	82	82	84	69	106	74	90	100	81	69	77	77	85	88	84	92	83	85	79	85	87	89	90	86	85	91	82	91	91	95	86	85	84	91	81	100	96	86	103	77	77	102	97	90	112	87	105	97	77	82	92	92	107	98	69	77	84	91	92	80	97	80	74	87	105	77	85	86	100	84	75	105	88	86	86	88	85	101	79	89	99	87	89	95	79	80	96	78	87	84	76	88	83	88	91	96	90	76	72	83	82	87	92	72	84	89	89	86	78	91	81	75	98	90	92	82	90	88	105	88	84	77	80	67	97	86	94	88	81	85	93	104	96	89	76	82	84	90	102	83	92	82	92	83	84	90	89	78	83	82	109	101	89	91	87	97	87	83	77	81	93	91	78	92	81	83	81	79	84	87	92	89	90	85	103	85	92	93	98	90	100	83	80	88	77	90	94	81	89	97	95	100	89	79	87	90	108	76	98	92	84	88	109	85	75	86	84	80	89	68	77	84	92	68	77	88	80	94	90	87	77	95	88	87	92	88	90	86	96	100	113	91	88	99	84	82	81	90	74	82	92	91	89	87	93	87	93	83	88	76	79	86	83	75	85	81	66	91	75	89	80	112	84	92	77	82	96	79	95	82	107	78	94	88	93	97	75	71	96	96	105	87	97	85	111	77	78	73	87	103	83	105	90	90	92	87	97	79	94	75	109	92	76	93	90	86	87	82	89	86	109	93	87	80	89	94	88	87	92	86	78	95	98	101	88	104	88	85	95	82	90	98	78	72	86	92	98	70	88	87	93	97	85	94	99	76	107	86	88	81	79	79	93	110	88	79	88	76	85	84	84	103	97	84	90	83	83	86	79	73	82	90	77	94	96	99	70	74	88	94	78	87	81	66	77	98	93	97	82	90	91	67	79	82	82	78	101	89	91	78	80	87	102	83	87	84	89	88	84	82	86	78	75	89	66	85	103	79	93	97	84	89	91	84	90	83	107	102	82	101	82	103	79	88	108	72	90	91	85	90	94	88	84	83	82	98	84	83	104	84	91	99	98	78	68	84	84	83	94	82	102	90	82	90	86	102	77	91	76	77	59	85	84	84	76	79	89	89	73	81	72	91	86	81	81	82	87	86	87	72	72	81	91	73	85	87	100	93	99	86	96	79	91	86	78	85	99	85	97	92	96	89	81	76	90	94	88	77	78	87	111	98	94	96	100	94	80	88	88	102	99	96	92	77	99	80	83	101	95	85	83	92	78	87	83	102	89	88	100	79	95	89	84	90	86	83	88	100	91	109	103	89	75	98	106	80	93	88	96	93	87	93	94	94	88	84	83	81	81	106	100	78	92	87	96	74	78	103	98	72	70	98	94	97	61	88	85	68	91	100	78	86	88	94	92	89	104	93	87	85	83	83	68	100	91	80	74	88	110	99	73	63	109	105	77	97	84	82	80	64	83	86	64	110	101	81	94	79	75	77	72	86	108	89	74	90	102	78	88	102	89	84	78	91	88	94	88	91	86	100	82	88	83	86	98	78	80	82	86	82	91	80	90	105	82	76	91	78	75	84	89	89	84	91	107	91	77	77	87	83	103	90	86	89	84	89	99	96	96	78	96	89	107	86	76	88	88	93	84	88	93	80	77	84	103	85	93	89	88	77	81	81	104	75	97	91	82	93	89	93	82	105	78	80	82	73	112	92	100	75	98	100	89	108	77	95	88	94	81	94	97	88	76	94	91	84	95	80	76	86	100	75	94	97	83	83	94	93	71	94	92	88	95	77	82	95	86	87	103	87	72	99	103	72	105	93	94	111	77	80	99	93	92	92	82	68	79	85	105	89	100	94	98	95	85	94	78	86	91	90	80	101	78	74	97	79	80	76	85	100	98	86	80	105	95	94	79	89	83	92	82	77	93	81	87	84	100	77	91	86	85	83	81	78	80	91	80	90	83	85	82	83	87	84	89	62	98	93	91	82	112	79	95	82	97	92	96	78	89	81	99	72	91	84	84	97	73	90	90	90	94	88	86	86	85	99	95	99	77	99	92	74	93	91	91	93	112	81	88	82	75	106	88	86	85	111	87	78	82	91	84	92	97	77	86	91	103	73	87	93	83	89	90	88	89	85	99	85	96	84	98	85	87	83	89	98	95	106	79	77	84	93	90	97	95	88	98	84	97	95	103	96	96	80	89	82	73	91	91	78	88	94	76	90	101	73	93	79	104	83	88	99	91	89	83	89	66	107	79	72	82	95	87	110	77	65	95	81	103	79	86	75	80	81	101	85	74	87	92	72	91	72	96	104	102	91	97	102	88	98	89	68	78	88	81	80	84	93	97	71	92	89	83	99	82	81	92	85	98	89	86	94	84	72	101	91	87	103	88	99	82	85	84	82	91	101	91	88	97	86	87	85	82	83	92	71	109	96	100	94	99	103	89	107	92	93	100	84	87	81	91	82	98	103	101	99	81	85	94	77	88	84
7702	1292	1329	1347	1854	2269	2185	1957	1753	1468	1381	1207	1185	1086	1065	957	936	859	859	837	788	744	796	782	778	706	778	754	692	775	739	676	680	720	681	686	719	660	731	689	727	665	737	693	680	701	717	723	658	685	691	652	659	621	649	665	646	655	669	682	682	686	650	681	673	705	636	651	643	703	690	661	696	657	668	655	681	641	692	669	639	696	664	679	611	672	672	662	687	647	689	654	671	646	634	657	678	696	664	685	669	602	641	656	659	702	612	647	708	679	659	684	649	685	660	696	709	692	622	661	669	681	693	696	695	690	661	626	673	613	694	666	666	667	677	667	693	625	608	665	615	643	629	641	644	655	643	651	681	607	659	644	654	657	646	613	700	661	621	603	646	658	677	631	640	629	624	664	661	632	704	661	650	633	653	666	727	722	641	632	673	660	655	687	683	678	664	652	659	694	646	657	691	655	662	690	618	674	649	653	627	696	649	680	659	664	678	660	670	662	689	666	684	639	645	675	685	630	658	653	661	634	647	682	647	664	672	636	698	687	651	691	688	645	655	635	679	695	683	661	654	650	663	625	689	613	650	700	705	686	641	696	648	681	664	671	672	654	696	629	670	692	723	668	689	676	705	714	623	650	635	648	662	663	661	644	715	671	656	656	682	649	702	673	687	653	697	593	628	648	617	677	665	630	680	688	678	663	625	679	683	695	625	644	659	648	634	635	640	680	715	698	673	705	653	658	689	689	647	651	711	704	653	689	677	673	663	604	701	672	635	681	645	661	662	675	646	624	675	675	601	623	676	681	680	665	668	715	624	655	684	652	638	673	703	646	643	650	674	643	668	670	671	627	667	658	639	647	622	663	651	649	697	731	685	665	628	642	654	650	709	674	667	672	679	633	681	634	659	670	661	675	673	688	676	727	653	664	650	682	662	674	639	661	604	630	671	687	661	680	664	638	644	699	651	648	640	691	648	655	633	665	660	670	692	638	695	658	671	717	701	664	669	620	677	644	681	644	697	684	694	650	682	642	611	639	628	684	621	690	676	688	630	719	689	692	708	674	655	662	612	634	654	637	584	666	676	633	653	633	651	704	646	650	701	653	687	662	681	698	659	679	704	635	669	653	664	658	705	707	626	633	688	635	669	643	655	678	718	679	717	648	658	674	712	681	656	659	704	650	657	644	664	694	656	686	676	645	663	692	648	646	661	689	659	644	634	654	679	658	666	726	675	661	646	673	650	736	645	658	668	703	721	680	644	617	664	688	623	669	653	633	692	670	633	673	639	687	648	633	636	649	679	674	657	673	621	642	664	716	638	665	637	642	661	660	687	640	654	624	701	669	679	662	683	678	684	661	689	610	674	672	681	711	677	678	663	699	654	678	667	673	650	669	658	627	660	685	659	651	610	647	656	690	634	673	675	701	674	648	632	638	666	642	688	689	661	596	687	669	634	649	670	649	674	702	658	658	662	676	631	655	674	612	622	677	635	610	654	665	656	710	684	608	687	695	692	681	680	684	682	637	659	679	659	677	663	659	689	681	655	667	723	632	671	662	684	629	626	668	626	649	634	651	680	700	653	674	630	643	654	642	689	659	653	707	706	698	687	679	686	632	656	665	634	674	666	627	696	655	680	650	594	672	689	669	640	636	657	657	698	665	676	693	660	669	686	649	686	644	683	644	652	695	668	607	692	691	653	668	660	621	648	645	659	653	644	664	654	633	634	660	664	695	678	717	649	714	671	698	695	628	682	682	656	673	709	664	645	669	660	621	638	660	680	666	623	650	641	607	668	664	658	665	668	670	628	660	604	666	652	643	669	623	676	685	617	683	607	611	661	679	635	702	683	644	705	652	682	668	707	687	653	641	666	679	662	631	641	638	682	631	667	653	668	641	663	646	677	658	650	670	704	652	673	708	644	638	664	712	668	615	685	629	645	624	654	725	733	651	654	659	698	669	639	645	645	715	694	655	677	659	669	612	648	644	695	626	664	641	645	663	599	713	646	661	667	629	655	656	714	631	646	647	638	654	621	691	691	641	652	702	667	670	659	664	639	641	657	649	673	657	650	665	676	732	654	680	684	694	663	655	630	655	674	688	675	682	688	636	684	688	694	629	664	653	665	614	681	690	682	697	651	670	651	693	687	640	651	655	643	690	643	690	659	689	684	682	655	709	674	665	679	716	663	642	631	678	691	684	651	681	692	669	681	719	658	702	706	667	688	639	656	712	644	635	714	643	615	690	709	644	640	695	648	691	677	717	630	681	644	705	695	690	593	679	695	681	595	656	647	628	648	695	646	697	639	663	670	643	690	656	648	669	671	655	610	682	698	680	710	636	650	647	669	689	634	649	676	678	669	649	636	663	655	660	698	639	662	665	637	656	634	669	684	674	651	666	647	683	637	680	649	689	639	614	653	714	650	663	678	628	686	705	693	662	659	690	606	725	628	640	653	653	624	689	702	714	649	669	656	677	659	613	658	679	686	616	652	659	672	614	698	620	641	636	676	713	661	702	650	668	590	701	642	703	692	682	659	664	690	700	676	629	712	697	703	662	660	632	645	680	635	633	654	610	666	656	667	683	639	644	636	676	723	671	684	655	653	685	663	681	664	666	662	661	685	703	643	598	707	653	675	673	671	625	667	716	647	690	660	611	642	650	643	669	627	675	633	696	670	642	640	613	684	672	620	701	620	686	635	676	644	641	659	663	656	657	650	676	587	651	606	665	649	641	664	638	689	685	639	687	644	665	666	695	636	686	658	628	652	673	671	689	664	657	643	690	662	644	672	654	698	630	631	669	668	651	658	680	655	660	682	687	654	648	727	674	654	667	670	652	676	678	644	661	671	684	675	684	683	663	690	660	654	669	719	643	674	672	646	711	613	644	692	642	682	638	663	617	620	685	653	702	654	672	679	672	667	659	686	676	696	679	631	635	658	700	654	633	671	676	640	648	588	622	706	704	671	681	696	662	679	665	678	655	634	631	667	716	661	647	637	642	730	677	703	666	670	673	659	672	653	651	664	695	642	716	653	656	664	711	655	703	672	681	650	637	662	636	651	654	722	656	667	625	647	658	681	670	723	670	711	614	666	685	669	661	650	635	647	657	653	665	668	677	659	655	665	671	673	652	706	631	724	699	674	646	657	676	642	644	649	652	642	652	704	686	697	643	680	635	644	652	685	649	627	674	638	692	666	655	700	620	630	708	635	662	660	632	653	691	645	701	631	667	640	672	694	701	651	664	675	667	670	672	648	664	664	677	644	656	642	705	647	672	611	651	673	656	690	731	630	711	702	660	668	671	637	656	652	679	643	639	623	643	636	691	723	662	658	640	690	663	669	655	668	671	621	697	609	666	680	650	652	618	669	639	687	686	686	657	663	688	653	693	635	623	676	703	618	675	672	663	646	721	612	641	668	673	651	709	677	714	664	666	719	652	658	615	628	673	644	637	684	668	673	651	646	692	675	647	640	706	677	680	680	682	701	633	650	654	656	595	670	621
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
