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
343114650606	343114651117	343114651667	343114652217	343114652767	343114653317	343114653867	343114654417	343114654967	343114655517	343114656067	343114656617	343114657167	343114657717	343114658267	343114658817	343114659367	343114659917	343114660467	343114661017	343114661567	343114662117	343114662667	343114663217	343114663792	343114664317	343114664867	343114665417	343114665967	343114666542	343114667067	343114667617	343114668167	343114668717	343114669267	343114669817	343114670367	343114670917	343114671467	343114672017	343114672567	343114673117	343114673667	343114674217	343114674767	343114675317	343114675868	343114676417	343114676967	343114677517	343114678067	343114678617	343114679167	343114679717	343114680267	343114680817	343114681367	343114681918	343114682467	343114683042	343114683592	343114684117	343114684667	343114685217	343114685792	343114686317	343114686867	343114687417	343114687967	343114688517	343114689092	343114689617	343114690167	343114690717	343114691292	343114691817	343114692367	343114692917	343114693492	343114694017	343114694567	343114695142	343114695667	343114696217	343114696767	343114697317	343114697867	343114698418	343114698992	343114699517	343114700067	343114700618	343114701167	343114701717	343114702292	343114702818	343114703367	343114703917	343114704467	343114705018	343114705567	343114706117	343114706667	343114707217	343114707767	343114708318	343114708867	343114709418	343114709967	343114710517	343114711067	343114711618	343114712167	343114712742	343114713267	343114713817	343114714367	343114714917	343114715468	343114716017	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	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
365	85	58	47	50	74	82	78	60	59	81	55	54	51	46	45	50	44	48	38	44	36	39	43	32	74	728	609	84	30	37	22	29	36	32	35	28	30	35	22	29	30	24	26	30	36	32	17	32	32	39	30	25	31	28	28	28	24	20	29	30	31	22	27	28	25	26	32	31	30	35	34	33	34	43	29	24	39	31	32	34	36	33	24	24	24	24	28	32	36	31	25	28	37	33	36	23	27	21	29	33	22	23	11	24	32	32	31	34	36	30	32	28	26	31	34	38	33	30	29	36	28	34	36	31	21	28	32	33	33	39	22	33	26	23	43	34	22	24	24	29	30	26	24	21	28	27	18	29	31	33	29	26	21	26	33	39	31	29	36	25	37	25	31	37	19	35	27	29	31	30	27	22	44	33	34	28	34	38	22	31	31	23	22	30	38	24	29	36	17	34	33	27	24	19	34	25	34	28	35	24	30	32	31	35	28	33	36	31	26	24	30	36	29	31	27	33	19	31	33	27	44	28	29	28	27	31	29	29	35	29	33	31	37	39	33	36	23	23	31	24	26	31	33	19	28	33	25	35	28	28	24	28	31	26	31	40	35	29	22	32	22	27	33	20	27	21	26	35	34	29	26	24	21	32	33	33	29	25	34	30	32	22	34	29	28	29	32	39	29	37	26	30	38	32	24	28	31	28	23	25	23	28	26	42	31	25	33	35	34	25	24	22	23	34	25	26	26	41	35	27	25	34	22	27	23	26	24	28	34	26	30	32	26	16	22	36	28	20	33	32	27	25	33	37	32	22	32	30	30	33	41	25	18	37	29	25	38	33	31	18	39	35	21	25	30	31	23	34	23	23	32	26	25	32	23	33	22	24	26	38	41	26	38	38	27	25	32	29	23	30	33	26	28	39	36	21	37	19	31	31	22	24	31	31	22	32	34	30	21	23	20	17	15	27	37	32	26	28	23	34	32	36	31	29	24	29	27	38	36	34	35	28	33	34	33	27	20	35	26	24	30	30	30	32	31	25	17	26	36	33	22	32	31	26	38	47	32	30	25	28	25	36	39	26	34	30	29	27	35	36	29	23	21	18	29	31	30	30	33	34	27	33	20	29	34	31	32	25	29	36	30	26	33	30	27	21	33	28	20	29	24	25	29	37	28	26	38	30	26	29	30	36	38	22	20	27	32	28	19	35	24	28	30	36	22	26	25	33	30	35	22	35	25	26	28	33	29	33	26	34	27	22	31	28	32	35	32	24	20	27	35	27	25	36	30	33	20	19	19	23	28	33	21	36	29	22	28	32	25	24	26	29	23	32	28	23	26	33	37	38	34	26	36	32	40	29	39	23	36	24	25	26	28	29	26	29	22	26	26	28	33	22	28	26	30	24	35	27	37	23	18	29	32	29	32	28	29	22	25	27	35	32	35	35	25	34	25	40	31	36	27	22	28	22	29	25	36	25	25	32	30	30	21	26	30	19	39	18	23	32	35	32	30	32	31	36	34	31	26	23	28	23	35	20	19	32	31	22	26	35	21	28	27	37	24	25	35	31	37	28	42	37	29	32	29	25	30	34	41	25	33	24	40	25	31	26	34	29	27	26	27	34	26	38	26	32	43	30	31	25	36	23	27	35	34	24	38	32	32	36	29	24	34	25	41	33	30	19	24	30	31	29	31	33	31	26	30	34	28	34	35	19	23	25	25	28	26	28	20	39	26	27	33	22	39	48	26	26	31	28	32	29	27	20	30	49	28	26	32	23	15	17	24	35	31	24	34	20	23	28	37	44	25	25	32	36	26	29	24	29	19	23	23	27	31	24	31	27	26	34	23	25	36	38	28	29	31	32	23	27	22	22	32	30	14	31	27	36	22	38	33	31	35	23	25	24	33	32	29	38	33	31	20	21	34	35	30	22	29	26	22	32	31	39	32	36	30	29	30	22	31	31	18	37	33	27	31	35	39	29	26	26	27	31	38	24	34	28	37	35	33	23	38	24	25	36	31	24	26	30	31	26	31	29	30	28	27	36	20	29	29	31	22	30	32	33	26	24	27	39	30	29	32	27	27	36	29	35	35	32	33	22	39	30	33	29	24	31	27	28	34	30	29	24	24	25	33	32	37	26	28	33	22	23	37	29	32	27	30	29	30	27	32	33	32	28	33	30	36	30	24	28	30	28	33	33	33	38	31	32	34	24	24	33	32	26	27	27	28	22	38	24	28	20	24	31	39	39	18	30	35	25	24	35	38	41	18	38	25	27	30	27	29	28	20	43	26	27	22	33	34	31	24	30	32	34	33	18	28	32	29	28	30	33	29	41	31	32	29	26	31	26	28	25	36	21	34	24	22	29	23	22	29	29	22	30	28	28	27	27	32	33	25	23	33	22	27	29	25	31	25	26	20	33	30	25	31	28	31	28	30	21	35	29	25	34	25	25	39	27	33	31	26	36	29	34	21	21	26	25	32	34	28	32	30	40	40	30	32	27	18	26	31	33	28	33	33	19	25	25	35	22	27	28	29	42	36	37	20	27	25	30	26	28	32	29	32	26	34	29	28	23	31	27	40	31	28	27	29	16	26	28	34	31	36	35	35	24	35	32	26	33	20	33	31	31	17	32	36	27	27	26	25	26	30	37	35	22	25	36	27	35	32	24	28	32	21	28	33	22	42	27	36	28	25	28	27	23	32	37	27	40	27	29	30	33	27	44	21	29	34	30	37	29	31	22	29	32	34	33	28	36	27	24	34	28	30	20	20	33	34	32	30	39	39	29	22	37	24	31	32	27	35	33	30	29	28	28	21	22	33	27	29	29	29	24	32	38	24	25	14	35	29	23	35	30	37	27	30	25	37	34	23	23	21	28	24	22	30	27	35	27	28	34	29	25	33	30	35	29	21	25	22	21	20	20	29	41	31	24	28	36	34	19	33	30	27	25	26	32	35	28	36	21	24	24	26	38	22	22	25	36	25	24	27	19	27	17	20	22	37	44	29	25	29	32	33	30	11	25	27	36	31	25	26	24	35	35	37	25	26	28	37	28	27	34	25	23	28	24	27	29	26	35	32	34	26	33	26	30	30	33	31	28	31	24	30	23	24	27	29	26	31	34	36	26	40	26	23	27	28	37	27	30	37	26	27	27	25	23	32	15	38	29	31	36	29	31	23	34	26	25	23	46	22	28	28	24	24	26	27	29	24	31	29	34	36	27	40	40	19	39	25	41	24	32	22	29	32	27	25	21	35	27	35	37	29	36	15	45	25	35	31	38	26	22	26	31	35	37	29	31	32	39	29	25	26	38	29	28	24	24	32	27	26	32	25	22	22	24	31	21	21	25	41	36	44	29	25	36	30	34	32	31	24	36	34	29	28	32	29	36	27	33	33	20	24	22	40	30	31	50	27	20	26	28	25	25	26	29	37	27	24	26	34	28	33	27	29	28	23	31	35	36	27	29	27	24	34	31	30	30	30	30	35	24	32	37	26	32	29	44	25	30	41
6620	2037	960	1531	3604	4492	4123	3387	2755	2329	1978	1787	1475	1342	1183	1047	975	852	775	683	643	614	582	563	592	2283	15351	11878	1422	395	415	375	365	369	332	352	372	387	358	314	366	386	372	331	372	321	321	323	333	346	331	339	343	386	355	343	341	328	332	346	326	303	349	357	344	339	325	336	313	373	358	331	313	370	341	374	328	318	336	317	344	327	341	328	328	334	320	339	354	313	324	337	350	348	346	318	303	331	345	315	334	325	359	313	317	303	337	334	325	363	354	332	343	347	336	323	327	357	337	352	349	339	343	313	363	361	347	356	332	332	342	334	375	360	338	343	314	330	318	334	349	322	330	318	326	325	320	316	386	318	337	368	309	331	305	342	316	320	309	345	358	344	314	336	344	347	317	332	320	315	345	337	334	329	379	314	301	328	368	321	326	332	328	353	333	340	300	336	300	322	336	345	325	330	310	330	355	289	337	329	307	340	305	303	332	348	309	315	338	342	343	339	349	344	334	322	326	302	341	317	365	338	323	302	373	333	293	361	318	331	311	333	356	335	314	344	311	331	357	353	345	330	357	317	324	329	336	324	377	307	352	325	339	342	318	345	339	325	352	354	327	308	347	321	361	315	336	329	289	343	345	336	320	332	307	360	324	324	334	377	328	348	338	328	332	317	361	308	361	322	326	320	317	356	355	307	320	330	326	330	332	333	351	341	310	352	328	348	324	328	354	328	315	320	337	323	322	334	322	356	366	314	301	331	336	343	340	333	339	355	368	329	332	308	344	330	317	360	353	355	353	333	289	370	342	337	295	323	359	338	349	346	313	336	347	329	328	315	296	311	339	338	341	330	348	330	338	357	322	326	343	328	308	327	317	358	304	309	348	331	315	325	333	343	318	294	348	325	328	369	351	316	329	341	328	342	374	339	321	298	340	322	352	373	362	342	343	351	298	336	332	323	344	317	366	354	323	316	325	377	349	300	328	321	337	351	352	339	334	356	320	354	320	333	350	354	314	330	345	303	336	345	315	310	317	314	347	284	352	309	328	322	362	344	314	318	322	308	322	332	360	328	370	336	319	336	354	364	333	352	291	319	356	329	305	323	301	312	349	338	320	331	347	346	341	342	328	344	311	323	325	340	339	332	340	349	317	332	330	351	336	342	347	333	326	302	339	336	349	306	329	331	339	347	356	301	313	321	286	276	314	299	335	319	359	347	308	312	356	314	302	329	336	299	328	344	355	320	321	336	353	335	320	332	367	347	347	318	341	356	320	329	326	336	351	342	339	344	322	316	345	330	306	317	339	338	334	309	332	337	347	329	325	323	336	344	298	323	307	305	323	313	332	319	355	323	332	330	336	356	344	328	312	319	337	347	300	330	337	338	347	322	316	324	366	311	329	339	310	327	306	333	345	311	342	293	314	310	344	366	327	303	319	302	286	319	332	329	353	327	338	372	352	338	359	346	347	350	327	326	321	342	314	330	313	322	342	329	327	341	325	311	323	344	392	315	331	363	336	349	312	334	311	308	332	347	309	372	317	298	332	343	336	325	345	380	329	369	316	351	332	357	357	353	309	334	385	338	348	373	356	318	305	330	351	303	347	328	345	326	338	312	374	349	297	321	348	356	343	335	324	311	331	331	287	314	302	336	353	343	316	351	351	355	305	314	324	321	348	328	342	323	350	342	350	340	340	315	344	321	341	343	350	309	336	329	324	299	322	325	332	352	360	356	371	306	342	364	338	323	314	336	352	333	289	319	335	348	314	312	334	342	340	343	344	328	339	338	323	311	324	373	358	328	318	317	343	304	335	337	357	357	347	317	339	340	296	325	339	336	315	315	354	341	349	326	360	315	363	363	355	311	306	326	328	291	345	318	364	334	322	304	351	350	324	357	303	347	319	296	338	343	350	334	297	348	346	360	323	329	340	333	353	326	302	331	324	327	310	348	325	320	342	297	316	346	314	325	326	313	309	306	335	305	340	322	367	309	345	310	332	334	335	305	306	316	312	313	330	332	303	322	339	306	308	319	324	357	362	333	337	329	350	314	337	330	345	334	310	327	326	337	293	339	290	341	339	342	335	338	332	360	352	352	361	360	319	348	313	360	329	336	320	364	358	334	341	325	351	327	307	352	338	324	337	313	339	331	330	363	340	332	330	330	316	334	342	307	314	293	318	368	301	334	344	302	303	289	357	325	318	352	315	296	335	343	291	301	316	320	291	307	321	344	290	378	332	323	360	332	309	338	326	332	356	319	361	306	326	334	337	328	349	341	317	360	311	298	311	349	331	354	347	314	310	313	339	324	300	331	307	328	328	335	333	345	336	316	349	343	337	333	328	332	326	332	341	296	339	301	321	305	304	336	297	318	313	326	328	337	330	319	306	379	307	363	341	325	335	332	323	368	333	337	328	327	319	333	350	335	340	333	350	361	307	346	322	317	339	331	320	296	335	337	317	343	330	338	321	333	316	356	307	320	334	358	315	319	325	309	374	340	328	367	300	308	322	326	361	331	332	359	358	382	315	320	348	330	318	328	312	332	340	334	333	342	366	351	315	343	360	360	308	367	356	338	344	334	357	321	333	314	349	342	337	339	306	344	325	301	333	324	280	301	335	342	342	335	327	345	355	341	358	334	365	338	324	329	336	347	329	337	363	293	351	337	332	328	298	320	351	356	348	337	305	341	317	316	365	310	329	319	333	327	336	317	354	301	326	341	313	326	308	349	335	311	321	328	320	343	348	328	328	337	360	341	376	342	332	323	351	346	348	321	318	319	311	332	339	341	345	308	320	328	310	339	337	360	329	334	341	352	359	327	326	344	344	300	342	341	338	336	304	308	299	337	355	365	334	328	325	321	347	337	333	356	315	322	314	324	335	340	341	340	327	363	334	333	319	335	339	362	321	329	362	353	352	325	357	344	363	353	320	349	321	338	304	344	322	362	340	314	322	353	307	333	313	332	286	357	333	362	289	331	327	342	319	352	336	324	340	315	340	301	322	319	320	349	359	319	320	312	334	373	344	325	328	350	295	341	361	332	330	358	311	315	294	315	321	342	312	347	343	314	347	337	359	335	324	320	339	340	340	348	342	324	318	343	353	328	305	353	340	314	314	330	337	364	351	386	330	331	310	340	282	323	336	348	326	286	352	330	354	340	342	332	329	352	335	319	328	327	338	313	345	319	337	316	325	326	341	338	324	317	392	306	316	332	316	341	345	354	297	352	348	341	340	311	333	318	371	365	316	332	300	338	355	358	335	336	351	314	322	299	361	315	341	336	347	322	328	361	290	338	344	350	361	341	347	341	302	310	349	320	306	378	315	309	335	333	375	338	319	323	332	364	317	298	288	306	320	346	351	312	337	320	315	307	335	337	381	316	331	317	316	321	316	344	361	311	341	358	365	346	346	349	333	345	320	328	333	306	344	309	325	342	338	313	315	347	340	308	333	321	339	323	356	347	326	348	329	309	332	335	345	333	316	303	299	360	323	326	334	318	323	331
560	59	53	58	29	63	66	65	66	58	63	64	69	49	44	54	51	49	49	48	48	47	43	38	55	62	130	178	64	51	58	45	51	45	41	35	39	45	48	35	33	34	42	52	43	50	52	51	47	43	41	51	43	40	42	42	42	42	38	53	58	47	43	38	56	52	51	41	47	53	45	61	63	56	48	55	53	56	47	64	48	44	42	36	58	49	43	44	55	36	50	49	41	49	45	39	50	49	42	41	42	57	63	49	50	41	50	44	52	39	44	49	54	49	50	41	52	48	50	42	51	48	45	36	64	45	47	42	48	58	54	39	42	44	42	53	43	51	33	42	45	41	43	41	45	56	52	46	43	41	42	44	48	56	38	52	43	57	43	48	52	50	35	48	41	50	48	42	53	34	55	47	43	60	31	51	49	43	44	55	40	40	55	49	42	58	50	43	47	41	55	39	42	48	44	61	46	49	56	37	51	45	48	42	42	49	63	46	56	50	36	58	45	56	48	41	54	52	52	53	50	43	46	51	46	36	43	47	54	40	49	52	43	48	58	48	45	40	54	53	62	32	47	57	66	54	39	45	50	63	54	57	42	45	48	48	50	44	49	47	54	49	57	58	49	50	53	52	35	55	44	48	40	55	42	50	46	60	53	43	46	45	51	50	40	39	40	58	44	53	46	46	45	38	43	50	42	46	50	42	46	42	42	39	52	46	61	46	54	57	58	46	36	50	42	50	40	42	48	45	43	41	51	42	62	46	42	46	40	49	48	47	44	40	49	33	35	40	49	48	50	53	51	47	46	40	48	39	54	51	45	48	32	51	54	46	46	45	46	36	42	52	41	45	40	49	46	46	37	54	56	46	47	39	47	39	35	47	45	51	51	40	46	50	44	50	50	45	58	44	46	51	54	41	47	48	59	55	51	50	42	56	35	56	49	62	45	63	40	38	45	51	48	45	60	57	48	34	54	40	57	41	60	47	50	53	42	40	51	41	42	56	47	40	42	57	42	53	45	54	55	53	53	43	46	42	51	47	42	47	55	63	58	40	54	40	36	42	54	47	59	49	44	47	48	42	46	51	67	59	39	48	44	46	40	47	49	48	52	51	51	56	58	42	49	55	43	49	43	62	68	51	50	55	39	60	53	50	49	50	47	49	58	44	49	65	47	40	59	42	55	48	39	58	47	35	68	46	55	43	43	45	47	53	46	52	39	51	39	46	48	37	51	56	48	46	58	46	51	57	53	53	56	52	51	47	68	51	36	57	40	45	55	48	48	54	53	51	55	41	35	38	54	48	39	44	48	50	55	48	50	49	41	44	43	52	38	37	44	47	40	39	55	40	49	52	44	44	52	48	41	40	45	37	43	58	51	52	55	59	46	59	36	40	53	51	45	44	46	49	48	32	46	47	58	51	46	50	52	49	48	59	52	43	47	40	54	43	44	48	47	41	49	42	47	51	41	52	39	59	49	52	49	62	49	44	42	53	48	47	50	42	62	41	50	57	54	49	48	46	55	45	38	45	51	55	50	51	47	55	56	45	50	50	56	47	55	41	50	46	47	39	40	45	46	60	55	41	44	56	61	38	62	49	51	48	43	42	50	30	56	41	54	50	56	53	45	49	45	54	50	50	45	48	46	45	45	45	47	44	48	36	39	38	43	46	48	49	44	40	55	43	45	41	43	53	50	64	39	55	50	42	54	54	50	38	48	51	48	41	51	41	44	43	60	49	51	50	48	52	42	52	48	60	63	41	48	43	36	58	45	52	41	50	42	50	55	44	54	57	43	52	56	34	48	55	42	39	45	46	46	48	47	61	51	48	51	61	36	44	46	44	50	54	46	52	58	46	44	47	49	44	44	45	45	43	40	63	38	47	55	42	48	43	54	39	51	52	60	44	48	41	50	51	45	42	46	43	58	49	43	39	49	44	54	57	39	51	54	41	47	45	49	37	49	42	51	43	61	45	40	45	54	49	48	38	46	54	46	51	44	43	47	47	45	48	53	52	42	44	45	55	44	39	52	55	38	52	51	46	47	49	57	50	50	38	40	47	54	43	41	43	57	36	47	43	55	59	46	58	42	48	41	52	49	58	58	52	46	59	41	49	41	52	45	44	45	46	51	39	49	43	48	49	37	39	41	45	52	35	55	50	46	42	41	58	60	43	51	59	46	53	29	51	39	47	41	40	52	56	49	54	53	45	35	53	37	53	43	48	60	51	58	46	40	48	59	54	41	53	46	36	39	44	47	37	46	64	53	41	47	54	51	59	44	54	41	68	44	53	44	49	46	47	62	44	38	31	39	43	31	38	47	49	44	45	51	41	45	30	48	42	32	52	37	52	53	40	53	57	45	49	44	48	51	56	52	38	46	46	46	38	47	49	54	51	52	44	45	52	50	42	42	49	47	41	45	49	53	55	50	43	39	63	50	62	56	63	48	38	36	45	42	53	39	50	53	44	51	47	42	45	45	58	41	53	52	50	46	46	45	42	38	41	51	46	45	52	49	36	61	54	67	49	44	45	43	43	59	48	38	44	56	45	44	45	56	45	51	52	52	63	54	31	47	29	42	49	52	39	47	51	48	38	47	51	50	40	51	47	42	54	42	44	48	49	43	55	42	56	49	42	49	53	47	51	51	48	43	47	39	57	59	47	39	61	41	44	48	52	30	44	42	60	50	47	40	49	42	35	50	50	47	36	48	45	41	37	54	63	41	41	35	35	41	47	38	41	50	48	43	65	43	49	50	51	41	42	53	49	48	54	49	43	53	49	56	39	47	53	51	43	58	61	53	50	46	43	45	44	50	37	56	44	53	59	38	54	52	52	42	48	47	39	48	43	54	67	46	47	45	30	47	37	45	50	43	66	50	52	40	55	51	52	44	49	45	55	49	53	38	45	51	48	46	51	52	38	42	37	45	50	46	29	42	45	50	33	44	40	43	36	55	58	55	37	52	44	39	42	43	44	48	46	52	52	47	52	56	51	54	41	58	65	46	56	56	51	51	59	56	56	43	47	53	53	48	50	55	48	64	50	45	42	46	47	46	45	48	47	44	42	45	50	53	40	35	36	51	44	49	43	34	70	55	46	37	41	49	43	49	59	58	58	49	52	45	58	50	53	53	47	32	53	48	42	48	49	39	51	48	46	49	50	39	55	60	54	50	64	62	39	43	47	44	56	58	43	51	32	54	48	45	56	63	58	48	45	41	41	36	51	44	38	43	55	59	37	47	51	33	42	41	45	49	55	44	39	50	44	37	58	59	46	48	35	37	48	36	43	49	38	47	45	51	38	43	47	55	56	41	51	49	64	54	40	45	47	44	39	35	47	61	42	44	42	49	50	54	39	46	52	57	44	56	44	61	40	44	53	50	53	51	48	53	50	61	42	40	48	44	56	43	51	50	58	46	55	58	40	47	41	47	61	57	49	49	42	50	40	52	39	50	42	49	50	37	46	34	49	46	43	43	53	41	63	36	45	40	54	55	47	45	48	46	45
5926	950	684	765	1364	1763	1593	1416	1309	1201	1054	971	940	932	836	706	706	653	636	593	572	604	590	576	616	756	3435	4715	837	493	515	524	494	464	468	488	493	493	486	513	481	504	507	492	454	491	519	451	477	505	471	487	482	490	512	476	476	472	494	502	513	481	478	512	528	522	496	473	436	501	514	520	466	477	466	529	480	503	491	489	488	484	501	498	484	487	524	516	483	471	473	503	455	473	541	496	509	517	508	504	507	492	499	452	494	527	484	491	440	507	533	505	480	477	492	489	467	460	473	481	507	511	493	477	482	456	504	500	514	509	509	515	467	524	480	490	467	469	486	506	470	493	505	489	497	512	531	517	498	481	478	494	480	513	490	480	508	500	487	461	491	465	479	495	476	470	517	502	505	490	519	547	486	495	504	490	496	501	495	516	493	449	533	492	506	491	472	496	464	450	527	500	468	540	540	491	470	532	472	502	490	491	517	502	525	484	489	500	521	491	508	479	511	497	482	513	534	499	503	520	448	510	498	507	470	499	501	476	478	473	538	508	517	522	484	469	477	520	475	471	533	503	474	506	548	491	452	503	480	517	471	512	469	473	528	469	517	513	491	452	515	524	531	520	509	523	531	492	540	487	474	536	505	488	510	459	486	489	468	486	492	477	505	495	506	551	504	544	482	481	483	473	519	536	514	527	525	483	465	487	515	514	528	462	470	480	528	487	516	447	496	510	459	495	543	524	540	499	492	497	476	504	490	530	488	506	506	505	488	535	511	538	462	477	459	512	536	470	494	509	555	509	531	486	514	537	533	523	453	495	449	524	496	497	481	556	513	519	510	512	465	494	483	499	495	535	524	497	500	491	490	523	524	506	504	509	520	512	516	511	481	506	499	489	493	505	454	474	515	490	503	505	525	497	510	528	507	498	506	491	521	496	499	480	516	490	481	482	514	490	544	495	484	501	480	467	517	478	474	491	484	531	485	473	486	504	458	491	510	509	519	523	562	500	506	491	507	528	503	515	485	497	510	492	526	464	458	486	503	510	498	545	540	491	495	467	475	478	467	476	477	500	489	492	506	483	496	491	504	494	529	522	485	468	506	515	503	518	503	516	484	496	500	463	520	516	517	531	480	526	456	448	502	494	539	473	480	502	505	525	499	520	517	511	517	486	507	482	494	490	516	461	512	527	498	478	480	449	506	493	482	524	507	512	492	549	494	507	514	528	502	470	500	516	491	509	496	492	514	517	465	515	496	509	500	491	514	507	489	509	508	464	494	473	491	519	479	514	498	511	511	485	530	480	490	519	505	528	512	463	501	483	485	474	513	468	481	467	506	473	495	482	492	475	480	499	489	489	505	490	526	471	495	478	497	495	510	488	480	515	513	492	478	495	471	492	515	535	519	517	474	512	485	518	538	519	473	502	471	487	485	457	489	522	459	475	473	476	523	541	539	504	448	517	514	505	501	496	436	470	467	539	508	535	518	493	499	499	482	489	494	513	538	479	505	501	503	492	547	526	505	452	503	474	491	534	499	480	527	495	491	514	465	515	485	505	513	493	491	489	495	484	484	525	486	489	540	510	546	516	490	512	508	523	508	483	451	497	485	529	509	500	516	492	483	499	482	541	487	487	474	492	467	478	530	483	516	487	479	456	542	493	490	493	482	474	531	543	484	538	465	545	488	506	539	482	466	515	486	480	512	494	525	475	469	481	450	505	477	457	497	481	490	509	526	492	504	497	462	476	503	504	497	481	509	452	499	515	513	498	488	513	481	494	492	525	481	538	522	479	531	490	538	485	457	509	464	479	493	492	536	510	471	514	543	480	491	479	488	527	517	497	487	515	502	480	489	506	529	475	496	481	477	489	486	511	468	518	530	559	458	506	482	504	461	528	506	502	515	532	518	512	459	496	488	505	490	507	509	494	477	483	483	488	479	480	520	541	479	496	524	533	489	506	502	490	525	487	476	540	510	480	460	505	468	490	470	502	481	526	497	477	520	500	478	498	488	472	458	533	505	479	488	492	525	470	486	471	489	506	487	529	479	501	546	485	513	504	505	533	526	448	496	527	524	553	496	461	499	534	514	546	493	519	491	468	497	499	529	461	515	537	498	511	510	508	500	457	490	506	502	480	510	520	502	478	463	522	501	490	493	468	484	512	519	501	487	513	500	491	516	484	514	471	445	542	482	491	519	489	469	501	486	516	504	463	460	500	527	505	482	475	513	529	484	521	466	510	482	527	479	542	472	512	484	491	492	500	518	513	496	473	488	483	517	499	528	474	500	490	516	521	509	487	485	502	500	459	544	458	479	515	510	520	497	506	496	493	477	579	489	495	501	529	508	458	439	476	526	453	440	543	490	464	482	490	492	427	500	524	515	518	526	486	499	497	462	487	479	515	506	504	503	512	495	475	506	480	506	507	516	461	535	509	496	500	477	505	492	499	527	504	491	488	530	527	504	503	493	473	502	476	490	510	463	504	527	501	509	514	506	503	477	528	464	493	498	515	522	515	497	486	471	515	498	519	475	502	480	497	499	509	508	502	501	522	501	491	506	515	511	506	503	449	511	483	484	477	515	488	480	502	506	485	468	491	445	489	474	484	470	494	498	465	493	502	566	495	503	491	534	486	489	500	473	448	522	515	487	482	493	451	527	504	486	550	459	458	477	511	490	504	471	477	549	483	477	492	481	524	500	494	496	511	526	493	514	485	514	501	498	484	498	472	537	501	506	531	490	530	524	497	487	514	475	504	476	475	500	518	466	467	502	503	514	494	490	500	485	504	461	503	498	504	539	526	509	491	461	479	492	522	520	514	500	523	490	513	475	522	504	491	537	518	471	507	518	496	510	477	426	472	440	521	486	533	487	523	493	500	482	481	476	537	503	555	531	482	495	502	516	487	454	496	527	472	509	486	510	524	472	458	511	471	486	485	508	506	505	478	466	470	499	492	515	473	485	521	482	484	485	513	497	525	496	474	508	485	508	491	504	491	460	495	505	462	505	510	493	473	499	531	472	494	492	456	512	508	539	518	497	493	500	492	486	501	539	538	475	463	479	476	508	480	499	491	469	492	515	491	501	509	503	505	504	477	515	484	481	512	546	486	483	499	525	496	498	496	482	524	457	489	479	491	528	479	480	513	478	515	491	481	520	523	505	545	500	477	485	482	540	505	479	526	483	542	480	498	501	501	506	548	479	539	480	501	475	525	531	463	518	490	485	495	478	470	480	508	511	491	488	464	471	481	457	478	546	501	510	465	501	522	486	477	528	524	493	498	493	488	535	490	500	481	534	490	483	494	517	469	502	499	516	533	502	503	513	473	473	517	471	491	467	500	481	462	498	491	512	499	505	501	520	544	494	471	513	469	532	467	480	514	499	477	486	488	511	482	513	501	519	492	503	514	500	521	515	488	517	523	487	462	515	492	514	508	502	500	504	463	538	523	510	494	516	536	527	518	474	516	515	451	501	481	499	473	476	485	467	449	486	522	500	508	510	507
253	105	72	62	60	83	94	62	82	63	69	60	64	59	64	58	52	46	64	59	53	44	60	68	58	65	330	379	57	46	40	48	41	50	54	57	49	44	44	59	47	62	49	53	50	39	62	47	39	40	52	57	52	66	50	43	51	55	57	59	51	56	48	40	53	47	40	52	54	42	55	49	40	52	51	49	43	51	47	44	42	58	63	46	40	51	36	54	50	49	35	43	54	60	54	57	58	41	32	59	49	52	64	71	49	44	48	45	33	52	43	55	51	47	50	44	51	50	51	50	50	46	47	44	52	61	46	64	45	47	54	57	52	41	58	55	58	51	50	48	55	43	58	51	56	53	44	51	53	51	37	60	51	49	55	54	49	44	36	64	48	56	61	53	36	61	52	57	43	60	50	44	48	49	50	45	46	62	60	50	49	45	36	50	51	54	63	49	55	60	48	46	64	46	46	52	53	52	42	49	52	55	51	41	65	42	49	48	46	47	40	49	52	51	52	49	40	31	61	44	60	48	56	40	58	46	51	63	43	48	63	43	39	40	43	51	51	48	51	44	48	53	50	49	49	58	48	45	53	54	39	46	49	56	52	45	44	40	60	43	45	45	41	45	50	42	51	44	58	52	55	55	50	51	56	64	43	46	45	51	37	64	56	56	55	52	48	54	43	49	66	54	36	47	50	63	43	45	35	51	60	46	63	61	52	53	53	50	45	52	58	46	58	48	41	55	57	49	49	40	54	50	45	48	49	60	43	45	50	50	63	47	47	49	40	45	41	55	57	46	57	47	42	43	53	57	52	57	61	60	57	49	43	44	44	57	45	56	45	49	54	57	47	51	46	55	50	53	42	46	51	56	48	51	51	74	47	43	58	48	43	52	49	62	50	50	39	46	46	62	44	43	46	64	52	47	55	55	42	41	40	48	44	51	43	45	58	62	57	56	41	41	39	53	56	49	51	46	55	48	51	55	54	36	47	55	47	68	53	45	60	53	43	54	58	46	46	40	45	49	45	56	55	42	46	46	55	50	55	39	37	47	59	58	43	67	46	47	49	44	54	57	54	40	67	56	40	46	62	49	57	58	49	47	55	44	48	56	45	53	55	47	58	50	47	56	52	46	62	52	55	62	61	44	36	57	46	53	43	55	53	58	46	49	42	55	58	49	57	43	51	51	47	48	56	48	51	59	36	48	43	50	48	53	58	59	53	57	56	42	52	49	44	60	49	50	51	40	46	51	47	51	60	38	45	47	52	46	57	46	51	47	46	47	41	68	46	66	52	44	48	49	45	49	59	48	63	52	52	44	44	49	47	45	48	62	41	42	56	43	54	56	57	55	47	58	53	43	47	52	49	54	44	50	60	53	50	60	48	63	50	56	41	39	59	45	44	52	58	34	51	43	45	46	61	52	47	49	44	31	46	45	51	42	61	57	35	51	32	45	45	66	61	52	66	58	53	50	51	46	47	62	51	47	60	49	44	62	57	59	46	52	36	49	51	59	58	38	55	39	53	56	45	49	53	34	46	40	46	63	46	57	33	49	41	41	54	50	52	49	63	41	57	41	64	43	53	51	41	42	48	39	48	51	59	56	43	49	51	53	56	52	59	47	49	54	44	61	55	58	44	42	51	56	63	50	57	57	41	40	46	51	44	49	57	66	55	46	58	54	75	62	38	50	48	64	46	50	57	53	52	46	42	45	51	50	51	40	53	41	43	59	47	52	58	56	45	51	47	45	44	47	39	41	40	50	48	54	53	51	42	37	45	44	54	47	44	54	50	55	45	61	55	49	46	37	51	44	55	35	49	42	64	47	61	48	38	41	59	51	54	38	54	46	52	48	45	43	46	53	51	51	40	49	48	43	43	47	51	49	40	59	56	47	64	38	59	45	48	50	45	45	51	41	59	58	49	42	54	48	50	45	52	50	56	49	51	60	48	46	52	65	51	43	51	65	57	36	55	49	50	45	41	43	64	60	55	62	42	56	45	54	50	44	58	45	50	56	46	50	44	53	52	37	48	52	47	50	47	57	54	47	58	36	65	49	53	65	49	38	56	41	50	33	47	49	58	57	49	52	64	58	51	55	42	55	55	57	49	49	54	43	51	53	56	54	57	45	52	56	54	57	47	47	54	42	54	44	55	45	47	42	61	56	44	38	41	51	51	52	53	40	52	45	43	54	42	56	47	45	43	52	48	53	50	59	60	40	64	37	61	44	51	45	54	36	45	36	46	50	47	52	56	62	39	59	46	46	51	50	52	46	57	55	49	54	45	60	57	55	47	57	57	56	58	48	51	50	48	48	39	50	59	55	55	51	49	46	55	60	53	46	41	47	54	46	47	55	49	41	40	54	58	60	60	51	49	39	52	51	50	39	44	54	47	54	44	54	51	38	48	57	45	45	55	63	65	39	54	57	48	69	60	48	62	55	48	55	44	56	47	52	55	44	48	54	34	44	43	61	57	62	49	58	54	37	48	55	47	53	66	41	45	53	51	61	40	46	61	45	34	51	39	45	50	67	62	45	45	64	36	49	51	51	31	56	45	56	60	45	50	49	52	53	48	50	65	49	52	60	52	56	41	51	41	58	55	57	42	51	55	49	53	46	51	51	36	44	58	46	56	53	58	41	51	61	52	44	56	41	31	52	50	54	58	49	48	54	53	46	52	46	51	48	50	45	55	62	42	45	47	50	54	52	45	50	50	49	43	49	46	50	50	54	47	45	42	50	49	42	58	56	52	49	33	56	57	53	65	57	43	60	43	53	39	46	48	60	45	47	58	43	45	58	56	51	45	51	55	43	38	53	43	50	46	54	50	46	51	44	43	60	48	58	50	55	41	49	72	55	56	53	55	46	53	45	45	48	51	44	49	58	58	39	48	49	39	55	53	45	45	51	52	46	47	48	36	58	46	58	47	55	52	64	35	53	50	38	53	48	57	55	53	44	58	45	54	50	57	56	59	50	56	57	38	46	47	49	61	44	47	59	45	31	43	49	63	48	46	53	47	48	58	48	49	47	45	47	54	50	45	56	56	43	44	50	48	55	64	59	58	40	43	54	46	41	44	58	54	57	45	40	57	65	55	61	64	44	57	31	48	53	56	61	48	55	51	54	58	55	58	56	62	58	45	42	58	44	56	52	51	62	48	46	45	47	51	39	57	37	46	45	56	68	56	45	56	49	49	37	55	62	49	54	51	45	47	67	52	50	66	44	51	56	55	56	42	53	57	40	51	63	43	44	52	53	59	47	46	43	45	52	63	58	48	42	41	51	41	42	46	53	52	71	44	44	42	45	59	44	51	53	62	54	47	38	28	47	41	51	59	49	57	56	47	49	48	57	57	52	57	60	49	61	48	56	49	43	47	67	46	51	54	46	47	59	57	50	42	52	49	54	57	57	54	49	58	55	47	46	41	43	42	52	45	42	49	54	51	55	57	38	48	48	52	48	50	46	37	44	50	49	55	50	45	60	66	48	54	47	42	53	65	49	60	54
4815	1825	974	1429	2976	3689	3240	2517	2191	1816	1632	1404	1268	1286	1117	1017	923	845	807	810	831	775	789	689	681	691	8008	9201	1014	566	591	605	544	591	568	570	587	580	519	536	596	561	553	549	531	585	583	572	548	582	553	543	541	556	510	575	544	544	532	538	558	575	536	556	514	589	600	551	544	509	531	546	503	525	561	526	514	576	564	537	567	552	545	563	548	586	567	565	548	587	558	528	520	561	537	586	497	554	532	524	584	530	595	529	500	515	486	546	567	510	553	523	521	541	524	555	571	536	532	502	523	556	521	536	569	546	545	581	515	545	558	527	566	527	544	497	545	539	529	572	524	553	570	589	521	553	565	551	543	553	557	543	571	529	572	586	535	583	498	551	532	516	545	601	572	551	541	576	564	521	575	570	553	519	569	520	487	571	526	565	549	571	543	551	569	578	582	547	579	564	555	538	529	586	537	551	570	541	580	537	578	548	622	517	552	499	541	525	560	541	504	524	528	513	544	573	513	547	575	546	569	530	509	531	564	563	538	567	570	556	531	511	556	555	535	552	543	550	519	574	566	520	575	511	568	585	574	544	527	596	563	572	531	532	580	555	608	523	560	556	498	557	531	540	562	529	501	590	526	552	564	544	573	538	535	525	530	555	521	532	563	511	546	534	538	528	525	544	551	523	534	581	562	554	552	529	506	535	541	553	542	580	558	549	544	532	516	566	540	541	534	560	573	542	600	534	574	547	555	525	556	519	515	558	541	553	572	592	524	510	551	542	560	529	571	555	537	547	507	583	541	520	615	501	527	572	529	553	536	556	598	566	539	566	591	559	546	554	538	553	538	588	560	536	541	527	523	549	564	533	533	533	497	534	528	549	585	535	519	542	568	557	595	551	551	500	528	593	532	565	535	575	498	597	555	509	537	550	556	542	549	548	508	533	519	485	552	543	535	579	546	543	499	576	519	544	548	541	563	547	541	539	522	555	511	553	524	525	532	538	528	551	569	558	540	542	521	546	507	508	554	511	564	542	579	553	559	602	565	495	517	557	500	539	550	531	518	546	520	511	568	566	549	527	546	550	573	524	549	539	554	576	581	528	566	549	587	545	516	501	544	555	505	509	569	507	545	540	555	538	549	541	526	518	570	557	517	539	545	486	596	535	527	523	517	571	566	524	536	541	541	545	521	526	566	558	561	513	538	497	549	547	504	554	533	536	552	555	563	508	552	566	559	566	553	510	514	521	535	519	537	575	518	559	497	526	553	542	579	520	519	571	535	532	568	507	532	541	574	551	558	585	575	549	535	537	545	510	540	499	548	521	597	540	587	564	562	565	535	516	543	535	546	554	534	570	557	518	532	571	541	524	505	570	534	553	527	533	486	574	551	518	570	526	557	528	518	531	587	569	555	534	590	534	524	532	554	510	549	540	537	559	586	569	524	549	554	548	516	515	561	561	542	512	513	543	527	614	545	548	489	501	556	561	555	523	538	543	525	576	536	508	521	505	543	552	541	521	536	530	585	557	540	561	537	548	528	557	501	568	532	494	478	572	516	536	556	532	547	566	561	577	537	498	552	551	554	543	506	522	562	526	531	530	555	519	515	529	505	561	505	539	513	558	526	542	574	575	574	534	543	567	525	584	574	537	564	532	527	514	511	561	549	519	542	544	569	494	553	563	569	569	526	553	507	538	569	524	526	501	552	582	557	508	523	517	613	561	549	507	559	552	539	521	503	544	545	526	529	535	542	579	543	572	556	539	562	513	596	549	536	581	562	538	530	516	531	538	526	522	560	511	526	518	519	539	538	531	529	591	536	562	546	564	537	548	549	588	517	568	565	542	564	535	532	526	568	491	547	536	519	557	589	527	519	518	516	483	568	562	572	600	533	550	517	549	516	559	496	509	528	564	538	527	545	547	548	533	545	549	511	502	550	515	560	541	533	526	551	538	554	568	571	538	569	533	566	555	539	543	558	567	567	511	539	547	561	572	551	608	548	537	591	587	579	531	558	558	542	530	568	517	573	548	524	502	541	581	529	582	554	554	472	523	547	534	509	543	542	571	532	536	550	566	561	547	525	531	522	489	562	586	590	523	573	549	549	522	538	577	514	535	563	584	556	544	507	558	563	533	565	501	540	544	521	523	540	577	543	555	527	584	550	555	565	553	506	497	539	600	538	558	541	523	537	553	563	558	551	523	509	523	579	542	559	511	543	525	551	564	527	521	542	541	564	575	515	532	535	544	564	523	553	595	541	513	535	542	554	567	507	531	541	540	553	532	536	574	574	571	525	561	514	552	525	556	529	524	553	556	501	548	544	530	537	542	523	552	586	525	534	548	529	519	527	532	535	547	553	552	553	562	523	554	529	557	568	537	603	567	557	545	572	525	554	537	529	544	563	540	561	529	521	506	529	564	568	525	519	514	545	526	553	549	567	542	583	547	535	512	544	554	546	525	548	535	526	499	532	516	536	548	528	530	509	565	556	510	533	567	517	578	563	529	534	566	545	542	514	553	553	508	559	563	557	575	531	528	590	535	536	523	603	554	563	535	548	547	558	558	506	568	545	561	577	553	554	521	557	533	527	507	526	543	529	527	564	543	578	554	531	579	551	507	542	582	539	530	548	496	527	602	542	555	566	547	546	550	528	539	556	541	552	492	531	524	552	505	535	491	537	519	511	520	545	553	511	547	528	570	544	528	506	563	545	584	549	581	553	513	540	555	528	568	532	510	572	579	558	506	518	531	565	509	558	531	552	518	541	560	552	559	537	544	580	549	547	579	537	552	520	541	602	541	521	562	535	572	526	586	527	546	545	559	544	526	508	534	520	531	535	532	576	518	559	502	584	561	524	478	533	549	542	553	540	510	506	549	492	551	601	515	563	550	532	548	569	560	511	551	524	536	564	578	513	550	548	594	547	535	560	584	555	542	537	536	560	573	520	543	542	526	547	597	516	505	525	550	490	533	569	544	537	541	543	600	522	534	522	552	532	540	553	579	543	540	520	505	541	569	545	536	550	517	537	543	527	581	543	530	558	571	540	564	493	499	550	551	564	522	574	563	521	523	531	531	539	517	561	562	561	531	538	543	563	496	557	553	526	496	562	559	510	555	538	555	560	549	524	566	580	527	523	571	547	571	544	532	556	561	567	558	511	514	540	530	548	529	544	538	537	539	561	562	546	569	574	538	523	543	496	566	540	531	544	500	535	598	586	591	489	547	567	595	537	545	602	490	606	557	531	578	529	517	567	532	538	518	569	565	560	566	616	545	565	504	550	529	533	588	544	530	544	499	567	569	575	526	552	505	509	556	562	550	558	528	567	522	545	567	569	563	543	558	540	561	538	479	539	535	521	539	540	512	552	589	577	542	547	564	493	551	605	549	516	567	576	559	559	525	545	536	488	540	539	559	542	521	533	543	533	534	512	537	535	533	597	548	517	569	547	534	535	545	534	526	578	548	530	571	548	531	563	544	516	581	560	546	568	563	545	537	546	535	553	484
809	71	48	34	37	49	52	56	62	48	47	37	35	48	44	38	31	38	33	41	30	28	40	36	23	37	422	359	107	19	22	20	26	20	24	31	21	26	23	26	30	24	20	21	27	29	23	28	32	20	30	34	19	29	15	23	26	26	29	33	17	21	17	26	27	21	18	25	23	27	30	24	28	20	24	28	18	29	22	27	35	16	26	24	24	23	29	26	26	31	23	31	29	19	24	24	33	24	29	16	33	29	24	32	24	24	44	27	26	27	19	21	30	25	22	25	16	29	30	28	23	30	25	35	28	35	22	29	23	31	25	21	20	22	35	36	17	35	35	29	19	26	23	26	26	20	27	20	20	18	22	29	22	25	33	21	22	18	32	27	27	21	31	17	20	25	21	33	22	28	32	29	33	20	29	17	20	18	27	30	29	27	26	25	22	13	23	28	22	14	26	28	26	25	19	34	28	21	27	23	28	33	27	23	29	28	29	25	35	29	16	34	21	18	26	21	28	28	28	25	25	27	26	35	34	20	31	30	26	29	25	24	30	24	25	27	32	28	28	22	23	23	36	30	22	31	22	22	19	19	27	21	23	25	22	30	27	31	30	24	35	22	27	27	25	34	29	24	16	14	24	19	29	20	22	25	23	27	26	28	20	27	16	22	25	22	27	27	32	21	25	19	24	26	14	18	27	23	31	21	26	18	22	21	25	28	19	29	29	31	28	23	25	22	21	25	22	22	18	23	23	22	30	22	31	36	32	29	29	21	21	30	25	31	27	19	26	20	15	21	21	26	30	22	23	27	27	26	28	34	25	16	25	20	28	22	31	26	27	22	35	20	30	18	30	22	36	22	19	30	25	31	18	30	22	25	25	36	21	18	18	19	28	21	21	21	21	28	33	30	26	28	34	25	31	30	24	22	34	26	22	16	19	27	22	20	29	27	30	33	17	36	38	22	26	23	31	22	24	34	21	29	15	30	22	23	27	24	19	21	18	33	18	27	24	27	27	30	31	23	21	24	27	24	29	19	16	28	22	28	22	25	26	25	24	32	31	30	22	26	25	19	21	26	16	26	20	27	22	19	27	32	34	27	22	31	31	29	24	25	31	22	15	14	25	22	19	23	35	25	29	36	20	32	26	20	33	34	25	37	22	25	26	18	23	31	24	26	26	33	17	21	33	38	26	35	25	35	22	25	22	32	31	26	33	26	23	22	23	31	26	26	19	29	27	21	28	29	33	23	34	31	17	28	18	28	31	26	17	25	30	20	28	21	29	26	26	29	31	22	25	34	23	25	22	23	33	29	31	30	30	31	24	33	23	25	31	24	28	22	18	33	20	27	19	29	20	18	30	21	41	23	33	23	30	33	25	25	25	32	18	31	34	15	20	23	20	25	25	21	33	29	29	25	29	25	26	25	25	27	26	25	27	21	23	28	26	28	25	23	34	22	21	29	36	23	24	37	25	26	22	32	22	30	17	27	28	20	32	18	31	26	26	19	21	26	29	33	23	26	21	31	30	31	29	35	28	26	27	26	24	30	23	29	27	38	29	11	23	31	25	20	19	20	30	32	25	21	29	29	28	27	25	22	30	17	30	26	29	30	31	36	33	24	21	20	20	20	24	22	19	23	28	25	25	28	19	20	16	36	22	25	28	25	35	22	24	25	30	23	14	37	25	27	21	29	25	30	38	28	26	31	18	18	23	28	21	18	29	26	27	33	24	26	17	35	27	25	22	20	25	40	27	29	28	16	27	26	33	34	31	29	26	26	27	31	31	32	34	23	29	32	26	34	17	21	29	27	24	32	25	23	29	23	21	24	23	28	19	25	23	33	30	25	21	28	28	15	33	18	31	29	19	24	23	29	31	28	19	23	18	26	30	36	24	21	22	22	24	21	21	23	21	23	20	27	22	24	24	22	30	28	30	28	23	36	20	17	27	28	27	32	22	26	16	28	16	29	29	28	16	26	19	19	22	22	26	22	35	23	25	17	34	26	32	23	27	26	30	28	21	24	20	15	30	34	40	35	25	28	22	37	21	24	23	15	32	24	25	28	22	27	28	18	21	33	28	18	24	21	24	31	31	27	25	25	34	31	25	31	31	27	30	24	19	35	25	25	23	20	34	31	18	15	29	27	31	19	30	24	27	25	17	18	33	31	32	14	30	24	20	19	27	19	27	23	23	24	24	25	26	24	25	22	24	25	34	39	15	21	16	26	22	29	20	27	27	26	31	16	12	29	22	22	38	24	34	32	18	27	33	26	24	30	23	26	25	31	32	31	28	32	35	28	30	25	17	30	28	14	21	28	31	28	30	27	26	21	37	22	31	26	21	27	30	30	26	24	19	28	32	19	23	22	25	22	23	21	25	23	28	17	29	26	24	23	30	29	23	29	23	19	34	20	26	22	33	35	33	24	23	26	24	16	20	26	23	26	31	21	32	27	22	21	19	23	30	19	24	15	25	24	27	29	30	28	20	22	26	24	16	25	23	27	24	27	34	25	19	30	30	25	13	24	27	30	23	18	24	29	28	24	17	22	34	25	21	28	28	24	27	31	26	25	34	26	21	28	21	23	23	25	28	29	25	20	24	24	15	28	25	25	28	23	21	23	36	26	26	22	18	25	27	32	33	22	28	26	21	21	20	25	27	14	26	29	23	45	32	21	24	18	34	21	29	25	25	23	28	28	29	24	25	31	27	21	23	28	21	25	24	21	30	24	15	23	33	25	29	19	27	20	16	24	29	21	33	30	23	21	35	28	20	24	20	18	34	25	17	25	21	15	20	22	30	30	17	17	32	30	23	23	34	29	18	18	32	25	25	40	18	29	32	32	28	21	36	22	29	21	22	27	27	27	23	32	27	25	33	22	26	27	23	26	31	28	29	19	16	24	27	18	23	27	24	26	23	26	18	21	28	16	20	14	23	24	25	32	28	20	31	23	25	24	22	17	23	26	21	25	28	28	26	25	26	23	25	32	31	24	24	19	22	27	26	19	24	38	29	20	22	19	19	23	30	24	24	16	14	22	27	26	24	20	26	26	30	45	27	17	30	23	21	25	23	24	14	16	20	23	27	29	27	28	20	20	20	27	20	25	24	30	27	26	24	30	30	21	25	29	19	24	21	20	22	32	30	17	22	34	31	26	31	20	19	26	32	20	25	13	27	22	21	17	22	21	27	22	27	27	24	32	24	21	27	17	26	30	21	28	33	25	24	38	26	31	21	37	25	20	20	20	30	29	23	20	29	25	28	22	30	25	21	22	24	21	20	17	24	25	26	20	15	25	28	23	21	33	25	26	22	28	30	18	26	16	20	30	21	29	27	25	25	20	29	32	18	18	31	23	20	21	19	25	27	25	24	19	33	27	18	33	29	24	28	25	22	30	21	34	24	30	21	30	17	23	21	34	23	21	23	32	30	31	23	33	27	27	27	35	23	30	24	35	28	32	32	26	26	23	22	32	29	19	30	23	23	35	36	32	25	23	17	28	24	18
6991	1161	543	983	2196	2782	2661	2102	1853	1614	1349	1226	1046	879	815	708	665	606	558	518	495	483	475	423	381	634	9828	8347	2269	276	248	278	257	282	252	264	308	269	249	273	246	261	262	270	280	253	251	267	236	257	241	263	246	271	222	280	266	235	241	270	244	262	228	246	271	227	245	247	254	226	272	225	245	249	245	251	230	252	232	261	249	276	221	250	256	215	240	251	239	238	252	241	218	253	254	216	245	246	240	228	242	241	235	251	263	220	251	265	236	248	262	229	236	236	244	243	249	237	245	252	243	265	255	250	221	253	238	226	244	255	251	254	245	222	260	257	260	222	228	230	245	211	248	215	254	255	254	249	261	253	249	252	233	255	257	288	241	243	245	258	253	233	255	217	251	269	257	257	214	277	275	254	218	227	239	229	226	240	241	238	244	248	259	248	236	243	216	232	267	255	241	233	254	268	254	249	248	243	240	246	264	235	232	254	254	231	237	246	233	240	214	232	245	217	247	243	241	239	269	249	260	252	253	248	262	235	233	265	241	258	243	261	234	245	230	227	234	213	242	265	260	241	256	242	259	240	244	266	232	245	235	242	285	258	214	254	259	232	250	245	232	242	242	261	240	264	241	239	248	223	245	255	256	264	257	248	238	244	233	288	262	274	258	259	263	246	210	251	231	230	259	239	242	245	263	229	272	237	213	243	259	239	259	229	253	246	259	246	227	274	275	228	261	218	234	254	286	236	231	220	228	258	260	252	250	239	254	254	251	263	253	248	230	262	259	261	229	257	227	260	240	233	211	240	255	230	232	235	243	226	226	239	247	253	234	220	264	226	242	257	260	229	233	257	250	248	228	246	209	257	249	250	239	244	252	238	245	251	258	255	256	226	236	242	253	252	255	238	238	240	244	248	242	275	245	258	247	255	246	243	242	236	262	264	231	250	218	247	249	259	241	257	240	257	225	244	217	277	241	245	235	257	244	247	249	218	240	242	244	261	258	229	238	247	224	235	270	252	249	236	219	263	221	254	261	252	235	260	270	272	233	241	236	233	249	245	257	254	213	222	249	245	269	233	242	267	253	244	245	236	250	239	223	291	234	219	254	200	245	262	238	242	253	256	262	243	254	256	225	225	253	238	264	271	257	221	257	225	232	222	225	251	253	260	212	236	241	247	239	255	212	250	224	233	253	263	219	270	229	253	259	252	272	251	265	223	237	261	234	215	211	239	240	240	233	233	255	271	239	228	234	215	236	245	231	256	235	231	258	236	248	249	259	234	236	256	271	220	247	238	254	265	230	234	238	257	253	261	212	262	254	223	257	273	206	244	254	250	209	248	240	239	274	218	236	236	233	239	244	237	268	249	248	239	240	244	259	255	248	226	197	246	258	244	255	242	239	256	253	248	256	268	241	254	247	241	248	237	244	243	228	250	267	249	246	229	224	204	239	238	221	281	238	259	248	237	247	210	262	220	261	248	259	248	237	243	261	254	220	245	265	237	285	261	227	253	230	259	260	273	225	232	270	234	238	228	256	247	234	218	246	244	245	226	245	231	223	239	259	254	256	221	267	222	254	236	232	249	257	241	235	231	245	262	252	246	256	245	273	255	232	246	263	238	248	215	222	238	270	248	234	234	280	257	232	253	219	245	232	273	240	260	247	241	226	266	259	225	249	246	244	207	251	221	241	242	242	250	197	285	226	263	224	253	248	261	222	231	240	227	231	245	224	219	267	237	233	244	246	239	232	261	235	214	242	240	233	249	244	222	233	206	245	242	272	228	233	249	257	255	262	250	242	237	271	245	241	252	250	254	268	243	266	219	286	235	215	241	240	243	233	235	223	218	238	234	246	204	212	236	228	255	248	244	223	264	229	236	246	240	234	247	227	236	235	243	265	236	260	236	227	241	252	277	242	254	229	261	212	262	261	257	269	243	253	233	235	253	221	225	240	256	225	247	244	268	250	247	238	246	253	236	248	225	231	248	227	243	233	257	230	246	250	256	253	255	255	245	248	244	222	265	235	270	265	235	248	216	280	254	263	241	243	231	251	244	263	246	235	247	257	252	243	196	274	222	257	279	257	226	215	238	251	224	235	222	269	259	237	215	251	237	241	267	254	246	251	224	263	250	252	231	236	259	267	253	255	242	277	243	244	225	268	241	234	221	243	247	231	244	242	220	259	245	228	202	222	257	231	265	250	249	256	227	283	245	252	242	257	244	247	209	247	230	230	224	239	236	244	233	254	235	236	201	253	261	258	254	253	234	242	238	255	245	261	266	254	245	249	250	249	231	266	247	267	261	255	237	224	239	252	252	203	267	238	230	226	248	250	229	266	220	208	258	271	265	220	229	248	224	253	238	267	248	235	275	223	217	246	266	221	251	271	254	240	235	255	227	283	226	242	224	226	231	263	277	248	238	240	252	267	235	235	237	220	262	230	260	251	260	269	254	251	276	236	214	246	268	216	239	222	261	264	222	238	253	233	236	269	245	252	229	262	222	224	255	263	252	244	248	233	250	266	230	266	231	229	266	238	219	244	219	275	229	263	250	241	258	218	242	271	245	246	251	238	229	253	236	250	257	242	237	233	267	264	233	255	228	287	245	256	241	238	259	237	237	253	232	228	260	244	256	236	268	243	229	226	242	244	226	266	236	264	232	240	248	246	233	265	236	251	232	238	223	253	237	283	266	223	262	253	262	257	219	249	252	239	251	236	247	233	287	219	232	238	257	253	223	251	232	247	265	246	257	249	255	203	245	245	256	230	218	220	240	250	265	251	241	267	262	229	240	263	220	266	242	217	231	221	234	248	260	239	233	221	255	279	250	219	224	258	259	261	215	259	240	264	234	226	238	273	249	263	234	255	244	244	249	192	270	260	257	247	219	240	267	265	229	259	233	223	232	260	233	248	254	236	217	266	248	247	242	268	248	248	264	274	255	236	250	232	253	229	242	233	287	248	255	228	232	222	255	238	249	263	243	247	264	267	252	247	226	264	241	230	264	215	254	253	219	239	247	244	231	229	243	274	236	221	224	220	271	250	233	258	229	245	227	254	263	256	237	260	265	242	239	238	254	209	274	259	240	245	255	246	233	281	245	278	235	250	254	239	258	232	244	228	255	234	239	275	271	242	231	239	220	258	232	232	255	209	234	244	224	264	214	248	258	233	249	259	249	236	287	236	252	243	251	268	246	265	255	245	232	227	233	228	267	241	239	266	271	252	253	249	252	242	260	282	280	220	256	270	245	212	213	240	235	229	252	232	271	225	263	223	234	255	243	211	262	265	260	250	273	231	247	250	233	218	266	245	267	246	236	252	241	227	246	220	269	237	266	237	280	266	256	223	240	237	246	224	271	237	251	243	231	248	256	237	230	235	252	296	236	241	223	247	264	259	214	265	254	251	235	258	258	229	250	242	249	247	216	262	234	234	252	267	237	266	263	237	256	244	228	234	220	235	258	247	237	249	254	224	264	244	244	251	239	243	245	266	228	263	238	238	245
405	96	53	57	62	53	76	63	60	66	65	64	52	50	65	46	59	51	52	41	32	45	35	36	46	73	334	372	232	42	24	30	40	33	38	32	31	24	25	30	31	34	33	22	32	32	38	27	27	26	31	24	17	40	29	38	38	32	28	27	30	38	32	23	33	33	30	31	40	28	27	23	32	45	25	32	31	34	27	30	37	28	29	26	39	32	26	33	31	26	35	24	27	31	26	28	22	28	27	25	25	33	22	31	34	22	39	38	26	32	21	29	26	35	32	19	42	33	28	39	30	37	33	29	36	26	35	38	36	34	40	23	23	24	27	41	28	32	28	29	29	34	34	44	28	38	34	31	25	32	27	27	30	31	32	27	27	32	33	34	27	27	34	37	24	40	26	27	27	26	29	27	41	20	35	34	41	21	31	34	27	20	34	28	28	30	27	24	33	28	27	45	24	38	30	33	24	30	30	22	24	35	28	26	40	32	31	30	31	17	26	29	39	29	30	34	30	29	26	19	21	21	32	27	29	35	31	33	41	25	43	38	29	29	40	32	22	27	44	27	26	25	26	28	33	22	26	31	26	40	32	31	31	30	36	38	33	34	28	34	27	34	47	25	29	28	28	40	26	29	30	34	33	28	34	36	37	34	28	36	35	31	31	32	33	30	31	34	34	33	29	30	23	28	31	29	25	25	29	32	39	28	36	40	38	33	35	35	25	24	21	24	37	35	31	28	36	37	34	22	30	34	30	32	29	30	26	34	35	29	30	31	25	30	35	29	24	35	29	26	36	25	33	47	24	27	43	25	35	34	31	28	45	31	30	26	33	30	34	28	30	35	34	29	36	23	41	24	39	34	24	35	30	37	34	36	29	35	26	25	30	29	37	32	40	31	28	34	25	45	41	38	20	24	29	39	25	30	40	37	30	32	38	30	19	28	37	34	34	27	12	29	21	31	29	31	29	34	33	27	30	30	31	38	23	34	24	29	37	27	25	26	26	32	26	34	36	22	23	31	34	29	30	29	37	33	24	30	23	30	42	34	31	34	26	33	36	40	25	31	30	36	33	34	31	24	38	34	22	42	39	33	35	31	32	28	27	32	18	39	30	25	32	24	25	16	32	32	24	29	34	24	33	18	36	35	29	27	26	22	34	36	30	23	29	29	35	34	39	24	36	32	30	27	32	21	34	31	23	27	25	31	31	31	32	40	36	36	27	26	28	31	34	28	24	26	24	22	38	30	22	30	29	31	30	36	36	29	33	28	36	38	36	30	28	30	30	29	33	35	25	26	29	31	30	28	40	35	33	32	22	28	28	27	34	27	27	27	30	37	28	30	29	32	33	35	29	35	31	28	34	30	32	28	26	26	36	24	22	34	29	23	30	30	37	28	39	46	19	29	28	34	27	27	36	33	30	31	35	39	32	31	33	33	27	20	35	29	34	35	24	40	22	32	38	25	31	30	27	35	27	25	33	19	29	40	36	30	23	27	26	28	28	34	31	30	36	48	37	39	36	37	34	27	27	38	28	39	31	32	29	23	39	26	35	22	35	27	37	32	30	32	24	36	35	24	33	31	25	25	22	30	33	31	22	37	28	24	38	23	31	31	40	28	24	29	31	31	34	33	29	28	26	34	29	27	21	41	24	33	29	31	39	31	33	28	39	31	24	25	27	34	29	31	20	24	38	34	27	39	22	32	33	28	29	31	31	35	29	29	34	19	24	22	22	29	28	43	31	28	32	40	29	24	30	28	35	33	36	34	32	34	25	26	35	35	33	28	41	35	31	33	27	35	30	36	22	37	28	35	24	24	29	28	34	43	24	35	27	32	32	19	25	25	37	34	29	30	21	38	28	40	32	35	23	32	28	34	25	32	29	22	31	41	33	30	28	31	33	33	29	21	34	27	29	27	42	27	22	22	23	24	43	29	30	34	41	22	36	32	30	36	31	39	20	33	25	28	28	34	24	29	29	22	27	23	36	36	25	21	32	41	27	29	38	25	36	34	30	22	29	34	36	35	29	28	35	32	40	26	50	28	42	31	31	29	32	38	28	30	22	30	38	28	33	29	22	30	30	26	30	34	42	26	30	33	38	23	39	27	33	35	38	23	40	39	20	26	31	31	22	25	27	22	36	31	25	30	29	38	39	41	35	29	34	32	27	23	34	24	36	28	28	26	27	25	27	33	27	30	37	29	31	36	30	31	34	32	29	30	29	25	27	33	26	29	30	28	27	26	35	37	34	22	29	25	36	28	26	34	29	20	26	21	31	35	30	33	19	36	26	33	32	25	34	26	31	40	28	25	34	33	28	32	27	37	30	29	28	31	32	31	28	23	23	28	30	32	30	36	37	24	31	26	37	33	25	33	30	26	24	27	22	33	33	37	33	35	35	32	25	30	27	30	31	34	29	29	26	34	30	34	39	33	24	32	21	25	33	44	35	34	27	42	29	33	24	31	25	48	44	30	39	27	29	34	42	33	30	32	30	40	40	37	22	29	25	37	33	30	26	27	30	25	27	24	28	20	29	36	30	21	33	31	38	27	44	37	31	23	28	25	21	34	23	29	30	37	35	29	30	40	27	37	26	28	26	30	30	33	21	26	27	33	29	29	37	39	25	33	34	29	34	24	40	23	25	26	39	31	34	19	33	31	30	22	26	30	34	32	31	27	30	31	28	34	30	27	31	40	31	32	41	31	38	32	41	18	29	26	31	29	35	31	30	40	33	29	30	28	28	39	25	28	25	33	41	31	35	32	34	32	41	35	24	31	31	19	36	37	33	23	37	21	41	32	39	32	34	30	28	24	25	34	33	39	32	35	43	28	32	24	25	28	32	28	21	29	30	26	28	30	27	40	26	32	28	26	33	25	37	32	19	26	28	31	23	32	42	31	26	27	32	34	30	32	34	32	15	39	30	24	35	34	30	31	32	31	31	30	26	32	21	28	31	29	34	35	27	37	34	34	32	35	32	26	28	27	27	25	29	27	43	27	27	39	31	24	31	33	24	27	22	45	30	29	26	31	28	27	40	40	43	44	27	37	29	24	29	29	25	41	23	34	30	26	35	31	30	36	32	37	30	32	29	36	30	32	37	33	31	30	25	30	35	34	26	23	31	34	34	38	23	31	39	33	20	30	44	28	32	33	36	28	28	42	37	29	33	35	31	26	25	38	39	23	44	32	33	37	50	40	31	32	24	27	23	40	27	34	32	32	34	37	27	29	35	26	36	26	36	30	25	30	31	29	32	26	33	31	36	31	20	30	29	33	20	34	29	23	35	28	29	28	30	28	39	34	32	32	24	28	31	26	37	26	29	26	34	15	31	40	35	33	30	28	23	36	32	23	27	30	34	33	27	34	25	31	24	32	31	38	29	30	24	22	29	30	26	16	30	33	36	24	25	36	27	31	26	38	25	30	31	27	29	23	32	18	30	39	25	26	21	29	24	30	38	35	32	25	28	24	25	34	30	41	38	28	29	31	28	35	32	31	25	27
7056	2068	922	1702	3911	4819	4362	3520	2878	2498	2128	1790	1541	1541	1208	1182	1024	867	852	765	751	726	689	615	602	2145	8473	8556	5193	453	412	398	407	477	377	398	405	391	383	386	422	397	394	400	407	371	356	359	358	355	351	401	350	371	347	375	367	383	319	335	386	299	348	365	371	390	347	359	358	340	350	326	345	371	354	366	348	362	344	392	376	334	384	339	335	382	348	335	342	366	350	360	354	365	386	337	351	345	351	336	346	388	335	352	337	394	360	327	359	349	353	346	352	325	349	364	343	362	323	373	342	331	343	358	339	355	315	353	331	351	349	347	337	348	343	365	338	325	349	357	317	378	339	329	360	353	368	356	340	350	341	350	367	313	381	378	337	340	335	335	338	351	363	358	341	328	299	352	366	347	320	368	368	353	349	334	373	350	331	349	373	350	350	358	343	360	404	351	342	367	340	335	328	355	379	327	333	344	342	339	338	324	336	344	395	333	396	351	336	370	335	339	354	340	316	312	351	352	337	357	344	376	362	347	310	335	347	358	391	363	360	351	346	357	374	350	323	326	346	393	354	313	347	355	348	377	355	360	350	318	350	362	371	316	343	324	360	334	317	350	343	341	344	346	341	328	310	364	335	350	364	347	326	393	336	317	314	377	337	332	370	365	332	317	322	353	350	362	342	376	298	368	378	365	338	371	389	365	321	341	360	347	359	337	359	352	323	360	356	375	344	328	325	353	334	360	373	355	357	339	351	374	329	366	358	327	319	339	379	310	387	358	355	295	330	370	369	342	355	344	370	320	319	363	378	348	356	343	364	346	336	354	348	387	335	354	358	327	317	335	364	356	348	393	342	321	370	358	345	325	336	372	343	354	354	376	353	339	343	347	349	337	376	321	325	368	336	336	323	331	362	384	339	388	334	327	328	335	391	355	336	322	344	332	353	329	343	335	290	327	354	303	353	308	349	347	346	338	342	337	331	333	334	343	357	364	347	365	288	316	357	369	321	324	319	330	332	370	314	353	372	330	355	349	361	342	370	359	354	339	343	385	343	369	364	358	334	322	349	352	358	314	337	371	354	355	311	308	332	382	347	339	332	328	323	335	325	306	325	365	342	355	351	348	317	343	340	353	335	331	346	310	356	376	353	347	324	365	346	367	375	333	362	369	352	354	358	354	326	330	330	352	343	363	331	314	334	341	362	374	378	371	329	315	325	348	318	324	345	339	343	354	342	367	335	328	331	355	305	389	336	336	326	343	331	352	365	367	331	339	364	353	344	338	364	326	340	358	345	355	322	352	355	368	340	345	343	373	311	373	330	331	351	340	358	354	352	331	320	375	331	323	348	352	338	322	341	310	352	342	334	331	354	345	341	365	369	316	346	337	358	315	334	342	332	330	360	385	328	347	318	357	354	369	372	327	328	352	340	331	308	320	301	362	370	329	319	369	307	334	327	355	363	352	339	372	341	328	341	366	365	326	359	361	345	363	335	358	370	372	343	394	336	342	350	343	329	356	355	364	342	348	338	379	362	340	365	334	332	343	334	343	348	315	358	370	328	317	314	362	378	324	371	358	360	352	330	314	370	355	402	324	350	350	340	345	330	353	361	360	338	347	348	351	358	363	383	357	324	337	343	369	338	338	346	362	334	326	375	346	345	340	352	357	356	353	361	315	332	344	366	390	349	340	343	368	335	350	332	371	380	306	346	358	315	355	327	348	319	343	333	388	335	360	316	355	336	357	360	353	357	332	358	364	354	344	362	347	334	354	315	323	341	336	337	346	359	368	358	324	309	381	339	328	305	367	368	335	328	324	324	324	322	351	324	329	338	342	322	368	346	291	354	353	352	354	345	346	328	353	322	362	389	338	372	368	351	320	324	347	348	352	359	358	323	346	332	323	341	335	307	362	321	328	345	363	354	309	364	348	334	349	362	302	333	353	313	332	343	322	340	341	337	344	342	324	355	358	332	333	345	367	332	299	337	352	345	314	360	346	374	345	333	337	335	343	335	321	344	327	345	344	372	329	326	340	375	366	338	351	372	332	351	353	380	338	347	342	344	329	382	361	356	340	385	337	337	333	346	339	335	344	350	338	372	349	325	359	365	336	351	362	346	366	353	354	327	355	330	369	388	348	343	362	380	364	351	349	356	364	337	333	375	314	341	362	343	334	342	358	323	325	356	384	343	350	362	367	360	374	329	386	344	351	362	332	332	301	344	350	351	322	301	350	321	337	347	330	313	367	363	334	370	321	352	357	320	327	371	350	352	344	375	344	397	335	361	351	337	348	376	337	348	340	322	341	332	328	374	361	354	355	369	348	330	303	361	326	327	353	354	330	389	332	356	344	338	344	363	337	313	370	284	356	343	356	335	323	331	360	368	326	376	311	351	331	320	361	350	395	352	364	334	348	335	344	334	379	367	345	348	342	352	371	310	357	342	336	354	328	357	387	332	344	340	354	359	305	357	369	317	335	356	336	354	322	354	330	353	351	320	350	343	349	335	352	328	340	313	356	350	310	353	352	325	360	321	349	345	349	322	359	321	350	362	303	330	346	354	349	321	342	359	348	320	405	316	378	347	346	329	370	377	384	350	333	366	351	357	290	332	346	369	370	358	356	348	386	320	330	362	358	358	389	328	336	302	367	364	342	368	350	350	361	361	364	324	313	378	298	338	355	342	357	327	355	353	349	359	315	357	359	338	355	370	369	373	361	336	335	332	340	327	343	368	374	361	319	320	324	324	356	325	330	345	345	329	330	348	349	353	340	340	329	305	325	358	383	366	370	354	330	317	364	361	341	378	350	325	355	321	351	335	334	328	354	344	333	381	346	340	317	348	372	396	317	383	337	349	362	351	308	357	334	331	342	330	332	320	360	351	351	341	348	369	358	362	347	349	335	346	299	333	357	363	370	354	339	338	353	370	369	341	359	339	321	310	332	314	377	336	379	332	353	351	349	373	341	322	320	366	350	343	331	359	304	364	351	344	377	339	340	341	355	345	340	330	367	367	357	359	359	347	322	352	312	326	346	339	325	341	344	343	336	330	347	341	337	390	367	345	363	347	335	320	344	321	315	380	319	354	355	358	370	341	359	323	373	347	333	370	325	334	379	314	341	368	336	344	378	322	339	334	352	328	351	361	337	351	357	361	333	323	335	363	331	384	348	337	387	341	304	365	332	339	351	352	351	340	336	356	343	312	349	357	336	369	356	326	358	329	347	359	360	341	360	360	343	333	344	339	351	330	367	336	359	356	334	386	373	332	344	324	371	341	328	347	334	333	332	346	327	327	374	349	348	352	374	331	377	371	360	368	371	347	343	317	334	331	352	350	351	363	345	356	352	331	328	328	377	340	317	363	353	374	367	349	344	339	342	335	324	332	356	352	328	348	345	370	353	304	312	351	346	306	314	346	341	320	343	351	344	344	365	350	366	329	367	349	318	355	326	356	319	361	325	346	347	374	375	315	379	341	335	334	347	341	337	342	326	325	378	380	357	331	329
520	51	53	40	37	56	48	53	62	68	39	57	46	55	46	54	51	42	57	47	52	48	36	54	55	65	68	39	46	44	43	46	55	46	26	45	47	45	53	45	36	41	47	49	52	47	40	42	49	43	44	39	44	49	44	45	44	44	46	33	39	47	55	48	46	43	41	44	49	50	34	53	51	36	42	49	45	38	36	43	43	50	47	40	45	31	49	48	43	43	48	51	52	46	51	52	49	36	45	34	51	36	49	57	44	45	44	47	43	39	45	41	36	44	47	40	44	48	39	49	44	58	49	51	42	47	45	55	50	39	38	54	35	50	45	48	49	55	43	35	38	50	39	38	43	49	43	54	47	39	45	37	54	43	47	43	43	34	46	42	40	59	41	42	55	44	47	48	52	46	43	32	50	39	53	43	51	24	47	37	34	54	50	48	43	47	45	33	39	42	45	51	43	41	48	43	50	36	46	40	35	45	44	37	42	52	59	52	46	45	44	45	38	50	53	40	37	61	48	45	47	45	46	43	51	44	40	34	43	46	43	51	44	46	39	46	40	54	44	46	49	39	33	56	41	41	45	41	40	41	45	54	49	59	55	58	48	41	49	40	47	43	51	47	51	53	44	31	56	42	53	45	44	40	50	47	45	47	43	40	62	44	51	49	40	41	43	47	50	50	33	50	43	47	46	51	48	49	46	48	42	41	56	39	37	30	50	45	34	48	56	45	46	37	47	50	37	59	46	35	47	41	36	32	47	37	33	45	54	57	41	36	38	59	50	52	41	52	40	41	59	36	45	41	62	35	48	42	46	41	38	51	48	46	44	52	41	49	40	49	45	48	34	38	55	46	51	43	42	37	42	40	35	40	51	47	41	37	45	37	40	46	45	42	45	60	41	43	34	45	38	45	47	56	46	45	41	46	44	51	50	54	31	40	42	43	50	32	36	46	42	51	36	47	43	49	45	45	41	52	38	52	49	46	41	54	46	29	50	57	46	37	47	44	54	48	50	43	34	50	42	45	48	41	44	58	51	54	36	43	43	49	46	36	48	48	45	56	38	47	47	53	51	45	51	39	51	49	47	49	53	38	37	54	50	49	42	44	33	49	42	40	41	45	44	45	32	41	44	46	43	51	36	51	43	40	50	54	48	39	47	56	49	48	51	41	48	42	45	32	55	53	38	48	34	51	44	44	55	39	58	48	41	49	43	33	47	46	34	62	46	52	39	37	39	54	58	48	49	31	41	39	39	40	51	56	55	38	41	41	46	41	46	49	30	54	42	46	47	42	50	49	43	38	40	41	52	40	42	38	51	53	52	41	61	43	51	38	45	35	50	40	49	51	38	44	45	46	33	37	42	55	40	33	44	48	47	58	46	38	47	43	46	45	54	47	51	35	49	50	61	40	41	37	40	42	47	40	47	44	58	44	47	48	47	61	36	39	48	41	53	44	35	48	40	45	37	51	57	50	38	53	46	46	54	39	48	40	34	45	54	51	51	45	50	42	45	48	46	37	37	40	46	42	44	51	43	45	48	48	45	50	54	41	37	38	51	50	49	37	40	47	50	43	43	40	54	48	39	50	54	45	47	40	46	50	38	46	43	59	49	42	45	37	50	45	52	35	40	35	44	44	35	42	39	33	46	53	46	57	38	43	49	42	59	44	64	59	36	67	46	35	51	54	48	37	58	44	36	43	50	41	42	44	40	35	42	47	41	34	52	50	40	49	30	55	51	42	39	46	37	39	42	43	47	39	34	50	39	41	44	31	47	42	53	36	33	35	40	46	44	35	52	45	47	38	41	49	49	49	53	42	32	52	51	42	49	45	39	42	49	47	57	44	50	44	35	46	47	41	45	51	47	46	35	49	36	48	55	30	57	41	30	43	52	38	67	47	53	46	35	44	41	46	46	48	51	55	39	45	48	30	35	48	43	46	41	43	54	61	36	50	52	40	47	48	47	43	51	37	37	46	53	39	50	44	36	57	39	48	41	53	40	48	40	46	40	47	45	42	46	36	43	49	50	42	35	48	52	40	25	53	51	48	47	43	44	37	33	49	39	42	45	46	37	36	54	47	51	36	52	42	31	49	45	53	43	53	45	52	39	36	48	39	46	55	43	46	44	41	44	41	42	48	41	45	40	46	44	45	41	47	47	42	45	45	41	57	57	42	38	48	51	50	44	34	44	46	37	48	49	49	46	46	33	41	36	47	52	39	43	44	46	43	42	53	42	30	42	44	46	39	44	39	39	36	53	51	53	48	46	44	52	41	44	37	51	50	44	47	47	41	45	40	43	51	44	44	42	34	36	51	52	55	34	56	43	42	61	53	50	34	49	62	48	51	38	32	40	37	46	37	52	50	50	43	43	43	45	46	40	51	46	43	46	54	53	62	53	48	43	35	53	36	33	52	56	50	41	44	46	56	40	39	46	40	40	46	52	50	51	49	45	46	44	49	46	53	51	47	49	44	32	40	47	53	47	42	59	54	54	45	33	53	46	44	47	46	43	39	44	50	35	38	50	37	50	39	49	45	46	45	52	34	47	39	58	58	44	53	46	55	44	53	43	56	42	54	55	43	34	42	43	50	41	42	47	49	60	49	45	48	40	32	42	40	58	44	32	44	49	36	30	38	34	50	36	46	52	49	49	53	46	48	50	57	40	39	56	47	40	46	50	49	46	55	51	41	29	49	52	47	44	49	42	40	47	63	42	56	33	46	53	41	46	36	40	62	37	48	41	38	51	37	42	57	45	40	47	48	48	45	37	58	45	34	44	45	52	41	44	46	46	65	48	40	45	41	45	43	62	43	50	34	42	39	48	43	39	43	44	54	49	41	47	53	46	42	44	39	39	48	41	56	50	43	41	52	47	36	42	36	57	43	39	48	45	30	46	40	42	37	51	52	50	35	46	47	39	40	41	48	34	53	42	46	41	49	48	33	53	40	47	35	43	47	42	43	47	37	48	44	59	44	40	48	60	55	46	36	53	48	35	54	58	43	48	43	49	38	47	51	51	50	38	36	39	45	35	44	63	53	36	43	43	43	52	55	39	44	39	40	51	44	41	48	41	46	35	40	58	51	42	46	60	30	48	38	40	44	48	44	49	42	37	32	47	37	44	42	39	32	49	43	49	35	32	52	50	48	45	47	38	41	41	47	47	55	33	46	40	43	41	50	55	52	60	47	60	43	50	40	49	41	44	55	52	48	49	49	43	37	41	45	44	54	48	45	59	45	38	36	57	53	46	43	37	42	49	40	37	58	45	38	50	46	42	42	50	36	55	44	41	37	41	46	53	41	46	37	43	50	48	43	46	53	33	46	38	45	45	43	44	41	47	53	54	57	33	50	55	41	46	43	36	37	55	45	38	45	39	45	45	47	35	39	52	52	37	37	41	54	43	49	45	37	37	46	55	54	46	45	35	53	53	35	38	48	37	56	62	39	48	47	42	43	48	52	36	49	57	41	50	41	55	50	50	32	56	54	34	53	34	48	38	36
5482	763	578	720	1228	1453	1352	1205	1212	1088	908	903	830	781	692	657	581	557	564	529	529	558	460	537	483	652	1094	512	478	448	478	437	388	476	399	426	449	414	465	437	415	433	444	433	391	452	460	432	411	421	459	431	494	404	413	416	405	389	426	446	414	408	430	450	431	411	431	439	424	443	432	447	443	466	436	400	444	440	416	409	428	420	413	424	419	420	441	421	429	440	453	414	423	412	387	454	392	453	384	427	406	438	426	445	414	405	433	414	442	414	481	421	407	418	418	437	441	388	448	425	403	419	422	443	429	454	404	443	433	431	417	437	429	441	419	421	428	404	429	410	421	421	397	432	415	421	446	427	432	431	428	433	438	423	401	411	429	435	420	393	435	383	422	418	423	423	467	434	458	442	439	446	430	399	387	432	381	404	426	399	426	419	400	476	449	440	461	442	427	459	411	394	427	432	475	441	440	397	452	385	387	431	427	393	423	406	450	441	448	433	410	384	398	410	419	429	411	405	416	401	447	428	435	397	418	399	407	459	423	425	430	428	439	388	457	403	422	432	414	411	414	407	414	441	431	412	438	417	412	427	418	423	414	444	445	431	472	386	414	421	430	453	412	381	428	437	418	414	407	384	438	422	415	440	418	431	372	444	428	395	463	423	450	400	393	411	440	442	431	402	433	389	454	454	425	431	436	412	441	431	468	431	422	442	450	430	391	431	451	419	428	425	416	416	411	423	417	454	413	421	414	444	395	472	467	446	384	433	443	391	450	419	418	448	436	433	381	441	456	438	435	424	404	403	452	405	390	404	414	447	406	394	408	387	423	423	410	419	455	411	431	442	418	401	442	421	433	418	449	454	453	414	434	422	410	424	436	408	407	431	429	406	432	411	447	384	425	453	448	415	443	413	391	411	410	441	433	426	423	446	475	417	442	399	436	417	417	455	402	402	469	424	406	426	419	435	447	441	469	425	408	442	433	418	426	447	401	416	400	453	404	438	418	411	367	417	445	424	424	421	449	410	453	432	420	428	401	440	400	438	402	448	444	399	444	441	418	408	417	467	419	407	473	397	416	423	408	412	386	408	392	404	449	388	419	417	445	360	419	449	454	416	436	437	415	470	410	415	435	425	417	436	380	430	416	408	410	474	423	399	464	438	443	490	423	427	437	441	463	459	410	414	421	434	416	425	437	413	421	441	427	430	384	437	412	416	403	450	433	432	420	426	422	437	432	438	393	428	439	436	452	428	438	437	421	422	442	430	415	424	385	413	429	412	419	427	446	441	423	407	428	419	427	441	371	460	430	399	410	433	424	407	426	430	432	407	418	403	414	417	410	410	392	435	468	446	419	448	418	428	422	421	417	446	428	390	433	450	439	413	435	409	397	433	407	448	401	437	431	442	431	399	431	418	455	469	426	429	411	422	440	444	407	432	400	414	414	414	436	430	437	420	392	408	407	420	429	466	428	411	463	423	405	406	449	437	436	449	408	405	458	431	442	441	428	439	405	407	457	377	420	421	428	419	431	427	422	397	382	483	444	399	420	415	411	417	389	427	437	400	400	446	413	442	405	434	407	435	440	438	402	438	388	466	410	414	440	407	452	458	413	406	430	405	407	461	435	427	447	457	469	427	440	424	407	423	450	446	441	406	448	406	389	411	420	414	413	437	425	417	461	436	434	440	410	417	435	448	436	448	474	427	417	415	401	387	454	418	435	444	435	450	413	463	435	452	419	449	412	418	451	473	461	389	439	438	464	406	424	450	431	384	422	439	430	403	437	467	427	462	444	440	457	410	446	425	456	442	442	444	468	439	402	453	429	413	451	401	444	408	449	380	460	411	451	420	413	430	422	406	408	430	405	440	424	406	438	445	413	413	418	411	382	369	462	410	433	436	421	387	412	405	437	438	426	410	404	430	418	407	409	392	435	426	422	429	423	416	416	458	464	437	430	428	449	458	414	436	438	416	413	410	446	455	437	435	410	423	423	422	428	394	409	433	416	400	443	415	377	432	446	430	430	452	425	459	436	402	416	407	412	456	464	421	424	414	451	404	407	390	423	416	414	398	428	448	417	444	447	432	437	411	423	425	409	405	435	455	419	446	388	460	445	438	425	448	431	443	416	448	417	387	407	426	394	405	437	397	463	414	451	436	415	412	408	418	413	451	461	432	440	443	444	413	447	469	420	410	434	454	431	418	409	413	464	428	412	432	433	368	419	422	418	403	442	451	435	415	446	409	435	410	443	398	398	432	441	416	427	421	385	419	423	444	392	422	423	451	475	417	429	458	424	421	464	443	413	454	435	447	414	427	452	425	456	459	397	415	413	422	449	414	401	460	451	450	411	400	424	441	416	402	430	409	431	426	421	377	429	422	431	438	411	433	440	460	432	429	440	414	424	468	414	415	452	430	413	424	422	441	428	425	454	406	441	424	418	414	432	447	433	445	431	416	410	470	417	407	388	414	423	449	438	414	424	392	396	405	470	425	450	412	422	446	425	411	394	395	410	440	456	427	417	446	411	423	445	436	417	427	436	480	449	459	440	414	396	409	453	425	425	397	462	450	446	432	424	445	397	427	427	447	408	413	423	423	392	394	424	417	370	395	426	405	426	378	396	405	436	408	459	443	398	427	448	400	435	435	390	411	447	430	380	459	440	404	404	399	409	429	407	440	423	419	426	443	419	416	406	413	411	444	422	398	464	421	401	442	413	473	441	409	424	430	428	417	439	440	454	428	442	417	438	441	432	420	424	411	409	453	419	437	410	448	444	425	448	440	387	404	456	467	458	428	416	417	446	429	407	442	439	400	401	444	408	399	428	405	434	462	463	450	388	426	474	431	463	428	430	371	406	402	445	421	470	399	406	401	414	446	422	464	449	445	431	402	476	409	414	475	437	430	412	448	435	420	436	414	402	458	402	439	420	450	444	432	430	424	420	404	449	410	406	389	433	441	431	404	459	423	417	401	436	431	400	418	447	446	409	438	448	441	415	416	446	420	405	380	438	417	423	407	448	421	412	430	388	447	436	445	429	432	438	449	403	424	418	393	394	378	404	417	452	415	435	419	436	439	441	398	410	418	385	465	435	404	435	428	442	428	411	429	442	421	430	423	431	424	429	412	435	387	435	420	433	407	441	368	396	421	404	449	435	433	461	463	405	460	397	465	427	444	421	402	450	413	387	406	443	466	384	411	398	468	478	455	436	399	392	415	442	430	435	406	467	474	437	453	430	417	415	431	388	420	445	409	432	408	440	427	465	416	401	418	452	452	417	434	447	420	444	464	417	414	412	399	400	414	421	397	444	429	447	450	425	424	439	419	439	421	428	435	425	423	404	420	445	408	425	431	428	408	446	432	412	409	413	435	435	415	428	431	420	424	416	428	466	465	424	421	395	400	437	443	433	401	433	418	440	419	408	423	423	426	440	454	428	415	445	395	443	415	367	444	436	425	448	402	467	437	420	440	376	429	435	427	436	440	451	412	441	459	438	407	423	403
259	110	63	67	53	58	65	81	77	88	88	68	66	60	64	64	65	37	56	47	58	66	56	50	56	73	182	169	56	45	57	51	38	51	49	44	47	48	55	49	44	46	42	47	35	54	37	51	59	47	48	51	41	46	55	55	51	50	62	52	57	41	47	62	52	56	48	68	38	55	52	51	54	52	49	52	45	46	43	58	53	41	55	52	33	41	48	55	50	55	46	56	49	47	45	55	43	42	37	56	43	52	48	51	52	56	41	36	56	49	46	55	44	37	41	54	37	53	47	57	59	61	37	49	48	45	46	53	57	44	48	57	59	48	45	51	52	40	52	45	51	52	44	56	45	58	50	53	59	51	37	53	49	37	46	37	40	51	44	51	45	39	40	59	47	53	48	47	47	47	57	47	59	59	54	49	40	50	55	60	49	42	52	44	37	42	46	68	51	49	58	47	55	50	42	56	49	64	53	53	52	54	48	41	47	52	49	46	51	51	48	44	52	48	42	51	34	51	43	50	42	53	62	53	42	37	34	33	44	61	39	51	34	59	69	45	54	39	58	58	43	49	46	60	53	40	35	51	46	42	37	54	44	58	66	42	58	58	50	58	47	49	56	46	46	48	44	58	42	43	48	43	61	58	48	47	57	50	38	43	51	44	44	63	42	36	46	46	51	49	53	42	40	36	61	40	47	50	37	48	48	50	51	52	56	53	53	48	42	51	43	55	47	52	50	66	46	29	40	34	45	47	50	51	47	51	47	48	50	43	49	40	34	48	55	57	46	57	45	56	44	46	47	57	50	52	59	47	52	42	51	43	45	39	47	38	49	60	43	49	46	54	28	57	46	42	53	49	45	44	41	43	46	48	53	55	42	38	42	58	45	52	50	47	36	41	42	54	43	48	41	47	48	42	60	50	50	46	45	64	48	52	53	46	40	33	53	46	56	43	40	37	47	42	51	39	69	55	47	39	46	50	49	54	46	49	52	53	47	56	48	60	43	40	57	54	50	46	59	45	39	53	52	39	58	52	45	51	42	52	50	51	35	61	54	49	51	54	40	45	41	52	50	56	41	40	47	55	63	39	54	40	50	48	55	52	50	44	46	44	49	51	46	48	61	38	43	40	45	39	43	49	48	59	62	46	44	54	50	57	46	53	59	49	47	53	44	46	52	52	51	53	48	55	55	46	55	60	39	60	51	64	34	54	48	56	42	53	46	53	50	49	46	43	45	46	52	35	52	45	49	46	46	45	52	47	32	61	45	49	33	58	39	40	55	39	55	52	47	68	41	47	59	43	54	52	37	44	48	51	47	39	54	54	46	59	49	59	63	62	50	59	55	46	63	51	45	48	51	47	50	55	49	47	39	50	53	49	37	40	60	46	50	46	47	68	54	40	53	47	51	52	44	43	44	58	43	39	45	44	45	45	50	52	53	43	48	57	48	57	51	39	43	40	49	44	66	50	49	46	45	47	59	49	49	42	42	54	48	51	38	50	47	50	57	49	37	39	50	37	49	46	49	39	35	50	63	63	48	61	48	46	49	44	55	45	46	60	55	47	44	56	56	48	54	52	46	46	47	56	41	47	44	41	53	53	47	54	45	54	41	47	57	61	50	59	41	69	52	46	52	60	48	58	52	42	55	51	54	45	54	53	64	57	59	44	42	40	45	35	43	47	61	48	51	61	33	35	58	45	56	44	44	59	42	52	44	54	41	46	50	55	47	53	45	49	52	45	50	61	47	56	44	54	51	55	46	44	38	43	56	46	51	51	56	39	61	37	32	39	55	46	58	44	50	56	46	47	48	57	55	49	41	53	54	38	46	58	52	42	44	51	36	42	50	39	39	50	65	57	43	46	47	46	47	61	56	44	45	59	35	44	72	34	41	61	48	49	56	47	52	44	55	45	40	58	43	60	63	43	50	49	43	60	53	50	37	44	56	55	42	50	36	43	46	40	47	47	43	54	42	48	51	56	56	39	63	56	51	53	45	50	39	50	53	51	49	44	52	63	40	45	50	34	42	62	43	45	48	68	48	52	54	52	50	43	55	39	44	49	36	52	40	57	53	45	43	46	54	41	44	39	46	54	48	54	64	59	51	56	43	56	60	48	45	47	57	53	47	48	50	45	49	44	45	50	48	48	39	51	48	50	55	49	53	48	51	71	54	55	48	45	39	40	57	50	34	50	53	57	46	39	57	43	56	60	46	50	51	51	56	35	41	36	50	51	60	42	52	47	42	46	48	51	41	61	64	62	53	45	44	49	39	51	52	39	47	52	55	55	38	47	45	43	61	49	54	67	47	49	51	46	55	41	46	41	38	38	40	46	47	57	54	52	51	43	57	53	52	48	39	48	52	30	61	47	37	52	57	46	54	57	49	44	52	43	58	64	52	48	37	43	49	37	55	62	49	51	39	40	46	50	37	58	50	54	44	49	49	39	54	55	52	40	47	53	54	50	45	47	63	42	42	43	42	48	60	52	49	44	58	58	44	62	41	49	48	46	51	48	41	44	58	36	53	41	46	67	55	41	50	38	56	58	53	35	37	44	35	58	47	39	39	39	41	58	47	47	52	47	43	39	45	49	50	51	56	37	35	50	39	50	52	45	51	54	42	41	56	67	42	50	46	36	52	34	55	39	49	42	40	37	58	48	51	40	41	58	49	38	49	53	46	53	39	64	48	41	40	36	47	50	65	54	38	45	53	37	38	45	49	55	49	43	50	49	66	46	56	54	46	46	44	61	42	53	49	52	45	48	49	60	49	50	40	51	43	54	52	56	53	39	53	40	52	39	52	52	52	59	49	60	33	37	55	65	55	48	40	40	47	47	50	31	56	41	56	50	46	55	37	48	46	42	47	53	40	34	43	44	61	43	62	48	51	43	43	49	44	45	49	59	49	46	49	41	51	41	54	39	52	37	52	40	50	45	43	43	37	45	38	35	53	41	62	47	55	53	36	43	45	54	43	53	54	65	44	58	51	41	50	51	51	40	55	54	58	52	57	39	53	54	50	52	42	42	40	50	54	50	46	58	44	52	47	38	46	53	49	44	45	37	43	47	59	45	64	58	45	49	60	53	41	53	50	44	41	61	50	44	56	49	53	53	44	52	48	55	44	43	47	50	48	53	45	59	48	37	44	43	50	57	44	58	47	45	58	65	43	39	58	53	61	46	33	33	45	46	42	56	34	53	68	55	53	54	45	44	55	46	46	56	42	52	47	42	42	58	44	40	50	47	51	48	53	49	55	43	54	64	48	54	43	61	58	57	53	47	45	57	43	47	48	54	56	51	56	60	55	42	53	38	49	56	47	40	40	44	52	55	60	40	57	53	41	42	39	45	56	48	43	47	47	32	42	53	40	60	40	51	41	59	36	48	58	50	53	52	50	59	41	44	61	53	40	41	56	50	48	42	44	62	60	55	41	43	46	52	46	44	45	53	55	45	52	42	53	58	45	52	36	48	63	50	52	31	40	51	43	44	43	42	34	43	39	49
4219	1620	849	1286	2641	3157	2839	2285	2001	1716	1472	1254	1174	1117	1038	1074	947	887	796	731	709	716	634	655	838	1407	3561	3102	560	540	558	515	523	519	541	495	512	525	493	449	465	522	505	515	469	497	510	468	466	482	498	502	494	468	467	466	501	520	490	506	413	462	433	495	470	483	501	487	471	474	536	462	477	501	461	496	472	494	488	474	483	514	470	474	477	490	506	474	488	472	491	482	453	454	481	448	481	488	481	489	487	434	426	505	498	509	468	459	505	487	526	513	465	466	496	483	465	472	499	496	453	471	455	497	465	461	485	487	487	489	475	457	488	521	492	499	501	475	474	499	427	469	451	470	482	559	517	455	469	481	494	491	493	492	499	451	522	459	463	461	493	494	482	451	480	487	482	485	530	479	469	496	482	484	486	450	489	496	503	473	479	527	490	476	458	458	480	467	509	467	465	491	466	473	494	471	468	459	437	491	463	489	488	492	477	463	527	471	460	481	494	451	468	478	472	450	499	461	522	496	486	497	431	485	458	487	510	483	474	481	440	465	484	510	514	470	467	484	494	511	488	498	523	456	465	480	483	486	463	478	490	483	494	500	439	464	492	491	490	517	477	486	499	417	503	459	487	475	478	486	435	453	502	522	460	492	469	481	486	485	525	474	524	499	483	458	495	469	464	473	480	473	454	515	471	450	512	465	449	478	472	473	466	483	472	460	519	498	485	482	446	504	463	457	506	520	486	511	478	485	482	446	519	453	451	461	480	502	511	468	483	454	502	480	455	490	497	510	480	481	485	494	467	508	475	506	484	483	482	510	467	466	428	468	511	475	481	499	515	478	488	501	469	472	486	478	431	487	454	463	473	448	494	467	485	474	482	523	499	464	527	483	508	513	476	491	498	515	471	493	443	538	460	500	489	481	480	462	434	465	508	473	472	487	489	494	486	477	473	511	452	447	456	491	458	478	469	490	501	494	502	462	491	461	482	455	475	460	467	499	503	501	465	487	461	463	483	477	456	499	479	513	470	477	496	439	478	496	439	465	443	477	503	497	466	466	497	482	501	495	518	476	467	459	462	490	453	505	505	472	487	483	512	473	463	492	455	502	471	508	506	518	500	468	482	513	506	472	455	470	463	473	475	483	460	426	496	447	511	482	454	476	474	504	461	469	508	477	491	481	490	524	505	530	515	482	506	500	485	477	490	462	491	476	478	479	470	433	449	485	473	528	494	464	459	475	498	448	477	478	488	482	456	493	478	448	531	480	528	476	500	491	501	493	485	464	472	489	473	444	497	495	425	466	470	421	477	461	472	468	451	453	498	495	511	478	452	467	514	477	496	482	445	456	492	459	475	477	474	526	501	524	461	479	519	466	469	431	533	481	483	482	460	511	502	514	499	481	495	453	495	511	507	453	496	473	457	488	469	511	484	480	528	496	484	527	513	476	493	462	493	500	497	432	493	481	465	473	448	470	486	476	439	488	451	509	485	509	462	480	465	467	472	486	444	478	473	478	537	462	523	459	488	458	514	484	513	524	471	486	500	497	494	470	439	478	484	534	486	507	501	477	521	444	464	473	478	491	467	489	474	484	469	520	450	504	441	490	489	501	492	449	466	444	464	474	489	476	484	500	554	527	505	453	459	502	452	456	465	508	446	490	438	518	503	456	469	546	454	491	451	533	452	474	531	462	463	455	481	487	524	480	468	500	450	470	465	477	519	491	450	439	507	497	446	453	455	461	475	477	457	485	458	456	475	460	488	520	484	491	481	480	493	448	483	492	480	495	453	466	469	492	468	460	464	471	468	455	514	451	471	498	485	508	467	510	510	465	475	426	464	498	462	486	442	510	480	506	462	480	463	488	494	533	513	451	492	524	491	502	453	492	487	464	473	462	448	462	512	485	467	494	451	508	530	473	453	517	480	479	462	507	479	491	482	487	475	492	528	474	476	497	466	476	451	467	486	480	499	488	506	464	495	498	470	476	511	473	487	475	480	495	478	471	480	465	453	453	491	470	465	514	519	456	474	512	501	463	491	455	498	499	474	480	471	489	461	488	504	487	444	519	490	448	479	461	450	470	491	460	485	462	489	462	514	497	486	461	460	448	487	492	435	507	436	452	502	461	485	508	473	479	478	473	526	489	494	447	469	491	485	502	478	506	513	483	476	481	490	468	494	475	512	492	491	444	485	508	459	457	523	468	504	460	482	487	430	476	486	533	492	456	487	498	457	499	473	475	489	471	457	507	468	446	463	482	505	470	541	499	456	443	478	487	467	480	489	483	480	471	505	456	490	503	477	522	445	533	507	461	483	465	519	508	457	487	431	481	476	500	471	467	458	473	497	458	503	472	489	502	455	465	489	490	479	493	478	480	446	477	473	493	484	489	473	505	448	526	485	533	518	477	478	464	503	497	445	495	480	440	469	491	507	474	512	488	473	504	456	456	506	469	466	479	471	457	529	494	504	449	508	504	471	478	479	474	494	482	479	500	458	465	454	473	476	489	508	465	467	516	483	474	448	474	478	484	501	462	486	483	483	506	457	447	467	506	500	478	474	539	472	451	489	458	500	460	488	492	504	504	509	451	507	463	496	493	524	486	455	465	483	479	486	485	476	501	507	497	448	456	498	484	447	469	478	493	494	527	515	466	492	503	498	472	484	468	461	476	441	488	483	490	439	463	521	491	446	484	467	511	501	512	453	479	500	467	494	466	487	539	491	500	496	491	455	478	487	452	467	498	481	512	466	516	445	486	467	483	481	460	436	484	480	481	509	471	511	471	491	502	465	494	500	437	450	471	495	466	467	492	511	471	490	453	474	443	525	528	475	494	424	478	477	482	507	470	483	493	493	460	480	471	455	477	485	513	523	459	462	478	467	463	466	461	447	465	446	494	460	491	494	482	469	504	508	468	483	502	484	500	474	459	488	484	508	530	455	446	490	468	485	497	460	455	474	501	423	502	483	460	466	472	460	496	449	463	490	472	476	505	487	467	478	486	467	461	456	481	491	481	477	467	450	491	497	505	514	492	473	453	500	481	492	463	517	492	460	466	474	516	466	521	456	526	501	474	499	462	476	512	483	501	468	506	525	461	498	473	468	496	499	481	451	491	489	488	514	480	496	447	475	497	505	476	496	513	514	491	484	499	450	485	467	454	482	481	465	472	445	525	482	510	458	508	468	525	483	487	470	496	499	497	488	493	526	507	500	468	447	481	492	473	425	488	441	473	451	475	463	460	468	487	462	456	486	475	491	473	483	448	487	442	487	472	494	438	481	480	456	481	476	504	466	469	429	454	475	471	472	480	497	479	463	475	511	464	489	470	483	429	431	487	463	483	465	471	460	463	457	431	469	461	472	482	520	480	476	472	478	487	461	479	454	514	482	478	469	454	467	486	463	465	490	479	499	486	454	497	466	473	461	476	505	459	482	446	490	476	438	509	481	434	485	481	475	455	504	497	506	516	461	490	477	485	471	493	517	490	440	466	496	505	481	489	520	498
791	73	40	33	38	49	42	51	38	54	53	42	30	42	44	36	25	33	32	35	22	26	35	41	35	73	226	188	25	25	21	29	25	22	29	28	17	25	30	30	35	32	23	29	27	26	25	29	33	31	16	24	22	25	17	19	22	21	21	17	22	10	21	20	28	27	25	29	25	29	28	20	17	21	19	20	19	23	24	21	26	34	25	21	23	27	27	23	22	24	22	22	23	26	30	23	16	22	15	29	17	14	21	23	29	17	26	24	19	24	28	23	27	26	24	25	18	23	21	17	20	24	24	21	24	25	34	19	23	20	20	29	18	22	15	30	28	15	25	22	16	27	29	20	23	14	24	24	26	27	26	30	32	20	20	23	22	28	26	28	23	31	14	18	24	23	18	22	27	19	33	23	12	31	23	18	24	26	19	25	30	20	27	19	32	20	24	14	27	25	22	21	22	24	16	19	27	17	36	24	23	22	31	17	10	15	37	18	27	18	28	23	29	24	25	21	25	23	20	28	14	32	23	26	21	35	19	19	23	25	18	27	25	19	19	24	27	17	17	21	27	25	20	29	19	29	28	19	20	14	23	24	13	28	22	18	20	18	19	19	32	18	19	31	24	26	22	15	14	26	19	24	30	26	29	27	21	24	23	25	32	17	18	20	24	22	22	20	21	25	31	19	23	12	20	27	28	22	30	28	24	21	18	26	22	31	31	20	23	21	24	20	34	31	26	23	24	9	29	19	22	32	29	20	23	21	20	25	15	22	16	29	20	27	19	30	25	23	21	24	16	26	22	25	31	29	18	25	32	13	32	28	22	23	27	32	24	24	29	32	25	30	19	18	26	20	27	24	16	25	23	25	24	25	31	24	23	38	23	23	26	30	26	25	20	19	26	25	20	20	24	22	18	20	27	16	22	20	20	26	24	20	17	24	23	18	14	24	31	22	23	26	25	16	22	23	21	24	23	24	27	20	20	20	33	32	30	22	26	29	22	30	33	30	25	23	30	28	21	11	19	19	14	17	29	28	23	20	36	24	25	18	21	19	25	16	20	21	32	24	24	23	32	32	20	31	23	23	35	30	18	27	26	15	29	22	26	31	18	33	19	26	27	20	21	26	27	21	34	32	24	31	25	22	23	21	26	20	29	19	22	18	35	30	22	32	29	35	26	21	22	23	31	30	24	23	23	21	25	23	15	33	26	22	31	27	13	24	17	26	28	27	24	28	22	32	18	23	26	24	20	16	19	18	23	18	28	22	27	13	22	26	25	31	27	19	20	31	28	23	31	17	23	24	26	18	23	27	19	25	21	29	21	26	17	26	22	22	24	14	30	26	29	32	21	23	23	28	18	11	24	26	22	23	15	20	24	26	24	22	23	19	19	16	24	21	16	26	18	27	22	27	28	28	19	24	23	21	29	25	17	36	25	24	25	23	23	32	21	24	22	20	22	23	35	31	22	35	20	15	27	17	19	32	25	22	30	19	22	33	19	18	26	23	25	24	22	21	14	24	17	28	28	29	18	29	16	22	19	27	26	21	26	23	24	26	24	24	21	28	23	26	17	32	24	28	26	26	20	17	16	20	29	25	30	21	18	22	24	28	21	19	15	26	27	25	23	19	11	20	20	31	22	17	28	22	20	28	19	22	29	26	32	27	24	34	26	21	30	21	18	20	24	26	16	18	28	24	23	25	23	19	22	23	27	25	27	20	20	28	28	32	26	31	24	24	24	21	20	25	26	21	27	19	26	17	25	15	22	29	18	25	27	19	24	19	22	24	30	25	25	24	12	21	20	30	36	29	32	21	20	26	23	23	17	25	19	32	21	17	23	24	23	19	31	23	23	28	26	23	27	25	24	22	20	26	22	13	19	22	22	26	19	24	23	25	28	24	22	29	26	25	31	24	24	22	30	33	24	24	19	27	26	29	26	29	26	26	18	25	28	28	16	30	30	21	31	27	20	19	21	34	22	13	26	26	27	27	24	23	20	26	26	23	23	18	16	26	23	24	25	22	19	21	20	22	20	25	23	14	18	20	20	21	23	14	18	33	29	25	22	23	14	26	26	21	23	16	23	40	24	18	25	23	29	15	17	23	28	23	18	21	21	21	25	22	22	30	13	22	24	20	22	17	28	36	24	27	28	18	22	25	23	30	17	25	17	30	23	22	19	22	24	29	30	21	27	17	25	31	24	21	18	26	19	19	24	24	28	21	15	30	23	30	30	20	16	31	23	25	24	18	22	26	19	23	31	23	26	26	27	25	32	24	26	25	28	23	24	32	17	26	25	27	20	20	34	19	29	27	14	27	19	23	21	19	29	22	24	21	9	15	29	23	21	21	27	23	26	24	20	21	28	28	27	21	21	22	30	38	18	22	20	21	32	19	31	33	26	27	18	18	21	28	20	23	26	29	21	22	25	28	21	22	21	35	15	24	31	27	29	19	28	16	24	20	22	22	23	18	26	28	28	17	20	25	25	18	20	20	31	24	18	31	22	20	18	25	20	20	22	27	32	22	21	26	31	15	12	23	29	25	26	12	20	28	33	24	25	29	22	22	10	26	19	32	20	27	29	20	13	22	21	19	25	34	17	22	22	32	21	23	23	26	17	28	19	28	30	23	26	26	31	20	24	19	19	27	25	31	20	27	27	21	20	24	25	22	18	19	25	22	17	27	27	35	19	17	15	25	24	27	28	18	22	30	19	18	22	19	28	23	32	26	23	20	18	21	15	21	18	29	21	20	25	17	25	20	21	25	19	20	16	17	29	25	20	17	35	26	25	34	21	20	20	18	23	20	21	15	23	13	22	21	25	25	23	25	33	20	26	21	20	24	24	19	26	28	30	25	28	26	21	21	22	34	25	24	30	29	27	23	13	20	24	27	19	21	25	26	25	23	17	22	28	25	24	16	29	25	19	22	25	27	26	21	21	21	25	25	35	32	18	29	24	21	19	19	22	17	26	33	20	24	32	40	33	30	16	23	31	17	17	10	19	22	31	22	16	23	34	31	28	25	33	27	22	21	24	19	26	20	32	21	25	29	30	33	19	24	17	21	24	31	23	24	16	24	23	27	29	23	17	20	20	27	25	29	25	16	24	19	30	17	24	17	22	30	18	18	21	27	19	18	33	22	24	20	19	14	23	18	19	25	25	31	25	25	23	19	27	23	21	23	32	26	27	22	20	29	23	23	16	24	30	20	18	22	27	26	24	27	28	21	23	24	25	20	25	20	17	18	23	23	17	20	15	22	12	22	19	31	23	23	17	26	19	21	26	27	25	26	20	14	20	19	26	11	30	27	20	25	11	24	25	32	23	31	14	25	22	17	26	24	17	21	27	25	25	19	25	19	20	27	28	22	20	26	20	19	19	33	26	21	19	20	24	30	25	26	24	27	27	19	22	29	27	28	23	31	28	24	28	31	27	36	28	20	19	30	25	34	30	25	25	20	26	21	16	19	20	23	20	23	15	25	21	20	15	24	24	24	29	22	21	15
7679	1171	642	1129	2410	3041	2757	2429	2268	1738	1492	1337	1196	1044	1075	940	850	622	617	577	533	500	479	472	821	1346	6485	4593	329	344	302	276	303	281	279	299	315	267	282	297	295	276	264	284	280	264	260	219	251	256	252	217	261	277	258	272	255	223	287	250	279	284	231	224	256	264	279	281	256	257	248	240	258	258	274	255	273	252	252	248	268	268	268	235	242	240	235	265	256	258	252	263	255	268	268	264	263	238	249	230	219	239	266	264	234	241	247	278	247	245	226	258	243	245	251	243	249	261	253	244	271	232	287	252	228	257	269	276	253	257	213	248	244	267	252	234	246	284	225	240	223	272	262	264	217	214	267	259	244	276	270	242	234	240	240	235	254	239	256	233	256	267	227	234	256	229	276	244	257	271	245	233	248	242	262	245	290	234	250	264	236	246	276	233	278	263	250	245	239	253	248	258	243	226	276	255	241	251	261	258	238	234	255	253	233	227	218	215	244	234	263	250	226	249	258	257	244	231	258	254	257	257	257	235	253	223	266	235	256	215	282	245	241	255	223	237	285	222	254	226	210	234	270	264	245	228	268	229	264	265	281	241	213	262	257	263	239	248	239	243	236	256	266	237	243	246	235	242	248	260	232	226	250	218	223	256	266	250	227	242	261	266	265	248	270	260	274	277	259	245	261	230	249	226	238	239	263	269	261	247	243	232	222	252	247	244	234	254	248	247	268	226	242	226	251	254	241	248	270	264	253	248	276	264	245	265	231	245	253	269	264	239	255	256	280	239	274	234	300	238	260	300	251	234	263	268	275	253	242	234	271	233	238	266	249	238	229	281	306	258	260	239	250	264	249	228	267	265	279	255	253	284	227	238	234	251	236	257	269	225	248	212	241	263	246	234	294	263	246	264	252	250	260	265	253	235	245	255	216	226	268	248	248	246	262	242	246	246	235	274	241	235	259	226	235	254	266	245	231	254	237	241	239	264	253	230	258	239	299	273	224	265	226	253	235	250	250	247	244	262	238	246	259	256	244	295	282	231	265	246	269	244	273	258	258	228	265	235	255	231	244	260	247	229	239	269	252	259	284	251	230	275	237	229	255	257	252	259	266	250	255	284	238	230	234	213	243	244	270	274	243	259	266	239	252	250	216	199	259	248	249	219	231	233	241	249	232	258	242	283	263	226	262	261	248	238	242	249	254	243	249	242	233	256	227	275	267	231	252	281	252	243	271	240	255	256	266	247	252	236	228	239	249	225	224	258	252	287	224	247	245	283	264	277	259	254	257	252	250	230	237	244	231	281	230	237	235	267	250	230	260	233	231	253	254	251	241	268	251	251	245	245	242	232	240	227	261	255	270	232	286	256	214	259	233	226	283	270	223	265	233	245	228	233	243	235	254	238	218	273	263	269	238	247	232	242	223	268	243	244	256	237	246	267	267	259	242	259	238	259	248	246	276	233	287	231	272	260	246	225	274	261	237	272	248	264	229	275	233	236	253	267	236	239	268	269	238	250	257	258	236	238	269	257	235	228	218	243	255	275	248	260	210	232	253	256	261	263	260	266	269	241	266	266	250	242	246	230	251	241	264	246	217	259	242	259	269	251	226	239	253	264	260	223	226	249	235	282	288	225	224	254	232	216	263	244	253	234	265	252	285	270	245	249	282	245	253	233	239	255	239	248	259	252	243	247	271	246	240	228	232	259	225	280	262	272	241	244	271	237	240	237	244	259	255	240	222	247	251	257	248	243	222	279	261	235	245	245	261	256	239	273	248	251	237	248	254	251	247	243	265	239	231	254	265	254	243	278	274	248	244	255	250	237	273	220	242	248	259	245	250	252	221	268	240	235	253	246	222	266	254	254	267	232	242	264	233	258	278	266	269	247	235	217	244	252	256	240	269	246	243	273	244	228	225	258	253	233	240	246	269	255	221	233	225	234	251	227	264	288	248	236	257	242	227	225	252	270	266	257	246	243	278	237	253	252	255	271	243	225	249	257	228	244	247	264	244	241	257	258	247	252	238	213	257	238	261	247	247	226	231	248	245	254	241	247	236	248	228	245	241	283	259	230	263	229	246	232	249	248	259	224	238	235	253	229	230	259	270	258	238	230	252	227	257	232	264	260	236	245	266	256	270	244	276	265	217	231	271	271	230	234	242	244	283	244	243	240	218	240	283	266	274	221	228	242	280	259	256	237	234	250	234	240	257	258	225	246	233	262	237	234	255	262	236	242	275	238	235	248	216	269	243	255	245	228	224	230	241	262	235	258	271	236	264	250	244	248	246	256	267	257	260	270	248	270	247	258	242	243	245	248	248	230	216	243	211	240	224	228	248	250	228	264	262	251	250	250	256	237	233	255	231	269	247	266	233	234	236	249	242	230	247	256	248	236	258	251	236	270	260	240	257	247	239	231	258	255	244	242	254	256	258	242	265	228	267	252	260	221	269	260	240	264	270	230	241	230	239	229	255	273	233	241	240	236	267	259	243	244	205	234	240	251	251	239	235	224	245	266	234	253	261	244	257	253	264	256	252	257	272	234	244	229	247	253	237	235	271	246	247	260	268	250	251	232	233	240	239	253	258	249	268	270	216	237	236	276	252	241	258	271	249	248	239	258	240	240	251	241	255	253	236	262	238	260	227	244	276	258	256	215	257	229	267	229	254	256	253	243	255	256	236	252	236	278	227	246	243	258	258	252	269	257	287	269	256	244	257	251	246	248	236	240	237	249	236	240	265	285	254	244	256	239	242	247	241	260	231	270	244	253	283	220	251	236	243	248	266	247	271	221	238	282	250	246	241	285	271	262	239	268	245	259	274	243	255	224	225	241	247	224	254	240	254	281	270	257	249	237	210	251	259	267	260	241	250	269	252	260	266	236	258	259	249	257	245	227	249	269	243	239	250	250	239	269	229	218	240	254	241	256	233	257	252	246	218	248	253	234	259	257	252	262	254	230	300	253	229	209	246	252	259	233	248	242	272	226	276	251	241	265	253	254	252	253	222	230	240	250	253	258	260	239	252	265	251	273	224	258	230	252	250	260	248	241	238	262	238	254	271	274	251	232	252	259	234	305	232	262	230	271	259	242	262	235	235	244	277	259	228	265	234	268	227	217	270	291	245	225	216	243	253	233	264	255	239	220	215	247	253	248	276	256	268	260	245	247	230	258	267	244	239	240	266	243	288	252	257	262	270	260	243	249	236	234	261	249	242	229	251	253	216	242	249	244	266	256	240	232	260	243	222	262	220	259	249	268	294	284	266	265	220	244	258	221	263	251	243	255	249	255	230	268	272	249	251	245	260	261	231	237	238	239	226	228	259	225	231	241	227	243	252	262	250	252	262	255	251	265	247	254	241	256	265	218	227	260	236	239	284	254	257	291	235	247	230	297	216	247	242	230	282	249	234	225	235	255	245	232	261	239	267	262	253	249	263	262	258	218	272	252	236	239	276	261	261	250	253	227	242	281	264	287	220	260	241	291	241	234	231	251	236	250	237	258
395	84	62	60	50	73	79	81	78	76	69	60	56	60	54	60	47	39	33	39	60	40	42	41	62	52	403	452	31	43	34	31	28	32	20	28	38	23	28	35	29	38	22	24	45	33	37	26	34	29	29	31	28	37	32	26	31	23	28	33	35	26	28	25	31	26	27	31	33	29	26	33	25	25	27	32	33	37	25	29	37	27	31	35	26	42	33	19	28	33	41	36	27	30	33	27	31	32	38	27	27	31	29	22	26	35	46	37	24	18	31	27	22	28	42	22	24	27	36	39	20	32	32	38	25	27	25	32	25	30	37	40	25	31	36	25	43	33	33	30	30	33	30	32	32	41	34	30	24	31	30	36	17	36	28	34	31	31	31	34	34	34	41	32	36	39	26	24	26	26	36	19	37	35	36	32	29	30	38	31	28	29	31	37	26	27	34	27	37	21	39	35	36	27	28	23	28	30	33	22	32	28	42	34	29	25	27	35	27	32	25	33	24	28	30	26	31	29	29	25	36	24	32	33	35	39	31	21	41	34	26	33	33	33	33	33	31	27	38	27	35	35	32	31	33	16	32	36	25	41	34	23	40	38	32	28	29	23	37	20	25	35	22	39	33	32	36	31	23	29	32	38	38	36	38	30	31	30	40	33	25	38	28	30	22	27	30	27	32	23	27	29	32	20	31	22	34	31	29	37	29	43	27	33	39	40	22	34	47	31	30	24	38	29	44	25	27	29	30	31	27	30	44	35	33	36	27	27	22	28	29	30	24	36	33	30	34	27	34	18	21	32	37	29	26	37	24	37	35	25	32	23	33	28	34	29	28	30	27	28	30	34	32	35	38	32	24	33	35	28	36	29	29	31	34	29	31	32	24	35	31	25	29	36	31	30	32	29	30	25	41	33	23	28	25	27	27	37	29	32	24	32	34	38	31	43	37	40	31	42	33	23	41	23	22	23	27	31	30	23	34	43	40	19	32	19	31	37	35	32	29	27	25	38	37	35	36	39	26	33	24	31	41	30	32	26	31	35	38	32	29	27	26	33	20	25	32	36	29	31	43	36	42	24	29	39	33	23	25	30	32	37	25	35	35	31	25	32	31	28	28	33	28	34	41	30	32	41	30	33	35	33	41	33	38	32	31	35	32	30	39	38	30	32	28	25	31	33	30	18	23	28	22	28	35	38	31	31	39	36	37	27	36	32	38	19	28	31	28	37	33	28	31	26	32	37	32	35	28	26	22	30	36	41	27	27	41	27	32	30	38	47	34	28	37	35	30	31	32	31	22	29	21	23	28	36	35	44	22	25	24	23	30	23	31	37	21	42	45	34	46	26	27	31	28	32	32	21	33	34	32	26	35	32	30	39	34	33	31	25	31	19	20	30	28	26	30	34	20	25	25	27	30	26	38	26	31	33	30	36	45	32	41	22	37	32	29	28	29	37	29	35	30	21	37	28	29	27	30	25	29	28	18	33	39	24	38	34	28	29	43	43	27	29	30	23	36	30	31	33	46	25	34	27	31	22	28	34	33	26	29	30	35	27	26	28	38	33	29	21	27	32	31	38	31	36	27	27	18	34	38	28	39	35	32	30	36	35	35	36	46	27	31	29	27	24	31	40	29	31	39	41	25	34	31	36	25	34	21	40	25	21	28	33	27	30	31	40	33	33	32	31	26	30	36	38	30	31	44	18	37	34	19	31	25	32	31	25	30	25	27	34	40	31	31	31	37	36	36	26	30	38	29	30	24	35	33	23	32	27	35	29	27	39	22	38	25	30	28	28	29	32	33	35	23	26	37	34	29	28	35	21	32	28	30	40	31	26	41	31	34	29	27	33	27	30	26	30	21	33	22	28	33	27	38	25	42	29	32	27	29	37	33	30	37	25	39	27	42	28	32	29	34	34	29	34	30	31	22	35	28	22	23	36	45	29	28	31	28	32	27	36	31	25	31	37	31	37	24	30	35	23	25	28	31	37	33	33	31	21	29	34	31	27	34	24	32	31	30	35	26	29	31	27	30	23	33	40	29	31	31	28	33	22	26	37	31	33	31	25	27	31	35	29	19	24	26	27	30	43	34	33	28	32	29	27	28	30	35	32	33	33	39	32	26	27	35	26	24	37	39	29	36	36	38	27	37	34	34	40	29	28	16	13	33	36	34	39	37	29	33	26	28	24	38	39	26	25	40	35	38	34	29	22	29	42	38	33	28	38	30	33	25	30	42	26	43	35	31	29	19	20	38	41	36	34	37	34	39	33	31	31	28	30	25	30	43	40	35	24	40	23	26	29	16	31	32	30	23	30	29	29	31	26	26	28	27	32	32	31	41	30	39	26	26	26	27	23	30	29	24	30	34	38	29	28	32	27	38	27	40	27	26	29	30	25	26	27	33	35	31	27	20	32	32	33	24	36	24	36	26	34	28	39	26	32	32	29	36	27	40	27	33	28	20	34	35	31	30	36	35	31	22	28	31	21	28	26	34	29	27	38	34	38	27	25	46	35	36	34	28	27	37	35	31	32	37	37	27	34	22	32	35	32	31	23	22	31	30	32	18	35	27	38	33	31	35	30	30	20	34	36	30	31	37	25	34	24	27	26	33	29	26	23	31	36	31	29	25	45	36	40	36	30	30	30	38	27	32	19	24	30	25	33	28	21	27	30	36	38	27	36	29	25	37	27	36	28	23	37	36	25	28	33	27	32	28	29	41	30	29	33	38	25	28	31	41	26	32	43	36	35	29	38	25	37	27	25	28	32	31	28	33	36	31	30	30	31	21	25	34	36	27	31	29	25	36	29	34	25	26	28	32	31	32	36	26	37	30	25	26	41	33	30	35	44	34	29	40	29	30	24	41	30	23	25	26	29	36	21	23	45	35	33	29	37	37	30	27	28	15	34	28	37	34	35	27	45	18	39	29	29	35	33	26	27	33	32	29	25	31	27	25	38	31	31	32	28	24	38	32	47	32	41	24	27	40	32	36	22	32	35	28	21	35	35	22	32	43	29	27	28	26	34	31	21	28	30	30	28	18	33	35	28	36	22	28	26	30	28	42	42	31	35	36	39	27	33	28	24	31	30	32	28	24	37	31	37	40	28	31	36	35	27	34	35	41	25	26	39	29	38	27	30	29	24	33	25	21	28	38	28	39	37	26	36	27	26	29	33	40	31	35	32	33	28	34	27	29	23	28	25	26	30	32	38	43	47	26	23	34	39	37	33	39	36	32	24	37	23	34	25	26	21	23	16	33	32	33	28	31	30	32	30	33	39	30	24	39	33	34	28	30	23	33	32	25	30	25	38	31	31	39	30	32	38	41	28	29	25	27	28	31	28	34	32	26	27	27	29	35	29	35	25	24	33	29	31	35	40	37	38	26	30	25	29	24	26	23	39	34	30	40	37	28	24	30	25	35	25	21	33	41	35	24	30	39	21	29	44	30	40	33	37	39	23	36	35	20	38	30	31	32	32	41	28	31	29	21	33	33	34	37	32	36	33
7236	2058	931	1681	4011	4825	4266	3786	3297	2688	2225	1786	1613	1560	1495	1333	1155	844	889	828	717	673	648	689	1478	745	9297	9455	473	433	414	428	455	418	414	429	390	376	368	398	369	384	374	353	380	396	349	376	396	337	388	348	374	344	359	349	401	341	356	356	383	350	369	328	376	329	359	355	322	356	378	367	330	363	338	384	365	318	375	363	336	346	349	360	378	383	355	373	373	394	367	311	368	351	354	374	335	340	320	357	341	359	369	336	387	401	350	373	336	338	353	359	323	356	322	328	329	378	343	381	351	359	336	334	330	339	356	356	364	342	348	352	388	365	333	346	360	314	356	367	403	337	351	358	392	359	375	360	365	359	361	340	351	349	363	368	329	367	344	347	356	343	371	364	345	337	373	358	371	361	336	365	366	339	354	346	385	369	363	351	374	322	335	371	373	371	346	342	342	337	315	344	344	331	354	352	348	351	382	380	389	309	331	356	358	361	333	356	367	385	352	368	360	362	326	344	328	339	342	367	346	363	349	330	367	358	297	334	335	352	348	333	330	332	371	350	333	321	345	356	354	348	331	355	375	318	344	365	326	354	364	357	365	360	375	371	371	347	348	355	342	370	340	347	345	334	339	346	347	346	353	396	334	325	345	369	352	352	343	323	363	333	356	363	375	351	345	359	335	329	349	329	350	356	351	344	362	346	335	351	328	363	354	348	370	348	332	337	359	374	356	356	367	348	344	336	343	347	381	391	350	346	360	326	347	351	358	341	327	365	359	362	331	324	360	351	339	359	368	344	350	365	349	354	359	351	348	349	360	353	339	326	322	325	323	360	367	339	364	380	363	369	362	343	395	384	334	304	357	366	350	317	370	375	377	357	357	377	338	329	362	402	361	338	337	363	375	354	388	365	317	357	341	364	352	335	336	327	338	370	374	319	361	334	312	355	374	347	323	336	340	328	368	370	326	386	378	358	327	355	359	396	342	335	356	365	350	354	317	382	341	370	359	330	339	357	346	351	335	320	343	338	356	335	351	360	357	353	346	348	345	357	334	386	373	334	359	337	357	358	349	345	349	362	338	368	353	369	350	371	374	373	320	351	371	313	364	352	337	365	320	334	359	346	391	364	354	334	341	351	354	314	335	315	372	338	366	333	362	353	374	363	362	341	322	337	358	333	343	353	362	324	348	329	373	368	370	364	329	360	378	366	346	360	360	350	365	363	334	349	348	371	334	310	369	340	338	344	367	353	366	356	336	345	357	361	396	358	385	362	368	341	334	338	363	334	382	323	381	356	349	334	369	352	357	345	360	356	332	351	363	339	325	347	359	338	377	375	327	396	342	356	334	346	360	345	369	346	368	365	354	354	371	358	356	373	361	354	340	346	324	328	379	328	347	377	320	388	340	376	360	330	364	358	351	351	376	356	378	345	361	337	371	348	334	352	332	378	397	380	361	370	352	324	346	340	355	329	337	339	336	376	328	356	333	355	379	355	345	339	334	347	322	333	328	374	381	393	356	347	344	346	346	332	384	381	330	361	353	345	366	391	382	346	363	403	374	381	395	395	358	368	356	339	376	337	343	356	328	388	348	364	390	340	335	340	355	378	338	352	331	363	349	388	347	356	339	348	320	377	332	332	357	362	368	338	354	361	364	352	370	352	357	343	354	372	357	325	345	329	361	341	382	359	390	365	343	329	341	337	323	318	337	339	344	345	358	380	350	363	373	352	350	356	378	354	316	348	370	334	327	337	378	358	379	339	339	352	364	336	334	363	334	319	328	342	333	308	357	360	349	369	347	364	351	351	350	348	387	336	371	343	375	350	343	364	380	345	347	365	385	331	357	339	385	331	385	331	381	342	354	327	369	339	342	346	375	353	350	334	359	368	369	383	328	340	352	306	364	355	346	365	334	354	384	332	337	367	358	358	349	319	370	350	324	352	328	368	356	359	364	380	356	326	333	365	354	364	366	337	331	363	339	332	373	342	356	353	393	342	353	360	314	325	378	382	363	364	392	348	349	345	333	358	365	360	332	354	364	357	329	309	312	340	368	333	322	394	366	354	355	375	377	371	362	334	361	320	341	330	313	354	383	373	327	362	355	369	353	349	355	357	353	329	373	359	352	337	360	371	358	357	350	350	379	356	354	354	334	340	383	377	359	331	319	353	378	362	394	391	319	331	413	346	337	345	384	338	380	349	380	360	365	362	355	351	400	319	378	377	337	349	354	370	332	332	348	378	366	361	372	348	352	338	314	314	398	351	364	306	371	341	339	358	343	351	367	348	363	331	370	373	351	365	388	344	373	320	355	347	373	372	337	371	339	334	345	349	341	347	358	346	335	366	338	346	356	352	333	326	383	355	376	357	339	387	346	353	320	349	342	362	351	348	313	365	349	352	347	339	385	351	330	335	339	347	335	320	357	355	357	353	353	362	367	336	371	344	348	321	347	313	320	342	378	343	333	336	328	362	367	371	335	349	392	358	356	353	352	373	319	349	376	357	370	377	341	343	348	353	376	313	346	346	319	335	349	336	373	351	352	356	366	343	348	347	360	352	332	330	353	350	378	349	376	343	378	337	373	366	343	330	350	323	357	377	350	354	359	336	354	353	332	379	373	348	342	358	351	332	335	360	354	358	343	367	366	369	348	333	379	341	337	350	340	346	348	357	353	318	366	370	337	334	344	377	334	396	355	348	353	367	347	327	349	357	393	348	357	386	331	351	348	360	337	341	349	349	372	357	372	367	343	316	316	329	366	335	357	370	350	360	363	355	326	330	333	334	317	354	330	344	332	358	360	391	372	371	351	336	356	379	352	384	372	350	307	316	357	353	337	351	361	316	331	371	354	383	353	328	346	335	345	346	357	359	334	336	369	356	373	337	333	335	379	392	374	371	362	365	329	314	334	368	380	372	357	350	373	386	362	353	341	397	364	336	347	367	368	332	315	398	367	349	379	382	362	336	356	323	350	342	342	358	329	358	373	364	384	340	341	346	363	363	333	381	358	337	384	350	384	336	311	371	327	324	348	343	361	334	347	358	375	341	351	338	340	347	332	356	354	363	364	361	364	344	328	340	361	350	335	368	339	344	349	340	352	359	353	361	379	363	328	357	340	373	336	357	355	353	352	373	334	368	315	384	344	334	345	366	346	356	330	340	347	331	353	355	388	334	360	357	335	350	326	343	333	337	323	354	355	316	346	326	355	331	344	367	332	348	349	349	383	359	349	322	360	316	330	372	367	323	347	372	365	361	344	328	323	366	318	360	337	353	385	345	335	337	358	357	355	371	360	347	396	368	327	365	361	347	353	310	304	344	361	373	314	357	353	378	339	327	359	317	329	332	357	345	359	389	364	358	361	373	348	355	358	325	366	353	371	366	358	309	344	369	340	387	357	332	350	360	345	336	350	348	354	340	349	383	317	328	363	338	344	342	376	348	339	346	328	352	320	332	335	346	369	339	348	349	352	326	339	346	346	350	361	332	352	345	362	367	315	330	373	344
549	56	45	54	52	50	63	71	67	63	51	48	47	47	71	50	63	51	38	45	44	53	44	56	59	48	101	183	51	50	54	58	45	48	41	52	52	42	52	41	50	48	54	57	49	50	48	58	56	44	46	48	57	61	48	38	54	60	49	38	43	52	59	44	63	46	59	50	64	42	51	47	50	43	49	45	44	59	44	50	38	47	60	41	43	52	59	44	39	43	49	35	61	34	51	43	47	42	54	51	48	43	40	48	55	47	55	46	44	59	43	49	51	49	45	51	34	47	40	49	59	49	43	43	56	56	60	58	46	42	42	40	50	51	63	48	46	49	43	37	45	41	48	48	52	52	42	50	61	41	44	48	38	47	44	61	59	60	49	50	46	48	53	55	48	36	44	73	47	58	35	44	33	73	53	50	45	42	49	60	59	49	46	48	46	42	41	53	33	50	51	52	61	53	56	51	38	47	48	50	58	49	46	51	52	42	59	53	42	50	51	45	36	45	53	42	61	56	48	48	37	52	57	40	50	51	62	35	56	36	46	57	49	47	49	65	50	65	50	50	44	56	46	55	53	56	60	42	53	48	45	45	36	44	53	42	50	43	37	37	41	46	44	54	46	49	62	50	53	46	62	42	45	58	47	55	54	47	52	45	43	42	46	35	45	44	44	58	55	46	46	62	40	43	32	42	49	55	52	49	37	52	36	42	47	55	45	46	52	45	37	39	57	57	47	43	55	51	53	41	49	42	37	65	46	50	44	43	43	55	48	50	53	46	42	42	56	44	49	61	45	49	47	49	52	40	33	39	51	36	57	53	50	49	47	36	46	49	56	55	56	51	45	30	46	40	57	56	54	41	51	44	55	51	41	51	51	54	37	56	38	51	54	49	54	51	53	55	46	61	43	49	50	47	45	42	52	38	46	55	37	45	51	41	46	51	53	31	58	50	60	49	42	39	59	45	42	59	43	36	66	52	64	49	30	59	51	57	43	50	44	43	41	42	48	53	53	57	48	38	46	50	59	39	54	52	67	44	50	51	59	44	44	35	58	48	41	55	52	36	49	63	45	38	50	58	47	46	45	51	48	59	42	59	45	42	39	43	37	45	56	39	42	44	48	51	53	50	45	59	55	44	40	51	57	51	45	36	55	56	46	47	48	47	41	43	45	62	48	55	51	42	52	50	48	47	61	44	55	49	56	45	37	42	54	62	28	40	44	40	43	48	48	41	36	54	51	62	40	49	52	36	37	43	54	43	54	53	39	59	42	35	58	36	45	53	51	40	39	34	36	60	53	50	44	47	57	52	40	51	48	44	50	48	38	49	56	53	46	71	47	43	44	54	56	51	54	65	46	65	48	39	47	59	54	43	61	53	55	54	52	49	52	54	41	46	39	50	44	46	55	52	60	49	44	48	52	63	48	40	44	44	44	47	47	53	54	53	39	53	60	46	39	31	53	48	48	43	58	42	38	55	45	43	52	33	56	48	45	42	43	43	54	39	54	49	42	47	47	46	43	33	59	50	60	60	52	47	47	51	43	40	51	39	51	52	59	51	44	47	58	52	43	59	47	40	55	48	35	36	63	54	45	51	41	33	43	49	39	54	43	59	57	46	56	38	48	41	46	60	56	52	53	52	52	44	50	52	53	52	56	47	51	50	43	39	48	45	44	53	58	62	48	45	47	49	48	44	47	56	49	48	42	49	43	57	41	52	46	55	44	50	50	54	47	56	51	60	54	40	50	48	39	45	43	54	45	66	50	56	44	43	63	39	59	64	53	52	52	51	49	57	55	58	35	38	54	49	39	64	46	42	62	54	50	53	55	52	51	50	40	41	39	44	43	41	58	54	53	51	51	47	44	50	41	48	48	36	43	58	43	50	52	54	44	54	37	36	50	54	46	51	49	46	44	55	46	58	44	45	44	46	40	49	43	50	47	54	55	54	52	45	46	44	45	57	47	45	51	51	50	47	41	47	52	43	36	53	48	59	52	57	44	42	47	33	42	49	52	54	55	49	49	49	46	36	54	46	45	62	36	53	46	36	50	52	48	43	53	56	53	53	42	61	39	35	41	35	45	45	60	48	52	57	46	56	52	46	48	47	55	67	42	47	49	44	50	37	58	41	47	44	36	43	54	40	38	40	52	45	55	56	50	42	44	50	44	45	39	47	52	69	46	41	64	58	50	43	53	42	42	56	53	63	56	44	38	46	49	46	51	44	53	54	33	56	44	50	46	52	45	46	41	44	43	55	62	45	45	52	54	38	57	49	43	45	56	52	43	41	58	46	54	48	39	49	35	48	53	45	40	51	49	55	47	58	44	41	37	50	52	49	34	49	45	47	48	40	43	36	64	50	40	50	52	52	49	47	45	46	59	39	41	45	36	50	49	46	30	52	51	49	64	51	50	49	48	53	41	44	58	36	56	44	54	42	55	36	42	48	45	39	47	43	43	64	49	43	56	43	67	63	53	53	40	44	42	47	47	42	56	38	53	36	45	47	48	50	42	48	53	56	48	41	44	52	43	45	38	47	53	41	47	56	48	46	50	45	53	50	48	50	42	53	35	57	50	51	41	46	48	47	44	47	49	48	34	50	36	55	56	47	49	60	53	51	49	45	56	51	39	49	44	43	47	35	39	52	52	44	53	49	46	42	49	39	49	63	50	49	39	49	58	53	49	47	57	39	51	45	43	43	45	51	46	47	37	49	59	38	42	46	48	46	63	55	44	35	44	48	44	46	35	48	54	43	44	45	62	47	42	42	33	53	42	49	52	63	33	51	57	44	35	46	53	46	61	42	35	52	38	58	42	34	46	45	63	48	48	50	53	38	45	49	42	47	67	56	47	48	38	34	51	56	35	57	40	38	55	42	43	52	50	47	39	62	38	46	60	56	55	41	34	61	48	49	54	48	51	51	58	39	44	55	44	39	69	44	49	33	51	47	38	44	45	52	52	33	50	51	55	60	59	52	43	48	59	45	56	42	54	41	54	54	46	56	63	52	62	54	66	61	50	43	45	48	54	48	45	33	46	52	56	43	41	47	53	50	44	39	46	51	46	56	54	52	51	41	34	49	52	59	45	55	45	43	53	49	49	51	51	61	39	40	47	41	48	51	51	52	52	52	61	50	43	51	42	46	44	49	51	53	52	49	46	45	41	54	58	44	50	55	51	47	35	47	52	48	54	54	48	36	49	55	45	55	47	39	54	51	43	55	42	45	51	41	44	44	46	41	39	46	37	53	57	38	53	44	56	40	54	59	45	51	52	51	42	63	41	44	50	50	42	43	41	55	44	51	45	63	48	41	47	48	46	58	37	50	42	45	58	52	52	56	51	55	40	36	69	37	62	54	50	49	43	43	41	50	67	49	56	45	47	50	64	61	46	58	46	52	50	55	38	45	52	56	45	48	41	39	41	51	47	43	51	47	51	49	57	47	57	51	37	37	45	44	48	41	38	33	46	56	47	48	42	53	50	38	51	59	48	51	39	56	58	57
5930	900	686	812	1529	1660	1753	1402	1656	1381	1131	984	1019	974	915	783	722	634	683	661	633	595	565	554	608	590	2450	4419	587	554	507	498	498	503	544	517	513	518	477	519	523	462	480	499	523	500	507	491	502	491	468	509	527	498	504	478	476	479	482	472	533	493	500	521	494	494	486	488	456	504	489	461	459	477	484	547	519	502	500	491	493	488	534	453	535	509	498	542	521	480	504	503	469	479	510	546	515	488	510	513	492	496	487	517	465	486	515	497	485	537	464	509	530	506	486	525	495	480	468	517	505	495	475	491	443	463	503	477	530	526	526	455	484	513	463	517	509	477	490	495	483	461	511	491	491	507	497	482	496	459	488	545	526	487	507	485	521	468	484	500	490	493	472	513	494	503	514	492	524	482	484	513	516	500	483	505	484	540	474	509	484	518	496	516	486	481	486	522	493	544	518	517	533	469	505	545	519	479	489	502	494	523	520	512	530	466	531	467	508	535	484	493	480	509	507	488	544	495	486	525	452	493	470	539	546	496	445	466	481	536	498	454	471	502	458	502	502	519	507	529	472	487	487	506	492	496	547	518	518	481	481	494	476	497	520	504	506	494	507	513	507	494	475	473	493	489	526	515	494	493	532	505	498	500	515	504	509	463	504	476	504	498	472	505	482	506	502	458	487	489	481	498	457	489	473	524	477	529	503	471	519	487	481	540	523	489	527	476	535	485	474	530	478	553	501	526	501	535	509	486	454	500	489	519	535	491	482	487	508	483	489	533	489	532	494	469	533	470	486	486	524	502	485	513	519	524	498	539	508	516	524	531	517	483	508	503	506	516	511	522	486	501	491	451	511	525	479	467	527	486	469	518	518	476	509	481	496	467	511	474	507	488	470	468	518	491	501	485	454	475	518	477	494	528	492	478	506	506	502	529	481	503	524	480	479	477	520	508	485	491	543	438	547	475	444	501	463	513	514	515	541	486	489	494	442	537	478	516	526	542	494	510	550	509	479	501	495	487	465	509	480	476	489	508	512	470	468	497	493	480	477	539	534	487	489	470	519	501	482	494	475	479	521	489	487	492	512	482	542	479	494	495	529	498	496	502	514	494	481	496	512	469	517	496	504	510	496	479	508	547	486	527	506	539	523	509	487	476	469	504	520	441	525	501	490	492	499	517	539	480	504	484	498	482	490	542	468	494	518	474	546	507	453	524	485	508	552	556	498	502	483	489	501	519	500	507	502	494	492	512	437	526	509	474	515	508	548	488	462	501	529	503	531	476	477	523	546	512	502	491	526	449	519	494	486	502	487	523	520	486	503	511	499	495	480	496	518	492	485	500	539	488	540	498	485	509	543	531	506	488	487	483	474	525	540	523	513	530	491	499	493	514	498	506	512	431	503	533	497	473	509	519	473	502	493	492	520	491	524	520	517	527	514	498	496	480	495	500	516	529	500	520	478	499	469	533	494	507	498	513	479	518	464	491	494	502	478	494	475	494	497	538	524	485	506	513	493	514	501	526	529	483	463	508	522	508	534	484	516	498	535	475	499	538	497	502	527	533	491	520	472	490	484	509	478	462	494	460	519	534	506	520	497	515	545	504	491	492	486	455	463	507	516	512	507	489	511	490	499	515	494	490	513	507	497	482	500	518	519	502	503	497	502	488	452	502	520	504	501	518	519	488	514	518	473	516	495	481	494	485	505	504	489	490	562	470	511	516	452	521	470	502	528	507	472	454	479	484	493	485	537	516	512	486	516	517	478	517	463	484	506	515	497	479	530	505	500	501	520	540	486	500	512	469	507	509	502	476	475	543	448	519	490	505	485	495	491	464	489	501	538	514	510	497	471	479	499	529	522	533	449	495	491	484	490	502	494	508	539	517	512	503	527	482	496	509	508	485	444	535	511	496	522	502	511	428	501	490	491	490	512	482	504	493	486	520	530	557	505	474	483	451	478	507	532	476	502	492	447	495	465	531	510	479	449	502	487	506	499	531	488	508	539	498	448	489	467	515	473	462	492	521	512	501	492	493	494	475	479	482	524	491	516	512	482	526	510	497	509	520	500	495	527	474	526	508	477	486	523	518	471	492	496	523	501	486	500	508	472	545	495	494	483	485	483	508	481	475	515	521	497	457	558	540	510	513	494	552	445	518	512	513	479	500	542	512	492	497	484	467	533	499	468	546	529	486	483	503	482	516	533	487	497	486	491	504	466	507	479	491	512	509	494	495	470	477	508	465	472	506	512	488	495	504	495	510	512	495	484	528	483	514	471	508	526	539	470	536	505	474	495	469	474	485	493	465	514	520	503	511	478	453	508	467	513	469	515	487	465	493	494	506	517	501	481	491	533	488	488	494	488	496	501	528	456	477	482	484	507	490	536	514	530	510	430	503	468	470	519	502	518	523	517	482	491	531	549	503	566	472	513	560	519	508	514	497	491	510	539	491	527	511	511	500	505	528	525	479	505	520	502	499	498	484	456	497	505	544	510	493	493	492	513	457	506	498	518	474	520	504	505	503	473	477	501	494	530	495	511	498	504	472	473	519	500	462	487	492	500	481	519	502	522	503	498	491	481	537	470	456	485	543	518	503	474	481	511	490	527	494	543	500	463	498	523	531	526	491	518	537	536	551	521	519	503	467	510	493	509	527	483	518	506	506	499	501	527	500	520	534	476	493	474	485	486	477	472	497	500	494	501	525	480	504	519	496	501	467	501	491	468	529	484	465	476	498	493	521	494	458	509	537	487	490	499	489	532	457	465	550	481	483	505	492	523	519	519	511	495	477	477	521	498	523	538	535	534	497	499	512	537	515	511	483	518	463	509	466	486	496	574	514	508	494	489	478	502	503	538	532	498	516	483	469	537	470	517	499	455	467	488	529	534	469	475	530	535	525	494	526	490	508	520	528	505	509	441	517	502	517	480	479	516	510	501	518	503	523	500	461	546	511	484	506	505	501	486	478	490	526	477	523	455	521	485	492	516	498	538	464	471	467	534	504	485	530	493	502	490	502	508	507	484	494	495	552	515	477	521	491	513	491	507	514	500	476	498	524	496	521	535	528	542	522	483	496	517	505	516	522	494	520	532	514	525	500	502	477	484	501	481	514	516	508	499	557	518	498	524	509	443	526	513	501	485	481	496	468	522	501	476	512	510	504	515	513	484	514	528	483	451	485	499	547	491	468	482	479	462	493	498	527	484	486	483	492	491	482	477	497	482	469	498	490	481	450	461	511	533	512	505	476	469	548	509	488	494	473	468	481	469	472	495	505	488	487	536	505	507	496	509	520	511	519	494	514	459	513	467	539	509	573	518	483	547	507	509	502	492	475	515	497	510	539	470	558	489	473	503	461	478	506	527	499	494	505	480	471	462	547	482	457	485	489	509	464	518	504	483	480	469	515	489	466	485	505	509	507	487	475	503	472	510	477	523	469	493	466	522	478	480	478	501	495	496	474	544	507	497	499	463	487	492	523	532	497	492	463	480	462	511	491	489	473	488	528
266	87	81	64	65	68	77	77	82	84	81	70	79	69	64	64	57	59	59	80	57	45	53	59	56	58	294	471	90	56	55	48	45	47	53	57	53	50	40	41	51	51	47	54	56	41	70	52	65	54	47	48	52	60	50	57	35	60	56	50	50	42	59	46	53	46	53	60	50	54	54	63	59	48	50	51	49	59	53	55	44	49	56	56	46	57	47	45	52	49	48	57	52	56	47	57	46	37	57	70	54	44	39	47	53	49	49	63	55	56	48	51	57	41	45	62	42	51	67	45	37	46	60	44	59	59	58	52	60	49	51	65	51	55	56	53	54	48	49	49	67	49	39	44	65	56	51	61	54	39	64	49	43	49	55	47	54	44	53	38	57	51	48	50	58	40	44	46	41	58	49	52	59	52	40	42	48	43	53	41	61	56	46	67	60	51	43	60	60	66	38	47	50	55	67	59	50	45	51	34	60	44	50	53	45	56	49	47	53	47	54	72	51	63	50	63	50	43	50	53	51	57	52	54	44	50	46	59	60	39	50	51	67	51	46	58	47	58	59	49	55	53	45	48	43	45	46	43	55	59	64	49	48	57	34	52	42	48	59	55	50	46	46	56	42	53	47	40	51	48	49	45	54	50	58	50	51	48	45	40	63	39	43	56	60	54	59	53	54	67	58	59	51	58	50	57	51	56	60	52	43	54	54	73	58	67	58	47	50	43	53	61	67	46	47	51	46	58	43	51	72	56	50	41	51	48	41	48	49	42	44	46	47	52	51	58	47	54	64	67	49	44	40	51	61	46	59	45	50	41	55	48	56	48	36	50	43	57	60	44	56	46	39	42	64	53	43	56	51	53	49	39	70	55	54	52	56	67	46	53	53	52	47	41	50	61	54	42	62	54	46	57	56	50	47	61	42	48	58	66	50	62	67	53	53	49	55	47	40	53	61	63	59	47	54	42	54	51	49	57	54	56	59	60	55	52	50	53	48	53	58	58	50	57	54	51	55	50	53	50	55	64	57	50	53	63	60	55	59	54	54	51	52	45	42	59	50	54	62	55	57	50	52	47	46	50	64	57	41	48	38	60	65	55	59	47	48	53	64	52	65	53	53	54	52	49	52	53	62	41	52	49	62	55	41	44	37	51	59	51	54	51	60	62	51	57	54	51	56	42	44	62	43	39	44	53	50	57	47	60	42	43	52	58	55	54	46	56	51	47	55	47	47	44	55	46	67	47	43	66	50	47	50	62	59	54	53	48	56	66	54	51	54	49	56	65	57	50	38	48	52	55	38	56	47	60	49	54	64	48	56	78	54	58	49	54	58	51	57	45	60	56	51	51	62	60	48	59	47	53	43	41	37	47	51	43	53	44	52	43	54	40	58	48	54	46	56	41	41	52	46	58	59	48	50	41	57	61	51	58	45	48	46	34	60	51	53	62	62	49	59	57	45	44	41	40	49	48	57	49	58	48	49	48	45	62	52	50	56	53	55	48	45	53	59	48	51	44	47	37	58	59	43	42	46	56	47	58	45	64	40	56	43	56	53	47	52	38	55	56	55	51	58	53	51	54	46	48	53	44	54	54	51	54	40	63	49	38	52	68	46	53	48	51	48	50	57	44	44	58	49	45	49	60	49	50	47	56	55	54	66	52	49	49	40	49	54	58	56	36	49	65	54	50	41	42	41	71	42	56	52	52	45	49	50	49	47	50	43	56	58	46	42	54	62	61	55	57	59	45	50	45	43	49	58	38	54	45	52	55	51	46	50	57	47	58	50	42	48	49	59	43	40	42	50	50	49	45	54	43	48	47	51	46	49	74	44	57	50	48	54	56	55	53	45	58	45	57	42	58	61	63	54	61	52	57	44	47	53	54	45	51	54	55	46	55	50	41	37	54	53	54	64	52	47	47	42	45	52	49	57	46	34	47	65	53	59	64	57	58	43	57	58	43	31	54	50	51	65	42	47	41	60	50	43	57	50	48	48	56	55	62	49	52	67	60	57	59	43	52	42	60	55	50	61	41	53	54	47	58	52	56	63	51	72	47	60	50	47	61	61	67	44	42	46	71	52	44	49	44	61	51	52	44	42	47	56	50	56	54	58	53	61	58	46	35	54	67	45	58	46	55	60	53	44	56	37	54	43	43	54	56	56	67	50	61	53	58	51	46	58	42	56	34	61	45	47	50	59	64	61	49	47	59	46	49	58	46	51	71	38	58	56	55	54	48	56	55	47	57	63	46	46	54	39	44	69	37	53	46	55	48	65	58	47	47	61	55	57	52	58	54	56	50	60	57	41	45	64	52	54	66	52	51	51	56	46	49	52	50	47	52	42	58	39	48	48	63	63	40	44	43	57	46	50	50	55	55	60	50	58	66	61	61	46	53	46	46	45	58	57	52	57	59	50	45	55	56	63	50	56	60	50	38	60	52	55	43	50	45	42	55	48	48	54	51	56	44	48	54	55	63	48	45	43	53	54	50	60	53	49	62	51	45	55	49	48	39	47	61	59	46	56	49	48	51	50	59	47	58	52	57	50	62	42	56	45	49	50	46	57	41	53	67	53	42	54	58	61	35	43	52	52	53	67	62	46	61	47	49	42	47	61	59	44	54	45	55	61	57	47	47	64	55	49	64	54	44	63	45	57	50	61	51	53	50	45	63	69	67	48	47	50	59	67	39	52	44	52	56	58	53	62	46	67	50	48	53	58	64	51	55	40	53	53	51	34	57	41	46	64	55	48	46	39	51	60	62	56	44	51	47	49	51	46	49	62	47	56	43	74	56	50	54	42	48	44	55	54	48	57	54	62	58	49	52	48	54	50	65	68	46	61	43	52	39	52	51	56	52	56	64	54	54	60	69	46	50	49	50	51	54	55	59	53	60	51	55	52	55	49	63	44	61	47	52	40	40	60	51	54	52	57	59	51	55	45	37	47	54	56	64	48	63	61	50	40	53	51	48	41	55	43	60	57	48	52	68	52	67	52	55	51	55	54	54	60	42	45	54	62	42	59	64	46	54	67	46	57	45	52	46	62	47	48	77	49	52	56	43	59	65	57	45	45	51	51	56	45	52	50	55	53	46	54	51	48	54	45	40	56	65	58	55	51	42	53	55	47	51	55	57	59	58	56	50	50	53	63	59	49	54	48	50	43	56	49	51	57	56	44	57	53	59	60	48	46	42	54	65	51	39	34	38	40	52	47	48	60	37	50	47	50	58	60	57	60	49	45	48	63	32	42	38	64	56	61	45	53	50	47	62	56	60	43	45	47	47	54	60	50	54	45	60	45	65	59	48	51	57	54	40	45	52	51	50	55	52	60	48	56	47	61	42	57	51	55	46	46	62	42	45	62	56	50	52	52	54	45	59	55	38	43	53	56	48	57	56	46	46	43	52	50	49	59	52	52	57	42	49	54	36	72	49	51	41	60	45	52	43	59	49	48	55	49	50	36	44	55	44	62	48	48	48	63	57	55	50	51	46	55	53	64	49	49	45
4741	1796	1018	1436	3020	3464	3252	2662	2416	2134	1830	1575	1330	1344	1043	964	989	892	865	843	816	759	783	714	715	977	7844	10178	1368	640	598	536	583	590	595	623	563	586	605	585	564	530	614	632	561	555	846	585	607	543	567	550	564	572	611	578	565	570	550	567	589	582	551	550	500	550	586	596	538	567	550	571	540	523	560	576	578	556	545	562	568	559	545	601	555	539	568	569	539	560	594	565	526	550	557	569	535	565	588	571	571	535	565	567	541	562	580	568	574	564	557	542	573	565	599	571	588	562	553	599	598	539	514	523	602	542	595	542	586	572	564	549	533	590	557	588	556	583	568	599	567	526	586	583	586	558	565	624	586	565	574	532	580	550	582	520	543	558	560	552	550	592	535	536	560	597	528	552	581	592	560	574	552	570	532	598	570	567	567	526	541	602	608	539	543	579	553	633	547	633	573	572	531	588	537	568	605	590	544	555	560	546	560	609	552	584	554	534	553	596	591	580	562	553	591	567	539	563	553	571	574	501	516	562	544	549	566	571	546	568	563	588	616	534	544	557	560	611	545	548	584	556	530	572	583	541	538	558	555	550	580	551	587	585	531	608	555	570	566	562	562	589	584	569	594	549	577	555	561	559	579	602	537	565	530	540	519	584	536	573	553	557	558	576	523	588	591	589	620	574	590	589	557	562	583	586	534	522	576	581	575	552	571	547	545	561	515	552	585	591	556	603	552	556	587	568	592	554	578	536	567	591	534	548	567	535	594	575	567	553	562	569	572	569	532	562	576	573	552	610	631	577	535	550	552	560	546	561	560	596	534	542	577	523	562	565	539	576	569	536	553	577	563	551	538	568	605	532	599	545	534	584	604	576	616	580	567	589	563	579	539	542	571	542	557	601	573	612	605	554	592	617	583	534	569	547	569	570	578	582	540	566	588	540	552	603	533	571	547	568	570	572	541	573	525	609	541	568	571	564	560	558	567	542	595	550	570	541	546	561	548	562	554	526	575	582	609	573	556	569	553	588	570	533	556	534	574	540	578	546	580	559	547	540	546	558	589	597	568	562	539	574	550	551	583	576	597	545	589	573	600	558	517	565	566	603	561	564	598	563	568	539	606	588	551	600	557	565	578	616	565	536	579	587	567	537	541	577	590	578	570	540	566	563	585	555	582	545	535	537	586	548	587	580	619	522	576	606	596	579	564	584	560	559	548	556	538	607	573	608	590	549	594	563	520	596	561	596	578	538	572	511	532	531	564	565	584	607	590	563	525	604	571	560	579	570	578	576	526	573	593	559	612	563	564	564	577	557	553	576	604	578	530	541	593	530	575	584	567	590	578	559	545	584	521	583	530	559	560	583	549	607	579	541	556	538	573	541	580	501	611	575	570	553	588	549	544	526	572	537	576	567	537	555	536	566	553	564	582	592	536	554	562	563	566	586	547	583	521	543	555	592	561	577	550	618	542	549	543	521	567	567	575	536	498	493	585	559	557	570	547	580	559	540	578	564	567	561	590	584	589	549	554	596	562	619	565	534	544	528	582	529	589	571	537	571	574	553	595	584	513	591	553	571	572	591	550	571	548	538	571	542	580	563	622	566	575	601	586	558	562	588	591	548	534	618	560	590	588	576	550	579	561	550	560	554	554	573	542	524	608	528	580	535	578	571	567	550	580	551	582	548	540	579	569	547	573	580	567	582	577	531	568	553	563	565	548	590	563	591	575	583	585	556	557	570	590	570	557	569	542	585	626	557	551	545	559	599	564	577	528	617	628	552	596	575	616	561	594	605	574	579	587	582	600	561	562	604	583	558	567	544	543	572	530	503	595	546	558	574	543	549	577	609	575	587	575	558	546	558	563	568	541	588	612	548	581	567	576	580	602	552	573	537	554	589	562	595	582	584	559	597	602	516	546	554	561	569	605	554	595	583	588	575	599	560	552	557	544	565	577	561	564	523	537	594	530	567	568	570	574	594	553	577	556	601	595	577	559	528	552	565	484	591	555	572	548	572	549	595	530	544	530	600	596	589	598	542	558	600	552	569	542	545	572	614	554	610	539	553	579	618	570	535	545	545	550	530	543	546	557	562	526	540	578	548	578	553	570	581	574	548	566	581	582	548	553	584	625	554	538	589	569	584	552	578	522	572	569	554	587	561	589	558	600	606	557	572	570	553	547	556	579	586	507	541	547	585	558	538	569	590	546	563	534	588	565	544	558	561	557	577	562	570	553	534	549	577	530	556	570	582	570	590	563	569	554	643	569	548	575	576	591	554	578	564	526	581	508	571	582	570	592	516	553	538	574	575	569	564	522	545	533	550	587	543	613	534	564	555	535	566	548	609	573	544	569	578	543	558	569	568	559	594	569	566	555	586	579	553	606	545	591	611	597	558	567	554	632	529	596	557	624	619	578	559	551	543	573	552	568	623	566	492	546	608	523	571	531	554	549	589	574	581	581	540	590	600	555	588	533	595	559	565	578	543	568	551	591	570	588	545	533	575	628	550	565	581	569	568	535	518	575	580	583	533	595	552	593	560	585	570	581	593	568	579	536	563	563	513	540	613	548	570	534	562	568	530	547	546	566	566	562	529	555	589	592	557	577	606	526	574	582	584	584	570	568	572	575	569	585	568	615	548	515	553	593	564	556	529	602	566	573	586	596	556	565	581	523	592	567	555	568	561	606	594	586	564	585	523	568	573	567	531	553	566	574	535	561	550	539	565	541	562	560	541	604	544	546	547	569	539	610	581	541	548	502	553	541	560	551	592	533	547	565	528	555	505	562	588	598	544	568	583	557	529	563	540	589	568	559	578	595	530	548	546	555	568	591	554	552	561	556	591	545	615	575	513	581	597	553	558	607	583	572	552	600	551	573	528	535	531	556	530	576	600	551	556	558	585	574	600	597	528	540	595	537	582	538	550	563	598	555	597	546	582	547	591	569	610	590	551	572	524	598	584	589	539	530	580	568	570	553	557	565	550	570	553	601	537	606	547	596	606	580	573	576	563	550	570	546	552	546	581	583	569	544	551	604	554	574	575	577	550	584	537	539	539	571	563	550	556	583	574	606	558	546	569	561	599	575	554	604	556	583	540	552	588	571	582	593	592	575	557	550	589	616	566	622	551	553	546	593	551	517	582	557	581	535	567	561	559	586	538	534	569	568	572	595	565	542	569	574	578	598	578	577	542	584	555	578	586	545	561	571	565	569	556	563	571	592	588	566	578	541	581	582	567	561	526	514	610	573	559	592	545	541	527	610	565	546	563	568	600	544	590	552	557	566	550	543	555	550	578	560	583	555	575	518	564	607	536	502	561	570	564	562	586	533	568	532	559	568	588	529	576	572	584	545	582	557	543	530	554	516	571	548	583	590	570	616	599	584	560	593	603	573	580	600	525	525	564	546	598	547	572	561	573	548	568	568	556	551	591	597	561	552	533	531	578	555	569	578	565	566	587	560	529	566	548	593	556	588	571	548	563	555	586	542	591	541	532	547	571	560	567
828	73	28	48	39	51	52	52	74	63	60	42	41	38	35	43	44	42	40	34	29	35	38	37	22	102	349	531	80	26	29	27	33	29	30	17	31	32	30	29	22	18	44	35	27	29	53	29	31	26	26	26	26	28	23	27	34	33	28	29	35	39	24	25	29	37	31	27	20	31	19	27	28	25	23	29	17	36	35	31	29	20	28	24	31	25	25	23	23	23	29	28	29	28	23	19	27	24	31	36	26	31	17	35	32	25	29	26	32	27	22	29	30	28	32	26	30	25	33	21	21	26	27	24	25	20	34	19	28	29	26	17	33	32	28	26	40	20	21	22	22	20	23	22	39	18	33	19	26	28	28	25	25	33	32	33	26	30	31	35	21	22	30	32	18	23	25	33	29	28	25	30	34	27	29	30	24	24	25	29	33	33	23	32	22	40	29	27	36	25	28	35	27	26	33	36	25	20	31	30	34	38	19	29	29	26	20	19	26	27	36	25	29	23	34	26	23	33	34	28	23	34	19	22	23	28	19	25	37	39	25	28	22	25	27	28	32	26	36	27	23	28	22	23	23	27	20	35	25	30	24	26	22	28	21	34	26	35	26	20	27	36	24	31	33	30	26	38	25	39	27	25	23	34	29	42	30	28	43	34	21	20	31	32	24	20	24	29	28	22	25	30	24	28	32	27	27	30	27	27	39	37	40	28	27	28	26	31	25	33	32	24	26	35	21	22	31	32	36	29	25	29	23	29	33	28	21	28	27	26	29	29	29	29	25	35	25	27	24	25	34	24	21	31	16	28	22	28	30	25	26	20	21	29	19	28	21	29	22	25	38	21	31	20	25	28	32	45	22	29	32	36	25	32	32	24	25	32	34	26	34	29	24	30	33	22	19	38	23	21	37	25	32	31	30	26	34	28	23	23	20	29	37	28	33	32	23	25	30	24	22	35	23	38	28	36	43	36	31	22	31	27	16	32	23	31	21	31	32	39	21	35	25	28	23	34	23	24	24	35	16	21	34	28	18	33	23	33	27	21	33	28	21	24	29	31	33	31	19	32	26	29	33	29	22	25	25	27	30	26	20	25	34	26	24	24	40	34	23	29	28	32	27	29	41	30	38	30	30	25	26	26	31	30	21	30	29	33	32	26	41	29	24	39	22	25	24	25	27	32	33	32	40	25	32	36	33	27	28	28	27	27	27	32	30	29	30	29	26	31	23	31	29	24	32	28	32	30	25	24	25	35	21	28	18	28	22	27	24	31	30	22	19	26	26	29	22	36	27	25	24	28	23	19	22	27	24	24	25	28	32	23	29	32	25	24	33	33	32	37	23	20	23	30	20	32	23	22	21	33	42	25	19	26	27	39	21	28	32	23	23	32	22	30	24	23	31	22	37	32	31	28	24	39	26	29	20	30	19	28	24	28	34	38	26	29	25	18	33	15	22	26	41	28	28	28	27	33	31	29	33	29	26	35	27	28	23	20	29	28	27	27	24	27	27	27	32	36	25	23	35	29	34	33	27	23	26	27	22	18	28	30	28	30	13	30	21	21	30	28	23	30	34	35	31	21	21	30	30	31	29	23	30	27	32	28	20	34	36	22	25	36	22	35	30	22	24	26	29	27	28	23	28	27	28	20	24	28	30	21	13	27	31	28	22	26	33	32	32	31	25	33	34	21	34	33	37	23	28	14	30	30	27	30	32	20	33	30	24	33	22	31	30	28	33	26	24	19	26	27	23	24	25	26	27	39	30	32	31	28	23	33	31	26	31	27	31	26	31	33	29	26	27	30	30	27	31	24	31	27	29	24	19	35	34	30	25	22	27	33	18	36	37	25	33	24	31	25	21	24	28	33	26	25	26	27	23	27	33	23	22	32	26	17	24	30	26	23	21	24	28	32	18	27	27	35	34	31	30	31	26	31	20	37	35	20	29	25	24	26	27	32	29	21	36	27	22	25	31	32	26	36	30	22	35	30	24	22	25	35	16	36	32	31	25	31	25	26	37	24	27	29	24	37	34	26	33	34	25	29	40	21	19	36	24	22	33	29	39	29	30	31	34	32	31	30	23	31	23	34	33	34	21	24	35	31	22	17	36	28	23	27	37	25	23	29	18	31	36	28	31	23	24	20	29	21	27	27	27	37	25	25	23	35	25	21	23	27	38	35	22	20	37	31	38	25	18	30	23	32	36	32	30	26	28	24	31	30	26	26	27	31	27	30	32	27	31	29	22	15	30	39	19	24	21	26	33	30	31	24	37	28	27	22	24	25	23	36	33	29	33	25	29	33	30	43	18	29	20	32	26	28	18	24	30	37	19	26	26	25	23	30	26	28	26	23	26	22	22	28	19	34	18	27	25	33	22	34	29	23	25	31	30	25	30	28	18	22	18	32	28	25	28	34	36	25	26	27	21	18	28	36	27	28	33	22	23	27	34	23	25	37	32	13	26	28	30	22	22	31	29	26	39	25	21	27	27	26	24	29	32	31	29	30	25	34	23	23	21	32	22	26	22	19	30	30	22	24	27	27	20	26	25	29	28	25	34	37	18	29	30	36	33	29	27	24	33	26	38	26	28	19	25	26	21	19	27	26	20	25	29	25	29	22	27	26	27	26	19	21	26	31	36	20	28	19	20	23	15	33	32	34	15	24	23	19	32	30	29	30	28	25	29	22	28	40	28	33	26	28	25	22	24	18	25	23	32	33	17	28	33	31	19	28	23	19	21	30	23	22	38	37	24	31	27	29	39	27	29	15	27	23	33	21	20	24	25	24	31	30	23	29	19	32	28	21	29	36	22	22	37	33	35	35	26	31	26	34	33	22	25	34	33	26	29	42	26	21	28	35	31	43	31	28	27	26	23	32	28	32	27	37	39	25	28	38	27	35	23	21	24	26	18	38	25	27	23	30	30	25	24	31	35	24	24	28	28	24	23	23	24	32	26	25	17	25	29	28	25	16	26	33	23	15	13	21	21	27	29	30	24	21	39	28	30	17	22	32	18	24	30	38	24	30	26	35	36	30	29	22	29	29	17	22	27	26	24	21	21	26	24	41	15	18	34	31	17	20	38	41	20	28	27	39	26	36	24	26	26	32	23	18	37	21	22	27	25	29	23	28	32	20	29	27	28	29	32	28	31	24	33	27	35	24	32	25	27	29	20	25	27	19	24	32	34	24	35	30	22	22	28	26	28	27	31	23	31	24	25	22	31	23	28	23	26	29	31	19	29	27	29	22	28	22	21	31	29	25	31	27	34	26	28	35	27	31	22	23	32	24	23	28	26	29	30	26	20	33	22	39	37	28	30	30	24	27	29	30	36	30	26	20	21	28	23	28	30	26	20	25	22	23	27	39	27	26	19	23	29	26	28	30	26	37	29	36	23	32	25	25	19	32	23	35	19	26	27	35	26	33	29	28	19	24	33	30	31	26	33	22	33	26	24	22	18	20	34	24	32	21	21	30	30	23	28	17	24	27	23	27	30	24	33	32	23	19
7737	1251	661	1080	2427	3125	2869	2945	2617	2124	1902	1473	1234	1099	913	835	734	773	712	660	620	554	515	478	454	2665	8918	12257	1765	336	318	351	333	322	287	294	303	301	306	300	325	318	278	325	295	309	976	296	284	292	337	281	316	303	290	296	300	292	289	299	291	277	293	266	270	289	319	286	265	296	291	305	268	301	323	322	309	318	318	285	319	279	290	316	283	305	294	265	319	308	294	277	287	319	283	294	283	279	291	279	292	311	296	317	310	299	331	298	314	304	278	256	287	299	305	309	307	312	277	281	297	291	276	282	292	307	330	261	300	319	290	283	308	317	328	291	292	289	284	304	279	298	287	324	285	310	286	256	295	295	272	285	260	289	310	293	298	265	301	290	309	305	286	279	280	292	292	304	298	285	298	316	269	298	297	313	323	297	272	277	284	290	333	315	259	325	291	279	273	286	291	261	259	313	294	304	304	304	289	291	286	319	299	276	311	314	306	302	309	318	271	290	301	272	290	295	282	294	307	306	273	296	277	303	278	290	302	310	307	288	258	302	282	296	292	273	279	314	293	315	271	268	287	290	286	290	282	302	278	307	302	309	301	295	274	281	330	290	306	289	269	271	304	279	305	300	282	297	302	292	313	301	314	298	304	311	299	286	299	257	272	270	288	279	295	308	296	289	289	305	276	281	287	308	265	292	293	274	307	289	303	304	295	274	312	293	311	302	315	270	309	293	281	272	281	306	304	312	282	273	282	302	290	299	286	295	295	308	295	295	302	279	285	275	277	294	301	308	311	293	305	298	281	292	273	319	288	264	267	280	314	287	275	274	289	318	307	292	320	307	284	300	310	302	310	290	302	300	275	287	298	269	304	304	287	317	282	264	284	296	307	289	284	314	302	291	263	318	303	295	299	294	316	332	284	273	284	289	302	304	288	277	322	271	275	296	272	327	295	260	278	291	283	318	275	310	298	272	287	284	292	313	318	296	309	311	272	308	285	323	313	286	284	318	303	306	313	260	291	295	301	314	288	314	290	303	287	294	302	293	271	303	273	311	304	267	315	289	297	314	304	307	329	308	333	268	311	265	280	289	323	310	299	300	286	291	302	310	268	296	261	322	277	259	301	277	316	288	280	270	314	295	293	288	284	301	316	271	278	308	313	259	265	261	285	275	282	302	288	262	295	291	303	293	265	269	274	293	287	275	281	324	294	295	296	338	297	306	297	282	308	297	277	309	294	297	285	309	288	328	281	270	278	306	264	298	266	252	278	295	273	309	308	292	268	301	296	290	289	300	305	294	283	289	285	306	281	291	261	294	294	279	301	296	301	286	270	278	311	309	276	274	281	285	265	300	269	296	285	301	322	288	301	281	287	299	326	289	298	289	297	271	315	307	305	275	289	303	283	312	318	307	319	296	252	329	296	289	280	297	295	290	289	282	303	286	295	331	288	312	290	283	304	310	321	315	296	320	273	277	296	312	310	292	266	296	278	270	305	324	300	275	271	322	316	276	300	281	319	305	293	294	298	279	279	271	286	273	277	296	282	295	281	305	303	305	295	292	261	278	293	259	295	278	283	292	303	298	329	312	284	337	273	316	294	302	274	304	302	301	281	266	299	300	280	271	294	283	283	264	297	284	304	276	288	314	303	307	306	305	285	295	288	289	274	307	264	302	297	312	287	289	316	319	308	265	331	281	317	301	294	306	285	271	316	279	263	272	294	291	272	297	300	311	262	274	295	269	275	306	316	291	288	282	317	295	312	296	275	280	310	328	288	309	291	292	331	285	298	333	290	302	283	275	289	296	303	309	305	322	313	278	283	303	278	290	296	298	297	324	307	284	274	295	289	283	284	284	330	289	282	289	277	306	306	286	359	325	309	316	293	311	296	296	281	287	287	273	287	328	280	304	278	317	282	309	308	271	271	285	303	278	310	276	312	294	272	328	300	308	295	318	315	274	264	293	280	285	290	317	284	332	289	301	293	285	319	295	294	281	274	281	291	282	289	311	319	315	287	276	289	331	312	276	316	291	306	304	248	309	294	308	297	297	299	281	294	265	297	272	296	288	259	276	299	277	296	288	331	309	305	283	297	318	302	276	309	265	317	249	277	300	271	311	241	323	300	300	279	290	299	302	273	293	290	284	290	266	270	290	293	300	269	279	284	319	290	284	317	330	286	299	261	299	293	306	285	276	294	289	291	284	262	323	296	308	287	262	272	278	287	284	287	288	284	304	282	285	295	277	292	283	282	282	280	288	288	321	322	314	289	304	293	304	319	323	322	274	279	265	296	284	269	294	312	300	313	286	301	319	277	289	311	307	283	314	290	262	294	285	289	285	285	273	305	303	306	257	316	287	294	283	300	292	293	293	285	292	280	266	317	290	268	300	306	274	319	302	320	306	296	297	285	291	274	283	281	306	273	304	290	296	264	297	306	311	310	289	323	295	311	274	298	303	269	252	322	294	248	269	285	274	245	280	296	299	274	298	280	306	274	285	296	304	272	285	301	329	294	303	310	273	321	282	270	270	278	304	310	306	293	312	289	283	267	298	283	319	279	302	278	314	324	274	274	283	270	293	273	297	266	290	291	327	281	291	305	318	284	304	294	281	301	281	281	269	285	279	283	290	293	283	329	300	297	272	267	302	328	286	293	277	297	310	286	282	289	280	280	299	293	303	279	266	281	275	301	312	291	287	291	295	292	278	299	311	294	293	286	305	291	298	337	299	273	271	285	290	271	280	283	284	298	315	278	312	246	287	264	275	278	272	326	284	306	277	297	292	295	312	320	291	267	262	299	306	286	287	276	280	309	277	274	296	290	284	298	275	306	308	280	264	308	324	277	297	295	280	292	280	303	306	299	319	286	295	292	317	294	287	303	266	264	274	292	295	314	305	318	287	305	314	311	291	305	265	311	269	329	280	293	302	293	284	319	302	301	294	275	313	306	308	255	297	293	289	272	284	329	290	322	293	262	282	311	259	300	316	276	282	289	317	310	278	291	275	298	277	291	288	269	283	274	298	322	330	285	303	308	303	273	322	305	284	282	313	289	303	284	303	279	311	279	307	288	294	289	288	292	314	286	267	307	290	290	312	281	295	308	303	266	287	303	273	286	299	296	271	298	308	294	305	279	269	279	313	267	263	292	295	284	274	284	315	334	310	311	269	283	291	302	279	321	292	290	286	310	303	256	320	306	309	302	296	334	278	304	292	301	297	310	301	291	275	291	288	304	293	270	292	266	292	288	302	306	301	271	278	281	305	289	321	283	292	297	283	277	327	264	278	298	278	284	312	303	280	310	289	291	330	316	308	293	320	292	280	298	275	298	279	291	296	292	287	278	295	294	284	310	315	320	320	333	321	294	286	283	271	315	257	316	307	283	276	299	271	262	293	328	300	290	314	315	338	287	301	286	303	305	295	345	296	273	298	303	309	339	288	279	302	322	261	265	301	281	311	317	286	273	302	312	284	277	288	281	297	278	267	303	283	299	299	264	288	294	326
406	89	67	60	56	73	74	89	87	85	68	57	45	52	52	51	57	43	47	48	41	59	35	37	35	88	600	587	157	38	35	36	37	40	35	33	39	36	25	40	44	32	37	29	33	35	80	34	32	28	33	27	41	33	37	30	42	38	30	39	40	32	32	18	44	37	28	28	26	31	28	34	43	38	32	33	31	33	35	44	31	33	28	37	33	30	33	29	34	30	27	35	29	39	34	30	43	42	36	29	34	34	37	27	30	32	46	46	31	30	25	34	31	37	31	33	34	38	39	30	36	40	47	31	33	35	36	27	32	50	37	41	36	35	45	40	31	35	32	26	28	29	32	33	32	39	43	40	26	24	28	35	34	24	36	22	38	25	37	33	37	39	41	34	36	19	35	28	36	44	32	33	33	33	28	33	34	40	29	32	51	28	34	39	30	31	31	32	32	35	35	34	38	35	29	35	33	31	33	28	45	44	42	29	41	41	34	32	37	36	24	39	36	28	40	31	22	29	46	43	39	34	32	38	31	27	27	39	32	33	27	40	34	36	33	44	31	32	26	38	36	23	26	29	30	33	34	32	34	34	40	30	29	27	22	36	42	26	42	32	39	29	37	48	40	28	35	38	40	26	33	33	32	36	37	21	27	36	36	43	42	37	32	47	38	46	28	38	35	41	27	35	40	39	38	33	27	43	31	31	29	26	42	33	40	43	34	26	33	32	33	36	33	33	32	19	41	31	27	35	34	31	34	32	38	32	40	27	28	27	30	33	34	33	32	27	33	34	40	23	45	31	33	34	31	29	32	33	40	37	32	46	31	27	36	24	43	26	34	36	37	34	39	35	24	30	33	34	30	31	32	33	35	27	31	39	37	34	40	36	30	30	32	34	36	39	34	28	29	36	32	40	28	33	42	42	33	42	31	31	32	34	34	41	33	50	40	36	28	32	36	35	34	37	35	37	32	33	25	27	34	31	30	42	30	25	29	29	31	40	31	31	49	37	38	34	32	26	29	35	32	39	27	32	24	32	31	39	33	53	20	27	37	28	31	36	32	36	29	36	28	36	34	35	40	30	40	28	35	27	48	39	37	39	32	33	30	25	33	32	27	24	29	43	45	31	31	37	30	40	28	33	30	34	31	31	37	26	35	33	32	36	34	33	34	33	28	21	32	37	41	35	23	31	33	37	33	28	42	34	39	32	28	32	38	26	31	34	30	35	39	40	38	32	37	24	28	33	31	32	31	32	24	27	38	34	36	44	38	29	35	23	34	34	33	45	38	30	42	36	32	34	36	24	37	32	36	45	40	35	35	40	28	26	34	41	35	31	33	22	39	34	31	35	34	46	30	31	26	45	33	39	37	37	39	25	35	36	32	26	31	29	39	32	31	33	36	37	27	35	30	36	35	27	31	37	31	29	33	35	37	39	40	27	28	28	28	26	28	36	29	25	28	28	41	31	30	33	24	27	34	33	42	34	28	33	33	28	30	22	22	29	38	27	35	39	37	28	37	37	31	33	40	36	24	38	23	32	34	41	40	37	34	39	40	47	47	40	29	32	40	45	28	31	30	30	44	28	24	34	28	36	31	35	34	42	35	22	33	29	39	40	39	40	44	41	25	30	37	32	35	32	44	36	35	32	31	43	48	30	41	37	44	41	40	30	31	31	24	29	40	31	38	33	33	26	32	29	33	28	48	40	39	34	33	28	38	26	37	26	31	33	24	36	28	34	35	37	33	34	37	39	27	32	26	34	39	28	38	28	37	35	33	38	29	35	29	34	34	39	23	35	35	32	39	38	32	42	37	40	26	27	34	47	28	44	25	37	21	27	34	23	27	40	43	35	38	28	38	35	28	37	33	34	29	35	34	34	33	35	31	32	40	22	29	39	33	35	38	38	30	30	36	37	40	39	41	37	34	40	24	36	37	33	32	27	41	35	39	42	29	37	27	34	38	26	34	27	33	30	39	25	26	30	32	34	26	28	33	33	30	44	24	32	37	23	28	44	33	34	30	36	28	29	37	28	34	36	37	31	36	36	35	36	32	29	35	40	40	37	37	39	43	33	40	28	41	32	33	28	47	32	37	42	32	28	42	30	33	41	31	31	34	30	24	33	34	41	32	36	42	38	41	40	33	32	35	32	29	35	33	37	46	39	41	32	24	27	24	36	27	41	36	33	39	38	42	48	29	26	23	35	46	32	31	28	37	39	26	31	33	33	28	41	30	35	34	32	32	22	37	36	36	33	33	35	38	27	35	32	25	33	30	28	35	36	35	33	44	32	41	30	45	39	38	40	28	31	28	38	36	31	39	28	29	37	39	28	35	32	32	35	39	26	31	32	31	36	26	42	36	33	37	26	33	26	27	22	25	24	45	34	33	33	27	34	36	22	31	34	30	33	32	28	36	32	32	42	24	29	46	34	23	28	34	37	41	36	32	32	47	36	36	33	30	33	27	32	21	28	33	31	42	28	33	32	33	35	32	33	35	35	50	30	30	32	29	40	42	30	30	26	36	34	36	37	32	26	32	28	30	35	35	35	36	31	31	44	23	38	36	32	36	32	33	29	33	36	42	24	34	33	40	34	28	32	29	33	38	27	23	33	27	26	24	35	29	23	45	28	36	29	36	32	46	41	30	34	39	34	32	35	24	30	28	42	39	27	27	37	45	33	45	38	39	34	42	27	35	33	39	29	28	28	39	34	32	35	39	30	25	30	36	31	41	30	37	30	25	29	42	42	39	31	29	36	33	30	35	33	32	33	31	26	34	42	24	34	34	25	28	33	40	40	24	36	48	34	29	33	42	40	37	26	38	32	34	35	34	28	37	43	33	32	27	26	44	28	43	39	30	35	40	32	38	25	35	38	23	28	41	26	32	22	37	29	24	34	43	26	28	24	34	32	28	36	46	30	28	35	33	35	31	34	31	35	35	39	32	33	41	30	35	39	41	31	38	36	33	30	36	38	20	40	33	43	30	35	31	26	33	30	31	44	39	35	34	51	31	23	39	32	27	35	32	41	27	29	32	31	36	47	38	23	35	34	27	36	27	37	34	37	43	36	31	32	37	26	36	29	43	37	36	33	31	32	20	30	33	34	33	26	28	21	22	31	27	28	30	24	33	37	27	30	36	30	29	32	31	38	32	33	31	36	35	34	35	41	30	38	33	33	37	39	43	36	28	32	43	44	35	27	30	42	30	32	33	25	28	37	34	41	40	48	25	26	23	35	34	28	23	45	42	41	33	28	26	35	41	36	43	30	29	43	32	43	30	37	34	29	27	26	32	35	40	33	43	39	31	26	27	41	38	42	38	40	30	26	33	43	40	28	36	35	32	32	35	34	36	43	39	45	31	25	31	37	38	30	32	29	42	24	43	28	31	42	35	26	31	33	29	39	37	28	41	39	39	32	46	29	36	32	27	38	34	41	33	34	38	34	28	40	33	23	38	42	35	40	35	35	24	34	26	26	27	42	30	29	30	41	32	32	21	27	32	32
7067	2136	955	1669	3953	4974	4219	3887	3607	3075	2548	1828	1757	1411	1230	1039	984	923	912	832	810	702	750	669	683	1745	13977	11514	3270	459	410	394	420	411	415	388	394	412	418	376	420	397	399	363	389	411	1915	370	364	387	369	410	382	383	405	384	362	392	396	374	413	397	399	411	351	376	397	379	358	373	434	394	412	369	376	368	373	392	401	413	355	372	375	365	400	413	384	402	386	400	375	399	411	372	377	388	362	404	355	382	389	375	408	379	376	400	388	380	348	360	402	381	403	355	371	394	378	377	363	393	362	407	388	386	375	341	382	366	374	362	388	391	380	367	385	394	384	360	382	362	378	373	339	352	335	378	377	385	389	354	348	376	361	393	422	349	375	366	397	391	372	376	350	372	336	385	374	367	380	371	379	409	401	409	356	385	335	365	390	368	373	392	394	400	379	357	364	365	384	347	354	416	380	371	406	363	381	371	386	417	371	455	381	390	377	395	386	382	376	362	368	367	373	358	372	398	338	376	384	386	402	383	395	352	387	376	361	407	359	363	361	368	362	383	384	360	365	380	400	395	386	380	422	375	365	344	353	378	354	394	406	367	391	382	401	404	358	361	326	402	366	366	384	366	392	367	358	353	371	376	349	375	334	378	374	390	371	359	403	376	384	382	366	389	362	410	378	391	346	350	411	394	393	358	396	364	370	379	383	348	399	375	374	349	402	373	362	372	394	397	339	370	346	383	389	370	372	407	379	420	363	424	360	416	364	362	375	397	386	386	381	386	389	383	384	362	351	350	372	333	392	380	372	394	373	344	388	390	374	352	375	377	364	400	415	374	373	371	383	355	371	365	342	383	369	384	396	375	402	362	399	353	381	362	408	421	381	366	383	392	372	374	384	361	359	380	390	378	356	363	406	372	370	382	369	359	368	361	363	378	361	366	362	385	359	387	376	396	372	399	402	427	384	369	377	406	371	382	369	366	379	361	368	369	389	345	391	350	389	389	383	398	371	381	365	389	382	377	361	343	373	381	367	339	443	373	369	391	375	333	392	394	396	389	352	386	361	352	348	364	402	363	381	417	384	376	384	346	364	346	370	368	342	397	338	391	363	386	391	361	362	351	382	388	358	380	356	356	373	390	342	395	360	363	369	371	384	345	395	359	384	375	375	397	391	376	378	372	361	407	369	366	395	382	382	404	345	390	338	365	360	387	379	360	387	372	360	346	343	393	377	393	367	410	394	352	376	406	388	377	358	398	391	398	365	379	349	371	376	382	341	416	381	342	431	366	373	383	364	378	360	391	398	360	388	334	381	377	372	417	352	381	378	372	405	378	368	388	380	350	381	394	371	386	418	362	419	365	387	393	364	353	379	390	352	369	381	385	370	341	373	358	365	416	395	353	397	391	394	375	382	390	354	367	379	391	379	393	390	358	427	370	341	351	407	374	362	376	395	365	379	347	349	397	347	356	376	364	376	393	388	383	331	372	356	402	347	401	380	388	378	354	405	357	385	381	380	388	398	389	371	384	361	377	408	361	373	393	373	365	406	371	356	358	344	371	403	375	391	407	396	382	356	387	403	372	403	368	354	410	389	371	413	364	404	379	368	377	403	385	387	370	406	349	353	375	390	351	350	366	377	406	369	378	394	395	394	339	387	349	382	383	371	382	387	361	331	391	391	359	367	365	371	365	382	387	385	372	375	376	382	375	377	346	399	398	369	400	396	387	375	391	380	403	380	392	336	406	360	393	389	395	373	378	373	399	337	361	362	368	395	365	349	364	389	405	370	379	351	392	356	392	402	356	372	388	383	383	371	357	372	386	392	425	330	347	358	402	394	379	368	361	379	353	368	379	391	395	371	357	390	388	378	384	383	373	367	375	370	353	376	383	365	366	351	341	372	396	339	392	399	374	371	372	371	392	376	427	374	384	374	393	380	380	384	350	356	339	380	342	393	359	356	378	394	402	353	398	372	397	385	382	394	354	405	390	369	402	435	387	353	357	363	357	417	372	401	375	382	349	391	360	374	397	380	382	419	363	346	392	365	400	404	345	359	370	377	366	390	401	392	365	367	388	372	386	349	393	391	350	355	374	364	359	326	386	380	378	390	376	364	386	399	366	390	359	375	370	379	371	415	380	381	380	365	386	368	362	367	371	396	405	370	395	359	382	350	367	374	385	380	385	393	388	357	376	369	382	363	383	380	387	382	372	374	385	365	414	376	366	373	368	360	343	376	367	365	376	411	378	389	346	348	409	372	359	358	388	381	402	372	383	409	422	386	357	337	419	399	385	372	430	388	387	367	400	381	341	361	331	383	371	419	361	381	382	391	408	359	380	338	361	367	372	401	361	381	401	373	384	394	391	445	352	384	383	378	382	390	371	361	332	345	395	366	393	341	340	349	382	336	362	374	343	338	364	386	408	352	351	370	377	390	371	373	336	362	360	368	373	382	345	404	381	378	374	369	376	394	373	372	359	400	295	393	413	383	377	369	417	403	387	372	419	376	381	385	375	396	384	352	335	379	386	377	370	362	357	360	348	370	377	377	407	361	381	416	396	407	410	347	389	374	380	366	363	403	373	364	375	367	379	385	386	361	421	397	364	351	401	371	362	421	417	394	353	372	376	342	359	359	388	388	344	372	356	373	395	390	371	380	385	376	353	373	369	345	376	366	363	370	373	395	369	353	379	369	358	353	426	360	348	363	399	395	368	388	372	391	371	383	361	372	393	371	340	405	369	373	356	388	387	379	378	405	405	370	359	351	367	362	362	387	366	403	376	370	404	378	384	400	370	389	370	386	386	399	374	374	377	380	384	368	384	330	357	388	394	381	381	368	359	382	371	379	392	384	377	409	398	389	379	386	366	407	375	404	369	354	355	384	362	369	377	364	356	352	399	358	364	378	371	362	392	388	358	384	400	377	389	350	401	397	400	392	379	386	395	416	403	398	389	368	418	347	384	352	354	380	377	405	376	368	401	369	352	383	354	398	354	344	382	374	394	376	384	363	396	364	364	343	361	383	414	402	353	368	362	376	393	396	374	388	363	385	383	386	370	362	390	361	375	391	375	373	363	376	351	380	378	387	363	397	380	363	401	410	362	378	371	379	406	380	397	380	358	389	387	432	382	378	374	402	380	392	374	386	386	348	397	373	338	388	377	421	410	368	408	366	399	381	392	362	356	359	423	370	364	363	373	376	335	376	407	388	350	369	406	362	383	370	334	383	420	378	364	338	373	377	406	401	346	407	373	372	349	366	381	357	370	394	392	396	421	350	399	390	399	381	365	391	381	366	389	400	350	361	362	353	386	367	384	371	380	363	417	394	352	403	347	385	335	369	419	403	400	366	367	408	367	386	377	366	339	391	365	367	415	405	361	414	359	387	350	365	392	382	374	392	372	358	395	379	363	392	369	345	353	366	390	334	395	426	339	383	366	377	372	387	405	374	392	353	422	402	374	348	365	396	396	390	378	386	395	377	336	380	342	386	354	403	393	345	382	393	386
572	61	51	47	62	65	59	64	66	69	58	55	49	61	48	49	53	51	60	62	48	42	59	44	55	80	129	65	41	46	49	57	48	50	35	46	51	44	39	36	54	51	46	48	61	53	61	45	51	48	49	52	47	59	42	46	43	50	61	47	50	43	56	40	56	47	44	43	58	36	44	47	57	50	45	39	41	43	55	42	47	51	43	53	47	36	40	48	55	42	43	48	35	55	55	58	34	50	49	40	49	55	48	54	44	52	42	43	47	42	43	51	38	46	48	37	39	53	45	42	43	42	45	42	45	43	44	52	43	39	40	48	48	43	36	43	46	46	48	56	55	49	35	42	45	44	49	46	37	46	40	44	54	54	54	56	60	59	45	52	53	59	52	51	52	57	60	41	49	44	35	45	52	48	40	47	49	51	49	40	50	36	43	41	55	44	55	50	44	50	53	52	45	50	56	43	48	57	49	33	44	47	55	59	42	63	51	43	56	40	52	63	30	46	59	48	40	48	43	43	40	52	48	37	43	49	66	47	39	56	47	54	54	52	46	33	53	60	59	56	49	35	51	38	56	62	57	49	48	53	55	55	46	55	42	41	54	43	48	50	52	47	49	47	48	30	52	48	46	47	52	51	40	48	57	49	44	49	51	43	46	35	42	35	40	64	46	61	68	52	52	34	48	47	59	44	53	52	58	40	47	37	54	53	47	45	33	42	52	53	62	42	47	51	43	44	64	49	51	41	60	42	56	50	59	53	46	54	64	48	53	56	56	37	44	61	37	56	32	47	50	46	54	51	38	40	46	44	41	52	42	47	63	60	40	50	33	45	38	41	59	44	45	32	44	47	49	52	47	51	49	44	60	44	59	46	52	56	46	36	41	45	49	50	38	59	45	46	47	50	58	47	35	52	57	69	45	44	45	51	47	54	46	52	40	51	48	54	51	51	56	44	40	55	53	40	55	50	50	52	43	38	44	46	56	59	42	52	46	66	35	51	33	43	54	57	50	54	53	50	53	51	60	61	49	50	64	56	41	49	39	41	41	45	56	56	48	41	52	51	62	48	42	51	45	54	46	43	44	36	44	60	58	45	52	49	55	48	42	46	56	50	48	51	61	41	56	38	34	64	38	41	47	49	48	49	50	42	48	46	57	43	50	48	46	48	40	49	58	43	54	53	49	45	48	49	49	42	46	55	52	46	50	39	53	47	49	50	54	50	42	51	48	58	55	44	46	43	67	45	49	45	46	40	55	44	53	52	52	61	56	68	58	49	49	42	54	50	62	51	49	44	33	46	45	43	42	60	63	54	39	44	44	57	38	48	53	43	49	40	59	60	46	51	52	62	47	38	49	50	35	49	45	48	46	44	51	48	45	39	48	34	51	57	46	46	48	42	56	35	44	56	51	53	54	61	39	40	45	40	46	56	47	53	58	48	41	43	48	54	43	55	55	55	67	40	55	57	42	53	57	46	42	54	33	49	48	43	51	47	36	53	43	44	54	45	50	64	49	41	46	42	57	41	50	45	50	53	37	47	64	59	51	49	67	42	68	54	34	49	50	41	41	47	56	32	50	41	55	48	62	36	51	43	42	54	53	54	56	60	60	41	31	41	50	50	39	45	50	50	43	51	50	41	44	45	47	47	49	50	50	45	61	51	41	53	36	48	63	43	55	53	50	44	52	53	55	38	53	54	53	43	62	44	49	49	46	47	64	51	47	45	49	58	49	54	56	55	53	46	44	43	61	45	52	36	48	46	39	66	52	54	60	47	47	51	55	45	49	57	51	48	55	51	50	52	56	52	46	41	55	50	57	60	59	45	42	51	44	46	45	44	54	41	45	50	49	39	56	46	47	64	47	53	44	54	47	50	48	39	48	55	51	52	40	55	48	59	56	49	39	44	46	35	53	43	57	49	35	53	50	52	43	49	44	50	49	60	48	56	47	42	37	56	62	49	34	41	38	47	57	46	45	46	48	52	41	45	44	52	50	42	43	46	56	35	43	48	50	57	45	41	63	33	54	41	51	47	39	44	48	55	47	40	55	37	54	47	46	49	44	53	60	45	50	49	46	50	53	44	44	48	54	46	50	64	54	61	44	52	39	45	53	52	49	32	45	51	52	44	48	44	47	51	58	44	54	54	35	56	53	44	54	38	55	48	54	45	47	37	62	52	48	51	54	41	52	51	45	47	45	57	49	53	54	56	37	46	51	46	39	53	54	53	64	47	43	41	51	36	53	52	54	57	41	47	40	51	41	58	40	53	35	48	59	58	49	68	41	37	53	54	43	47	58	39	63	39	51	52	50	38	42	47	42	38	45	45	48	57	48	53	44	37	49	43	53	52	44	60	43	41	38	48	60	38	40	47	52	49	47	40	47	41	44	54	36	53	49	44	53	28	40	42	62	54	52	59	42	39	48	40	52	46	60	61	49	46	47	51	48	49	49	61	43	46	47	41	52	43	47	50	49	35	41	46	51	44	49	48	49	51	46	45	49	41	44	52	47	55	52	55	40	52	40	42	51	52	47	44	56	46	48	48	54	54	58	47	36	45	44	45	54	57	48	45	47	55	50	47	48	44	39	51	48	45	44	47	54	28	56	44	54	62	41	48	37	42	37	45	49	49	55	56	56	45	46	32	38	51	50	44	53	46	51	61	52	46	51	47	62	49	67	53	45	46	43	47	42	63	38	51	50	39	54	45	53	51	43	54	64	59	50	59	50	42	44	42	48	44	43	50	44	54	33	35	58	52	56	32	36	53	58	55	57	42	47	46	55	49	52	51	55	53	47	43	50	56	56	51	48	50	35	42	51	53	45	54	49	45	51	37	46	54	47	55	53	58	51	57	53	47	55	41	40	47	48	61	41	45	57	50	45	41	50	50	48	64	48	51	55	45	47	52	45	43	55	53	54	49	41	42	58	48	48	55	34	52	57	49	57	49	45	50	54	38	53	44	47	39	44	42	39	42	47	47	46	41	50	49	54	48	44	46	56	37	56	50	40	44	62	42	47	52	46	50	53	41	52	53	52	52	46	45	55	52	42	42	55	48	40	48	39	54	52	61	52	56	42	39	41	52	46	46	40	49	53	64	58	44	36	55	47	49	46	40	45	46	60	58	52	48	59	43	68	55	44	39	44	46	60	57	34	64	43	44	52	42	46	53	48	48	59	43	50	39	53	50	40	41	59	40	52	54	46	49	60	38	65	51	49	51	35	46	53	49	58	44	49	58	56	52	59	45	59	48	48	66	43	52	54	61	66	47	55	51	64	55	62	39	62	45	39	43	47	50	39	45	40	59	50	52	62	48	56	57	48	41	58	43	48	39	44	46	38	59	46	52	59	37	53	44	54	48	61	39	45	52	47	52	55	46	40	50	54	42	59	49	58	40	41	58	42	46	48	41	44	37	45	53	46	48	41	63	64	48	44	58	34	52	47	49	49	42	45	46	53	50	45	50	40	52	57	51	40	64	55	48	40	46	48	46	46	47	46	39
5917	903	651	867	1429	1771	1500	1492	1543	1396	1155	965	874	854	777	711	699	649	668	611	631	590	593	579	589	1349	2900	1794	653	548	517	546	484	476	524	487	502	500	506	507	479	530	466	496	519	505	885	523	525	503	539	483	502	470	476	495	505	480	555	472	499	542	491	466	447	535	499	472	474	487	482	485	476	474	481	489	492	490	490	490	540	514	558	517	481	508	538	524	476	507	517	513	485	468	424	499	469	487	508	522	507	496	458	534	502	495	517	489	470	485	533	498	499	491	535	504	521	505	522	515	473	512	496	497	521	533	544	506	496	514	464	490	515	514	544	487	469	465	533	478	506	470	511	494	486	505	520	534	556	480	504	502	491	504	510	531	492	477	505	493	475	495	472	493	506	537	510	499	530	504	470	465	503	519	494	487	526	492	493	483	529	497	503	519	452	524	494	479	528	478	488	514	517	490	497	526	552	489	491	520	498	491	532	521	486	500	500	520	489	509	523	533	487	525	551	492	490	502	504	507	500	509	459	468	484	480	488	502	545	480	508	575	475	530	522	493	488	488	487	524	505	518	526	530	503	499	527	512	489	529	528	539	488	497	515	485	520	470	469	521	528	525	500	537	519	502	512	529	487	518	473	511	487	504	513	547	496	493	511	497	528	480	505	517	513	473	493	540	529	532	503	459	443	494	488	464	503	470	487	500	502	509	507	500	549	469	535	515	515	490	554	538	495	476	492	505	500	483	525	551	526	474	519	566	484	489	500	505	513	492	483	492	512	491	472	515	538	478	545	478	510	487	505	482	499	506	509	494	461	510	479	506	496	503	541	544	506	501	523	483	513	534	540	521	513	463	521	471	514	508	514	496	488	497	483	540	483	475	506	457	528	478	501	494	469	527	488	508	516	513	489	500	521	490	488	487	555	490	460	463	466	487	489	498	508	495	504	504	526	496	478	552	523	527	441	478	485	527	509	516	483	464	485	506	473	477	484	544	484	525	474	529	491	490	486	535	500	528	522	505	494	497	482	478	509	499	530	520	495	477	555	503	529	510	477	486	495	532	519	483	527	530	513	470	518	542	530	541	486	512	492	509	493	501	485	507	504	489	499	493	515	477	518	500	476	501	515	545	476	509	518	512	536	523	538	474	479	502	501	470	541	518	504	535	497	475	493	480	462	476	521	520	484	493	507	511	527	490	501	552	481	504	522	474	520	499	462	508	547	534	502	451	510	551	463	506	526	489	528	536	505	502	484	522	514	494	486	478	468	519	495	481	490	455	479	492	493	501	541	498	524	509	507	464	474	525	502	528	490	494	492	545	508	473	487	452	468	497	491	461	542	495	481	502	535	478	495	505	512	522	542	485	508	482	513	481	554	528	516	499	515	493	489	493	492	509	542	483	494	481	498	549	481	500	484	526	502	468	470	446	479	505	503	510	528	519	481	505	486	455	505	482	481	549	496	480	518	505	507	523	486	512	525	513	500	529	503	543	521	488	509	500	512	507	491	537	526	504	488	496	493	455	524	522	446	466	484	506	500	492	539	492	514	527	528	520	456	500	492	491	488	508	482	509	452	538	530	537	475	495	516	480	501	505	528	482	498	455	466	530	531	498	515	465	514	511	489	503	485	515	542	518	470	476	481	471	481	485	517	500	477	565	482	483	494	465	534	501	490	516	479	538	513	488	517	475	504	486	506	487	508	494	489	473	509	464	509	515	481	521	515	493	500	493	486	491	499	502	546	512	499	491	507	519	492	490	466	500	516	503	540	495	466	506	522	483	471	498	498	498	511	502	479	511	526	504	487	515	524	497	506	507	508	486	542	521	458	507	547	489	473	506	462	531	517	520	496	501	505	513	505	490	515	491	472	534	478	471	505	503	501	489	505	552	483	479	498	526	473	524	500	517	503	512	494	471	505	518	495	499	533	490	478	525	536	536	505	513	501	519	500	467	528	485	511	514	529	473	471	529	525	505	459	530	484	464	544	560	524	519	515	510	501	496	513	486	509	492	464	526	528	489	468	493	505	489	511	475	485	463	496	510	469	460	525	518	503	456	505	503	494	538	494	488	504	498	451	532	474	508	520	538	485	480	503	494	468	505	531	520	536	492	504	497	518	473	523	489	523	487	473	504	473	501	505	532	519	480	557	486	526	479	515	504	496	541	505	535	515	529	510	510	534	505	503	490	509	499	510	518	506	512	493	480	468	450	519	488	524	469	494	489	511	502	508	496	525	449	511	493	475	480	540	500	515	486	508	493	462	484	491	481	537	466	494	495	526	506	512	514	507	545	516	527	519	488	523	473	500	481	512	509	475	517	509	497	539	495	503	485	538	522	458	439	506	513	472	509	490	523	512	494	517	496	526	498	506	513	490	463	484	522	491	497	471	507	491	481	500	477	540	507	502	511	516	507	500	529	501	497	493	477	511	513	471	518	525	527	500	526	530	488	482	532	527	514	501	515	485	494	497	508	493	496	484	535	514	507	515	510	471	522	522	524	490	497	541	487	475	480	502	515	523	482	499	514	507	491	488	499	511	511	462	501	496	523	509	473	463	489	531	465	507	495	506	507	506	506	523	542	504	498	509	505	494	496	503	541	506	490	488	540	473	493	530	530	542	495	540	520	531	494	525	496	545	496	496	477	546	525	504	524	504	475	474	474	528	522	474	488	485	509	476	489	520	533	520	509	496	497	498	487	524	506	486	510	509	531	485	510	504	506	480	477	491	496	516	483	490	497	440	501	511	510	473	491	498	532	494	507	478	490	511	504	495	503	505	544	516	524	500	472	501	500	508	516	483	504	513	499	490	490	478	514	496	520	498	456	507	478	473	519	484	542	496	506	504	491	500	532	506	540	524	536	486	547	516	490	495	484	501	511	467	552	504	510	537	497	469	516	494	485	481	494	490	393	515	539	520	450	508	500	474	488	534	505	534	488	487	489	509	498	456	473	508	477	478	515	494	477	503	542	484	494	504	551	541	526	503	543	511	481	513	498	519	512	483	516	494	513	504	542	515	501	485	471	489	490	516	497	493	511	456	500	502	480	499	454	490	491	468	519	478	499	475	476	523	510	517	487	498	523	465	492	530	486	514	511	517	485	490	490	501	505	478	502	508	478	480	511	496	502	481	557	526	512	492	530	518	519	493	541	499	479	503	442	528	511	510	515	490	518	488	504	468	501	531	511	481	496	484	536	469	495	534	477	552	493	485	524	487	503	474	507	521	477	505	497	526	508	496	533	530	507	500	477	487	473	503	531	467	529	506	513	506	474	482	499	498	495	462	488	497	547	500	480	490	511	485	524	518	482	470	477	500	497	514	548	513	518	536	499	506	485	512	494	526	501	484	542	477	499	487	487	518	483	463	502	522	530	497	553	488	525	461	478	487	461	532	543	530	505	491	516	504	481	489	494	492	469	508	527	498	493	480	497	479	478	532	518	452	489	494	503	496	472	529	476	476	485	499	507	536	516	512	512	491	493	521	501	510	476	483	501	482	503
260	99	70	52	54	90	87	76	76	86	79	71	61	59	61	65	56	64	53	57	47	50	61	59	69	51	244	151	53	47	57	44	46	49	43	48	36	57	43	49	56	52	42	46	55	60	67	53	58	54	51	52	52	50	42	48	52	44	48	43	40	52	55	43	57	54	51	68	46	57	60	57	40	37	48	49	50	61	50	54	46	49	72	50	58	52	58	54	43	51	48	47	34	59	49	42	51	53	54	53	44	35	49	55	51	47	50	58	66	53	49	49	51	51	43	47	56	56	45	49	57	53	45	45	54	59	59	45	46	42	58	49	48	47	66	49	37	58	42	44	52	57	50	54	48	42	51	44	44	50	43	38	39	54	41	41	45	52	47	38	63	51	63	32	51	54	48	48	57	37	45	62	59	49	40	58	64	40	56	54	54	42	60	41	53	39	41	54	40	46	44	52	54	47	45	61	62	54	48	57	41	52	45	30	66	43	42	44	46	65	56	55	50	54	63	54	56	55	36	61	56	46	50	50	62	41	55	60	57	51	52	48	69	59	41	49	51	51	49	64	52	44	44	43	48	40	51	54	45	55	46	62	48	41	42	56	55	43	56	42	55	40	42	46	43	53	53	58	65	48	55	48	44	52	46	68	70	48	58	44	62	56	47	41	34	49	40	49	48	56	53	58	47	62	39	58	46	46	60	50	50	48	49	47	47	53	41	58	51	61	46	52	47	53	49	53	58	51	58	47	37	43	42	49	41	53	52	52	43	55	39	61	56	46	69	56	55	53	48	55	59	44	44	46	45	49	62	54	50	52	59	41	47	55	64	47	48	47	38	55	43	53	42	50	49	59	57	38	50	49	48	40	49	48	54	45	56	56	59	51	49	51	64	56	47	40	42	55	51	63	47	56	44	49	54	35	47	47	50	46	65	47	65	32	51	51	39	39	55	40	65	49	64	50	50	48	36	40	58	44	48	52	67	53	47	51	62	42	55	43	61	55	55	59	48	52	52	59	46	52	45	49	51	44	55	45	49	55	37	53	53	56	39	59	44	57	42	48	54	49	45	57	54	57	56	47	46	55	47	54	47	53	51	47	45	45	42	54	44	57	63	44	53	51	55	53	48	43	65	49	58	42	51	50	48	46	56	54	36	59	40	49	66	40	54	63	48	60	55	39	55	55	62	43	37	54	65	53	52	45	61	55	46	39	57	43	44	50	50	54	46	57	62	58	46	59	59	62	45	57	54	49	53	65	53	63	60	49	39	50	62	60	53	52	63	50	49	57	54	63	50	59	44	36	53	49	63	43	57	42	46	58	56	44	48	60	49	53	53	49	55	44	49	52	55	54	54	26	46	54	46	45	52	54	52	53	40	39	41	52	48	44	45	38	48	42	53	65	38	53	51	36	52	39	49	41	44	58	54	40	47	45	64	50	55	55	65	65	38	43	64	46	57	49	53	39	49	69	49	53	48	57	47	38	47	58	44	57	56	64	51	48	50	46	58	54	42	49	58	54	48	49	47	45	58	55	60	64	54	43	44	52	49	51	41	39	47	58	46	58	43	43	46	50	51	38	60	49	39	47	53	38	48	59	50	57	47	53	43	42	46	56	49	65	66	51	47	50	49	49	52	45	57	47	63	44	48	48	62	55	49	46	43	45	45	51	37	60	50	59	54	56	58	51	43	42	54	54	52	50	44	53	53	51	50	47	59	54	48	44	33	50	54	46	37	51	43	44	53	56	53	47	40	61	44	51	53	43	46	50	38	55	52	49	46	52	46	59	48	63	58	60	49	54	46	57	49	61	64	54	54	54	49	40	48	62	40	51	41	52	46	47	42	59	46	55	54	45	52	64	47	64	46	63	63	52	51	55	46	44	43	56	57	42	60	40	58	53	75	48	62	63	72	49	52	53	51	47	42	41	41	46	54	46	68	53	58	50	55	57	67	48	47	53	50	41	42	46	49	42	42	57	64	52	54	62	44	61	44	50	55	56	46	43	44	51	53	49	47	46	61	41	51	45	51	51	58	50	53	45	48	55	46	44	48	57	45	52	60	54	65	52	42	51	55	50	52	57	55	51	44	51	47	58	45	46	51	44	47	37	56	51	52	59	49	66	48	47	34	56	48	52	53	50	55	55	57	47	51	46	60	54	43	51	43	47	57	58	49	62	51	53	41	50	52	54	51	55	44	48	55	54	50	59	49	41	52	49	47	50	36	55	57	50	50	63	53	45	53	63	48	50	50	39	37	49	38	44	48	66	44	41	55	46	45	44	61	42	48	58	60	61	47	51	52	50	52	45	51	61	40	38	45	51	47	45	43	47	47	51	50	52	50	46	55	52	53	60	44	53	52	57	45	46	45	48	55	54	52	39	49	62	46	42	50	56	56	63	51	57	60	53	47	54	52	57	55	48	65	54	41	45	42	51	40	50	42	53	67	41	43	56	42	41	50	40	44	47	52	56	47	52	50	60	56	60	51	42	51	49	62	57	53	46	48	58	47	46	52	62	66	49	57	49	48	54	44	47	60	49	56	51	38	48	36	50	41	46	48	57	54	42	50	42	61	55	40	39	37	48	44	44	49	42	51	58	41	47	58	50	57	60	53	45	58	62	55	46	41	49	52	45	47	51	50	39	37	44	46	61	57	40	30	53	66	46	56	62	52	44	53	52	42	56	57	55	43	56	54	58	57	44	74	54	46	58	44	51	63	50	50	59	42	39	63	59	52	45	43	43	46	53	56	51	47	56	53	46	54	55	55	53	49	51	54	50	58	50	60	55	46	46	48	55	55	51	49	53	58	51	52	45	52	51	46	51	37	61	51	62	56	53	42	45	40	42	50	41	49	52	45	50	57	35	51	59	40	51	50	56	52	55	59	55	48	53	51	45	42	53	61	48	52	49	45	44	47	51	56	53	43	53	56	52	61	49	43	45	45	45	40	55	45	49	57	59	49	43	38	49	54	51	63	53	47	53	45	40	57	58	46	45	55	50	38	41	51	58	33	47	58	45	48	44	53	46	48	49	64	47	43	60	57	67	53	51	43	61	61	47	61	49	56	58	50	48	61	45	61	47	55	64	43	62	39	47	45	51	73	38	52	52	61	57	45	55	49	45	59	64	65	45	55	32	47	53	51	59	48	41	54	66	58	53	68	62	47	46	47	62	44	46	64	47	49	44	47	57	47	46	48	51	67	39	50	64	55	43	62	52	42	61	53	45	38	60	49	42	42	51	52	43	45	62	55	42	51	45	41	52	51	54	53	43	49	47	49	59	57	59	34	44	46	52	45	41	54	39	52	49	44	54	36	50	50	50	53	53	31	55	53	53	36	47	40	47	42	51	54	60	45	44	46	46	51	44	49	56	59	39	38	55	52	50	55	50	48	68	47	54	48	46	52	49	48	62	67	51	52	44	41	46	47	64	50	52	60	55	56	67	40	48	49	61	52	36	50	55	38	58	46	66	51	51	44	47	64	46	56	46	51	47	55	50	49	58
4570	1683	925	1484	3063	3465	3075	2683	2331	1988	1836	1494	1284	1310	1041	939	925	888	816	778	741	724	687	650	705	1094	6442	3290	597	603	614	590	544	592	580	543	568	589	538	563	545	524	591	620	584	582	816	543	544	536	554	601	573	527	551	537	556	560	571	549	537	564	581	607	513	525	540	591	570	530	542	558	566	539	534	556	579	567	576	530	555	524	535	596	552	569	538	529	541	542	517	552	530	548	524	519	531	543	542	556	535	573	571	533	578	569	569	535	543	556	544	544	540	583	572	558	559	550	535	518	573	567	567	556	521	567	572	545	509	544	573	574	520	568	560	540	534	528	561	568	535	542	563	550	530	539	592	572	570	613	569	554	518	576	556	549	526	534	539	570	577	572	536	573	528	529	583	521	557	546	537	583	556	498	574	551	578	569	533	529	520	559	543	547	525	557	515	556	556	557	535	563	597	576	544	545	574	578	578	528	532	568	531	540	535	551	515	521	546	565	571	586	558	553	522	550	592	558	535	510	534	537	522	530	541	549	561	562	533	575	546	568	564	534	520	529	536	556	564	531	569	532	583	536	544	530	578	516	553	529	538	576	530	572	561	558	565	542	563	526	538	550	542	583	490	561	539	595	564	496	510	538	563	566	549	505	593	543	533	558	502	526	602	542	551	537	523	507	550	574	531	544	533	528	567	587	540	550	535	561	567	565	564	566	537	578	548	557	573	534	530	558	599	550	520	562	515	537	573	553	565	533	544	544	563	556	538	548	505	519	543	503	527	556	534	526	588	567	551	547	577	586	557	514	590	527	550	473	522	508	526	563	515	550	532	574	562	553	563	539	586	546	604	527	568	571	592	539	532	548	539	537	534	548	523	542	546	549	506	564	563	537	545	566	540	557	542	562	542	522	525	577	509	542	550	552	538	587	581	584	570	555	546	566	542	558	574	527	565	514	548	574	548	554	561	560	571	492	550	562	533	569	572	598	531	514	528	531	550	548	549	523	554	564	540	542	563	565	558	506	553	567	571	606	584	548	540	538	525	536	546	529	604	552	518	541	576	570	558	527	549	570	564	542	542	553	573	549	517	512	556	531	522	546	541	555	540	536	544	585	514	556	575	539	517	568	524	536	563	537	581	565	519	570	517	599	540	541	548	513	515	603	546	575	505	533	583	579	564	536	550	530	560	592	500	548	556	573	539	536	532	542	561	558	535	579	526	478	512	529	493	539	545	532	528	565	561	564	559	530	571	572	573	508	581	533	510	540	516	537	558	537	535	542	545	534	570	518	581	589	553	498	576	563	523	499	549	547	565	551	573	529	558	549	558	541	546	557	560	567	553	550	550	515	540	554	590	544	582	537	573	525	592	559	559	553	566	540	554	535	552	547	532	543	570	538	627	507	522	563	520	565	504	531	560	554	516	588	509	569	541	545	506	560	565	558	560	549	546	571	542	550	541	557	550	551	554	556	529	516	529	550	571	535	559	564	504	563	530	561	512	555	549	512	545	564	547	565	527	516	594	575	547	524	546	532	543	548	558	558	546	538	523	529	488	556	552	544	536	547	561	548	570	562	553	568	542	550	561	559	563	534	528	571	552	527	578	517	549	557	579	559	474	552	553	567	594	579	533	571	588	535	531	560	558	596	535	543	583	541	593	546	568	527	512	575	539	574	578	537	558	592	539	515	563	543	515	537	533	588	520	551	577	551	539	587	554	516	525	538	559	548	552	524	569	568	527	547	602	541	585	563	537	564	529	567	533	552	536	547	534	542	539	514	595	559	547	575	580	543	547	539	544	541	527	550	581	546	538	542	548	569	554	571	509	538	530	542	536	608	578	605	581	560	540	552	560	545	508	533	556	537	551	573	535	541	519	528	568	511	535	510	525	540	544	559	541	541	545	542	532	556	565	563	517	570	544	547	521	531	563	542	526	566	517	553	522	587	548	556	555	555	558	524	499	558	535	550	550	545	551	569	570	551	533	527	525	538	534	530	561	538	516	550	529	571	530	548	531	549	559	586	565	572	553	545	567	562	525	582	574	625	504	554	564	574	522	513	565	525	509	504	518	576	556	550	552	536	542	534	548	543	559	512	569	538	575	552	543	529	549	591	508	531	540	571	574	504	549	546	571	544	540	558	530	525	554	585	557	516	534	561	555	562	526	572	524	537	571	572	564	554	542	600	548	562	547	529	551	597	568	527	560	518	571	519	554	498	546	532	565	512	549	548	544	529	564	573	527	553	538	556	573	514	541	584	543	535	530	524	537	568	554	534	551	523	508	598	537	549	529	552	545	504	543	571	532	531	562	552	521	575	539	555	515	549	558	569	569	533	572	552	559	553	541	574	562	585	542	550	545	518	553	529	527	536	542	538	543	569	552	523	537	545	488	567	532	521	544	533	569	542	563	608	576	577	525	584	552	550	554	571	587	532	541	569	525	589	559	558	559	558	565	599	525	541	567	538	573	505	579	539	537	514	577	557	522	577	545	537	549	545	579	512	556	541	544	533	572	531	500	548	501	532	525	547	588	560	546	513	539	572	521	558	560	528	605	574	566	563	553	565	556	577	511	541	542	528	506	580	577	592	600	556	564	514	548	526	560	543	546	549	502	549	599	547	564	518	540	561	548	520	594	526	573	536	583	537	554	532	575	549	573	581	536	565	487	567	558	584	530	543	561	538	580	591	591	585	495	533	509	581	550	558	582	537	551	533	548	587	550	585	584	561	532	580	556	519	565	562	579	579	518	570	544	607	528	510	567	551	513	544	494	559	527	563	528	466	557	545	564	520	541	538	570	496	550	535	570	534	507	536	534	490	549	547	559	535	573	590	564	536	531	565	565	548	509	558	526	543	553	529	548	585	576	541	551	566	513	509	509	550	527	526	565	538	515	527	549	525	596	549	538	597	533	547	596	570	533	583	508	535	569	533	552	520	577	636	573	591	538	528	562	559	564	527	519	544	548	520	561	556	554	572	546	579	534	541	525	574	595	553	545	504	574	523	552	514	542	601	521	554	554	532	506	566	546	518	514	575	521	534	534	551	533	519	562	536	532	578	546	554	528	528	541	553	562	536	533	576	551	542	550	576	542	545	564	550	555	550	573	552	549	582	503	560	540	556	546	552	524	549	570	587	562	523	529	540	546	570	555	545	589	536	541	556	548	560	511	585	536	573	536	545	513	509	572	578	549	549	529	529	552	524	557	550	536	577	537	538	531	511	563	562	579	505	527	558	507	541	560	534	509	565	543	614	505	520	548	533	572	564	527	548	546	556	572	539	515	559	485	578	540	541	541	531	522	516	534	557	514	551	538	591	537	528	580	541	576	566	535	520	523	538	571	586	513	538	483	559	524	534	560	575	522	563	540	541	500	569	507	534	587	539	507	548	548	556	553	576	537	548	533	504	544	570	524	546	524	550	579	575	559	527	536	550	538	578	552	560	569	580	549	581	533	566	575	558	584	561	524	524	545	503	571	564	532	566	538	532	540	529	538	520	549	544
833	61	40	36	33	47	65	40	51	50	63	45	36	48	44	26	28	27	28	25	32	22	30	22	29	56	177	81	33	25	21	16	18	19	19	17	30	23	25	26	29	21	32	31	29	20	19	35	24	30	26	27	20	30	22	19	30	32	19	29	18	25	19	26	33	19	25	18	24	28	20	19	25	18	19	25	17	29	19	18	18	24	13	16	28	33	18	25	20	15	26	27	19	18	22	33	27	23	19	22	26	25	25	21	26	28	21	21	25	15	32	35	16	16	13	30	24	30	23	20	20	19	23	20	22	15	26	27	26	24	18	25	20	30	20	18	22	18	21	20	32	23	22	16	22	29	15	20	33	21	26	21	24	28	25	26	25	20	20	28	25	20	21	19	25	28	18	27	24	16	27	19	32	20	22	16	31	25	23	23	17	31	20	29	19	24	24	20	27	25	22	16	24	22	19	23	24	30	16	35	19	15	27	25	25	23	27	21	20	25	22	26	22	20	32	19	19	21	33	25	32	22	20	33	35	24	25	25	23	17	26	19	17	15	26	27	24	28	31	18	26	19	27	27	30	25	28	30	18	20	32	22	26	35	22	18	12	19	36	31	20	25	23	21	21	20	26	21	26	21	21	32	21	24	23	28	21	23	27	31	33	17	26	31	27	24	20	21	28	20	15	23	27	20	29	21	29	14	25	27	19	23	32	29	19	25	27	24	34	37	24	27	21	12	20	26	21	24	17	15	23	15	20	30	28	30	33	21	22	35	31	19	22	19	30	26	28	19	27	23	20	22	16	17	21	20	35	27	25	26	15	25	32	32	19	22	27	26	33	20	21	28	26	22	25	20	26	23	30	20	27	20	21	28	26	24	21	22	19	21	26	19	9	18	20	21	23	18	31	20	31	24	25	19	25	19	24	29	20	23	21	31	28	18	26	17	24	27	25	22	16	14	24	33	26	26	26	29	31	22	17	25	26	24	19	19	33	20	24	26	21	20	18	23	15	28	21	28	24	17	23	29	25	21	18	23	20	30	26	31	26	28	28	26	26	20	28	22	22	19	22	30	26	19	26	21	24	12	26	27	20	20	18	22	17	23	20	23	16	30	30	29	26	24	26	21	22	24	26	23	18	29	23	21	25	22	21	22	26	15	18	17	23	24	20	24	21	19	19	19	19	25	21	29	30	20	25	28	15	28	26	31	25	24	34	21	27	28	23	25	24	18	16	22	24	23	25	23	13	19	20	24	22	21	26	24	23	27	28	24	28	27	23	25	29	21	16	35	21	26	16	28	35	25	21	24	26	24	19	19	20	28	27	31	32	26	29	18	28	29	22	19	19	26	20	25	17	26	16	21	25	20	24	20	28	34	18	24	19	16	16	27	22	21	29	20	24	23	37	23	16	32	24	20	21	29	20	8	26	31	24	19	22	25	23	30	24	18	18	23	25	33	34	28	29	24	22	21	18	22	20	35	24	23	19	24	21	19	28	17	26	27	8	24	28	20	27	18	21	26	26	24	19	20	26	23	27	25	23	20	22	27	17	28	28	20	30	26	14	19	23	22	22	25	16	30	26	18	24	23	24	21	26	17	18	38	28	28	23	17	22	28	25	19	28	20	16	24	18	23	21	18	22	18	23	25	17	28	21	23	21	30	27	32	18	25	20	30	19	21	12	25	22	29	20	21	29	22	19	29	24	26	22	28	18	23	22	16	33	17	35	22	27	22	16	23	14	17	24	16	19	21	25	23	26	33	21	23	14	28	23	28	14	31	13	18	31	24	20	27	22	34	30	27	24	25	27	21	15	28	20	26	23	21	28	25	23	17	25	22	26	16	24	30	21	21	20	32	25	24	29	23	19	16	26	29	16	19	14	14	26	25	19	31	16	8	19	23	27	31	18	29	19	24	24	25	18	25	22	26	22	17	18	25	24	22	26	22	17	24	18	18	21	17	24	21	31	16	26	27	22	30	33	24	25	26	19	24	20	29	19	29	22	21	22	22	21	19	18	27	28	33	25	23	11	27	30	23	20	23	18	30	34	19	23	28	22	19	30	20	17	28	18	26	24	25	21	18	31	31	26	34	22	23	22	28	30	21	16	24	27	26	21	19	21	29	28	23	19	24	29	19	21	24	21	24	21	21	23	23	24	15	27	28	18	21	25	22	31	31	19	28	19	20	20	20	16	15	20	24	19	28	33	23	20	20	24	27	25	22	17	29	21	21	15	14	16	15	16	25	11	21	18	17	26	15	25	21	29	26	26	24	25	23	26	26	18	20	28	31	20	33	21	17	27	23	19	25	21	18	20	24	22	22	31	30	12	32	28	22	26	23	22	15	24	31	25	22	22	30	23	28	26	31	27	22	22	23	25	25	26	21	21	14	22	27	16	24	30	19	19	33	21	18	30	24	25	12	26	18	24	25	27	22	17	26	27	18	23	19	28	17	12	22	28	18	24	27	22	32	20	33	28	30	16	19	27	27	24	26	23	28	20	22	25	25	24	18	22	21	21	29	25	21	17	12	22	17	17	29	11	25	28	15	25	31	23	23	28	23	17	19	23	19	19	15	15	29	24	28	16	19	30	23	30	21	17	22	20	20	28	17	24	20	23	26	32	28	11	27	17	28	25	26	30	27	29	26	12	28	12	33	27	22	29	23	34	16	27	24	29	23	13	21	31	26	30	18	24	24	27	20	23	17	24	28	19	25	29	18	33	20	29	24	23	24	30	30	19	20	26	22	14	19	24	16	29	22	27	17	26	26	20	26	28	39	20	26	20	24	25	25	32	33	11	28	21	23	30	31	28	23	28	22	19	22	30	14	19	28	19	36	29	22	18	30	18	17	24	26	21	22	26	29	22	20	19	28	31	22	23	30	30	18	30	16	22	22	33	26	19	17	20	20	25	31	27	23	31	27	19	25	18	24	23	22	24	30	24	20	31	28	22	28	27	17	29	19	26	32	20	32	27	21	16	27	20	25	28	22	16	22	20	17	16	24	28	22	23	23	19	28	28	20	26	25	29	23	21	25	18	22	20	20	33	31	24	21	23	22	26	22	19	26	25	27	18	33	25	22	30	26	32	35	32	24	27	15	19	24	20	23	20	11	28	30	22	29	17	22	15	20	21	18	21	22	29	17	24	26	21	32	28	31	24	26	18	16	34	25	31	25	24	32	26	33	27	22	20	20	22	18	29	22	20	26	26	19	24	29	25	26	14	22	29	35	23	20	13	23	15	21	26	27	17	17	19	24	29	26	29	23	23	34	23	20	16	30	20	19	27	26	29	24	36	16	28	25	14	19	24	27	22	16	25	26	31	28	16	24	23	16	26	22	18	18	28	20	20	14	30	16	20	18	25	30	31	24	23	16	30	19	22	21	20	37	24	26	18	20	24	20	32	18	22	23	20	25	21	19	21	20	20	18	20	29	26	22	21	34	21	18	27	24	13	33	25	23	20	28	26	20	23	15	22	22	25	18	17	18	28	19	22	20	23	20
7685	1233	598	1085	2585	3219	2676	2382	2327	1931	1621	1247	1266	1199	868	724	609	651	521	536	496	433	487	428	438	1031	5016	1934	355	347	302	280	292	293	309	316	283	287	256	294	265	272	284	248	265	280	268	250	274	284	258	259	256	252	241	261	248	238	274	262	274	253	274	244	255	267	243	240	253	247	269	260	261	266	229	264	266	268	278	276	264	230	257	250	256	248	258	260	297	243	249	243	221	243	265	247	219	261	257	244	227	264	245	259	230	262	226	242	236	251	273	249	246	265	266	281	250	245	226	232	225	233	236	263	276	236	257	285	227	274	266	250	233	257	237	251	220	243	228	254	228	243	271	259	259	257	230	252	237	235	255	239	270	248	261	239	245	269	249	242	242	228	248	261	254	251	238	237	220	266	269	240	268	257	280	251	227	268	271	248	272	245	251	248	256	251	281	244	236	253	257	258	233	249	226	250	242	243	230	285	257	218	226	261	258	278	256	244	256	204	228	231	243	254	262	264	274	269	251	268	229	231	281	265	274	258	278	242	239	235	236	231	262	253	254	251	232	272	259	236	241	240	252	255	237	219	263	277	264	229	245	265	252	228	264	258	253	272	185	251	249	263	259	287	241	233	243	256	276	258	271	269	247	260	264	229	241	249	252	255	229	222	240	257	263	240	264	251	254	253	237	256	258	254	270	233	270	250	240	229	248	255	246	242	243	226	252	247	230	227	260	281	258	227	247	223	242	228	272	235	264	220	259	259	247	248	278	229	262	261	244	252	231	252	242	231	217	240	259	262	261	240	232	256	250	248	243	257	263	240	266	236	260	248	275	249	238	218	229	232	260	258	232	239	236	257	250	236	246	247	242	239	259	212	242	244	264	240	239	220	258	251	277	248	234	269	237	230	247	237	264	269	230	252	227	247	228	234	252	249	224	255	224	253	244	266	233	236	258	239	216	231	247	261	252	245	250	253	215	247	223	217	264	252	238	235	276	267	265	254	260	255	221	242	250	250	255	228	241	244	281	242	256	246	251	257	238	253	258	246	260	246	266	229	232	262	250	223	232	225	245	235	281	261	250	267	258	228	254	232	251	230	245	231	243	253	239	256	271	250	261	234	269	239	247	253	237	234	267	256	257	254	240	234	245	249	254	228	259	260	252	249	231	244	252	249	249	230	223	232	239	252	242	259	262	243	245	244	249	244	242	257	242	285	232	267	252	258	250	246	260	260	261	245	245	252	247	219	268	254	236	245	257	215	250	234	264	253	241	233	219	219	243	261	272	242	253	252	249	229	255	276	267	244	262	256	242	260	222	248	255	242	228	242	248	230	247	235	241	234	248	233	251	212	221	273	234	251	266	236	218	251	240	252	216	237	241	238	244	242	251	236	254	232	255	233	230	261	248	261	227	242	248	223	259	227	251	240	278	255	233	259	257	253	256	242	239	258	259	256	268	248	228	268	254	263	255	249	264	216	257	237	268	230	222	255	230	243	233	262	247	250	244	232	243	258	249	243	235	267	302	248	267	255	229	233	257	261	242	255	231	272	251	228	253	263	220	259	248	256	229	251	244	243	242	245	246	251	250	234	243	239	254	235	266	252	244	228	262	233	241	257	265	262	237	224	233	261	236	269	214	239	271	228	248	244	272	268	231	242	232	233	272	237	237	242	227	261	247	269	257	225	228	231	259	262	276	256	241	270	230	254	221	255	262	244	231	250	225	258	233	225	269	228	244	231	273	246	275	257	233	266	250	260	241	246	270	260	258	235	243	261	264	242	256	292	244	256	225	286	242	253	246	248	238	263	255	254	252	283	237	259	233	208	245	266	253	239	247	229	245	251	234	258	252	235	282	249	265	240	235	237	239	253	265	259	241	230	245	255	255	242	247	253	246	255	221	269	260	275	215	244	241	214	275	232	227	228	239	259	251	251	250	247	247	245	265	270	261	256	244	259	249	249	240	279	225	222	241	257	268	245	244	249	246	261	249	261	250	241	256	233	282	253	230	238	252	252	246	271	257	264	240	260	271	244	217	256	228	256	265	240	251	245	225	245	231	222	241	219	275	233	248	228	268	255	227	264	246	216	265	269	221	239	254	237	257	235	255	256	237	236	250	257	275	230	253	223	210	257	249	265	273	232	254	279	236	248	257	262	248	272	237	280	273	251	227	233	222	237	270	233	270	227	248	238	232	249	249	243	248	235	243	248	259	266	199	233	255	253	224	252	235	229	253	255	267	266	223	234	242	250	236	237	226	276	239	269	258	251	233	229	254	267	261	246	263	242	256	265	230	256	270	248	245	235	252	245	267	266	239	233	256	247	226	242	272	244	268	246	238	240	231	240	247	256	240	242	256	247	261	251	219	244	238	243	252	262	226	265	261	253	239	216	237	233	238	248	239	256	230	259	225	240	248	245	232	235	247	247	221	257	225	240	246	232	254	235	260	267	249	237	259	234	228	236	222	247	248	225	247	250	254	259	258	247	262	247	265	227	252	238	248	246	220	226	242	235	254	219	231	259	265	276	243	242	246	242	250	214	221	270	203	258	292	251	229	244	232	251	266	250	264	215	294	245	249	274	213	275	248	245	239	259	245	230	233	241	250	248	249	240	285	228	254	265	263	246	224	247	216	262	248	235	243	247	225	262	231	251	258	254	249	229	206	256	224	236	246	252	236	238	245	242	283	229	270	224	225	267	253	262	230	231	219	227	246	270	246	256	218	241	262	261	250	258	228	235	232	237	271	237	248	269	254	274	227	258	242	232	291	241	249	253	259	245	273	261	244	237	226	249	249	247	229	222	226	228	251	257	277	245	235	257	259	249	218	225	250	237	267	237	248	245	232	246	243	248	247	235	232	241	259	236	250	264	250	253	282	232	225	263	233	217	248	233	251	239	222	272	244	246	259	243	245	243	260	241	264	275	239	244	257	226	238	273	244	221	244	241	238	251	231	251	230	259	232	265	255	244	224	248	254	227	209	241	245	258	233	238	259	273	252	245	249	256	228	256	265	241	257	230	244	268	281	249	231	264	248	260	254	258	251	263	231	238	247	243	256	262	247	239	229	260	254	251	260	265	243	247	219	242	277	237	218	234	239	259	240	217	236	274	220	238	233	257	267	242	244	250	236	257	254	260	219	239	269	250	244	236	259	239	275	268	238	236	217	246	277	287	267	245	269	255	238	237	276	236	248	259	253	226	225	259	261	262	239	262	256	209	249	239	244	276	259	252	242	218	255	229	264	228	237	290	247	251	243	255	242	263	254	248	266	248	252	259	242	243	266	234	268	244	260	231	223	235	259	225	270	247	263	252	251	252	216	256	238	271	250	259	249	241	267	256	248	254	261	238	251	267	227	274	247	255	230	259	224	236	235	209	228	225	230	258	268	271	220	255	271	266	233	256	234	241	226	239	264	236	248	237	253	266	272	237	240	225	242	228	206	261	219	255	232	251	269	236	252	240	240	227	254	260	274	277	255	230	231	244	249	235	260	219	250	223	247	242
433	97	74	62	52	65	74	69	69	66	61	57	60	65	39	43	47	47	46	36	51	39	45	45	41	108	204	78	42	29	38	32	36	32	43	39	34	27	25	26	29	20	36	32	43	37	34	28	27	28	26	38	35	32	38	22	32	30	20	31	32	31	34	35	29	29	29	29	41	34	43	39	33	32	33	33	34	25	43	28	39	39	40	37	29	25	36	23	32	33	19	38	25	23	34	30	26	42	28	34	39	45	34	30	23	32	29	34	29	31	16	33	25	21	27	35	29	31	34	29	35	26	30	35	26	38	29	33	40	26	32	23	37	39	28	32	23	33	33	22	38	35	33	29	37	30	28	23	31	32	41	34	38	21	40	26	35	29	24	33	27	34	27	28	46	40	29	30	24	25	28	27	33	32	29	25	24	36	37	32	26	36	39	31	29	25	25	32	32	31	24	41	24	36	36	41	27	32	29	30	21	29	26	25	21	30	28	40	33	29	30	31	26	24	30	27	26	28	36	32	35	29	33	19	28	35	38	42	25	35	36	29	26	28	39	22	25	26	27	34	33	29	35	26	46	35	40	39	31	29	33	37	23	41	24	31	30	34	23	25	39	22	26	25	30	38	17	33	28	36	43	23	39	27	36	20	37	33	34	33	25	29	33	30	24	35	32	25	29	23	35	39	31	33	39	28	36	20	28	28	33	31	46	38	29	31	30	19	39	35	30	27	35	35	29	30	32	44	38	39	29	29	30	24	26	30	25	29	25	38	19	32	29	37	30	28	28	37	20	29	24	25	32	33	31	36	35	27	36	35	28	25	25	34	30	30	27	30	39	26	36	30	33	29	27	31	26	34	25	28	27	26	36	27	34	32	18	26	29	26	34	26	43	26	24	43	32	31	31	27	25	28	30	25	38	37	30	42	27	30	30	34	29	23	30	34	35	24	31	32	32	37	23	29	32	41	31	46	30	25	17	32	31	24	31	32	38	26	36	28	23	34	35	36	28	32	31	27	30	35	42	34	18	28	35	34	24	29	29	30	27	31	28	28	24	35	35	22	28	28	26	34	34	22	41	19	40	37	26	23	26	34	37	34	27	27	39	25	30	25	33	18	30	31	27	28	28	29	30	31	27	22	40	33	28	36	26	32	18	39	17	32	38	23	24	30	22	36	42	35	28	32	36	28	32	29	23	29	29	30	22	36	29	34	27	31	27	24	32	24	29	25	32	30	29	27	32	18	31	17	30	31	39	29	30	32	27	38	32	33	36	33	39	36	35	41	38	34	27	37	35	36	30	31	30	34	27	33	35	39	21	26	37	28	36	26	28	29	37	36	38	25	33	21	27	24	26	26	35	33	37	27	23	18	31	24	23	27	34	29	29	24	31	34	39	27	30	34	26	25	36	37	31	31	34	32	39	40	32	35	25	16	28	31	30	35	32	24	43	28	36	31	30	33	32	30	28	32	29	34	23	24	26	31	26	34	29	19	43	25	34	26	31	37	34	27	31	25	24	31	31	27	29	29	26	30	32	27	31	25	26	30	26	28	29	22	26	33	36	30	38	18	28	31	28	39	14	24	29	36	19	39	35	29	33	31	28	18	32	40	31	30	31	29	36	32	36	28	37	26	30	36	26	28	38	32	33	38	31	23	30	41	32	33	43	29	28	28	37	36	30	38	24	31	21	27	25	25	25	25	27	28	29	31	38	36	32	27	29	29	34	28	25	27	38	39	20	21	18	27	25	23	26	32	42	32	39	20	23	30	31	25	36	29	30	26	31	30	32	26	42	24	40	34	24	42	34	34	40	39	30	22	28	35	27	32	31	26	33	30	27	33	22	40	31	27	31	29	35	34	30	42	20	37	37	32	20	29	30	29	29	42	32	32	40	34	34	28	31	24	39	40	34	23	21	32	34	34	24	31	34	29	27	31	29	37	25	34	30	38	29	23	27	31	21	34	32	22	38	24	36	21	34	36	29	30	28	24	39	30	26	31	34	26	37	21	33	33	39	34	25	33	33	28	33	26	30	30	38	32	24	28	30	27	40	25	28	34	36	23	37	26	27	28	32	40	16	26	32	34	27	29	25	35	26	25	25	35	33	26	26	28	31	36	42	38	43	30	22	28	41	35	38	29	28	28	26	30	28	27	29	33	24	39	35	34	37	37	27	24	50	32	31	29	33	24	29	23	22	27	27	18	38	32	32	36	35	32	26	24	20	31	22	34	30	37	31	32	37	30	33	35	19	34	32	23	28	31	35	23	34	24	35	25	29	28	40	25	33	27	26	34	34	34	33	27	32	34	20	29	28	45	28	25	30	35	28	34	24	35	25	32	37	37	28	37	24	28	38	38	30	27	30	30	35	34	38	44	33	41	27	32	28	28	33	25	26	32	35	27	33	33	25	25	42	29	36	24	30	21	31	28	36	24	26	23	23	23	34	29	26	33	37	28	26	35	33	34	23	33	39	42	33	27	31	26	36	23	33	27	16	38	32	37	33	17	20	17	21	35	33	38	27	29	39	30	40	25	39	27	32	26	28	33	32	16	31	38	26	28	35	32	27	24	38	32	33	22	18	29	27	27	31	30	26	29	19	39	40	32	31	20	33	25	30	29	39	28	31	30	33	30	25	37	35	31	30	27	31	27	37	33	25	33	27	32	40	33	21	30	26	36	38	33	24	29	39	34	25	34	31	34	30	30	31	25	34	20	24	21	21	32	30	33	30	35	31	25	29	24	30	34	37	27	27	26	34	37	24	30	37	41	33	25	22	32	32	25	25	42	36	38	29	35	25	20	24	44	26	39	37	26	28	34	31	32	32	28	19	41	25	25	27	30	38	37	18	29	29	27	31	31	18	33	31	35	39	27	38	20	30	28	30	35	20	29	31	37	25	32	30	30	28	33	28	32	29	34	26	41	33	32	24	32	28	32	35	34	39	28	27	26	37	36	22	34	23	28	44	42	27	35	37	30	32	24	34	38	26	21	27	39	32	25	24	37	31	26	29	29	25	32	24	27	24	30	31	36	30	37	26	31	20	35	23	26	20	43	27	32	31	33	33	29	29	31	36	20	30	28	30	30	24	30	37	28	27	32	28	25	30	23	41	29	32	34	38	39	30	43	33	26	23	31	30	32	29	27	33	33	26	43	27	28	29	16	24	22	27	32	37	29	30	23	37	29	39	31	28	36	29	32	35	28	18	38	29	35	35	32	28	44	25	32	38	36	24	33	36	29	26	36	28	36	27	30	30	44	30	32	35	35	19	37	35	26	27	31	26	33	25	39	27	40	22	32	39	30	35	34	21	26	33	27	19	42	21	32	32	40	24	31	28	32	35	22	33	19	29	28	27	28	31	31	41	27	40	19	25	27	35	25	37	33	29	36	34	37	33	32	29	33	21	36	35	33	36	37	31	26	32	17	41	27	30	28	28	37	27	36	26	26	28	22	34	31	26	38	40	33	19	34	38	31	31	30	24	25	22	28	36	33	29	30	28	20
7211	2162	936	1683	4184	4838	4164	3440	3233	2550	2146	1831	1535	1470	1155	962	931	900	798	787	748	740	629	616	630	3165	6152	1308	449	420	431	427	393	399	411	420	393	427	412	378	388	378	394	359	385	367	363	371	368	354	394	379	357	347	340	381	373	333	329	372	383	329	375	363	356	354	358	340	348	338	333	360	330	341	316	344	365	384	354	363	346	352	372	332	372	366	362	321	326	333	349	364	335	334	366	362	332	364	318	360	388	342	349	371	331	357	364	376	358	314	340	325	322	353	368	347	341	347	337	308	351	364	343	343	355	365	362	326	347	353	315	336	350	333	356	337	353	343	364	356	336	352	368	341	353	332	340	340	374	364	343	334	348	308	344	364	353	309	355	370	367	343	347	348	346	375	358	318	321	333	345	317	316	331	348	353	341	360	339	360	366	336	342	345	322	354	375	339	367	349	370	350	336	333	355	344	320	316	325	353	313	351	350	356	354	336	329	358	349	357	377	375	331	392	339	365	329	310	351	382	334	361	367	378	340	309	351	311	347	334	361	355	353	349	355	341	356	340	355	356	310	324	354	352	311	352	368	331	311	371	357	398	343	340	328	336	312	312	350	335	361	326	327	378	364	337	335	328	322	360	316	345	333	383	361	331	317	336	312	366	359	342	324	317	341	328	339	320	343	313	329	343	345	366	351	364	362	337	329	340	308	352	344	325	366	391	347	337	322	347	326	344	351	343	331	344	357	354	343	341	336	343	339	338	341	335	346	324	346	347	321	365	373	334	342	389	350	316	363	342	342	349	367	351	342	340	341	338	335	340	358	356	303	353	339	353	342	377	357	367	343	367	369	342	344	371	360	340	383	359	339	338	358	348	361	347	331	372	359	348	341	341	344	339	353	354	351	332	361	343	372	330	334	355	345	361	347	326	319	335	346	351	358	328	339	348	379	339	346	333	370	345	345	347	339	348	376	362	322	325	361	356	339	347	339	346	331	361	338	315	389	319	350	372	319	337	332	338	357	351	321	318	316	360	342	358	347	310	332	339	338	374	352	303	343	353	320	314	319	350	324	341	368	369	323	343	325	350	348	312	360	351	363	321	336	355	387	365	317	322	336	347	315	371	336	343	353	364	356	326	346	325	327	332	338	368	354	381	328	365	315	350	333	323	353	345	358	312	343	324	336	323	341	339	342	322	373	353	331	371	352	335	376	347	330	339	359	332	340	333	340	358	338	327	326	323	382	343	353	347	332	365	351	348	359	320	332	350	359	337	363	360	326	331	330	363	356	344	364	346	364	349	355	327	365	337	319	361	313	353	333	338	359	346	320	361	341	349	365	352	344	323	339	343	349	339	334	338	366	341	328	342	345	348	369	350	321	300	350	326	366	349	340	360	319	329	323	334	347	373	389	363	342	342	329	323	364	333	346	373	329	340	331	378	347	320	353	348	373	314	329	360	336	344	343	315	351	335	337	321	358	346	307	352	341	368	345	309	340	332	371	334	350	344	352	356	351	372	364	340	332	354	331	338	349	337	352	399	352	335	341	324	356	309	371	355	346	320	311	329	337	358	334	341	359	365	350	346	354	334	364	383	353	339	343	327	320	358	364	344	354	343	346	332	363	375	360	351	320	325	356	336	321	338	322	312	291	329	356	326	357	315	343	356	361	346	353	320	346	310	347	324	351	323	345	321	324	356	347	368	356	336	348	333	366	339	349	354	325	360	326	301	332	339	353	361	314	365	325	350	310	339	317	327	349	333	339	342	331	352	337	345	361	335	333	352	322	332	333	331	342	340	324	359	365	331	349	345	323	349	353	358	333	330	302	350	349	369	323	342	346	351	354	377	353	335	345	351	371	346	326	325	338	326	356	331	335	356	340	354	306	332	341	323	358	355	324	325	343	310	344	361	327	369	335	335	348	349	348	357	325	362	377	348	347	337	320	336	379	375	372	325	350	335	339	343	325	338	303	346	323	337	356	320	318	382	357	350	344	343	334	327	311	333	341	390	355	353	331	380	325	331	347	332	355	373	360	355	361	341	343	342	327	372	352	378	322	341	353	325	327	353	337	363	340	346	362	339	342	357	351	373	357	345	374	350	353	320	336	347	376	351	358	337	376	351	357	332	311	349	376	307	323	348	341	334	343	367	355	339	352	365	358	326	349	345	341	353	312	359	376	351	367	349	328	356	364	321	310	322	362	318	358	331	336	355	326	348	308	388	343	345	379	320	345	348	322	358	354	380	328	346	317	342	380	376	332	369	381	356	311	319	364	311	340	340	360	338	337	345	364	353	347	332	347	373	324	326	349	318	348	352	348	359	341	326	357	335	330	293	376	362	366	335	341	372	370	359	338	350	336	370	321	353	349	344	316	348	318	338	332	314	316	387	368	323	353	322	329	312	323	353	366	346	341	351	351	355	341	336	334	335	330	346	382	348	347	324	352	323	339	354	354	312	382	351	328	390	315	376	352	366	321	322	329	342	355	328	369	341	358	362	341	353	325	375	343	314	337	350	317	333	371	359	344	348	330	351	369	334	354	328	341	345	359	309	358	361	339	305	360	366	334	327	369	345	327	363	365	314	342	367	335	375	332	339	359	352	363	347	359	353	350	323	376	375	345	338	317	362	384	348	344	341	366	362	316	318	351	356	328	344	364	328	352	308	356	329	393	330	336	375	333	370	393	323	337	334	325	339	345	345	329	354	342	361	342	316	369	369	354	341	334	325	342	309	362	330	355	312	357	391	335	338	347	349	363	341	331	335	329	330	365	322	371	381	352	348	351	368	352	340	330	351	320	335	352	325	342	327	342	344	354	318	334	358	347	322	330	327	343	347	328	331	350	357	358	340	343	308	343	383	337	341	358	382	342	346	365	357	354	339	346	355	340	341	393	368	339	335	341	307	349	339	363	329	325	347	336	339	349	353	339	316	368	358	309	320	373	379	368	312	347	370	356	366	343	373	345	338	367	364	344	344	356	356	365	343	340	362	348	373	356	388	341	346	337	351	366	340	341	348	341	376	355	346	369	354	383	361	324	342	334	349	366	340	306	327	355	364	356	334	339	334	324	340	322	363	350	355	349	345	331	380	347	346	335	320	368	325	364	327	354	333	313	342	307	355	329	315	350	327	335	357	313	377	332	341	346	336	338	339	347	346	364	379	338	380	349	336	346	359	333	323	337	320	365	370	325	314	352	363	334	360	317	357	358	319	359	340	351	353	331	370	365	345	353	342	345	360	344	345	332	350	341	336	363	337	337	331	372	329	371	322	357	337	353	355	343	344	316	368	341	329	302	338	378	359	364	348	322	336	328	334	300	341	330	345	364	331	367	321	342	346	338	336	363	338	351	348	319	358	359	355	339	328	343	375	349	347	348	324	373	322	316	344	342	339	325	373	378	341	351	356	355	365	354	330	344	353	355	303	325	361	343	339	327	344	364	341	361	344	322	354	366	364	359	347	308	334	341	328	358	352	355	346	360	356	328	354	340	331	374	382	367	355
611	68	52	54	56	65	52	64	73	64	54	61	45	44	55	59	69	44	50	49	51	52	52	52	36	50	126	161	45	49	49	51	60	41	53	45	45	49	42	49	58	53	55	52	50	54	41	59	45	49	47	54	44	52	49	43	41	53	44	47	66	44	42	56	35	47	50	41	47	58	48	40	51	46	50	51	40	49	38	45	43	48	55	45	48	43	48	61	46	53	42	64	47	41	48	52	45	51	54	38	49	55	69	46	47	47	44	56	58	42	57	45	43	34	41	61	44	58	44	48	49	48	48	48	52	53	35	49	56	60	48	43	55	54	45	48	47	62	48	48	48	51	51	54	49	56	56	38	38	58	38	47	44	39	56	59	51	49	57	46	38	37	68	47	67	40	36	46	36	49	54	48	50	43	52	49	44	46	52	46	51	38	42	62	48	46	44	53	55	39	51	52	49	36	46	46	45	54	45	58	46	41	37	60	36	43	52	42	51	51	42	42	49	51	58	54	51	52	45	55	44	40	51	64	38	49	51	54	55	47	43	61	55	69	44	53	45	60	45	45	49	52	47	60	56	51	37	51	70	76	46	53	41	52	57	39	39	41	43	56	52	52	57	52	55	50	59	42	43	42	53	40	45	54	55	59	50	72	38	53	64	50	47	51	57	59	46	52	57	40	54	54	42	48	37	63	53	38	61	56	51	47	45	49	48	49	46	49	61	49	38	52	37	56	46	61	55	59	46	63	35	47	52	56	39	45	56	59	39	59	38	56	49	55	54	59	55	42	61	43	38	58	42	38	49	44	39	56	66	59	47	44	45	39	52	51	47	64	64	53	39	37	55	46	60	41	44	55	60	48	56	54	52	45	45	50	50	51	56	50	48	58	41	57	60	62	37	59	54	58	41	51	49	52	55	46	50	55	57	49	45	56	52	44	49	62	54	40	50	48	57	59	65	58	42	51	40	28	50	58	52	45	43	44	43	43	42	41	50	40	36	42	44	41	41	54	43	58	64	49	57	40	51	47	68	50	42	56	40	53	62	40	49	53	59	45	42	55	56	54	46	49	46	40	53	48	59	50	46	38	59	48	54	46	51	47	34	49	60	53	45	40	44	52	49	40	54	49	50	46	44	32	55	44	50	56	62	43	67	50	49	47	63	34	53	56	44	49	58	47	55	45	59	49	56	49	50	38	49	44	51	57	65	39	45	54	42	45	53	49	63	57	58	42	41	46	51	45	44	37	40	50	47	46	45	56	46	46	46	44	56	41	47	56	51	55	48	73	54	45	55	54	43	54	44	44	46	45	49	50	46	60	45	54	50	55	52	46	46	55	49	54	39	50	49	40	57	46	38	44	51	57	57	43	40	45	57	38	34	44	50	55	38	60	55	48	51	48	49	42	38	45	49	59	55	61	40	52	47	55	41	44	57	55	42	48	41	46	55	56	63	45	49	53	54	47	38	44	45	53	54	47	40	56	41	53	46	44	56	53	40	52	37	45	46	54	48	52	60	58	38	48	37	48	60	62	44	51	50	46	52	54	59	58	38	55	48	52	51	45	47	61	45	49	51	56	54	57	47	46	47	41	55	44	57	62	49	46	45	46	56	40	53	59	55	64	38	45	42	53	56	58	50	54	61	44	56	49	54	44	47	57	61	43	53	55	45	50	44	54	40	53	53	63	52	50	47	60	39	43	45	46	53	41	58	56	51	50	53	43	41	62	52	44	53	45	49	60	35	50	55	56	44	50	40	49	43	48	55	55	40	49	47	52	49	48	44	45	48	61	47	52	45	47	54	58	47	49	44	48	46	40	46	50	48	56	63	35	48	38	54	61	56	45	43	53	50	46	47	52	52	49	43	59	45	48	56	53	39	45	52	42	41	49	53	68	57	52	53	46	65	44	43	44	42	42	51	42	62	54	50	56	51	47	59	47	52	58	45	53	42	50	47	59	42	59	49	49	56	51	42	44	51	49	56	45	42	42	50	45	39	44	46	54	46	41	39	57	52	55	56	44	46	55	58	63	49	47	60	61	49	33	51	52	51	52	46	51	49	56	48	56	49	44	41	52	42	58	59	54	58	60	50	40	55	45	51	54	54	46	31	43	55	34	57	37	48	48	46	62	48	48	48	44	49	47	50	37	51	41	37	40	48	60	48	41	51	55	39	53	45	48	58	60	44	70	38	46	51	64	45	40	52	37	38	55	68	54	48	57	45	50	49	41	54	38	59	46	49	48	56	51	47	48	43	60	61	41	57	55	55	57	49	43	54	37	57	37	61	53	44	40	49	63	50	41	46	48	48	43	61	52	54	39	53	48	49	53	46	40	47	47	54	50	49	59	53	46	54	53	62	39	45	52	56	41	48	60	42	47	45	44	56	53	52	43	50	52	52	50	51	49	40	49	39	64	55	60	55	39	44	50	50	47	48	53	56	41	43	49	49	48	47	36	46	51	43	39	45	57	41	46	36	48	62	37	55	49	52	54	46	50	51	48	58	58	45	51	48	55	52	48	42	51	47	53	42	49	51	66	67	40	49	54	48	50	36	52	64	61	40	46	48	56	52	47	53	47	44	44	49	60	51	51	42	48	40	51	63	37	48	40	55	46	45	49	45	48	43	58	50	43	46	46	51	54	45	52	54	48	53	41	47	39	63	49	65	52	39	44	55	46	59	49	51	54	52	43	74	54	44	42	55	49	48	49	51	51	56	54	61	60	48	52	51	47	33	49	55	49	51	50	47	54	44	44	37	30	36	47	40	51	41	39	39	46	40	45	61	55	45	41	48	61	43	51	46	58	49	44	45	54	52	55	57	59	41	50	47	50	65	43	51	39	50	59	49	40	46	54	54	40	58	74	44	56	47	41	49	50	60	49	43	66	60	47	51	49	40	45	45	45	54	56	50	42	46	52	47	53	54	43	42	43	40	52	41	43	65	44	63	39	52	61	70	48	48	70	42	45	50	45	58	55	57	41	58	43	40	48	61	58	49	47	55	57	45	69	62	46	46	48	51	38	52	53	41	50	63	48	46	46	51	60	47	49	56	54	52	58	49	56	44	40	52	54	43	52	51	45	45	32	47	50	52	55	50	63	37	57	46	51	43	36	47	47	53	42	50	51	54	51	60	49	41	60	46	67	43	44	43	39	47	45	49	41	43	47	46	47	43	46	50	61	49	56	47	48	50	47	65	47	58	60	45	58	49	56	46	37	40	52	49	50	39	48	39	48	48	42	51	56	43	52	51	46	41	55	33	50	38	39	51	41	47	55	43	48	43	62	50	38	44	44	48	39	64	46	38	46	47	53	59	63	50	47	40	58	47	46	50	54	53	44	50	50	34	52	48	46	58	45	41	46	48	63	56	52	60	49	41	42	40	42	54	62	48	46	46	43	55	52	49	61	50	49	47	61	51	52	53	59	54	51	48	48	47	55	59	54	41	66	53	63	45	45	49	49	48	57	44	48	49	44	51	42	39	52	42	47	45	49	48	47	37	49
5992	998	614	922	1620	1661	1549	1301	1405	1210	1048	873	868	743	754	702	668	644	670	609	679	572	622	577	572	767	2968	3661	570	509	560	489	484	550	523	520	529	502	500	513	534	473	515	498	529	530	537	504	510	483	504	517	531	493	507	516	541	480	514	502	487	504	514	514	534	483	536	532	496	532	491	464	526	497	483	482	530	460	507	531	538	508	481	537	462	498	520	517	550	510	533	513	533	530	516	524	485	472	499	488	551	468	508	516	525	489	501	518	506	468	511	512	519	484	507	496	506	497	500	511	526	484	527	508	502	501	473	506	520	521	495	497	454	488	533	503	528	493	492	493	510	475	504	504	507	511	545	512	496	483	527	505	517	533	489	558	533	497	461	488	496	519	508	483	526	482	512	537	544	502	503	491	536	537	470	477	517	507	529	521	506	499	524	526	512	510	510	489	514	533	493	516	542	531	515	524	507	486	458	565	508	455	503	482	506	530	506	543	484	498	468	493	465	495	503	502	498	502	561	512	522	482	542	493	564	530	484	534	515	503	512	518	493	529	522	509	499	482	507	483	528	540	516	530	501	507	524	540	518	518	508	503	497	513	519	519	534	558	484	538	508	512	538	518	499	502	484	502	496	463	525	532	541	524	492	527	502	537	526	521	498	538	501	503	510	481	500	468	499	515	530	543	473	527	520	532	544	495	545	487	505	513	480	556	509	480	505	571	511	516	519	500	526	482	513	506	485	499	518	481	507	521	517	484	513	540	537	515	513	522	512	509	519	508	507	488	527	520	502	490	514	483	500	538	499	503	537	513	499	496	541	555	518	473	533	551	510	548	506	498	502	528	498	497	483	480	474	498	480	535	537	478	521	486	520	501	494	509	480	514	514	516	476	532	515	525	514	469	518	494	500	504	483	514	485	543	540	514	502	523	472	490	515	497	519	547	524	514	521	520	481	517	510	478	510	522	496	532	520	464	473	476	540	485	517	514	487	544	519	515	521	473	522	454	497	492	480	523	516	480	510	568	522	488	498	488	518	537	519	508	508	530	528	549	523	545	508	528	514	508	531	498	486	520	469	503	472	506	533	549	538	505	490	514	503	520	546	500	492	539	477	510	470	549	522	493	525	466	474	571	516	492	520	561	507	497	521	509	512	527	463	515	501	504	528	512	548	506	484	487	505	525	513	515	475	481	511	491	477	562	509	525	525	495	503	518	485	506	494	500	495	492	484	478	516	495	532	518	510	469	474	524	443	532	523	497	511	551	525	534	510	524	486	476	465	545	504	544	512	489	518	538	534	522	468	490	516	490	502	521	471	508	512	521	521	545	524	499	509	512	510	512	495	478	502	469	514	522	538	501	505	532	500	525	523	555	526	514	520	515	511	494	497	498	487	512	488	525	513	500	510	534	467	532	551	496	509	488	447	531	512	541	522	503	533	490	545	512	497	509	489	517	485	529	518	498	491	489	536	530	564	491	482	517	455	511	536	502	546	497	505	518	499	479	536	486	504	501	518	510	478	513	493	481	556	547	540	503	506	475	514	559	491	495	514	518	508	499	501	526	557	502	488	490	486	510	491	456	485	541	529	501	510	491	493	498	507	508	497	520	489	485	509	556	500	503	494	503	476	528	502	470	531	512	550	515	511	526	531	472	525	507	550	530	496	528	494	477	526	547	483	477	460	505	492	493	502	541	519	527	531	493	511	489	503	515	499	503	513	505	510	477	510	499	492	464	502	538	455	530	502	535	470	500	508	520	491	504	531	533	551	485	492	525	491	512	514	491	504	526	526	528	508	526	498	512	506	490	528	518	487	519	476	488	520	537	493	518	523	517	551	534	489	467	534	533	491	536	513	507	516	482	482	539	466	521	485	489	530	561	526	510	525	530	498	529	541	527	501	489	497	490	487	503	529	541	529	493	497	504	496	491	483	537	504	516	491	498	484	530	511	473	547	486	479	558	478	491	480	509	512	500	515	526	506	511	539	509	534	496	516	523	535	513	520	513	494	484	534	503	512	512	490	543	479	506	524	508	533	530	475	534	455	514	478	513	506	566	474	520	478	475	539	491	489	501	544	543	513	519	496	476	478	529	498	500	576	492	539	496	484	520	555	542	479	484	523	523	519	543	524	560	493	472	505	543	504	536	528	495	491	481	473	541	498	487	507	499	466	509	529	550	497	455	510	499	496	476	471	517	542	500	520	510	541	486	515	504	502	499	502	505	467	522	522	505	511	500	487	488	544	530	503	521	536	520	544	517	471	529	548	518	494	549	501	522	481	472	500	513	507	512	522	480	470	532	528	514	508	488	472	459	492	484	497	500	481	507	524	501	493	537	512	525	441	576	543	509	541	472	551	522	508	511	490	533	529	490	527	547	503	443	519	495	519	517	477	476	521	465	535	522	504	547	540	488	478	465	461	506	505	541	484	474	500	525	531	537	514	503	491	483	532	480	489	522	510	522	518	532	499	528	471	503	491	524	496	519	506	486	514	501	508	511	506	541	509	501	543	532	487	522	504	515	519	493	530	513	522	513	555	537	538	529	506	506	549	538	529	505	498	537	491	509	529	511	506	512	519	496	513	510	489	514	535	502	514	514	506	479	530	521	529	488	481	507	539	502	509	535	473	512	504	511	489	505	518	505	508	502	509	517	516	505	512	514	460	499	493	474	514	527	506	506	508	518	491	493	537	466	505	525	535	499	491	499	497	517	530	507	496	532	472	546	502	505	479	528	507	527	495	506	529	513	537	531	489	467	473	530	540	506	500	495	551	490	542	521	520	512	524	517	538	530	499	541	504	541	482	477	497	522	504	514	489	472	549	481	524	511	550	499	508	469	509	530	545	487	506	474	502	506	500	579	510	511	538	508	515	517	528	507	503	490	516	491	498	492	551	530	483	499	545	500	493	503	503	554	533	499	532	535	507	508	508	527	548	498	530	510	502	520	520	507	527	511	491	470	533	534	494	549	496	506	507	508	551	536	532	544	494	464	510	516	512	506	474	512	496	490	490	493	501	491	525	546	463	485	523	503	503	486	520	481	511	489	485	505	500	471	532	535	498	504	543	516	478	484	510	515	492	528	507	525	519	538	470	504	497	517	512	520	494	506	512	499	491	462	476	473	524	494	484	499	488	535	551	531	503	505	507	481	520	495	506	520	503	518	517	532	484	570	499	504	491	497	521	462	535	566	492	509	495	510	478	504	503	512	514	514	489	476	519	526	498	557	558	523	531	503	512	527	542	504	542	532	489	519	508	474	501	534	512	530	512	539	499	510	474	512	503	467	520	483	485	513	504	501	500	560	530	516	541	507	498	499	499	520	494	503	517	549	522	523	502	536	487	487	508	489	535	494	510	500	534	485	512	546	465	523	501	507	512	501	504	525	534	514	525	470	524	522	495	514	467	491	501	475	504	507	510	499	485	533	510	548	522	498	522	523	527	553	490	539	521	482	507	537	514	512	472	521	494	542	524	536	533	583	481	520	507	486	528	486	479	467
256	98	59	62	71	70	97	80	84	73	82	61	61	65	66	63	59	48	64	50	60	69	59	59	62	95	480	588	126	56	43	43	51	57	61	52	63	54	54	62	61	60	34	56	56	54	50	50	49	60	73	60	63	54	43	50	45	54	56	55	57	58	45	66	53	43	48	58	51	44	56	60	58	47	56	63	51	50	72	57	58	60	46	55	49	57	65	58	60	46	43	55	50	45	47	57	49	50	54	63	45	61	53	58	50	63	60	63	56	46	42	54	58	52	54	51	52	41	39	49	53	55	55	52	47	55	49	51	53	66	59	64	52	58	61	65	58	65	44	66	50	52	44	58	61	61	57	58	68	42	61	59	68	58	56	59	42	68	43	50	54	49	50	64	51	62	56	60	62	50	43	51	53	63	59	53	63	58	59	48	51	69	36	38	68	38	44	69	55	61	47	37	57	45	47	45	52	63	53	62	53	50	63	61	54	56	39	60	50	51	49	51	68	55	51	51	63	66	51	56	43	53	50	54	53	48	57	65	55	55	49	53	60	56	51	42	50	65	63	49	41	53	43	73	48	45	61	49	64	67	42	60	64	49	51	66	63	47	75	62	56	55	70	63	39	53	45	57	45	59	67	55	51	58	56	64	45	64	55	55	54	48	63	52	54	54	50	55	66	48	62	58	56	53	41	44	61	49	43	58	64	65	56	49	57	57	67	45	59	53	50	53	52	48	57	53	62	52	66	51	48	45	55	70	45	55	57	60	68	45	56	58	59	64	62	44	47	55	63	42	42	48	57	47	52	55	59	55	58	65	53	49	43	54	58	49	52	61	60	59	58	53	57	65	50	63	70	50	59	51	55	52	60	46	47	54	59	43	63	53	68	45	52	57	42	67	46	53	55	49	56	46	74	52	55	57	60	60	48	49	63	47	64	68	67	61	52	62	58	54	54	59	40	50	61	56	51	69	55	64	46	50	59	53	51	60	57	51	64	55	59	42	49	63	43	59	62	52	54	59	62	46	57	46	59	48	58	60	56	38	58	59	56	47	42	60	56	64	52	53	60	52	57	69	58	52	49	62	49	56	62	49	57	53	64	59	57	53	61	50	62	50	57	59	43	54	66	52	50	57	67	72	52	54	61	51	52	49	48	65	69	53	53	59	56	50	49	58	62	59	56	53	53	45	56	70	57	55	51	48	57	51	46	64	43	53	55	44	47	46	54	56	44	45	52	54	57	51	58	61	47	72	59	64	44	59	51	62	50	49	57	58	56	58	45	70	59	54	43	53	50	63	53	74	66	67	68	63	49	59	56	57	53	60	58	57	39	45	56	73	51	54	54	57	66	55	46	68	66	55	66	65	57	62	59	53	52	57	59	51	54	45	60	62	58	67	59	52	52	61	61	52	64	49	62	57	42	52	46	68	57	52	44	51	46	48	50	53	59	51	53	51	52	49	45	60	53	49	52	55	49	57	69	53	60	53	51	52	54	52	56	66	59	45	64	48	66	42	51	53	60	37	61	69	58	57	51	60	57	59	60	42	56	50	65	47	58	58	60	65	56	58	61	42	51	68	55	63	57	58	60	57	44	45	45	47	48	46	56	44	59	43	54	55	56	66	59	57	59	69	55	57	65	62	46	57	58	57	51	64	67	58	45	56	62	48	59	49	55	55	48	62	46	68	54	53	64	63	50	53	51	67	64	56	44	50	47	56	49	67	62	60	68	52	62	54	64	43	64	51	49	69	63	60	57	69	50	44	42	55	51	59	55	60	38	61	73	56	60	57	55	54	54	43	54	46	46	51	59	37	51	64	64	57	54	55	55	68	37	54	54	61	56	52	35	55	60	62	59	53	71	59	52	53	66	56	60	62	50	67	55	68	51	51	56	61	56	44	60	45	42	63	57	63	42	54	79	56	71	58	64	56	54	56	65	37	60	60	62	61	55	52	57	64	55	51	58	65	57	49	42	46	51	49	54	68	41	47	63	77	49	60	59	59	59	65	55	52	53	46	51	47	60	54	43	57	52	64	67	57	64	41	49	52	50	45	67	57	58	52	63	51	48	53	44	59	47	55	51	38	42	40	52	52	59	50	53	55	53	61	62	50	49	56	52	47	61	49	45	47	49	72	58	62	52	43	49	39	60	66	44	51	50	49	70	53	55	71	57	54	61	65	52	60	48	70	51	47	59	57	67	51	67	52	46	45	47	45	57	61	50	60	66	57	47	57	51	50	45	59	51	60	57	64	60	54	72	63	67	46	55	59	45	67	66	55	64	46	49	57	55	49	62	74	63	51	46	52	48	64	48	62	52	55	56	56	51	49	63	55	56	57	62	54	54	59	45	37	55	57	63	41	50	52	66	47	50	56	59	53	61	62	69	47	59	57	48	60	55	59	71	55	46	60	56	69	52	48	49	51	42	55	52	52	62	59	50	64	58	55	64	58	47	58	67	61	62	54	62	61	44	54	55	65	45	60	50	53	58	57	45	64	52	53	43	67	67	42	51	42	65	48	58	51	49	56	57	47	43	49	62	50	52	70	68	46	65	43	54	64	57	69	47	47	53	62	64	48	64	55	58	57	62	56	49	65	57	55	67	59	60	47	54	48	61	45	80	58	55	64	67	48	55	49	57	55	60	47	58	52	49	74	56	62	44	66	59	52	60	57	53	59	46	56	53	61	49	44	64	53	60	51	60	55	53	45	62	55	56	60	51	61	57	61	60	57	44	69	53	47	46	58	56	61	49	56	51	62	62	60	48	49	65	44	48	51	58	44	58	48	70	54	45	49	53	63	56	57	51	61	59	65	66	70	66	44	54	66	73	54	62	60	73	51	55	68	46	52	55	48	65	51	57	49	63	65	66	61	51	59	54	64	64	47	62	53	52	57	74	52	53	71	68	45	49	52	57	66	56	70	55	65	56	59	64	49	53	50	56	56	51	61	48	56	73	48	50	58	60	56	51	60	59	67	50	47	54	54	61	56	53	54	60	67	42	59	48	52	59	55	49	47	41	50	51	55	53	49	51	52	45	54	59	50	49	72	50	43	61	78	39	59	51	67	65	53	64	59	52	59	50	47	42	39	85	43	66	66	60	59	59	58	57	56	53	65	68	55	55	50	59	50	50	54	51	45	59	47	65	47	54	59	51	52	47	54	47	47	43	60	55	56	69	57	70	48	65	46	62	56	39	60	56	56	44	59	59	62	67	55	64	59	63	62	42	58	53	55	55	63	54	46	55	64	59	56	49	51	50	58	54	54	51	53	61	56	48	60	62	57	63	60	50	43	47	50	58	49	42	43	57	51	51	48	52	55	52	57	59	66	48	59	46	61	70	61	60	49	49	52	56	52	57	46	66	56	53	52	64	49	61	50	50	69	63	50	66	57	46	50	48	51	40	61	50	60	56	57	59	58	51	47	59	50	66	52	55	45	72	58	66	39	50	44	53	48	63	51	49	54	57	45	48	53	65	69	61	65	58	54	64	53	54	53	54	45
4936	1890	979	1482	3259	3554	3083	2555	2183	1956	1751	1403	1212	1065	1041	989	926	920	843	869	779	831	796	759	765	1920	10281	11653	2087	601	596	631	622	609	598	556	602	584	623	578	629	625	585	596	652	569	548	631	599	591	635	562	603	632	610	594	624	595	633	581	553	558	577	573	607	568	592	560	607	596	617	611	616	576	578	586	594	644	607	623	584	602	598	607	562	571	661	588	630	602	561	621	584	626	555	641	565	597	605	586	572	596	588	608	567	612	581	588	587	565	560	597	602	606	558	569	592	576	563	603	578	594	602	577	596	590	564	640	570	583	619	596	577	584	574	604	592	582	605	651	581	607	599	620	572	558	591	568	555	577	603	599	547	600	577	584	604	546	639	607	617	587	559	581	629	602	595	591	618	594	564	586	621	574	586	562	603	585	641	640	626	617	573	585	601	558	601	590	539	544	598	588	589	565	620	539	622	602	613	559	678	552	624	602	579	606	599	587	594	567	580	580	599	604	560	590	626	619	605	607	548	584	566	578	609	599	591	622	586	549	618	569	584	615	567	565	557	585	595	605	602	628	572	551	611	603	561	603	618	596	610	564	663	577	593	588	601	655	574	594	611	631	562	586	582	619	631	599	614	545	576	607	606	571	585	602	592	614	609	603	598	522	585	599	636	640	620	585	590	606	604	650	558	587	650	627	588	578	633	597	609	603	608	559	568	581	619	634	583	615	607	587	598	584	568	570	639	617	591	643	618	590	599	602	598	622	591	574	584	591	579	573	607	581	598	630	575	581	678	595	576	590	602	597	605	597	635	602	588	581	594	567	588	577	595	591	566	545	635	588	540	627	596	595	613	613	594	569	588	593	590	603	644	594	574	632	563	603	592	610	631	597	586	592	624	573	558	645	649	601	588	609	543	623	625	560	608	587	594	578	635	550	602	568	592	590	572	584	559	592	630	563	620	553	604	590	621	613	608	600	582	607	590	614	592	631	563	591	584	604	604	610	573	595	600	575	567	579	579	613	573	601	592	632	603	603	598	598	582	616	604	580	621	592	578	609	560	578	573	586	599	580	595	574	591	613	579	596	577	576	600	571	641	655	623	632	546	571	544	556	595	589	586	590	572	583	569	633	554	606	620	568	569	581	582	626	591	618	586	576	585	574	622	587	567	560	623	606	556	608	619	650	580	596	584	573	626	581	569	591	596	546	612	610	585	630	612	577	616	651	606	607	589	613	620	633	588	586	583	586	565	607	569	619	609	585	579	581	620	615	596	614	588	586	588	641	600	639	589	584	574	585	615	584	604	587	553	582	581	563	591	635	591	571	592	593	578	604	596	600	546	571	607	589	604	563	633	578	596	583	637	620	652	559	622	606	602	601	589	637	634	598	612	605	568	616	652	609	608	591	594	556	628	569	584	565	598	598	582	648	608	619	664	606	579	608	608	637	595	615	573	647	574	598	599	580	588	593	569	614	536	600	598	642	616	549	583	646	554	581	615	617	587	594	597	550	572	613	585	605	575	562	606	623	592	589	596	586	610	586	601	550	574	640	541	607	554	494	618	627	607	575	588	613	612	629	583	603	557	600	593	609	567	586	604	588	573	609	573	554	585	603	602	556	568	593	603	629	558	591	631	590	595	566	628	591	631	554	617	554	623	577	593	585	582	639	555	579	581	568	610	545	583	554	576	600	626	548	594	567	568	609	588	587	604	559	581	639	576	584	637	590	572	614	590	595	574	568	600	606	576	632	585	601	594	610	558	615	563	621	607	598	543	579	590	562	592	618	633	587	571	602	590	551	608	577	547	594	607	606	571	605	581	643	561	576	568	614	587	622	611	611	624	621	572	590	591	570	597	611	600	534	603	635	574	583	585	593	579	598	594	615	551	623	574	565	569	587	602	589	588	545	586	614	577	601	588	604	616	577	573	569	581	598	593	598	585	650	593	621	629	568	610	620	617	587	586	577	585	554	615	583	609	621	591	595	613	603	565	585	584	583	584	556	598	612	602	561	604	594	586	580	613	614	622	605	592	606	586	622	625	578	594	586	586	557	586	623	609	622	581	597	626	587	603	563	545	596	593	565	575	601	613	594	582	624	571	630	624	604	585	602	581	571	592	611	614	604	617	599	565	609	673	629	574	598	562	591	555	586	585	578	613	582	570	578	572	575	618	599	623	601	616	598	603	571	612	592	576	574	582	598	556	591	584	572	604	622	620	597	583	586	613	590	584	598	572	610	623	605	610	607	618	617	613	618	645	609	585	540	600	585	571	566	604	621	559	605	606	583	622	602	593	628	597	616	622	602	609	632	626	591	614	566	558	567	607	636	590	553	566	606	585	582	544	571	577	589	605	605	643	607	570	584	589	595	609	611	575	568	586	565	600	585	601	616	628	602	604	547	618	608	601	608	564	565	583	574	602	637	620	610	607	594	612	587	574	560	580	604	623	601	590	636	577	553	631	590	592	586	605	601	627	601	594	604	590	629	604	628	582	586	589	595	593	627	596	595	594	613	581	605	632	622	601	597	603	616	571	611	630	595	599	570	596	618	607	584	574	602	608	624	640	630	576	624	573	581	584	547	612	612	603	561	583	569	582	590	584	595	610	604	574	561	578	589	598	607	576	580	586	588	608	603	606	566	578	591	559	591	674	596	602	555	604	575	564	615	609	568	572	577	595	617	600	592	589	615	638	647	595	568	545	580	621	575	628	576	575	599	566	602	605	612	612	626	574	626	636	592	633	593	575	615	608	608	643	563	572	619	555	591	604	566	592	544	562	563	575	593	636	588	561	621	557	547	618	605	602	608	570	612	563	583	635	644	558	584	618	591	641	618	580	599	596	600	588	611	568	571	584	570	565	605	578	587	577	535	555	602	604	600	608	569	613	640	579	589	613	578	599	561	584	597	582	627	590	599	603	607	611	614	563	586	584	584	583	640	589	605	614	637	575	607	587	623	613	607	601	580	574	561	581	609	617	542	637	584	610	551	587	585	616	608	616	601	617	573	560	613	565	588	583	568	614	576	556	604	630	600	624	573	576	554	594	584	606	598	605	578	635	645	591	610	601	615	580	601	562	592	581	596	594	537	560	605	560	606	619	603	590	566	595	599	588	591	615	609	592	637	553	564	562	649	577	614	583	601	632	632	623	600	541	614	603	609	569	612	547	606	554	617	634	561	612	567	542	613	607	578	628	590	611	622	595	578	619	584	591	609	611	624	556	583	568	564	594	601	587	628	611	573	555	569	603	575	623	623	589	584	552	631	563	601	584	602	604	630	613	609	600	603	584	590	619	604	611	647	600	594	603	592	569	573	586	582	581	583	604	586	623	612	581	609	626	564	606	547	599	609	646	574	592	591	590	592	561	536	624	570	602	574	608	571	596	565	586	606	598	541	584	599	576	616	602	634	579	588	586	588	603	564	604	655	588	552	612	580	592	604	620	610	640	574	570	557	605	597	600	616	605	599	561	613	559	587	597	602	619	617	592	599	584	655	571	596
851	69	47	32	61	48	56	57	52	55	49	49	41	46	32	39	50	41	35	33	42	36	22	31	40	78	484	613	246	33	33	26	30	22	35	42	30	36	20	26	47	30	40	30	37	30	39	34	40	21	23	31	37	37	33	27	27	27	36	30	37	25	28	16	33	26	35	30	38	26	25	29	22	38	32	22	26	28	26	33	19	26	25	33	26	25	28	34	27	29	35	28	26	23	23	27	21	25	32	20	26	23	25	26	29	27	27	26	24	30	24	38	33	28	34	30	37	32	34	30	21	31	25	30	24	20	21	34	37	31	25	30	24	27	25	31	31	26	27	31	26	25	27	34	40	26	25	15	27	27	33	21	28	34	27	29	29	27	30	29	22	37	36	35	43	31	27	26	26	33	37	28	32	33	25	32	19	32	26	25	28	26	28	35	28	28	31	34	27	36	33	19	25	35	30	30	26	26	28	28	25	38	19	33	26	21	25	26	31	28	25	37	24	35	25	31	33	39	33	24	26	31	25	23	27	36	26	31	32	33	34	32	32	25	29	27	28	22	19	28	26	31	31	29	28	30	26	27	30	30	26	28	24	27	30	15	30	26	21	28	33	29	37	27	39	32	32	44	22	35	34	31	33	33	35	40	26	35	31	21	39	37	21	30	26	34	32	36	31	38	35	24	38	28	34	29	30	31	29	31	31	21	21	27	41	26	30	26	27	18	35	27	29	35	32	29	29	31	35	34	33	28	28	32	47	29	29	18	32	32	26	33	21	31	23	29	27	30	42	28	26	36	35	15	43	29	40	30	23	39	30	28	36	23	24	36	27	34	35	31	34	26	38	32	31	33	27	25	29	32	26	38	27	27	29	27	27	20	34	35	23	24	33	35	33	30	31	32	25	33	34	34	27	17	24	24	31	17	20	41	28	32	36	23	31	26	22	26	32	19	29	22	34	24	30	15	35	25	30	35	25	31	23	31	35	33	34	24	34	28	30	40	30	30	30	36	24	19	23	20	28	35	31	35	29	30	27	34	27	36	26	30	26	35	31	32	27	28	27	28	31	23	27	34	27	34	24	37	31	24	35	31	28	29	34	30	28	36	37	27	24	19	40	31	31	25	35	29	30	30	39	30	24	29	26	22	33	29	17	41	33	32	46	35	31	37	32	35	36	30	29	18	17	27	34	25	31	27	41	29	26	26	26	31	26	25	29	26	31	33	17	30	34	28	33	24	34	33	34	24	36	20	29	21	22	37	37	32	32	35	32	32	24	34	34	24	36	33	30	27	39	36	29	21	24	35	25	25	32	23	27	27	28	26	30	37	36	31	28	26	24	35	33	34	27	24	31	27	24	33	31	38	24	31	36	23	33	25	27	32	20	32	34	32	32	25	34	27	24	28	21	22	25	24	30	33	29	29	20	30	31	37	31	28	29	33	32	22	25	41	30	26	34	40	26	29	27	29	30	25	38	32	34	29	28	24	33	34	27	30	30	34	30	22	30	26	28	21	28	36	29	43	27	31	21	28	24	29	22	31	20	25	25	31	34	36	22	26	23	20	32	24	25	27	22	29	25	34	28	25	43	28	36	35	32	36	15	29	22	19	41	25	25	30	21	44	29	32	28	28	34	27	35	32	26	23	42	38	30	32	24	25	25	19	24	35	21	24	24	28	38	14	29	34	29	19	23	25	27	27	34	30	23	24	31	36	21	29	33	29	26	18	18	26	33	38	24	23	25	34	33	26	25	34	30	34	26	29	31	31	20	28	22	30	26	32	29	24	29	25	32	31	26	30	38	24	26	24	24	35	30	28	27	32	30	35	28	25	19	41	28	35	27	25	29	30	34	22	29	34	26	36	35	27	36	19	30	23	47	24	34	26	37	28	35	33	28	27	22	20	28	24	29	34	25	36	37	25	26	29	40	35	42	20	27	26	23	38	33	33	28	32	39	34	30	38	32	30	26	46	37	27	16	19	24	29	29	32	31	28	38	26	30	30	33	25	30	24	31	30	34	33	26	27	28	34	29	23	37	28	27	35	26	33	37	23	26	39	19	28	31	33	33	39	30	34	28	29	25	23	31	37	21	36	29	21	37	27	27	21	20	33	30	28	20	20	30	23	39	36	24	24	35	30	30	21	30	32	40	34	32	29	40	25	29	36	27	21	27	21	30	30	36	38	27	31	31	34	26	29	37	24	27	27	32	37	33	30	20	40	35	24	29	36	31	27	30	24	36	24	26	32	38	29	25	26	37	29	35	31	41	26	32	25	35	27	35	32	29	35	20	25	32	25	33	19	17	32	32	28	28	20	23	22	26	35	32	31	29	24	35	41	31	34	30	25	29	28	25	29	24	27	32	25	20	31	29	40	38	23	30	33	29	31	24	38	24	28	26	24	29	32	24	28	33	27	22	26	43	20	39	24	29	26	30	24	27	25	35	25	31	30	24	18	27	26	30	28	29	30	39	25	25	27	25	34	28	28	24	33	38	30	36	30	25	32	35	27	26	28	32	32	30	39	32	37	17	29	23	37	30	31	24	22	31	40	26	22	33	31	30	35	37	27	37	28	39	27	41	34	23	33	29	27	28	29	30	28	30	28	32	31	20	33	25	40	24	29	32	27	29	24	40	28	31	26	25	35	32	29	34	29	29	22	37	25	28	27	24	32	22	32	23	40	34	34	24	29	35	30	38	37	36	27	26	29	31	28	27	38	33	21	25	28	32	28	21	22	32	37	27	37	27	31	32	26	25	33	26	25	31	29	26	26	34	39	28	30	28	36	38	38	26	25	21	24	26	28	26	32	20	39	20	34	28	19	29	18	28	27	28	33	29	33	30	40	31	34	25	21	25	29	25	22	33	31	23	25	36	21	18	34	25	34	35	23	33	35	24	31	27	27	21	39	18	28	28	30	26	28	23	31	25	30	36	32	24	27	39	25	27	33	26	35	35	24	33	29	22	31	19	25	25	30	28	22	33	26	29	23	29	42	30	24	28	26	29	26	29	27	25	34	24	26	25	32	28	26	26	38	40	30	22	35	31	31	25	31	28	37	26	29	26	31	33	24	34	34	23	33	30	40	29	33	26	40	29	34	27	31	26	25	28	28	35	30	32	26	33	29	31	31	32	38	35	30	36	29	32	27	31	39	35	21	27	33	25	37	30	31	26	32	33	28	22	31	34	18	23	24	31	39	29	37	26	34	29	31	23	24	24	32	42	26	35	25	33	30	36	28	40	25	26	26	34	31	32	39	33	26	34	29	31	23	32	39	36	30	32	30	30	32	38	39	21	24	25	22	29	25	35	30	27	28	12	24	26	29	35	30	21	30	31	35	32	36	37	24	30	23	26	21	22	21	29	29	17	32	21	24	30	26	30	35	32	29	29	25	38	27	31	22	33	28	32	24	26	41	24	32	35	32	34	27	31	29	29	33	41	26	29	24	29	29	21	25	23	32	24	26	24	30	33	27	24	29	24	21	33	43	27	34	32	35	18	28
7787	1231	681	1137	2665	3161	2770	2374	2009	1865	1558	1426	1003	987	867	754	697	718	712	628	583	584	546	503	478	1827	11354	13436	4430	332	329	334	348	321	326	321	323	346	319	327	337	309	332	300	326	320	319	319	290	351	321	290	345	346	294	276	287	304	310	333	326	298	321	317	297	324	291	348	313	282	299	325	294	309	308	299	329	309	312	310	315	310	294	299	299	290	289	339	301	304	308	333	285	330	320	304	301	292	299	318	269	330	326	300	306	339	286	294	298	318	310	308	326	304	295	317	299	298	347	327	279	310	335	308	274	292	328	300	306	307	293	322	325	289	275	298	318	296	305	304	336	302	308	290	301	325	324	329	315	300	308	293	311	291	303	292	329	281	305	292	279	314	323	306	310	318	322	308	298	309	317	306	269	301	323	291	282	329	302	318	313	306	280	302	317	279	307	342	291	272	347	311	319	295	300	271	294	319	332	292	309	256	301	308	307	359	299	314	324	310	301	357	328	292	308	286	334	299	322	316	290	322	338	279	289	299	317	303	323	319	300	301	308	324	280	299	326	297	297	324	313	321	311	320	316	303	301	340	303	304	286	305	316	328	333	297	299	320	282	324	291	295	313	289	310	329	309	317	315	321	300	327	325	301	283	337	302	303	303	296	313	328	306	294	293	308	293	300	286	326	293	314	341	325	310	334	331	318	309	283	305	277	262	317	307	330	294	255	302	330	304	277	302	346	311	308	298	301	298	322	311	293	286	322	287	289	283	307	287	345	300	327	291	301	269	336	285	330	313	305	282	308	291	307	296	314	288	300	327	301	284	313	282	329	341	290	316	314	313	311	331	295	299	285	311	323	340	335	321	298	306	298	312	323	304	350	336	304	282	295	294	275	274	300	280	310	311	296	308	303	315	300	289	300	299	308	277	291	309	277	306	320	318	348	321	320	280	304	305	285	313	271	320	286	331	317	335	312	315	318	370	344	311	313	301	319	341	289	276	297	291	305	301	300	268	298	297	324	284	294	309	322	295	318	303	332	280	336	298	317	333	324	314	297	339	307	315	297	265	299	295	304	299	306	281	315	314	314	337	300	312	323	312	332	323	317	337	344	276	323	262	276	328	305	288	318	311	326	324	289	304	302	322	311	319	320	324	310	307	272	294	329	300	310	317	284	293	297	299	307	308	323	292	283	282	295	299	328	334	291	306	320	324	324	310	336	270	317	319	309	295	314	298	287	334	307	319	289	289	320	308	311	334	334	305	285	288	298	330	296	308	324	277	294	300	308	316	319	294	270	333	296	297	294	320	304	297	326	330	282	304	295	348	322	297	318	301	289	297	281	319	283	312	311	302	321	308	309	304	318	305	307	304	301	330	298	307	311	277	323	303	294	329	263	301	310	294	332	325	321	278	307	347	297	295	320	307	280	284	307	294	306	291	324	348	322	297	306	318	275	278	314	314	362	297	270	284	301	299	332	310	287	319	305	324	283	303	307	294	287	313	293	311	330	307	307	299	307	303	318	310	298	302	318	282	311	303	298	322	302	290	315	299	307	328	310	299	281	304	295	313	291	309	310	315	280	319	293	321	327	317	299	300	291	335	287	349	314	319	327	295	300	325	297	327	280	338	314	302	288	309	299	317	306	305	305	306	297	324	287	265	342	297	291	300	332	295	301	305	313	336	343	263	341	310	340	298	284	327	343	287	311	308	356	304	330	324	307	318	315	315	331	311	310	302	292	286	305	318	303	328	296	301	291	303	312	304	275	292	305	313	319	323	301	340	304	328	293	305	329	315	334	316	251	306	319	297	332	336	333	311	304	309	314	294	317	309	300	302	292	335	301	300	330	297	293	295	310	310	327	285	297	314	299	303	292	307	337	316	284	287	304	294	322	287	324	339	329	322	311	319	263	312	344	329	337	309	311	309	330	288	309	306	304	330	292	295	340	307	341	298	319	293	351	293	323	308	337	318	339	326	305	284	304	300	316	317	329	335	287	303	342	319	323	299	320	322	306	289	312	327	312	275	307	287	302	299	329	286	331	311	326	306	322	294	307	316	305	327	323	315	297	309	341	320	319	332	292	316	318	333	280	287	313	308	316	327	333	306	319	320	309	335	323	325	277	308	282	305	322	289	319	288	295	304	325	321	287	296	302	293	306	294	284	341	320	323	319	332	325	298	306	302	310	316	294	309	317	309	311	350	340	310	293	277	308	334	309	315	300	308	304	298	299	313	290	332	316	318	332	320	296	331	344	334	306	343	312	299	301	328	316	316	267	310	324	312	330	303	303	352	303	311	291	257	305	319	325	309	319	286	289	294	332	311	306	309	308	308	316	306	323	340	304	299	289	299	321	285	318	335	302	293	303	343	309	313	298	311	346	353	323	293	314	307	322	314	329	268	313	293	315	308	298	336	308	312	319	327	337	321	306	287	303	307	296	342	277	300	304	288	341	309	285	300	308	295	274	293	320	317	308	298	336	283	302	299	344	307	294	320	293	321	329	318	304	293	329	342	302	285	305	328	305	327	335	300	319	315	329	328	314	339	321	317	294	353	333	292	317	310	287	287	327	318	334	314	287	324	309	290	318	299	303	303	312	276	321	295	331	319	321	297	335	299	299	322	306	309	299	301	302	275	303	306	328	321	315	297	293	320	299	297	307	305	294	305	290	310	271	321	304	295	297	301	316	307	287	313	311	316	301	321	361	310	302	304	290	313	330	289	298	336	315	289	315	271	307	325	280	268	297	296	284	330	295	333	285	297	292	296	276	305	299	307	312	293	323	282	306	299	297	314	297	317	335	263	308	294	322	300	345	350	319	333	295	303	321	286	303	313	298	334	316	322	327	301	326	316	315	298	269	344	318	320	279	316	306	294	327	316	322	313	296	328	297	290	307	316	300	316	279	330	289	315	314	342	309	308	321	326	319	322	315	306	299	273	317	334	304	278	306	330	311	311	287	327	324	311	282	311	277	332	323	307	306	320	295	306	291	322	287	314	309	325	307	307	318	333	285	298	308	294	301	270	318	282	324	300	307	285	305	294	324	313	302	305	290	299	315	317	298	301	317	296	302	314	304	304	318	356	313	308	294	277	291	312	316	280	304	310	320	292	325	316	323	337	344	341	350	336	291	301	296	308	322	337	315	328	314	324	328	268	329	313	297	311	303	287	302	323	283	311	311	306	303	327	325	334	338	297	285	333	304	265	313	296	328	295	299	308	288	318	311	311	297	297	307	308	309	307	295	289	317	340	326	306	305	295	312	344	277	291	310	308	312	332	279	294	354	302	302	291	331	309	328	305	319	284	334	302	357	311	314	298	287	317	299	312	283	326	308	289	313	306	329	330	311	311	312	317	323	321	305	295	337	341	323	308	303	310	334	297	304	312	292	306	286	276	315	292	331	299	320	302	314	310	305	285	314	320	307	300	308	301	314	304	287	300	321	275	321	308	315	294	300	286	299	343	318	296	320	317	303	318	299	287	310	311	300	281	320	337	330	314	324
409	89	64	61	48	69	94	81	69	67	54	66	57	59	59	40	50	39	54	44	54	60	35	55	47	86	659	739	58	39	41	35	39	37	29	29	34	49	38	32	39	38	34	28	21	31	26	42	32	44	33	34	52	41	41	37	28	34	38	26	35	29	28	36	39	25	36	37	36	32	31	31	32	36	33	39	36	36	36	33	37	32	38	44	28	36	32	34	28	43	41	34	40	42	31	32	28	37	37	43	28	34	31	31	38	41	50	29	35	33	35	24	31	27	34	31	34	21	24	39	24	28	44	34	41	32	38	25	33	34	27	29	34	35	35	36	30	37	31	39	28	39	33	42	34	36	36	30	54	24	44	28	38	36	32	40	28	42	31	32	30	36	50	38	23	36	31	38	32	40	24	41	37	29	38	33	32	30	41	34	31	29	46	32	37	35	40	36	37	39	36	50	34	33	35	33	37	46	31	34	40	35	37	38	39	33	39	34	36	46	33	30	34	28	39	39	34	29	34	39	35	36	34	33	35	23	29	39	29	43	31	40	45	35	33	29	29	35	36	42	34	39	41	41	38	38	37	34	27	37	42	30	36	36	30	37	34	39	36	27	35	29	32	31	31	24	41	34	39	37	24	29	30	32	33	31	35	32	39	33	26	24	39	38	39	32	32	30	39	38	34	38	38	33	37	34	27	35	23	37	32	39	44	31	37	36	29	51	22	32	40	35	34	33	29	40	33	39	33	31	37	26	27	39	36	33	32	45	36	33	39	37	34	39	35	33	38	33	40	19	32	33	37	35	41	37	37	35	29	28	23	33	32	34	31	24	30	32	32	28	27	43	40	30	24	39	40	29	28	46	42	26	33	41	35	27	35	45	37	42	36	37	41	26	29	34	35	37	38	38	28	35	38	29	33	43	45	32	37	38	32	34	39	35	37	34	31	44	35	28	26	40	35	37	33	31	22	35	33	30	42	37	35	26	23	32	33	26	42	26	22	35	37	31	34	24	43	35	40	42	33	34	36	37	35	39	22	32	25	29	32	25	35	35	37	43	43	28	41	29	35	42	40	28	28	40	27	37	31	32	27	35	37	36	38	39	26	34	34	37	31	37	35	41	32	29	37	31	37	32	40	38	49	42	48	31	32	28	31	35	39	30	39	51	30	37	41	34	30	36	36	28	32	26	31	28	27	39	42	26	31	34	35	28	24	35	31	40	32	37	36	40	36	36	29	25	43	36	39	44	36	31	46	38	32	44	46	34	43	39	30	42	32	35	32	26	44	30	32	35	30	28	32	39	39	19	33	37	31	36	35	50	23	35	36	34	41	36	34	47	34	28	32	32	33	32	36	30	28	32	38	34	32	40	24	28	44	33	38	35	29	33	37	34	26	36	39	27	26	31	47	27	39	29	35	30	29	27	40	34	44	27	38	46	29	37	39	29	30	33	36	30	37	38	30	38	34	37	35	39	34	49	30	38	31	39	36	43	35	29	23	32	38	28	34	26	33	33	29	34	31	31	29	18	29	22	28	46	33	30	39	34	35	43	38	32	30	28	38	42	39	35	32	28	25	27	34	27	47	28	30	29	40	37	28	35	28	29	35	34	30	29	31	32	33	27	28	32	41	32	32	28	37	37	34	40	37	32	32	33	34	36	40	42	25	27	38	39	31	34	36	33	35	34	40	39	34	36	35	32	39	29	34	42	40	42	35	33	30	31	36	43	32	37	27	35	32	32	36	32	30	32	25	51	50	38	35	41	39	31	35	36	37	34	38	22	33	25	36	29	25	33	37	27	36	27	41	30	38	31	52	34	44	33	31	39	38	35	32	39	49	39	38	39	37	27	35	27	44	39	34	32	33	36	39	29	38	29	31	33	29	37	31	37	36	29	42	33	45	34	37	40	40	39	30	41	30	27	36	36	34	36	35	33	35	41	35	48	33	36	31	33	30	29	38	27	43	38	33	42	44	34	29	32	35	35	37	37	29	38	35	44	54	47	32	37	33	31	43	36	34	28	23	32	28	34	38	35	35	37	34	28	22	36	29	36	28	23	41	30	37	34	33	39	45	38	41	27	29	25	31	28	36	34	47	38	48	50	35	29	33	24	44	50	27	33	34	33	25	33	36	32	31	32	37	31	29	23	31	33	32	35	35	32	30	34	21	40	31	35	32	39	39	35	28	45	35	41	35	34	39	36	37	47	34	34	42	26	28	39	29	38	44	28	41	33	44	44	31	25	42	31	35	39	40	32	32	32	36	30	40	35	40	28	26	26	17	29	32	32	37	43	32	38	37	27	29	39	32	26	30	37	27	26	20	33	35	38	34	44	38	40	29	23	36	26	34	46	27	37	35	29	32	39	37	31	39	34	36	33	25	27	40	34	33	34	38	35	37	29	43	36	39	32	28	37	35	40	41	38	25	38	32	35	40	32	41	31	44	27	29	33	37	39	25	36	29	21	32	19	43	35	28	33	39	20	48	45	29	39	26	24	35	45	35	34	33	31	33	28	32	40	39	32	39	41	32	23	42	33	42	42	28	30	33	26	39	40	35	29	29	46	30	42	40	35	31	39	28	36	26	27	25	33	37	35	41	33	28	35	33	39	36	27	28	26	39	25	32	27	34	32	42	27	33	38	25	26	25	33	40	30	19	38	42	30	22	49	23	39	36	29	33	50	31	28	33	29	36	29	34	32	35	37	34	36	43	34	30	27	43	33	38	26	34	39	32	34	29	41	36	37	32	26	30	38	37	36	35	36	33	38	31	30	42	38	40	30	35	33	37	35	29	27	27	30	37	26	35	34	44	31	31	37	34	35	28	39	39	34	43	36	36	34	31	38	32	22	40	33	36	26	25	25	39	39	31	27	36	50	32	35	39	37	39	33	21	34	37	27	35	29	50	34	42	29	40	34	34	38	41	39	33	32	32	37	40	25	31	49	26	36	28	31	31	42	34	26	40	30	37	27	42	42	36	28	31	32	34	46	35	39	34	37	30	27	26	36	25	28	40	25	37	32	28	34	35	38	37	26	37	35	31	39	35	45	24	28	43	34	36	36	24	24	28	39	34	39	35	29	41	32	29	42	38	37	23	26	29	36	37	30	31	35	44	46	31	36	23	43	41	33	37	30	29	38	25	25	41	26	38	41	33	32	34	40	40	36	30	31	40	30	38	36	33	33	35	40	39	30	46	25	24	33	36	39	36	47	30	25	23	29	24	40	39	35	46	34	36	35	33	34	37	32	32	48	28	29	36	38	32	37	24	41	31	35	40	31	39	27	28	39	31	30	27	39	22	41	26	31	39	29	31	35	35	35	33	36	44	38	35	43	29	37	34	41	47	35	44	39	28	37	34	46	34	20	35	37	38	35	30	28	39	39	33	36	27	29	33	37	47	31	36	35	24	38	31	40	33	30	36	43	34	29	40	36	32	48	27	37	39	28	34	34	40	36	30	31	31	33	52	31	38	22	34	31	41	41	36	26	33	41	34	36	30	28
6536	1953	873	1654	3823	4412	3701	3217	2558	2650	2064	1750	1458	1135	1032	943	933	909	853	781	783	677	642	620	625	2711	12526	12308	829	370	433	392	404	391	375	359	366	354	392	393	382	354	372	353	367	399	370	369	349	369	356	352	389	352	368	362	369	337	371	370	341	356	367	358	345	365	337	357	353	346	333	348	336	335	351	373	329	340	349	373	321	374	343	375	352	357	349	358	358	324	361	336	355	311	353	322	320	354	337	382	366	331	357	352	351	378	361	356	373	329	381	341	327	361	337	320	354	364	321	404	348	342	344	345	314	359	359	368	383	354	359	356	370	352	343	349	361	368	370	304	359	356	358	367	378	327	343	340	352	332	346	344	344	392	371	363	340	350	358	337	323	383	369	352	376	362	364	340	342	356	323	346	354	374	345	348	348	372	348	339	350	370	385	303	338	363	353	329	357	350	362	321	367	367	330	370	328	323	335	369	348	356	353	345	359	331	339	355	347	385	342	358	386	336	348	362	331	358	344	364	389	343	390	323	349	352	366	370	337	367	323	343	337	331	371	352	338	383	353	315	352	327	344	333	337	360	325	330	323	368	352	362	351	377	360	355	374	318	315	344	321	345	349	348	354	309	336	322	355	337	326	351	347	338	352	321	324	351	364	374	370	389	323	343	363	335	329	366	360	328	323	361	359	342	381	323	342	354	337	371	354	343	360	369	352	364	357	348	377	351	356	352	362	360	341	333	307	372	338	336	343	366	384	394	381	373	325	317	332	350	351	342	350	332	358	361	369	328	388	330	328	378	360	340	369	387	320	349	363	360	316	354	348	354	357	329	323	353	330	368	349	324	355	343	340	317	357	332	333	350	349	367	345	344	331	351	352	346	351	380	351	335	309	364	347	364	343	375	362	335	376	363	340	354	311	355	345	384	355	335	302	342	352	376	383	333	356	357	337	336	356	343	370	344	362	342	352	364	352	336	350	362	331	339	338	357	341	381	334	332	342	348	347	371	344	363	342	344	357	332	354	339	335	329	352	375	357	310	373	331	351	361	357	360	335	349	359	358	373	372	346	326	335	329	372	328	340	346	324	366	371	335	387	335	351	348	359	296	380	334	342	366	305	372	367	385	322	333	357	345	332	358	358	362	340	349	350	345	332	401	367	337	354	353	322	296	353	370	352	342	396	311	337	376	365	364	323	362	336	370	362	321	346	367	347	384	374	384	332	305	314	330	348	315	354	339	350	352	331	352	360	323	336	337	390	345	348	336	358	380	367	382	364	310	341	339	368	329	344	340	384	380	332	329	342	356	331	344	354	364	339	327	369	374	338	326	353	340	345	372	353	382	375	342	323	355	376	338	339	361	356	329	333	308	361	321	381	396	353	346	340	344	361	325	343	347	338	366	341	341	345	381	339	342	350	357	355	308	314	375	325	338	357	344	326	355	376	361	338	348	348	350	349	334	325	330	307	355	334	338	380	339	331	326	347	347	359	352	384	355	333	351	341	392	351	381	357	375	352	365	385	368	337	329	365	344	332	359	342	328	366	367	369	352	367	340	363	327	357	341	361	356	403	328	354	329	331	327	371	315	335	315	355	358	346	337	358	362	326	319	324	357	371	376	381	347	341	338	335	361	333	323	340	338	354	330	372	351	384	347	391	359	306	335	378	353	402	385	345	336	346	337	332	352	320	373	312	343	380	359	350	358	354	335	362	360	339	351	328	381	313	335	345	364	352	359	357	301	353	369	364	377	327	353	335	366	338	311	343	363	356	365	313	357	380	309	376	342	373	350	377	366	373	349	327	352	330	339	331	359	341	354	330	337	355	326	353	340	377	328	346	336	363	324	361	329	366	354	358	362	343	299	338	364	363	348	341	344	311	340	333	341	323	359	340	351	344	363	331	359	362	332	363	351	379	352	330	344	340	366	364	345	346	360	347	332	357	366	350	345	344	368	336	335	366	335	355	359	329	340	363	322	347	338	345	348	300	334	343	359	366	316	331	331	345	344	349	362	355	310	378	322	348	355	324	351	320	330	331	328	322	363	362	338	364	333	319	379	363	385	362	328	364	372	374	343	340	369	332	355	361	337	384	340	350	358	333	368	369	360	312	313	379	333	367	314	342	343	364	368	308	340	336	335	354	359	335	334	343	345	371	340	353	332	361	332	322	334	366	331	368	330	342	340	321	342	380	354	316	358	352	326	336	330	332	348	324	338	358	360	339	350	375	369	352	384	377	322	344	369	359	355	329	353	346	349	352	336	319	346	348	382	356	319	355	361	327	339	330	354	367	347	352	329	367	355	343	375	354	382	347	359	362	375	336	364	340	352	349	345	348	338	368	365	342	356	360	350	363	364	327	339	367	359	348	373	366	330	336	357	327	351	344	366	328	331	311	334	342	378	359	336	352	371	326	353	317	355	343	362	366	360	368	360	351	362	340	335	346	319	371	309	361	350	366	356	306	339	358	357	337	366	359	377	323	367	374	352	360	329	345	341	375	319	335	359	320	360	326	338	369	352	349	335	363	357	330	330	373	368	349	381	373	332	370	331	379	339	335	342	318	341	339	355	357	311	321	369	363	348	353	345	347	323	334	351	338	304	348	343	375	338	338	386	373	343	318	340	341	366	374	356	326	374	331	369	347	316	347	329	357	335	366	380	346	368	355	350	335	380	303	363	323	334	295	351	356	384	356	352	355	369	348	321	332	308	366	323	376	328	349	357	337	361	354	371	337	330	331	346	359	350	373	367	352	348	349	355	355	358	354	343	316	346	321	335	347	346	389	318	326	366	305	349	345	377	375	333	337	316	316	349	357	371	381	349	337	354	335	390	345	342	348	339	375	359	341	343	343	319	379	343	365	342	331	298	381	369	382	347	316	338	335	334	339	314	352	318	314	348	393	345	359	335	330	366	364	362	328	328	341	319	371	353	352	364	358	358	343	337	316	346	354	355	362	376	374	318	352	361	374	304	321	334	330	345	355	365	342	372	346	348	345	349	368	385	357	331	349	373	323	349	338	335	337	386	327	365	359	338	362	357	350	337	350	305	372	355	373	345	356	342	347	381	354	365	328	341	350	352	318	348	342	345	355	344	350	344	364	344	355	343	356	364	346	328	353	371	348	360	335	317	337	347	355	402	314	350	373	303	335	360	353	365	352	332	323	374	344	321	340	348	345	354	338	386	334	342	366	314	344	389	352	362	338	332	347	308	333	356	336	368	340	340	345	350	310	365	354	385	352	358	316	333	338	368	332	359	333	330	352	356	363	350	367	372	346	359	335	348	337	355	363	365	377	349	313	362	364	332	320	348	368	386	344	321	340	325	359	334	355	386	360	345	335	354	358	331	360	372	341	349	323	357	353	329	363	320	341	371	326	347	370	324	353	368	368	381	365	347	340	322	340	376	343	325	323	310	331	377	355	322	379	362	350	326	325	348	327	315	332	367	353	332	334	371	380	356	346	369	347	337	344	361	358	359	348	366	327	331	337	356	318	334	318	357
582	67	54	56	52	56	60	54	60	66	57	55	53	61	42	47	39	63	54	55	67	39	47	38	49	52	120	76	51	47	43	43	55	54	36	47	42	57	57	48	59	63	46	51	54	51	53	53	44	45	51	59	55	54	57	49	38	48	43	43	42	53	46	41	41	47	60	49	45	46	45	43	38	51	58	47	54	41	45	49	44	48	57	40	54	44	42	56	42	41	51	42	40	49	30	51	48	64	46	55	40	71	48	43	52	37	47	56	42	42	52	55	47	49	47	55	51	49	49	49	46	59	56	61	54	43	47	42	45	61	49	40	39	57	49	64	50	44	52	58	54	46	51	56	47	43	55	48	56	49	57	43	46	51	46	55	43	44	55	48	46	48	50	45	53	53	33	48	42	42	37	58	52	52	52	61	57	58	51	48	49	51	49	51	48	47	65	51	65	46	48	60	49	57	53	49	50	45	49	57	52	51	55	39	47	46	50	55	44	45	50	56	51	61	59	46	49	44	38	47	38	44	41	51	48	56	42	54	54	46	35	38	58	49	37	54	41	47	47	39	47	53	49	44	45	35	39	49	58	59	46	51	56	49	53	52	49	47	45	45	46	44	50	54	37	37	45	51	51	47	51	30	43	47	60	47	43	46	59	37	40	40	34	41	54	51	48	46	42	50	64	45	57	40	51	52	54	47	57	38	43	51	59	53	54	62	45	58	42	54	50	50	57	42	45	53	53	52	50	51	53	46	49	50	41	54	60	52	42	52	54	41	50	52	55	52	46	44	46	49	58	58	64	53	46	50	48	47	53	53	54	50	40	56	50	39	52	55	49	46	61	42	44	44	36	51	40	48	41	48	51	63	48	58	45	56	50	40	56	44	46	45	44	43	63	57	41	51	47	52	50	51	43	63	49	44	40	56	66	52	49	51	58	42	66	60	47	56	50	49	46	37	52	49	60	37	63	54	39	46	57	41	51	48	45	52	46	49	59	43	56	55	50	41	45	37	52	46	52	54	51	36	30	41	55	56	59	52	44	38	39	42	37	50	44	42	62	50	39	53	35	44	55	54	40	49	39	50	42	49	46	59	51	39	43	56	45	42	52	49	45	50	52	53	47	44	44	51	62	48	66	47	36	51	52	58	68	55	41	37	53	41	53	57	43	37	45	49	52	44	41	57	56	55	53	51	53	53	42	49	49	45	63	42	47	47	39	48	45	49	56	44	56	56	61	49	40	49	58	57	44	65	39	51	47	45	45	53	48	54	43	46	39	53	57	54	46	50	50	55	57	53	48	52	44	38	50	54	48	46	45	46	58	59	55	55	49	47	52	55	44	48	43	49	53	55	59	52	56	38	51	54	57	62	47	46	39	37	44	44	49	52	50	42	26	39	50	62	58	58	40	39	52	52	43	46	35	29	51	53	54	66	62	45	49	43	47	45	50	54	52	51	42	50	53	51	57	56	43	46	50	45	54	48	51	50	52	44	45	53	38	51	48	40	47	59	48	49	54	46	50	53	52	57	46	57	48	60	52	60	51	47	49	39	55	47	48	55	59	54	44	47	43	40	60	45	50	48	41	49	73	48	39	52	44	56	48	48	45	46	49	56	42	53	46	39	37	46	48	47	58	42	53	48	43	52	53	42	57	41	52	48	47	48	57	52	48	45	52	46	63	53	48	58	65	58	53	65	57	45	45	44	53	52	48	42	54	46	46	44	40	51	44	58	46	48	39	49	49	56	58	51	41	43	46	47	53	54	43	55	48	53	56	43	58	57	48	44	60	42	48	44	41	56	49	51	52	68	50	49	46	61	51	52	48	45	47	47	47	43	45	50	42	55	51	51	66	54	37	47	52	50	57	41	46	39	44	53	59	48	51	37	45	40	57	54	54	47	47	40	46	55	57	45	53	28	60	40	46	47	48	48	50	27	65	39	52	59	45	47	46	51	57	56	57	55	48	51	42	62	43	57	51	35	57	48	49	46	55	50	50	45	45	43	50	51	45	44	51	46	59	37	46	54	43	58	54	54	61	60	47	51	33	64	54	39	53	45	41	64	46	55	56	55	52	52	58	46	29	49	45	48	38	52	47	49	45	53	51	56	37	49	48	59	50	44	42	40	51	52	63	47	46	54	53	42	46	40	43	42	45	58	46	48	55	40	62	47	46	47	53	48	45	43	61	48	41	40	53	50	43	46	51	46	58	57	55	66	49	35	37	48	59	46	50	54	46	43	58	46	49	43	46	51	44	41	53	52	49	31	43	47	51	46	50	68	48	44	45	67	54	48	39	38	51	45	43	39	38	52	55	48	52	52	50	42	48	42	48	50	42	52	55	45	51	45	55	40	42	47	48	47	52	45	46	57	60	54	49	57	57	44	56	50	44	45	46	60	46	51	48	55	52	42	43	49	52	47	54	33	49	35	28	61	51	49	42	41	42	43	42	45	53	39	51	40	50	47	60	42	56	44	33	38	63	36	53	53	50	49	60	47	51	42	49	53	46	53	40	43	37	38	48	56	50	52	47	54	52	47	65	55	60	44	47	43	36	49	48	48	31	53	48	49	42	48	38	48	33	57	58	53	51	52	42	44	40	55	46	39	55	48	52	51	52	56	40	52	65	52	47	53	53	48	53	46	52	56	58	45	45	57	57	49	55	33	44	51	63	43	47	47	59	55	45	62	41	51	39	49	61	63	61	54	49	63	43	48	56	42	46	46	54	55	42	45	53	52	42	49	40	44	43	52	53	38	46	45	54	39	47	44	40	44	37	55	51	49	42	49	54	52	48	43	43	45	52	52	46	54	42	53	52	54	61	48	36	42	48	41	49	51	57	59	48	42	54	51	43	43	58	57	47	52	56	56	38	42	48	63	53	59	53	45	52	46	56	54	43	46	46	48	60	56	41	43	41	54	58	53	49	50	49	61	51	44	67	61	41	44	54	42	51	36	49	46	50	54	49	43	48	42	48	49	40	44	49	48	38	45	48	41	46	47	52	55	42	43	37	41	49	41	37	46	48	50	43	48	52	51	52	60	51	43	52	39	51	50	37	36	38	58	48	36	50	49	42	54	35	40	47	42	46	51	55	49	45	48	43	47	41	47	47	46	57	40	54	49	57	52	53	44	43	56	48	53	57	32	52	49	54	51	48	41	46	52	45	63	45	50	45	42	52	47	49	59	48	53	54	50	61	47	50	54	45	50	38	64	54	52	42	56	61	58	43	48	49	57	54	51	37	47	51	37	55	54	51	42	55	44	46	56	59	61	50	48	50	53	52	48	53	52	47	43	61	50	44	46	36	40	31	47	56	60	52	55	50	54	50	63	43	47	54	48	47	48	44	55	46	48	51	49	47	47	53	44	50	59	51	41	45	55	44	40	42	53	46	44	56	49	44	48	50	62	41	58	45	52	49	54	32	43	45	52	39	50	51	58	53	42	51	60	48	42	49	49	57	65	44	57	50	48	46	51	44	52	39	51	53	54	42	49	53	58	46	69
6121	1025	671	830	1516	1678	1504	1385	1273	1269	1113	902	862	742	784	700	672	738	637	615	649	599	578	589	568	657	2984	1896	527	522	516	526	458	504	544	516	495	554	497	511	515	503	531	502	541	523	498	506	513	470	520	504	487	529	521	483	488	497	488	507	507	513	529	504	475	512	448	493	479	487	492	513	462	512	489	517	504	485	525	530	483	497	505	509	563	530	518	543	493	504	474	478	490	477	510	506	528	563	506	505	461	504	526	512	509	495	461	511	535	507	497	494	478	513	519	502	498	506	516	500	451	561	536	533	466	527	525	490	480	514	473	506	520	516	522	522	498	520	493	526	524	513	496	467	484	460	466	452	516	508	486	494	496	506	490	481	485	466	470	527	528	507	508	478	498	527	505	496	547	491	525	531	516	457	508	459	534	489	485	488	484	522	530	520	505	547	457	488	510	499	524	477	468	525	541	498	471	486	518	474	543	500	502	488	507	492	463	529	517	500	490	516	527	496	498	548	509	490	509	486	511	488	516	504	508	528	486	505	506	475	543	502	558	503	513	476	480	501	474	508	497	494	549	509	496	505	522	535	502	550	542	485	496	531	543	523	514	491	525	528	501	484	466	521	477	471	494	489	512	505	549	473	505	494	502	489	499	495	508	470	542	523	518	493	455	496	478	460	492	518	477	534	505	545	480	498	494	438	506	535	511	533	490	511	516	518	535	508	503	500	502	495	501	482	487	505	473	512	504	486	511	515	491	468	522	537	496	494	466	500	510	476	514	504	494	516	482	498	523	492	518	492	540	533	454	511	534	507	529	475	524	514	479	493	504	503	508	488	482	522	487	498	535	488	504	482	466	465	504	531	508	513	510	506	490	517	493	508	529	495	498	517	478	478	505	496	510	515	508	466	500	479	462	513	499	466	507	482	465	476	485	542	468	537	532	479	543	502	473	469	530	494	518	491	523	507	477	479	483	480	508	515	459	487	495	531	512	496	523	515	519	473	552	541	501	524	521	539	494	513	525	474	519	513	459	492	473	463	499	499	507	537	484	496	528	497	521	510	506	495	499	511	543	513	489	497	513	477	477	494	504	473	474	482	482	502	459	524	478	514	517	540	475	505	483	469	494	535	511	524	490	507	586	487	513	514	591	525	523	491	474	516	512	498	518	493	511	512	494	524	485	437	497	487	499	524	491	512	503	501	510	517	487	512	523	472	538	508	467	461	560	512	482	471	500	501	506	512	509	444	494	463	508	522	511	520	482	478	492	473	524	521	519	505	510	539	484	513	514	504	490	492	527	488	510	516	462	490	540	531	500	477	517	518	519	489	489	441	534	524	484	526	480	490	544	485	553	482	512	463	491	529	531	515	467	530	519	525	491	457	479	514	460	494	496	493	498	483	535	502	494	486	481	528	493	502	531	486	497	534	511	502	472	534	506	517	512	465	511	518	503	548	516	488	515	484	495	488	490	476	488	474	481	496	480	502	512	480	520	534	502	504	515	526	506	502	505	483	535	509	510	505	494	512	515	487	512	500	478	546	494	492	473	553	527	515	493	508	452	517	492	534	532	474	485	481	497	491	479	476	506	495	499	533	505	517	507	495	522	512	479	496	485	493	509	491	528	521	461	531	485	459	485	500	516	483	483	510	478	535	533	502	496	472	525	480	539	529	512	507	487	493	506	516	482	504	492	465	466	499	442	516	476	512	540	475	477	461	493	555	477	479	525	488	546	535	506	503	507	519	534	468	498	452	485	514	516	497	507	465	482	513	496	504	514	493	485	507	465	536	484	504	460	508	486	461	459	523	484	506	498	498	501	522	471	471	492	508	512	475	531	538	550	537	476	467	473	494	493	477	502	477	474	463	491	516	504	497	504	526	504	472	532	490	498	494	456	485	487	504	519	508	496	540	511	490	541	542	520	500	522	511	479	461	537	529	512	506	539	500	491	526	547	501	531	507	518	477	499	490	509	493	476	503	507	458	515	490	504	479	517	489	490	483	521	486	528	510	504	528	497	521	507	547	502	463	516	492	549	467	503	519	542	490	476	503	493	461	481	485	496	515	508	519	528	511	546	489	496	456	523	519	513	479	496	515	541	531	506	512	510	500	471	507	535	476	508	519	513	524	480	509	526	490	500	528	522	467	501	552	516	521	496	515	487	466	517	503	480	473	512	492	506	486	496	552	530	493	539	465	495	522	499	517	503	486	500	490	498	487	502	531	541	524	474	516	524	520	496	511	521	477	496	520	509	473	499	465	461	508	498	491	502	502	508	519	483	473	542	458	476	530	502	455	524	521	564	464	459	493	547	510	519	539	498	528	504	463	528	468	483	484	475	510	484	493	515	520	469	521	471	543	565	494	471	546	554	498	484	523	542	499	501	512	483	465	477	532	509	530	484	536	483	496	468	482	495	522	501	488	496	489	527	487	511	532	508	520	514	498	504	477	520	513	495	514	479	455	509	529	492	465	484	540	488	509	504	491	503	508	470	516	497	525	528	533	495	473	482	499	487	505	528	531	476	491	486	463	506	520	512	517	496	512	497	488	537	477	472	490	481	512	512	509	470	469	530	460	509	511	469	497	513	542	491	445	460	485	521	497	538	528	480	489	506	487	486	538	485	503	517	493	520	485	475	521	495	509	489	488	493	541	518	487	471	519	518	471	516	495	486	496	568	538	471	500	534	531	490	517	519	532	484	519	516	482	504	521	512	502	526	513	504	540	507	489	480	489	554	482	500	502	492	496	515	513	514	482	500	529	502	507	561	473	506	548	447	460	506	465	523	490	509	530	498	501	491	514	477	476	496	500	513	529	551	544	482	536	528	476	478	501	474	451	537	501	524	513	505	453	485	467	492	487	505	488	524	505	511	485	497	514	544	496	480	494	518	481	518	477	488	488	484	513	474	477	521	520	494	461	556	523	497	501	447	523	505	483	499	506	496	541	513	543	488	498	501	509	467	502	533	523	506	497	458	461	523	548	481	503	489	453	475	477	560	495	445	488	534	471	523	520	507	491	507	521	521	479	561	462	511	500	503	515	533	474	500	495	493	519	486	489	513	515	518	486	494	542	501	544	501	487	528	529	510	500	516	513	516	514	495	454	504	543	518	561	496	543	526	487	477	510	467	515	521	501	532	489	494	530	524	512	456	479	475	481	512	499	484	496	537	496	512	521	451	508	519	521	467	486	517	501	514	499	517	475	491	477	493	532	481	500	492	489	517	498	483	504	495	513	513	514	473	482	531	482	485	527	499	481	489	542	484	532	488	489	480	546	476	453	531	488	533	489	524	503	518	531	475	519	524	510	488	500	512	496	450	512	493	495	486	500	504	510	510	469	502	506	499	488	494	529	506	492	482	492	482	480	497	517	482	534	491	457	493	496	527	506	514	554	488	518	502	488	512	524	493	465	502	490	519	494	496	519	511	518	481	474	491	505	560	503	536	498	527	502	462	473	547	527	502	509	527	523	494	495	505	503	491	478	482	482	522	500	506	518
245	96	67	57	56	82	74	66	78	68	70	67	70	55	62	58	75	67	41	56	47	53	59	50	50	50	118	45	56	62	52	54	53	46	59	57	61	45	46	50	56	48	63	59	47	47	40	53	61	42	63	57	50	41	54	48	57	57	38	57	50	53	59	51	57	41	46	51	51	60	45	46	51	53	53	45	52	47	52	36	63	46	47	49	48	39	44	36	46	57	56	51	49	44	36	60	54	46	45	37	53	46	63	50	51	45	60	49	50	40	44	55	56	55	49	55	53	49	49	43	36	39	42	57	51	60	59	48	56	48	49	52	50	46	58	52	50	40	51	52	51	47	61	56	63	63	37	44	49	41	51	38	57	50	60	43	38	47	42	47	53	51	47	55	54	43	56	50	51	51	50	48	56	51	47	64	48	53	54	49	55	54	50	59	50	45	53	47	57	57	49	56	53	45	45	66	44	55	58	54	53	51	57	56	44	65	40	44	53	56	54	62	57	59	52	54	47	54	44	42	51	57	35	68	51	50	61	48	57	50	53	50	52	41	41	43	57	45	62	39	58	58	63	56	67	49	55	47	54	38	63	51	44	53	72	50	52	35	55	47	52	57	45	48	60	54	59	43	54	37	50	48	52	41	58	49	54	42	56	58	61	39	40	48	46	53	45	52	58	52	61	56	66	40	48	59	57	53	55	51	59	44	45	53	44	56	53	49	53	62	44	49	47	48	36	49	51	45	48	39	58	38	49	64	37	54	49	50	59	54	46	47	58	45	50	47	54	54	60	48	45	60	47	41	55	35	58	53	60	48	56	36	46	51	45	55	56	64	50	53	34	61	49	50	41	45	45	58	51	49	51	44	49	61	54	46	55	58	50	53	51	47	56	56	48	44	52	56	58	45	50	45	50	60	49	56	50	60	42	47	53	45	45	54	52	44	62	60	58	43	55	47	43	51	40	48	47	45	48	51	38	50	42	44	45	56	51	42	41	51	46	51	58	55	46	42	51	42	57	57	49	49	51	59	46	56	45	48	52	57	42	50	60	50	61	46	45	60	46	54	57	53	56	51	60	62	48	37	56	45	44	64	62	49	59	52	48	59	46	57	53	45	51	49	45	50	49	63	61	48	69	54	52	44	53	35	49	33	50	54	52	51	52	46	51	45	44	46	35	46	55	53	44	51	48	50	49	61	58	67	54	46	56	48	54	57	47	52	55	49	55	54	46	67	39	40	42	48	47	41	52	47	41	55	49	63	48	48	47	61	57	60	49	57	49	63	63	51	47	65	39	58	54	37	58	55	57	41	59	39	44	57	61	65	58	53	47	49	50	51	36	44	46	56	48	42	54	52	50	58	58	57	53	71	54	41	41	50	52	39	59	43	43	57	46	53	36	49	41	63	60	46	46	51	55	42	55	55	54	58	41	60	50	49	50	61	55	50	40	51	63	58	63	43	49	43	54	56	54	53	47	57	53	41	45	42	53	50	51	45	49	49	54	70	54	49	51	56	55	47	42	52	54	65	58	37	57	55	49	44	48	49	54	40	64	43	57	51	56	61	58	56	46	61	53	38	60	44	51	46	53	48	61	43	43	57	56	51	48	38	45	53	44	46	48	52	50	49	44	51	56	45	51	52	49	51	52	47	54	62	45	64	48	53	55	43	54	59	50	43	54	39	61	46	50	46	61	38	58	53	34	41	57	62	56	47	63	50	46	55	53	49	46	48	43	46	48	68	49	50	56	51	47	60	44	61	54	52	48	58	49	41	48	50	58	64	52	48	59	44	59	26	43	48	56	47	38	60	57	52	46	54	46	43	56	47	48	53	52	56	40	62	58	37	53	46	64	45	50	67	50	54	54	63	49	34	43	57	51	50	53	44	63	49	48	48	52	53	53	48	59	54	53	53	59	45	58	60	45	57	58	48	47	44	57	46	52	55	56	56	46	49	55	43	48	40	36	54	55	46	48	46	55	54	46	44	52	53	57	53	50	58	52	36	64	55	62	58	56	59	42	51	59	49	47	54	50	57	67	50	52	57	50	53	40	59	46	44	45	48	54	60	66	58	58	54	49	46	64	51	47	44	40	51	50	55	57	40	51	39	48	57	59	55	65	50	43	41	49	55	59	57	38	52	38	62	54	50	59	63	45	67	50	49	53	54	46	67	52	44	38	54	64	50	56	53	43	46	52	45	72	49	46	46	65	50	55	53	65	55	35	59	52	40	43	59	37	39	59	59	56	57	50	56	64	46	57	48	47	52	50	52	57	46	56	50	59	53	35	43	41	52	61	51	62	43	44	52	63	58	60	41	46	47	38	63	49	50	46	63	54	43	47	45	55	42	49	43	33	54	46	40	49	50	43	56	52	58	46	41	38	57	50	60	57	43	68	44	56	46	51	55	48	44	61	55	45	57	59	53	54	39	51	47	64	50	40	46	54	59	50	62	52	50	66	59	65	41	50	50	42	52	39	47	41	49	41	53	44	48	51	56	38	52	50	52	53	58	64	49	42	52	50	48	55	47	62	55	59	52	58	45	51	50	53	44	53	50	68	44	43	50	39	57	52	48	49	55	37	52	45	46	45	62	56	41	42	53	49	49	34	44	45	53	52	63	58	42	69	44	49	43	53	64	49	57	42	59	44	50	54	55	64	45	58	45	48	55	49	62	49	50	61	49	62	67	57	56	51	48	41	61	56	52	52	51	44	53	57	62	63	56	48	47	52	52	60	48	55	53	60	57	50	41	45	44	50	41	37	54	52	52	54	54	56	62	49	57	47	64	44	48	45	51	40	62	44	40	42	46	37	38	60	50	62	41	42	56	40	53	44	56	52	53	49	52	49	59	44	47	59	52	49	39	55	46	51	41	55	40	43	48	39	45	45	52	44	50	47	62	63	54	42	50	43	55	52	48	45	40	49	51	49	51	37	44	47	53	36	54	44	49	42	46	49	41	42	42	50	40	58	36	40	49	47	54	57	39	41	46	56	46	53	61	39	59	53	48	58	60	47	44	53	56	54	45	50	46	45	39	48	50	46	56	52	44	50	37	40	61	70	50	45	45	60	57	47	40	47	54	53	48	55	49	52	46	50	51	45	65	49	41	46	50	61	59	41	57	53	58	60	49	52	47	54	53	62	35	52	36	46	53	49	52	42	57	63	45	44	38	38	48	48	47	46	41	48	51	46	51	47	50	63	61	57	67	51	56	56	54	55	52	43	58	46	57	62	56	50	47	59	55	52	44	46	55	55	39	59	48	43	56	54	48	57	53	53	48	58	60	47	53	51	50	49	58	46	61	38	54	41	36	45	59	54	50	62	65	62	56	65	52	51	54	45	53	69	52	57	61	43	55	56	47	59	53	57	55	56	41	58	60	44	51	47	45	56	57	62	50	48	61	55	46	52	53	50	61	54	49	49	48	62	42	44	53	54	54	47	61	56	42	49	62	50	57	44	43	59	53	52	52	60	54	52	53	49	47	59	68	54	52	72	41	58	60
4915	1887	996	1478	3146	3513	3091	2441	2510	1909	1584	1399	1182	1038	1061	1025	963	906	859	783	815	769	755	699	664	771	3156	737	609	591	571	588	621	581	587	590	611	590	636	565	573	555	551	580	555	557	557	586	566	579	548	565	522	588	590	564	593	581	585	575	553	521	544	551	582	593	548	619	587	553	554	539	526	555	566	572	540	569	525	592	584	525	571	544	545	544	565	563	525	579	517	595	567	567	565	564	529	545	534	575	543	582	574	558	505	525	535	545	509	584	566	560	532	573	532	550	574	549	524	597	551	532	562	606	539	546	558	561	599	552	556	594	565	553	544	551	547	548	610	536	574	592	581	547	548	565	564	553	545	577	584	581	525	565	548	490	614	519	578	573	507	518	536	526	553	567	543	564	602	528	570	559	555	592	546	556	544	523	544	551	569	531	546	536	564	525	572	596	523	548	595	577	548	516	518	586	528	551	593	545	558	577	544	549	583	564	534	554	575	526	550	563	534	563	572	525	549	550	538	567	604	543	565	559	510	573	554	540	520	528	543	545	584	527	513	536	559	543	569	570	576	557	594	522	509	583	607	581	557	512	532	544	575	528	565	556	521	534	549	599	537	515	585	568	584	585	569	561	528	585	517	573	560	541	559	547	581	593	568	531	526	549	540	540	563	493	523	534	563	551	528	490	600	549	545	558	552	568	526	513	576	547	567	560	566	552	589	561	550	553	588	545	552	550	531	546	569	512	563	594	543	555	550	514	536	571	528	565	575	559	546	545	560	547	549	577	532	538	534	559	535	577	566	536	552	563	548	578	570	546	568	565	547	532	574	593	530	588	553	512	544	567	577	560	513	565	555	544	555	570	506	590	546	546	544	555	558	561	570	553	561	555	579	541	574	560	591	593	558	520	561	555	557	573	515	577	514	520	562	509	574	556	561	546	542	557	530	569	516	541	543	572	563	534	547	551	536	528	552	581	534	538	560	573	544	517	537	566	570	527	567	517	544	553	547	579	546	555	554	543	526	554	534	561	559	556	612	533	509	522	485	564	576	554	531	539	566	538	516	539	614	547	553	530	544	567	503	595	555	498	549	547	545	548	545	581	553	537	515	551	553	542	556	573	562	550	561	516	559	580	516	521	557	529	544	528	567	641	516	595	595	515	580	593	558	554	587	553	575	579	535	546	543	590	550	539	586	535	550	554	543	520	582	588	537	562	553	563	556	558	589	549	547	561	564	587	543	594	604	527	561	566	573	551	561	532	529	530	525	575	546	545	539	540	555	542	530	583	571	541	568	515	556	558	550	511	539	561	572	578	554	564	591	546	545	576	541	549	539	574	558	559	587	538	546	526	527	581	551	520	563	562	508	564	582	542	547	562	530	536	507	553	577	559	552	558	528	566	541	560	543	525	579	543	572	534	563	581	547	576	574	511	565	569	612	569	548	550	546	553	545	568	569	524	576	551	508	530	567	604	512	590	563	533	528	575	568	555	548	590	563	587	529	553	545	545	514	538	595	531	579	608	557	589	530	521	544	568	577	552	531	559	513	519	558	537	553	541	560	548	605	539	560	583	555	577	562	561	539	585	560	576	540	522	557	522	568	589	565	528	561	547	563	575	578	560	531	570	503	538	544	582	563	568	533	576	570	541	566	531	577	526	534	550	526	511	587	581	567	544	573	591	580	568	575	546	576	547	542	537	571	536	575	546	591	545	540	533	572	528	538	569	592	654	530	534	569	536	529	561	538	535	547	551	556	595	552	569	542	577	543	551	548	585	536	565	524	613	558	583	558	552	528	552	529	550	589	538	534	580	531	558	553	561	547	544	592	524	587	541	524	564	569	554	541	527	530	551	549	552	574	521	544	613	547	550	582	545	506	595	534	560	562	585	517	522	574	545	552	602	555	522	565	559	561	595	546	553	566	543	567	551	531	548	588	562	566	527	574	562	563	516	574	550	567	544	568	578	593	529	532	551	552	559	567	578	549	570	579	527	585	561	556	569	572	552	540	522	541	570	542	581	555	578	554	567	535	519	564	565	598	527	554	522	528	559	555	534	573	547	545	553	534	531	552	542	570	562	565	572	532	523	535	574	600	591	584	550	556	594	547	512	527	560	526	535	584	575	585	569	551	555	583	524	569	584	540	571	529	534	528	568	587	558	583	532	538	530	518	616	571	562	562	569	558	555	564	554	491	549	526	541	568	558	560	527	557	609	550	561	560	572	538	553	560	560	556	593	524	578	586	519	553	585	566	562	571	560	553	548	540	536	561	562	532	535	515	554	516	539	508	563	568	551	558	561	543	552	564	543	536	599	562	506	597	596	591	574	512	548	544	590	544	585	520	568	571	543	559	530	537	555	590	547	537	503	518	554	587	585	556	581	597	567	558	515	535	529	534	526	571	575	578	569	541	559	548	529	564	556	578	551	523	581	587	551	574	581	544	568	549	562	532	518	591	563	538	524	549	525	585	572	571	509	572	598	530	564	539	602	552	554	546	595	509	639	566	577	530	532	517	563	571	588	560	543	537	542	555	549	539	534	561	528	542	552	559	561	548	562	592	515	572	539	537	557	544	537	550	547	562	501	594	516	516	575	517	548	576	506	530	556	540	551	560	542	552	563	572	555	533	550	517	583	548	596	538	589	573	570	553	534	557	550	535	532	529	560	576	534	552	549	575	563	559	603	513	508	568	537	535	527	570	564	603	505	580	630	548	523	551	560	557	546	560	577	553	544	508	539	546	593	560	577	578	582	558	596	519	605	595	544	554	550	562	552	609	591	543	549	585	543	546	530	545	568	523	532	566	540	582	550	529	540	575	553	563	554	566	570	533	547	539	537	534	590	566	570	587	591	537	550	569	562	538	527	576	591	553	577	554	577	552	569	560	572	558	510	565	547	546	549	536	574	577	547	571	555	553	592	538	542	577	547	572	563	542	531	564	562	543	563	509	539	574	567	560	524	566	517	541	594	539	565	544	570	598	590	535	570	529	558	575	559	550	533	547	530	552	549	575	539	574	551	549	562	555	563	525	579	561	550	596	538	559	540	576	567	538	570	524	600	549	536	560	566	501	535	599	584	505	545	555	550	553	564	564	508	522	538	564	609	553	589	572	551	537	511	559	583	573	523	537	520	553	584	543	552	563	526	574	559	552	534	581	550	564	534	552	585	505	563	561	538	561	590	522	572	605	595	530	566	550	531	565	539	520	551	545	561	553	568	558	542	508	563	535	573	600	550	556	554	531	558	604	533	540	552	532	553	523	585	604	578	565	535	572	490	543	574	565	521	535	571	580	545	539	538	525	568	563	557	567	518	562	556	535	543	514	559	592	575	581	548	531	592	555	498	556	524	542	529	569	612	551	558	543	580	563	584	494	560	543	545	558	495	605	576	519	583	523	575	526	538	568	575	568	543	557	554	566	568	555	560	559	533	543	574	586	573	560	590	562	539	552	578	543	547	586	582	547	516	558	538	529	557	516	520	516	546	541	579	560	530	561	547
896	69	39	36	38	45	53	49	50	54	42	41	32	38	25	28	42	41	25	35	26	34	30	30	30	30	128	23	29	29	29	25	28	25	25	23	20	22	22	27	24	22	26	29	19	27	23	23	27	22	21	20	28	29	22	17	31	26	24	25	33	18	22	18	34	23	26	15	23	21	15	29	26	19	20	23	21	23	31	25	20	28	20	27	23	31	24	26	21	27	31	24	25	26	15	19	20	17	29	19	21	16	25	24	27	26	20	26	15	15	32	23	23	29	25	15	18	19	25	24	26	25	25	22	20	20	16	26	26	26	25	15	21	14	21	25	21	24	18	23	21	17	19	27	22	21	17	17	18	20	25	24	24	29	16	27	27	31	26	23	17	8	15	27	17	34	28	22	28	35	23	27	21	23	23	29	21	17	22	26	25	24	18	21	30	37	24	21	22	19	26	24	30	27	29	24	24	19	22	20	32	29	23	19	27	29	36	24	30	26	28	30	31	23	28	29	25	25	24	24	35	32	21	26	21	22	37	28	27	20	22	23	19	24	26	22	26	21	22	27	22	26	17	18	26	12	19	19	24	31	27	20	27	22	18	19	26	25	27	18	25	21	17	23	25	28	20	16	22	30	15	22	24	14	25	27	26	19	24	18	17	25	17	26	21	22	18	21	28	27	25	19	26	22	26	18	22	23	16	19	24	21	22	26	30	24	23	30	17	21	30	20	26	27	23	38	18	26	27	23	31	26	23	20	26	20	25	27	25	27	25	23	31	24	18	20	21	24	21	27	30	27	26	19	26	20	27	18	24	24	33	25	25	30	30	33	29	18	23	18	15	34	19	20	27	18	17	16	14	32	20	18	23	15	15	20	24	34	18	13	23	29	24	18	20	22	24	26	22	21	19	26	30	22	25	26	15	20	23	25	27	21	24	22	19	21	27	13	22	19	25	23	16	28	27	25	24	26	27	19	23	21	16	22	21	22	27	18	20	24	29	15	21	19	30	30	22	15	25	25	21	21	22	18	24	35	18	21	28	15	25	25	25	17	29	18	25	21	24	18	23	28	27	25	20	28	19	18	25	27	19	18	33	23	23	13	25	35	19	15	19	25	28	24	37	27	19	22	14	26	25	30	25	29	18	22	35	22	26	30	24	23	27	22	20	21	26	16	30	16	18	23	26	30	15	26	27	23	32	23	31	21	23	33	24	23	26	18	16	29	30	23	35	27	34	30	25	27	29	14	26	26	23	19	26	26	23	25	19	20	27	15	21	26	26	39	25	22	22	28	23	26	21	21	34	31	22	25	26	23	18	31	20	23	26	22	24	17	14	19	23	26	29	22	25	31	22	25	20	13	20	20	27	29	20	25	17	24	22	27	24	18	19	29	18	20	27	26	21	21	23	25	24	19	25	32	25	25	23	21	23	29	23	25	22	20	25	29	28	17	29	24	24	23	21	19	32	28	20	22	26	23	22	21	26	24	23	27	22	21	22	21	27	27	25	32	25	29	26	22	30	26	18	25	20	35	18	18	24	17	23	25	12	19	28	28	12	32	18	25	26	18	22	26	26	27	25	26	18	22	37	17	25	28	26	28	20	20	26	22	26	22	15	17	32	21	21	23	25	24	30	27	30	24	18	12	21	27	41	28	20	21	16	24	24	24	15	27	32	30	25	25	22	21	28	29	22	30	26	26	21	26	26	19	24	29	23	17	24	26	15	19	15	24	25	21	36	23	24	21	27	25	26	23	20	23	17	33	28	16	26	20	21	23	19	23	16	17	26	24	21	14	19	18	24	29	21	27	17	22	26	16	24	18	23	14	22	23	18	18	11	19	20	15	20	25	22	14	29	20	25	19	21	20	21	21	26	21	25	30	20	17	24	11	18	25	28	14	21	30	27	22	24	22	20	20	25	30	33	21	32	21	22	25	25	27	22	19	26	25	26	17	26	28	22	24	27	20	24	20	26	20	19	31	28	28	26	41	21	14	25	21	21	20	26	26	25	20	23	37	19	25	22	22	32	20	23	20	19	19	29	16	22	29	19	24	22	20	31	18	23	27	13	20	24	25	23	30	22	29	28	30	20	25	20	24	32	28	29	21	21	30	22	36	27	24	20	29	26	30	23	26	18	20	13	16	27	21	21	25	22	26	25	30	26	27	19	16	26	22	19	29	21	23	17	21	23	20	16	26	28	23	29	25	18	25	16	25	25	18	29	27	30	23	14	25	25	29	20	36	15	27	20	20	22	16	22	26	29	30	22	24	19	22	25	25	25	13	23	22	14	23	20	23	28	30	28	23	17	22	18	27	28	22	20	25	30	16	20	27	26	23	24	25	21	20	20	17	26	20	22	25	26	23	30	18	21	22	17	21	20	22	26	18	23	24	35	18	17	26	26	26	25	23	25	29	18	17	22	25	22	16	21	25	15	23	25	28	21	13	23	25	27	21	27	26	24	22	21	15	21	20	20	27	33	32	19	42	22	25	20	21	20	27	33	17	26	20	16	22	20	22	21	33	19	25	34	21	23	31	16	21	25	27	24	22	23	21	20	20	20	30	21	20	22	19	31	25	22	15	25	25	24	28	30	25	22	19	13	17	24	35	21	26	26	18	19	20	21	24	26	23	20	27	22	16	23	18	15	21	24	20	23	23	24	26	33	22	28	21	23	34	24	21	23	28	18	33	17	7	35	23	18	25	23	23	29	23	20	15	24	25	25	20	32	19	24	19	37	21	14	23	23	22	20	28	16	26	37	25	25	13	16	34	34	19	20	27	18	21	19	27	22	21	21	17	27	21	17	19	24	25	17	30	18	18	20	22	25	22	17	21	12	27	21	24	23	39	23	20	26	23	26	19	22	32	21	24	27	20	18	28	21	25	22	21	26	15	26	17	24	28	20	20	19	16	29	23	24	32	18	22	21	23	20	24	28	22	23	16	33	27	19	21	27	29	20	21	23	31	20	20	19	22	25	15	31	20	19	14	26	30	26	17	28	20	20	26	25	22	35	24	27	23	24	23	12	24	23	22	24	24	18	16	20	25	21	27	24	22	26	25	20	29	30	26	25	25	18	27	27	25	22	26	17	21	17	20	22	18	26	24	21	29	12	28	20	28	30	23	26	23	24	20	29	21	29	23	24	26	22	32	22	23	18	21	16	20	16	31	26	28	28	15	31	24	21	24	30	33	23	32	29	29	23	20	28	20	16	20	26	20	24	26	29	24	18	16	24	30	22	21	27	28	31	15	25	27	23	23	16	16	25	30	28	23	22	26	25	22	25	18	18	30	31	19	25	24	20	25	33	25	26	26	16	22	29	16	25	19	20	31	25	24	20	28	29	24	12	21	20	24	24	27	20	21	20	29	22	31	23	29	15	19	26	23	16	20	29	19	14	22	15	23	22	19	19	23	25	19	29	29	18	21	20	20	16	19	24	21	20	19	26	20	24	22	28	19	19	21	22	21	29	26	22	23	22	26	29	28	21	24	34	22	24	17
8062	1366	644	1103	2678	2939	2680	2281	2224	1785	1393	1234	1040	967	873	823	806	628	577	497	521	487	456	416	399	514	3581	542	317	319	290	314	272	306	275	293	266	295	304	289	289	266	267	302	258	245	279	273	256	293	272	274	261	246	249	258	282	281	248	234	261	229	255	275	260	242	238	255	250	272	231	257	250	238	254	239	241	288	282	260	261	275	273	279	260	259	241	220	235	235	253	280	258	256	244	263	255	271	230	281	231	238	225	240	235	261	229	266	262	260	242	256	233	225	241	240	260	265	242	255	280	250	258	259	254	255	261	281	230	246	216	262	239	256	232	223	224	247	260	266	262	262	266	232	230	244	255	237	259	240	250	243	239	225	260	243	244	228	265	251	241	247	212	247	281	258	254	246	239	239	224	254	242	255	257	268	220	238	254	232	247	244	273	231	280	248	253	238	242	254	260	262	238	252	254	271	252	223	247	255	236	263	244	253	251	263	255	252	239	249	246	252	240	234	284	252	257	237	253	236	252	262	256	209	226	233	262	245	256	248	231	232	266	267	239	266	250	245	256	259	231	259	266	258	258	231	236	246	240	241	242	245	230	278	251	245	273	222	248	235	246	258	255	241	243	248	209	242	254	268	241	273	239	261	238	234	264	287	227	239	244	246	280	264	250	228	223	228	253	247	241	259	258	236	221	253	251	240	245	247	252	249	248	263	234	240	253	245	238	267	246	274	267	253	262	266	230	245	221	250	249	254	279	229	243	250	241	246	244	216	263	284	247	237	241	239	237	214	244	217	245	263	255	258	239	229	256	240	219	264	239	224	237	275	230	241	250	249	261	260	256	240	256	274	252	260	224	242	249	232	276	248	228	283	239	245	267	255	253	260	242	251	243	248	249	248	256	275	221	207	248	228	261	248	250	249	227	212	242	233	264	220	238	257	273	260	247	234	208	238	254	245	245	256	230	288	260	230	257	239	262	221	262	257	255	248	236	247	260	266	238	239	253	262	233	236	245	232	256	269	259	223	250	216	240	236	246	226	264	279	262	245	269	248	261	225	245	249	279	235	249	252	248	272	256	245	258	236	250	238	229	239	238	255	272	247	240	258	237	255	230	264	274	264	257	222	263	243	230	286	261	281	217	278	246	248	264	258	231	262	241	266	238	244	257	249	243	227	254	243	234	230	267	251	252	252	273	240	228	226	251	227	249	238	258	254	239	257	258	252	261	230	224	257	262	252	238	252	244	261	220	244	238	247	269	242	256	246	254	279	222	223	241	257	268	247	244	255	244	271	282	243	252	250	228	225	246	229	252	234	247	256	272	270	211	228	242	228	261	255	242	237	264	281	259	272	247	235	235	250	261	231	272	252	260	257	254	269	222	270	259	245	253	262	262	241	240	242	225	253	259	232	240	262	242	248	231	239	214	222	241	239	233	278	243	242	254	233	257	234	238	232	252	245	282	281	232	245	242	248	257	224	238	250	237	268	223	245	257	261	233	232	250	255	247	253	236	277	232	237	252	262	265	273	231	265	230	249	244	268	247	231	266	269	253	199	227	255	224	235	242	266	241	223	237	262	249	227	249	231	241	227	244	266	242	225	246	243	248	248	252	255	249	251	259	238	248	258	254	279	263	250	253	234	239	220	253	243	246	236	254	254	212	260	178	245	258	205	291	223	244	263	215	224	267	229	241	228	227	235	254	256	262	227	233	241	230	237	250	246	221	234	269	264	238	262	246	230	241	250	250	218	254	248	239	258	230	276	235	237	252	227	232	229	231	243	216	271	228	249	228	219	249	259	252	282	248	220	249	241	237	255	225	241	264	238	236	242	253	263	248	257	224	240	263	232	264	261	255	254	275	262	233	231	250	259	260	267	240	234	274	243	272	229	264	239	236	265	259	248	281	231	245	225	235	277	253	231	260	212	244	239	254	257	265	244	245	275	249	255	246	266	262	233	260	250	258	201	261	262	261	269	219	253	239	258	237	258	269	240	233	259	248	290	256	266	242	264	238	258	242	249	238	260	226	252	264	215	235	242	251	231	267	230	246	215	238	239	260	232	262	241	256	267	251	269	231	248	260	237	264	248	244	277	249	228	264	251	241	250	230	241	245	269	268	227	246	256	257	213	245	233	229	235	244	241	270	251	250	250	228	208	254	241	262	248	246	258	254	257	234	231	231	244	242	261	247	255	266	236	244	222	247	234	225	267	240	272	275	239	243	230	245	220	258	221	253	241	206	251	253	233	246	229	252	267	243	261	251	223	244	236	265	250	256	252	231	235	230	259	236	238	233	246	237	252	254	243	246	240	260	243	252	251	234	231	257	250	238	250	240	245	251	243	259	260	262	283	270	237	256	233	225	232	229	227	248	251	245	240	248	259	236	233	247	247	256	274	259	229	230	232	246	243	235	273	270	227	263	228	230	258	251	224	247	247	231	248	259	275	238	233	222	253	228	249	250	246	258	260	239	257	229	253	231	244	267	235	248	237	263	239	239	252	253	258	252	260	239	241	247	225	254	252	251	259	231	270	236	253	273	227	226	234	229	258	261	226	237	251	253	263	239	233	239	222	257	231	253	254	227	220	256	241	245	218	231	249	272	208	227	226	229	248	266	212	261	242	229	237	225	269	246	226	258	220	242	248	258	251	218	215	247	258	257	240	231	243	232	242	240	256	238	232	223	261	262	246	232	268	251	244	276	244	280	262	241	246	226	248	262	219	236	255	242	235	266	243	230	235	249	273	229	287	248	224	233	223	282	267	261	237	229	228	268	245	271	252	253	264	261	255	233	248	252	228	230	226	245	232	259	258	245	279	234	251	258	264	253	234	253	266	253	229	250	239	235	222	230	268	255	272	210	236	247	250	219	265	265	268	244	269	240	238	256	253	228	225	272	233	243	289	247	240	254	223	243	223	258	270	263	270	247	246	253	219	236	270	255	243	250	266	238	253	237	264	246	246	251	253	244	271	199	231	280	223	234	247	264	260	205	273	261	242	255	239	252	260	238	230	237	251	246	276	236	239	245	270	264	229	246	257	242	260	265	237	231	250	263	237	266	232	253	261	257	252	247	231	282	273	252	262	237	256	231	249	251	248	259	267	251	235	248	268	246	224	228	256	274	250	254	262	241	226	277	249	262	263	240	263	241	292	255	258	242	253	247	240	252	261	244	259	249	231	251	257	240	270	256	250	253	233	240	238	248	243	246	234	252	253	244	234	242	271	251	233	251	278	254	247	233	225	233	260	253	260	225	259	269	240	247	271	268	254	244	227	231	244	276	241	223	255	259	249	237	259	265	241	257	242	259	253	259	263	249	227	265	240	253	267	224	237	254	243	257	253	251	241	273	238	263	266	272	234	255	255	241	270	254	234	283	244	275	246	275	240	264	228	240	260	242	264	232	245	261	258	247	248	253	268	279	237	254	270	266	234	258	266	267	239	246	250	218	244	246	271	283	255	259	203	242	256	220	275	261	240	247	251	244	252	230	227	290	244	267	268
376	87	72	55	55	49	71	60	61	57	84	64	50	46	54	51	50	43	38	31	30	30	32	40	33	28	162	37	38	32	28	31	28	35	36	34	37	31	30	28	39	40	26	30	26	30	25	19	24	27	36	32	29	20	29	30	33	34	36	35	37	30	27	23	31	23	32	31	29	29	21	29	36	39	32	41	33	40	19	31	39	36	39	31	19	25	30	25	32	28	31	37	35	37	28	25	38	27	30	22	22	31	33	20	28	29	29	25	19	24	26	38	32	27	25	26	26	33	27	33	33	31	33	30	24	48	25	40	28	27	28	27	28	30	30	37	24	32	28	26	22	31	28	28	21	24	27	21	28	26	32	26	25	32	36	30	31	32	34	34	35	32	22	22	30	36	29	25	33	30	24	18	27	39	33	29	31	30	33	38	27	31	35	39	24	25	28	36	35	30	28	29	30	36	31	36	28	27	33	30	33	27	27	33	32	25	36	41	33	28	24	30	25	30	33	37	34	36	24	25	33	35	20	29	27	21	31	24	36	28	22	30	26	29	33	25	24	26	31	17	32	18	40	38	22	34	40	29	32	29	32	35	33	23	34	26	25	30	29	27	37	24	35	35	30	29	32	32	27	23	31	35	31	34	32	22	29	25	23	30	29	32	34	26	26	22	28	29	21	27	28	28	37	24	38	31	32	19	26	22	34	28	26	24	29	25	31	26	25	20	26	33	29	32	31	32	29	38	29	31	33	37	31	31	31	28	29	28	31	39	32	35	33	24	31	34	34	32	25	20	26	30	32	27	33	28	44	22	24	37	32	36	26	41	30	47	28	33	32	26	34	32	28	34	35	25	35	30	27	22	30	23	37	32	44	30	24	27	23	26	24	26	35	29	35	38	20	24	33	36	28	35	47	31	34	33	33	27	31	30	24	36	41	33	31	28	21	34	27	35	26	37	22	25	35	27	32	26	25	29	26	29	33	32	28	23	22	36	22	24	44	34	30	27	26	24	33	20	25	32	34	21	27	25	34	34	24	30	31	30	26	28	31	22	25	31	39	40	29	33	29	31	25	28	25	24	26	32	35	36	32	23	25	33	27	36	31	24	38	34	25	31	24	23	34	29	37	33	32	22	19	33	20	25	29	37	35	31	24	32	32	38	41	33	28	36	43	17	21	28	38	27	35	31	34	36	28	46	28	28	39	37	25	34	22	32	30	33	25	25	29	27	38	21	28	21	25	21	25	28	29	26	29	18	28	36	24	33	30	27	31	33	37	32	25	36	25	27	28	27	38	27	36	28	22	20	24	26	36	23	26	30	33	36	32	38	23	30	34	36	23	29	27	23	26	24	24	18	28	31	24	23	23	37	29	25	32	29	23	34	29	28	37	23	35	30	31	24	29	27	24	31	24	21	27	29	25	37	31	30	29	36	31	36	36	25	24	25	29	34	29	28	30	35	32	33	23	24	35	25	32	39	45	38	29	27	29	23	27	32	31	30	28	30	25	21	26	28	25	34	30	27	31	28	33	27	37	23	36	28	48	29	30	25	28	24	20	29	35	28	28	33	20	28	34	29	38	24	38	31	26	32	29	24	31	33	27	29	34	36	31	38	22	31	27	24	32	30	30	21	34	29	33	21	41	39	40	43	23	28	34	29	16	26	26	25	27	28	40	24	23	44	37	20	28	30	44	24	16	36	28	33	27	26	34	33	28	36	32	30	22	32	29	22	34	27	35	32	37	36	25	26	32	20	28	35	18	23	34	33	27	41	34	35	32	29	31	37	32	33	27	26	25	27	34	24	33	24	28	36	35	33	29	35	31	32	35	35	35	31	30	27	26	22	38	26	34	43	35	23	31	31	40	27	31	22	28	27	30	29	30	21	34	25	31	32	22	46	30	22	23	22	29	27	26	25	29	25	28	30	21	38	25	38	25	27	29	30	33	27	32	31	28	29	36	26	40	23	43	46	23	24	30	28	26	37	26	24	25	33	33	15	22	25	28	25	23	32	24	27	27	18	23	34	17	27	34	24	17	31	32	30	34	37	32	39	36	33	30	25	37	22	36	29	26	22	27	24	27	25	29	41	27	34	18	39	34	32	38	22	36	21	19	23	23	22	23	35	29	23	28	21	37	37	38	22	29	28	26	27	42	23	34	21	24	43	24	23	23	29	30	23	38	32	36	29	25	33	35	33	30	25	22	28	32	17	27	30	34	39	26	24	33	37	25	27	31	35	33	31	25	29	50	41	39	25	50	31	23	30	28	28	28	39	23	31	29	22	26	33	32	36	35	31	28	29	29	29	25	27	19	38	24	24	26	25	27	29	33	32	28	24	38	33	22	23	30	29	39	47	24	21	34	20	23	35	34	29	31	29	30	31	35	32	35	35	26	38	23	40	37	28	22	32	23	29	31	28	37	38	34	31	32	20	21	26	29	24	32	28	33	29	27	24	38	36	42	35	29	35	25	27	23	37	33	30	24	40	33	34	26	30	28	21	29	25	21	27	42	30	31	31	35	33	28	24	26	28	33	32	31	33	32	26	30	28	34	30	26	30	25	35	45	38	28	21	29	32	26	23	32	36	38	36	19	30	31	27	26	15	27	36	25	36	17	30	31	40	30	34	35	29	30	19	31	34	39	26	24	28	31	32	37	23	26	30	30	34	29	25	33	24	38	37	31	31	37	30	24	26	34	31	27	35	22	22	28	25	28	33	27	28	30	33	34	30	33	26	29	19	35	29	22	34	23	22	28	28	19	37	26	28	36	31	37	24	29	34	34	31	27	28	28	38	29	31	26	28	25	24	28	25	34	35	25	29	25	24	27	31	20	37	20	20	26	43	33	29	32	26	38	35	32	21	32	34	28	23	31	28	27	35	27	35	26	31	28	29	26	29	24	29	32	37	41	31	35	30	29	27	20	34	23	19	28	34	26	24	40	29	37	43	27	21	29	26	20	26	32	31	32	23	30	32	27	27	27	27	28	18	34	31	27	14	28	36	25	29	23	31	33	32	27	33	39	33	33	32	37	22	28	28	24	30	25	29	33	27	26	22	28	29	27	29	32	25	23	26	29	37	32	29	36	27	28	32	27	32	26	31	34	36	36	25	23	32	37	23	30	27	33	25	27	30	28	36	28	23	25	39	27	27	19	27	25	32	27	21	20	34	37	30	28	19	32	22	21	28	21	25	21	25	26	28	31	26	35	24	22	33	32	31	36	22	29	20	21	33	25	25	22	29	34	23	38	30	32	23	43	35	31	31	20	24	25	26	24	24	28	28	29	27	23	31	38	24	35	34	22	26	31	30	32	36	34	33	33	19	26	31	26	28	27	26	27	24	26	33	33	32	22	34	35	45	36	38	28	27	31	33	29	30	23	30	22	38	44	28	34	34	30	31	23	30	24	21	38	30	24	26	39	30	23	24	29	34	27	36	29	37	29	28	23	31	41	30	23	32	32	27	34	31	23	36	27	22	25	23	26	31	41	24	28	30	29	30
6512	1933	827	1485	3627	4017	3659	2983	2480	2079	1674	1513	1271	1187	1103	1007	875	777	728	721	682	566	565	522	496	529	3845	503	373	412	358	377	369	369	374	364	346	322	361	339	349	361	364	334	331	325	360	322	332	324	324	334	296	289	322	298	302	305	306	343	315	318	296	334	301	341	317	332	321	325	317	297	300	343	336	311	303	331	312	269	328	288	309	306	346	282	309	303	306	310	309	303	298	278	307	297	307	320	324	313	296	334	267	305	329	290	297	284	287	302	304	309	347	318	324	307	325	321	298	307	300	311	334	308	309	305	259	334	322	306	347	271	302	336	308	312	277	281	300	284	328	263	302	331	324	286	319	314	330	285	316	309	292	307	300	263	331	336	302	302	280	312	276	307	319	314	302	308	316	288	297	305	337	320	315	327	315	290	323	293	285	297	289	304	337	274	287	312	308	301	259	291	308	338	301	275	335	282	317	306	289	323	317	324	332	276	314	333	283	319	301	284	280	310	306	315	289	283	271	292	312	310	293	327	339	278	313	295	315	310	282	300	298	297	337	297	313	297	299	296	281	313	320	282	323	311	315	326	298	309	334	335	275	301	311	307	283	317	294	310	324	282	324	323	320	313	311	333	303	323	308	306	309	286	315	303	298	288	314	331	325	293	313	326	291	320	281	294	322	306	290	295	286	308	279	294	297	302	286	287	305	311	281	303	281	313	318	308	263	290	318	283	286	276	302	311	315	307	302	312	317	303	292	336	302	325	320	311	304	309	292	299	325	322	316	292	286	295	284	259	298	297	307	281	316	280	307	330	315	303	319	306	304	323	284	296	320	314	289	349	297	334	300	309	314	318	317	323	314	300	293	292	290	323	283	293	302	276	316	267	290	312	285	277	331	320	296	285	314	338	293	286	316	288	315	305	269	301	304	313	271	284	280	286	314	286	302	281	272	317	298	310	312	324	313	275	326	278	311	325	269	309	303	323	300	310	329	286	290	295	305	303	291	328	319	354	281	297	324	298	295	308	313	320	290	309	296	306	305	318	293	306	288	314	284	324	315	306	318	271	309	326	317	305	310	316	319	291	283	275	327	290	308	278	308	282	319	314	289	312	294	287	314	299	279	332	281	295	285	291	284	316	332	286	327	302	287	317	298	303	272	285	327	306	303	314	344	283	325	330	270	317	292	314	292	289	293	271	310	278	316	301	309	328	304	299	337	317	280	304	307	296	313	300	312	313	328	292	327	336	317	319	287	305	264	313	312	321	344	300	297	301	311	298	315	297	308	315	333	305	295	282	288	292	319	310	298	268	309	278	292	319	298	309	289	307	305	300	302	324	299	306	291	312	267	328	298	310	270	279	289	313	292	332	287	291	319	325	324	306	315	306	328	312	295	334	306	303	293	301	325	281	319	311	292	307	308	297	288	312	297	300	308	293	291	299	306	292	288	288	330	324	285	294	296	301	287	291	305	334	308	285	311	309	298	326	309	304	291	337	299	295	294	290	332	298	313	304	304	281	310	318	296	278	309	288	306	319	310	317	294	311	322	333	285	321	282	317	273	316	299	270	283	311	307	318	312	285	282	312	325	297	307	296	323	282	298	325	299	314	297	345	253	291	313	285	312	295	308	283	311	288	338	300	309	324	329	310	301	313	268	317	325	298	302	303	297	296	318	318	300	308	280	290	292	315	273	291	319	336	295	309	349	320	307	303	307	312	315	305	286	334	289	307	309	298	302	303	315	339	314	253	309	304	300	292	315	330	286	308	312	314	297	332	273	310	306	298	326	325	281	306	323	306	293	318	296	286	299	290	290	316	308	291	275	317	282	318	312	277	305	259	319	321	279	268	307	294	287	306	307	313	315	277	301	307	285	312	283	286	298	306	299	258	309	341	318	292	322	305	307	324	301	326	302	317	307	316	312	323	287	278	295	303	313	309	309	320	303	293	323	288	330	296	292	303	286	314	290	313	303	284	314	320	295	340	292	308	335	273	282	273	323	326	314	296	306	327	296	299	310	325	314	297	299	352	312	311	304	298	267	284	275	283	282	281	337	286	295	311	304	338	308	294	302	320	293	319	296	333	320	309	306	306	295	269	290	309	304	289	296	299	296	292	296	305	304	288	289	306	304	297	276	297	245	264	306	323	327	307	313	335	337	285	312	290	301	275	299	293	353	318	299	324	289	288	291	324	336	289	319	299	299	304	291	319	285	282	298	295	320	346	301	294	301	303	297	331	300	305	295	280	300	319	290	315	288	297	333	329	303	287	321	288	306	279	332	305	304	323	314	307	304	292	328	293	322	269	294	305	313	300	306	310	296	300	299	306	325	297	300	288	331	287	305	298	299	296	308	305	310	319	312	309	291	304	306	300	324	301	305	287	310	313	277	308	303	315	328	269	276	302	313	281	293	325	302	301	306	310	296	283	319	283	316	307	316	310	304	323	295	299	285	312	322	283	292	322	321	311	308	260	291	311	280	288	312	304	306	317	302	325	281	292	300	278	310	309	311	305	288	299	286	298	319	315	299	328	316	302	315	297	319	307	286	281	310	288	294	343	289	306	317	296	314	329	324	281	341	294	280	272	314	347	308	308	284	316	302	307	302	275	313	298	335	298	299	299	288	304	341	321	315	296	312	296	325	302	299	293	304	290	329	303	326	307	345	286	283	325	336	324	339	316	315	333	287	315	331	308	297	302	313	274	319	299	291	328	331	298	324	298	302	314	285	325	300	313	292	286	316	331	274	309	308	303	290	315	323	325	309	314	323	297	299	304	287	322	266	315	321	293	277	326	298	332	304	295	299	302	279	310	286	294	312	306	301	330	311	333	316	337	333	297	325	298	283	317	305	336	328	293	299	304	314	305	302	319	308	309	315	277	315	339	292	282	330	301	303	302	339	306	319	285	306	297	283	276	329	332	316	319	255	290	273	350	334	316	334	309	294	325	291	308	313	311	297	305	301	289	291	308	293	326	300	323	325	271	292	312	294	318	328	311	316	292	296	322	308	304	335	291	322	305	296	317	268	317	309	264	309	282	288	311	326	273	294	312	318	285	306	280	295	305	307	333	293	295	264	321	285	287	295	273	317	318	348	311	293	328	295	306	309	301	308	319	283	287	299	324	304	328	288	297	297	286	289	321	311	279	328	294	304	330	287	312	290	306	321	300	314	282	335	314	288	327	298	320	289	294	300	323	310	313	286	304	294	304	306	286	288	304	305	327	293	325	280	332	298	299	338	305	297	299	293	307	295	325	286	321	297	285	310	355	320	348	330	305	302	314	323	304	335	301	273	289	311	290	305	307	311	292	288	306	325	319	308	297	320	286	283	289	291	314	290	327	316	304	262	306	275	286	325	317	280	310	294	314	291	276	326	278	308	312	310	308	278	297	273	290	313	304	308	312	285	310	309	288	293	291	293	285	280	325	307	304	303	310	286	303	284	309	307	274	319	275	302	304	310	297	284	316	328	286	307	281	314	286	342	311	312	315	321	284	302	322
599	78	57	55	61	58	57	58	72	51	51	57	59	54	46	59	61	57	43	62	52	48	43	49	60	54	85	88	48	40	46	39	51	48	44	47	47	54	44	66	50	41	48	56	58	52	56	39	40	43	41	56	48	57	57	50	41	52	31	46	57	50	47	40	59	55	55	69	50	49	50	61	33	47	46	51	49	54	58	54	39	68	62	47	52	63	47	50	44	42	60	59	48	50	40	49	51	61	56	48	41	54	50	43	55	51	40	42	51	38	59	48	46	40	57	48	49	41	52	56	49	46	43	36	48	61	50	41	48	49	42	37	41	55	43	45	42	48	50	50	53	50	50	43	44	55	40	56	51	48	52	56	51	47	57	43	43	38	50	42	43	49	52	49	46	52	69	55	47	63	48	40	39	45	54	39	47	63	45	47	49	52	46	43	50	49	41	59	35	47	49	57	41	39	51	44	45	43	39	49	57	45	47	45	47	39	48	54	40	53	49	50	48	50	51	58	44	57	53	35	40	49	54	46	53	42	45	53	39	52	55	49	49	49	48	36	39	41	63	50	56	57	41	51	50	52	50	47	50	45	45	46	45	35	56	53	48	39	51	51	47	48	34	48	46	45	58	45	36	64	51	54	47	62	48	46	46	45	57	46	58	56	37	57	50	56	52	46	44	46	55	39	45	46	52	61	53	43	52	46	47	45	51	54	51	51	42	48	53	50	50	46	38	57	48	56	52	50	52	55	38	50	57	50	57	50	38	53	56	48	54	40	49	52	46	43	43	35	59	63	55	40	52	45	53	57	42	47	52	49	50	51	52	59	46	43	51	50	63	70	52	47	51	51	44	54	44	39	51	49	53	45	58	49	49	51	63	43	57	56	43	54	50	45	47	44	54	40	53	54	60	40	49	46	63	52	40	33	41	45	39	37	56	51	55	35	48	52	52	39	56	48	44	36	55	37	46	48	49	44	51	46	57	51	58	47	52	55	47	47	48	51	48	51	61	47	54	56	49	51	48	52	50	52	43	55	39	39	44	58	56	44	41	45	51	49	59	42	64	50	45	46	47	53	45	44	59	48	45	60	37	49	51	44	45	37	47	64	51	49	41	46	40	51	55	56	45	49	45	36	40	45	59	49	52	41	60	43	53	55	58	52	43	57	36	61	37	43	52	49	61	60	48	44	34	47	40	46	47	45	42	47	56	52	48	62	41	43	34	49	46	46	52	41	49	58	35	57	50	41	46	46	49	52	51	39	53	57	57	44	33	50	49	52	49	48	52	61	50	42	59	43	50	48	40	43	49	53	60	59	43	36	62	57	46	59	44	52	53	42	65	41	42	39	34	50	45	36	33	46	52	49	51	55	59	47	56	39	45	53	42	48	37	56	50	51	45	52	50	68	49	47	36	58	49	57	50	42	48	38	42	56	40	53	43	51	44	56	50	30	61	38	54	38	56	70	41	50	55	39	48	54	48	52	47	45	43	37	54	54	49	50	49	49	60	48	43	44	49	53	49	42	38	48	50	60	44	43	43	56	51	44	52	53	49	45	60	53	47	55	51	43	54	41	51	41	43	36	50	51	42	45	54	41	40	51	53	45	52	48	49	59	50	45	47	46	45	58	45	55	51	45	51	52	58	50	48	51	53	49	53	51	45	38	51	54	62	57	48	51	46	40	64	48	41	52	50	49	49	47	48	40	44	57	51	44	47	52	58	50	51	49	60	55	46	55	50	51	46	45	45	40	50	54	57	40	42	45	45	55	46	52	56	50	38	61	45	45	54	47	54	47	41	55	59	38	53	48	53	43	48	50	44	45	54	62	49	44	44	41	58	43	47	53	51	41	46	46	50	68	43	43	48	42	49	41	49	55	43	58	54	46	61	37	47	57	51	53	37	47	56	43	58	41	45	40	41	39	47	55	55	52	56	50	41	41	47	40	48	43	46	51	56	57	50	59	47	43	45	51	55	36	49	53	43	50	48	41	53	60	42	52	40	42	37	48	40	49	39	53	56	42	54	48	49	50	57	53	55	50	58	51	57	44	39	55	55	43	47	48	37	50	58	43	46	48	35	49	40	43	50	57	54	49	39	40	43	44	46	41	52	47	48	41	56	60	54	44	47	53	44	51	51	51	39	48	43	40	41	47	50	48	51	45	59	58	45	42	49	39	49	39	35	43	62	51	46	35	58	48	46	49	51	39	45	49	42	56	44	51	50	45	41	54	43	47	49	63	38	52	44	61	60	51	53	47	47	53	58	54	53	39	49	59	60	58	55	52	52	44	50	51	47	52	42	43	54	42	50	51	58	47	43	46	45	64	63	50	42	57	46	48	47	45	44	37	33	46	59	49	43	43	41	38	45	58	54	58	54	55	52	43	47	50	50	49	60	47	64	51	49	52	46	47	59	38	47	52	44	58	55	52	41	52	46	60	47	40	41	46	52	39	59	45	46	52	59	47	54	36	42	56	44	56	53	47	48	51	53	39	56	44	45	35	44	50	50	43	49	59	46	37	58	43	44	61	57	42	38	45	57	48	51	41	55	44	66	51	58	56	60	52	38	49	57	55	56	57	43	41	59	54	58	48	59	42	41	41	59	50	51	41	54	38	48	49	59	44	51	57	52	51	55	45	41	39	52	47	57	47	47	48	44	60	56	48	44	53	51	49	47	40	60	59	44	45	54	40	46	41	44	38	55	53	40	42	44	54	44	56	54	44	56	45	58	42	37	52	32	55	45	58	51	51	42	72	61	52	48	52	60	40	40	51	40	45	62	50	41	46	65	47	52	43	50	56	55	58	35	53	48	68	44	50	45	53	52	50	43	48	41	32	53	49	45	56	50	51	43	51	45	43	38	48	37	44	47	54	42	53	58	42	42	48	44	41	60	46	38	38	37	47	54	52	51	44	50	54	44	47	63	47	43	49	26	44	51	45	49	46	40	45	52	51	45	52	55	48	43	57	43	58	43	38	47	42	60	50	40	41	41	55	43	46	49	52	35	55	58	49	68	45	53	43	48	37	49	46	36	48	45	46	37	44	53	39	54	58	48	42	45	37	59	35	47	46	40	46	51	49	50	53	42	49	45	66	52	44	47	46	55	52	54	60	43	46	44	49	41	48	53	50	51	65	50	51	33	64	48	39	50	54	53	47	58	50	44	42	49	57	39	48	51	67	44	45	41	37	46	38	55	48	52	49	64	45	40	57	37	48	38	42	44	35	47	52	54	36	56	58	44	29	42	58	38	49	52	46	42	50	34	61	51	55	48	46	48	50	53	51	61	44	49	40	52	51	54	51	43	50	40	59	55	44	46	50	46	50	52	47	45	44	57	57	54	44	39	37	45	43	55	46	58	47	50	50	54	50	51	52	47	60	61	47	36	48	49	43	41	48	52	60	55	48	55	42	47	51	50	44	53	50	47	40	51	61	50	53	44	56	40	62	43	51	51	46	55	43	44	41	63	51	51	48	48	62	55	46	45	59	66	50	49	36	60	59
6280	1010	737	895	1623	1682	1583	1350	1252	1165	1062	885	851	781	765	776	712	658	687	652	593	596	605	528	564	730	2572	1497	556	539	485	495	543	549	526	517	533	472	515	501	541	512	524	517	494	554	501	502	502	534	517	524	492	523	503	508	516	500	508	577	491	509	454	516	544	534	510	491	486	510	553	505	526	513	513	473	513	489	468	547	486	513	532	453	513	492	506	518	505	528	542	491	514	478	496	498	518	507	532	468	506	539	463	504	485	504	508	499	505	507	504	519	495	523	503	498	481	550	496	502	487	511	520	497	518	529	488	523	492	512	522	464	503	499	511	497	552	509	518	496	467	466	519	493	540	513	488	510	500	490	483	485	522	524	524	506	524	524	535	522	537	508	474	498	509	545	516	526	560	494	540	519	484	509	499	525	517	533	518	507	492	514	524	534	500	464	508	456	475	514	535	507	513	490	478	489	528	513	510	491	480	529	473	541	533	530	534	511	520	487	509	533	484	497	502	479	471	551	483	495	492	488	487	513	465	463	508	495	540	514	486	501	534	492	478	505	480	527	488	496	498	536	506	534	482	501	491	534	548	494	499	479	537	505	523	546	487	518	530	498	512	514	520	484	519	510	484	492	485	517	547	529	498	540	509	528	491	484	503	500	495	499	534	512	550	480	527	495	523	524	508	542	510	509	535	501	502	508	495	509	483	514	519	547	524	525	483	511	525	496	514	485	503	525	502	529	504	526	455	489	513	541	502	503	535	497	488	494	513	501	530	521	491	523	513	497	508	501	507	475	513	500	506	475	505	501	554	512	540	485	483	488	504	508	493	515	519	520	481	505	484	539	512	499	501	485	502	490	518	505	478	508	499	489	503	484	465	527	510	519	492	490	552	512	493	538	533	470	475	469	483	490	493	535	533	504	485	557	453	491	533	517	486	510	517	520	515	509	475	502	486	517	513	507	500	534	515	494	504	498	497	489	469	481	508	470	480	515	499	503	500	531	489	514	562	499	470	518	481	484	504	474	501	495	545	521	507	492	530	538	552	499	532	545	509	477	520	500	508	522	553	504	475	469	544	528	483	523	561	506	510	510	522	529	558	521	538	512	544	499	496	520	482	492	508	537	522	494	506	511	519	512	491	485	526	515	514	522	501	529	520	522	492	486	530	480	523	523	522	526	525	463	494	498	510	507	510	473	477	526	469	521	467	487	508	459	494	505	522	487	502	442	488	483	512	501	518	516	529	511	508	544	497	477	525	493	554	473	463	499	515	521	494	519	564	484	491	523	498	533	476	515	498	463	458	492	490	496	536	486	481	522	512	500	506	509	524	523	518	526	502	515	519	523	514	535	487	545	540	496	487	564	490	498	503	524	510	480	532	536	541	504	521	526	498	523	532	525	534	520	519	497	506	494	548	516	509	503	500	509	487	526	494	502	513	525	494	539	488	510	500	520	500	489	490	529	511	515	501	510	483	537	483	519	524	505	505	515	495	525	496	532	504	502	469	476	484	523	528	526	535	487	505	507	528	540	491	515	524	512	464	485	482	483	506	499	505	498	516	514	515	514	482	513	458	533	522	527	515	516	533	504	498	517	455	493	480	538	544	498	517	474	508	535	505	496	539	494	472	499	517	514	507	561	496	499	515	550	486	537	520	489	524	506	484	529	508	517	529	511	497	495	503	509	509	541	519	502	501	509	459	490	532	493	491	514	485	514	495	484	506	534	529	504	562	536	489	484	502	530	512	511	504	511	521	527	515	513	475	532	526	549	536	508	481	500	537	502	520	536	487	496	469	528	516	502	494	458	508	516	508	524	516	523	499	539	509	487	462	507	499	546	539	503	538	446	532	522	499	499	497	462	484	531	523	492	512	513	477	479	507	522	479	482	476	509	507	515	485	524	480	508	541	492	530	495	531	536	484	536	519	506	496	502	473	499	502	528	503	509	495	521	439	485	466	539	511	504	503	491	530	517	479	531	535	535	505	534	496	502	485	514	520	510	503	489	483	493	504	524	499	499	476	451	507	514	532	522	521	510	486	492	479	511	504	513	522	527	481	539	504	479	507	541	498	464	519	493	530	488	484	507	505	514	524	493	497	498	448	489	500	527	517	534	538	537	509	506	488	478	546	531	511	498	543	490	496	540	461	494	530	541	516	503	498	527	510	532	500	514	491	505	536	489	524	506	489	504	526	493	506	489	557	524	526	524	513	496	567	532	493	523	504	480	547	505	512	530	530	514	506	485	495	517	499	538	523	504	507	491	520	503	532	528	501	518	497	500	510	510	468	491	553	523	530	511	519	493	512	523	531	503	489	468	505	480	543	516	523	515	505	518	514	513	522	515	497	474	532	504	492	485	451	501	501	536	508	472	510	526	513	521	493	519	507	528	516	514	474	488	490	499	517	512	531	508	492	479	542	501	518	495	541	498	470	490	508	532	517	514	495	534	489	516	495	502	504	508	464	516	516	533	494	535	510	503	485	495	492	514	507	505	532	461	476	494	508	529	537	530	507	554	507	512	536	503	481	496	516	491	494	513	483	519	517	550	525	506	533	524	512	481	511	514	514	495	495	499	521	517	500	522	495	532	493	456	502	486	478	560	500	505	505	474	465	470	509	513	521	456	484	527	504	534	519	498	504	524	514	513	501	511	529	501	456	474	506	516	516	488	521	478	511	519	499	499	523	510	498	519	492	520	482	560	520	510	517	507	484	537	505	548	495	538	484	534	497	510	465	500	495	519	515	518	486	482	511	520	507	504	515	521	514	532	533	511	520	538	534	490	502	515	515	491	499	506	473	471	509	508	518	492	535	500	528	513	506	519	500	520	520	531	493	553	507	501	440	526	541	491	550	481	454	537	455	520	498	515	509	491	544	524	503	540	537	511	493	495	504	506	551	484	529	485	519	492	536	486	538	489	490	502	507	485	488	477	498	526	521	471	485	547	491	487	482	511	539	546	490	482	539	497	470	489	515	504	533	501	524	500	555	539	503	479	511	572	480	513	502	487	503	511	471	517	507	497	500	495	499	475	500	486	476	557	556	512	559	514	553	521	515	490	461	479	538	519	498	470	516	519	447	512	511	539	508	494	515	507	548	560	491	491	471	485	489	496	511	500	530	546	509	513	527	510	527	553	478	516	491	524	499	513	537	533	518	527	482	450	503	527	474	547	525	518	477	474	481	486	508	501	503	538	524	520	522	524	518	498	504	499	558	459	519	474	536	486	482	504	504	477	477	489	505	458	489	503	499	499	507	495	467	499	495	530	494	536	505	555	461	480	525	492	525	492	491	537	513	489	495	496	534	475	495	466	521	494	441	519	522	468	487	519	501	497	479	511	488	509	515	488	506	498	510	469	485	458	534	466	499	504	487	512	505	492	477	521	474	531	476	575	499	479	513	500	525	521	503	506	514	451	553	511	506	499	477	493	504	533	549	506	542	479	532	503	528	545	494	528	493	536	481	488	501	489	528	547	497	495	508	525	525	548	499	526	529	525
309	100	85	64	70	85	64	91	76	84	70	83	79	61	77	79	65	65	62	64	63	68	68	60	38	61	280	439	64	47	58	67	49	64	51	49	40	50	54	42	59	46	51	42	43	54	53	43	53	68	44	46	65	55	51	58	51	44	45	47	55	46	48	52	54	53	61	49	60	52	57	76	53	44	60	64	44	51	59	67	38	62	50	60	47	51	61	58	44	50	61	62	58	62	53	49	51	46	65	48	44	56	52	61	62	50	48	54	66	62	53	51	52	43	42	55	51	44	50	61	63	39	58	49	47	64	48	62	51	46	55	47	43	56	58	46	51	51	54	52	61	63	62	48	39	60	50	57	59	68	62	45	50	69	52	52	40	59	48	54	46	53	59	66	49	46	43	53	64	61	52	45	65	57	46	51	55	57	47	70	62	63	49	62	49	51	53	55	66	57	50	51	54	47	58	60	66	48	49	61	63	49	58	67	48	55	58	58	54	53	72	56	50	49	54	60	47	44	49	58	46	59	50	74	62	63	52	64	52	62	48	49	56	48	47	60	62	59	44	43	65	43	58	64	54	63	63	62	51	48	56	64	50	53	57	70	54	55	55	48	53	59	64	55	62	48	41	63	53	60	59	57	53	53	57	49	51	55	60	47	49	58	63	38	61	54	54	45	51	59	55	49	54	48	46	62	65	56	55	48	61	59	60	52	59	65	61	63	61	59	54	49	51	58	58	49	53	60	55	70	66	50	58	37	51	56	62	52	47	49	56	45	56	61	63	62	59	54	42	62	57	46	49	57	52	72	67	45	58	58	66	59	49	47	54	51	55	67	54	62	60	57	64	59	48	55	57	69	46	52	62	55	51	55	51	60	49	54	63	51	52	62	62	57	73	62	65	54	53	54	54	68	59	50	59	52	53	51	44	56	52	57	67	75	43	56	59	62	61	49	56	59	47	56	48	55	53	55	53	44	55	48	62	48	51	48	60	52	62	61	57	47	50	52	70	63	62	54	60	53	29	60	52	63	45	52	48	50	68	50	66	64	60	46	49	44	49	44	63	77	53	45	49	57	52	46	58	59	40	46	47	42	57	49	59	51	45	40	60	66	54	54	60	58	47	38	62	52	58	48	59	49	50	54	54	49	53	54	60	63	37	48	53	44	51	49	50	44	59	56	60	64	44	59	52	54	56	60	67	44	50	58	53	41	62	63	39	54	55	56	58	51	51	45	50	47	55	67	54	47	60	52	55	67	60	60	51	50	38	56	58	55	57	60	57	55	62	34	48	46	51	58	54	51	36	51	41	48	66	57	46	53	61	58	54	59	58	66	52	62	67	66	58	41	60	56	49	42	58	49	48	49	63	60	51	56	46	76	52	63	62	51	57	42	45	50	41	56	52	50	49	44	49	50	48	49	58	45	58	58	49	48	55	60	71	59	39	69	50	51	50	51	66	47	60	57	57	69	55	59	71	51	61	65	52	51	48	52	51	42	57	53	57	54	60	55	48	53	59	54	64	57	68	54	53	43	43	60	65	46	56	61	55	61	62	41	55	48	51	60	60	57	44	55	61	55	49	71	46	59	62	54	62	61	54	57	56	54	60	36	69	64	54	49	47	47	51	60	58	65	68	59	64	62	68	51	46	62	59	47	49	59	50	66	49	53	57	45	60	60	55	55	47	61	53	49	63	52	56	51	50	42	52	57	49	58	57	62	62	53	58	62	54	49	63	45	57	52	50	54	64	53	55	64	58	64	50	64	65	51	66	49	56	65	40	53	71	39	59	62	69	57	48	59	62	64	45	58	47	65	47	54	58	59	56	58	57	46	67	69	53	61	60	49	62	70	54	58	56	53	52	55	51	45	44	59	54	49	58	56	51	63	56	51	56	66	66	60	61	48	56	44	50	56	48	62	60	57	66	54	53	65	64	55	57	48	61	55	65	49	53	56	46	55	52	57	71	50	51	60	58	65	69	45	61	51	60	47	64	67	58	57	61	53	57	62	67	56	67	55	54	48	59	43	47	47	52	49	64	56	58	58	66	45	52	57	42	46	69	45	49	42	55	57	50	59	57	50	60	76	57	60	52	53	53	48	50	61	63	53	56	68	62	55	60	57	46	54	53	48	58	50	39	57	57	46	61	54	54	63	60	60	48	53	54	47	52	61	62	55	51	56	66	48	60	52	56	57	47	63	51	49	55	50	69	44	49	49	63	50	50	42	58	50	51	54	45	56	53	45	63	61	51	62	50	59	62	58	60	50	55	61	54	63	52	54	53	52	69	53	62	60	58	57	56	55	65	52	56	60	52	61	58	47	39	57	51	74	60	65	71	52	45	55	45	67	66	60	57	46	53	55	67	55	54	48	53	68	73	48	66	51	76	65	59	56	55	60	60	48	59	53	49	52	56	59	61	54	65	57	47	51	64	53	54	59	60	55	41	68	42	56	61	59	53	54	64	45	62	63	56	59	85	60	59	51	56	47	60	69	59	45	54	51	65	57	58	55	50	68	38	51	56	49	48	56	43	53	50	43	48	51	65	68	54	48	54	49	61	62	35	55	64	50	49	67	53	69	55	69	51	51	56	57	62	54	36	61	52	60	62	60	56	58	64	56	56	41	55	56	52	45	55	54	57	42	64	57	54	62	46	57	57	49	57	50	56	48	57	49	62	64	58	60	59	55	52	65	67	60	64	49	50	43	59	53	69	56	65	44	60	52	40	54	54	58	45	57	66	74	52	57	58	60	57	56	56	51	67	57	56	52	64	54	64	40	62	55	56	57	68	52	52	58	53	52	59	47	42	48	65	48	51	66	53	52	54	54	55	51	55	39	53	49	49	68	57	48	52	64	55	61	66	53	53	58	53	51	53	55	64	61	49	53	38	50	66	51	56	55	59	57	67	51	48	62	51	57	45	56	52	59	44	56	51	56	53	57	64	67	61	56	52	62	61	63	59	56	52	49	35	61	57	63	56	56	54	51	61	53	55	53	59	70	70	50	58	50	52	44	52	52	69	65	54	65	51	46	56	50	54	57	43	70	47	72	54	54	49	47	68	46	50	57	47	41	56	60	52	55	54	62	62	62	48	56	46	58	49	42	61	59	57	56	47	50	60	56	59	65	62	60	71	60	55	47	50	62	59	57	81	61	62	56	49	59	61	63	59	48	56	68	55	48	63	66	53	48	53	48	60	54	63	46	51	63	58	58	49	59	52	41	52	52	49	63	43	52	61	70	59	62	54	65	47	50	61	50	57	60	55	61	57	60	67	49	47	61	60	64	40	62	66	51	66	51	54	55	49	56	51	56	56	51	64	51	53	48	44	48	51	57	49	58	55	50	59	40	51	53	58	59	44	57	56	70	70	54	55	47	53	56	59	59	64	54	62	62	47	43	44	63	51	52	50	59	62	59	53	46	37	52	52	55	54	58	40	54	47	60	52	44	47	64	52	62	57	57	46	60	52	43	59	58	52	58	50	55	48	60	65	70	58	49	53	46
5189	1991	1006	1502	3203	3655	3221	2581	2016	1828	1652	1382	1317	1223	1136	1064	1052	977	841	813	784	756	713	708	698	1010	7716	9742	644	607	638	599	631	623	596	593	590	628	629	594	632	605	604	612	615	597	593	581	600	610	610	560	595	584	572	600	573	572	611	640	588	601	588	616	599	570	611	613	617	641	598	611	614	579	600	594	586	562	579	613	583	590	541	640	617	573	599	610	575	592	645	621	632	594	567	562	638	585	566	557	568	598	609	649	559	583	603	566	605	624	576	581	635	632	588	594	621	609	607	597	582	600	602	599	613	585	558	593	599	598	592	631	557	567	644	556	568	602	569	583	599	562	574	583	578	580	594	594	612	556	599	596	610	612	604	600	575	592	610	584	631	576	593	607	569	587	582	563	625	575	566	619	592	604	612	614	584	563	581	574	618	620	598	587	649	542	610	575	606	587	641	606	618	580	585	598	600	590	591	550	612	631	608	607	535	609	581	605	635	556	594	638	582	547	648	596	585	577	628	584	608	644	564	576	585	587	598	619	558	612	616	634	584	610	613	596	589	588	575	604	591	608	569	596	603	586	586	602	571	591	563	558	587	606	616	591	612	612	569	594	639	604	552	584	568	578	585	596	626	615	572	580	619	669	624	604	604	612	590	554	620	577	600	586	596	579	585	543	600	557	547	614	606	588	603	592	550	610	592	605	561	576	588	631	605	580	598	540	569	587	595	565	575	575	602	668	602	576	621	636	616	598	542	578	614	598	610	606	574	539	583	621	577	621	602	576	580	617	621	597	610	606	572	599	598	583	633	586	613	586	564	601	617	583	603	562	616	585	626	593	550	584	589	651	598	618	581	595	603	543	606	621	565	621	646	611	631	603	614	611	578	569	578	644	568	586	574	591	566	585	599	578	561	596	605	598	542	592	640	557	631	541	591	638	571	613	625	600	628	616	574	599	606	566	620	598	575	618	561	595	530	569	620	612	587	563	598	609	602	532	606	568	602	656	589	612	616	585	594	599	593	579	595	580	562	561	601	598	592	577	601	563	610	598	601	605	568	630	616	550	585	603	566	563	607	594	606	609	597	566	567	628	610	553	585	598	608	589	584	615	565	585	583	604	610	587	602	543	599	610	603	633	593	631	586	579	607	610	576	604	572	589	542	598	584	610	606	585	613	602	600	600	588	580	644	580	621	613	594	598	553	593	591	595	643	601	571	557	609	600	537	582	574	607	567	588	573	587	588	586	600	585	604	570	566	608	555	604	579	598	583	565	603	579	557	547	621	614	570	585	563	571	618	576	578	586	590	599	580	582	610	625	517	573	612	561	585	628	583	583	587	633	569	552	603	589	610	575	605	590	622	598	553	600	578	601	589	568	545	597	602	558	591	623	567	555	571	595	601	596	634	594	588	625	590	584	629	593	580	572	572	633	607	604	608	552	565	574	599	639	602	609	609	584	581	589	642	625	558	601	597	595	603	608	628	586	566	611	615	597	626	597	595	584	587	588	546	585	607	642	589	579	595	635	555	642	615	581	572	566	585	603	572	645	615	594	564	613	599	604	648	640	562	558	581	568	561	595	616	617	585	607	597	628	606	604	620	557	577	648	607	656	607	597	592	625	616	612	601	591	564	621	616	533	620	594	666	638	579	615	575	628	644	587	614	600	560	606	582	599	598	624	605	642	600	628	604	610	555	617	619	594	600	601	610	616	632	625	632	574	579	582	584	625	607	614	599	601	591	639	586	542	606	584	590	599	606	610	588	595	568	572	542	604	592	559	603	577	608	619	618	568	578	585	583	591	598	626	568	577	652	558	590	595	632	567	572	599	584	593	626	580	595	607	584	570	577	633	584	597	557	537	562	584	593	585	642	609	592	589	586	603	601	615	587	589	579	594	590	600	600	588	607	546	602	595	623	598	603	598	587	630	603	593	609	559	587	607	631	570	589	600	603	586	560	585	601	596	654	599	602	570	626	618	622	601	633	584	589	590	575	570	629	577	557	604	580	601	557	581	617	606	590	576	555	561	613	592	588	617	598	605	608	561	594	573	588	566	586	623	568	632	583	584	631	596	596	609	601	632	579	549	587	571	554	589	603	558	597	614	619	565	589	596	591	595	578	578	638	620	572	631	603	548	628	610	546	601	624	513	582	614	592	577	631	596	642	586	597	593	566	610	580	611	590	527	611	659	553	599	554	585	569	596	556	560	578	577	558	587	517	658	607	594	595	574	570	629	582	606	614	586	586	585	608	623	634	613	602	594	591	535	580	585	617	535	575	589	602	615	555	624	541	591	619	597	560	598	567	610	595	568	568	607	600	605	585	618	565	610	595	558	562	597	617	580	585	586	586	610	568	558	568	598	651	617	587	612	577	575	617	592	597	582	590	559	586	560	561	601	579	576	583	572	595	622	573	579	641	584	602	539	575	587	574	602	558	602	607	578	625	622	600	590	602	624	551	573	590	590	654	608	588	648	623	615	602	583	603	595	540	567	592	569	610	611	586	597	592	625	587	595	594	592	627	589	602	565	607	593	609	568	608	606	597	586	631	597	579	622	612	615	597	545	588	580	611	588	591	599	600	562	582	631	591	581	626	625	570	611	583	595	596	584	607	570	581	615	615	574	582	577	610	636	582	624	576	595	590	608	602	617	569	577	604	619	581	591	614	639	596	576	604	603	625	598	586	558	568	618	565	670	592	584	549	594	607	588	582	602	577	666	607	612	565	644	600	593	582	606	583	562	592	604	591	587	594	621	594	616	612	585	621	613	601	565	605	562	575	601	591	597	592	567	592	568	557	551	620	607	629	576	550	635	581	574	596	587	572	584	566	614	604	567	600	557	589	604	599	588	586	602	571	622	558	600	624	522	578	566	594	564	601	560	577	641	607	567	565	553	595	548	607	616	598	623	626	571	599	556	570	609	611	576	563	613	569	571	579	601	573	650	557	547	577	596	571	596	572	586	601	577	568	577	597	571	576	625	592	570	620	598	631	604	567	626	575	626	608	613	625	632	573	601	577	579	630	637	575	563	618	586	581	604	596	549	622	556	607	561	565	581	575	599	588	566	595	601	634	582	600	560	575	552	623	588	625	600	572	591	621	557	607	585	622	559	606	621	584	626	610	601	569	633	590	635	572	608	653	554	613	599	618	607	587	564	597	556	602	602	567	631	551	566	584	552	576	618	585	562	580	579	612	588	626	626	559	560	587	598	605	580	587	584	565	606	634	643	583	585	581	607	615	559	571	552	583	575	587	561	578	560	583	587	601	618	597	594	602	616	570	615	583	612	586	636	587	586	565	591	570	590	576	576	590	643	574	566	594	578	612	593	577	567	590	580	587	600	614	569	563	570	585	574	581	631	579	641	578	554	580	600	592	593	557	569	576	584	578	585	583	599	574	608	613	601	612	579	563	626	611	588	602	577	562	527	624	565	594	601	600	607	624	576	623	598	534	603	599	561	553	607	625	604	590	603	590	577	585	597	638	541	569	579	542	595
828	75	48	48	40	55	54	57	50	40	46	45	42	43	33	36	29	42	31	41	35	34	37	38	32	48	379	398	31	19	18	37	32	31	33	32	20	26	32	24	15	24	23	23	33	26	39	21	37	22	24	30	23	28	28	24	24	33	28	23	26	27	23	24	26	23	45	25	39	23	28	28	29	27	25	26	27	31	27	21	23	30	28	19	35	20	22	28	27	23	24	29	31	18	31	21	23	34	29	26	29	22	24	27	18	24	25	23	29	22	33	38	18	28	24	21	29	29	37	28	22	36	25	34	23	36	22	24	20	37	26	23	24	35	32	21	26	21	29	27	29	23	34	26	29	27	27	21	28	31	24	19	39	33	19	30	27	19	30	26	28	21	29	19	24	32	31	33	36	30	25	33	27	24	26	24	28	19	25	23	28	23	31	16	29	42	31	34	28	20	35	31	33	20	25	31	31	31	38	29	32	21	29	19	16	23	26	22	31	24	26	25	31	29	22	28	20	27	18	28	29	30	40	26	29	26	21	21	38	30	18	20	35	38	19	32	33	29	28	25	28	24	38	32	22	31	29	36	23	39	31	38	25	31	31	29	24	24	35	36	32	23	28	25	27	25	24	29	25	35	29	27	28	25	32	34	26	35	31	24	28	22	27	28	17	31	26	24	20	31	34	27	24	42	20	35	25	27	27	29	23	23	24	26	28	39	31	31	28	36	21	24	24	29	27	36	22	23	38	26	23	31	24	17	33	29	29	25	22	30	31	21	14	23	18	26	25	21	32	34	19	36	31	23	22	22	25	29	21	21	24	34	28	25	16	26	29	22	33	30	29	36	28	32	24	24	34	21	32	29	34	23	27	25	40	27	36	28	33	29	25	31	23	31	29	23	29	26	34	26	29	23	30	16	21	27	23	26	28	27	27	23	23	35	29	26	33	30	33	27	22	21	26	23	33	22	26	29	27	29	28	34	27	24	31	24	29	43	31	31	28	28	31	22	32	23	45	29	22	32	30	28	34	41	30	28	27	33	25	26	24	25	25	27	26	23	28	31	41	23	32	29	28	19	27	22	20	25	30	28	28	16	25	26	23	26	28	29	20	20	27	29	32	31	37	19	23	30	22	29	30	26	25	30	17	22	25	35	22	24	26	33	24	23	29	29	25	33	28	26	22	20	31	21	33	26	22	33	30	31	25	20	44	25	28	23	23	27	28	35	36	35	33	26	32	35	29	31	19	27	26	26	22	27	24	19	26	21	24	34	20	26	24	20	33	27	19	23	29	25	34	24	25	27	33	31	23	24	23	29	26	23	32	15	18	19	21	28	37	27	31	21	22	29	36	30	18	26	29	23	22	31	25	26	21	28	21	27	22	23	24	22	26	26	23	30	18	16	24	32	25	25	31	34	27	33	25	29	25	30	29	27	32	31	34	28	33	25	20	23	36	27	26	21	23	34	29	20	29	28	28	24	32	33	26	27	27	25	28	34	33	31	25	20	24	26	20	32	21	32	25	27	26	16	21	22	25	27	33	29	20	28	31	23	25	33	24	23	24	21	29	27	29	20	22	32	25	26	24	29	31	33	19	21	24	33	26	25	26	20	26	23	25	30	25	31	24	27	24	25	20	19	40	31	22	28	25	21	35	38	31	30	27	19	34	22	32	28	24	20	42	22	21	38	24	37	22	23	28	21	22	27	26	33	34	20	38	33	20	22	28	24	16	30	24	30	18	26	31	31	22	24	35	27	24	28	35	34	18	28	31	27	32	33	19	25	23	25	25	24	31	33	25	32	37	22	18	32	21	25	23	32	24	17	27	31	32	29	34	18	27	21	21	24	29	25	34	28	31	27	28	21	33	28	24	20	24	32	27	18	15	23	27	29	28	30	30	24	30	30	27	19	25	23	25	26	29	29	28	25	35	29	17	28	24	29	28	23	27	23	17	30	36	28	32	32	25	27	23	30	19	28	22	25	27	23	20	21	21	24	31	28	27	35	19	29	33	29	24	35	32	31	24	33	23	35	34	24	25	27	28	26	24	30	26	21	31	27	27	26	25	27	46	22	27	27	36	26	33	30	32	30	23	22	27	38	21	16	29	19	20	35	29	26	38	27	25	29	31	27	35	40	23	25	20	23	23	17	30	24	27	25	21	26	22	27	33	30	26	36	24	25	21	30	27	36	20	40	39	30	21	30	26	27	24	32	19	21	19	26	25	29	24	27	41	28	26	26	25	27	31	42	22	23	22	24	39	26	28	42	22	27	35	28	25	24	27	26	23	19	29	27	20	35	41	37	22	31	27	20	21	19	29	22	30	22	28	22	28	27	34	27	30	28	27	24	20	25	30	21	26	36	26	32	22	17	26	19	26	28	22	26	28	36	27	28	31	25	28	29	27	38	24	23	28	21	30	28	28	27	26	25	25	21	22	31	40	33	19	30	27	24	28	36	35	32	28	24	24	29	35	24	25	24	21	28	21	29	28	21	34	23	21	21	26	23	33	28	26	24	30	22	24	31	27	26	19	28	23	28	27	28	23	31	28	25	25	26	29	26	29	17	22	27	27	30	28	24	30	27	24	34	19	16	30	24	21	32	29	23	23	21	25	37	29	19	25	23	33	33	25	27	29	36	31	29	24	22	26	29	32	33	21	27	30	28	37	18	32	21	30	32	23	26	24	24	31	29	23	26	33	20	25	30	25	37	23	29	34	41	32	27	29	27	29	22	21	25	30	36	30	20	20	38	22	25	28	32	29	28	28	15	32	27	27	30	35	28	18	19	32	26	28	26	35	26	31	18	25	22	32	24	32	31	25	30	22	20	26	28	28	29	24	29	30	28	33	28	28	22	31	26	15	26	29	20	16	30	23	24	18	27	20	33	30	24	20	24	34	36	26	35	20	24	27	26	27	20	22	25	27	40	34	24	25	23	29	28	31	28	36	26	26	32	44	23	19	18	20	21	24	26	32	32	26	26	20	30	29	22	29	30	27	26	25	29	27	24	24	20	30	32	26	22	33	33	22	24	27	25	24	16	23	21	37	25	22	31	26	28	20	23	38	27	24	26	31	37	24	38	30	20	20	28	29	22	27	20	27	19	36	26	28	30	26	25	32	37	25	30	18	19	32	21	23	27	26	29	36	31	32	44	28	23	20	30	23	20	25	21	26	24	22	32	27	27	30	23	30	24	23	27	29	32	17	28	37	29	21	25	21	20	18	25	24	25	21	35	26	22	27	29	26	23	23	25	24	19	25	25	27	19	31	27	21	22	27	28	19	25	31	25	37	19	33	30	19	42	19	39	31	31	30	27	27	40	28	29	26	30	24	35	22	26	29	26	26	35	35	26	25	25	34	33	23	29	35	31	29	24	22	30	30	23	18	30	28	23	27	35	33	27	23	16	24	23	18	31	32	25	29	29	26	30	21	28	21	28	19	24	31	21	25	32	20	22	31	29	33	36	21	20	23	38	28	26	29	21	25	29	34	31	32	32	33	24
8019	1428	698	1162	2657	3271	3061	2379	1939	1634	1364	1227	1178	989	829	748	736	631	602	610	530	538	484	423	439	976	9668	9887	343	318	320	340	310	324	302	311	317	291	289	327	314	292	276	313	281	318	299	303	258	291	296	315	288	298	273	304	267	299	277	278	318	289	303	292	270	297	298	255	283	301	272	279	287	284	280	297	294	308	267	314	298	292	268	277	292	269	264	318	302	289	309	321	286	305	275	292	275	278	284	308	305	269	313	347	269	279	266	300	278	300	284	297	301	271	298	287	278	295	290	266	267	280	266	296	305	281	307	272	277	276	282	295	272	272	269	282	296	270	254	279	254	299	294	314	329	286	284	279	284	264	299	291	284	277	292	276	281	296	283	264	274	295	283	275	306	274	256	288	294	315	260	261	286	290	264	292	290	327	256	298	309	289	270	272	286	271	284	279	308	282	263	318	301	296	322	289	264	270	297	235	319	279	299	262	275	332	283	268	306	281	292	289	293	254	294	288	289	299	317	272	302	290	274	292	293	290	270	295	275	293	286	277	238	279	273	255	305	256	291	299	273	262	273	265	295	287	262	288	319	267	285	282	292	302	304	270	256	293	288	302	288	264	316	314	273	279	278	304	290	313	308	264	281	282	298	248	275	295	310	263	302	290	295	262	282	292	307	315	302	297	275	281	266	288	294	290	283	280	262	283	288	280	263	299	272	304	279	279	323	292	292	261	287	293	281	289	284	307	280	287	247	304	292	293	287	288	305	294	288	271	297	304	286	292	298	262	287	256	281	296	277	271	284	274	323	289	258	289	277	256	285	292	285	303	293	284	297	281	289	299	288	296	300	292	263	284	288	295	286	300	259	310	294	255	290	292	280	330	285	287	279	303	267	266	316	283	284	279	283	300	311	308	300	273	271	262	271	267	315	284	292	303	292	252	285	256	256	309	290	261	278	295	266	255	304	268	287	282	279	303	286	293	284	278	289	288	282	283	309	273	293	271	267	298	253	292	279	280	253	297	275	265	255	286	274	273	299	296	298	266	284	306	305	301	306	271	306	306	284	263	270	273	308	256	291	303	289	281	275	306	283	290	294	275	284	295	267	274	289	300	283	283	246	259	268	277	275	258	259	258	258	294	279	311	277	294	270	259	287	304	300	302	270	286	273	285	266	309	301	290	268	276	289	291	269	286	268	298	274	313	247	269	273	294	309	264	284	266	273	278	294	302	298	291	312	280	269	307	272	294	284	271	298	281	270	321	271	311	300	326	303	260	278	288	286	276	316	284	273	275	274	277	284	238	277	295	283	267	306	275	274	279	270	291	269	268	267	287	296	262	280	278	276	275	310	273	285	241	263	281	287	290	267	267	307	260	289	293	284	300	275	300	302	268	256	297	315	299	274	295	272	299	289	257	284	317	280	303	273	283	264	306	298	269	282	266	269	271	268	310	271	293	299	300	331	282	290	281	274	276	286	291	285	277	270	310	290	307	282	303	298	295	281	242	291	290	276	302	262	276	287	320	294	294	269	273	276	292	293	277	264	290	278	315	262	278	299	285	272	262	293	339	292	285	315	323	262	292	286	272	287	293	304	304	318	253	288	299	274	280	302	327	292	286	283	294	298	286	280	277	273	288	278	286	275	272	263	306	274	297	310	265	279	277	280	294	285	263	319	289	312	294	283	306	294	281	297	290	260	291	286	301	271	299	292	300	277	280	301	262	298	271	282	257	285	299	289	260	266	291	321	268	317	278	273	269	291	303	284	266	282	276	324	282	294	294	276	279	283	303	303	298	296	288	279	261	286	275	272	284	276	280	287	295	279	283	275	261	307	292	294	320	282	295	314	285	304	271	303	280	278	292	286	292	269	273	283	319	265	310	303	268	291	283	284	307	317	309	262	292	300	273	293	312	258	291	299	276	307	306	276	316	258	284	261	265	299	338	278	282	284	306	244	277	264	260	277	315	286	270	286	325	285	264	280	299	297	303	286	275	269	287	276	278	272	282	278	291	289	298	283	264	265	289	259	307	268	263	286	285	297	277	286	262	264	275	293	275	290	272	272	308	297	281	302	312	305	294	282	293	263	254	298	282	274	293	295	331	286	298	289	270	273	293	291	280	299	266	259	272	265	314	296	298	319	304	312	295	284	291	315	296	304	274	290	284	291	306	283	291	289	279	289	317	316	252	269	287	279	305	285	288	274	272	297	295	336	302	294	275	281	280	310	293	291	288	266	315	291	289	285	291	284	278	279	299	266	301	270	304	277	289	288	302	271	280	268	281	253	287	287	303	281	293	302	309	268	315	313	231	265	283	283	281	288	270	256	308	303	273	284	315	286	284	272	290	268	288	300	272	305	310	305	268	264	295	281	282	300	284	263	288	301	276	309	282	278	298	270	281	314	256	266	265	273	251	262	333	284	245	284	302	295	291	290	269	279	255	313	277	287	283	285	277	284	308	276	229	297	260	283	287	276	277	268	288	291	306	255	281	298	294	264	313	290	311	299	270	272	293	295	276	318	310	275	292	296	296	323	295	256	287	287	283	282	304	301	287	303	237	290	296	277	268	259	290	260	295	279	253	224	274	265	305	270	271	263	274	277	255	248	277	315	299	269	298	288	278	285	284	274	295	309	265	274	272	303	280	259	284	271	293	281	286	268	305	274	289	293	293	246	321	272	279	276	292	295	301	254	281	283	283	300	292	286	294	313	282	295	283	285	256	279	293	270	299	296	260	330	290	272	271	296	272	305	259	252	258	285	278	251	287	276	279	294	275	294	289	327	272	257	281	283	272	303	288	297	265	274	284	279	287	256	283	265	294	278	273	275	292	266	290	255	274	293	297	281	283	264	281	302	285	303	284	303	292	272	263	323	269	285	307	283	291	292	295	265	315	299	248	286	288	287	287	282	263	322	261	272	300	316	247	301	287	258	319	278	285	325	279	279	281	269	267	293	235	284	280	285	281	274	276	312	275	305	297	278	286	276	292	279	273	308	277	282	292	298	300	265	291	281	284	273	298	279	297	262	282	260	271	287	282	303	283	283	289	265	290	283	279	280	254	284	274	280	272	291	280	270	260	285	267	287	282	299	298	291	267	278	270	305	273	258	311	269	256	307	300	307	259	286	265	254	291	246	286	296	270	316	282	312	294	286	276	287	268	292	270	292	245	262	276	280	265	267	276	268	283	276	298	280	289	282	281	305	296	303	285	279	287	294	288	297	271	296	319	255	274	288	293	283	302	271	294	291	297	295	289	249	306	258	312	254	284	282	322	290	320	316	237	284	257	296	271	290	277	293	272	286	276	289	279	272	287	291	288	311	268	239	279	285	315	273	263	278	298	297	294	317	253	271	271	289	321	279	293	294	304	258	292	314	278	276	292	284	308	296	288	287	300	288	293	300	289	261	286	292	315	268	283	301	315	294	296	295	299	280	285	287	327	265	281	272	297	273	310	255	281	271	266	285	302	295	273	260	284	271	284	285	257	277	258	279	280	280	251
431	127	74	69	62	78	87	72	75	64	59	53	68	52	60	55	48	57	44	44	49	33	38	39	46	71	481	598	74	35	34	48	37	21	32	40	39	33	34	30	31	36	30	29	35	35	39	39	36	34	25	40	36	37	31	35	35	32	21	40	34	36	36	35	35	26	31	25	47	27	40	31	27	18	45	37	31	28	39	24	41	34	32	51	24	37	40	42	31	36	29	30	46	36	35	35	27	39	29	29	29	34	41	35	38	33	39	28	39	27	34	32	39	30	40	34	33	42	29	30	38	39	28	36	37	28	42	34	33	36	42	32	32	34	31	44	30	36	25	41	40	48	40	35	32	31	26	25	47	31	32	31	32	35	41	37	43	40	34	41	42	39	31	41	36	27	37	36	31	35	42	30	38	48	26	35	40	24	34	42	53	42	36	43	37	32	47	48	41	45	38	46	35	41	46	37	45	36	22	29	32	35	28	31	29	34	36	25	36	32	48	30	36	38	36	39	32	35	39	34	38	34	32	39	38	38	28	36	36	32	31	36	34	32	30	34	30	24	34	34	36	39	33	41	41	34	38	29	50	30	42	25	30	40	31	24	40	30	40	37	28	31	37	37	44	36	35	29	37	34	39	32	34	41	28	33	29	32	38	35	36	32	36	29	32	35	36	29	37	41	35	35	41	34	32	40	33	39	29	36	25	44	30	42	32	37	37	30	40	30	37	32	33	33	35	36	39	34	36	39	36	31	40	41	34	38	37	16	30	23	35	53	41	29	23	44	32	29	36	31	33	33	30	34	33	36	35	28	28	36	31	42	20	30	48	43	40	39	42	26	36	41	45	37	34	26	39	36	37	40	45	26	24	27	27	27	34	34	25	39	29	35	36	34	25	27	27	29	27	22	43	24	28	23	26	39	38	45	25	47	30	43	29	37	35	34	27	39	32	27	22	29	38	39	34	42	28	34	35	39	24	26	32	38	46	38	37	29	24	37	21	21	24	30	30	31	31	29	31	24	38	31	31	33	31	26	30	27	42	35	32	38	38	22	45	34	37	39	30	34	30	28	36	34	34	41	32	39	35	36	31	32	42	37	27	30	34	35	36	38	30	31	34	33	35	35	34	38	38	35	39	33	24	31	33	23	29	35	32	42	30	35	31	35	31	30	30	23	28	34	43	33	36	38	29	26	43	37	38	28	34	37	26	26	41	35	36	26	41	42	34	27	36	35	38	39	31	45	34	36	33	46	36	29	35	28	39	38	39	34	33	29	38	34	33	37	27	26	27	31	31	31	33	35	31	36	38	45	39	33	28	30	29	37	38	39	42	26	28	27	35	38	32	31	32	35	43	36	25	33	45	37	32	28	34	32	36	39	39	44	31	38	29	33	43	33	26	29	36	41	35	32	29	33	40	42	36	47	38	34	35	36	37	31	36	34	32	42	31	34	31	35	48	40	32	36	41	29	37	36	39	33	38	37	39	35	37	37	46	23	39	38	34	27	29	32	36	30	27	29	30	39	31	39	42	42	38	40	37	39	32	27	42	31	30	48	27	25	28	35	33	33	26	43	31	36	38	36	18	25	31	34	42	25	35	33	37	30	43	40	35	29	37	36	34	33	38	23	31	36	43	44	26	28	23	33	40	42	37	36	42	44	41	34	31	39	33	38	23	30	37	24	39	33	21	30	38	28	28	38	38	27	42	33	38	42	31	45	32	44	37	31	28	34	34	31	28	34	35	34	35	32	39	30	37	34	41	43	35	37	25	23	23	36	33	28	35	38	36	39	27	26	32	25	26	31	38	32	33	36	34	34	35	26	27	36	39	25	25	26	40	32	42	37	34	36	44	33	35	38	41	33	27	32	40	36	34	36	36	35	41	36	27	31	29	35	39	36	42	34	41	31	32	40	28	26	38	33	34	38	33	34	23	36	35	35	43	37	31	36	33	36	39	28	40	29	28	41	32	28	48	37	36	34	38	36	40	42	31	25	40	38	33	30	39	38	36	27	35	31	31	38	39	30	38	30	36	31	34	33	24	28	29	35	34	39	31	27	35	36	28	30	42	37	43	31	30	35	35	36	35	32	34	34	33	33	33	27	28	32	32	33	36	34	35	41	31	49	24	46	39	38	34	27	27	42	27	25	30	39	41	28	36	40	37	30	38	35	35	27	30	23	34	31	37	22	34	43	39	44	29	35	28	42	37	37	35	33	28	27	28	40	33	36	34	29	40	34	26	36	42	38	28	30	38	36	37	36	27	44	28	33	37	30	17	32	29	30	30	28	21	31	37	38	31	36	32	36	27	40	27	22	46	38	34	41	25	32	38	34	39	36	38	40	37	39	34	31	33	40	34	29	34	36	32	41	36	38	35	38	30	38	40	35	33	47	30	35	37	35	34	31	41	38	30	32	26	27	35	35	43	25	32	38	29	21	34	35	47	25	44	32	35	36	38	24	39	31	39	33	44	34	45	44	40	36	38	33	25	25	41	37	27	32	39	44	32	37	31	22	41	37	34	41	34	33	29	31	35	34	35	39	32	35	32	38	40	33	35	35	33	36	30	41	37	22	41	41	21	34	28	29	23	34	44	34	31	42	33	38	41	26	47	24	33	36	39	32	40	35	38	42	28	30	34	29	27	23	34	21	44	34	46	35	43	38	41	25	31	26	25	31	38	42	28	28	35	38	32	33	33	38	38	44	34	35	33	33	41	33	38	42	36	32	39	36	33	37	33	28	26	30	44	36	40	33	35	31	38	39	33	36	48	32	31	40	34	39	26	32	33	29	30	36	38	34	38	42	26	26	38	40	31	39	37	32	38	40	26	32	27	37	24	27	32	37	39	34	44	41	43	24	34	30	37	41	32	32	29	30	25	38	43	38	30	41	40	40	41	26	27	41	34	36	45	29	32	28	32	41	44	37	36	25	40	29	33	50	42	24	37	39	42	34	41	29	35	33	32	25	33	43	43	42	33	33	38	37	33	28	24	25	40	39	40	36	35	30	33	29	26	38	34	32	32	29	27	33	35	34	39	26	30	28	36	32	33	35	44	38	27	51	33	23	24	29	33	36	36	33	30	34	30	43	34	46	28	43	36	36	31	41	32	31	30	32	32	31	34	26	46	38	31	35	38	29	27	38	30	24	38	38	49	24	30	33	39	40	37	28	30	37	40	35	46	36	35	27	38	37	31	42	33	33	29	33	47	31	30	37	31	40	35	41	38	34	36	37	25	30	39	38	32	39	34	35	28	28	20	45	41	40	29	50	37	31	29	29	36	34	42	22	36	33	37	34	34	22	34	31	31	42	32	40	29	37	45	38	28	29	45	30	37	38	28	35	23	44	44	26	37	31	25	30	35	29	30	21	29	43	30	34	44	40	37	35	40	29	32	32	39	28	41	28	32	32	26	36	40	19	39	35	40	22	32	42	32	25	40	27	35	25	25	37	38	45	36	29	28	29	31	46	34	47	45	34	37	33	28	38	38	43	36	37	37	33
7393	2389	1003	1802	4122	5045	4667	3611	2835	2368	2040	1775	1537	1369	1192	1059	975	916	823	788	729	701	707	627	606	1576	11756	12666	1386	433	468	463	472	425	431	421	403	408	454	419	396	394	404	422	408	411	382	413	415	372	399	404	398	412	432	388	407	393	376	424	390	423	376	403	382	378	411	393	395	386	385	395	398	373	377	399	412	430	398	391	400	393	381	358	385	426	379	400	344	374	400	385	367	402	395	419	403	407	395	386	391	439	412	372	401	399	377	392	407	403	437	412	392	402	390	378	415	402	382	379	367	365	386	362	395	393	406	392	379	420	384	387	369	386	389	417	418	394	377	384	431	414	380	369	369	419	404	398	420	387	406	401	390	395	372	367	396	422	400	370	390	353	355	382	386	369	397	376	368	407	342	413	388	391	412	383	398	367	372	367	406	438	385	376	394	383	378	378	403	383	385	426	426	365	397	374	415	384	374	393	385	374	392	399	390	414	378	375	345	356	424	396	403	389	381	399	372	391	377	419	423	359	406	385	389	396	371	437	382	393	392	393	371	376	428	372	350	369	351	393	408	371	377	407	395	338	416	396	386	417	377	388	371	388	380	407	367	375	406	371	380	383	363	389	374	409	401	397	366	396	415	382	383	387	392	372	402	394	398	383	397	369	344	395	413	387	384	387	387	389	383	351	403	399	385	378	416	386	391	375	407	402	389	381	401	397	389	395	404	360	383	372	368	372	391	364	369	410	362	379	376	410	369	394	383	369	377	400	385	433	392	362	411	418	411	414	394	352	364	427	382	358	381	370	392	385	371	420	410	342	396	380	404	366	396	387	404	373	378	414	388	388	366	398	365	393	379	404	392	386	380	378	407	397	374	367	356	394	403	381	376	391	402	402	419	399	404	400	391	376	348	377	382	387	374	366	381	380	435	382	390	340	380	370	404	409	396	377	389	371	369	307	388	409	390	389	394	420	380	374	395	392	394	397	383	391	369	408	392	369	382	380	414	406	394	402	390	393	404	410	377	384	415	370	375	416	414	428	392	364	404	393	414	397	377	382	390	392	390	381	390	377	427	391	382	422	398	394	361	414	390	378	356	428	416	400	382	409	366	386	387	401	395	387	373	387	410	381	383	424	390	392	396	364	395	405	392	378	407	394	417	376	418	369	340	369	373	373	398	418	405	441	386	366	400	400	396	413	365	365	366	378	410	388	374	393	383	403	385	418	367	377	424	402	384	362	392	401	413	370	392	374	393	430	390	420	373	448	385	409	375	387	417	359	424	398	354	377	409	390	367	365	401	408	391	389	379	389	374	388	405	420	381	390	375	394	388	408	377	425	365	368	345	413	384	413	396	422	363	382	381	400	416	379	389	400	388	429	382	384	373	388	374	383	403	392	410	402	386	377	377	384	423	369	401	358	403	395	393	378	371	409	390	405	416	382	363	398	377	383	388	394	370	354	411	408	447	422	364	383	389	370	377	383	431	390	389	419	385	386	409	401	365	435	354	363	420	377	398	366	411	409	390	379	377	395	376	409	427	405	420	389	369	355	400	370	391	427	388	373	353	393	378	409	378	369	385	379	396	401	377	349	394	390	379	384	375	370	384	392	358	419	371	372	395	395	387	369	395	417	402	453	407	396	408	376	392	382	378	394	402	346	390	379	383	366	373	375	376	402	387	381	368	396	387	404	386	396	418	378	414	390	393	392	365	369	369	424	411	363	367	407	435	384	366	399	376	379	406	383	398	417	363	395	405	368	388	407	392	386	385	390	382	354	412	411	389	396	394	406	387	398	424	375	392	371	360	386	353	377	356	369	379	413	386	345	395	379	397	406	386	371	387	354	380	376	397	421	372	382	365	370	389	367	387	373	374	374	386	384	396	372	392	373	403	401	360	408	371	399	395	383	378	397	411	403	384	403	383	381	368	352	380	375	391	368	380	425	396	383	377	403	414	373	388	426	423	385	413	377	360	380	353	363	389	412	390	364	357	363	365	380	413	358	402	364	413	393	355	404	409	421	369	404	414	415	395	387	385	387	352	352	386	339	374	379	427	416	393	395	401	355	374	386	375	392	364	429	354	385	403	414	415	364	390	374	396	360	382	382	397	409	370	394	395	372	378	392	405	392	395	403	388	380	396	365	380	361	406	392	402	415	416	397	388	350	379	367	401	353	373	375	397	383	432	373	418	361	416	396	412	386	403	377	384	357	410	397	434	414	379	346	376	356	417	373	408	411	421	384	413	363	383	374	397	368	404	356	369	360	389	406	404	394	415	392	402	438	366	374	397	367	414	405	404	393	348	405	396	373	412	360	437	384	409	389	372	379	396	345	389	415	383	386	380	374	352	377	434	404	369	395	419	373	390	368	371	433	381	357	387	371	402	359	368	409	374	420	364	370	367	385	376	362	399	400	379	395	373	393	410	389	394	391	384	401	413	415	387	362	383	396	385	401	371	353	391	407	370	383	420	355	402	389	381	389	383	404	375	401	416	410	388	384	363	403	383	380	375	401	392	368	393	402	403	378	397	393	373	382	396	361	416	374	422	371	362	366	349	414	344	393	357	375	386	374	369	384	400	390	392	404	389	387	367	420	382	386	393	400	425	377	362	402	384	411	393	412	397	398	383	390	411	357	366	360	377	381	419	402	346	382	375	380	396	392	405	395	365	404	386	391	393	366	399	384	346	387	364	404	399	376	361	365	405	393	405	396	393	389	392	397	401	365	403	398	396	407	391	393	401	411	401	395	403	392	385	332	371	355	400	393	387	376	388	392	392	384	367	380	373	396	387	375	399	417	394	418	427	377	409	348	374	412	407	426	377	382	408	356	368	370	372	401	382	402	349	377	409	392	383	424	419	393	386	396	401	380	389	410	382	405	389	369	392	379	400	411	400	382	381	415	392	405	409	390	379	395	381	364	375	383	368	394	391	397	405	422	366	361	399	402	411	395	380	379	381	374	376	452	393	391	399	391	352	395	381	363	369	378	383	375	378	382	378	373	407	422	407	377	422	400	391	369	401	407	400	403	388	400	424	406	408	384	371	419	399	400	357	403	408	407	393	393	405	413	412	356	397	397	407	403	391	348	384	359	397	356	397	368	391	372	410	400	410	348	387	400	402	416	391	374	368	401	378	402	394	390	385	383	446	410	382	396	398	419	383	378	369	381	360	405	376	392	387	385	384	364	390	373	386	390	375	427	386	393	350	381	403	396	389	395	374	404	387	370	388	374	383	362	410	410	400	391	404	366	372	413	410	392	345	371	358	402	392	401	379	416	372	377	370	388	409	384	382	395	414	389	350	354	366	387	382	410	405	398	377	404	365	397	420	379	400	401	393	417	423	388	390	376	448	383	436	371	391	388	379	403	333	385	409	385	462	362	341	378	379	414	366	407	397	408	367	398	382	382	390	397	363	391	346	360	369	393	349	370	396	385	398	400	412	404	367	394	400	411	368	382	398	394	421	390	406	385	406	378	389	383	377	408	404	399	393	441	415	404
599	81	59	58	53	72	62	59	66	52	51	46	51	33	49	53	56	54	48	47	38	52	46	49	51	51	118	111	63	40	43	58	57	47	46	42	37	55	56	49	49	64	46	39	40	46	58	54	52	54	40	56	52	54	55	50	39	61	39	58	48	55	55	38	47	54	49	46	59	55	45	50	53	49	52	48	44	46	55	53	59	48	54	59	37	46	40	46	53	40	63	60	42	55	60	43	52	55	47	56	38	41	50	50	56	42	38	59	43	42	44	54	40	46	45	45	44	66	53	35	57	59	48	53	38	52	41	53	62	49	47	44	54	46	60	55	50	39	50	58	58	36	60	43	49	50	52	41	39	58	55	59	36	49	64	44	49	42	45	42	35	50	55	49	41	53	50	56	55	55	56	50	45	45	46	45	54	46	42	47	37	46	48	51	47	44	46	59	47	64	41	45	39	51	39	51	50	55	53	49	61	47	48	65	56	54	54	49	44	46	59	50	51	41	42	38	35	45	64	50	35	43	43	62	36	51	34	43	46	43	58	52	58	50	43	54	55	57	49	38	58	59	48	54	60	57	67	38	59	44	46	36	49	49	56	42	44	52	49	51	44	49	53	52	51	44	55	47	42	41	55	51	55	48	49	48	50	57	52	43	52	65	52	49	47	49	36	51	44	56	44	50	55	52	50	53	46	39	54	52	52	46	59	49	51	60	33	39	50	50	45	45	63	47	40	34	48	41	58	45	62	53	48	50	45	55	36	38	40	50	53	50	41	49	52	58	53	44	48	45	57	44	47	47	53	48	51	43	49	51	63	46	46	51	40	50	51	54	44	53	54	56	52	50	56	52	54	48	51	32	49	54	37	46	62	51	35	44	63	40	49	57	44	50	56	51	58	50	44	52	52	47	57	57	37	43	50	43	45	61	49	50	54	31	47	50	46	42	53	44	38	56	42	47	57	36	49	53	52	61	55	42	36	51	56	50	60	56	40	44	39	46	55	61	42	49	36	55	51	54	68	45	58	45	47	52	51	55	46	52	52	57	49	61	61	48	50	51	49	50	44	45	46	43	44	52	31	51	45	48	56	50	55	45	53	62	55	40	32	47	49	41	53	52	50	54	51	55	50	43	50	62	42	46	45	49	47	51	48	50	52	52	45	44	60	51	45	36	51	39	35	43	50	50	41	51	51	54	58	50	45	48	52	49	51	44	49	50	48	64	52	49	47	50	52	52	61	53	50	45	58	58	47	47	53	51	55	36	44	49	42	43	47	53	41	31	52	56	46	44	44	53	51	49	37	41	57	52	53	41	53	51	43	42	57	42	46	37	48	39	46	53	45	50	52	60	44	58	50	43	41	47	44	48	54	57	44	49	58	48	50	54	38	48	63	44	49	51	38	41	49	45	35	35	39	57	49	45	47	44	46	49	46	57	51	41	46	49	49	39	60	43	50	37	52	45	51	56	63	41	50	41	48	50	52	52	58	57	48	48	35	51	32	56	48	51	53	47	46	46	43	51	49	53	53	55	52	58	54	52	51	52	36	53	55	47	40	52	44	52	72	54	63	42	58	51	51	53	52	57	50	49	46	64	39	51	47	39	34	55	61	45	57	38	55	47	51	41	42	53	57	45	53	63	38	27	49	51	60	52	44	38	40	53	49	46	37	52	37	54	55	51	45	47	42	50	61	42	47	50	47	58	37	48	62	49	61	42	58	50	47	48	55	57	51	44	55	52	51	47	53	33	46	50	43	50	47	55	53	44	52	56	45	49	38	37	44	48	49	53	52	52	53	31	53	47	52	53	50	54	45	45	54	43	57	43	41	43	56	51	42	44	58	58	54	49	49	43	49	47	45	45	53	51	64	38	40	60	52	48	44	46	52	38	45	45	53	50	53	45	50	51	44	31	57	40	48	48	50	49	46	44	49	47	56	58	49	55	56	42	39	57	55	45	48	45	36	54	57	51	41	49	49	47	55	64	59	41	49	47	39	45	61	40	52	49	43	51	49	43	50	43	41	53	50	57	54	44	45	60	52	43	56	59	51	47	49	52	38	51	44	50	47	58	58	48	57	40	41	49	36	49	58	48	47	53	62	48	61	53	54	45	42	54	49	55	50	43	49	49	50	50	55	59	48	41	43	48	51	51	42	58	41	43	54	56	52	57	59	54	57	56	52	47	48	64	49	49	54	56	49	44	45	57	55	54	56	45	41	44	60	50	53	50	46	47	60	71	40	56	34	51	42	53	54	44	39	40	56	56	59	67	55	37	42	45	33	51	42	54	55	44	46	52	40	40	58	54	57	47	41	55	48	44	57	62	43	52	48	44	52	42	43	53	59	45	55	53	71	43	37	53	54	58	45	43	43	40	60	54	46	54	47	54	43	45	42	43	52	44	38	41	49	50	52	38	42	42	38	56	55	57	44	50	63	39	38	47	45	43	42	50	38	44	45	51	46	53	41	42	48	50	44	43	51	40	58	50	45	47	48	51	55	48	56	61	45	57	50	40	40	54	43	55	59	51	48	62	50	51	50	41	54	62	50	57	45	54	48	52	65	50	59	49	57	47	43	59	42	46	46	49	51	53	46	42	62	48	50	53	57	61	51	58	64	41	46	44	47	49	46	53	39	48	50	54	48	41	47	55	42	41	52	46	56	48	63	38	44	43	54	43	44	58	45	50	53	46	57	55	56	48	46	42	47	41	46	49	45	58	49	49	42	36	46	45	47	37	50	51	33	57	46	31	56	41	63	44	46	47	44	44	59	42	40	40	52	56	42	47	55	61	34	57	41	40	47	55	40	65	51	57	38	44	43	37	46	51	41	42	59	49	52	47	35	55	48	48	50	52	55	36	46	44	47	59	48	50	61	55	47	50	44	42	60	59	45	41	56	57	43	53	59	40	49	32	57	44	50	40	48	46	51	54	38	46	47	66	42	52	52	49	49	49	46	54	42	36	36	48	33	52	54	43	45	48	54	50	56	49	53	45	41	45	46	50	54	44	34	53	63	49	40	59	52	54	62	52	57	45	41	47	46	48	51	57	48	58	40	57	49	46	41	51	55	49	51	70	42	58	59	49	55	53	45	50	43	49	51	39	55	52	42	55	61	48	48	58	58	47	41	45	47	48	50	40	45	41	59	44	53	55	52	45	54	48	57	49	55	52	56	40	54	40	52	53	53	47	60	58	45	50	37	41	45	47	53	37	49	49	51	49	51	39	42	54	44	52	40	49	44	58	51	51	50	47	34	45	44	47	58	44	58	43	48	44	51	30	50	51	45	57	44	54	59	44	60	48	55	56	37	50	62	62	56	46	49	53	44	60	54	46	56	48	50	42	36	59	48	36	46	41	64	47	50	43	47	52	46	51	45	55	44	48	39	56	52	58	50	36	36	46	59	45	53	43	47	45	42	51	56	51	53	45	58	59	57	34	37	47	52	50	50	52	43	48	32	45	49	45	48	46	43	43	56	41	48	45	48	53	52	43	47	45	61	45
6044	1095	754	916	1517	1757	1795	1331	1243	1099	956	895	829	753	661	662	646	630	596	638	601	608	603	565	589	585	2695	2680	659	515	536	484	558	490	538	526	537	509	517	558	494	509	480	505	530	476	516	478	466	547	483	541	528	522	476	502	525	510	533	476	492	518	510	514	509	489	517	484	522	513	471	507	477	529	535	504	521	519	501	518	534	492	542	493	491	468	497	515	519	540	488	526	486	491	472	505	535	552	536	494	527	476	487	493	485	505	492	506	470	513	519	533	490	472	505	500	501	476	503	518	480	482	518	497	516	516	493	471	527	516	515	510	481	493	530	527	454	509	504	484	489	530	485	496	490	499	519	486	514	517	509	489	504	508	474	525	488	500	447	557	552	527	528	551	480	503	486	512	501	504	511	531	506	534	517	482	500	499	537	464	491	482	500	472	523	535	486	491	463	517	528	488	467	531	514	482	534	501	511	512	511	490	495	525	506	502	495	495	471	462	475	507	498	544	549	504	505	454	522	489	482	489	465	494	526	486	540	513	507	494	490	529	510	524	521	496	510	527	531	488	506	500	544	550	532	498	517	524	506	499	486	511	482	453	536	489	513	485	509	491	472	530	532	489	523	530	482	510	486	494	494	490	500	509	471	471	483	498	533	490	529	496	504	497	501	438	500	505	523	471	511	507	486	486	537	501	501	515	484	485	522	522	435	526	512	480	496	528	507	475	540	506	503	535	545	490	510	479	462	520	496	489	487	506	544	515	509	512	506	558	486	504	509	481	483	501	528	516	479	510	489	497	519	503	529	476	515	491	491	517	529	509	530	462	490	516	493	521	524	483	491	449	443	508	514	534	472	509	529	512	529	553	491	525	475	513	500	486	495	490	493	530	535	539	495	510	526	485	478	533	516	482	493	534	527	503	523	510	511	524	474	480	483	523	452	548	517	504	494	545	480	530	468	473	508	498	516	496	504	497	526	493	487	518	529	531	485	492	527	498	525	510	528	508	509	499	516	499	520	493	527	476	507	482	480	482	514	498	517	534	506	522	489	512	505	480	488	520	519	488	505	481	475	508	520	492	520	484	513	483	480	533	511	505	465	521	501	508	490	520	492	457	531	534	487	489	467	525	475	467	476	519	507	503	481	479	473	519	511	488	506	485	547	488	468	473	499	580	514	475	530	453	518	511	491	521	482	513	520	512	531	498	484	505	470	491	535	513	507	495	499	531	488	495	518	504	557	535	529	501	497	499	513	517	509	494	516	554	502	500	484	477	501	515	502	518	510	491	504	504	482	536	493	514	499	485	542	510	479	514	491	516	536	473	483	475	498	528	511	503	517	486	511	510	493	520	453	527	507	539	496	535	480	503	468	480	471	490	496	521	522	486	476	513	494	491	541	528	501	520	538	513	523	485	511	511	489	507	508	498	494	506	496	552	517	498	510	510	481	523	459	488	524	516	502	509	514	506	468	478	537	512	495	491	498	539	501	509	503	499	504	504	470	488	517	475	509	519	480	459	514	484	476	474	517	497	495	504	501	446	536	541	522	463	475	528	502	471	478	497	504	515	533	498	468	458	506	507	483	540	472	486	469	548	523	505	489	508	531	496	514	516	516	511	472	545	507	474	482	491	499	483	531	486	488	502	494	530	470	481	518	496	518	510	514	486	563	472	502	488	490	497	513	494	497	481	518	484	492	504	458	524	524	476	528	513	538	534	522	521	495	485	512	472	503	554	519	514	461	496	551	539	537	538	465	490	524	500	514	528	501	507	513	545	556	475	515	564	512	505	482	494	499	517	513	475	506	471	475	493	535	429	521	467	523	522	533	522	503	564	483	511	493	493	504	473	495	477	506	523	501	509	535	521	496	510	476	506	510	501	547	509	509	469	525	505	460	509	536	499	508	550	501	520	504	480	493	512	491	523	507	521	505	521	503	506	507	497	498	513	495	490	494	522	498	508	495	488	514	540	496	519	490	509	492	512	526	511	507	518	518	516	518	555	472	517	499	514	456	506	497	503	505	477	557	499	524	500	499	505	559	529	482	507	503	483	505	511	506	561	487	506	482	481	543	485	509	515	497	499	480	489	501	503	505	518	514	491	505	519	499	516	508	533	486	465	497	506	491	493	514	467	535	501	553	508	503	469	464	498	503	516	506	493	521	508	486	519	527	497	499	515	464	481	498	519	477	499	513	508	479	505	488	502	475	519	544	512	496	482	507	508	476	518	469	503	507	498	493	518	532	524	533	499	474	474	487	499	493	507	500	513	499	516	556	510	510	525	508	515	496	490	491	481	482	505	533	499	518	491	509	487	508	534	507	525	517	477	511	545	501	520	526	495	463	533	514	482	486	497	488	501	497	498	497	521	513	496	501	488	513	513	499	502	498	491	479	484	466	534	519	507	513	509	505	497	497	493	489	522	489	488	516	475	516	500	482	501	557	498	508	491	557	500	513	521	476	489	513	480	548	526	526	506	488	541	445	481	478	522	500	504	492	460	479	511	553	475	511	481	501	476	504	512	517	487	514	526	516	510	539	527	476	507	478	505	474	500	516	520	517	511	504	562	524	482	551	527	480	490	454	496	473	477	520	525	518	466	481	475	533	502	502	477	482	503	514	501	512	517	482	460	499	501	519	535	490	524	507	546	475	507	488	494	534	490	490	553	484	527	506	487	541	484	505	513	482	499	494	471	505	545	524	514	515	494	489	488	483	492	498	517	531	517	552	514	491	531	492	497	491	478	547	467	484	488	492	480	534	489	480	520	509	525	517	507	479	497	529	513	530	519	491	558	505	496	508	492	507	463	519	506	537	516	497	500	472	499	519	502	541	543	513	481	507	534	506	492	462	458	479	537	501	505	456	484	490	504	544	488	519	501	524	479	511	492	495	479	518	493	489	545	494	511	504	497	491	515	524	471	466	489	501	474	508	502	531	526	506	493	489	467	518	523	541	510	504	483	487	529	510	527	519	460	510	503	486	467	498	480	475	499	452	526	516	519	492	494	538	516	479	477	496	488	484	497	476	504	509	486	492	472	526	502	496	494	499	516	471	524	499	494	499	493	527	503	494	452	519	517	537	467	505	486	504	484	499	476	497	485	493	519	468	502	483	496	515	551	498	530	500	530	503	476	499	468	515	518	522	465	484	493	488	506	485	519	489	491	530	538	508	505	507	492	464	501	517	527	486	495	519	495	491	463	518	497	534	498	512	486	508	481	510	513	463	474	570	490	528	488	533	549	505	489	533	504	512	510	531	495	497	477	477	503	510	492	494	490	479	481	523	521	553	516	521	491	487	514	494	491	483	500	496	533	525	477	465	480	507	513	489	478	531	511	484	492	527	500	527	524	497	477	474	454	505	510	534	487	509	557	514	506	449	489	488	491	502	516	496	500	471	502	548	483	482	515	546	495	507	494	494	499	516	533	494	506	502	507	532	519	469	537	522	514	505	460	490	501	538	492	513	474	516	491	513	533	506	482	481	491	522	493	559	495	517	502
278	97	83	70	62	81	84	82	80	62	77	60	71	65	67	61	68	69	70	65	54	55	57	56	67	77	310	419	96	49	68	62	51	71	46	49	62	56	68	70	56	50	53	57	68	56	59	58	63	60	47	56	42	63	62	54	59	56	51	59	52	50	50	56	57	48	51	47	52	51	52	59	60	66	49	63	55	56	69	51	59	43	56	58	61	55	54	60	55	71	53	47	59	53	55	69	58	42	47	55	45	61	63	49	62	68	61	53	55	46	69	57	49	53	45	50	51	53	69	43	72	57	73	46	42	62	50	53	62	52	46	71	47	46	64	56	69	42	53	58	51	52	54	47	57	56	52	56	70	40	51	51	57	63	61	59	53	57	52	60	69	58	51	45	52	60	58	42	67	63	58	45	57	51	60	59	62	69	69	41	46	75	62	58	53	41	52	50	73	58	57	51	59	54	61	48	61	64	51	59	57	42	55	48	52	60	50	65	47	64	63	59	60	60	63	52	64	59	57	42	69	61	48	57	57	52	52	43	51	58	51	58	54	55	57	63	58	64	46	52	66	58	51	54	74	56	36	54	72	67	65	50	47	37	44	50	48	54	63	48	53	68	50	54	53	64	56	65	66	49	70	49	64	57	50	61	64	53	58	56	49	56	55	53	58	43	67	49	57	62	65	63	55	43	56	64	58	54	77	57	47	57	70	62	55	59	47	55	56	51	53	52	73	68	53	57	70	59	64	49	54	60	51	49	83	48	53	46	54	51	59	54	54	53	44	46	53	59	57	51	78	44	49	54	64	53	52	56	55	54	50	65	60	62	60	51	57	49	64	48	63	60	63	48	56	54	44	54	56	53	55	71	52	47	63	66	65	53	48	78	52	68	60	51	49	41	56	55	64	52	55	46	64	68	54	59	62	64	61	54	61	63	61	51	50	61	55	55	68	71	63	62	64	49	50	62	55	55	49	58	65	63	69	44	55	56	47	59	54	49	52	47	52	68	73	57	64	47	55	52	59	51	76	53	53	48	63	55	47	46	45	49	66	47	54	59	56	65	51	60	57	38	76	73	63	48	47	46	56	57	67	35	59	49	56	71	49	57	58	64	53	47	55	63	54	58	48	53	52	57	49	69	50	44	61	52	45	58	64	63	43	62	66	61	60	56	60	49	58	65	67	66	60	56	60	52	58	63	73	56	65	50	50	61	57	49	58	59	45	51	51	60	52	51	58	62	49	56	55	69	53	70	60	52	56	70	55	57	72	55	58	59	59	55	55	66	57	47	64	49	49	58	61	62	50	48	44	59	63	50	46	69	58	54	46	61	63	63	57	70	62	41	42	52	64	65	57	59	57	59	46	49	60	64	57	64	45	53	59	45	64	58	52	63	64	58	65	49	57	59	46	44	54	42	51	60	55	71	70	51	48	68	62	55	65	68	60	49	45	49	51	60	62	50	57	50	48	44	58	62	62	47	59	44	56	44	59	61	45	51	54	52	60	66	57	65	55	40	69	46	49	72	52	54	54	52	53	47	58	57	63	50	57	63	70	45	45	61	68	65	66	55	45	53	65	53	53	76	61	58	50	55	64	47	62	51	41	41	58	61	54	48	64	48	58	52	46	48	55	50	61	47	64	55	57	54	50	61	50	53	65	49	47	53	56	57	38	50	47	54	56	58	46	64	60	66	46	73	49	55	60	56	62	58	58	61	62	70	43	59	61	73	42	66	61	49	60	61	61	52	59	52	40	48	46	64	62	58	67	65	51	59	68	57	48	62	48	57	69	66	51	58	60	60	51	67	63	46	55	61	58	60	71	48	52	56	63	62	53	58	63	60	59	58	61	58	69	48	51	67	43	69	62	59	46	56	46	49	52	47	65	48	57	56	72	56	66	61	63	65	49	70	54	54	49	52	67	68	70	59	62	48	56	58	51	41	54	53	60	51	62	61	53	48	57	51	47	57	42	75	58	55	52	48	68	62	53	57	46	67	66	53	71	75	64	60	52	58	59	57	56	53	45	61	64	47	56	60	49	66	53	63	53	70	54	48	46	52	62	50	69	58	61	52	61	55	56	60	68	47	69	61	61	63	50	63	47	53	67	58	54	56	61	58	42	57	54	55	47	61	68	62	72	59	51	54	45	71	71	63	49	62	56	50	48	51	63	39	48	42	48	49	48	55	43	45	53	54	57	51	60	49	58	59	64	67	47	53	57	58	60	62	59	44	59	62	54	55	60	58	62	63	51	61	48	47	57	64	48	61	70	62	61	55	46	64	69	68	71	55	44	66	52	56	49	58	47	59	51	47	50	44	55	60	68	61	63	59	54	62	57	66	53	58	51	54	61	53	47	57	53	60	49	58	54	54	48	53	57	52	60	63	51	61	53	49	54	41	46	56	58	50	57	51	56	65	69	59	59	62	54	53	46	51	56	55	51	49	54	57	60	46	55	55	60	46	61	51	52	62	61	74	72	65	59	61	67	55	53	65	39	72	47	52	64	61	53	40	66	55	53	64	58	71	40	54	77	51	47	59	55	54	54	53	48	44	45	73	37	64	60	65	73	60	68	55	55	54	48	48	57	58	62	47	46	42	59	63	54	63	57	50	80	50	55	52	46	57	49	59	54	45	53	52	55	58	51	54	62	62	57	60	54	44	54	46	56	57	63	58	57	54	67	62	56	57	51	57	57	70	64	62	50	52	55	48	54	50	47	66	51	60	63	52	55	62	68	64	45	69	50	61	50	68	54	55	44	53	62	59	64	48	62	47	43	54	48	65	54	47	53	66	45	47	42	60	54	46	53	61	57	56	69	43	56	71	45	52	57	49	58	58	85	69	65	60	48	50	50	54	50	59	54	61	47	65	65	60	63	54	47	68	52	53	74	54	51	44	57	58	62	64	59	54	45	66	57	60	54	64	56	52	59	52	54	48	61	59	63	76	58	60	55	58	41	51	57	49	55	62	55	64	58	63	64	50	52	49	61	73	60	53	60	55	54	51	54	62	61	57	68	62	62	71	55	51	48	56	51	61	65	49	65	51	64	64	48	59	71	51	60	43	60	61	54	53	49	42	55	51	60	41	48	67	50	54	52	57	56	73	53	54	57	62	47	58	46	57	59	69	57	79	57	51	57	57	42	56	63	46	56	57	62	83	60	46	53	58	51	45	70	51	65	61	56	55	58	53	56	52	57	59	60	57	64	68	50	65	49	66	64	68	61	65	59	59	67	67	55	43	65	62	59	44	56	52	57	46	53	58	53	53	51	60	51	57	59	58	64	65	62	65	70	54	57	66	68	57	54	54	55	45	53	52	62	42	58	69	51	67	56	59	51	68	50	49	54	48	56	58	50	60	47	63	60	61	55	57	45	40	45	61	57	53	55	59	62	53	54	68	58	50	67	59	69	56	54	58	55	54	40	57	58	60	51	60	63	56	58	68	47	63	54	72	47	53	59	47	49	70	61	54	53	57	76	61	53	46	64	57	70	50	48	67	57	53
5191	2020	1064	1516	3252	3547	3392	2661	2058	1797	1508	1462	1214	1120	1010	964	986	876	890	866	845	785	820	777	742	1054	7495	9644	1516	563	674	656	619	645	655	656	572	605	637	601	619	650	621	627	637	595	577	607	627	621	638	626	613	616	596	622	620	587	588	598	591	616	625	594	620	640	617	636	608	617	617	575	628	607	582	633	642	623	657	637	558	628	618	591	614	638	654	606	604	623	614	652	629	636	623	589	626	586	579	628	634	587	594	643	598	640	614	585	616	585	596	614	584	604	615	618	602	649	573	620	602	553	609	641	638	647	639	578	624	565	596	614	628	626	600	611	650	605	584	621	592	621	595	639	622	634	639	565	626	618	552	572	571	597	595	648	625	619	617	614	612	578	634	612	608	605	614	657	593	569	635	613	687	631	612	605	610	640	633	591	603	610	627	603	595	650	576	616	583	577	602	608	565	577	612	643	586	620	615	597	605	591	599	626	589	591	615	627	618	607	619	612	566	610	587	588	601	589	608	603	574	607	616	613	636	605	609	595	594	588	621	603	593	593	649	638	595	582	569	593	598	593	586	592	626	595	670	634	617	618	584	596	616	629	606	614	594	636	629	596	580	612	635	627	602	592	599	617	587	584	585	593	579	588	605	601	602	624	601	566	639	610	670	617	600	627	633	602	587	634	609	660	585	633	635	618	631	618	618	630	648	615	623	572	618	577	592	587	618	585	601	635	608	651	607	623	591	593	615	616	600	607	603	548	578	689	624	643	572	626	590	595	601	586	631	649	642	602	663	551	623	586	662	615	602	605	584	657	618	589	582	579	586	615	632	599	669	637	598	577	598	583	589	605	649	626	601	659	562	615	640	579	584	617	602	653	648	592	601	594	647	592	610	616	599	646	601	567	628	627	603	624	603	626	570	626	577	559	602	635	612	556	591	646	579	596	628	619	585	598	631	611	600	606	584	629	620	632	596	630	632	602	597	587	587	643	631	627	592	585	612	641	631	634	610	597	607	640	663	631	616	596	652	576	595	612	585	588	646	611	591	640	629	563	595	632	621	585	586	597	625	589	629	606	632	632	592	672	612	604	616	620	595	566	622	607	594	588	609	615	578	604	651	605	612	601	594	636	594	597	617	575	574	654	607	595	668	597	597	633	623	620	593	600	617	634	608	568	638	617	649	636	632	616	595	620	596	652	617	567	616	629	599	671	615	620	618	627	600	589	612	607	600	604	583	595	587	596	579	619	630	647	597	582	589	611	592	609	597	611	582	581	640	596	613	647	593	591	625	594	633	596	612	608	577	613	583	629	612	629	606	601	637	601	590	628	607	610	650	607	555	621	600	585	588	603	616	641	641	585	603	575	583	635	614	645	564	582	639	659	605	601	601	633	559	604	633	631	571	607	647	618	629	630	631	588	612	583	604	665	637	620	608	569	623	627	620	579	623	628	612	647	574	573	607	632	611	590	648	599	657	621	572	608	635	618	607	609	617	605	584	593	629	601	589	626	627	627	622	610	623	537	597	594	596	598	606	599	644	588	632	603	594	562	631	599	609	583	613	624	605	601	600	613	627	610	674	637	604	634	604	578	586	563	621	614	641	577	587	598	599	620	645	606	583	589	630	594	621	590	560	576	614	625	633	611	629	611	567	665	546	581	554	620	581	613	630	561	607	564	648	580	579	610	637	613	577	592	602	610	598	558	600	637	603	605	613	630	577	606	590	626	612	606	599	597	595	593	618	660	621	622	593	599	603	579	597	640	619	578	560	629	559	557	610	604	588	614	590	630	636	606	610	598	619	647	666	577	659	650	619	606	627	607	615	606	630	625	613	613	632	648	630	591	589	585	641	583	626	604	555	569	627	593	608	620	585	621	615	647	608	609	581	629	601	604	547	585	579	597	602	608	657	618	616	632	622	595	570	583	617	592	601	580	627	636	565	627	560	633	598	610	585	591	576	588	605	628	623	629	599	616	602	586	629	591	629	624	580	588	642	623	625	588	637	618	642	595	604	612	625	631	587	600	657	611	610	646	584	620	604	585	635	597	628	595	628	663	602	582	608	611	586	563	605	649	624	605	584	587	584	610	636	601	608	617	621	592	602	594	643	621	607	588	653	556	582	631	590	618	572	606	598	621	602	611	587	650	582	610	597	631	622	639	609	615	594	597	695	578	629	590	608	609	596	600	617	594	616	627	582	609	620	604	604	614	604	623	618	572	646	624	645	614	606	604	621	585	593	574	619	615	625	645	655	629	635	624	604	583	661	589	626	579	599	616	616	600	603	630	591	606	616	601	617	618	582	608	598	653	598	632	596	603	608	623	606	598	648	605	623	613	594	601	663	611	609	626	619	598	567	618	613	583	591	601	602	593	613	619	586	629	593	582	603	611	580	581	628	643	620	643	600	602	581	611	588	571	607	630	611	643	626	652	605	642	605	617	601	581	609	617	588	584	604	626	602	631	602	609	539	645	644	627	584	620	601	632	625	648	630	559	615	600	601	649	569	616	630	626	585	644	643	565	617	631	588	646	603	590	591	590	590	609	600	630	638	648	622	611	587	622	608	620	635	610	611	619	619	557	636	604	579	604	602	606	570	603	570	594	623	639	569	570	625	633	590	639	612	622	611	612	623	581	641	584	588	636	600	597	585	592	563	652	592	587	580	620	582	614	647	611	600	612	594	578	567	611	587	637	623	667	593	571	605	589	669	571	590	609	601	625	609	594	617	618	608	606	619	636	583	581	554	627	618	603	599	601	615	629	580	591	590	593	609	593	620	583	623	570	615	633	654	624	594	609	572	625	594	587	584	610	628	559	626	612	627	621	615	618	584	619	601	584	654	527	647	653	651	619	614	610	667	631	622	587	587	637	605	597	612	614	588	617	516	580	605	613	627	561	627	584	615	621	585	607	597	613	581	604	633	607	627	631	615	624	631	621	615	634	590	622	613	591	578	640	610	587	622	613	619	549	644	588	636	608	644	598	613	578	571	643	605	616	659	598	632	595	617	600	625	565	592	599	601	631	616	610	616	614	618	636	589	569	619	604	637	652	614	580	611	573	592	618	570	591	578	587	647	636	612	616	597	668	592	590	628	592	583	608	620	671	595	604	623	575	632	579	608	615	644	635	605	644	665	616	589	586	615	629	593	590	650	628	618	583	577	631	631	636	598	634	610	615	576	615	673	604	656	593	620	614	593	632	594	610	586	594	616	664	624	554	628	612	574	609	632	616	592	582	581	590	608	575	581	601	579	575	639	640	651	615	598	613	617	629	617	631	589	615	637	603	568	598	605	603	621	641	608	646	628	617	602	594	594	616	594	600	584	562	641	584	621	594	579	621	645	628	597	648	585	579	620	582	596	620	589	656	605	597	604	597	630	608	591	591	589	648	607	630	616	646	565	563	602	637	620	605	638	623	554	621	580	605	578	614	612	625	568	614	597	583	611	625	618	587	615	577	593	637	644	563	600	617	650	608	633	584	619	589	564	630	617	605	618	627
869	72	52	50	50	47	41	58	53	39	53	46	53	42	38	48	34	43	41	38	44	31	44	31	45	54	446	535	294	27	34	29	45	30	31	41	26	32	30	26	28	26	34	23	31	31	35	28	28	26	26	31	28	29	31	33	38	35	25	42	31	27	40	31	24	35	29	32	22	24	36	25	29	39	41	34	39	28	23	39	36	28	34	32	28	23	26	27	30	33	36	29	25	26	42	29	34	28	28	28	42	34	28	27	24	36	35	32	36	33	31	29	32	29	27	25	35	39	29	45	28	39	34	39	33	22	28	31	29	33	23	36	28	33	24	17	30	24	23	21	38	30	24	26	26	24	25	36	31	26	32	27	21	29	31	40	31	31	22	31	38	28	25	30	28	27	28	30	38	24	24	25	29	34	34	19	30	28	30	29	30	29	34	36	23	23	23	31	26	26	29	21	28	19	43	31	32	25	29	24	39	27	27	42	30	36	34	26	30	26	18	27	33	36	38	29	21	32	25	34	30	26	30	34	19	30	25	33	40	22	28	43	20	36	28	29	34	24	29	20	36	42	30	31	30	26	24	35	31	31	25	32	31	28	27	28	30	32	26	30	33	37	26	35	26	33	25	40	40	26	30	35	32	29	33	31	21	29	36	23	22	33	36	32	33	34	27	41	26	20	33	31	32	34	38	28	31	28	30	24	32	27	38	35	35	25	33	23	24	40	28	32	35	33	28	33	31	32	36	35	27	25	34	33	31	39	19	31	34	25	37	34	37	35	29	30	26	28	34	27	33	29	31	33	37	36	37	31	25	30	26	29	37	25	32	26	31	25	27	22	31	31	27	30	37	39	30	30	29	23	35	24	43	33	31	29	40	38	20	24	26	23	33	32	33	25	35	32	29	33	30	31	26	34	36	28	34	28	31	31	30	32	34	23	23	33	23	25	14	31	25	34	27	38	22	23	33	23	27	26	34	30	34	32	33	30	28	31	23	32	31	35	34	25	23	25	26	36	24	36	36	31	29	34	33	36	36	34	30	31	25	27	43	29	23	29	32	31	27	28	41	27	45	27	32	28	32	36	36	32	31	43	41	26	28	29	29	25	26	32	27	37	42	32	30	29	31	30	37	24	40	32	33	33	33	24	30	19	28	29	37	23	33	33	33	34	35	26	22	32	34	31	24	27	29	31	32	25	30	41	31	38	34	27	27	22	27	24	38	34	23	28	25	31	24	37	30	30	34	37	39	32	28	26	24	30	25	25	39	36	30	33	26	29	37	29	34	26	40	28	26	36	34	35	27	31	27	28	24	34	23	38	20	34	34	26	30	25	31	27	26	29	38	38	26	21	26	27	30	32	43	27	37	20	27	31	35	20	34	22	29	26	35	34	28	36	28	34	29	31	26	30	27	25	26	36	30	40	35	24	39	36	20	30	28	31	38	35	31	24	32	32	28	38	35	34	20	29	24	38	42	36	26	35	39	30	24	33	25	29	26	35	37	24	31	29	25	30	30	26	32	43	37	40	23	38	33	28	33	35	35	36	26	32	33	32	28	28	32	25	22	32	25	25	35	28	31	31	27	33	18	31	36	33	41	31	32	20	25	38	43	23	24	39	33	24	39	32	29	31	31	32	28	38	34	37	31	30	25	35	38	35	25	32	30	37	19	34	20	30	34	25	26	28	26	24	31	31	25	44	47	28	39	28	25	22	27	33	22	32	29	40	28	31	31	28	36	34	34	26	33	31	25	19	35	25	30	30	29	26	19	29	27	29	27	24	29	27	28	31	29	33	33	29	35	28	33	31	31	38	26	30	26	32	27	27	28	32	29	18	21	35	33	33	28	31	21	29	27	26	36	27	26	42	35	26	31	23	28	25	21	32	26	26	30	34	31	33	32	31	41	39	38	30	32	26	24	22	34	29	37	32	42	29	22	31	32	26	36	30	39	34	23	32	33	32	31	29	30	25	33	32	22	32	30	24	29	23	26	36	29	31	26	30	29	25	27	37	28	29	30	31	30	32	25	29	30	29	32	25	16	47	38	29	31	29	25	22	26	32	31	29	33	34	25	40	27	37	34	22	32	31	24	23	29	25	21	36	19	34	22	38	35	32	29	31	32	39	29	38	20	23	30	21	39	29	21	34	35	26	27	29	25	27	29	26	29	24	21	35	41	33	26	39	23	28	33	32	34	40	23	36	29	30	26	32	27	33	26	30	35	26	35	41	28	26	30	26	41	27	37	24	32	33	26	20	39	31	27	21	29	32	25	21	29	32	23	33	33	25	27	39	23	33	29	23	38	36	25	36	30	27	33	19	24	30	34	40	27	22	43	34	31	36	38	37	20	28	32	42	22	31	27	34	30	24	36	30	29	45	32	30	26	36	48	17	31	31	32	35	34	38	38	30	39	39	21	38	29	22	34	24	25	39	33	27	29	30	29	24	26	27	29	28	34	33	36	33	37	32	35	40	33	27	25	32	42	28	29	31	34	30	22	26	19	27	24	35	29	26	33	31	23	17	35	21	25	34	35	23	26	27	28	17	36	37	28	31	25	34	25	29	27	33	28	24	22	33	30	21	23	32	28	31	29	40	34	27	27	25	39	37	22	27	20	30	33	30	30	31	31	21	32	18	25	30	33	31	32	28	21	33	38	29	27	30	35	27	38	32	19	26	33	29	26	42	22	41	40	30	35	26	39	29	29	29	38	30	39	32	23	36	37	41	23	23	33	28	42	37	43	26	41	27	40	35	33	36	35	22	35	36	29	21	28	32	38	42	27	42	27	32	31	33	37	23	39	31	25	38	31	35	35	33	30	41	28	38	29	29	36	25	30	29	32	32	25	34	33	30	26	24	33	20	37	37	34	34	26	29	34	40	33	28	39	28	27	39	33	24	25	41	29	36	28	26	31	31	35	34	34	19	37	24	30	34	28	32	36	28	30	32	24	34	37	32	35	33	26	34	30	28	26	29	29	35	30	44	33	23	31	33	33	26	33	24	21	19	26	28	29	29	25	28	28	28	38	40	38	31	30	24	31	33	28	37	32	27	25	26	23	22	36	30	33	38	38	23	25	37	22	27	30	25	33	28	34	28	33	35	28	32	35	34	24	12	23	32	37	32	43	24	37	31	36	35	27	30	24	27	36	37	25	33	32	32	40	30	30	31	36	37	34	36	40	37	25	35	36	41	25	23	23	28	24	28	24	25	39	33	24	30	25	40	34	32	39	30	26	22	34	24	39	24	42	34	22	26	27	32	28	30	25	36	29	30	33	29	39	23	32	28	32	16	34	30	27	29	34	26	26	29	42	36	19	29	36	36	24	32	26	35	34	30	25	30	35	34	38	29	34	29	37	23	37	27	24	32	35	40	24	29	32	25	25	22	38	21	27	33	27	36	24	23	33	36	28	38	21	29	30	36	40	28	23	36	28	25	31	38	31	34	35	30	27	29	34	27	24	37	29	35	31	38	32	31	29	34	28	31	35	38	30	30	40	21
8118	1492	803	1245	2700	3338	2998	2454	1915	1700	1461	1216	1017	962	751	670	747	716	627	636	605	541	541	537	452	1136	11043	11816	6451	383	345	309	350	345	332	324	290	327	319	328	340	306	344	336	309	340	341	316	339	356	322	348	314	306	313	280	324	297	316	310	353	313	317	327	304	289	326	320	317	316	316	345	325	303	332	326	307	310	322	292	315	323	312	297	327	359	288	316	302	327	308	288	304	324	303	332	342	300	325	353	328	321	319	303	311	299	303	335	318	311	312	346	317	300	301	329	357	295	288	319	331	322	314	320	354	327	313	317	334	295	306	318	291	319	344	317	297	331	316	312	318	303	330	322	306	327	321	339	312	296	341	307	348	338	295	327	339	335	308	332	311	338	338	304	332	329	307	334	323	281	305	313	308	311	280	310	315	325	312	301	323	321	315	317	306	314	323	323	287	336	318	282	299	321	295	282	305	330	304	309	325	352	304	304	311	310	322	290	344	330	318	336	333	342	352	294	308	303	330	333	335	313	321	314	303	331	309	306	290	300	317	313	312	315	316	321	315	324	337	333	298	327	300	327	318	331	325	345	334	322	338	322	315	339	293	338	331	288	348	324	307	265	300	326	291	327	312	285	317	310	348	335	339	350	309	290	309	345	294	370	298	329	327	335	288	333	312	321	338	301	335	286	324	324	312	329	325	332	338	345	297	296	301	311	309	307	319	324	313	339	337	329	326	282	322	313	334	321	309	318	300	332	307	338	317	301	328	283	338	331	334	329	304	291	323	301	307	331	347	291	317	290	330	341	285	338	320	322	324	321	304	349	338	333	322	309	338	295	340	322	294	315	296	331	296	286	322	333	337	299	340	331	306	340	307	338	288	298	337	330	308	324	324	317	316	319	344	311	310	337	320	304	311	339	311	336	297	298	350	331	321	317	321	307	303	315	297	280	313	325	318	315	336	336	324	312	344	317	338	346	331	328	319	306	339	338	347	287	311	292	333	313	317	306	344	325	331	318	336	351	325	323	310	340	318	364	325	311	331	325	304	310	320	306	301	313	308	304	345	350	312	288	303	333	302	318	337	342	317	329	302	340	317	317	336	321	334	311	298	309	309	302	310	282	300	364	307	303	299	312	289	322	323	301	369	298	331	298	332	296	334	317	293	313	335	305	325	313	337	301	324	288	326	329	298	358	356	358	319	342	333	294	286	320	329	316	331	319	317	345	302	316	335	338	312	299	322	318	320	318	340	335	307	287	317	317	321	308	306	338	312	305	313	325	323	360	302	341	327	324	323	287	348	290	339	305	326	319	295	322	322	334	307	341	312	303	316	296	336	339	336	308	318	342	348	329	333	316	302	332	332	311	337	331	334	294	307	321	326	287	305	343	328	311	307	330	292	315	324	311	318	316	308	313	321	301	342	299	325	310	327	293	331	297	311	308	340	296	311	323	300	321	334	336	312	307	306	306	312	336	354	330	337	296	284	288	351	282	321	321	311	314	307	319	306	343	318	319	317	291	305	349	320	315	317	335	289	315	327	326	311	297	312	336	293	295	318	312	305	318	308	307	314	318	308	282	333	314	305	312	294	311	305	289	299	333	334	300	306	280	296	339	352	309	286	344	305	330	328	314	333	338	317	315	344	296	310	294	316	349	290	305	309	316	312	312	333	325	332	316	301	323	288	319	285	277	323	346	315	324	314	294	295	316	334	307	343	322	289	303	321	299	313	309	305	332	292	322	313	342	303	292	338	315	340	316	304	336	327	306	320	297	337	313	307	337	332	312	323	338	302	346	320	334	330	320	320	299	318	286	304	320	294	309	327	300	314	324	296	327	301	320	302	308	291	324	312	297	309	318	326	292	318	296	325	274	305	340	305	298	322	305	303	303	310	296	328	291	328	289	314	338	312	340	324	320	317	289	291	308	342	298	306	331	310	313	295	299	333	317	311	318	301	328	309	340	312	331	301	328	329	312	346	319	304	326	300	307	305	311	317	300	318	320	337	338	338	329	334	279	296	323	349	308	323	340	311	303	329	330	306	287	319	345	341	297	316	305	275	320	313	336	313	317	316	320	338	319	349	320	316	356	325	320	306	301	305	308	311	320	322	288	302	309	329	327	300	334	331	305	304	305	333	335	324	315	308	293	315	361	328	318	318	323	327	318	287	316	325	317	307	323	324	323	332	316	316	311	297	332	333	308	343	343	332	327	302	308	308	335	357	325	337	331	304	306	312	340	332	327	311	306	338	318	312	347	298	341	271	307	342	286	308	331	334	298	333	343	315	321	340	317	318	290	330	338	331	309	333	325	306	313	322	334	325	303	338	302	338	317	274	337	330	329	311	315	297	335	322	331	328	310	310	322	315	331	304	297	297	300	322	305	330	327	311	296	336	308	356	325	334	328	307	324	298	367	311	299	306	298	327	335	308	325	311	310	343	286	324	312	335	332	325	327	326	338	338	319	339	324	346	330	292	342	333	299	322	298	317	301	300	321	305	334	329	330	332	297	325	327	280	273	320	375	319	330	296	317	294	293	305	379	352	323	309	330	339	307	311	310	311	353	330	313	326	318	317	325	294	307	311	324	333	314	325	323	327	290	328	340	312	303	283	315	311	301	333	309	313	274	322	284	328	329	326	333	338	322	292	313	295	355	320	328	312	330	312	321	336	305	335	321	329	329	312	305	294	340	300	290	342	311	313	307	317	333	325	322	310	297	290	340	315	324	317	297	320	316	329	303	304	302	296	301	333	327	343	339	315	315	300	306	322	314	335	313	305	326	333	334	287	322	313	319	322	310	329	291	283	315	359	293	311	313	322	355	292	312	315	339	316	336	314	349	324	297	323	308	303	301	308	338	319	291	293	326	337	292	312	304	340	340	332	323	289	305	342	289	278	320	332	309	338	289	304	306	312	295	329	349	297	302	321	309	302	301	350	296	330	281	314	313	351	328	307	338	326	340	298	303	285	316	281	315	297	333	299	320	300	305	324	307	322	336	332	326	279	322	285	294	318	303	299	333	298	315	317	295	317	306	338	328	326	330	320	318	326	349	268	312	309	306	286	279	308	295	310	319	313	334	296	322	335	307	296	317	346	294	325	320	324	312	302	297	319	286	335	333	333	304	333	310	305	296	305	291	335	334	295	328	316	305	310	358	292	322	328	313	340	289	318	282	336	311	337	326	333	314	296	330	333	310	274	322	286	305	342	350	320	308	306	330	318	319	320	356	326	300	292	300	322	329	324	293	319	299	325	328	340	342	304	307	314	319	322	315	345	332	302	327	327	295	321	295	318	309	343	264	319	304	328	308	361	294	300	318	310	320	343	339	364	321	316	339	333	315	325	322	305	305	342	323	307	317	315	318	302	291	279	324	344	343	340	308	332	278	327	299	335	317	278	327	323	325	316	318	302	328	325	285	297	332	320	311	346	296	313	296	352	337	326	328	282	295	319	276	328	338	310	317	290	321	304	323	342	347	305	342	334	291	288	322	287	319	311	320
441	109	66	61	58	76	89	83	69	62	71	80	53	56	57	62	61	44	54	57	39	45	48	41	43	43	497	989	590	65	33	33	32	41	44	39	50	47	42	44	44	37	40	45	27	39	36	55	43	39	35	32	33	49	25	48	36	44	48	36	43	36	54	43	33	48	38	43	21	31	44	58	28	42	42	42	43	40	51	34	48	24	31	47	50	38	40	42	40	38	31	51	43	52	44	40	41	41	43	47	45	44	35	39	37	43	37	39	36	39	33	36	36	39	39	48	31	28	36	34	46	29	39	42	39	39	29	44	33	37	44	45	44	39	39	40	46	50	41	30	37	35	43	47	34	38	42	33	36	45	39	38	33	37	41	38	31	39	36	35	54	44	33	29	36	39	39	38	37	41	41	56	34	32	39	42	31	44	40	47	43	40	40	47	49	48	40	38	44	41	35	35	50	41	37	40	36	36	35	34	46	38	45	40	44	42	46	48	37	35	41	39	43	31	38	46	34	45	45	44	42	43	32	41	36	37	44	40	35	46	40	39	39	41	39	43	47	42	38	36	39	35	40	32	39	37	46	43	44	38	37	41	38	46	36	31	33	39	35	39	47	44	50	56	30	37	45	43	42	44	47	38	38	37	37	42	41	32	25	36	51	43	41	53	41	39	27	37	37	47	41	40	40	38	39	50	38	28	37	38	40	35	35	45	48	38	37	38	31	40	47	32	42	44	43	32	39	33	35	47	32	38	43	32	41	38	43	33	40	35	35	42	42	42	34	45	46	43	47	45	49	38	52	46	35	37	42	35	43	32	45	31	40	36	36	43	33	37	35	30	39	34	53	32	46	33	47	38	33	29	45	44	31	47	39	36	37	32	54	43	42	51	45	49	33	37	37	47	45	35	36	36	44	40	42	39	42	38	32	36	38	44	43	43	44	43	36	46	43	43	46	39	34	31	45	35	31	53	45	43	35	36	35	36	49	33	37	39	34	41	24	31	44	49	42	47	40	43	46	45	40	42	36	38	40	47	35	40	38	30	42	45	38	46	39	43	43	25	35	46	46	46	40	38	36	49	31	42	36	42	49	34	31	37	38	42	44	40	27	30	48	31	33	35	39	39	40	42	33	57	35	45	38	35	45	38	35	33	29	45	27	30	46	28	48	47	31	39	34	47	34	51	41	47	48	39	33	41	49	48	33	29	35	42	32	46	36	48	35	45	45	54	44	32	38	41	34	42	48	39	46	46	43	42	41	38	26	36	37	35	40	45	44	35	34	33	38	37	33	38	34	31	42	31	49	37	38	48	43	37	41	37	50	41	51	31	41	46	36	47	36	41	40	39	30	37	33	25	38	32	36	49	40	31	38	40	32	29	38	55	35	37	43	46	40	30	44	45	33	35	29	42	40	41	38	44	45	39	36	44	38	38	37	42	42	36	27	35	32	44	39	42	34	41	36	41	37	48	27	35	43	34	41	41	32	38	38	47	53	33	43	34	37	43	48	44	49	50	47	33	44	36	37	29	52	44	37	34	41	30	50	49	28	33	45	42	40	48	42	30	54	42	47	46	38	44	38	39	45	34	39	39	30	31	54	34	29	47	30	44	47	46	32	33	37	33	37	32	41	37	38	43	40	42	39	40	40	32	40	42	34	29	43	42	39	37	31	49	40	29	36	45	42	25	40	43	38	34	42	32	32	38	25	44	37	36	46	31	46	30	40	53	34	38	32	48	39	48	43	48	28	38	43	39	44	37	40	40	40	45	42	55	32	38	35	39	34	46	34	52	44	44	42	36	50	33	30	39	51	39	33	32	35	39	37	31	38	22	38	55	35	23	40	57	35	47	38	42	59	35	34	30	43	37	42	39	44	46	38	44	32	29	49	37	47	34	42	34	30	36	35	37	41	45	48	43	46	43	39	34	36	56	33	32	42	35	44	44	50	40	41	31	43	45	39	28	47	49	34	40	40	45	44	38	28	39	42	35	42	41	34	40	52	47	44	38	54	37	32	29	41	41	43	32	34	32	44	38	39	44	46	45	30	35	52	24	25	35	42	29	46	54	34	38	42	37	42	44	43	32	41	33	53	27	41	41	37	44	33	38	40	40	40	34	58	37	30	37	40	42	51	30	38	39	45	36	30	39	49	35	49	38	37	39	34	44	37	38	34	40	39	45	42	39	46	45	39	47	37	37	35	32	42	39	40	45	48	34	37	33	52	49	30	35	37	38	39	47	35	38	45	40	43	38	42	46	46	36	40	40	54	49	49	29	33	34	35	40	30	45	48	30	32	32	45	42	40	30	35	46	40	51	35	25	41	35	43	35	31	46	43	52	27	36	42	27	38	35	38	39	46	41	38	49	41	40	30	46	47	46	40	43	40	30	37	32	37	45	45	41	54	31	44	43	46	46	19	32	44	32	33	39	35	46	39	37	27	46	45	41	59	42	48	40	37	44	37	34	46	46	26	51	46	41	37	52	46	34	45	48	23	28	36	47	41	36	40	44	33	37	38	56	40	41	30	26	45	42	39	35	42	41	35	45	30	42	44	39	34	39	33	38	44	35	48	39	49	42	35	38	49	23	26	44	42	50	33	50	45	51	38	32	38	41	53	45	30	40	40	43	45	42	47	42	39	43	45	53	32	37	39	52	39	32	36	41	23	45	36	25	36	38	30	37	39	41	35	31	32	37	49	40	36	38	43	29	42	36	34	37	47	41	42	44	42	42	35	39	35	49	31	41	38	44	34	34	32	37	49	43	33	41	47	32	43	44	34	33	35	50	38	43	37	38	43	44	39	42	40	35	30	40	48	33	36	35	42	51	34	44	40	35	48	39	41	41	53	42	43	45	41	43	45	43	33	39	36	45	34	37	32	43	46	46	36	38	42	43	34	51	30	34	44	49	48	36	29	38	50	33	36	34	41	40	40	32	63	47	40	39	32	46	43	28	47	42	41	45	43	42	44	35	37	38	37	43	34	47	34	41	49	43	43	33	41	38	41	43	30	38	43	29	40	38	41	40	37	47	36	52	31	40	43	25	42	37	47	41	39	45	40	34	25	33	38	46	46	46	36	35	51	43	32	46	39	54	30	47	47	37	35	42	53	37	44	40	43	40	52	41	27	38	34	38	36	52	39	46	35	36	47	39	39	29	41	44	42	38	36	39	29	48	37	47	36	45	37	39	38	35	38	49	46	47	31	38	36	31	55	36	41	35	31	31	40	34	41	37	43	42	26	40	47	37	36	34	29	40	47	50	44	41	48	37	43	35	40	43	48	37	37	46	38	31	45	35	36	39	32	44	42	33	52	48	38	45	30	42	39	30	46	37	38	38	36	37	31	34	40	39	38	31	36	42	47	44	40	50	44	24	31	41	40	40	41	41	52	42	45	53	35	49	26	39	29	39	46	28	39	44	46	40	43	43	32	37	39	35	36	41	42	39	37	38	43	39	34	37	46	24	48	39	41	31	38	29	43	39	50	45	48	44	37	37	49	34
7708	2528	1166	1928	4470	5207	4670	3830	2950	2438	2077	1690	1530	1335	1180	983	1024	983	900	839	834	802	725	712	693	814	12054	17476	11804	1149	433	450	450	456	476	467	421	442	438	445	464	476	456	444	453	479	453	491	449	440	428	425	414	441	445	411	429	437	469	448	493	418	463	432	444	443	474	437	451	482	416	424	410	410	447	419	414	423	426	463	469	456	421	437	424	421	413	483	435	438	449	422	477	457	475	421	450	434	450	479	431	456	474	415	419	423	418	436	464	451	471	437	448	460	429	410	423	409	441	416	418	453	428	457	436	443	426	434	435	427	480	460	420	435	469	423	421	439	426	463	431	449	430	442	405	444	450	451	424	419	438	440	458	421	473	460	419	444	450	457	472	415	394	420	451	458	448	411	386	415	429	432	428	444	441	439	445	461	455	454	461	459	433	436	425	440	453	474	454	476	447	405	452	453	436	422	432	441	421	456	440	431	438	452	454	430	448	429	453	422	416	446	440	451	449	440	444	461	440	439	412	418	455	450	462	440	429	477	457	480	423	414	453	435	441	467	443	456	447	465	444	467	420	438	460	403	415	456	421	453	410	429	420	404	432	418	436	465	467	469	423	457	410	422	440	449	428	441	446	430	436	406	418	472	482	428	425	436	477	432	410	495	469	446	457	454	432	402	421	443	460	457	448	441	427	467	418	475	458	456	432	501	461	449	451	431	455	425	452	436	422	449	452	415	469	442	452	464	470	474	415	425	452	452	433	421	431	440	444	440	440	419	446	453	451	456	441	451	454	454	440	450	394	428	465	432	417	416	391	464	413	454	413	437	438	439	426	437	470	420	474	441	424	422	422	468	428	424	431	479	483	411	445	482	483	444	472	451	439	467	427	442	465	451	441	466	437	394	471	446	420	407	410	433	410	437	436	459	433	451	460	406	433	407	419	413	419	460	411	395	450	411	477	441	427	422	409	427	459	488	471	445	463	411	435	432	446	455	423	456	408	450	455	451	424	454	500	439	409	470	425	463	457	451	458	445	461	407	454	388	450	415	451	417	448	421	454	428	446	451	429	424	434	444	451	432	384	456	462	418	409	428	447	423	448	433	425	396	418	450	426	411	452	446	432	407	441	475	449	416	457	410	452	414	404	429	452	471	458	412	438	487	461	448	458	488	437	438	419	424	451	464	454	411	480	438	439	412	423	434	419	427	413	388	451	430	436	460	444	431	446	446	429	409	451	423	442	430	413	431	431	414	420	407	445	426	431	420	397	400	452	466	439	425	461	435	410	422	457	452	454	433	418	427	468	447	424	453	403	449	430	437	469	416	452	472	456	416	454	496	448	432	446	431	445	442	450	458	431	393	473	416	439	474	433	439	429	456	448	436	466	451	482	440	465	437	434	458	470	458	455	469	459	451	477	431	447	424	443	415	438	435	419	464	432	415	445	478	434	445	464	450	407	486	436	468	447	406	479	428	368	445	445	408	445	426	429	422	450	456	429	435	416	452	488	440	419	445	463	453	438	436	436	434	427	414	445	472	461	399	462	437	482	432	422	462	440	455	449	440	422	426	432	442	451	442	415	445	417	439	422	417	478	444	494	423	446	422	418	442	426	431	461	416	446	432	416	421	440	421	404	393	415	449	436	451	436	447	446	416	448	409	432	418	418	419	426	405	427	416	475	427	413	426	423	438	427	419	434	449	424	406	450	420	440	428	469	427	400	438	387	426	473	466	467	466	420	431	407	494	448	434	437	409	454	453	428	412	447	444	408	421	412	439	447	458	468	440	442	444	445	431	446	406	459	427	455	444	425	443	449	427	407	431	455	431	424	411	442	471	444	445	447	451	450	468	466	455	443	445	426	438	418	441	434	440	432	476	432	458	440	438	465	400	419	447	430	435	483	429	425	422	414	401	447	442	448	489	467	463	431	463	438	410	439	451	439	425	464	482	425	466	456	466	424	425	405	412	441	446	438	454	433	450	440	485	409	420	444	439	451	460	430	418	447	455	416	424	434	429	464	437	461	472	440	442	419	458	412	429	444	424	456	448	416	393	431	468	433	413	443	406	449	440	464	443	425	474	404	481	447	456	458	421	462	418	423	435	459	440	432	441	429	447	424	431	411	434	415	422	475	422	392	442	455	426	446	443	426	424	448	430	462	436	391	446	459	425	420	446	459	429	462	425	441	427	483	468	431	417	448	449	462	429	426	430	433	444	442	414	435	448	464	449	469	481	418	441	459	456	473	401	457	442	488	438	431	474	448	422	437	444	473	455	436	448	439	407	404	474	451	459	442	434	485	435	479	456	421	432	450	426	457	435	459	464	419	449	449	430	446	446	419	435	403	388	417	439	417	436	453	423	457	468	456	433	441	470	459	455	451	406	411	413	424	482	434	485	437	432	467	448	463	441	414	444	438	434	418	463	438	464	433	451	456	447	425	434	448	451	423	438	454	459	406	438	444	444	453	445	454	418	450	457	439	417	405	431	429	457	432	443	427	419	451	475	408	472	453	464	429	431	430	415	432	429	430	441	424	428	416	431	440	418	384	417	449	405	471	431	423	428	412	472	430	447	415	419	390	430	441	432	451	451	425	431	425	448	434	472	420	447	423	452	419	461	422	467	469	422	465	415	387	491	474	427	471	445	435	453	448	462	449	437	436	443	443	453	485	468	433	437	414	441	444	435	451	419	440	439	441	457	462	443	433	427	454	433	448	443	414	466	437	428	429	453	478	434	462	423	429	422	439	421	454	458	446	395	457	413	437	449	444	434	436	410	410	431	434	459	422	413	437	421	429	423	424	424	438	435	433	429	446	415	419	417	450	454	449	468	424	416	459	456	478	424	420	440	443	447	421	441	371	437	429	418	438	444	402	409	431	452	457	512	411	433	428	405	460	447	447	438	411	455	421	453	429	431	437	480	431	441	451	440	463	403	421	463	495	423	413	445	404	442	465	448	425	463	443	444	418	406	444	427	447	456	436	470	425	397	427	443	425	393	423	429	436	418	415	439	441	422	445	426	422	414	442	468	463	440	437	451	445	422	449	434	474	428	504	430	415	414	473	465	459	462	465	403	458	424	428	435	458	459	455	391	420	435	467	442	474	416	444	427	453	415	422	441	442	424	449	452	438	473	450	431	429	435	439	396	468	406	440	429	386	451	420	416	462	453	459	438	415	463	443	458	477	413	410	460	401	467	481	446	465	424	436	442	407	468	467	447	427	454	495	432	429	437	438	427	475	463	432	427	405	436	442	459	467	448	437	427	481	453	417	426	438	440	441	437	420	431	415	452	434	428	431	455	459	433	419	416	421	454	419	429	424	429	429	465	434	467	430	432	410	475	448	432	417	456	421	437	433	446	447	445	416	472	470	419	477	468	410	483	437	398	453	425	397	453	474	412	465	412	450	445	421	447	406	447	472	440	449	464	438	467	415	430	408	425	448	443	421	449	437	444	466	464	448	441	425	446	479	432	395	408	454	443	450	449	460	403	440	414	415	486
568	93	73	59	70	62	73	78	77	55	65	67	62	68	63	66	58	62	56	53	62	53	67	59	61	60	182	224	165	77	56	52	59	52	53	52	59	47	57	67	62	54	48	58	43	49	64	56	48	55	43	62	63	55	59	72	42	69	74	51	55	59	53	49	68	54	53	55	58	46	50	42	57	64	47	55	61	56	64	60	51	50	56	54	61	56	53	71	65	59	52	59	64	62	49	50	72	55	74	52	54	48	58	50	57	60	49	64	54	69	59	47	52	51	61	51	60	65	67	64	59	50	61	52	52	57	68	53	60	64	56	47	56	61	57	67	61	59	50	67	57	64	57	49	51	62	61	57	48	60	57	48	62	63	54	56	44	72	69	50	69	71	71	54	42	59	51	67	62	75	62	58	62	65	60	68	40	64	45	72	51	54	64	55	51	67	54	58	47	56	75	54	51	80	63	57	54	53	57	54	55	44	58	54	44	62	56	64	51	65	52	49	53	71	61	53	62	47	60	73	44	55	63	43	59	46	40	57	50	53	49	66	60	55	73	37	69	65	51	62	60	56	52	52	56	53	48	67	45	55	47	57	65	51	68	54	59	42	51	53	49	63	62	61	65	40	58	51	58	68	49	52	52	74	54	62	75	62	63	60	51	67	56	70	53	62	65	55	56	50	63	61	51	44	61	55	65	71	43	50	52	53	51	61	65	66	48	66	58	61	49	54	45	46	56	51	51	62	55	66	55	50	70	65	57	48	58	67	52	51	73	61	55	67	49	52	65	74	50	54	53	61	60	61	42	52	61	61	68	57	63	51	55	54	63	59	48	57	30	60	54	53	55	58	55	40	59	61	55	64	49	53	46	55	51	54	60	62	49	42	54	50	50	55	53	48	56	57	71	66	56	59	55	42	66	50	67	43	64	59	57	51	54	56	53	62	47	61	71	62	54	51	70	64	51	51	65	51	61	66	59	57	67	54	53	58	62	62	55	55	60	65	67	58	66	41	64	51	58	49	63	52	62	58	59	53	48	54	52	65	55	68	51	51	51	63	64	59	61	57	54	38	62	60	57	45	57	50	60	52	53	60	57	66	58	62	70	40	55	69	56	48	53	56	49	54	62	50	52	70	62	57	48	59	59	55	74	62	64	62	60	68	65	60	73	63	58	58	48	55	62	59	58	65	61	62	79	65	69	52	46	56	55	43	52	58	50	58	67	62	65	54	51	55	64	62	57	57	53	62	63	54	61	54	58	50	57	54	58	48	48	61	48	49	57	65	71	60	62	57	51	64	61	51	62	61	65	65	49	48	59	39	55	50	59	61	54	63	68	57	51	48	58	46	61	61	46	55	62	54	60	44	50	59	60	47	50	60	50	49	60	47	48	51	55	55	45	54	50	51	56	74	52	49	58	61	59	62	71	50	40	52	59	63	79	68	68	52	59	58	74	49	61	56	58	57	67	67	63	55	60	52	57	57	50	59	39	43	54	55	55	51	44	72	71	50	56	62	49	64	70	57	56	55	64	60	57	52	61	47	61	62	46	67	71	48	55	63	63	57	42	59	51	53	64	63	58	50	61	61	73	62	49	65	50	53	63	50	56	56	50	47	69	70	64	77	59	77	59	51	54	70	48	55	67	51	54	59	53	78	56	64	66	59	62	48	54	47	53	70	50	52	55	49	61	63	59	56	46	54	46	47	65	45	59	64	62	48	57	58	60	44	54	42	41	60	63	54	70	59	70	67	51	60	55	57	45	53	68	57	70	45	47	69	53	56	53	53	48	54	66	58	54	55	54	38	54	55	60	59	65	57	74	56	60	60	54	67	53	56	60	43	58	54	66	53	62	43	62	58	42	62	46	47	67	43	52	64	47	57	63	60	57	60	71	60	61	50	68	54	57	59	51	62	59	46	61	57	60	56	66	59	55	53	74	75	54	80	56	69	52	61	48	68	56	51	54	51	52	57	59	47	56	60	49	60	52	59	55	53	62	40	44	59	47	67	52	62	55	64	57	50	53	61	52	53	63	50	60	56	53	89	57	50	51	55	68	47	57	52	51	54	59	55	63	65	53	43	58	68	53	55	45	65	53	66	50	58	55	56	57	50	57	55	51	46	47	63	62	57	54	51	53	62	54	71	45	47	54	52	43	55	65	55	52	53	49	45	44	62	65	62	61	60	59	49	56	59	47	60	59	55	46	63	48	55	55	54	52	45	56	49	52	72	56	59	50	79	48	63	59	46	61	57	38	58	50	69	59	53	64	52	40	61	39	50	67	48	55	66	69	55	66	58	55	62	68	63	48	62	59	58	61	55	55	48	45	48	53	45	77	60	51	60	46	53	65	55	60	73	65	45	60	54	58	53	63	56	49	63	50	58	56	67	43	57	61	64	44	57	60	59	63	60	51	61	44	63	46	52	60	48	51	49	58	49	36	62	48	78	50	56	53	57	51	54	44	54	47	64	61	51	57	55	68	68	50	54	47	55	80	44	47	54	60	68	41	64	62	66	50	52	58	73	63	50	52	63	54	48	48	58	66	48	49	57	68	52	61	70	53	75	57	66	57	61	57	57	59	53	55	62	49	63	44	66	62	68	64	59	62	58	54	49	48	55	52	62	59	49	55	54	51	58	61	63	70	61	54	49	52	55	57	48	42	54	63	55	61	63	55	63	54	63	53	56	64	60	59	50	51	52	49	54	55	47	53	60	58	54	51	54	58	82	53	70	50	55	57	47	53	57	65	52	61	71	68	58	47	54	42	59	71	61	48	59	57	55	44	49	51	55	66	49	55	52	39	58	60	67	64	57	59	47	49	58	53	60	66	52	64	66	73	61	62	53	53	60	54	64	49	74	68	68	75	54	67	54	66	49	62	71	57	61	57	37	53	65	46	60	57	57	59	61	76	57	62	51	53	54	61	47	52	58	66	50	63	70	71	51	56	56	61	53	38	63	53	65	54	47	47	59	64	55	57	42	55	54	61	66	57	45	64	60	55	63	60	63	51	56	57	59	66	56	59	52	68	61	51	48	61	59	53	56	61	57	71	57	58	62	60	59	60	74	67	58	69	45	51	51	61	49	70	58	62	61	50	51	50	56	66	66	46	45	66	56	59	54	62	63	64	56	51	64	34	59	62	64	59	53	48	45	55	54	59	55	53	48	55	55	60	58	67	34	67	57	40	62	64	76	57	65	68	51	79	59	52	44	56	58	70	51	61	62	64	48	52	43	43	55	62	53	55	60	60	50	64	62	52	54	59	55	56	63	52	58	63	53	59	67	51	48	53	54	68	64	61	57	59	67	55	44	58	41	45	65	66	59	47	66	52	56	57	57	56	62	41	59	59	45	66	57	52	55	54	41	47	58	60	62	65	58	50	61	45	53	61	60	51	66	65	53	49	60	58	53	64	65	49	49	47	64	64	51	59	62	45	53	51	70	45	53	65	60	55	57	56	51	63	49	61	47	50	58	50	60	59	50	72	74	47	60	45	54	51	58
6263	1155	773	967	1762	1859	1822	1611	1339	1160	968	959	947	853	810	767	750	734	689	762	698	674	677	658	659	678	3843	5032	3483	619	615	570	577	583	584	591	588	602	587	560	615	625	610	550	560	563	627	600	622	603	572	571	591	567	572	578	579	592	583	588	572	618	556	592	591	577	578	597	608	589	615	602	589	620	604	599	532	556	600	593	576	605	538	589	634	549	569	605	601	562	558	588	599	606	622	564	555	541	600	601	624	561	622	583	577	553	621	554	624	561	540	603	541	617	596	598	559	598	592	582	597	588	620	559	597	584	569	624	601	558	590	572	629	536	625	582	567	541	564	553	557	571	598	584	579	578	570	602	594	541	539	592	560	591	596	562	629	611	586	569	547	577	557	574	580	564	604	549	555	585	556	590	574	585	595	599	568	548	602	588	596	602	657	583	594	601	613	543	602	517	591	543	587	566	547	598	575	606	557	607	588	567	634	577	605	581	579	552	583	584	566	562	581	566	611	546	590	568	589	610	610	572	602	581	590	554	611	572	602	564	559	585	584	546	616	570	593	517	566	619	590	580	584	555	656	575	546	575	606	509	585	623	604	514	584	571	589	562	571	604	588	592	613	560	549	594	557	564	596	550	552	576	550	539	553	582	605	609	565	619	577	531	542	571	567	590	577	595	584	558	546	581	609	565	505	553	607	576	590	593	561	606	534	571	594	560	566	617	528	626	593	577	575	553	575	573	558	626	584	607	565	571	576	610	613	571	572	594	626	556	585	600	596	552	560	581	561	576	532	588	582	566	547	565	598	580	566	611	580	597	531	593	588	571	590	566	586	561	565	603	595	621	570	576	609	595	531	605	633	565	534	559	600	596	564	599	574	608	568	575	594	587	557	588	570	614	612	610	574	554	607	571	569	578	577	587	565	543	589	593	599	588	592	591	578	605	553	581	521	613	573	591	605	588	603	594	593	590	560	598	543	564	595	569	560	581	567	605	631	605	574	602	596	577	542	521	539	616	590	556	601	574	585	542	587	552	602	621	605	531	617	545	593	606	570	592	554	603	631	551	582	606	563	620	583	579	558	554	626	563	554	605	578	609	572	582	588	578	586	587	523	568	596	568	591	567	604	544	591	592	581	595	542	596	595	616	567	624	573	593	602	615	566	603	571	610	609	529	603	589	571	635	614	583	582	635	563	630	567	618	587	527	611	600	555	570	554	613	616	563	548	551	555	541	561	563	615	591	552	617	547	628	561	578	534	580	570	567	597	570	588	556	578	597	593	564	598	594	582	586	629	598	567	576	598	545	596	588	583	590	570	552	553	534	613	579	594	587	591	586	586	551	628	592	576	603	613	581	564	630	567	616	578	599	592	630	607	578	592	613	543	556	594	606	592	593	613	592	599	579	595	560	573	626	616	586	548	597	569	591	618	582	611	603	587	590	571	632	594	599	533	600	579	590	555	583	584	581	561	543	642	553	560	614	567	539	534	557	591	598	618	572	574	588	566	580	579	569	616	572	584	575	619	610	575	555	589	583	597	578	554	569	601	587	567	584	578	604	551	596	537	584	608	548	558	614	592	573	543	597	632	568	609	586	618	566	605	607	615	555	611	533	548	621	593	603	599	587	597	590	558	591	606	597	614	553	571	569	572	593	586	573	564	620	582	561	603	619	624	613	576	616	565	601	567	578	619	565	587	614	588	541	603	555	627	567	582	578	609	571	567	586	603	614	621	516	598	584	589	591	606	590	581	608	580	594	610	610	542	584	602	592	567	588	574	557	549	578	601	574	568	601	600	578	575	533	611	616	520	604	586	643	597	545	612	561	584	536	579	580	584	602	595	613	555	617	600	569	572	573	548	538	552	606	590	619	573	571	569	576	612	573	546	591	584	557	537	579	577	607	584	568	583	616	564	582	584	603	596	606	610	566	580	567	595	578	564	595	525	534	635	584	592	578	586	603	566	568	601	561	603	570	580	608	608	581	569	540	629	595	579	601	607	601	569	598	602	582	639	612	545	579	588	607	615	558	615	578	586	576	628	569	570	553	583	597	620	548	550	592	608	585	562	530	588	581	593	569	569	566	596	598	579	637	655	602	576	600	600	617	599	581	565	611	581	619	562	552	583	585	648	580	591	580	577	558	601	638	601	568	566	576	583	575	592	604	570	625	638	572	576	588	605	599	559	593	585	559	571	605	622	553	556	562	539	562	567	578	577	622	581	555	561	608	560	531	622	581	535	633	589	602	587	561	583	547	598	617	527	574	575	600	583	563	555	557	601	552	610	590	584	528	566	600	587	562	567	603	590	591	565	604	574	598	558	585	586	567	535	563	584	583	615	586	591	589	558	560	591	591	585	613	609	540	574	541	586	596	574	591	586	581	636	584	598	574	593	571	568	584	565	573	577	581	617	577	544	605	558	601	601	611	586	563	613	579	590	621	566	567	542	586	556	625	579	614	560	549	581	584	552	589	581	582	565	583	572	597	590	568	589	582	544	592	541	598	602	588	609	579	575	614	549	523	602	615	577	582	635	548	599	581	562	560	571	564	628	578	575	531	606	619	592	573	585	544	560	567	633	550	577	571	572	606	583	606	599	589	619	593	539	589	599	620	620	545	571	551	611	557	618	578	616	567	588	628	576	637	593	541	591	553	534	609	616	594	569	611	567	599	620	628	584	620	552	604	598	598	602	589	622	541	565	561	598	601	590	625	613	587	583	528	586	601	549	562	599	592	587	577	563	603	587	578	577	578	552	633	600	541	560	562	524	612	583	593	590	615	523	567	592	584	560	607	539	550	578	617	558	561	552	561	606	592	574	607	618	553	553	572	585	556	563	584	564	573	585	560	606	618	583	604	594	567	613	602	576	595	579	589	577	610	597	570	552	579	595	607	598	572	563	596	572	579	574	550	596	581	585	588	564	582	543	568	569	519	563	638	570	561	567	591	573	559	543	583	614	570	580	541	543	561	598	577	573	584	595	560	551	602	563	572	593	575	599	617	606	570	593	626	531	567	570	631	559	601	596	542	583	592	623	606	560	575	571	581	610	538	585	588	549	558	584	587	601	564	570	627	562	591	591	571	553	589	548	605	634	580	560	594	613	531	584	567	579	623	627	602	576	565	600	536	580	626	604	557	600	564	619	584	556	557	560	585	633	562	556	544	593	543	623	566	560	556	562	595	566	603	540	583	566	584	578	595	593	555	540	562	579	582	597	614	577	585	600	618	587	611	596	578	602	549	576	573	584	608	589	624	596	543	568	608	569	572	533	544	602	582	638	559	562	620	580	586	559	587	496	577	584	598	605	590	541	589	580	577	572	614	587	605	598	585	587	579	595	588	595	522	586	622	622	620	547	591	573	540	556	564	543	603	661	578	578	598	594	584	593	560	568	587	573	573	620	567	610	592	594	572	571	559	613	565	561	619	583	583	578	567	547	570	561	588	591	539	610	549	603	580	537	627	640	595	600	554	582	572	591	541	573	585	626	572	587	575	606	587
317	102	92	75	77	81	91	86	84	86	68	71	71	63	72	62	72	72	65	64	80	72	59	64	67	68	375	548	342	71	55	57	78	66	49	77	54	70	67	64	66	54	59	64	41	58	60	56	55	61	69	64	59	66	76	53	65	74	61	64	58	63	67	54	61	66	60	48	55	65	57	56	61	45	67	65	76	63	67	54	67	53	53	54	50	61	75	65	60	51	57	62	73	66	56	65	59	61	66	50	48	55	72	61	53	62	63	47	61	57	54	72	63	64	81	58	55	61	79	61	65	61	64	60	67	70	55	68	61	69	68	62	58	59	56	61	63	66	73	55	54	63	61	58	66	71	64	49	64	52	67	50	78	52	55	59	55	63	60	62	60	64	60	65	52	68	58	59	65	52	55	77	56	55	76	54	61	63	59	57	69	63	74	64	58	60	51	56	72	70	61	59	53	56	69	61	58	56	70	78	55	50	60	63	54	70	56	67	61	50	55	53	53	62	59	51	55	49	49	57	60	67	69	61	77	66	49	52	60	67	60	64	55	71	53	63	67	67	59	41	70	49	84	57	52	71	61	72	66	79	64	73	58	67	52	53	60	59	69	57	70	61	52	55	59	54	58	58	67	67	54	75	61	57	65	65	71	74	66	73	55	67	62	45	69	58	70	61	64	60	55	62	49	64	55	79	68	63	68	62	54	45	56	76	65	51	66	53	68	57	52	55	59	61	51	60	61	75	70	64	52	58	66	70	71	80	51	61	76	67	70	63	66	76	71	62	74	46	55	56	55	64	75	72	53	59	60	66	50	57	64	65	59	50	68	67	43	51	75	55	47	59	42	60	73	58	71	59	70	51	60	64	74	62	51	68	72	56	50	59	63	57	57	68	54	61	49	52	60	60	69	61	63	77	62	54	56	48	66	45	64	64	66	60	67	59	52	79	70	62	66	54	63	57	59	58	65	51	58	77	50	56	71	71	60	47	71	71	53	60	58	68	61	66	62	63	63	54	54	69	52	76	55	54	62	62	63	61	53	65	54	57	71	68	65	71	64	62	60	53	65	58	55	55	50	69	64	61	61	66	69	50	77	62	69	42	68	48	59	69	64	43	64	63	64	55	64	58	62	64	58	53	58	59	53	77	64	56	62	61	73	58	56	74	76	52	62	72	59	51	54	55	52	59	66	61	60	60	70	67	71	76	63	85	68	54	71	61	67	61	65	62	66	61	63	54	59	61	60	80	57	65	61	63	65	61	70	66	69	59	61	71	61	58	65	65	67	59	63	58	58	61	66	54	51	52	55	65	62	78	71	51	49	63	75	69	78	55	61	69	64	52	71	65	58	68	62	59	49	65	64	64	57	56	58	53	70	51	57	49	66	64	63	78	48	60	62	57	66	58	52	68	69	62	76	61	54	62	63	51	60	65	63	64	66	74	50	66	78	56	71	70	56	65	61	55	59	51	78	58	61	60	52	69	62	63	57	60	64	79	63	71	49	56	56	71	66	59	64	73	61	71	68	67	61	77	59	51	52	72	66	56	58	48	63	49	65	47	66	58	69	60	65	76	56	70	52	59	62	52	58	63	66	57	87	64	56	69	70	67	73	68	60	43	69	53	58	71	69	51	73	63	52	60	63	75	66	72	61	53	52	57	51	63	68	69	77	77	52	75	51	66	63	72	63	60	56	60	72	61	72	53	64	56	68	53	49	54	74	70	62	56	70	61	55	63	51	55	44	50	63	67	56	59	62	60	56	72	76	60	65	56	64	56	65	62	67	62	54	60	62	70	55	49	48	63	66	66	57	73	76	68	74	51	63	55	59	50	56	70	57	65	62	50	66	63	54	74	68	63	69	54	56	68	53	70	61	59	71	63	69	52	62	52	64	71	67	49	63	50	65	53	55	67	63	76	58	65	58	61	54	63	66	61	52	51	59	57	53	60	66	55	68	68	75	64	66	54	48	78	68	56	70	69	60	58	56	70	64	49	64	64	64	61	55	47	54	64	55	51	57	55	64	70	41	55	72	58	63	66	55	53	73	64	59	54	65	56	53	64	66	63	80	55	61	72	60	62	54	54	54	66	61	60	44	55	77	66	52	53	53	68	64	73	62	65	56	63	67	69	51	69	71	68	50	68	61	56	68	55	66	71	64	53	53	51	54	61	63	58	65	64	62	58	57	56	57	69	62	59	67	66	63	43	54	68	60	76	77	65	62	61	56	51	73	70	55	69	49	65	67	64	76	49	51	51	71	64	78	55	67	45	57	52	71	63	58	62	56	74	66	59	67	51	44	52	63	64	58	46	61	63	59	67	63	73	65	58	55	46	59	71	60	72	65	57	57	68	45	61	68	57	65	67	73	59	57	58	49	61	57	55	68	67	63	57	46	59	60	73	69	70	75	64	63	48	68	62	58	48	63	81	72	74	75	60	75	64	57	57	50	71	75	50	58	66	60	65	70	66	71	66	60	76	60	70	56	62	54	59	59	67	69	59	42	57	61	53	64	56	60	64	60	61	67	65	61	60	71	59	55	50	69	63	58	56	59	42	62	72	64	57	57	68	54	61	56	68	66	65	49	50	65	68	64	65	58	59	60	51	60	58	60	63	59	67	54	76	60	59	63	55	59	65	64	61	58	58	66	53	69	66	69	63	67	59	69	53	59	56	54	76	70	63	63	65	60	53	54	51	70	64	57	59	64	58	65	70	63	64	63	55	78	71	64	73	63	85	57	67	61	60	59	67	63	63	65	64	53	58	63	66	53	45	61	67	59	87	67	47	61	61	60	65	59	61	64	46	51	66	59	59	67	64	56	63	54	56	50	55	65	64	62	66	78	73	57	60	57	72	64	68	65	60	67	66	47	67	78	56	57	64	73	71	60	48	76	76	58	59	62	57	53	50	67	80	54	78	60	61	60	74	57	71	58	77	68	65	68	68	60	55	77	60	70	47	60	76	58	64	70	64	64	73	61	85	62	50	64	63	76	64	64	56	80	74	51	69	62	58	65	61	69	57	65	58	65	69	63	52	61	71	60	60	65	55	58	69	52	64	74	60	62	73	49	58	54	55	65	57	73	71	58	47	66	67	59	47	66	63	93	73	65	61	57	49	60	56	60	57	55	58	68	67	71	63	59	45	65	63	61	54	60	60	58	72	71	58	59	46	59	66	76	55	67	63	69	59	68	59	65	60	54	57	66	62	60	67	61	52	66	79	49	66	57	77	68	69	54	56	79	61	63	57	68	59	65	50	71	57	65	55	71	67	72	60	62	56	70	65	65	53	58	60	59	64	59	67	60	70	63	56	67	65	67	57	60	58	67	40	63	64	53	59	55	46	62	67	67	67	53	63	53	59	64	70	62	63	53	73	59	64	64	55	52	55	54	65	68	55	63	75	63	68	60	61	51	57	58	64	67	74	64	78	42	56	48	71	53	62	61	54	74	65	57	69	62	63	47	68	64	69	55	59	66	70	55	64	55	68	60	54	64	44	52	54
5189	1963	1140	1569	3289	3788	3359	2812	2199	1800	1637	1449	1341	1174	1030	988	1012	927	903	869	858	878	863	879	802	837	9590	11168	7206	892	675	700	644	681	657	651	689	698	740	630	648	691	674	672	654	632	630	619	627	657	637	639	660	648	621	636	663	652	680	636	718	664	676	689	660	643	680	672	604	657	659	652	683	673	652	701	662	649	617	695	672	682	634	677	634	658	648	668	630	694	655	683	648	631	648	647	631	631	672	665	664	681	670	594	642	682	700	666	671	653	637	677	643	659	694	673	683	649	677	623	665	651	649	630	678	671	651	640	655	615	652	637	685	644	684	667	677	671	673	655	690	661	642	677	679	645	697	663	660	653	643	596	642	650	702	638	686	660	633	652	648	668	672	652	617	708	681	667	653	655	655	641	663	653	676	654	645	660	618	681	681	691	640	644	687	659	623	596	652	634	660	701	641	655	657	659	682	641	649	645	626	659	727	667	642	610	644	621	664	632	670	657	643	698	659	668	697	617	652	628	601	662	690	680	656	686	610	648	721	631	663	605	613	637	635	632	634	685	624	665	684	643	644	639	688	645	655	692	623	627	622	599	653	690	586	673	642	640	687	661	643	661	671	665	664	656	633	619	592	702	718	605	672	652	687	689	655	644	691	681	611	640	664	648	708	689	639	621	654	643	654	671	671	667	666	644	660	617	633	651	673	655	659	680	643	666	606	646	646	671	666	691	644	662	675	649	616	636	658	632	651	653	647	639	635	670	609	697	676	638	648	714	693	644	644	642	620	673	662	634	648	680	653	633	668	623	677	633	670	724	635	610	643	654	688	608	616	677	674	641	675	637	651	629	628	640	624	581	678	648	670	644	638	648	638	682	668	654	631	618	651	697	703	596	647	675	700	677	658	637	674	627	679	650	643	661	634	617	646	637	637	619	652	652	644	713	621	657	602	637	627	613	666	690	650	664	623	638	636	666	649	669	629	677	666	639	661	644	652	641	694	636	661	635	636	630	665	624	652	662	602	620	649	667	664	650	697	645	678	656	663	661	654	656	637	718	687	664	619	681	631	667	628	681	661	676	671	648	656	656	626	639	654	716	663	660	663	650	644	693	643	674	703	684	645	619	637	647	646	653	698	708	629	652	662	657	635	607	654	623	691	657	705	649	669	600	617	654	653	656	636	640	644	688	666	637	674	669	662	681	698	681	659	679	697	645	672	593	682	647	654	634	637	653	659	651	634	657	651	703	597	683	645	648	676	658	644	620	708	676	716	684	615	611	658	623	695	618	659	637	643	655	628	640	646	606	676	648	624	655	679	614	648	619	673	691	682	686	690	674	632	634	621	659	662	648	651	669	647	717	667	631	656	645	642	737	641	676	649	648	654	625	647	627	664	682	689	641	668	688	631	656	633	651	624	661	688	643	675	672	665	674	676	676	660	650	663	657	644	688	627	648	662	645	630	671	629	644	638	647	670	674	628	627	650	630	660	660	673	705	608	660	648	682	629	649	666	656	642	628	671	650	624	669	610	641	686	608	671	644	654	637	712	638	654	666	671	723	651	650	638	669	604	605	630	646	617	661	671	683	665	704	655	631	652	643	675	723	703	659	655	588	687	656	689	625	660	654	663	724	641	666	655	654	693	662	635	654	680	648	626	624	641	670	642	670	649	644	659	692	632	641	682	652	634	661	596	675	667	639	654	633	643	695	651	670	669	658	669	602	685	632	671	658	636	599	647	634	690	653	664	679	658	642	687	660	663	649	705	648	675	671	667	652	681	659	622	645	653	647	692	678	674	674	679	671	655	680	680	654	672	614	664	647	620	689	665	657	636	655	653	653	671	676	644	601	633	667	678	664	649	629	664	677	670	679	648	665	676	638	601	665	642	670	622	631	660	636	688	669	674	688	653	632	648	685	647	643	645	641	653	650	692	643	672	624	629	626	616	605	657	635	671	661	632	656	626	635	672	665	666	616	626	670	691	657	668	652	675	685	639	646	645	632	694	632	630	634	639	633	641	670	663	669	665	654	671	673	655	633	603	663	698	650	661	630	667	609	615	697	666	664	627	674	646	661	661	651	675	678	669	661	648	660	690	629	635	673	667	619	616	659	648	661	669	618	645	656	631	647	641	646	635	636	628	714	663	645	622	647	635	651	656	643	661	710	668	630	670	648	678	669	650	664	668	652	642	668	604	631	680	610	658	707	679	622	719	669	681	673	638	662	668	641	640	667	624	641	693	655	664	663	627	613	667	631	651	677	654	644	635	674	641	649	651	646	651	657	693	638	662	639	643	692	660	657	617	682	651	648	700	641	662	671	669	675	664	677	622	673	647	684	630	631	659	655	660	643	642	651	680	654	650	608	637	675	643	662	652	642	668	671	656	614	647	647	670	688	642	635	691	661	679	665	651	672	642	628	667	656	661	607	650	662	663	650	664	652	626	625	658	675	668	655	660	684	654	646	637	615	626	628	646	615	656	663	622	672	640	674	660	677	659	681	668	663	690	677	636	620	627	668	662	681	641	649	671	679	678	642	662	668	655	667	627	626	662	628	679	659	694	689	609	664	657	622	636	705	589	668	634	653	631	709	696	619	681	637	675	670	643	636	673	625	639	656	661	572	645	662	628	627	638	662	637	645	665	591	673	626	632	659	733	670	627	640	645	621	652	671	656	656	645	657	625	676	598	703	645	670	638	631	612	663	669	643	643	641	662	666	695	681	666	670	677	690	651	676	627	664	626	632	635	688	616	696	631	659	646	659	634	665	661	643	653	678	672	651	609	654	637	648	670	665	636	629	623	625	623	684	638	648	687	670	641	640	659	673	698	630	636	682	649	649	639	664	643	641	664	688	645	672	667	637	614	664	675	664	624	634	665	647	633	703	664	640	684	669	620	642	649	639	628	735	644	639	653	656	664	670	669	601	676	618	678	686	668	617	656	572	614	660	679	655	685	679	665	686	665	651	630	682	647	624	648	657	666	646	620	670	608	651	689	630	624	664	685	638	680	647	638	613	615	663	704	630	614	620	606	675	663	639	638	668	647	648	661	650	645	653	638	650	609	644	666	609	677	650	679	656	635	640	687	650	631	672	649	655	687	612	666	699	604	675	662	603	653	668	676	691	663	663	641	668	644	689	656	661	619	626	641	712	667	670	694	642	700	670	625	645	658	622	649	658	624	648	676	668	652	685	685	623	675	688	693	708	651	688	655	627	675	627	643	630	674	619	655	639	644	674	629	643	602	626	700	606	679	648	601	650	646	626	695	621	671	683	617	674	707	672	582	646	661	662	678	703	702	649	679	641	647	628	598	656	671	666	667	670	629	708	691	650	647	684	686	685	632	606	645	642	661	659	627	602	624	689	652	631	697	637	656	686	590	639	638	643	654	637	631	632	666	624	632	638	637	610	690	629	655	640	629	657	623	626	671	658	626	677	692	607	681	666	654	625	643	647	636	651	638	613	664	633	647	655	620	658	722	679	667	654	660	640	628	603	687	711
885	85	62	40	42	49	65	58	45	67	53	42	51	35	28	37	41	50	44	36	42	38	43	36	43	65	590	598	322	74	26	36	37	40	40	39	23	22	24	35	31	45	34	27	31	31	43	33	30	37	32	36	33	38	27	30	24	31	27	35	44	36	40	36	45	41	29	25	33	34	39	36	31	25	34	31	37	42	31	32	31	25	28	37	28	27	33	34	33	26	40	33	37	35	34	33	25	38	25	30	25	22	35	30	31	29	51	40	42	46	37	30	36	35	37	46	34	26	41	29	33	34	39	30	31	34	31	29	27	20	31	41	27	32	30	33	33	32	31	24	36	32	29	29	31	22	30	19	35	33	36	38	38	35	39	37	37	46	39	38	28	46	42	30	32	26	41	27	27	31	27	50	37	28	38	26	42	35	30	39	39	35	30	46	41	20	37	42	37	28	34	31	37	26	27	29	31	34	39	41	30	38	35	28	32	29	31	38	29	37	33	37	44	32	31	29	43	32	22	31	29	41	27	29	33	34	41	34	40	38	38	37	38	31	23	31	30	28	37	41	33	39	39	35	33	28	38	34	29	38	33	33	34	28	37	43	40	42	41	23	34	31	40	35	31	40	28	36	32	29	45	37	38	45	38	20	35	31	42	41	43	41	24	35	30	34	42	49	34	30	29	42	32	40	30	39	39	32	35	39	29	38	35	34	21	28	34	28	39	30	34	31	44	36	28	40	44	26	36	34	39	40	39	34	32	32	42	36	27	39	40	33	38	32	36	30	30	35	31	40	35	33	26	37	35	26	38	38	37	34	31	44	30	31	34	30	34	28	35	34	30	38	41	38	43	25	31	57	34	32	35	38	38	37	27	36	36	26	29	38	38	35	20	31	22	39	27	35	33	43	32	36	33	33	35	33	32	35	32	45	31	40	25	39	26	37	35	34	39	43	43	42	35	37	33	32	27	31	39	33	41	34	30	26	34	40	30	28	29	26	37	38	29	26	36	33	41	38	31	30	29	29	35	41	34	27	27	31	34	35	33	32	38	33	38	40	24	25	34	39	29	36	32	38	35	35	23	42	27	31	37	35	38	25	38	38	32	43	32	47	29	38	34	33	34	39	42	36	39	36	32	41	33	40	43	38	39	36	37	39	31	25	33	30	33	36	29	37	36	28	28	27	29	51	25	34	34	38	32	23	35	28	26	43	36	44	39	30	33	22	43	39	29	31	33	37	36	44	28	32	32	33	30	29	35	39	37	26	32	34	36	37	36	27	34	36	30	39	38	30	34	37	40	39	33	42	39	38	43	35	36	36	42	36	27	37	28	20	35	42	40	30	25	29	33	32	33	28	25	34	29	34	32	42	29	38	39	38	25	28	31	37	34	29	33	23	30	31	30	31	38	33	35	32	36	30	33	39	27	36	35	32	28	40	25	30	40	35	36	34	28	30	33	35	33	32	32	38	33	30	32	36	31	30	31	35	31	39	39	36	38	44	29	36	32	36	33	34	33	34	42	39	24	21	40	31	26	35	31	21	40	34	49	37	39	34	40	30	33	37	30	38	24	42	43	41	40	39	31	39	39	36	27	32	35	28	30	29	31	34	43	31	35	30	31	26	37	36	31	28	22	40	36	19	32	42	31	40	30	35	37	26	31	36	34	49	35	36	40	22	37	31	46	39	36	32	32	37	34	29	30	36	44	40	41	31	35	41	34	45	34	34	32	33	37	36	44	28	33	28	36	34	28	35	38	34	22	32	27	37	26	37	25	27	23	31	37	33	35	29	30	26	34	41	30	36	28	32	29	36	34	28	44	40	34	37	35	34	38	36	40	37	32	36	27	29	29	27	37	29	34	37	29	33	37	41	29	40	29	24	34	35	40	36	25	40	25	27	41	30	31	35	31	25	45	30	42	24	36	43	33	35	33	38	29	30	26	39	25	32	35	41	29	38	41	34	32	27	33	47	31	41	29	30	23	24	32	42	36	42	36	33	34	29	34	41	41	31	24	22	34	37	47	42	31	40	33	27	39	31	36	36	23	32	35	40	26	30	32	28	30	33	37	31	28	34	40	45	39	35	31	34	17	31	44	34	37	33	34	43	33	36	31	38	38	32	32	36	23	38	41	41	35	36	35	24	25	27	43	43	28	22	31	30	32	42	41	33	24	37	28	27	32	31	33	31	43	44	41	37	30	39	53	27	44	28	37	28	28	32	33	31	37	35	41	26	37	31	42	37	39	31	36	33	31	28	32	32	29	38	27	35	27	42	39	42	26	45	34	40	38	37	22	35	36	40	34	37	40	35	34	35	43	41	38	26	24	32	39	28	28	39	33	37	44	24	34	39	29	33	38	31	28	33	31	34	35	24	33	33	22	37	29	30	30	25	32	32	31	23	35	33	25	36	30	29	25	34	27	38	25	42	47	41	40	32	34	45	43	28	28	36	23	31	42	38	42	34	37	36	39	32	47	39	43	33	31	31	28	38	46	37	27	42	40	26	32	33	39	31	35	36	26	38	40	28	40	36	24	36	34	24	37	34	43	39	38	32	37	31	37	37	32	27	25	20	41	34	37	25	24	35	25	34	36	30	32	31	28	34	33	42	32	39	41	32	36	29	39	34	22	24	40	34	39	38	29	39	37	26	27	29	29	31	28	39	33	30	36	35	31	33	32	31	37	39	32	32	31	37	29	29	35	25	31	35	33	44	41	54	31	35	42	42	35	40	29	34	35	35	46	36	36	29	27	40	39	23	27	31	32	25	46	27	29	31	40	44	35	45	33	26	38	46	32	48	34	29	37	33	34	27	41	29	43	22	32	35	28	40	39	28	29	38	30	25	36	25	27	32	39	35	33	32	19	35	37	29	30	32	31	48	42	36	32	37	33	34	32	32	23	35	29	32	37	26	21	34	37	38	26	32	42	31	19	39	29	26	34	42	32	33	27	30	32	44	42	38	45	34	40	38	38	38	31	39	45	45	37	29	28	29	39	44	32	33	26	18	41	23	34	40	40	35	22	20	29	25	31	36	29	31	35	31	35	34	34	33	25	26	37	30	36	40	29	44	29	38	38	36	27	42	30	34	33	32	40	30	30	31	42	26	36	34	38	35	32	32	51	32	24	41	26	39	37	28	35	34	30	32	29	29	40	29	38	25	27	36	38	29	37	38	31	32	33	30	23	29	28	31	39	29	33	37	36	39	26	32	42	27	27	27	31	42	42	36	48	39	35	27	36	35	31	34	30	26	34	33	30	23	33	30	34	25	41	30	27	34	28	31	29	33	37	28	25	36	30	31	33	28	36	33	34	34	24	38	35	35	32	45	37	24	28	24	32	32	48	24	31	33	34	50	39	28	34	55	32	42	29	39	29	30	36	31	43	36	40	35	35	31	40	38	29	37	32	35	32	30	26	35	37	28	30	31	29	30	33	38	35	34	24	35	31	26	30	33	35	43	28	26	37	42	36	39	33	22	51	47	37	27	38	39	33	39	27	31
8024	1445	830	1203	2806	3466	3071	2666	2130	1676	1384	1194	1136	970	867	766	781	710	727	683	639	589	612	524	571	1512	13104	12489	7835	1196	338	343	342	382	363	365	369	328	357	360	379	356	367	369	338	403	382	377	368	350	383	339	370	361	368	374	354	364	348	334	346	393	320	334	361	363	359	347	405	360	409	344	341	363	368	336	323	326	353	379	370	327	379	370	350	379	374	361	348	391	335	339	363	366	354	360	353	365	395	366	350	348	385	329	360	397	329	358	380	333	374	335	339	364	340	354	363	382	385	377	355	336	334	339	368	353	373	378	346	354	359	367	387	346	366	378	312	347	338	323	347	341	381	370	382	347	368	344	348	381	356	386	377	355	355	363	366	368	357	340	355	360	334	373	325	363	324	375	361	388	366	376	330	377	357	340	369	371	369	345	356	370	366	351	325	352	346	380	340	361	344	367	347	370	359	374	410	331	345	372	347	348	362	376	352	383	351	363	369	349	346	376	356	328	351	364	351	392	349	345	352	383	356	361	353	386	346	332	330	349	357	370	346	342	331	358	365	324	380	374	363	359	373	349	332	319	326	371	349	355	357	333	331	345	346	402	375	355	389	368	338	347	366	362	351	369	339	358	387	364	337	380	349	339	339	370	346	347	369	363	356	377	349	365	364	332	348	352	345	356	364	350	336	351	362	354	357	328	351	382	357	341	375	359	367	375	332	362	341	374	364	306	337	355	360	350	407	370	375	341	374	356	323	358	356	368	370	358	342	364	346	307	334	349	349	342	358	346	326	374	329	345	388	380	340	351	363	324	378	358	336	355	308	361	377	345	345	357	377	356	356	358	355	345	383	345	353	383	336	371	344	373	340	385	354	356	366	386	353	349	349	393	376	359	361	340	336	367	341	371	337	372	343	413	337	379	349	347	355	361	363	347	347	382	325	324	349	347	330	346	361	357	351	314	347	326	354	334	363	351	341	345	319	355	351	329	371	360	340	377	329	358	342	346	350	352	363	385	321	344	344	362	347	334	342	356	344	342	368	327	317	389	351	360	360	349	374	358	343	353	351	326	366	352	319	409	366	376	377	362	342	311	353	345	331	334	389	354	347	365	367	335	355	328	357	341	382	360	352	321	346	349	364	360	341	360	363	355	354	356	364	352	324	320	370	332	325	356	359	333	361	351	379	343	359	363	323	339	346	350	357	347	365	360	356	372	343	409	372	371	358	368	353	325	354	369	329	327	363	325	345	359	385	374	362	339	387	369	354	344	370	348	345	328	343	332	343	365	347	364	333	389	397	338	331	367	331	372	361	324	324	375	335	361	364	317	354	349	371	359	374	369	333	368	351	387	348	356	318	338	375	338	337	354	331	358	354	373	372	368	359	357	368	356	336	362	329	337	348	328	339	398	336	329	361	330	318	375	355	378	362	342	374	346	369	350	375	355	379	351	328	361	334	368	365	324	375	357	347	329	377	340	341	352	376	355	379	339	372	346	363	346	373	351	338	340	347	354	343	343	400	378	359	352	350	388	335	349	360	379	323	341	343	335	354	347	316	320	366	338	330	319	367	347	364	347	345	375	381	367	365	354	381	344	360	337	361	379	355	330	324	334	311	338	325	357	363	330	379	377	358	373	349	370	388	357	373	321	359	352	364	375	370	373	302	362	346	381	350	342	370	315	385	380	360	334	316	350	346	352	326	310	335	371	376	328	341	365	382	330	354	359	341	359	356	381	355	322	340	338	359	384	402	368	333	355	350	363	338	360	357	376	377	341	410	356	355	332	323	360	340	356	352	363	355	337	367	373	338	330	355	412	320	337	355	339	383	353	347	345	359	356	353	373	374	357	354	369	328	333	318	382	349	357	339	350	359	329	359	327	373	349	382	353	350	366	349	337	330	350	352	372	322	323	367	377	352	347	370	328	342	386	338	373	355	341	347	350	344	373	336	344	365	353	333	349	367	374	378	371	370	336	360	380	353	386	346	386	360	344	361	326	367	349	347	357	322	368	358	347	351	374	353	391	354	329	328	334	329	349	335	374	331	344	339	351	323	354	353	347	329	334	370	338	363	346	332	338	334	381	396	358	351	328	357	337	344	356	349	356	321	399	361	346	352	354	349	312	378	336	339	338	337	339	398	357	322	348	327	364	336	325	356	360	382	384	329	347	357	384	362	379	374	357	342	349	378	344	359	342	369	348	346	326	353	354	373	337	379	363	350	358	359	367	351	345	348	343	333	364	334	351	361	348	357	373	347	380	348	365	326	342	375	363	362	390	325	329	358	330	382	352	338	336	412	346	326	361	348	357	335	363	350	341	381	318	317	335	339	341	373	352	354	388	331	363	343	368	357	325	379	366	361	352	349	373	355	335	358	369	342	350	347	385	375	362	365	346	361	367	366	352	389	339	331	364	364	359	307	346	385	355	353	340	340	332	339	375	366	382	355	334	361	340	348	352	361	373	340	346	375	365	349	357	357	347	352	366	326	340	328	347	383	351	336	353	353	364	337	337	336	363	318	337	348	347	362	321	359	354	337	351	363	350	361	385	342	364	369	338	346	392	341	350	336	381	359	359	338	377	358	356	383	362	362	333	343	328	348	372	334	318	352	343	365	348	351	348	341	363	350	311	350	354	333	363	352	372	333	382	365	364	329	362	372	366	358	383	345	335	377	349	352	358	349	346	354	355	387	342	340	337	347	372	346	342	389	347	376	351	332	345	338	332	389	375	376	303	381	345	350	356	362	356	357	343	337	329	355	349	380	335	393	359	354	375	339	346	356	375	345	386	366	359	361	370	387	390	380	359	375	345	357	374	338	364	362	365	346	346	337	341	355	366	345	328	387	334	324	341	367	368	344	374	351	347	347	372	357	356	356	366	326	350	379	370	326	347	350	337	370	385	375	327	353	359	321	317	354	373	372	389	335	380	354	347	349	350	353	331	343	377	349	341	355	353	349	359	369	364	363	359	370	381	390	320	366	370	346	343	346	336	399	335	369	308	388	357	379	346	319	353	375	344	354	343	334	358	336	376	343	342	352	357	339	339	352	326	338	311	354	364	363	354	369	345	385	326	370	361	377	338	345	367	337	369	367	355	322	361	370	342	345	380	336	350	366	369	357	352	358	345	351	356	336	374	356	340	367	370	355	345	367	349	346	347	319	342	390	390	353	354	326	367	343	366	327	359	337	338	366	359	342	359	354	346	328	360	347	340	360	380	349	376	325	332	337	364	390	370	356	385	378	368	376	324	333	354	335	352	378	377	339	355	369	347	372	357	396	351	357	377	334	369	342	362	349	396	377	370	339	360	394	355	356	384	359	336	378	393	366	347	353	375	351	347	352	352	361	363	345	325	405	346	350	345	383	399	341	326	341	353	345	350	352	379	336	351	335	321	372	375	348	351	336	321	362	388	330	361	381	331	335	369	359	325	378	358	344	363	325	346	366	347	360	329	359	363	352	322	366	369	361	355	353	340	369	351	353	356	326	359	364	370	333	349
435	105	81	64	63	91	102	84	83	61	63	61	41	67	56	71	56	55	59	62	42	59	43	38	45	141	877	686	297	49	46	28	34	34	42	57	39	37	48	43	31	27	39	40	35	32	45	36	38	45	38	36	45	49	34	48	43	43	32	36	42	32	48	49	46	38	50	44	33	52	48	42	47	47	37	42	52	34	49	36	43	31	43	48	41	36	33	40	45	40	44	36	33	38	45	26	30	42	29	50	29	44	44	42	40	44	49	39	43	31	32	48	42	45	31	32	39	46	39	39	43	34	41	45	44	38	40	36	40	39	40	32	46	42	40	42	40	41	50	40	45	34	37	39	40	40	41	37	35	44	36	44	35	37	38	31	41	30	37	33	41	35	40	39	39	41	35	38	50	33	40	41	41	51	49	42	38	46	34	46	37	39	43	42	34	34	28	35	49	35	40	39	38	41	48	34	40	41	39	47	46	50	30	29	39	36	37	47	48	45	28	41	39	33	44	40	51	47	34	50	47	47	31	43	34	43	49	51	40	45	55	39	36	35	33	43	40	44	42	37	39	41	37	40	43	45	42	41	38	38	39	44	46	54	46	31	43	36	35	36	34	43	33	46	37	42	45	37	45	39	30	41	41	40	44	29	39	46	33	44	49	39	44	44	41	37	46	47	32	36	43	38	31	42	36	25	51	47	45	50	38	32	40	44	43	42	47	38	43	45	33	38	45	36	37	33	43	35	44	30	45	43	45	35	36	47	36	43	39	28	30	43	36	44	40	30	30	39	41	42	33	32	36	45	37	48	39	44	44	42	39	37	41	45	35	45	31	40	52	44	27	42	40	44	44	38	28	45	35	38	41	41	41	30	38	40	44	26	34	43	28	43	43	31	37	35	41	33	33	50	38	23	41	51	42	29	47	38	41	27	45	55	32	37	44	30	50	36	52	43	45	49	36	33	39	37	51	34	40	37	42	36	36	44	42	50	34	49	39	44	48	44	31	44	43	44	46	30	41	37	38	43	42	59	41	48	34	31	37	37	33	43	47	33	36	44	40	44	32	43	31	40	40	40	39	48	37	29	35	33	37	49	40	39	37	39	50	32	40	34	34	38	43	41	35	39	32	35	39	49	41	40	40	51	39	44	59	47	43	37	44	33	40	43	43	39	33	55	41	35	35	46	40	43	31	42	29	47	49	41	50	29	46	48	34	24	29	37	43	44	36	50	32	37	41	41	44	34	46	31	50	35	39	37	55	35	44	47	46	37	33	38	48	44	39	36	35	44	38	34	32	43	52	38	37	36	49	43	44	36	45	46	40	39	32	35	39	45	35	36	32	33	37	45	42	40	37	33	49	39	39	35	41	41	32	47	32	49	41	39	41	51	42	36	42	52	49	56	36	45	43	44	43	38	38	35	49	48	39	30	45	33	38	36	45	28	37	32	48	37	42	50	42	49	38	33	44	31	35	40	36	44	37	55	35	32	34	28	41	38	51	36	39	38	46	41	37	38	41	41	45	45	45	35	33	30	40	42	47	41	37	52	31	27	36	42	36	37	42	46	42	34	30	41	34	29	43	49	35	38	35	37	38	36	31	39	49	40	38	48	36	29	51	43	38	39	52	45	34	36	41	35	39	49	29	43	32	45	34	31	46	40	41	31	40	36	38	38	47	35	31	44	33	34	45	40	37	58	45	40	34	43	34	37	39	37	35	38	33	37	40	30	44	40	38	38	44	24	42	51	39	49	41	44	35	32	49	36	40	40	29	37	38	38	44	51	48	36	35	37	41	37	43	46	51	39	33	44	40	45	27	34	22	45	45	39	43	33	40	37	42	34	31	45	45	41	47	36	24	38	49	28	37	37	30	47	43	44	47	54	35	47	37	35	32	58	38	42	35	42	44	45	47	36	30	36	28	33	27	40	41	35	33	41	40	41	40	41	44	30	41	48	43	27	38	27	38	34	36	42	46	36	44	40	45	31	34	44	32	38	31	46	33	41	45	38	45	32	38	48	38	30	34	46	42	40	32	32	37	41	49	39	43	33	36	35	30	47	36	44	44	31	40	41	48	43	40	34	39	40	47	46	38	39	38	31	29	35	47	37	35	48	42	46	44	33	36	42	40	39	47	41	38	39	52	27	45	42	30	35	29	42	49	48	50	37	40	36	34	36	46	36	43	47	41	25	40	26	51	37	36	44	29	33	37	41	34	52	41	38	56	35	45	42	34	40	48	33	46	44	41	37	44	54	43	35	51	45	36	31	54	42	53	47	42	32	32	49	46	36	44	33	38	36	37	37	40	42	42	44	31	43	31	40	39	58	31	39	37	40	32	24	24	42	41	40	36	41	41	39	39	41	42	41	42	27	43	43	42	50	34	37	27	46	38	49	30	40	41	48	47	32	44	42	48	37	23	37	51	54	40	50	38	37	28	38	40	41	44	31	35	35	43	38	39	41	37	32	26	29	49	30	42	32	34	38	42	35	37	47	41	33	33	37	49	40	45	33	40	35	41	45	35	42	41	40	44	36	41	39	40	44	40	30	29	36	38	44	47	46	31	38	43	46	26	42	37	42	46	46	40	36	34	41	41	36	57	37	42	34	39	39	42	36	33	41	32	36	41	55	37	40	36	36	42	31	50	34	35	45	37	43	34	36	30	29	38	38	44	39	42	48	32	36	31	48	44	38	47	43	32	50	49	39	40	31	32	32	36	35	34	49	47	39	35	43	31	45	47	42	46	33	47	31	28	29	38	49	34	57	39	44	33	39	33	45	45	34	36	33	42	34	37	42	45	37	37	38	49	29	43	43	49	38	36	36	41	34	42	39	38	36	37	37	47	30	35	44	41	44	38	39	42	47	32	34	47	36	40	37	45	41	47	35	42	35	39	40	40	38	49	29	49	42	40	40	41	51	36	41	55	34	32	36	43	40	41	32	31	47	37	50	26	33	42	47	36	51	43	48	38	45	56	31	41	36	38	40	33	34	45	40	41	38	43	48	42	37	31	39	38	37	38	29	36	32	46	47	37	33	48	35	46	45	42	42	33	41	34	50	35	36	31	35	43	40	51	30	42	36	40	41	35	37	33	36	41	46	43	37	37	42	46	42	41	50	45	41	42	50	37	36	46	39	40	33	41	47	49	42	40	49	43	37	36	48	41	35	36	40	46	40	31	48	36	45	30	45	44	23	26	35	44	32	43	38	39	54	42	29	40	53	45	43	30	50	41	39	40	50	42	33	43	41	32	38	44	34	42	44	37	34	30	31	33	50	49	48	54	43	34	42	38	38	38	27	39	41	43	37	41	35	40	42	46	37	39	37	46	46	32	36	31	41	35	35	34	46	32	38	32	40	38	38	38	34	45	42	38	47	32	50	43	48	36	44	44	29	33	34	32	42	43	36	49	43	29	42	48	35	38	43	34	39	48	45	45	47	41	37	26	25	38	42	41	35	34	43	36	37	27	36	37	41	39	48	48	43	50	35	39	37	48	37	39	40
7563	2182	1135	1877	4308	5133	4496	3762	2973	2403	1969	1696	1538	1281	1125	1080	1031	943	906	859	796	827	701	720	692	3538	17063	12924	6285	637	445	501	472	475	451	504	492	441	490	435	439	488	490	441	447	428	445	455	424	458	449	438	468	472	444	440	470	430	444	462	405	476	443	443	501	454	407	440	442	464	425	431	452	426	431	468	414	422	406	451	438	443	473	461	451	469	423	450	456	453	430	401	413	399	422	459	429	411	436	425	437	460	444	439	388	473	433	393	456	436	451	439	455	421	470	484	453	453	398	443	430	455	424	453	450	452	444	406	404	456	445	432	440	419	384	445	429	420	440	440	434	507	449	458	431	436	429	427	438	471	412	461	414	422	455	440	435	432	468	482	376	414	418	417	464	398	422	388	444	479	477	440	444	437	373	460	436	464	424	415	467	420	430	451	442	430	431	427	453	428	458	470	453	424	413	453	419	442	446	446	440	446	435	424	454	448	438	433	425	413	441	439	459	429	427	436	426	458	434	445	436	425	445	415	424	449	433	458	431	416	397	424	438	459	445	489	426	401	422	441	414	425	440	423	432	423	455	434	447	475	440	471	451	444	452	447	456	417	437	446	420	436	417	457	422	467	439	449	454	430	462	434	445	417	444	451	401	431	416	443	434	446	449	459	438	422	438	427	460	434	446	429	447	440	424	428	443	414	421	421	407	427	418	462	430	457	392	403	421	486	446	435	422	471	421	438	406	409	455	444	423	406	460	425	437	418	424	446	461	439	417	422	409	436	424	430	412	420	430	459	430	434	432	449	429	444	462	418	427	449	403	441	427	421	495	461	419	460	426	443	453	425	454	454	414	459	432	449	394	407	454	460	457	450	444	442	446	448	418	450	427	441	438	464	448	423	424	462	415	442	443	451	440	419	426	426	386	445	443	448	428	459	423	453	423	435	462	385	449	443	418	447	439	418	433	427	444	469	408	447	415	444	462	433	383	446	416	426	487	470	467	416	467	440	442	482	421	444	426	457	461	450	417	449	462	445	422	416	426	441	421	434	437	463	430	411	448	389	424	428	436	425	460	467	454	419	464	431	442	432	468	373	429	393	431	440	485	437	463	430	437	449	424	411	431	433	453	419	448	479	449	418	492	426	411	431	455	463	444	406	419	464	411	417	431	420	448	423	422	459	437	439	449	435	425	456	427	460	436	450	412	414	424	463	400	425	426	458	428	417	419	424	419	449	439	453	408	410	453	427	452	462	445	463	452	426	473	425	469	437	471	455	428	417	416	450	482	437	457	433	439	413	434	437	417	441	437	432	444	446	462	439	459	401	453	392	448	458	427	454	457	445	451	414	414	453	426	420	433	464	449	457	425	435	423	445	420	422	456	464	429	443	418	450	447	450	434	467	418	433	418	431	453	398	436	428	457	417	417	430	436	441	430	434	416	456	475	414	423	432	448	398	466	452	466	466	417	455	436	444	453	448	411	412	449	393	432	452	435	443	434	404	454	444	427	436	454	451	445	458	423	419	441	436	431	445	461	452	438	462	394	433	435	395	427	459	457	440	442	442	435	408	435	442	417	412	451	430	459	469	421	407	411	455	444	440	454	415	437	440	448	454	433	418	429	442	433	429	400	456	445	436	404	454	452	470	397	435	433	444	432	425	444	458	425	452	455	466	447	445	417	454	437	411	406	392	439	425	471	416	395	428	422	417	462	412	444	467	457	438	432	446	406	447	458	483	443	445	425	435	422	416	431	415	440	419	416	477	429	427	434	473	443	438	449	457	432	420	432	436	435	415	430	432	445	426	444	445	431	473	456	440	424	424	422	422	409	431	426	444	471	473	430	401	425	424	448	436	452	465	453	441	436	474	405	432	450	433	443	420	424	460	437	460	422	458	413	415	411	412	442	466	441	468	477	443	464	447	471	429	425	440	393	437	437	442	453	453	434	434	430	433	408	484	446	458	449	467	409	437	423	425	438	428	453	400	448	476	413	454	392	427	401	450	391	475	441	430	429	462	454	434	421	468	447	433	448	414	443	443	429	433	454	432	451	424	439	478	388	425	458	435	435	423	428	453	452	434	431	465	450	426	442	426	401	444	482	454	429	442	439	449	440	448	443	450	464	426	460	419	436	454	429	450	462	470	428	448	485	477	446	462	459	407	463	447	437	461	420	451	432	443	451	485	428	424	446	463	425	429	414	441	392	409	409	431	458	428	398	417	402	453	455	426	447	462	454	424	464	433	434	412	421	422	448	449	386	445	412	437	470	449	437	440	436	420	421	453	451	435	454	418	461	427	423	501	480	452	425	407	459	424	439	459	436	439	434	444	416	450	456	471	439	396	473	425	404	426	427	475	390	450	467	442	436	472	459	439	483	435	447	444	440	483	430	432	428	418	444	436	455	413	444	408	450	420	426	452	446	434	424	443	448	436	418	437	497	403	411	402	480	420	424	433	453	416	450	419	446	441	431	454	445	470	444	438	429	473	417	484	444	439	415	426	436	439	425	424	454	397	483	457	443	434	472	441	429	442	396	439	377	409	437	439	423	425	443	412	387	419	438	449	461	431	429	450	398	476	440	393	460	434	448	433	422	439	447	431	446	442	427	417	407	459	440	413	471	397	469	453	426	424	419	446	384	447	432	418	445	479	459	450	407	420	445	437	440	426	443	472	448	415	448	435	445	437	406	434	439	405	432	405	478	420	433	413	464	408	460	430	463	407	442	439	459	432	437	441	402	423	436	455	401	425	444	470	396	428	459	411	448	457	437	446	444	406	431	448	415	421	445	433	397	426	454	439	436	440	417	433	447	452	434	460	463	412	441	452	462	430	407	438	461	417	415	424	449	407	466	401	421	409	409	443	465	412	458	455	433	417	403	416	457	452	441	447	424	411	429	423	428	406	430	450	433	448	419	462	445	420	404	443	462	438	488	421	464	407	462	412	406	467	411	451	494	417	451	383	466	432	396	484	487	436	445	414	413	449	434	466	411	442	459	455	434	464	446	425	418	425	423	397	457	439	444	470	371	444	458	484	407	420	467	430	441	441	450	419	462	393	435	408	426	439	417	484	462	430	441	412	450	464	404	408	445	447	443	422	439	421	425	468	424	423	407	418	453	417	444	447	443	463	462	436	392	461	424	437	453	426	395	449	424	436	466	451	441	433	445	436	465	424	452	428	436	442	447	446	436	441	472	454	456	445	433	461	417	426	450	416	456	407	404	429	425	502	444	447	444	455	470	447	402	476	407	437	458	425	451	435	410	419	435	450	429	412	437	426	444	431	432	437	462	446	416	404	460	436	431	487	464	424	443	437	432	468	441	443	461	440	442	417	444	427	426	458	457	470	420	431	450	408	427	463	425	465	473	428	421	420	442	462	429	434	458	426	427	421	391	446	439	423	450	466	437	447	451	404	428	425	447	437	421	457	421	415	430	417	399	385	490	447	411	465	407	452	447	423	447	435	446	460	427	418	442	413	447	485	426	430	445	448	438	416	404	449
608	84	68	67	79	72	66	83	69	65	64	64	69	79	75	64	59	67	58	55	64	64	49	67	56	70	165	189	186	109	62	67	57	47	58	71	75	47	65	57	60	57	65	54	54	68	48	70	64	50	69	62	49	64	60	53	50	62	67	53	49	44	58	55	50	59	59	57	67	41	64	56	68	70	52	60	63	55	63	62	59	73	51	63	56	64	48	59	44	65	48	63	62	59	65	55	65	55	46	70	62	67	69	60	63	66	55	56	61	56	58	50	72	75	62	54	58	56	63	61	58	67	59	65	50	55	61	52	69	61	51	52	61	64	64	65	63	56	68	45	52	37	63	74	61	63	66	64	57	75	45	54	56	54	67	60	53	71	67	60	60	62	63	55	55	63	72	78	66	57	54	53	67	48	76	62	51	56	64	72	48	62	61	63	62	52	57	72	51	57	41	64	72	69	67	74	65	58	56	65	53	64	67	48	62	68	67	51	63	57	55	71	66	47	47	63	53	54	50	70	58	43	70	56	65	53	51	53	61	54	54	52	66	70	62	73	60	63	69	58	66	54	64	56	66	55	56	57	48	60	65	63	67	62	53	59	71	57	44	55	47	49	81	64	57	62	60	59	62	59	75	54	62	56	58	49	67	54	62	64	60	59	64	57	61	64	47	53	73	77	62	53	47	62	55	61	58	50	57	61	65	47	72	71	61	53	57	54	65	54	67	58	70	58	47	70	38	57	60	60	54	63	66	54	77	58	52	53	61	58	49	62	64	56	61	62	56	46	51	65	59	60	68	69	49	74	61	58	63	67	58	71	59	72	60	41	58	59	51	58	58	62	52	41	58	69	42	62	66	57	71	61	53	48	57	59	74	41	56	61	60	65	51	53	52	57	59	59	59	60	58	42	70	66	60	58	53	60	49	64	64	54	61	68	39	62	57	59	66	49	59	54	54	59	57	69	46	61	51	58	55	68	66	61	67	64	68	70	69	64	65	59	56	54	57	60	46	49	46	52	71	56	52	56	65	53	54	76	61	64	46	65	66	49	70	68	71	81	53	50	65	57	54	61	62	51	58	66	71	66	64	45	51	58	60	65	73	56	53	49	60	63	56	72	60	55	67	49	64	56	62	63	66	56	66	58	49	49	61	65	63	49	63	56	67	56	51	72	51	67	62	64	77	64	61	60	47	56	66	53	62	57	70	73	59	70	48	67	69	53	64	41	68	48	58	43	58	61	61	62	59	59	62	62	56	50	59	52	69	49	71	71	57	51	73	58	52	51	60	61	38	66	59	59	61	41	37	62	71	54	45	53	59	78	54	48	64	74	55	58	68	74	70	57	67	68	62	62	50	47	71	49	51	53	63	61	60	57	62	59	69	51	59	63	60	67	71	70	57	63	52	62	60	56	62	53	43	59	61	71	55	63	69	52	59	87	62	55	56	49	59	56	55	50	59	53	51	63	60	56	63	56	57	61	50	64	67	68	70	70	60	46	51	46	51	55	51	54	59	49	56	54	66	57	53	62	54	65	56	63	54	58	53	59	67	62	52	62	63	47	51	57	61	43	52	63	55	57	63	55	52	57	48	60	52	75	61	63	51	59	59	74	49	62	51	61	62	58	49	62	58	65	70	48	66	80	49	57	51	67	69	68	63	49	49	73	65	61	60	73	59	56	57	62	71	70	56	57	67	61	59	58	57	55	54	55	66	73	74	64	56	63	66	61	60	66	50	49	65	65	68	72	70	70	64	62	65	66	67	45	66	57	67	65	53	65	62	59	61	56	44	58	60	72	68	62	70	53	54	64	62	65	60	47	59	48	64	41	72	54	60	52	62	56	63	67	58	58	76	58	68	62	73	64	55	66	51	68	61	67	68	54	61	57	56	59	56	63	63	59	53	66	56	58	61	56	76	81	62	54	57	58	46	54	70	60	60	49	46	72	64	62	69	61	66	62	67	56	53	52	60	58	81	77	77	71	69	62	62	61	49	45	50	57	69	55	64	55	62	63	66	80	74	57	62	78	73	65	57	59	65	56	43	69	51	66	68	44	64	69	57	72	57	54	60	51	55	59	45	54	61	67	66	49	62	55	66	67	69	56	67	60	54	44	62	67	53	49	72	67	60	70	46	57	70	56	65	49	60	64	73	68	62	51	71	52	58	68	65	64	63	67	57	68	54	64	53	56	58	57	59	41	63	71	54	61	53	66	56	72	57	55	64	67	67	52	60	60	58	58	81	57	48	69	53	55	53	49	61	57	68	62	56	50	66	57	77	56	57	67	52	45	60	65	69	57	74	73	63	68	52	38	67	77	66	55	53	66	70	49	46	56	70	50	53	55	58	55	62	76	63	67	67	46	65	60	60	65	61	67	65	57	62	52	58	67	70	41	51	60	62	65	70	65	57	51	62	73	53	51	65	62	68	69	62	50	57	58	70	55	60	58	68	57	62	60	56	59	66	51	57	64	64	53	58	69	57	47	51	54	60	50	65	62	70	61	66	57	66	70	70	63	66	59	49	58	59	61	48	52	79	60	73	62	71	56	74	45	68	51	58	58	63	49	63	56	71	55	66	50	63	49	55	67	62	58	66	62	64	52	64	60	42	56	74	47	60	78	54	45	45	61	65	53	51	68	48	68	76	63	62	46	67	60	59	71	52	49	74	67	72	59	58	55	62	51	76	71	53	78	46	56	63	59	76	81	63	67	59	58	65	69	79	59	55	66	65	59	60	55	75	66	58	58	75	68	41	67	45	53	62	65	55	60	56	60	55	61	64	62	50	69	63	72	61	51	43	79	53	56	44	66	53	58	49	64	65	53	64	36	48	82	46	53	67	57	60	56	55	58	61	57	66	56	64	76	55	73	51	54	61	65	60	50	56	57	54	62	49	63	62	53	52	51	61	48	64	63	67	66	72	59	47	53	84	57	64	59	57	66	59	53	58	55	51	59	60	65	66	56	51	44	54	53	67	60	63	50	72	50	60	66	49	35	52	65	59	64	55	64	65	53	62	58	59	47	67	48	61	65	63	47	71	57	67	52	61	46	58	60	56	50	51	54	60	60	68	54	81	62	64	62	62	56	73	64	46	71	68	64	74	57	73	57	53	58	47	54	61	65	59	62	57	56	42	56	51	64	61	64	53	55	54	60	65	72	44	61	52	49	68	68	68	60	65	75	55	59	53	70	57	68	75	65	54	43	55	45	49	58	54	50	64	59	59	57	69	56	65	59	66	58	56	71	59	36	61	62	59	62	54	69	63	55	64	66	64	51	72	71	45	60	61	50	65	57	42	73	62	49	63	68	52	62	67	61	65	66	65	52	44	43	71	62	59	62	51	48	55	52	46	53	61	72	55	46	69	38	71	58	64	52	60	70	60	63	69	58	54	65	64	58	61	66	60	58	54	63	50	67	71	55	60	62	59	60	56	52	53	61	69	69	70	73	66	56	62	69	62	74	65	49	66	45	56	63	58	61	73	50	61	71	61	46	62	56
6168	1089	820	986	1737	1900	1757	1663	1346	1142	1017	956	960	817	857	892	744	763	734	705	698	698	664	702	680	1167	3911	3922	4065	1739	543	641	629	609	623	622	601	610	609	679	622	635	579	589	635	610	660	574	607	640	627	632	581	613	599	593	549	580	620	589	561	590	636	626	589	581	610	601	653	632	576	625	620	621	684	594	587	592	629	556	563	604	617	665	569	611	627	606	608	642	600	660	640	607	608	648	671	625	576	616	595	626	573	584	626	585	614	610	634	632	577	607	623	636	609	624	583	615	579	614	605	604	618	620	636	643	604	612	590	566	600	606	585	578	590	584	595	609	638	651	612	622	581	603	607	616	619	610	574	607	596	598	625	626	630	645	651	679	610	546	596	608	582	634	621	621	634	618	648	592	634	649	613	632	646	619	642	614	577	649	605	615	691	619	607	632	567	615	660	608	626	606	649	590	647	602	627	601	610	604	617	613	619	662	606	604	620	612	635	641	568	666	587	610	614	592	629	607	614	611	581	625	656	592	664	643	621	657	627	602	589	581	624	625	622	583	615	643	604	636	576	648	651	609	615	613	623	617	555	645	653	623	610	610	609	630	604	663	622	608	631	595	576	601	577	624	599	616	583	588	609	616	591	594	630	625	587	594	602	578	616	634	623	628	631	542	579	651	624	585	585	607	602	571	579	595	605	640	611	600	668	582	602	635	610	641	642	629	586	633	627	609	622	627	636	627	584	576	636	606	626	610	544	614	625	582	617	584	621	646	598	577	594	640	616	626	614	647	596	606	650	616	649	618	598	668	584	620	646	612	602	601	625	665	644	611	554	616	583	590	576	618	604	683	637	631	621	574	638	652	624	595	594	631	577	625	601	621	614	607	601	606	636	610	611	632	609	646	587	635	600	612	631	555	641	608	574	612	644	591	608	599	647	647	613	615	608	548	624	603	633	601	611	603	636	651	649	604	590	585	633	650	662	625	668	608	589	613	602	586	663	582	646	642	627	596	609	630	623	591	630	633	650	631	598	627	639	634	608	594	647	626	602	590	616	637	608	610	639	581	625	646	592	645	580	636	601	605	594	619	595	626	640	633	541	602	646	600	609	634	627	622	601	578	615	603	639	600	613	627	621	641	639	619	630	622	613	663	616	649	616	581	590	640	620	593	601	615	568	595	645	635	622	614	610	615	598	614	611	563	582	586	618	616	615	579	591	604	592	599	655	633	583	630	574	618	644	615	612	608	595	645	619	584	595	613	599	612	585	628	627	625	580	631	600	582	610	605	601	595	613	624	627	582	672	616	601	599	599	682	621	585	617	599	599	570	626	594	637	593	612	653	586	614	638	656	606	600	602	604	593	597	601	643	636	603	572	644	589	653	533	610	598	639	582	628	608	638	606	643	580	618	593	579	586	666	594	583	569	608	617	613	593	645	640	574	630	642	598	611	623	621	597	573	608	617	645	601	611	621	580	618	606	624	611	632	623	642	597	622	568	629	613	607	612	562	641	627	597	639	607	588	641	607	625	622	598	611	634	594	630	621	607	656	586	589	664	627	610	609	617	627	655	655	633	639	583	626	594	614	568	640	634	590	585	641	618	641	564	585	601	598	616	607	572	615	591	631	611	636	613	622	589	628	615	616	614	603	592	637	624	597	604	603	637	575	637	576	610	617	603	587	588	614	593	643	581	624	618	591	614	612	619	627	630	590	638	596	621	640	609	640	642	588	648	627	595	565	623	618	613	619	603	640	623	623	561	612	595	621	598	622	617	640	615	632	618	627	566	575	620	621	626	626	659	563	602	615	631	609	645	616	621	628	641	620	602	615	633	610	625	667	625	616	626	605	608	633	579	565	650	607	622	640	604	672	603	584	639	594	561	615	609	610	635	612	598	615	586	603	655	618	616	585	616	645	568	631	624	637	577	600	607	655	589	620	572	640	606	627	594	606	598	623	577	625	655	596	632	606	605	619	605	643	648	543	607	648	625	648	612	624	627	588	633	583	616	612	637	601	645	612	584	652	617	622	637	636	626	603	604	638	631	636	631	602	621	593	610	640	602	622	607	646	577	615	615	566	616	581	604	611	564	639	619	654	571	605	659	611	604	614	627	637	666	629	572	581	578	593	636	616	602	669	590	593	594	594	603	586	639	585	655	615	617	628	632	595	662	613	597	626	578	571	619	593	587	594	603	626	600	649	610	611	641	637	640	603	607	653	640	646	560	617	585	606	622	603	617	607	613	609	596	607	585	529	602	656	577	576	636	562	638	605	614	557	625	618	597	593	617	625	644	606	624	612	629	589	585	580	588	581	593	598	635	632	625	612	613	615	624	673	617	626	613	614	605	617	615	640	571	581	598	618	606	619	654	542	596	630	637	581	589	624	586	630	650	592	613	604	615	590	643	649	589	641	573	588	609	550	625	587	612	593	583	642	602	594	645	621	621	607	584	616	624	604	636	610	650	602	589	633	555	617	602	629	573	567	622	568	586	617	580	578	566	624	601	580	630	577	604	616	624	653	655	625	614	616	574	604	609	631	627	579	557	640	610	600	609	621	591	596	603	639	644	636	608	602	610	580	564	567	646	591	573	625	637	563	603	656	620	614	596	603	671	590	604	616	596	651	596	608	607	576	623	596	589	582	613	618	632	589	578	601	583	661	567	657	588	616	618	620	622	578	682	614	604	578	601	589	620	611	605	581	609	664	617	600	576	618	602	654	611	569	592	585	591	640	601	579	609	606	596	620	599	583	632	619	605	611	578	627	623	567	627	600	600	615	625	634	557	597	611	591	640	608	589	663	594	603	621	636	634	615	562	635	607	640	606	619	615	624	594	677	604	576	636	602	588	587	637	556	574	569	611	573	592	620	629	557	636	631	615	628	628	585	659	618	601	614	612	610	617	638	599	584	579	588	638	554	609	603	631	609	626	609	650	646	601	584	608	640	644	576	596	627	629	601	611	599	608	643	580	618	645	621	656	648	607	599	564	595	598	601	610	614	594	621	644	578	644	618	623	668	644	586	629	630	623	619	636	602	591	626	568	598	599	608	608	617	626	583	623	607	631	602	645	624	592	607	629	694	628	625	641	658	626	626	695	603	575	600	596	614	629	582	602	623	611	616	579	592	661	614	600	650	583	628	618	589	591	574	643	659	635	593	638	604	620	611	622	624	632	561	605	619	595	611	618	590	578	651	584	637	614	584	615	593	613	619	613	629	625	615	648	623	618	619	559	639	618	660	612	608	625	559	604	619	612	634	635	601	633	621	660	585	612	641	602	625	637	649	615	607	617	596	603	591	620	622	616	663	660	692	595	633	584	610	615	625	607	636	610	589	640	629	605	594	588	595	585	582	610	605	599	629	604	612	639	589	577	623	604	613	628	603	572	606	608	638	577	599	609	607	614	613	628	608	662	609	619	633	625	594	636	574	597	657	633	615	584	629	588	582	580	639	599	672	575	650	592	638	569	603	651	604	606	590	614	597	600	621	599	606	606	602
268	131	85	88	77	78	86	92	106	91	76	72	87	67	71	78	69	67	67	70	60	68	79	70	79	129	371	440	457	216	76	74	58	69	63	69	64	46	67	67	61	56	62	60	68	75	65	63	63	72	49	72	67	60	71	60	54	59	56	71	64	50	56	61	55	51	65	63	60	68	65	61	59	63	73	57	62	54	74	58	86	60	65	72	68	55	61	61	60	78	60	64	66	63	78	61	63	67	72	74	59	63	55	51	73	76	64	72	63	73	69	69	59	66	86	69	49	65	61	75	60	58	57	75	63	61	81	65	60	69	55	55	51	67	54	82	75	78	53	69	59	71	55	60	71	72	69	70	72	56	45	65	56	66	62	60	72	76	59	54	50	54	51	65	56	70	66	57	50	67	55	59	56	64	76	58	53	54	70	55	69	67	63	51	69	65	64	73	57	67	64	76	69	66	74	61	65	59	61	68	63	61	66	66	68	56	45	60	75	71	84	60	73	49	72	63	76	62	64	50	65	56	80	57	70	79	74	65	70	78	53	67	72	45	56	73	61	62	55	66	50	47	76	69	63	59	67	66	59	68	63	72	63	57	75	66	64	58	66	62	56	73	71	62	52	67	71	70	70	55	64	70	63	61	61	73	66	61	69	57	78	54	57	57	55	62	70	49	65	55	62	65	60	57	65	65	70	63	59	71	75	67	77	84	69	61	74	64	68	65	67	57	45	58	64	67	74	82	66	70	57	66	69	48	63	82	61	67	71	72	61	61	79	61	64	50	69	61	66	70	70	66	60	60	66	61	80	67	69	59	66	64	60	67	49	47	55	69	75	65	67	62	65	73	72	72	61	59	67	53	70	66	66	66	70	63	71	82	68	54	79	74	60	77	59	61	59	72	56	71	79	66	56	58	51	62	77	53	81	66	66	50	67	69	53	81	53	63	62	62	59	67	65	62	63	75	69	81	64	67	56	63	52	72	69	57	73	55	70	60	72	64	73	56	55	66	51	65	61	67	65	72	65	67	57	76	78	61	65	54	60	65	60	62	66	69	63	77	57	61	64	63	58	72	64	73	69	61	58	71	64	70	68	69	80	63	64	66	74	69	68	74	68	59	72	81	68	68	68	74	65	54	62	65	65	65	74	86	58	75	69	50	58	62	62	76	61	65	57	76	53	69	82	67	62	81	69	55	61	62	61	54	64	59	67	68	49	71	67	70	58	70	73	58	64	74	65	66	69	60	57	53	61	59	61	68	56	61	70	63	73	66	70	65	74	79	64	47	69	65	58	70	62	54	63	67	69	65	65	64	57	79	61	67	66	67	61	50	67	55	69	58	81	61	61	56	55	49	57	56	74	46	64	63	66	78	67	55	64	65	69	65	63	71	65	62	73	67	66	47	59	71	63	75	54	57	71	63	69	63	80	71	54	61	67	66	50	63	59	58	65	67	65	62	69	69	63	67	58	50	69	49	63	66	66	61	61	55	55	54	56	71	63	47	63	89	51	54	68	73	63	56	69	62	71	68	69	77	76	70	47	58	65	67	55	60	74	59	53	67	60	57	54	65	61	60	68	77	51	59	68	63	51	70	69	69	64	65	65	53	64	74	55	74	56	72	66	61	52	76	57	70	57	64	80	87	57	63	65	88	73	48	63	62	65	80	68	71	66	59	72	80	76	79	73	77	75	65	56	70	63	65	49	76	81	58	66	51	84	52	68	72	69	72	59	64	62	75	69	78	70	64	55	72	66	66	73	59	39	49	70	65	64	58	69	69	73	67	45	66	77	56	70	74	73	74	62	62	77	64	60	66	53	68	73	76	62	67	65	67	61	63	68	61	76	65	56	67	74	53	66	65	65	66	63	76	58	72	62	65	56	60	67	60	72	67	66	62	52	61	54	67	67	71	63	67	71	71	61	68	75	64	65	73	59	66	71	67	72	63	77	63	76	67	58	70	70	58	58	65	70	65	49	69	62	64	66	76	59	71	64	54	74	62	73	57	58	53	54	77	59	68	61	63	74	72	64	48	64	68	74	69	50	77	53	70	58	77	74	66	78	64	68	71	55	67	67	68	67	64	80	69	53	68	54	55	53	59	71	72	63	60	63	58	86	61	61	76	69	79	57	63	69	68	68	80	86	64	49	64	60	68	68	72	58	72	68	53	73	62	68	60	67	76	65	64	74	74	54	57	70	60	74	60	65	80	68	59	65	76	66	75	66	60	76	59	69	80	57	58	56	70	68	64	67	54	68	65	66	61	83	76	52	64	68	57	62	88	65	68	59	65	59	76	71	61	60	65	87	72	77	50	74	78	72	68	66	63	52	51	49	69	51	66	69	61	66	55	60	62	54	61	65	54	61	82	66	64	68	68	72	51	68	54	67	69	56	60	65	63	59	68	67	59	48	61	75	62	56	58	64	77	57	68	67	72	69	65	67	61	53	75	67	60	48	60	56	60	60	61	90	66	56	76	52	72	72	78	66	74	62	58	66	55	60	84	70	69	68	67	51	57	53	70	50	68	64	64	66	71	58	61	66	54	72	57	57	62	64	53	60	67	47	72	56	63	76	65	49	63	59	59	57	56	48	61	79	63	59	71	58	66	67	70	64	68	62	64	62	58	80	63	67	63	58	75	61	75	65	55	52	54	74	70	61	75	68	49	75	53	62	68	64	62	56	87	55	71	62	63	64	66	77	62	54	60	75	70	73	61	62	73	67	62	71	50	71	62	75	83	62	63	74	61	67	56	63	72	63	71	62	81	67	75	67	65	68	85	74	68	75	68	65	60	58	74	84	62	80	62	79	62	62	54	64	64	73	64	77	70	67	68	61	77	65	72	72	70	72	65	59	63	57	61	66	70	63	66	58	77	71	68	63	72	73	73	60	77	60	72	69	51	71	66	75	67	73	75	66	66	66	66	65	51	72	61	54	57	71	69	70	66	60	65	69	56	77	74	70	72	77	61	86	64	59	61	52	59	59	60	64	53	64	61	55	57	68	51	67	69	57	65	58	73	76	62	74	65	68	70	74	69	66	68	72	72	68	74	57	62	55	67	65	65	62	47	60	58	44	72	76	64	51	71	70	61	75	67	55	67	75	52	69	60	56	67	57	82	71	67	52	70	62	57	64	82	62	52	52	53	52	67	61	63	64	55	57	55	67	58	63	68	60	62	79	61	77	72	58	49	66	66	61	68	78	75	58	65	68	66	76	56	75	63	79	73	64	64	67	73	57	60	73	61	66	66	67	53	63	61	64	68	70	56	58	58	70	64	71	57	59	68	57	55	70	49	74	75	59	58	52	54	60	61	70	60	59	63	68	85	64	57	75	86	50	75	56	65	62	64	86	77	65	67	58	73	68	72	64	68	70	59	66	76	60	64	62	61	76	75	54	65	55	72	67	53	60	77	66	66	72	58	66	86	52	65	54	55	72	68	62	66	67	55	72	79	68	74	67	76	57	66	64	81	66	65	52	63	62	59	54	70	72	52	52	68
4906	1978	1141	1685	3226	3952	3237	2785	2269	1873	1544	1407	1304	1162	1186	1092	1054	957	911	887	876	870	852	831	892	2316	8863	10868	9998	3988	696	718	642	706	704	727	667	670	733	673	680	682	702	674	712	699	703	661	717	636	731	674	696	695	682	678	703	657	693	685	690	727	632	716	709	680	655	679	740	625	696	689	652	676	691	675	675	688	662	728	700	680	685	728	711	678	717	721	746	663	687	681	696	697	682	684	667	690	676	688	655	704	698	703	662	687	678	727	671	670	723	671	676	662	662	713	677	710	700	691	677	719	652	695	677	658	696	675	690	672	721	683	723	678	704	702	670	716	710	734	663	660	638	670	689	663	679	704	691	657	748	644	666	694	749	698	718	693	660	695	720	675	707	715	703	709	707	702	729	673	686	699	736	686	663	691	719	672	733	692	649	632	698	681	680	726	691	698	674	683	721	652	712	726	688	707	657	713	655	745	725	705	676	672	709	695	660	651	720	734	667	711	632	698	703	641	705	677	658	678	740	658	704	696	655	697	645	678	723	711	651	676	694	682	693	709	704	661	676	716	720	666	662	700	680	657	698	744	654	679	714	719	696	743	678	684	702	706	668	694	638	711	682	716	672	699	675	657	659	749	678	733	692	682	657	704	694	670	691	677	625	712	691	719	628	726	658	709	701	688	699	687	677	644	669	725	695	688	707	675	745	679	655	727	709	674	666	700	717	671	725	691	656	698	694	663	697	685	680	687	682	688	667	682	731	683	679	692	697	668	706	697	691	724	653	659	628	740	678	695	674	676	686	713	702	715	685	681	658	701	708	713	700	688	677	667	659	688	656	742	680	684	737	746	684	680	700	671	660	672	693	668	659	646	683	700	658	672	715	709	678	699	657	662	710	700	681	679	655	719	686	707	703	687	696	678	716	704	626	669	670	694	691	690	679	695	670	702	691	704	733	717	692	707	668	702	658	699	673	701	714	653	707	699	732	652	731	701	656	679	694	702	717	671	661	691	692	696	669	690	677	701	652	693	650	661	734	722	683	666	721	697	695	722	655	761	678	763	686	695	629	685	679	630	694	703	660	714	710	721	682	688	682	693	656	677	713	703	714	709	668	681	695	660	698	751	677	656	723	729	732	671	728	697	689	678	677	737	676	724	706	710	691	691	662	697	706	697	668	659	678	683	703	675	695	675	701	677	698	688	689	742	717	706	654	721	697	668	686	667	670	716	719	639	696	691	703	689	685	690	699	695	694	668	696	661	663	723	699	664	725	694	662	683	652	681	657	642	686	675	739	674	667	711	748	648	667	656	692	689	715	753	675	690	708	694	703	696	698	660	661	682	704	681	682	747	685	662	743	701	774	685	680	640	683	699	722	708	637	703	657	693	699	683	716	703	619	693	703	723	680	641	709	681	685	678	678	667	657	654	685	655	634	647	692	715	690	697	717	709	736	642	688	739	659	683	667	725	675	658	738	714	727	667	687	696	675	694	682	676	672	706	653	704	670	680	663	698	696	650	659	701	685	661	679	697	694	679	657	672	745	696	684	691	721	703	686	722	682	705	709	685	693	689	689	658	735	712	702	701	670	687	731	710	754	645	723	717	661	702	665	696	653	651	704	693	641	677	708	685	661	652	667	720	689	691	717	707	716	732	716	698	716	705	663	679	669	719	704	693	724	702	721	705	719	653	716	678	688	732	686	673	714	685	694	723	706	710	676	684	678	695	673	675	687	702	709	715	737	721	730	673	680	689	649	676	666	695	659	726	719	698	734	674	707	691	651	693	681	674	683	697	676	690	708	700	676	694	719	720	679	682	712	730	647	726	709	686	723	696	734	643	696	723	682	718	676	649	678	701	671	682	717	702	716	674	666	708	687	698	728	692	697	681	671	689	663	626	699	660	746	664	711	701	681	705	698	696	665	672	719	634	671	717	712	691	667	695	675	725	677	677	642	715	674	667	713	670	668	720	738	690	713	677	671	646	673	746	681	694	675	717	711	661	701	706	650	709	674	700	671	693	654	699	680	677	684	683	678	715	635	655	718	685	737	714	666	726	684	696	742	725	718	707	711	692	735	674	687	664	697	653	695	687	707	708	701	679	710	667	663	704	663	695	690	685	688	684	697	710	696	727	694	650	661	681	671	699	701	698	675	705	748	674	738	692	677	654	660	727	680	673	692	691	719	720	694	666	689	670	700	714	695	727	657	664	654	683	684	677	689	696	659	700	691	737	686	656	661	736	745	699	700	622	670	693	737	659	704	654	699	698	679	673	694	684	670	688	707	716	713	694	675	738	700	678	663	707	734	724	643	688	715	734	689	734	712	655	714	646	690	742	737	680	657	713	667	672	697	681	700	678	663	717	714	699	645	675	692	711	747	710	708	671	714	678	714	709	671	694	748	694	654	712	689	680	715	735	661	670	716	668	694	673	649	690	699	700	733	710	627	662	668	644	690	713	686	688	705	692	647	669	674	676	634	738	665	712	670	707	667	684	670	697	678	679	690	672	712	705	740	698	729	687	686	693	710	714	759	707	673	615	717	692	648	728	698	734	693	693	663	718	695	727	732	694	694	651	690	693	678	709	688	672	721	674	655	705	696	690	698	695	728	659	675	694	679	701	683	699	689	687	689	665	647	711	738	726	708	693	689	703	679	705	676	668	688	678	705	688	719	678	717	704	743	702	640	666	734	693	698	731	677	720	707	705	642	727	645	725	707	681	684	729	749	681	700	760	654	651	733	680	738	704	679	707	661	724	734	707	691	718	671	696	692	690	651	669	685	689	721	694	655	641	690	723	695	668	656	737	694	659	673	672	687	713	697	691	669	688	659	673	665	715	717	698	677	707	669	755	711	692	676	698	701	682	676	663	728	682	696	672	702	685	683	688	655	724	663	710	693	722	683	662	689	696	720	722	700	681	704	680	667	740	685	690	746	690	664	674	697	732	701	671	658	630	686	720	738	722	680	706	671	692	666	666	666	705	733	638	685	724	627	685	680	666	687	685	697	718	704	644	688	681	649	710	660	685	684	697	671	676	707	726	673	680	688	699	715	707	694	701	677	685	740	734	681	674	734	670	667	670	648	677	728	723	685	710	700	680	714	708	697	712	704	708	692	690	703	694	681	659	710	722	717	749	683	701	695	704	666	693	710	746	700	711	698	719	659	687	686	675	682	720	680	667	665	740	705	664	710	684	707	706	684	714	727	663	689	635	675	670	687	663	696	698	682	711	700	720	708	682	719	703	635	730	713	728	683	668	708	687	635	646	701	673	670	706	660	670	684	646	688	687	686	699	725	684	654	732	658	675	639	696	715	717	704	657	704	651	711	719	685	713	705	630	688	710	721	666	719	666	709	670	693	709	735	710	677	679	707	705	707	730	671	710	715	693	682	689	651	674	685	691	705	712	729	664	692	709	665	700	671	714	691	706	674	720	698	646	711	709	641	627	671	688	700	697	670	681	662	726	709	667	714	705	736	667	644	719	685	708	660	682	625	704
881	62	52	47	48	75	63	72	59	58	56	58	61	51	57	54	39	52	37	37	44	39	45	34	46	105	574	538	418	98	34	31	43	34	28	34	44	29	38	39	29	27	37	38	35	47	51	49	37	37	29	39	40	43	37	44	29	49	39	32	44	35	40	31	37	25	36	36	35	41	42	39	32	41	32	33	29	44	41	42	40	38	36	32	38	43	39	43	40	36	35	36	53	37	31	43	47	43	32	30	40	40	45	30	47	52	32	39	40	40	48	41	40	43	42	35	38	38	38	34	33	33	45	29	34	37	36	42	43	47	46	40	44	41	35	36	47	34	40	30	51	45	37	39	34	30	39	30	36	43	45	35	34	31	41	39	42	34	24	32	44	35	54	46	30	38	41	37	41	33	43	38	30	43	26	38	44	38	37	31	39	34	47	40	33	37	39	27	38	35	39	37	29	36	34	42	29	38	35	47	40	40	33	41	44	41	41	29	40	40	37	36	41	36	39	43	39	34	41	27	34	48	40	29	39	41	38	37	28	36	44	50	34	36	32	47	34	37	36	44	31	38	42	39	50	36	42	39	40	44	40	27	32	32	35	32	37	36	44	50	39	39	28	32	43	37	43	31	31	48	35	52	29	37	38	36	41	39	29	22	41	35	43	45	35	41	36	45	33	33	37	39	29	40	35	45	46	30	37	40	34	44	41	25	43	35	35	40	43	39	43	56	32	38	44	45	32	38	32	40	32	36	36	34	43	33	35	37	43	43	47	40	32	49	34	37	29	32	39	39	36	40	32	44	46	30	37	36	30	30	42	46	34	26	33	35	30	40	44	34	35	37	37	28	40	42	46	38	35	39	37	38	36	38	35	40	28	40	39	40	42	36	38	35	37	34	46	42	38	42	34	40	43	38	40	43	48	45	39	26	39	44	33	46	36	36	34	30	35	28	44	35	37	39	38	32	25	26	29	34	42	38	35	41	47	29	35	34	45	29	37	39	32	37	39	37	37	45	34	28	33	35	30	36	40	46	31	39	43	43	43	28	37	35	32	38	36	35	41	41	44	35	35	42	38	27	41	36	45	46	42	25	36	37	31	36	41	31	41	39	33	34	39	40	43	34	36	31	39	43	38	32	35	33	26	24	43	31	33	39	37	32	42	31	42	40	40	38	49	37	37	41	31	30	28	38	39	35	37	43	35	39	31	32	44	25	42	45	34	41	33	38	32	33	37	35	34	34	40	42	40	32	43	40	48	35	43	45	34	43	30	41	37	45	39	30	39	45	22	37	36	43	38	42	33	37	24	33	43	41	31	45	40	36	44	46	37	33	49	29	36	35	42	32	48	40	37	43	37	37	46	47	21	45	39	35	39	48	30	38	36	40	38	42	32	50	30	29	44	29	48	49	34	40	46	29	33	41	28	40	37	45	39	31	30	37	42	43	25	35	33	38	38	35	43	31	34	42	39	31	51	42	26	40	34	49	39	37	41	39	37	37	48	42	46	36	35	33	36	31	43	32	33	42	36	33	39	31	43	46	31	38	42	38	40	42	37	42	38	29	35	46	24	41	42	47	30	44	28	35	32	41	36	37	38	54	31	44	39	36	41	35	49	23	42	43	46	36	28	46	35	24	33	46	35	50	43	36	31	35	41	32	42	39	35	40	32	35	38	29	33	32	41	23	30	38	40	44	39	54	27	31	38	36	33	32	42	39	28	38	44	33	49	34	24	39	34	35	29	46	48	40	30	29	35	36	39	40	31	42	42	41	38	41	33	35	38	31	37	40	60	35	31	30	29	48	48	33	21	35	35	37	39	29	46	37	48	41	47	31	35	40	43	39	35	44	40	41	33	30	44	41	30	38	46	39	38	49	30	35	40	43	32	44	38	31	36	30	51	38	34	35	45	27	36	37	31	34	31	37	38	37	38	41	34	37	38	30	41	49	41	34	42	42	37	48	34	35	40	21	42	36	34	38	31	42	32	28	35	37	32	46	36	36	43	44	35	43	45	43	40	31	40	38	32	35	41	27	39	30	34	28	32	32	43	37	45	38	33	30	37	38	35	36	32	43	32	34	27	34	39	48	31	34	33	40	37	30	29	36	40	30	29	36	38	44	38	35	24	35	33	30	41	40	41	41	44	41	33	38	38	37	32	44	31	33	38	34	35	31	36	46	48	44	32	29	31	35	35	42	33	31	35	45	36	35	39	39	33	35	32	29	34	37	40	35	48	20	39	31	39	20	44	29	49	41	39	45	30	35	38	36	37	27	44	33	30	44	35	39	34	45	42	38	41	42	34	24	44	36	42	42	29	40	49	25	37	45	34	46	30	36	34	39	26	29	34	35	38	41	41	41	41	48	36	37	37	38	30	38	30	35	37	33	38	39	31	33	38	39	39	42	40	34	49	39	33	33	40	40	42	43	33	38	37	37	37	45	41	26	39	28	51	40	40	33	36	32	30	40	42	40	40	26	35	35	33	34	39	41	40	41	29	35	34	39	39	35	39	33	33	33	44	45	33	41	34	35	46	41	38	29	35	42	34	48	33	35	34	42	38	41	33	36	33	31	46	45	38	37	45	34	35	27	39	52	33	27	34	28	38	41	42	34	37	41	37	32	33	40	46	38	46	34	40	33	42	32	34	58	38	27	35	44	41	34	27	25	42	32	35	35	34	42	37	41	39	31	40	32	32	38	29	42	32	37	42	35	44	35	38	36	27	38	49	36	33	31	36	36	37	42	43	40	39	38	41	46	37	39	43	42	41	37	45	47	36	31	38	35	40	32	33	28	43	33	49	37	31	33	35	36	31	25	38	38	31	44	35	40	39	29	38	34	26	37	46	49	25	40	39	38	41	36	36	37	40	42	42	40	36	36	31	37	45	45	40	38	33	31	36	37	39	34	35	35	39	39	21	27	33	39	28	37	36	45	34	44	40	30	38	28	37	47	48	27	43	39	43	37	38	44	49	38	38	38	38	20	33	29	29	34	36	39	37	33	39	35	37	35	41	35	41	39	37	37	30	36	38	43	29	34	33	39	34	36	33	37	38	45	35	44	45	42	49	45	38	35	31	32	29	32	25	41	40	33	40	27	45	34	38	45	33	35	40	41	26	26	24	36	30	35	47	37	40	43	40	39	29	41	30	31	42	34	36	21	35	43	39	48	42	31	40	39	44	25	34	34	24	41	46	45	39	33	28	37	36	31	38	53	41	30	38	37	47	40	36	43	39	26	46	29	41	33	31	29	27	35	34	38	39	30	37	33	27	36	41	42	48	35	37	37	48	46	30	35	29	41	30	36	37	34	31	46	46	37	34	39	32	34	39	39	32	51	37	38	42	42	32	47	44	35	47	34	37	38	48	36	40	42	40	38	32	43	27	36	50	36	27	37	41	50	41	38	38	36	26	43	47	36	38	20	37	38	38	35	34	31	40	37	27	33	39	47	36	37	33	39	42	38	40	35	33	34	52	35	33	42	37	35	36	31	27	39	44	28
7946	1365	782	1271	2679	3403	3042	2540	2111	1650	1365	1220	1105	947	916	870	809	734	685	700	574	601	555	541	585	2555	13300	12390	8869	2241	399	386	412	401	397	399	370	413	363	408	401	384	367	380	373	389	591	407	399	393	363	360	401	365	421	395	369	364	383	394	390	389	338	385	347	373	389	398	390	401	386	400	400	382	429	367	407	404	402	386	386	384	410	355	373	417	405	379	358	410	379	397	406	391	370	380	387	383	370	349	387	383	416	383	349	364	416	391	410	398	367	398	356	387	375	395	383	380	372	369	379	384	355	383	376	378	382	433	389	426	387	354	399	394	376	389	377	401	377	382	367	394	375	406	394	371	364	395	413	396	387	407	387	406	329	411	395	393	431	388	401	400	394	386	359	394	399	362	399	375	409	362	403	403	380	410	386	369	367	363	409	363	357	413	391	397	361	418	390	430	381	402	373	356	399	410	376	380	356	412	367	398	415	403	383	347	408	376	377	395	384	385	391	388	351	369	366	353	346	408	381	377	404	365	411	375	362	385	380	363	408	388	392	400	379	399	385	414	404	400	402	388	387	394	387	389	406	390	394	393	383	400	365	398	411	378	415	395	381	380	402	423	388	329	394	398	419	365	398	419	391	374	400	408	390	364	392	415	373	432	406	382	414	373	394	373	370	389	380	364	387	372	418	414	361	401	392	384	389	381	358	382	388	354	360	403	377	418	343	372	399	402	432	407	388	372	401	415	404	385	411	396	377	404	382	391	411	377	383	410	362	441	405	364	368	381	385	397	371	349	378	380	408	355	385	389	400	439	441	393	411	382	381	422	407	391	386	369	404	402	377	395	400	391	387	375	379	358	367	388	370	382	374	350	385	369	395	356	418	411	391	399	391	354	406	408	424	393	367	355	367	368	428	376	389	364	409	380	373	388	391	431	386	381	388	401	378	390	390	395	390	401	374	405	389	376	352	363	366	378	402	352	330	372	346	388	395	408	390	397	378	367	370	409	373	394	385	365	423	396	365	389	349	370	395	373	372	378	383	387	369	404	386	372	414	389	438	394	372	393	376	366	396	438	414	403	408	411	398	352	382	391	384	391	383	386	401	401	396	379	375	379	391	381	395	389	385	356	391	395	407	373	383	398	351	387	377	405	363	407	395	415	397	378	407	405	415	395	380	384	367	401	418	380	411	372	406	362	381	385	398	377	370	371	395	366	424	375	408	378	410	402	384	372	374	372	377	379	379	403	379	386	376	386	390	385	426	385	372	368	381	367	385	383	370	358	414	374	369	384	382	400	359	393	417	386	425	403	420	386	413	395	391	379	405	402	387	407	377	395	393	352	366	381	350	392	405	413	436	388	387	369	410	363	361	392	386	432	387	425	398	387	392	370	365	410	398	435	418	367	418	366	372	358	357	394	385	399	387	398	421	382	416	404	357	378	407	385	366	365	385	432	429	355	388	385	401	383	414	390	388	375	379	399	368	413	374	387	408	397	400	439	385	382	405	379	407	406	408	425	358	382	393	352	400	385	389	378	389	407	439	394	405	420	395	363	406	371	402	368	384	392	399	390	402	391	385	381	399	367	372	408	393	378	385	364	365	377	369	375	389	411	366	416	396	386	365	392	387	387	385	369	401	356	361	404	417	409	377	378	416	362	406	391	394	371	375	394	411	397	352	389	377	369	372	394	386	369	355	391	376	399	366	388	378	382	352	391	397	362	427	401	411	397	368	402	406	377	415	391	396	421	369	385	383	361	425	392	374	398	370	392	422	383	387	413	433	359	432	397	417	417	355	383	399	375	399	378	354	395	387	357	363	424	383	412	370	399	367	411	382	376	363	358	396	371	407	400	392	381	394	351	413	386	367	376	356	365	385	393	375	366	375	408	384	365	376	423	377	385	332	362	351	359	371	399	385	402	403	404	371	420	409	351	388	341	405	384	413	399	360	397	385	345	404	419	410	408	394	390	392	377	368	386	363	390	381	395	381	400	379	379	418	376	417	375	380	391	401	363	406	403	395	388	378	404	399	361	367	359	385	418	363	395	393	393	394	373	397	373	381	377	395	371	357	369	378	393	378	389	404	425	354	375	404	390	367	382	392	380	418	371	410	389	399	376	367	380	416	433	379	400	352	402	366	391	412	398	387	356	430	408	429	384	359	383	387	375	376	398	367	370	392	388	352	381	376	410	392	369	412	383	341	350	372	383	388	411	399	365	410	416	399	344	389	390	375	408	394	394	387	352	376	413	420	402	368	398	386	395	381	383	375	396	377	388	404	397	378	388	414	400	361	405	375	411	389	383	386	342	349	383	386	366	429	369	388	421	370	425	364	416	361	387	412	372	406	400	374	397	374	387	404	394	402	416	421	354	381	399	370	368	378	423	378	377	371	372	407	375	405	378	425	392	420	349	375	388	356	388	384	374	372	354	359	367	424	387	405	394	386	407	374	365	387	417	390	397	415	388	406	384	416	392	398	361	374	371	401	368	411	392	396	396	397	390	403	439	400	371	366	409	359	371	383	427	395	410	374	383	403	385	406	401	425	380	429	387	410	404	377	406	411	405	389	373	406	362	401	397	379	386	397	423	396	401	390	344	401	373	403	379	394	408	385	362	386	364	424	391	384	378	392	360	386	358	359	379	406	372	372	413	396	388	382	372	410	392	350	370	375	394	394	417	382	400	383	419	353	385	397	370	389	411	398	397	381	384	393	390	378	400	392	380	389	413	377	376	376	406	388	395	389	406	379	378	372	353	389	405	418	427	384	385	367	402	401	390	383	385	398	395	387	365	397	386	365	375	408	385	402	407	388	422	392	405	336	382	441	381	400	354	395	404	399	366	414	387	382	400	377	409	432	403	380	375	370	385	363	392	395	403	377	390	388	392	410	408	403	395	384	440	399	382	403	389	389	342	359	404	350	406	396	388	402	397	361	415	376	378	353	392	396	370	390	396	377	371	419	408	391	366	407	388	420	386	408	394	399	385	393	379	383	408	418	350	378	379	381	374	368	353	389	407	418	397	382	404	377	377	396	360	383	393	385	383	376	399	377	400	382	413	360	409	371	389	383	389	391	392	413	387	344	386	385	370	403	423	405	386	400	388	394	416	402	394	402	392	360	388	375	382	370	371	379	372	378	385	435	382	392	382	377	379	414	408	411	378	376	354	366	371	384	367	355	407	402	430	392	417	394	397	382	398	427	361	391	353	376	417	400	363	380	395	395	394	412	382	394	420	381	378	375	429	374	366	382	357	392	385	367	380	377	392	402	394	356	370	379	384	380	406	379	387	367	380	406	438	358	374	364	382	393	401	377	391	350	392	370	394	387	377	345	410	395	381	368	381	412	386	394	399	385	403	386	420	380	380	383	410	383	409	399	387	402	390	430	394	393	378	399	388	401	370	391	388	413	404	404	378	403	394	374	371	374	418	393	387	352	373	411	413	346	406	391	416	376	399	372	367	394	388	429	374	373	415	428	374	406	392	370	400	400	390	398	361
438	136	75	70	77	84	86	114	90	77	66	76	73	63	59	55	65	66	66	71	67	51	59	51	54	80	860	868	512	317	60	52	52	46	51	49	44	35	45	51	42	45	44	60	45	34	49	46	33	48	54	46	47	40	53	43	42	38	44	50	54	40	56	44	51	55	45	50	43	55	54	53	51	36	39	40	51	50	47	45	44	40	50	51	47	54	44	44	42	47	47	61	50	49	53	49	50	44	40	45	47	46	43	38	48	44	38	59	55	45	53	50	47	53	48	58	51	44	55	44	42	40	53	46	63	47	47	37	51	50	41	56	43	43	45	55	53	55	51	40	34	46	51	43	50	51	61	42	42	58	34	42	43	46	54	41	60	48	53	43	37	61	45	47	48	35	36	39	41	49	48	42	44	57	46	45	42	48	56	45	52	49	44	49	49	45	45	49	55	55	37	52	56	43	50	46	49	52	36	37	45	46	53	53	38	43	54	36	55	50	44	48	55	58	39	48	46	50	50	46	52	52	42	37	47	45	51	53	44	39	50	45	49	50	37	48	33	48	56	35	45	48	40	42	56	45	51	55	58	52	42	45	51	62	38	42	58	52	44	39	51	56	48	43	48	39	49	31	45	47	46	43	50	41	41	59	43	53	56	47	36	48	34	44	54	55	48	45	47	35	46	43	38	45	41	49	50	40	48	47	53	47	34	55	50	50	63	47	49	37	46	45	44	42	54	36	53	56	35	52	38	42	54	38	50	57	40	38	42	40	42	43	55	37	51	56	48	51	41	37	36	43	37	35	36	44	52	48	48	44	36	43	56	45	46	48	40	52	38	48	43	55	52	41	61	66	42	60	49	45	38	42	43	42	47	52	47	42	40	48	36	53	54	36	46	56	45	43	52	38	40	54	50	40	47	63	46	27	41	46	51	49	37	50	46	53	43	52	37	49	37	41	60	36	53	50	45	46	44	38	38	37	43	38	47	47	48	45	53	46	51	46	44	40	37	47	36	51	55	37	47	55	47	50	46	46	45	42	34	67	40	33	47	56	37	42	56	38	43	33	38	48	45	55	44	46	31	33	46	54	40	38	47	49	51	38	48	50	44	41	50	36	50	36	50	59	44	52	57	44	41	45	33	42	47	59	56	44	34	40	53	57	50	42	53	49	54	49	46	43	54	40	44	51	39	36	57	49	40	47	51	45	38	51	50	44	49	40	43	47	43	43	47	52	43	42	40	37	32	32	50	42	44	40	45	48	41	33	29	41	36	66	49	53	47	40	42	54	44	39	60	50	43	46	35	37	38	46	43	47	46	36	48	45	32	42	66	46	55	38	48	38	41	40	48	51	38	55	49	35	57	47	46	55	44	41	61	48	51	38	42	59	38	52	34	49	45	52	52	43	50	46	53	35	44	39	43	56	46	53	47	37	50	51	54	49	47	52	50	51	46	42	45	42	49	31	50	37	57	41	41	53	42	48	36	47	57	61	43	44	45	45	53	43	44	51	47	52	46	51	42	47	47	31	48	45	52	57	43	51	52	52	45	48	40	54	41	35	44	49	51	38	41	33	45	41	52	45	58	54	41	41	44	36	46	60	61	48	35	49	48	39	47	45	46	44	44	41	41	49	49	34	47	50	55	49	45	54	43	52	35	34	48	51	39	52	51	34	43	51	48	45	47	46	53	46	50	46	52	46	46	39	50	68	52	44	46	41	36	45	33	42	41	50	36	41	34	37	43	46	52	36	40	35	38	42	58	45	44	53	34	64	46	34	55	41	44	49	45	41	48	53	31	38	46	40	50	45	51	53	40	36	55	45	41	36	54	38	50	45	41	37	46	59	34	43	53	49	36	44	41	57	47	48	48	47	50	38	49	45	37	51	53	52	53	46	46	36	51	52	43	39	46	42	43	46	49	41	53	49	44	36	49	50	48	44	41	42	37	50	47	48	45	53	51	53	42	57	41	40	54	58	41	52	46	44	49	42	40	47	51	60	41	32	36	54	53	48	38	51	53	49	52	40	48	39	48	47	48	46	54	44	51	49	43	48	41	46	48	51	33	49	41	54	49	52	43	52	47	44	37	49	43	49	47	38	48	56	39	51	47	49	34	39	40	46	41	56	69	42	48	55	54	58	40	44	36	37	42	49	48	35	43	44	45	47	49	45	37	57	49	47	53	61	50	45	46	34	45	36	46	62	56	35	54	55	45	52	48	36	45	38	43	40	49	45	49	57	30	43	45	36	36	37	38	38	33	43	48	38	46	44	43	42	43	46	42	41	59	56	40	43	48	50	37	43	42	35	43	51	47	50	52	45	50	42	52	44	41	40	41	47	47	38	46	48	51	57	42	49	50	42	50	47	51	40	46	42	42	52	41	43	50	48	39	42	45	39	44	56	40	54	41	62	46	55	48	47	44	60	49	41	48	48	45	36	43	37	46	46	39	49	48	44	33	44	54	43	41	30	43	54	45	52	34	53	39	50	49	42	35	51	57	45	51	39	43	65	39	46	47	45	43	59	54	49	50	39	43	54	41	45	49	55	46	47	52	38	51	42	50	45	48	52	38	54	50	37	44	44	48	47	44	40	45	40	45	49	43	51	46	39	43	50	45	49	34	43	48	58	50	48	37	44	45	47	43	43	48	43	43	55	58	42	52	48	41	41	37	55	46	50	48	48	47	54	46	39	46	55	43	52	44	34	43	49	48	47	44	51	39	26	52	45	55	53	35	55	50	60	45	43	40	50	38	49	49	41	44	40	45	49	48	54	40	53	44	46	53	48	52	43	53	37	40	46	55	44	58	45	37	40	41	42	45	44	48	44	56	41	41	45	44	38	36	37	40	48	47	54	40	40	31	42	44	43	49	44	43	50	39	53	43	63	38	54	49	43	60	54	51	42	46	48	37	49	37	39	53	55	39	52	46	34	55	49	36	41	57	54	50	42	41	47	36	37	40	42	39	38	45	51	37	55	42	42	43	45	52	46	40	38	45	52	52	52	50	43	50	38	50	54	39	47	44	39	50	44	41	58	49	39	42	38	43	51	57	43	62	38	56	57	53	47	44	42	41	36	33	44	43	52	45	42	49	41	58	38	52	55	45	53	43	59	50	51	36	49	54	60	44	54	47	50	48	46	40	43	37	49	44	33	44	52	43	52	32	40	43	35	42	33	53	48	41	35	35	44	43	51	34	48	46	40	44	46	54	45	37	41	36	34	41	39	43	43	38	41	46	44	35	50	44	46	41	47	50	44	61	33	42	41	46	41	41	44	48	53	36	47	38	40	49	45	41	29	36	50	44	43	36	52	44	39	48	37	48	35	47	53	36	40	47	45	49	50	45	49	39	59	47	47	38	49	38	60	55	45	41	44	38	43	58	45	46	44	51	45	45	40	52	40	51	44	45	50	39	58	53	40	53	41	44	52	46	35	46	45	50	35	44	37	42	40	57	38	34	36	48	58	49	45	45	64	42	40	50	35	64	50	49	46	47	51	42	50
7383	2384	1176	1935	4355	5182	4681	3955	3008	2407	2004	1789	1560	1375	1259	1182	1112	963	949	880	849	801	690	690	796	1612	16563	16175	10343	6803	985	525	488	541	531	524	567	553	515	502	539	521	488	533	478	541	781	541	516	523	515	458	508	499	521	513	504	524	515	542	558	529	490	523	528	489	522	492	462	494	516	505	540	527	519	490	491	502	463	510	490	516	508	532	496	520	487	477	516	527	490	527	527	496	532	466	482	500	525	508	508	514	468	532	506	516	473	518	481	501	540	522	501	492	501	476	560	525	500	527	484	538	514	503	471	527	500	551	529	518	520	515	504	507	489	505	544	528	471	491	542	472	477	484	491	491	521	513	520	509	512	497	525	529	530	466	501	468	477	497	487	537	515	512	498	507	498	498	497	473	532	482	500	509	545	537	500	481	576	472	518	550	523	460	510	478	499	485	499	508	497	475	522	500	493	505	481	481	504	491	503	478	483	524	520	469	518	522	533	518	529	490	495	517	510	529	525	533	457	522	497	478	554	537	532	477	485	552	498	534	542	514	529	508	536	513	541	492	494	458	531	508	519	508	519	496	492	499	494	487	494	465	485	536	503	482	496	478	505	506	494	489	476	530	520	471	528	501	520	520	526	553	483	489	506	510	479	542	506	476	520	499	554	495	523	538	522	456	501	509	488	509	543	489	508	490	483	521	474	499	498	497	498	485	524	507	501	515	515	510	487	484	484	535	508	514	490	488	525	521	488	518	504	525	520	470	519	506	498	499	511	500	517	479	527	533	481	519	512	483	492	491	517	485	492	493	481	483	480	525	524	490	468	529	519	513	541	515	482	503	525	518	498	518	502	520	484	482	541	510	512	492	497	506	507	522	485	464	529	501	479	516	502	507	520	543	527	454	544	515	520	478	540	507	531	505	479	513	504	506	498	473	487	499	500	520	469	494	521	558	519	523	469	500	499	478	494	511	479	523	532	490	494	483	481	529	516	526	491	497	490	487	535	447	504	483	491	513	566	539	488	515	450	508	506	449	480	457	507	472	495	486	513	474	501	511	486	506	513	521	519	510	541	510	502	523	491	495	496	480	518	498	506	473	471	510	521	526	473	508	496	517	468	493	508	507	527	490	557	520	531	533	545	500	531	531	507	471	495	509	491	537	542	503	491	510	496	496	499	481	476	490	491	497	516	475	500	529	486	470	495	495	523	508	510	488	504	500	533	517	511	531	492	506	511	521	528	534	535	539	510	493	504	549	531	481	566	537	499	518	522	478	498	470	505	508	477	505	520	495	522	487	498	489	511	497	546	467	530	496	550	536	552	498	496	507	506	501	485	475	498	512	479	504	519	503	479	538	519	489	499	545	528	501	492	546	512	485	513	509	528	517	493	530	515	505	510	458	479	502	498	502	518	518	470	489	467	501	516	526	490	502	488	533	501	468	531	535	478	466	531	482	498	496	464	500	518	534	504	539	488	501	474	516	540	526	522	531	511	563	526	522	492	533	508	516	534	515	515	515	494	512	483	509	475	526	512	539	485	548	507	516	508	492	499	507	501	483	530	513	539	524	519	536	524	524	492	510	488	519	477	486	486	519	512	517	525	497	496	498	492	488	513	495	446	509	547	487	499	518	515	501	525	540	520	532	492	512	528	497	465	466	482	533	532	465	522	491	529	449	499	524	513	504	536	511	473	507	523	538	496	479	522	495	535	507	530	501	523	521	477	554	549	512	490	484	526	484	496	535	531	524	526	513	497	489	484	501	508	516	542	489	496	527	511	519	527	474	480	511	438	521	505	503	501	495	495	456	505	502	527	515	487	568	503	525	474	529	481	525	514	517	494	537	532	497	481	521	513	497	515	525	486	489	491	529	513	521	483	520	524	532	495	499	516	481	522	515	477	497	501	503	485	523	487	469	495	498	487	535	532	520	540	502	496	529	500	506	518	505	513	536	527	496	524	493	528	538	486	500	552	534	484	532	497	513	505	509	534	446	507	508	511	541	483	519	491	478	516	480	515	467	501	518	472	532	515	559	542	479	514	499	480	518	508	471	511	531	541	516	509	520	501	517	527	496	479	523	567	487	534	490	546	525	495	475	526	488	497	509	548	467	529	504	491	494	490	549	505	491	498	470	537	532	499	490	487	526	515	500	491	519	504	537	528	487	554	507	498	480	495	488	510	476	483	539	480	514	535	503	530	520	511	513	468	488	494	522	517	514	537	529	526	518	454	495	511	494	499	510	476	515	503	505	522	532	469	497	494	477	499	479	471	497	497	498	504	512	500	473	509	512	492	447	522	506	532	529	503	489	491	516	555	520	496	529	494	519	495	510	496	508	525	471	503	512	491	519	513	517	485	476	527	528	489	572	501	493	502	496	503	524	496	542	524	552	469	527	496	480	496	525	487	481	491	516	516	476	483	494	513	460	533	529	504	510	513	468	526	500	503	484	505	515	504	468	490	516	551	474	528	499	503	526	511	478	532	520	530	508	516	512	479	530	521	507	497	493	514	540	537	478	514	509	511	513	520	519	493	533	537	499	507	473	503	482	516	454	468	527	525	474	522	500	495	489	520	518	523	484	507	496	480	496	543	494	483	509	461	506	469	519	520	523	511	468	561	489	523	486	510	533	490	492	509	510	512	525	486	496	506	520	502	494	519	504	514	557	518	526	474	549	513	512	517	532	493	491	514	478	484	518	476	567	520	476	497	529	504	534	502	519	519	487	485	490	486	474	501	492	505	526	468	479	494	492	481	500	490	525	468	531	528	502	506	509	520	513	523	512	506	482	462	470	499	507	490	492	535	521	497	527	521	482	499	485	512	491	518	497	511	510	502	535	490	497	451	537	490	492	516	479	476	502	527	481	482	552	483	522	500	509	467	479	546	464	478	501	492	560	527	552	482	547	502	482	498	491	536	474	506	527	547	492	518	467	510	539	508	504	534	499	496	492	556	538	508	463	541	498	525	495	465	485	522	513	503	507	494	556	449	459	505	541	504	512	525	514	495	507	492	498	499	469	494	485	503	491	514	538	520	499	495	515	448	484	500	512	505	486	503	496	513	530	512	489	513	511	527	499	500	521	509	487	528	501	498	540	509	498	495	499	499	486	554	511	478	547	532	531	533	531	545	524	527	530	497	522	531	493	528	513	495	480	528	508	532	482	518	458	506	500	518	481	514	523	535	538	490	473	463	486	497	523	529	517	484	499	490	538	502	518	495	479	508	486	477	487	521	512	493	497	553	496	499	482	505	499	527	470	531	533	481	532	549	468	527	512	543	486	507	482	496	521	507	543	507	476	521	503	513	520	508	527	505	515	527	474	488	490	538	515	499	502	535	467	533	500	502	502	485	507	492	524	517	493	491	487	506	504	532	494	524	498	536	565	518	500	500	474	510	541	500	502	518	464	500	522	490	537	519	492	480	526	507	484	502	494	519	489	522	469	510	486	539	501	508	546	518	490	469	492	524	512	495	476	493	540	528	539	511	487	523	495	491	517
661	86	83	79	69	60	85	72	71	68	68	72	69	53	78	61	67	70	81	77	52	67	76	77	59	78	181	174	194	177	79	62	79	75	53	63	62	60	62	53	79	75	44	55	71	64	61	55	75	56	73	62	57	69	62	77	64	60	65	73	65	71	63	54	59	72	64	69	63	64	58	59	73	66	48	79	62	69	57	59	69	74	67	72	57	64	68	51	78	64	71	64	51	54	64	58	81	69	79	72	70	69	51	74	65	63	60	91	76	68	69	55	62	52	68	72	69	68	46	79	72	72	64	50	58	66	74	69	77	73	62	64	47	54	69	63	66	60	60	65	49	58	67	57	63	58	68	78	66	56	55	56	77	62	56	62	51	69	58	68	53	70	65	87	68	62	57	73	55	75	67	81	58	72	75	70	71	49	59	57	60	71	56	66	57	57	49	81	53	57	67	60	61	60	54	65	63	71	65	66	68	60	65	67	61	69	78	71	49	53	72	80	55	64	61	68	76	65	74	69	55	59	54	75	65	64	86	55	55	46	59	56	56	69	82	62	69	66	67	68	52	57	67	67	63	56	53	56	81	68	69	71	69	76	52	68	70	61	65	52	63	62	68	62	70	67	67	62	63	63	81	84	63	64	62	78	69	60	55	72	65	62	77	75	83	61	66	63	71	71	65	62	70	69	71	65	63	58	49	56	55	71	76	74	72	61	60	61	60	61	57	61	57	64	77	72	52	43	50	67	69	62	72	59	61	54	79	68	65	74	66	66	75	78	78	62	51	73	68	83	65	54	64	57	54	66	63	68	55	63	74	66	77	68	77	58	64	62	72	73	72	61	44	63	58	59	67	64	57	64	61	60	64	59	72	66	72	78	69	67	58	82	71	67	66	57	78	58	67	65	54	67	59	84	62	63	85	92	75	71	67	58	55	75	71	57	71	65	69	65	79	87	83	68	59	62	53	59	68	69	63	69	74	64	80	68	68	61	59	60	60	54	76	56	70	56	79	55	60	59	74	67	66	65	64	67	68	70	73	56	62	63	64	65	68	69	62	50	67	63	56	53	70	66	56	75	68	51	59	66	58	74	54	56	61	64	65	71	59	59	59	52	64	67	68	59	62	84	61	72	58	61	65	56	54	62	65	79	67	51	68	63	65	76	52	66	67	77	49	65	61	61	80	59	74	57	67	63	67	54	63	63	63	54	62	62	55	77	59	65	68	57	61	63	62	71	66	57	60	58	67	69	76	68	57	67	74	57	48	68	73	54	64	69	62	58	63	76	64	76	61	58	68	61	59	51	46	79	68	64	65	62	83	64	72	53	81	55	55	65	57	64	86	78	57	65	73	74	54	72	65	55	74	58	67	63	55	74	68	60	61	65	67	66	64	82	74	64	63	52	58	76	68	75	79	72	57	56	76	73	77	63	75	62	66	65	64	58	76	66	65	76	51	67	68	60	64	74	81	63	59	44	55	62	64	82	55	51	69	65	62	57	71	61	58	81	68	60	69	75	67	72	64	66	45	56	70	66	75	84	62	75	60	71	52	72	86	59	58	60	66	59	57	53	51	80	64	71	67	62	64	64	69	50	78	74	67	61	59	72	58	63	72	67	63	80	64	69	57	61	69	64	87	72	68	56	71	64	49	68	67	71	69	75	47	75	63	52	68	64	70	75	84	67	74	47	65	72	62	57	60	62	61	61	59	70	43	64	75	69	75	62	54	73	60	56	68	65	66	54	60	60	59	60	60	79	71	54	77	71	60	52	67	60	68	70	76	55	74	65	63	73	63	60	57	65	78	78	64	75	60	55	72	66	58	73	60	64	69	75	61	55	50	72	61	68	60	74	62	66	72	57	56	53	67	65	55	69	74	70	69	55	75	54	66	82	68	73	59	53	71	68	59	64	56	62	52	66	62	68	54	66	67	88	66	64	68	56	72	67	52	70	48	45	67	65	55	56	80	82	69	82	63	70	72	72	53	50	60	71	63	75	60	74	66	62	60	68	59	80	71	57	61	63	70	55	56	62	65	70	65	70	66	66	66	75	60	56	51	67	67	64	75	49	58	73	81	54	74	56	60	60	57	65	57	67	70	64	54	68	63	56	55	81	72	56	54	64	70	70	76	64	69	63	68	62	70	80	64	66	63	89	75	58	52	49	65	76	68	77	73	57	70	78	57	78	72	59	60	66	64	50	62	60	80	64	65	66	61	81	57	68	76	68	52	87	68	50	72	66	80	71	64	64	59	72	61	57	57	85	58	67	65	63	62	67	59	63	60	60	64	65	66	48	74	62	71	67	69	73	54	61	78	57	64	68	64	66	56	64	73	66	61	80	71	53	50	57	66	75	70	61	56	63	70	53	51	59	64	73	59	75	56	74	73	52	75	62	60	62	66	65	76	57	58	61	71	62	72	66	54	50	63	62	56	62	53	60	59	58	55	60	72	48	60	70	66	59	64	65	61	63	53	58	83	67	65	66	57	75	68	62	55	66	53	67	60	60	74	59	61	55	69	63	73	64	66	55	67	54	39	78	67	64	74	68	59	71	71	58	63	67	67	56	58	62	59	75	66	69	70	63	55	65	68	64	67	62	58	63	77	67	71	59	59	81	64	71	57	72	61	62	61	78	72	54	60	70	59	54	64	77	76	50	64	58	63	65	59	58	59	70	83	72	74	63	69	72	55	57	70	62	83	72	66	68	62	71	66	63	52	70	65	63	56	69	60	74	61	64	58	70	78	57	57	64	63	61	67	67	71	70	80	53	48	80	69	59	62	71	69	60	63	79	55	63	61	56	71	65	75	61	54	73	59	56	63	59	68	52	64	50	59	64	65	63	81	74	53	51	65	72	51	64	56	63	78	72	60	59	47	62	69	60	61	70	68	60	51	59	67	62	69	47	71	54	59	71	72	64	66	59	60	66	66	66	57	63	74	69	52	56	41	61	72	70	83	64	61	58	65	68	64	61	56	60	54	49	48	62	72	71	75	66	69	57	67	64	68	74	66	72	66	54	61	60	70	60	73	47	48	56	73	70	69	60	57	67	73	64	52	76	47	80	81	73	72	73	66	72	53	70	61	66	71	63	64	63	55	69	69	66	72	57	51	59	65	70	63	48	68	69	54	58	63	67	52	61	71	62	67	53	59	56	49	63	60	62	56	62	59	60	66	64	62	64	60	63	56	62	59	57	63	66	61	60	55	73	65	56	60	79	68	64	60	65	67	78	58	53	52	60	67	67	74	69	67	62	70	66	58	69	62	61	52	77	56	63	71	62	81	82	64	67	76	54	68	76	52	57	61	50	92	55	67	65	51	66	60	64	76	63	72	65	82	60	58	63	66	62	67	60	74	66	63	70	75	65	54	54	66	76	62	70	56	87	61	72	49	60	63	60	81	63	62	44	63	56	58	60	71	61	72	74	78	65	74	72	72	67	51	61	77	67	73	79	56	58	64	61	68	73	76	56	61	65	69	81	51	79	71	61	68	58	67	60
5615	983	809	957	1597	1666	1730	1499	1155	1075	957	880	822	839	839	775	704	737	718	704	668	636	651	685	667	810	4104	3787	3729	2334	852	615	570	556	614	620	619	586	598	593	604	638	548	602	571	551	615	649	643	576	580	612	588	575	624	603	592	575	604	568	595	585	614	615	637	546	595	581	610	623	630	672	607	609	610	605	590	596	632	577	636	610	611	594	594	582	621	593	623	637	545	585	602	600	629	631	612	639	594	609	594	602	592	561	610	634	560	602	604	635	591	569	617	616	595	612	577	618	612	622	595	623	585	598	605	589	591	616	598	606	592	577	615	607	617	594	621	593	590	620	595	592	604	579	623	639	615	574	638	609	586	590	628	630	598	588	619	555	582	594	592	591	624	602	616	596	627	572	573	560	621	634	600	603	571	590	599	574	619	602	645	603	589	595	601	619	618	612	594	626	569	617	589	620	588	597	589	629	609	614	582	549	630	618	599	574	580	587	616	643	592	596	627	625	636	591	551	604	609	596	566	569	629	638	609	596	560	605	657	567	622	590	617	617	582	593	598	590	623	567	578	585	606	623	597	640	632	620	632	592	568	574	622	646	612	591	597	619	624	621	627	572	609	628	630	599	594	613	543	597	621	571	578	670	588	640	588	594	617	598	614	592	574	607	684	623	610	612	598	546	636	606	634	609	564	608	599	611	559	583	613	583	632	627	595	587	587	650	530	574	595	583	566	617	635	589	592	586	594	561	644	600	580	566	603	626	612	600	619	618	631	571	623	572	563	605	591	590	580	605	573	612	657	593	603	610	627	612	586	564	620	638	604	581	592	626	585	616	604	632	579	567	637	593	597	596	623	610	633	612	608	582	607	600	604	625	618	632	620	581	597	578	620	614	556	617	593	580	589	590	618	593	572	587	609	629	582	582	590	617	609	641	591	594	614	603	604	601	598	600	617	602	590	633	638	573	665	588	607	598	566	618	623	577	640	607	586	596	615	610	544	627	590	605	588	549	607	588	626	577	651	608	595	649	597	613	557	611	623	570	589	559	617	559	641	608	556	597	585	581	632	613	552	550	641	615	571	566	591	643	616	653	587	620	623	639	558	587	579	646	603	576	588	606	604	602	594	624	596	602	604	629	644	562	619	569	567	609	615	631	616	586	607	627	608	638	578	601	623	601	572	599	568	569	602	601	586	620	584	581	648	581	613	550	556	553	650	578	592	591	589	583	572	590	574	640	613	616	597	576	641	616	592	607	628	659	558	593	601	603	579	590	573	655	595	590	576	586	606	614	619	588	609	622	597	547	648	603	560	609	627	600	591	623	580	598	574	577	619	579	636	590	605	593	642	588	596	588	593	602	574	608	613	601	587	620	620	575	604	612	605	545	580	574	574	618	627	591	600	575	600	615	600	599	584	575	603	634	593	642	645	594	629	603	561	598	646	603	596	586	594	632	620	580	585	608	629	648	567	603	604	574	584	587	589	627	603	582	623	590	632	635	620	601	600	584	606	602	631	612	630	643	609	631	578	590	606	615	612	571	610	608	624	592	629	598	661	650	624	551	635	616	664	602	588	582	597	618	605	563	615	539	607	595	653	606	571	598	596	617	610	592	580	585	622	585	596	581	580	553	554	583	555	624	582	587	612	612	580	600	594	618	634	600	589	619	607	591	558	587	574	608	635	636	597	589	620	614	573	569	594	645	647	616	588	580	604	630	645	596	598	605	589	574	582	609	618	610	583	577	592	571	612	606	629	593	623	656	627	583	576	638	621	650	630	588	607	606	563	597	614	607	596	551	573	585	564	583	647	598	612	588	637	568	588	601	628	557	609	625	571	590	612	618	605	577	582	608	562	613	654	570	604	599	597	568	602	605	576	605	566	608	602	585	614	562	641	597	572	574	623	591	615	611	614	610	625	602	593	587	582	575	624	578	630	583	632	599	588	584	609	573	626	607	613	613	587	599	599	607	561	599	606	599	632	568	611	592	594	619	569	657	570	637	597	614	567	589	609	613	600	617	616	568	572	584	672	652	578	579	577	579	593	585	608	632	621	590	615	604	566	616	596	641	601	631	612	595	564	635	631	547	591	574	553	549	573	635	586	604	554	649	566	616	548	629	562	574	611	545	587	610	610	636	585	627	622	572	576	574	572	655	600	574	569	621	613	617	579	603	613	586	578	617	605	624	587	566	634	654	567	606	670	616	599	626	594	607	629	550	604	595	595	607	547	600	612	621	560	588	587	584	602	607	597	595	609	613	637	558	570	585	650	627	584	586	574	629	627	643	627	630	571	617	603	617	624	610	633	627	605	597	601	585	638	611	552	636	626	581	583	607	642	601	586	555	586	623	631	602	615	593	579	570	645	618	630	623	590	589	596	620	588	576	574	598	623	589	622	602	582	649	609	600	618	625	615	618	620	587	598	605	626	565	620	603	614	610	620	560	564	595	579	615	611	592	590	576	607	597	579	625	626	615	609	594	603	579	526	589	557	613	576	583	656	621	571	626	563	627	563	596	609	584	609	615	623	579	637	633	582	585	592	580	622	590	562	606	582	633	633	581	588	604	557	605	607	583	588	636	610	581	603	577	622	570	602	634	559	592	615	601	586	555	619	604	616	581	585	590	572	550	606	608	562	559	608	617	602	614	606	635	583	547	596	610	598	637	612	613	597	615	622	567	596	641	593	603	570	608	619	614	591	616	587	624	641	623	606	662	606	608	577	631	598	603	615	582	587	608	577	600	584	595	594	611	605	582	636	631	605	607	552	603	618	616	627	576	628	605	639	605	629	591	555	649	605	615	644	580	574	639	614	607	575	627	593	592	590	620	621	590	635	576	555	585	587	621	595	633	606	578	586	612	582	621	604	611	589	566	610	600	623	594	625	600	623	599	593	610	619	605	636	588	605	615	617	578	586	631	628	617	631	565	557	621	656	608	625	593	604	596	562	593	574	586	585	562	592	583	605	603	622	633	577	610	613	596	616	599	617	570	635	572	608	585	527	610	610	631	624	584	629	559	635	630	577	591	608	567	616	617	596	628	669	630	583	636	620	606	616	614	589	602	598	620	615	573	560	578	584	591	631	593	577	626	622	626	604	571	586	617	549	604	593	603	574	594	636	616	588	605	617	596	619	599	574	610	590	631	579	591	603	598	627	589	576	599	565	596	613	646	570	578	562	605	594	588	585	602	609	603	619	634	610	566	632	619	585	580	583	625	541	584	609	581	597	627	603	587	548	587	556	577	620	630	572	565	639	607	616	596	593	576	633	588	624	588	628	571	594	633	631	614	613	566	558	603	604	624	604	586	550	635	628	565	603	597	639	595	607	626	608	603	606	583	587	580	589	584	605	624	636	598	564	565	610	621	612	613	643	584	605	592	622	577	594	633	591	621	609	619	644	596	641	595	587	622	618	606	621	636	569	609	576	598	633	605	590	651	622	598	607	619	594	596	576	579	615	621	606	600	621	578	607	596	597	631	578	566	622	539	564	587	609	581
264	99	86	95	90	93	103	98	95	75	87	91	82	91	75	77	70	91	72	85	68	74	72	83	76	131	547	451	447	285	130	76	70	77	69	68	72	68	64	78	74	78	72	86	65	74	69	93	54	68	66	72	68	69	89	98	69	60	60	72	84	72	78	70	79	73	71	93	79	74	69	65	90	60	62	66	80	63	57	60	79	90	83	74	67	73	85	82	72	78	79	93	73	66	74	64	80	74	82	88	87	62	75	63	75	69	80	75	57	83	75	68	58	73	76	63	78	68	57	82	73	57	69	62	66	81	78	88	65	73	70	65	58	83	70	86	88	74	64	81	80	86	77	77	70	82	63	74	66	79	73	66	72	70	82	89	81	69	75	76	68	77	79	69	53	77	74	68	71	60	65	78	67	71	53	68	71	74	72	69	86	63	83	71	79	60	75	71	75	79	78	76	74	71	79	67	81	72	73	68	89	68	78	70	82	71	89	71	88	71	73	81	53	72	73	90	71	75	59	75	88	69	71	64	85	79	66	68	73	87	90	72	82	83	84	74	67	77	64	71	69	68	73	83	70	67	71	77	70	65	75	78	71	73	69	72	75	71	70	84	77	72	60	84	60	71	72	70	79	88	66	54	84	73	68	75	79	74	86	73	59	78	74	60	66	84	65	70	71	77	70	74	55	78	60	92	84	66	77	71	84	75	52	71	68	61	60	74	73	60	77	68	76	64	63	77	75	80	80	77	66	80	78	71	83	79	75	71	79	84	75	63	70	81	66	64	79	91	76	63	81	74	75	69	73	71	82	79	65	59	71	79	75	83	72	80	82	70	81	72	70	82	61	67	81	70	68	83	97	64	66	68	88	74	68	67	65	73	72	72	87	86	71	74	72	66	62	64	68	82	76	74	62	84	68	66	75	77	63	53	59	68	88	73	74	85	102	48	62	79	67	69	77	75	75	81	73	91	67	61	78	88	71	72	77	80	82	70	76	67	60	64	80	73	66	72	66	71	59	80	81	73	83	67	77	75	68	84	67	67	61	68	61	89	70	70	74	82	79	73	65	71	73	75	61	57	84	61	72	61	69	64	53	73	78	82	64	64	78	67	66	90	69	73	88	83	66	68	80	69	72	66	78	62	73	69	45	73	73	69	67	76	69	74	75	76	87	67	62	88	83	72	75	60	70	68	77	69	66	82	77	70	61	65	84	83	69	86	71	76	71	66	68	80	71	69	78	67	74	49	68	81	75	66	83	83	82	87	65	81	74	74	71	87	61	70	79	72	76	75	59	79	66	72	75	68	81	72	73	65	75	75	78	78	73	77	77	74	74	78	75	75	66	79	65	65	74	69	75	75	76	75	83	69	77	81	59	78	72	68	70	75	72	89	68	76	75	74	61	85	70	65	83	78	80	67	67	68	69	78	69	73	80	59	74	71	66	85	71	78	69	54	77	74	78	73	76	73	63	87	75	67	68	76	73	62	64	63	82	66	75	79	81	70	72	63	71	64	72	63	65	72	78	63	74	76	75	77	74	60	62	69	80	86	80	71	76	63	64	69	66	74	90	81	65	65	72	76	58	67	88	69	63	76	57	68	85	87	65	58	58	85	87	78	56	67	76	72	63	68	64	91	60	100	69	58	71	80	87	91	63	71	76	74	81	79	63	69	73	85	72	70	81	72	71	73	71	67	87	67	73	74	64	71	54	71	76	59	65	71	75	86	72	79	56	73	67	70	67	94	69	69	74	66	66	66	58	68	57	69	69	75	79	75	69	84	69	59	57	71	60	67	54	75	79	85	91	76	66	76	63	65	68	61	82	68	86	81	78	79	86	72	76	93	70	70	85	73	64	73	76	62	65	69	82	74	67	71	65	74	93	49	88	58	71	67	56	91	80	77	62	68	73	89	76	72	86	70	63	74	78	66	67	56	77	63	62	81	66	75	67	80	64	76	64	63	73	71	64	66	76	66	59	63	78	66	62	70	86	71	80	66	79	67	67	64	80	89	77	70	68	70	73	69	69	62	67	67	72	81	54	65	67	79	64	90	64	88	72	77	95	72	57	66	71	72	68	78	57	68	81	77	76	63	68	81	77	62	93	77	65	76	79	77	68	82	70	61	64	68	59	64	72	84	84	77	77	83	65	79	69	63	82	64	87	70	71	66	54	55	72	79	76	60	77	71	73	70	76	60	73	66	58	86	89	69	66	70	80	77	73	69	87	67	52	83	68	86	70	88	71	66	69	74	62	79	70	57	55	76	70	74	72	83	72	66	75	72	68	75	59	79	73	70	63	54	74	63	70	62	83	72	87	67	74	88	72	69	74	63	66	88	77	71	74	91	67	83	83	72	62	70	59	69	57	58	90	69	68	83	74	67	76	75	77	69	66	63	67	59	70	66	86	74	71	77	80	73	79	76	65	58	72	76	60	79	88	78	64	70	74	67	79	62	72	70	69	68	62	55	74	63	68	67	73	77	76	81	64	79	89	77	74	66	101	79	89	71	85	82	65	65	79	68	70	80	71	76	72	68	62	80	76	64	68	72	83	59	69	66	80	77	73	64	78	69	72	80	59	61	77	75	81	72	83	73	63	72	80	76	92	79	67	78	74	76	68	69	72	58	59	68	67	60	61	79	64	72	75	64	76	65	67	81	69	82	78	55	68	73	67	65	65	91	68	71	61	80	65	79	65	68	85	73	74	78	74	73	88	88	75	62	68	82	71	70	61	66	75	74	66	78	76	90	76	56	66	64	64	67	87	65	82	83	72	77	73	77	58	73	65	66	77	73	65	63	71	68	80	74	82	79	63	66	96	78	66	65	92	70	69	76	81	83	61	69	84	66	71	71	79	70	77	75	68	69	69	80	73	70	86	63	73	86	79	69	73	73	76	84	69	70	71	72	82	68	71	65	89	81	68	70	71	73	59	77	90	76	79	81	67	68	73	73	72	82	58	52	70	68	66	78	69	66	63	69	73	69	89	76	82	68	67	73	52	82	87	78	67	72	68	83	82	67	74	68	72	68	82	77	74	67	74	80	84	82	65	78	67	61	76	57	79	64	69	61	81	81	73	72	66	89	80	83	88	80	70	70	82	75	77	60	76	84	82	55	89	66	71	75	71	62	48	81	65	64	80	74	60	69	65	74	74	79	74	64	80	82	66	83	78	84	80	76	81	57	69	73	72	70	71	83	71	69	80	71	66	65	68	59	83	79	80	86	75	70	71	76	67	74	66	78	59	93	72	68	59	57	70	79	77	78	77	71	83	74	79	75	93	75	78	76	71	95	71	76	72	63	81	72	83	77	77	75	76	68	69	69	73	73	80	68	66	73	96	57	73	86	73	63	67	63	68	82	58	73	85	78	72	87	54	82	72	86	68	64	61	58	59	75	76	86	55	73	75	77	68	58	70	64	74	60	67	75	68	83	74	85	64	60	57	73	78	72	69	71	74	81	67	79	88	90	72	72	81	67	59	66	71	61	74	69	78	62	73	62
5158	2018	1213	1629	3331	3812	3422	2846	2161	1840	1646	1420	1379	1279	1196	1092	1071	1064	1024	937	945	914	914	875	904	2408	12039	9978	9241	5834	2006	721	751	696	804	762	735	776	740	811	798	705	715	805	729	733	797	756	758	752	780	777	735	724	725	756	797	754	752	775	789	785	795	737	752	764	811	763	749	782	806	796	758	719	745	781	746	679	804	784	753	740	771	772	804	797	777	759	761	767	766	763	717	771	739	748	768	804	778	755	744	752	726	755	810	741	771	753	763	740	809	763	793	717	750	753	760	744	778	771	798	792	742	738	780	752	773	758	727	773	710	793	762	796	745	796	759	770	750	760	752	727	742	788	763	767	784	762	766	747	701	806	741	805	808	755	781	729	725	767	756	804	735	787	760	726	781	755	775	730	757	793	724	784	740	768	762	740	768	813	759	810	759	731	739	766	769	817	757	786	773	761	761	789	748	756	725	755	762	738	819	765	747	778	751	799	747	790	782	752	752	780	748	760	741	746	792	766	751	783	797	718	786	751	779	720	804	783	761	762	749	747	718	722	782	750	789	761	788	754	765	740	724	774	775	752	722	766	747	770	796	772	808	727	761	748	766	753	763	758	733	798	763	757	763	749	783	728	735	757	776	708	758	777	741	741	764	800	754	699	770	782	742	679	757	748	784	785	744	713	784	776	775	749	763	767	722	746	774	751	819	755	774	721	716	797	790	783	755	778	790	769	811	762	729	773	794	717	762	774	731	769	752	768	738	721	784	730	809	768	794	728	771	792	752	779	764	830	798	749	806	802	761	763	803	792	760	721	785	737	755	740	768	714	785	788	782	770	789	727	759	815	793	717	762	755	769	756	756	730	776	782	745	774	724	777	757	724	777	745	766	764	732	753	757	732	748	754	739	785	748	809	783	735	759	759	764	727	789	731	762	743	779	761	744	729	771	757	736	778	811	780	748	805	803	775	750	796	741	779	747	762	810	779	792	732	785	853	727	808	821	727	781	743	794	769	751	821	744	744	758	776	772	751	743	758	815	803	788	734	785	754	760	785	756	739	749	757	768	778	776	731	735	734	761	785	808	770	816	742	764	775	772	801	763	708	772	846	747	798	787	719	774	799	747	747	783	698	787	728	764	798	762	739	769	733	828	703	766	751	783	775	745	746	710	760	730	792	791	774	750	768	805	781	756	767	777	775	840	772	784	812	769	773	782	778	771	780	790	779	804	775	744	781	807	731	793	798	717	741	756	720	728	759	804	770	806	795	746	743	764	833	750	806	727	786	768	797	710	758	728	799	792	760	773	811	760	722	771	801	745	775	757	740	778	780	765	764	774	779	742	794	748	722	797	734	735	810	773	745	745	739	757	767	786	722	789	751	762	742	710	779	803	747	775	760	786	793	749	765	794	736	784	746	723	736	731	745	752	806	749	787	787	775	723	788	786	761	732	809	758	775	781	753	740	781	813	784	748	745	747	761	801	724	758	768	725	745	749	768	774	723	800	786	721	789	816	727	761	813	768	762	787	794	744	775	757	735	760	764	779	809	771	765	728	770	757	736	787	790	778	826	764	734	744	778	725	790	763	735	801	807	795	720	743	738	723	758	772	765	796	757	771	780	759	782	739	737	753	786	763	774	778	769	779	773	697	779	814	725	778	799	772	778	728	697	793	728	707	775	744	759	810	788	769	808	804	753	752	756	754	746	815	786	775	756	732	802	809	766	767	767	794	773	771	772	754	747	827	791	766	774	760	747	797	760	726	738	780	781	789	774	802	791	785	755	734	813	726	807	768	771	748	778	811	738	809	733	810	781	709	764	734	767	774	775	762	762	795	756	796	765	767	772	769	723	766	761	803	770	746	747	804	808	753	768	758	772	726	788	781	737	799	782	741	782	732	723	773	763	764	754	740	750	776	746	764	745	725	735	744	758	754	750	758	779	751	771	795	744	797	755	785	762	754	766	766	768	747	773	765	756	740	776	769	700	758	751	764	752	784	740	738	760	782	744	786	793	812	770	748	738	716	750	820	755	801	752	744	830	755	747	773	740	784	759	746	773	747	760	753	817	761	764	749	792	754	763	719	758	802	757	751	769	693	797	776	766	784	773	746	785	761	730	812	758	761	751	731	781	725	741	731	737	757	775	774	724	719	823	738	784	750	757	772	728	748	814	770	745	787	826	750	764	776	725	711	760	757	724	764	708	797	704	743	792	794	774	724	761	723	773	739	742	749	776	757	724	787	794	775	743	756	772	723	754	759	779	782	769	750	748	777	724	758	799	734	747	722	762	750	746	779	765	708	771	780	770	724	724	781	777	800	728	757	762	790	787	794	758	800	777	736	762	788	779	777	753	760	779	795	755	769	755	780	766	768	793	761	694	753	734	748	795	719	801	764	741	749	740	808	715	750	773	751	771	758	744	722	749	809	765	771	716	749	758	737	771	769	789	737	806	766	790	778	765	758	762	768	717	777	787	711	773	757	756	770	776	774	728	726	761	778	769	846	788	768	787	783	788	818	785	770	765	729	697	760	772	724	746	772	725	747	834	791	750	802	753	735	775	782	764	768	751	795	739	764	733	749	799	783	770	763	788	694	800	772	746	780	750	741	719	776	728	766	748	799	777	808	766	788	728	765	760	796	800	759	764	747	749	779	757	738	777	773	721	736	739	804	759	795	745	729	734	767	766	798	807	751	799	838	771	744	746	789	793	764	789	779	791	702	756	726	784	802	730	756	724	782	771	815	771	772	783	785	814	773	735	792	752	763	745	763	736	740	760	761	768	763	800	748	759	797	762	787	786	752	755	853	741	744	834	736	770	782	753	796	723	723	773	768	761	731	713	759	777	761	799	765	785	769	767	749	812	726	801	741	763	755	764	777	757	727	785	758	756	753	736	739	767	766	764	738	768	763	742	753	720	724	751	761	781	746	747	739	771	789	768	761	779	762	811	787	756	780	786	740	752	745	802	824	779	738	719	774	757	773	761	767	720	721	786	792	770	777	764	779	832	724	803	736	850	748	769	786	756	784	764	758	762	769	753	780	767	787	729	751	770	728	775	763	712	766	788	764	809	764	753	792	733	696	711	789	758	756	746	779	787	720	737	737	751	762	753	793	751	824	776	761	724	770	805	747	736	761	768	746	775	688	769	797	780	785	789	769	774	756	735	769	792	720	749	690	708	754	791	780	789	730	751	760	774	769	764	723	782	761	767	776	765	752	724	793	764	757	733	750	747	786	787	800	759	748	711	794	786	787	742	774	770	806	846	785	792	723	740	797	752	742	736	785	748	777	771	803	838	805	787	768	787	737	779	791	761	706	741	770	811	801	762	750	749	805	726	781	760	741	765	767	743	750	760	744	752	776	736	777	699	798	807	767	727	767	787	784	758	816	748	769	738	735	786	779	724	807	733	796	724	805	738	775	769	801	767	748	788	780	804	791	808	732	730	758	811	773	748	773	732	722	752	788	769	757	770	763	760	741	750	806	713	760	711	748	799	770	700
846	98	89	47	53	61	72	70	65	58	70	58	52	67	56	51	46	48	43	40	50	51	45	44	53	122	664	601	471	228	61	38	60	48	41	59	44	47	44	43	37	45	43	59	56	49	41	44	58	49	41	47	52	38	41	58	38	41	39	50	42	42	45	52	42	47	58	60	46	48	36	44	36	45	32	39	41	50	44	49	37	45	39	45	35	39	38	42	49	53	50	45	49	34	54	42	43	45	38	37	44	48	52	39	43	51	49	47	37	36	50	48	46	44	47	44	40	60	51	49	45	48	44	36	55	47	49	43	39	43	49	46	54	47	46	49	52	34	48	53	35	44	41	46	46	40	36	37	45	35	48	53	57	53	53	41	49	33	49	44	52	43	40	53	42	50	40	56	44	41	51	46	41	51	44	48	47	46	48	37	45	41	44	57	35	50	58	49	55	51	47	46	42	42	46	40	40	41	47	49	39	46	44	44	45	41	70	40	42	45	36	44	49	37	60	26	44	44	48	50	37	53	47	46	38	47	45	52	40	48	45	55	54	55	50	36	45	45	46	42	37	48	49	43	40	42	46	36	42	37	51	47	43	54	48	42	38	53	31	41	32	62	35	49	47	40	48	48	38	41	39	49	39	44	49	48	62	49	40	44	41	34	49	49	44	44	32	35	49	41	50	43	41	40	58	44	59	40	43	46	52	53	45	41	52	36	45	37	45	39	50	45	46	54	36	50	35	39	51	41	36	49	45	36	37	37	42	49	45	46	58	42	52	37	45	54	34	45	55	44	43	45	54	41	40	39	38	40	36	48	39	41	43	39	50	50	47	38	56	49	47	51	48	45	44	44	52	50	48	32	32	52	64	41	39	62	51	51	51	43	37	48	45	43	43	45	39	43	38	44	36	37	38	48	54	39	42	45	47	48	44	47	48	40	43	48	37	35	55	53	43	37	50	43	52	50	51	44	42	44	41	44	41	56	49	57	40	48	42	37	44	36	44	53	44	40	41	43	37	39	56	30	43	50	39	45	35	35	48	52	43	44	42	43	41	46	36	43	37	42	41	43	42	49	44	50	40	47	48	54	51	49	45	49	39	34	41	40	37	39	50	35	54	46	41	45	47	50	54	48	62	65	49	45	38	51	42	38	48	49	35	50	39	44	33	48	44	41	45	48	47	45	42	50	40	49	41	40	48	34	44	46	53	40	57	47	45	47	51	44	53	54	41	51	52	41	38	41	34	38	37	39	56	32	41	43	42	37	52	42	50	50	56	40	52	49	45	47	47	60	43	46	51	48	42	51	41	43	51	33	41	35	40	52	47	56	59	44	45	43	45	47	38	30	44	48	27	38	50	44	41	45	38	43	38	53	50	35	34	49	46	29	44	56	33	46	48	44	50	42	41	50	37	44	52	48	47	40	44	46	34	43	40	55	48	40	43	38	49	40	46	53	62	49	44	56	43	44	45	40	39	23	47	42	48	37	57	48	49	36	58	46	54	51	48	57	41	48	41	51	39	39	49	31	47	41	45	43	46	32	50	42	53	42	41	51	35	43	38	35	38	46	46	52	38	39	45	40	40	45	43	40	49	36	40	39	37	43	35	52	42	50	61	36	36	44	41	46	44	48	40	47	44	54	45	41	54	46	44	37	45	38	54	53	52	41	45	42	50	42	43	41	37	54	45	44	43	50	35	40	49	36	36	49	39	34	43	34	42	60	46	44	43	42	45	35	48	37	42	36	43	40	38	46	46	47	56	45	44	46	38	54	36	42	62	51	42	57	46	34	42	44	48	39	39	56	51	42	58	42	44	38	42	51	43	42	51	53	32	36	39	35	37	46	57	47	49	47	51	46	48	45	39	31	44	43	52	36	51	34	41	43	50	44	43	48	43	47	41	46	54	45	37	46	44	45	50	52	55	36	40	41	45	38	52	45	51	47	41	33	54	41	48	50	38	43	56	39	47	42	37	46	44	51	58	33	42	41	46	47	41	46	33	49	42	43	51	52	41	47	43	38	40	41	61	57	27	50	53	41	38	52	44	50	39	43	41	49	40	52	43	36	39	39	41	34	52	51	43	46	56	40	45	47	59	46	51	50	60	52	42	53	39	56	61	42	52	48	51	58	36	44	43	49	35	47	47	45	52	56	38	48	39	42	56	49	43	36	51	43	44	36	46	32	43	43	44	47	47	39	47	47	42	51	40	46	45	45	43	58	51	38	49	46	33	64	43	54	45	51	46	38	46	48	43	47	41	46	36	31	42	47	49	47	46	52	34	41	41	39	42	51	34	43	51	44	49	43	52	38	36	48	32	45	36	45	49	50	47	41	46	42	41	41	47	39	42	45	44	47	38	45	51	47	40	48	50	49	40	32	45	56	40	49	48	45	47	45	42	49	39	40	39	32	45	44	48	46	39	34	41	40	47	46	63	38	48	40	40	60	46	47	27	42	42	37	53	42	48	44	56	47	52	56	44	49	40	35	46	50	53	47	47	55	41	44	46	41	53	48	39	47	44	49	46	53	41	45	44	37	44	42	44	53	53	51	44	42	44	38	53	45	40	54	49	39	33	46	49	52	45	49	50	47	47	42	44	47	44	58	43	40	40	55	50	46	50	52	42	49	42	50	39	39	48	54	59	47	51	38	48	53	34	41	41	37	51	46	49	43	44	52	25	45	42	49	45	37	42	34	43	52	48	45	44	52	36	42	43	48	48	41	43	51	47	45	39	43	32	35	51	68	35	55	31	40	56	32	49	32	47	40	52	40	41	51	47	50	43	46	51	37	41	45	42	53	52	42	52	33	53	46	37	53	38	45	40	43	50	53	49	51	44	59	43	43	41	41	42	43	65	55	52	46	38	52	37	41	43	42	54	40	51	44	44	40	47	49	47	41	46	44	50	36	51	46	47	45	39	50	39	44	54	48	42	50	46	41	55	53	30	41	42	57	45	52	39	47	55	51	52	31	47	44	39	50	53	52	38	56	54	52	41	49	47	47	52	44	58	46	40	50	47	54	41	47	38	44	42	51	44	53	49	41	41	37	42	44	41	53	46	40	53	44	43	48	52	26	42	31	52	44	39	37	49	44	52	45	40	57	50	39	47	42	37	59	46	49	53	48	41	54	44	45	38	55	49	50	35	49	38	52	43	44	49	49	45	47	42	41	50	47	45	45	47	42	57	41	50	51	33	42	39	40	41	42	47	45	49	50	51	50	58	40	37	48	60	46	59	50	36	43	37	41	45	49	38	39	51	58	64	45	39	46	57	47	49	53	38	42	28	45	53	44	52	38	29	42	46	47	47	40	58	55	41	45	50	47	56	47	48	47	36	36	39	54	36	57	41	44	45	45	48	48	40	49	39	50	49	51	45	48	49	50	61	36	33	40	48	47	42	41	40	41	43	50	44	47	51	46	29	33	44	46	52	34	39	47	39	42	39	47	46	37	47	42	39	31	47	49	48	47	42	41	42	49	53	51	48	45	42	49	43	39	31	42
7797	1475	858	1284	2748	3389	3162	2674	2005	1716	1503	1288	1130	1020	912	869	847	802	770	669	710	642	648	630	641	3440	14154	12142	9978	4626	1360	430	450	494	469	470	451	430	493	474	468	483	463	437	430	476	470	472	479	478	474	475	491	437	449	420	462	440	449	470	490	445	475	448	439	464	456	464	470	470	519	414	452	434	493	469	451	441	452	447	437	471	456	470	489	439	448	446	458	440	445	436	484	453	493	438	447	457	433	470	436	445	451	508	495	456	457	451	429	433	450	488	474	427	458	434	441	401	468	470	476	501	462	494	451	440	439	480	475	502	484	458	467	440	464	449	500	473	461	497	462	439	470	461	432	454	473	472	452	438	440	433	478	443	417	485	450	448	433	466	447	501	471	462	470	441	422	457	499	515	484	486	465	442	458	465	458	476	420	463	469	478	482	464	469	438	429	444	443	448	439	471	459	484	463	467	422	430	470	494	468	481	449	443	487	445	437	433	454	461	455	459	472	427	481	447	435	419	417	495	460	482	445	475	463	476	466	448	484	449	443	437	491	453	417	473	441	451	444	455	475	448	448	502	478	450	506	459	427	485	432	472	507	475	495	464	440	482	486	457	472	465	477	487	480	466	435	470	434	447	448	468	485	440	437	456	479	476	479	468	464	495	456	481	518	467	434	483	460	456	445	478	457	460	463	456	479	439	476	442	467	450	426	490	445	465	509	455	481	450	451	449	441	431	439	494	460	481	459	463	479	453	445	444	464	449	468	491	486	460	433	438	449	435	434	462	467	448	466	458	452	465	503	446	467	439	476	461	468	431	468	469	452	473	460	441	484	517	459	481	465	494	480	493	463	451	448	454	458	450	450	459	454	449	477	456	469	469	478	457	465	473	504	437	480	441	446	434	437	433	497	443	453	474	523	456	497	430	428	453	462	480	489	481	460	448	439	469	467	475	495	449	448	454	481	471	474	437	465	455	492	475	472	458	463	476	480	420	434	477	481	480	435	474	438	485	438	484	495	427	444	456	478	455	483	483	455	459	468	487	490	460	460	447	486	470	449	485	459	473	448	425	479	462	466	444	476	462	487	437	465	455	487	463	451	449	468	477	442	499	525	462	429	503	447	448	452	488	439	469	418	470	481	511	468	418	441	448	463	397	482	459	459	428	414	463	471	426	491	492	475	514	468	425	465	478	474	471	460	434	480	434	466	465	471	478	442	461	441	435	446	489	461	450	455	448	435	491	451	421	455	473	433	462	450	465	456	480	480	479	453	426	471	450	475	466	475	487	430	451	420	487	505	472	503	429	478	455	443	464	469	468	480	443	476	445	482	463	490	497	444	472	471	476	460	422	462	463	468	435	468	454	472	455	485	454	460	482	463	436	480	473	450	447	457	469	466	467	512	442	455	473	447	450	482	434	444	489	483	466	453	473	409	450	451	433	418	442	458	473	482	458	441	484	430	458	433	474	441	428	488	484	462	453	451	477	465	459	456	473	439	467	478	469	452	458	461	500	478	452	455	469	458	488	447	430	460	430	437	461	490	447	461	451	479	482	479	459	464	461	480	508	462	429	478	462	423	471	440	450	438	494	472	496	519	444	473	476	451	457	464	467	450	449	443	474	426	472	497	467	457	448	496	498	454	489	491	474	485	490	435	446	466	497	453	496	454	460	481	458	474	432	456	409	454	462	464	438	409	494	482	455	456	472	487	435	435	461	431	464	487	434	452	414	464	471	467	465	437	480	473	453	456	475	437	450	472	453	439	447	421	438	466	472	457	443	458	470	484	457	422	454	457	483	476	444	463	530	427	452	466	435	437	480	482	461	486	448	444	455	477	451	481	451	464	442	476	485	477	493	440	463	493	456	432	461	474	480	473	456	471	473	447	461	427	445	466	498	446	422	478	419	439	451	447	469	456	475	461	457	490	459	439	454	406	497	449	470	487	467	479	459	473	476	452	451	509	464	494	467	453	450	469	447	440	432	449	468	465	463	409	476	460	473	493	433	493	443	484	440	490	441	487	463	450	433	489	448	456	465	450	483	437	476	479	490	451	454	498	420	490	499	463	467	473	458	497	453	474	495	459	468	471	459	437	494	457	479	430	461	474	458	438	452	438	469	503	463	436	463	467	420	447	453	461	464	489	448	472	458	485	463	439	438	444	456	481	493	449	459	473	467	467	477	452	485	482	449	455	440	485	430	420	486	444	438	455	494	447	440	435	472	494	485	497	425	490	451	450	437	486	484	434	512	477	466	483	457	478	436	452	444	442	442	450	487	492	465	432	474	449	461	439	452	485	414	451	414	448	482	447	438	444	463	474	508	458	461	488	461	440	447	522	471	434	469	484	457	497	419	420	480	470	505	449	470	443	448	440	483	453	460	451	475	455	506	466	476	505	451	431	481	472	482	477	509	477	430	445	447	471	445	463	508	494	491	463	444	426	465	452	441	408	418	445	409	463	473	502	457	486	460	433	421	456	487	451	424	500	441	436	473	494	420	476	440	444	473	457	417	501	457	452	451	477	445	397	464	446	479	455	422	451	480	480	416	425	482	494	458	488	488	436	471	452	453	479	440	472	456	476	487	454	482	420	444	469	448	429	439	488	435	452	485	476	474	445	452	475	461	467	449	465	448	523	478	475	474	466	471	472	463	482	523	487	460	474	465	440	498	456	445	492	459	453	494	450	444	487	462	443	503	486	464	420	449	460	486	448	500	425	464	468	464	451	460	511	461	434	465	448	468	484	491	456	480	518	467	403	461	450	451	457	417	450	479	471	435	457	438	454	480	443	527	457	459	447	458	449	443	462	457	487	472	440	500	485	469	457	462	442	467	459	474	487	506	430	438	483	491	453	431	483	474	483	434	469	469	454	449	462	425	453	435	470	456	450	482	445	471	485	457	439	454	478	455	439	473	454	438	447	457	487	474	428	468	473	425	446	443	461	454	418	451	467	472	481	464	449	495	471	453	463	423	448	437	458	468	432	486	423	442	462	491	441	429	456	476	442	492	481	467	433	430	464	486	470	477	496	442	461	501	480	465	501	481	424	427	439	445	469	412	467	475	461	462	448	444	444	468	474	462	475	518	450	463	479	443	456	442	472	429	496	510	460	486	482	487	474	484	486	458	468	467	444	479	432	426	488	456	484	439	447	440	442	469	457	461	487	477	469	467	499	455	487	425	461	474	432	442	466	491	466	440	502	447	490	459	459	480	453	456	461	450	441	472	486	469	450	470	480	449	456	457	513	487	453	512	480	452	483	485	474	449	469	482	411	441	466	478	483	461	465	474	452	507	456	489	470	451	495	465	465	465	484	439	480	464	481	430	435	424	475	451	447	450	484	453	491	471	426	479	452	480	493	445	461	420	473	436	447	444	460	460	491	451	468	448	501	447	481	465	475	470	513	494	466	471	500	472	473	482	460	470	479	468	457	489	505	431	481	454	467	479	450	486	452	483	489	471	484	455	475	420	470	458	517	464	452	424	428	491	441	471	459	446
421	125	91	57	61	103	87	102	79	76	93	73	64	59	57	66	73	66	73	62	57	67	50	53	63	179	961	928	786	329	74	43	53	59	58	52	56	50	41	41	57	57	55	54	49	49	43	47	55	55	61	61	38	45	69	58	65	49	55	54	45	58	55	45	44	59	58	54	61	54	49	62	52	55	56	47	55	49	52	37	52	45	61	59	53	42	45	43	54	44	51	61	50	42	49	61	59	54	45	59	57	54	35	53	57	44	62	44	52	74	62	55	60	43	65	60	56	51	54	47	45	46	62	48	47	61	56	59	59	53	55	44	57	58	50	51	48	46	51	54	49	65	50	41	67	45	50	44	48	50	51	54	52	36	59	53	59	54	51	46	55	54	44	46	53	55	66	40	46	59	50	42	43	55	61	63	53	54	57	53	49	50	46	51	49	50	52	52	55	39	43	55	57	56	54	54	44	49	47	50	63	57	62	61	54	44	37	54	59	47	48	48	46	49	57	61	53	52	53	50	44	62	48	43	57	56	68	45	63	49	59	58	47	52	48	42	47	48	50	67	57	54	46	44	54	49	49	53	62	43	44	37	54	41	44	49	58	53	42	62	49	45	53	59	47	48	53	48	49	56	55	56	56	67	53	55	62	53	66	63	58	49	50	42	58	45	58	52	41	38	52	37	66	47	45	62	55	48	61	53	77	44	48	46	54	56	59	49	48	53	52	56	55	42	51	48	64	59	49	49	47	50	51	54	68	60	38	66	59	58	60	46	48	59	47	50	48	62	45	55	49	60	47	47	61	48	55	50	55	51	44	58	56	45	58	49	48	55	61	60	62	51	57	47	50	56	59	56	44	53	69	58	65	50	60	62	55	57	50	55	67	52	53	52	47	53	45	50	51	55	49	46	48	40	47	56	42	47	51	59	57	65	60	48	55	47	41	45	58	57	31	64	51	41	56	64	47	40	44	34	45	45	59	54	44	57	42	46	44	43	54	58	57	54	69	41	58	60	55	43	48	41	60	59	62	51	56	53	51	48	45	52	40	49	48	51	61	45	51	46	50	52	62	51	52	50	61	49	62	58	62	38	46	63	46	64	49	56	45	55	60	42	52	53	51	54	54	48	52	46	54	44	59	56	44	61	41	57	49	47	67	74	66	62	47	45	55	57	49	44	54	69	49	55	55	55	67	44	51	50	54	47	47	52	39	53	56	57	45	53	44	49	51	73	64	59	55	46	62	59	63	47	48	68	61	56	43	57	52	55	54	42	51	53	47	50	55	51	56	46	58	59	59	56	49	53	53	49	53	47	70	53	38	55	63	52	49	53	50	35	53	44	56	43	52	57	54	54	41	53	47	47	51	54	46	65	39	50	54	64	50	45	60	64	55	59	53	58	45	52	44	43	44	54	48	54	51	55	66	57	40	58	51	61	55	37	63	34	35	50	43	66	59	51	49	52	54	53	57	44	68	53	49	43	52	50	43	51	45	35	57	47	46	57	49	51	55	51	54	53	55	47	63	56	48	56	62	68	44	35	44	54	50	47	51	61	59	54	48	53	39	44	53	49	53	40	56	60	51	56	47	60	65	43	53	62	60	47	43	67	54	46	42	57	66	46	51	49	56	56	45	49	52	44	45	46	59	48	49	44	47	40	41	41	44	51	47	41	54	47	49	51	35	53	42	49	54	43	59	57	53	61	49	45	34	53	60	55	42	55	48	57	42	39	50	45	56	54	40	40	57	56	51	53	67	50	45	62	49	57	47	62	42	54	48	46	61	38	54	55	53	47	47	56	52	41	60	38	47	38	62	53	36	55	38	55	42	53	46	51	47	59	48	48	66	52	57	39	61	50	50	48	35	48	43	45	52	52	42	45	50	57	51	51	45	44	46	43	42	54	50	61	58	63	46	48	46	50	55	60	56	48	44	48	50	53	58	45	49	52	49	39	50	43	51	50	55	53	53	58	61	65	48	55	47	41	53	49	50	61	57	50	52	43	51	57	56	42	49	47	54	43	49	55	53	43	55	52	43	59	51	59	58	49	54	47	64	55	56	52	39	67	41	52	47	46	57	50	44	65	50	66	65	42	36	47	56	52	69	47	46	52	36	48	59	52	45	49	51	45	55	60	57	43	56	54	50	64	42	62	57	50	51	62	62	61	52	40	42	55	38	53	51	62	57	62	58	36	63	49	65	49	52	48	49	59	46	43	56	49	49	47	57	51	51	55	61	60	54	58	59	51	50	60	45	57	54	43	63	41	57	56	61	50	62	55	42	52	43	57	54	48	54	56	56	63	42	40	58	65	44	55	53	47	51	49	59	54	58	48	47	53	60	58	58	60	46	65	46	42	51	49	55	55	65	56	60	56	46	49	53	43	46	47	65	56	42	57	58	42	53	42	59	54	61	34	52	50	34	54	60	46	54	58	61	53	66	62	56	52	61	51	63	42	40	55	52	57	52	54	54	53	57	62	52	49	63	62	59	54	39	51	47	53	50	53	49	52	55	61	51	58	51	55	58	53	45	49	64	42	44	44	59	55	46	53	42	56	56	49	56	55	54	42	47	41	45	56	48	51	45	61	61	48	58	48	49	56	43	45	58	60	33	50	50	42	62	59	43	56	62	52	58	59	54	64	50	65	51	57	55	64	49	47	58	56	57	47	48	68	51	45	65	51	52	49	51	49	58	56	41	46	55	46	55	49	63	48	49	63	63	60	60	57	49	57	46	54	52	56	55	39	53	51	59	50	55	50	55	51	35	60	57	53	42	70	54	45	42	57	51	43	40	56	50	57	56	53	56	56	45	70	49	51	69	49	50	46	46	49	46	44	51	46	43	62	44	64	63	47	65	53	58	41	51	49	43	48	63	54	51	58	56	47	65	49	56	55	45	60	52	44	49	54	46	52	49	53	59	51	49	47	50	48	50	61	45	51	49	47	47	51	50	62	54	48	61	46	56	45	48	53	49	39	51	51	53	58	50	44	54	42	49	62	43	62	51	49	60	51	58	37	52	55	61	60	54	57	67	59	49	49	58	63	55	51	55	63	58	49	44	57	53	54	48	43	55	50	50	38	58	43	39	49	48	50	42	59	64	40	47	47	46	45	50	56	43	59	44	44	50	52	55	62	41	43	57	52	58	52	50	56	61	69	50	52	67	46	51	42	46	44	50	59	50	58	41	50	32	55	48	56	52	70	48	55	51	65	55	55	51	55	50	52	52	55	57	50	54	61	45	54	58	45	53	42	53	50	50	62	51	66	51	45	50	51	63	54	49	60	49	52	57	56	52	47	53	65	55	52	51	40	41	43	58	47	54	50	58	54	56	51	50	53	50	54	49	36	60	30	47	50	44	57	48	68	61	57	52	49	46	44	65	56	44	45	55	52	59	40	66	59	62	66	68	66	49	60	51	42	43	63	46	52	41	49	45	50	55	64	53	50	57	48	48	48	47	49	60	57	55	53	40	50	62	45	63	58	46	56	51	56	58	51	46	56
7376	2344	1216	1981	4361	5172	4710	3789	2808	2339	2060	1824	1637	1386	1289	1127	1109	1065	1018	889	867	872	831	744	833	4384	17914	16589	13642	7206	1103	566	576	557	618	585	585	578	596	592	560	516	551	545	603	564	604	605	578	573	574	568	573	526	540	551	566	563	561	567	545	531	513	576	543	588	574	552	552	573	595	542	547	579	574	527	545	561	583	536	557	559	563	568	528	562	573	616	547	566	556	547	560	510	565	564	543	515	594	539	541	550	518	572	542	582	549	577	588	564	602	553	585	517	557	577	570	541	562	549	576	607	537	581	564	582	562	539	556	578	515	500	557	613	580	541	544	589	559	573	543	534	573	556	571	540	534	598	510	579	530	520	563	568	532	561	580	520	564	478	578	544	525	565	556	553	566	530	547	543	538	538	546	567	529	547	555	521	522	547	546	539	566	553	548	562	547	576	546	495	572	574	584	564	542	574	532	538	568	550	522	548	564	546	568	567	542	583	555	571	596	600	534	551	535	543	521	560	558	542	539	538	577	551	542	566	544	573	542	569	572	524	569	572	529	539	553	553	538	593	570	587	547	558	584	564	582	563	583	545	559	602	580	525	475	513	530	524	569	579	547	547	537	538	559	509	570	545	566	560	497	545	549	552	570	562	533	576	570	566	563	594	583	555	560	582	539	582	552	560	512	554	576	530	526	520	525	546	497	569	574	540	553	578	548	539	579	615	566	591	544	556	524	523	555	560	580	567	552	550	566	574	532	547	535	574	559	508	569	550	510	565	534	555	539	540	590	572	539	570	536	534	555	521	563	523	589	592	551	581	608	543	581	573	557	536	596	562	530	525	567	576	565	575	527	565	562	539	558	566	565	549	517	562	543	556	561	553	571	533	582	533	574	572	559	500	526	529	536	561	545	555	525	538	503	554	566	592	564	588	564	543	590	527	537	484	591	540	536	548	568	574	542	532	604	539	553	567	561	562	588	575	556	532	551	554	550	561	577	537	585	569	581	502	565	555	517	559	529	592	557	563	565	559	635	599	561	576	526	597	569	579	538	570	539	577	568	568	565	544	564	597	592	529	546	559	532	562	530	569	544	522	552	588	566	527	527	593	539	577	571	590	569	521	542	581	573	562	527	588	541	571	573	595	572	570	577	595	559	604	577	550	558	529	558	573	577	543	583	578	528	570	521	544	567	552	559	549	544	577	566	530	589	520	525	551	601	570	581	575	557	558	542	604	590	530	558	550	525	553	556	534	538	559	572	536	536	603	565	543	542	565	599	579	548	572	561	555	574	526	575	562	551	536	515	510	540	529	559	536	561	548	568	596	532	517	605	558	558	581	554	534	597	555	566	536	542	553	562	564	532	521	566	519	564	622	518	604	544	597	571	541	538	561	512	570	579	571	590	525	589	583	590	514	531	548	531	550	533	549	570	532	568	556	554	603	588	595	543	573	596	563	559	577	507	566	576	571	565	570	583	555	586	587	536	554	575	568	545	540	579	500	608	599	547	568	553	535	548	591	534	562	523	592	551	576	578	522	571	575	526	583	540	596	511	541	571	556	567	527	561	567	578	538	571	543	520	558	512	594	514	521	560	567	560	569	584	566	605	525	588	547	563	609	519	572	562	576	551	551	564	525	557	551	545	542	599	557	545	534	588	549	577	540	555	573	622	548	553	557	564	540	585	548	578	550	565	558	536	566	592	543	548	553	527	564	585	557	584	545	519	489	577	531	585	551	576	589	582	562	576	550	532	559	537	547	560	574	594	554	584	565	556	568	562	525	586	573	566	555	553	575	555	554	533	513	578	546	575	575	563	576	539	537	545	545	523	546	535	536	567	571	507	566	558	582	554	542	536	565	566	547	564	539	552	545	557	548	599	550	563	563	593	569	566	581	548	531	574	553	583	540	563	569	527	585	576	560	526	561	511	526	589	566	537	557	524	602	543	580	560	566	611	580	538	576	538	602	555	530	575	587	572	568	559	569	589	522	564	525	552	562	523	501	518	528	539	538	618	594	557	568	582	532	579	603	529	542	525	558	553	574	537	551	555	550	557	599	568	559	571	559	559	543	611	571	565	553	507	566	563	601	570	555	526	502	557	579	590	553	579	598	575	623	546	576	528	570	537	602	519	612	518	590	564	539	507	575	530	528	570	582	521	596	579	568	548	580	547	590	550	592	568	520	540	568	533	521	533	566	575	573	573	500	566	515	542	555	568	600	575	550	561	584	496	558	584	556	574	593	556	571	567	517	538	581	564	605	553	528	554	525	578	558	528	541	533	549	524	525	569	547	562	585	519	571	530	557	529	543	576	565	592	579	541	588	576	554	577	543	582	535	531	544	520	543	555	563	583	551	543	542	546	532	557	567	588	540	608	539	557	549	556	544	572	570	578	538	581	601	544	557	585	589	535	525	550	516	522	571	549	584	560	560	587	532	561	535	541	570	546	540	534	541	542	509	581	570	545	533	570	557	574	563	551	588	592	580	554	553	588	536	544	542	526	579	534	566	534	558	590	534	555	556	543	557	554	536	572	559	560	563	582	574	550	560	547	522	582	562	565	540	537	579	544	587	597	589	538	540	524	606	537	611	555	541	590	582	573	561	542	542	550	582	570	566	566	562	581	525	552	566	520	540	546	546	538	559	568	579	564	555	555	590	522	579	542	544	571	551	572	568	547	551	511	571	541	585	570	537	591	534	573	604	538	564	589	563	571	545	578	556	578	547	585	550	575	600	559	545	558	573	557	582	567	564	598	508	539	612	553	537	595	535	531	554	545	575	576	595	583	556	588	552	599	601	586	588	552	534	540	558	531	567	579	513	585	611	533	559	577	573	579	564	550	497	521	599	546	609	609	530	533	590	581	557	555	544	547	540	560	563	529	583	563	611	593	550	535	537	566	582	584	515	531	551	544	551	579	545	562	568	565	549	546	574	538	572	568	537	580	569	526	618	592	556	530	541	535	537	608	543	538	547	590	575	554	556	544	560	545	544	550	553	570	576	516	573	550	554	590	543	541	535	564	563	582	544	600	558	552	606	584	559	549	540	579	531	566	547	548	549	591	599	563	559	579	533	541	498	583	538	547	535	556	544	536	573	553	574	600	550	547	554	558	556	553	526	552	599	554	556	563	533	545	530	547	563	537	523	524	547	603	535	599	572	586	543	539	521	544	563	572	537	563	580	547	565	587	559	545	562	525	578	549	598	538	553	538	577	593	593	541	567	580	582	586	540	599	548	536	575	566	561	563	610	557	574	585	578	526	562	536	587	560	553	585	575	574	547	568	530	574	557	533	570	571	550	539	553	583	587	545	588	529	571	506	557	566	518	557	582	551	542	584	549	573	592	582	573	560	543	581	552	571	542	556	589	555	568	568	581	530	554	594	550	596	544	540	577	559	554	599	597	538	574	566	562	627	592	545	577	607	580	572	523	513	545	547	564	592	535	575	581	556	539	596	568	561	557	538	608	512	524	595	577	545	541	560	555	545	541	543	585	573	569
625	74	72	89	88	74	84	83	64	76	79	64	51	53	69	68	80	78	80	64	73	72	86	63	68	100	195	199	229	131	66	68	89	82	57	70	56	65	73	66	68	59	73	76	91	73	61	61	66	59	79	56	66	70	69	57	64	62	63	67	56	61	57	58	54	64	61	64	80	76	70	69	65	66	64	60	78	63	71	66	79	66	76	55	75	67	90	74	70	57	67	68	63	60	79	65	71	62	76	68	60	62	53	71	83	56	50	75	65	62	73	67	68	66	68	69	70	64	64	63	76	58	60	52	84	64	78	57	67	73	66	58	52	62	74	69	66	67	59	60	76	65	59	62	68	61	59	72	59	77	67	52	73	70	65	74	61	67	60	72	57	84	76	68	63	55	62	70	59	58	82	76	61	56	66	57	65	67	69	79	81	70	71	59	52	68	71	65	69	61	73	55	91	69	65	73	77	51	56	69	64	85	57	70	72	66	68	70	69	74	70	59	86	59	67	62	78	79	74	47	81	58	70	72	72	71	62	70	52	71	59	58	61	82	72	69	64	70	70	51	56	70	68	71	66	73	57	65	75	64	58	59	69	83	65	73	74	55	52	65	69	83	56	75	80	63	62	71	64	55	76	60	80	54	69	74	79	73	72	58	67	65	65	88	72	77	63	57	71	68	65	68	64	69	73	82	80	66	85	60	59	63	82	49	84	74	67	57	70	73	66	71	61	63	69	54	64	51	67	80	81	47	75	60	65	64	74	64	89	66	71	62	65	73	69	68	61	67	61	81	70	64	72	70	59	57	59	78	67	60	62	71	80	77	57	72	70	73	77	67	67	84	80	75	53	77	68	71	82	68	91	59	71	79	75	60	62	57	75	71	59	68	61	74	66	74	75	56	64	74	64	58	61	63	79	64	71	67	79	61	80	62	64	78	74	65	66	75	59	87	73	71	70	68	69	64	70	61	60	68	61	79	53	62	55	65	71	83	63	68	75	59	63	76	84	58	72	62	59	59	59	56	62	57	67	70	73	64	75	73	73	77	61	63	68	58	84	64	62	75	69	66	73	73	57	65	72	70	67	69	66	74	81	74	66	60	74	79	82	71	67	65	64	57	71	65	85	67	56	71	64	67	72	55	79	67	69	61	67	72	85	76	62	62	61	51	71	65	68	76	66	62	72	52	61	61	68	76	65	81	73	62	64	71	80	53	79	81	83	68	60	71	70	77	73	73	65	66	73	66	66	82	66	61	66	69	62	79	67	76	57	86	60	78	72	61	78	69	70	63	80	73	82	76	73	64	65	67	66	98	76	51	61	61	66	58	51	86	53	69	70	67	76	75	86	64	65	76	72	54	70	56	77	73	63	62	60	90	90	57	86	65	56	59	77	55	69	60	69	66	60	66	68	65	63	67	74	65	55	70	69	60	75	55	61	67	80	76	65	62	62	64	63	59	61	67	58	62	70	63	63	70	69	84	66	62	58	60	72	66	84	82	67	69	89	74	73	70	68	78	62	62	69	82	59	75	69	74	71	71	60	75	48	75	64	84	69	59	84	78	74	61	65	74	70	69	87	72	79	68	84	80	57	79	73	61	65	81	69	67	67	56	83	82	74	68	61	58	69	74	68	76	69	74	61	73	61	73	61	60	71	60	72	68	66	69	62	64	73	63	61	77	56	61	73	65	52	87	62	57	67	84	80	70	73	65	53	76	66	55	69	72	76	72	72	72	54	63	71	77	95	75	74	60	79	72	71	72	71	64	69	69	63	65	60	79	77	72	78	65	60	60	75	64	64	58	60	66	62	70	62	59	66	72	75	75	55	41	71	73	58	79	63	69	55	73	68	56	68	73	55	69	77	70	69	66	53	72	68	70	76	60	55	71	52	61	72	68	61	82	53	74	66	78	62	82	75	64	74	65	74	62	65	71	78	64	75	60	73	77	72	65	71	66	62	70	70	67	66	63	64	60	75	68	61	60	54	76	49	75	68	68	64	73	76	69	75	76	57	61	73	56	76	76	68	75	82	68	65	84	59	72	70	67	70	80	72	68	74	59	84	60	67	67	68	66	65	82	71	83	73	74	71	70	63	67	63	66	74	82	65	60	88	87	80	67	78	75	75	78	62	69	65	86	66	64	67	67	64	71	73	71	58	63	70	83	75	68	74	62	62	56	62	64	60	73	72	65	72	66	84	65	70	77	62	64	74	53	68	68	58	64	63	75	73	73	63	66	54	75	62	73	62	84	63	69	50	61	68	79	79	68	84	58	58	64	76	66	68	66	62	75	83	69	77	72	58	72	87	65	66	87	64	69	50	72	78	62	54	64	67	71	69	59	51	62	65	68	78	61	74	60	54	62	63	62	59	70	70	76	74	70	77	57	69	59	59	75	62	48	72	73	81	61	59	62	71	67	68	66	61	56	67	64	64	82	65	64	69	51	67	76	69	69	70	64	69	61	75	61	66	71	70	63	76	54	69	64	72	91	62	62	66	64	58	72	64	64	76	85	68	72	70	67	54	75	74	62	58	71	68	62	57	73	79	77	74	76	84	65	58	89	73	69	69	71	79	65	80	51	70	66	55	76	72	68	72	68	67	76	83	70	71	60	60	66	59	57	67	67	61	50	72	55	57	61	53	75	59	67	48	73	57	63	73	77	80	90	64	66	53	67	76	74	81	62	70	59	76	73	68	75	65	75	51	58	79	62	68	64	83	76	56	80	65	69	71	76	54	64	63	71	68	70	88	58	76	72	67	60	61	62	77	70	62	69	60	70	66	59	55	70	73	54	68	69	65	64	78	67	75	65	70	63	66	72	69	82	68	53	68	58	75	66	62	71	69	83	75	72	65	76	73	66	68	69	68	64	82	60	73	77	58	73	76	65	68	67	68	61	75	73	61	71	63	83	69	78	73	60	65	75	71	76	80	79	64	70	59	57	72	63	66	60	68	57	77	79	70	67	65	63	58	67	63	60	66	67	63	73	64	67	73	83	75	57	75	65	66	70	65	75	62	56	68	60	70	63	63	72	56	64	59	71	79	70	57	65	70	75	66	77	86	81	69	65	63	63	73	71	60	56	64	85	54	66	72	59	62	79	70	76	77	58	69	60	72	51	62	77	56	70	52	87	57	65	56	78	66	79	64	70	78	55	70	67	67	78	62	60	70	45	64	49	66	64	72	66	48	73	67	65	55	68	67	72	57	62	78	69	68	70	75	59	67	85	64	71	78	56	85	72	62	51	50	55	56	54	60	69	59	63	63	59	72	68	61	67	69	66	73	59	73	71	61	78	75	70	52	53	54	61	69	69	63	81	70	69	73	66	78	59	81	67	80	72	52	68	93	68	48	71	70	69	83	68	83	58	62	74	70	53	82	77	66	68	54	76	52	60	65	75	65	58	68	87	77	63	68	58	62	70	62	59	60	87	70	52	62	68	55	68	57	91	71	50	66	59	67	67	76	81	72	63	72	59	56	59	80	75	75	55	68	52	67	82
5647	1021	780	953	1424	1786	1577	1513	1125	1052	962	935	775	856	777	729	729	737	722	693	646	751	691	678	704	1532	4215	4134	3920	1781	752	648	613	635	599	658	609	632	598	641	589	601	596	646	623	586	633	642	588	617	617	591	577	619	588	605	615	624	567	576	600	639	647	627	589	641	601	614	608	590	585	606	647	573	645	629	608	626	595	622	644	620	643	637	656	576	624	594	631	591	629	640	616	584	582	645	597	566	630	581	595	620	620	610	570	641	594	565	641	615	598	592	579	600	623	581	618	630	660	570	626	619	626	595	622	610	600	646	607	634	626	637	632	610	599	629	583	595	628	611	607	614	631	609	618	597	606	614	607	592	641	629	560	629	622	607	631	577	642	632	609	566	634	602	643	664	674	579	607	649	620	618	615	587	661	649	605	581	577	610	599	593	598	623	590	664	614	619	623	612	580	608	594	616	631	584	610	641	615	609	620	657	628	590	652	643	600	620	586	637	562	634	622	637	631	641	612	605	615	619	604	650	579	601	626	640	657	590	585	610	545	600	639	619	640	599	651	591	626	631	648	583	637	589	633	650	604	599	665	645	590	573	659	614	641	639	606	608	619	626	605	618	659	603	584	603	639	614	627	608	584	615	610	570	662	595	630	616	629	624	638	631	628	627	601	623	607	602	573	564	637	649	585	567	638	616	597	565	663	622	601	625	603	636	571	657	610	594	652	596	614	597	636	601	627	544	622	619	586	569	578	651	611	595	635	628	661	602	598	630	637	606	609	596	621	590	658	639	601	626	593	622	635	631	625	591	602	558	628	652	612	596	593	617	617	641	647	658	617	643	626	598	646	589	642	614	567	574	609	613	642	596	645	631	596	634	640	611	638	579	594	557	602	625	632	579	638	623	589	600	628	593	634	587	606	620	591	602	615	620	619	625	627	602	619	571	627	631	602	597	637	624	624	608	619	624	590	593	645	611	632	647	608	642	615	643	580	618	612	624	609	603	588	600	630	590	544	628	612	642	630	634	624	603	564	613	571	595	606	626	564	602	619	594	619	628	573	672	626	601	646	629	666	593	593	553	620	585	554	582	598	627	583	569	577	629	590	588	627	630	623	661	571	564	615	639	602	653	612	641	612	597	621	624	637	599	608	593	607	621	626	637	646	616	662	574	569	602	596	585	629	610	600	583	644	658	620	593	635	649	639	591	581	617	622	621	585	601	620	676	671	641	644	603	604	593	648	658	640	604	626	596	587	612	592	630	630	648	572	633	644	572	634	601	593	608	646	663	622	606	652	580	640	626	609	580	583	600	614	631	626	637	638	638	590	597	576	586	647	612	633	640	646	642	647	614	604	611	603	611	615	635	611	598	598	646	616	586	619	669	613	564	576	630	603	628	584	596	601	662	590	648	577	631	608	620	674	601	618	619	632	625	594	611	628	618	619	645	592	609	583	599	633	588	645	643	622	627	606	591	594	605	622	602	680	605	614	630	605	619	621	608	613	638	631	616	610	628	586	589	596	595	610	614	565	646	605	612	582	627	649	593	596	655	615	612	600	583	610	644	659	626	603	583	652	651	588	593	644	668	624	615	604	584	658	606	607	634	607	632	574	604	632	582	608	614	667	622	584	588	620	615	634	596	623	589	601	586	634	597	585	656	615	633	626	564	616	612	657	597	638	605	615	638	614	640	562	608	623	640	584	610	577	628	647	629	592	612	574	615	631	584	625	642	598	671	657	591	601	622	633	619	605	604	578	633	564	656	577	612	625	610	661	638	632	634	602	636	630	618	616	607	623	623	632	637	628	599	634	673	611	668	598	571	663	613	635	576	654	593	651	605	638	615	585	605	609	611	660	617	624	626	631	612	621	584	634	607	610	553	636	649	612	617	640	610	575	610	613	640	611	608	634	616	641	628	530	588	619	593	588	659	643	628	595	667	599	605	620	603	640	698	582	625	583	627	574	616	621	616	605	628	630	598	618	638	602	596	580	606	597	604	651	609	616	630	634	611	618	623	566	609	666	608	584	617	598	632	619	596	608	633	589	626	631	596	681	619	591	614	652	608	608	665	634	676	608	599	598	610	618	592	655	614	623	628	591	617	649	583	594	610	577	601	643	603	624	596	604	652	640	569	603	590	594	608	599	641	633	607	621	628	592	592	610	611	633	602	623	627	638	619	614	618	638	629	598	610	572	628	618	615	593	629	601	600	584	621	630	629	611	596	637	579	603	630	628	618	663	576	614	577	665	620	651	626	632	583	600	643	633	622	619	611	624	615	588	629	591	597	631	654	625	619	558	592	647	603	629	599	614	600	601	573	599	587	659	602	625	624	623	663	673	652	637	628	624	612	630	677	625	590	634	584	593	603	647	627	637	620	591	565	634	624	631	625	548	568	627	638	645	632	613	621	655	610	605	629	643	619	662	612	576	621	657	620	618	629	576	602	610	628	548	603	624	581	640	691	639	644	590	611	591	612	646	602	631	587	621	599	599	604	631	650	650	639	639	606	620	646	614	583	640	581	628	664	613	635	609	603	683	618	601	601	607	615	646	614	651	602	615	634	643	635	618	668	670	601	609	609	628	639	604	631	623	612	623	621	624	611	650	593	642	618	599	594	647	616	614	606	617	613	576	627	659	593	613	623	618	593	626	626	600	608	604	614	609	686	599	633	638	562	584	592	616	644	632	591	585	556	585	633	588	662	608	589	616	574	613	618	631	653	572	637	581	661	604	609	597	624	645	616	625	604	614	594	611	626	606	623	646	608	612	603	610	578	622	594	627	642	623	585	613	628	579	609	585	655	615	627	606	572	631	594	630	640	613	587	583	614	619	571	648	591	643	613	631	606	580	614	596	664	573	633	608	647	609	630	629	623	601	628	629	605	604	604	648	598	605	630	590	645	602	592	586	645	608	593	614	605	563	605	604	604	602	607	652	573	542	589	578	572	645	646	603	626	597	603	605	636	652	651	601	602	607	644	593	617	619	672	604	644	626	636	575	606	628	567	607	617	646	628	586	569	583	606	610	612	584	613	600	608	589	610	608	610	612	605	619	628	631	623	639	580	606	610	599	603	587	604	640	606	614	589	619	628	579	553	594	592	627	622	625	587	629	665	649	650	600	579	662	602	576	586	579	609	640	610	610	587	631	619	627	572	638	628	591	635	606	612	565	635	597	570	646	589	584	618	666	619	637	586	655	628	561	590	643	607	583	598	646	606	634	581	604	612	646	604	628	607	675	632	574	663	655	633	590	626	624	609	612	638	586	636	618	630	620	607	618	653	606	649	587	641	613	632	638	637	603	602	556	597	606	614	613	590	591	642	595	636	625	607	613	587	584	630	613	625	611	603	598	635	652	638	630	644	568	628	592	665	618	590	617	637	619	598	610	624	633	584	592	614	573	613	647	633	583	626	562	624	617	596	626	642	581	648	642	653	592	656	619	609	593	621	584	604	591	633	597	635	648	576	581	608	593	576	591	661	653	648	608	644	574	644	583	604
322	136	87	95	82	108	107	90	92	100	87	80	81	69	91	85	107	79	92	69	72	75	89	73	70	102	448	507	506	191	145	84	68	74	59	75	56	73	67	59	61	67	69	79	62	66	78	63	72	80	71	87	78	70	81	77	73	70	72	61	65	99	68	65	75	81	69	89	63	62	58	78	63	79	71	67	99	85	85	59	63	78	80	80	85	80	69	79	56	79	79	81	77	73	69	68	78	69	72	84	76	80	54	85	83	65	63	80	77	75	63	74	60	79	66	71	72	84	84	62	72	76	69	71	61	65	73	72	80	66	78	82	82	76	90	61	72	64	79	70	65	73	79	70	85	83	62	69	71	87	63	64	77	78	66	77	62	58	65	80	73	62	92	76	72	58	69	76	67	63	71	71	72	80	61	68	72	69	69	71	73	72	81	75	75	70	70	69	76	55	82	69	56	74	72	72	86	75	85	91	66	61	73	66	72	82	69	72	71	81	64	56	71	62	71	69	87	79	76	67	64	64	74	84	84	72	62	64	74	74	81	77	75	74	101	71	73	58	74	63	75	71	89	63	75	69	71	72	59	70	65	82	83	77	67	80	69	60	54	67	68	67	60	55	71	79	82	73	76	63	78	76	74	67	69	65	83	78	79	76	54	77	60	79	78	65	63	82	62	73	86	71	75	57	85	68	63	65	64	65	67	80	79	85	74	66	79	90	60	77	70	63	74	57	64	73	91	64	77	81	79	66	67	84	72	87	71	66	78	72	70	75	74	75	84	67	58	58	75	59	59	78	60	81	68	79	67	72	81	70	77	62	67	66	69	66	74	64	78	79	86	83	74	61	55	71	65	68	61	79	71	56	65	64	61	74	55	65	71	74	61	75	63	67	55	76	66	64	86	77	74	76	79	64	71	86	67	80	66	65	73	61	84	67	71	74	86	70	68	103	90	62	66	79	71	60	63	71	71	74	77	78	70	62	77	72	61	56	74	71	82	78	65	67	76	58	58	71	75	74	78	75	71	81	67	70	71	65	74	83	73	60	76	79	82	74	67	69	65	75	81	68	66	92	63	68	82	66	73	68	94	82	72	55	77	70	65	80	64	79	71	59	73	72	82	70	78	67	79	91	89	73	65	85	67	65	70	78	79	67	76	85	79	71	68	70	80	72	74	71	61	76	71	68	86	66	74	85	68	78	80	63	69	84	73	75	65	68	74	71	81	68	78	80	80	69	61	67	74	67	58	53	90	62	65	68	67	81	77	95	79	67	82	69	71	82	79	80	58	72	63	67	82	80	65	75	79	62	69	71	79	84	71	93	77	63	76	63	72	67	68	77	62	68	73	64	66	68	87	75	70	75	72	55	62	84	66	90	72	82	61	62	77	78	77	61	63	74	76	55	64	80	69	63	80	62	86	89	70	64	79	79	72	74	85	81	79	76	75	82	77	64	88	74	70	67	67	68	66	69	75	70	67	87	71	76	58	96	78	61	68	74	60	68	78	68	81	91	63	64	75	74	82	75	81	73	78	69	66	72	65	73	79	81	74	59	60	88	66	72	64	74	77	75	79	75	64	65	60	80	73	73	61	76	81	70	66	80	75	72	73	70	71	72	81	77	82	60	65	73	66	73	63	69	73	84	84	102	77	75	75	64	69	96	81	70	67	73	76	78	75	74	72	77	66	75	69	76	85	78	73	61	71	76	81	68	60	62	77	69	84	61	78	68	80	70	78	70	79	64	83	63	66	61	77	79	81	64	68	71	65	76	55	67	76	55	63	64	71	58	50	73	70	80	76	70	64	86	71	77	67	70	69	76	68	74	69	68	70	73	74	71	81	83	74	77	68	84	67	76	71	74	68	71	72	74	73	78	87	73	53	87	68	81	86	55	56	66	80	79	70	76	76	81	61	86	77	82	54	69	63	67	62	85	81	61	97	80	80	64	73	85	67	76	65	73	77	65	67	76	89	71	61	75	76	74	76	63	77	72	88	57	83	75	56	64	66	76	77	69	65	77	76	85	85	57	76	77	66	72	85	70	62	65	75	75	62	65	73	68	73	88	73	65	67	69	69	81	74	84	74	67	76	76	77	68	73	68	76	95	74	65	82	74	64	59	75	68	71	66	66	70	55	68	75	74	70	54	81	67	76	64	80	82	70	67	90	77	77	65	77	65	79	73	78	71	74	80	73	69	72	76	77	75	73	69	72	81	70	77	88	81	74	65	79	80	71	79	76	74	77	67	75	77	72	67	74	71	93	78	75	63	64	78	69	77	52	71	76	61	77	68	67	59	74	67	75	81	87	72	87	56	91	66	64	67	67	77	71	68	68	85	59	65	61	70	78	61	70	74	65	81	64	72	72	75	80	94	76	71	64	56	77	91	58	69	84	80	63	68	61	80	87	64	61	63	66	79	79	60	80	65	53	73	60	86	67	75	69	65	64	76	78	84	55	83	76	74	88	72	74	56	65	68	76	71	76	70	79	56	69	86	71	74	89	74	73	72	78	89	76	89	81	56	54	73	76	62	66	68	68	83	70	68	76	68	75	70	68	59	80	86	69	60	69	74	76	67	69	82	76	72	73	66	75	60	76	83	75	66	77	90	88	74	70	74	70	75	85	73	90	71	85	68	69	62	72	61	87	71	71	72	72	67	61	79	76	88	76	80	59	70	70	62	68	57	75	65	75	76	77	71	72	78	79	79	73	75	85	73	64	75	70	60	71	75	80	86	61	66	77	68	68	79	67	85	62	73	71	76	75	82	74	72	84	79	72	67	64	72	64	65	65	72	60	88	75	77	61	77	68	89	68	58	85	63	67	80	76	78	77	88	79	62	64	76	59	76	73	76	79	67	67	72	74	64	70	71	67	78	56	87	78	65	66	77	71	71	84	71	83	68	69	68	71	84	72	73	81	58	86	78	70	70	67	77	78	77	67	67	84	66	78	61	72	76	80	85	75	82	74	83	73	89	64	55	62	84	77	78	71	74	73	71	79	70	71	71	66	82	81	77	76	85	64	83	64	73	73	76	62	79	69	66	66	75	64	72	72	65	71	86	80	73	65	74	81	63	69	62	71	66	60	65	63	89	73	75	70	66	75	77	67	71	69	62	71	77	74	63	70	75	69	82	75	53	51	73	66	70	77	72	57	78	72	73	69	74	56	71	79	60	80	73	67	71	77	64	72	68	72	80	66	64	80	73	77	76	70	86	64	81	70	84	90	80	70	68	65	82	60	79	74	78	64	86	69	74	81	75	82	62	75	86	66	67	74	72	57	66	71	72	73	70	48	66	79	60	74	68	74	82	74	76	67	73	69	64	57	70	77	78	81	71	71	71	76	73	76	77	73	62	61	69	84	73	74	79	73	78	67	82	78	78	96	74	87	74	70	71	64	63	73	78	60	76	75	82	60	81	68	76	69	81	77	77	57	81	71	71	65	66	82	79	75	66	60	73	56	66	74	77	85	73	75	68	79	83	74	76	78	54	73	65	71	81
5049	1920	1083	1650	3141	3852	3293	2840	2137	1748	1665	1502	1357	1304	1178	1082	1053	1011	1035	972	879	914	887	897	934	1507	10988	10350	10189	3797	2351	793	763	762	774	734	766	773	741	751	749	766	709	757	794	804	751	755	731	732	748	775	715	761	774	720	726	790	724	761	737	731	734	732	807	734	760	740	764	720	791	675	745	780	757	752	774	704	783	722	675	775	716	747	746	777	745	777	751	740	746	703	776	785	750	802	710	814	786	744	727	759	747	806	783	769	769	747	726	743	739	760	723	752	769	721	749	728	753	730	734	732	745	757	791	749	734	738	757	803	780	785	734	751	756	737	764	737	776	760	791	709	738	726	752	735	758	751	807	781	732	793	702	707	752	794	791	742	742	734	680	758	714	729	751	748	719	784	781	682	784	789	719	742	760	768	760	733	742	733	746	718	763	794	788	755	764	723	790	774	681	732	751	751	772	711	747	749	735	729	732	803	754	710	779	751	767	735	684	767	747	758	689	746	728	790	681	748	782	743	748	790	736	781	778	741	693	797	768	685	744	746	789	822	749	703	764	716	798	698	750	737	759	770	690	751	750	746	772	748	710	764	741	743	765	715	743	731	707	755	730	745	727	779	795	742	740	732	771	785	753	775	752	771	730	740	765	746	791	742	779	755	773	786	748	762	739	701	759	729	740	733	733	774	737	761	765	752	724	754	792	764	748	780	730	759	717	718	765	718	769	727	769	803	770	748	769	732	738	750	743	740	761	695	764	824	725	759	756	712	779	789	745	743	715	741	751	754	738	775	747	772	800	717	793	733	746	752	770	751	737	752	733	773	760	780	763	738	741	742	758	693	738	734	730	756	769	726	740	757	749	735	741	770	731	777	797	731	779	760	774	768	784	791	751	760	757	754	792	733	737	736	769	732	771	735	738	759	759	809	735	694	759	711	714	727	775	737	738	763	688	758	789	698	713	758	761	715	798	750	800	716	790	756	757	726	757	805	729	720	765	754	730	748	735	738	814	749	761	780	771	781	767	767	760	765	760	765	754	768	763	800	771	738	766	757	742	743	767	727	786	747	775	711	795	774	752	789	747	762	723	735	717	744	737	799	747	770	813	769	687	766	706	695	749	697	727	764	740	711	747	763	795	755	757	769	729	727	819	769	794	751	714	741	754	719	744	771	763	787	751	738	720	772	727	752	713	771	770	807	752	765	677	753	824	809	707	749	781	729	793	729	736	720	753	702	756	726	760	718	739	769	728	772	769	754	730	770	699	728	773	701	752	701	781	750	725	741	766	768	728	809	787	764	757	708	728	704	754	767	743	737	720	745	721	745	716	733	707	744	793	757	765	714	771	787	789	712	752	769	770	771	754	744	726	721	771	737	722	736	745	768	720	700	800	722	701	772	750	698	799	692	714	759	752	776	778	778	768	727	757	728	740	741	749	717	756	749	759	767	742	763	752	825	757	771	770	741	745	775	807	758	772	801	728	743	706	739	704	761	766	709	786	728	753	728	720	778	746	727	754	724	701	773	790	743	776	814	719	750	790	718	775	772	783	744	772	727	738	723	727	791	691	769	754	726	766	729	740	755	739	759	723	744	751	737	735	799	756	736	713	701	785	680	807	750	749	777	732	752	800	747	757	763	711	743	810	733	759	754	707	737	770	720	752	781	798	807	766	698	758	765	724	717	764	740	791	739	779	746	747	716	734	723	747	763	746	734	739	783	753	769	718	721	776	790	773	759	711	733	728	714	782	742	727	695	711	719	767	736	751	757	796	775	743	697	751	736	698	732	736	757	776	711	751	765	713	793	782	744	737	774	820	783	723	732	754	753	716	709	745	753	765	727	756	744	790	747	750	789	721	728	742	771	728	701	751	723	745	707	779	741	755	775	715	746	744	779	745	768	765	756	751	731	725	740	730	722	789	722	753	721	725	764	740	765	745	736	721	771	726	795	753	736	750	710	823	781	761	763	736	758	757	759	730	760	727	751	763	722	769	739	747	722	720	804	813	745	770	794	739	734	770	764	739	759	778	748	754	761	725	741	727	754	801	757	755	746	752	714	751	702	738	747	724	772	803	752	806	712	794	752	699	747	760	766	765	765	737	764	744	741	755	749	771	745	752	759	759	752	765	771	705	731	734	748	771	764	785	773	754	721	793	733	769	805	734	748	748	740	728	750	738	774	707	739	731	737	791	729	731	739	738	732	785	820	714	751	712	804	722	735	772	705	772	736	817	746	798	712	734	741	768	760	741	761	762	737	776	792	777	766	763	767	751	713	734	736	718	771	741	763	745	733	773	735	763	707	756	734	712	796	767	741	739	780	769	746	732	733	738	763	713	748	755	786	755	781	744	738	751	803	719	750	726	791	769	784	755	776	711	750	760	740	763	726	709	771	742	743	797	767	781	772	783	792	786	697	789	771	777	740	752	763	736	794	756	752	776	747	756	691	811	791	721	762	778	756	768	726	782	735	798	734	740	709	745	722	710	731	774	778	779	792	763	781	701	754	749	748	735	740	726	764	750	755	758	732	822	730	727	753	753	745	736	784	772	733	782	714	753	761	735	750	701	767	747	759	741	757	754	747	743	713	709	730	748	762	738	744	748	781	704	781	774	766	789	767	751	745	738	725	765	755	708	738	798	745	734	753	756	769	791	721	758	744	799	780	747	759	775	759	726	755	732	751	712	713	742	736	775	743	750	766	706	745	731	787	744	766	741	783	713	748	726	755	762	754	749	752	694	789	733	777	802	741	800	783	768	710	780	740	716	737	749	758	743	693	787	701	775	742	729	734	741	707	702	766	764	721	727	734	744	772	743	743	806	751	733	749	785	752	745	757	703	750	780	754	800	735	707	721	788	696	726	745	760	747	735	711	770	765	731	777	795	730	775	716	736	759	778	741	787	740	750	778	808	769	806	769	746	731	756	718	718	802	761	751	735	777	764	722	727	732	739	692	784	730	760	786	756	808	756	767	724	771	719	762	736	739	723	757	759	741	729	718	802	732	736	731	742	783	776	773	744	769	733	784	758	750	728	763	778	727	767	775	749	774	748	794	804	749	743	766	748	788	755	730	803	759	680	726	718	766	750	754	745	759	759	722	778	771	785	716	773	776	762	737	768	747	734	754	755	771	717	719	781	801	769	764	759	727	775	729	749	721	744	748	738	758	712	770	760	705	784	757	743	732	769	720	740	727	753	795	746	719	747	766	757	749	754	785	738	768	747	751	807	811	777	736	741	737	754	743	727	764	786	714	728	751	779	769	747	771	732	727	769	734	757	701	725	805	777	746	696	729	764	732	779	724	743	730	782	796	747	752	719	763	735	708	774	724	751	783	715	702	719	780	763	762	750	755	729	777	763	734	727	712	711	796	786	804	746	778	735	695	735	719	757	739	809	732	716	732	759	715	774	736	784	714	774	789	753	775	766	746	757	772	754	746	762	777	775	750	779	675	734	749	794	736	786	797	773	773	751	733	736	765	758	744	756	762	711	696	757	710
900	82	71	37	61	67	76	90	62	61	62	72	54	47	61	50	59	51	51	44	35	46	49	35	35	74	440	615	535	255	60	48	47	48	40	35	53	47	45	42	39	27	44	53	47	38	36	56	46	46	40	48	33	36	37	37	54	35	47	39	40	39	35	33	39	48	45	47	34	49	45	43	38	42	36	38	52	43	45	48	40	45	45	36	41	44	42	41	36	37	44	41	44	27	42	34	43	34	43	31	46	39	35	42	37	28	46	38	43	50	32	39	42	49	40	49	36	56	37	32	46	44	55	40	51	39	47	34	37	43	38	46	33	50	42	49	40	46	43	59	53	53	39	36	46	35	45	50	45	30	43	45	42	43	48	46	52	45	27	43	43	42	48	39	36	43	38	54	52	53	42	45	43	36	41	39	47	41	39	45	47	45	37	47	44	55	37	43	55	47	46	39	48	46	38	34	40	54	42	50	47	33	54	41	28	32	39	52	41	36	33	39	35	40	41	33	49	37	43	47	43	38	39	48	44	44	39	27	32	36	45	36	48	38	33	57	42	34	36	47	50	47	43	41	43	36	37	49	35	38	37	44	38	39	55	39	48	35	48	45	50	33	37	51	56	45	30	38	44	60	35	36	36	57	32	43	37	51	51	38	38	44	53	37	45	54	35	33	44	51	28	37	30	43	36	42	54	45	51	32	37	39	51	41	49	45	50	45	51	51	43	49	49	29	47	39	43	43	42	42	44	38	44	43	43	39	33	36	38	54	36	48	39	32	46	42	43	46	42	30	48	41	55	54	37	45	37	36	45	39	39	40	47	46	49	45	39	38	45	50	36	37	32	53	54	32	32	35	42	50	41	44	29	46	43	44	32	46	35	38	46	54	43	48	51	46	48	39	41	49	35	49	39	52	46	32	43	34	35	53	47	52	49	34	46	33	42	45	49	42	37	40	48	41	50	49	51	35	41	46	46	41	40	54	50	42	38	42	45	41	55	39	29	35	29	43	56	47	45	41	45	41	35	39	41	49	47	39	48	43	43	31	34	39	46	45	39	44	41	35	45	41	44	36	42	40	47	49	41	38	30	45	36	33	41	42	40	50	41	41	48	47	43	42	41	37	44	44	50	40	43	41	38	42	45	46	44	32	37	51	44	41	39	44	40	43	44	66	50	56	39	39	48	45	46	36	44	41	38	55	53	44	44	40	38	51	40	44	51	40	46	48	42	45	49	58	43	42	41	38	43	40	49	33	39	48	36	45	44	52	41	31	47	47	43	52	36	38	46	43	44	40	41	48	34	34	38	40	42	32	48	52	61	40	55	50	41	45	44	35	41	47	41	47	50	32	35	43	46	44	44	46	31	43	40	45	54	54	36	31	40	31	41	36	44	52	46	66	43	48	39	32	55	55	39	37	44	49	48	48	40	43	39	54	38	36	47	34	37	42	41	34	36	43	37	43	43	43	41	43	47	46	33	42	38	36	40	41	32	44	42	45	56	42	35	43	45	36	34	34	28	55	43	46	47	43	38	52	32	37	54	42	48	36	50	47	40	38	41	45	45	37	52	44	35	36	44	35	39	45	37	40	39	44	44	35	35	51	47	42	47	43	46	39	52	38	50	38	41	50	46	47	44	41	52	40	41	41	47	32	43	32	42	27	47	44	41	49	33	38	37	43	42	37	42	38	45	46	49	58	53	43	40	35	42	38	29	36	40	34	44	52	40	37	39	50	47	48	45	54	41	37	40	44	41	35	31	39	51	40	35	50	47	38	42	41	44	44	62	38	50	30	40	43	42	44	38	54	45	41	48	46	51	53	40	54	34	45	43	45	42	40	38	28	41	47	55	41	41	34	48	34	46	38	45	31	38	55	49	36	40	54	42	49	42	35	30	32	42	40	39	46	43	54	40	42	34	46	33	34	40	52	46	36	31	41	40	44	48	37	39	34	46	48	41	40	45	42	46	46	49	45	39	44	45	41	40	42	44	47	59	44	44	33	39	42	41	50	46	45	39	52	38	40	41	31	44	40	48	30	37	44	44	30	51	36	56	45	36	48	38	41	46	38	54	50	41	45	37	50	38	45	51	48	40	36	45	56	36	38	53	43	38	39	39	30	46	35	43	50	39	37	59	43	45	43	48	40	47	50	50	35	44	48	52	39	43	35	55	53	55	43	46	39	33	51	48	41	46	46	42	37	37	36	39	41	36	52	44	32	49	40	42	44	41	42	35	45	39	30	44	48	41	46	45	39	43	49	38	56	43	30	43	41	40	37	42	33	38	42	44	45	51	41	48	54	46	40	45	42	46	41	55	50	44	41	52	41	44	44	36	32	33	42	39	48	41	45	51	46	39	47	43	47	38	45	51	40	42	48	46	42	36	38	40	46	54	52	46	45	39	42	33	41	42	41	46	43	38	36	40	40	24	56	42	40	40	46	42	41	39	40	48	51	46	38	45	48	48	36	50	39	50	27	42	46	42	39	33	35	56	44	37	39	52	43	41	47	43	40	51	37	31	45	41	41	30	38	55	38	54	52	53	41	49	58	49	49	40	47	55	39	46	49	40	47	41	42	30	41	37	36	47	37	47	43	42	46	45	34	49	43	38	46	44	49	48	37	35	49	58	41	51	51	48	54	38	43	46	45	53	48	36	40	49	42	43	40	41	41	32	45	36	47	36	37	38	38	40	42	49	33	49	40	52	45	43	54	46	34	37	46	49	37	46	37	40	37	42	40	49	51	48	38	41	44	40	43	41	55	38	38	37	31	48	49	42	45	36	45	45	39	33	36	40	37	39	48	50	37	52	47	43	39	58	44	55	45	32	31	60	42	42	42	44	37	40	44	39	45	38	43	57	40	52	43	37	36	43	37	40	43	46	47	44	38	44	53	40	39	35	33	34	42	47	44	31	45	56	33	52	48	41	39	40	40	36	47	41	51	34	43	43	46	32	44	47	34	34	46	45	42	44	45	41	46	48	39	35	42	38	36	39	33	34	40	45	48	53	48	39	39	25	42	65	37	37	45	46	41	49	41	47	41	41	35	39	39	42	49	43	38	34	45	34	42	42	53	45	40	45	43	48	57	50	49	29	36	53	50	41	39	45	33	46	34	40	35	37	44	45	46	42	37	39	40	40	41	51	32	28	43	53	27	42	48	39	34	50	55	42	34	58	37	48	42	45	33	38	50	46	50	34	40	41	45	40	37	49	40	45	41	35	41	33	57	45	47	52	46	48	48	51	45	39	41	39	43	49	31	43	42	35	44	47	34	39	35	57	39	34	53	47	40	38	51	42	43	38	49	50	36	41	42	35	40	48	44	50	39	42	47	44	37	52	45	26	41	32	38	50	49	37	36	36	41	45	42	41	39	37	32	33	51	39	42	43	51	49	38	37	43	44	39	51	37	36	41	51	37	39	34	34	50	37	46	42	43	40	41	48	49	38	40	35	48	29	59	50	46	38	49	45	48	42	39	39	39	44	40	46	39	36	33	43	44
7919	1366	799	1245	2608	3181	3015	2669	1971	1722	1535	1311	1178	1001	860	802	825	762	692	693	668	629	643	625	584	1319	11228	12718	11693	5762	991	464	456	444	453	457	443	409	423	408	456	418	426	428	448	418	419	448	430	423	480	423	440	429	469	400	435	394	415	437	396	470	427	432	470	398	397	420	433	394	441	409	406	424	408	435	440	415	444	438	455	433	432	469	452	422	466	420	455	445	422	431	469	408	478	445	451	432	401	443	460	448	401	425	453	410	454	449	426	396	434	427	471	439	427	416	425	425	408	428	435	442	412	388	430	389	414	419	396	427	427	440	444	429	438	464	409	433	441	417	426	420	422	447	438	396	467	435	444	400	399	447	467	419	478	446	438	414	454	439	433	395	406	425	457	430	430	481	409	456	420	435	412	411	442	433	410	454	435	428	432	446	435	409	424	430	417	456	413	397	449	406	437	414	420	424	439	453	434	416	422	422	440	434	443	413	439	448	424	387	483	419	430	439	423	448	417	437	455	432	460	457	461	413	422	443	408	492	420	423	441	448	439	460	407	441	381	413	429	436	418	427	368	460	453	491	420	438	473	476	469	424	393	413	466	450	438	405	462	395	435	448	429	463	461	439	463	396	430	438	404	420	460	435	417	428	404	456	430	441	442	439	441	407	437	381	405	436	413	457	438	426	412	445	424	444	443	422	421	428	393	451	422	441	421	439	443	390	423	442	442	427	402	416	413	405	427	462	447	421	415	439	421	450	469	402	450	427	408	450	422	434	434	458	438	429	448	461	442	412	419	423	432	436	404	412	440	467	467	447	444	449	408	399	443	432	401	438	394	450	412	464	409	439	447	446	441	450	465	433	413	412	444	426	448	421	417	466	414	418	438	419	471	471	461	459	406	433	457	435	370	449	459	431	419	424	420	417	437	429	452	431	455	404	433	416	468	410	426	420	404	449	499	431	396	429	428	462	459	445	431	418	443	432	403	448	414	451	463	457	383	392	472	442	437	435	435	462	411	441	419	466	432	409	418	451	431	438	444	411	449	452	452	442	430	436	453	420	422	433	414	442	461	447	406	412	450	444	436	443	426	410	401	468	422	413	399	444	462	446	434	434	500	428	416	442	436	399	423	432	399	487	450	420	424	427	387	416	484	433	435	428	438	400	423	469	431	426	433	454	432	405	436	446	444	457	421	428	434	439	412	412	411	398	432	436	443	410	441	462	423	439	423	440	406	387	449	433	433	415	412	445	446	443	434	433	475	451	400	429	421	437	418	383	413	432	392	414	420	418	442	412	466	452	448	462	449	387	419	438	417	430	433	437	414	434	455	432	440	461	431	414	452	428	438	430	438	431	418	431	422	426	434	422	437	435	468	432	446	440	428	432	428	439	417	427	412	413	397	432	422	402	426	406	419	428	466	426	451	420	434	445	460	463	412	407	418	442	407	417	441	399	411	406	427	432	408	431	415	400	426	438	431	430	405	426	439	389	413	417	429	441	438	413	416	451	452	422	446	431	441	396	428	442	437	418	403	407	458	425	386	446	438	423	425	428	413	459	405	449	428	429	425	423	400	454	426	434	417	453	434	416	449	380	447	402	448	409	440	415	388	422	466	418	447	424	446	450	462	417	463	477	422	427	411	430	442	439	454	423	465	432	418	431	428	441	431	434	439	430	480	457	404	390	434	438	407	452	442	456	443	460	437	463	416	460	402	393	442	434	459	433	465	457	417	406	448	467	437	430	434	426	434	415	412	433	427	435	431	438	421	448	373	400	434	437	399	397	447	466	431	468	384	420	424	414	449	429	398	455	421	443	439	404	440	398	448	432	433	414	434	419	402	441	393	391	433	416	442	409	405	392	421	434	427	444	420	442	396	457	415	417	435	391	428	428	429	454	411	417	450	460	450	405	443	418	410	480	412	434	407	463	424	485	422	442	441	460	426	426	442	416	444	430	412	408	423	434	406	458	421	416	445	437	419	466	407	388	422	439	409	448	423	387	429	399	453	440	431	447	436	471	421	400	389	461	461	438	458	425	408	407	436	409	432	432	425	425	429	426	442	422	436	459	424	419	418	415	449	441	413	444	428	435	424	436	410	443	396	465	454	382	437	435	479	370	430	433	427	411	427	415	425	426	445	469	454	472	422	435	427	412	429	400	441	479	409	445	437	444	437	423	468	444	400	446	418	430	400	417	423	410	393	424	463	425	458	427	419	439	418	436	428	461	425	463	437	467	418	427	394	412	440	454	450	421	413	449	432	442	440	434	432	416	419	414	428	423	445	432	420	442	440	434	458	446	462	433	441	414	435	447	443	411	392	440	424	424	442	409	473	423	441	421	414	427	438	446	445	442	439	448	440	446	446	425	432	428	439	423	411	450	440	395	440	430	456	427	409	435	421	425	424	453	398	420	437	415	458	430	441	420	433	417	405	449	445	399	390	425	438	450	399	425	450	396	448	430	409	468	485	443	410	454	468	419	434	430	449	443	443	413	423	438	425	459	442	413	429	447	412	434	461	427	424	420	410	445	431	433	468	382	418	473	425	452	448	436	418	420	432	416	407	438	438	448	436	421	403	406	394	442	442	461	426	430	438	420	409	412	444	443	392	403	432	413	437	419	385	435	413	401	389	418	419	425	464	427	430	432	402	464	457	463	444	445	431	428	426	443	443	410	401	365	416	448	400	438	445	466	427	421	454	478	447	452	435	430	432	475	470	414	437	422	432	444	441	422	378	458	431	447	421	440	451	399	460	445	426	411	397	455	451	437	421	408	425	432	465	465	459	428	439	388	435	436	439	421	406	431	419	446	425	362	403	439	429	437	449	393	497	427	428	417	410	415	428	433	485	387	422	424	470	436	486	443	393	397	453	436	469	418	438	445	387	417	437	394	461	424	452	429	436	428	425	416	433	393	453	430	451	416	436	403	428	423	441	438	413	459	441	417	387	446	428	433	412	434	427	472	403	422	408	451	400	436	491	409	447	414	442	429	430	419	438	413	439	454	447	414	442	417	416	442	461	447	432	449	443	441	433	442	435	406	456	430	385	497	441	485	436	440	410	400	440	460	420	433	458	427	424	424	392	434	469	412	461	427	463	437	439	417	415	436	452	425	408	442	453	389	402	477	429	414	382	453	467	411	423	438	447	442	444	392	478	423	409	374	403	393	437	401	440	444	401	431	440	417	415	431	409	440	464	422	444	392	481	431	435	427	412	427	422	426	442	403	414	468	476	424	416	425	405	420	442	481	450	422	422	436	466	440	409	450	385	442	389	497	405	390	451	413	451	444	451	399	431	448	435	446	463	439	430	435	409	458	492	415	428	465	434	412	425	439	451	429	481	423	408	382	475	460	400	400	433	421	431	411	391	404	420	457	423	423	413	450	435	433	392	441	447	432	448	404	406	400	422	487	449	427	432	402	447	443	412	472	431	433	446	450	417	430	414	398	417	419	444	407	435	443	444	417	431	407	447	408	438	418	423	455	412	435	435	419	428	479
461	113	84	72	60	88	90	102	93	86	81	81	76	77	64	62	60	73	66	62	63	59	62	53	74	88	506	1011	767	474	133	49	45	53	47	45	39	49	42	43	59	45	48	44	56	57	53	54	46	55	58	40	53	40	59	51	45	55	53	46	48	47	51	44	47	43	40	54	40	57	45	53	57	51	52	54	57	44	52	56	44	48	60	60	45	49	48	47	52	47	55	53	54	50	63	36	54	45	52	56	47	51	56	46	39	41	40	50	48	42	49	54	53	41	39	47	40	47	52	62	43	49	53	45	65	54	55	46	50	50	45	48	53	43	49	44	43	43	47	45	60	46	47	40	59	46	60	40	41	64	42	56	37	53	56	58	51	60	42	61	44	48	43	54	48	49	51	51	48	52	43	68	44	62	33	44	42	50	70	44	57	54	44	64	47	47	45	44	55	54	42	42	52	45	49	41	60	60	42	55	60	59	44	43	48	49	47	45	64	46	52	49	57	55	50	65	50	49	57	52	57	47	48	54	42	63	42	47	55	41	54	54	55	39	59	43	45	46	48	49	42	58	47	56	53	63	57	52	54	38	55	50	53	40	58	62	60	47	47	47	47	38	41	41	58	42	47	58	44	48	42	50	42	50	55	51	54	53	58	42	46	53	47	42	38	36	46	54	47	52	57	68	57	46	41	42	43	35	45	36	56	44	55	49	51	56	43	58	43	53	54	60	60	60	48	47	48	53	42	60	37	46	47	53	53	52	41	28	43	48	46	46	47	55	45	56	41	61	60	46	46	49	45	55	58	46	56	52	56	43	46	59	49	40	51	50	55	54	49	41	55	49	62	65	41	58	39	57	58	38	54	55	62	51	50	59	54	36	56	53	57	40	55	50	65	49	52	50	43	43	57	51	43	61	50	42	43	63	48	64	43	39	47	51	41	55	40	41	50	44	56	48	47	50	43	54	55	50	48	55	59	57	53	50	51	51	42	46	61	44	57	48	71	59	57	46	43	49	54	57	42	60	40	61	40	50	35	47	45	53	45	47	50	44	60	56	47	52	51	49	59	49	49	36	52	54	47	31	58	43	54	58	64	58	60	58	54	43	57	52	52	33	47	60	54	52	57	57	50	51	50	49	62	62	42	46	54	51	44	46	63	55	56	47	52	59	58	49	50	54	46	55	47	56	49	45	53	47	60	48	40	42	49	50	38	42	62	54	49	64	44	49	50	53	41	37	47	54	47	48	41	47	47	59	56	41	55	54	41	59	39	50	49	39	37	38	53	60	49	47	52	55	62	45	45	50	66	51	49	50	57	52	48	52	50	49	47	40	43	53	52	56	45	47	40	68	42	48	48	45	31	54	44	47	56	47	49	45	43	43	58	41	55	44	34	51	42	71	43	47	55	47	57	45	37	53	38	50	56	45	46	43	42	49	54	55	49	53	35	45	45	38	49	46	50	47	46	49	48	63	56	46	55	65	32	42	50	48	57	48	50	54	45	52	45	43	38	44	46	50	55	45	55	41	49	53	44	51	49	50	37	46	50	50	42	53	52	52	39	58	51	47	55	48	37	45	48	55	55	51	55	44	39	48	44	42	50	47	54	48	45	53	43	40	49	59	36	58	46	48	55	52	46	51	52	44	53	48	52	40	55	56	46	55	51	54	50	38	43	49	62	51	56	46	45	48	40	59	41	57	45	50	51	60	53	50	52	55	42	55	58	45	59	47	46	42	45	46	44	43	55	53	53	41	48	58	45	73	46	43	42	32	54	57	55	53	41	55	50	48	53	59	57	44	51	53	59	56	59	57	53	52	44	55	43	66	41	47	54	55	59	60	50	46	48	54	43	56	56	38	51	49	52	56	41	54	47	46	44	53	60	50	61	44	51	45	52	40	50	45	56	40	62	47	56	48	49	49	47	54	56	55	50	54	53	43	45	55	55	49	40	52	62	44	56	59	46	58	52	36	56	50	48	41	55	60	55	46	55	40	56	56	36	68	43	39	55	48	43	48	65	46	56	49	49	52	49	44	42	52	63	56	61	48	57	56	49	46	58	60	42	45	49	44	38	46	38	35	53	53	71	48	47	60	64	52	51	58	45	43	44	51	47	42	45	48	42	54	33	44	46	47	59	49	40	48	48	43	44	50	37	46	50	40	48	48	53	62	58	51	57	52	51	47	62	56	58	46	45	48	54	50	45	42	42	56	45	45	35	69	53	58	55	44	52	55	52	39	56	47	48	50	47	42	66	43	55	43	60	54	50	47	54	48	48	55	49	50	56	59	56	50	54	48	48	42	46	46	54	45	45	53	47	46	50	43	41	39	49	43	40	34	47	46	59	46	56	42	59	54	56	58	46	52	39	54	59	59	59	41	43	40	61	53	51	47	62	41	48	53	39	49	46	50	59	50	43	56	52	44	53	54	56	55	50	58	60	40	44	51	49	44	60	37	57	46	47	48	45	53	51	56	49	38	47	44	54	39	65	59	53	47	52	40	60	55	43	49	49	53	35	49	38	58	52	56	54	52	51	38	51	43	58	53	57	49	41	51	48	51	55	48	63	66	43	42	50	57	50	60	48	54	48	49	48	46	40	42	53	65	49	56	38	51	49	35	65	50	65	51	53	56	59	54	38	51	48	51	49	59	51	56	48	51	66	45	45	48	64	49	41	46	53	37	48	51	52	49	50	48	48	48	43	58	56	61	58	49	48	52	38	46	48	50	53	48	47	46	56	51	58	46	38	33	53	53	48	50	42	43	35	49	53	47	44	50	52	73	58	42	44	52	45	48	44	49	43	50	48	49	49	50	55	52	45	50	44	57	45	42	38	50	50	50	38	50	37	51	46	53	54	40	62	42	62	41	65	48	41	43	58	51	39	49	44	47	60	43	55	56	50	51	61	47	48	50	59	52	58	45	63	60	50	47	52	54	56	55	44	52	48	53	64	57	53	46	27	47	48	39	49	65	43	47	48	51	53	48	54	51	43	53	53	59	57	51	47	46	55	46	53	41	48	49	38	59	49	47	50	62	42	51	55	45	46	51	58	39	68	32	59	49	40	40	60	45	57	55	46	54	44	43	57	68	55	52	47	44	58	49	39	53	40	41	50	43	47	42	40	55	55	50	60	42	47	51	47	55	49	48	44	40	34	42	66	56	46	51	44	32	56	45	45	55	50	45	45	45	54	63	50	49	51	54	44	50	61	60	41	43	62	50	40	32	48	59	50	52	40	42	61	42	59	46	52	47	52	46	44	55	45	45	45	41	33	45	50	48	53	45	53	54	49	50	45	49	43	42	56	58	50	44	49	50	56	52	43	51	50	48	60	54	60	52	34	49	49	54	47	39	59	59	54	57	55	56	53	47	64	56	39	49	60	44	45	45	51	40	68	49	60	51	44	47	35	62	64	51	53	62	58	58	54	45	62	57	45	50	48	32	44	58	46	56	38	48	50	48	48	54	62	52	47	47	59	71	58	37	49	53	47	63	43	42	63	61
7312	2272	1156	1825	4228	5000	4581	3893	3035	2431	2083	1767	1556	1336	1207	1220	1108	987	935	987	866	845	866	906	847	1304	10955	17984	14198	9729	2332	559	550	578	501	541	559	543	585	541	557	528	542	507	538	544	527	525	496	514	549	516	500	564	531	519	526	512	531	544	558	568	535	529	573	552	501	566	553	563	528	553	541	532	520	547	527	522	548	526	499	561	567	521	534	561	517	539	561	515	554	570	525	550	552	508	536	486	561	570	581	474	514	526	545	564	561	551	535	512	546	513	561	546	535	519	523	528	543	534	545	548	548	496	526	533	513	523	521	550	545	515	559	557	520	509	539	531	537	494	587	505	554	533	528	585	539	518	517	520	532	546	511	510	514	538	502	488	541	560	553	505	495	537	531	547	553	538	540	526	526	559	597	597	512	533	555	540	513	573	562	531	579	566	508	569	545	551	558	539	527	546	465	591	518	565	533	548	590	535	530	546	531	470	501	490	531	493	556	514	552	556	508	542	564	543	563	506	530	541	541	541	537	547	518	525	522	551	518	555	558	550	530	538	532	522	530	540	556	532	539	601	550	551	567	517	543	536	572	540	523	542	528	566	516	545	529	530	538	529	555	521	530	513	535	532	526	562	520	521	547	527	518	520	541	517	500	528	511	535	485	551	547	534	495	533	532	538	577	522	540	534	560	490	565	563	504	519	513	509	539	509	537	570	549	507	576	547	516	546	566	504	494	602	506	537	517	547	535	562	542	547	572	544	495	523	526	543	552	565	545	547	543	487	517	560	503	492	552	585	588	544	529	533	574	490	513	550	512	556	568	525	519	537	559	532	515	524	535	510	483	543	529	501	542	587	523	551	545	519	527	568	565	516	544	522	502	589	528	555	564	592	521	485	496	538	491	581	557	565	540	539	582	540	545	539	516	502	487	554	533	577	577	545	523	553	554	511	524	547	549	544	518	504	487	568	528	525	543	530	538	528	546	515	524	544	582	559	548	519	545	533	520	541	568	530	546	515	534	528	547	515	513	574	545	493	572	580	494	521	543	526	520	551	524	521	526	572	515	562	514	553	506	576	539	577	538	564	539	559	545	474	530	524	546	555	540	538	526	548	575	511	535	573	498	564	569	511	554	558	543	540	519	566	550	528	567	540	516	531	530	521	542	529	503	528	504	519	555	526	574	591	537	557	546	532	539	517	539	552	602	524	537	549	561	536	530	573	548	538	550	554	545	538	506	502	546	548	518	526	512	516	591	544	533	528	530	516	513	596	554	545	557	530	508	513	548	516	515	543	514	543	536	539	541	531	528	566	523	535	533	561	584	512	566	557	488	494	500	506	518	510	525	574	502	547	493	491	537	561	542	553	523	537	542	570	530	568	565	562	537	565	535	526	549	512	531	530	533	567	537	561	538	557	531	523	512	544	516	531	577	524	551	542	552	543	525	547	539	557	569	559	576	518	550	517	565	505	531	541	545	551	491	535	522	507	549	524	513	561	546	494	526	516	548	533	593	547	517	561	554	495	543	510	544	561	538	510	503	555	524	536	536	533	525	547	533	512	501	545	550	528	519	569	575	551	546	526	488	538	571	562	512	520	508	541	542	556	559	539	564	546	566	499	543	531	533	571	530	550	533	501	544	511	546	547	524	484	570	536	549	556	506	532	528	526	538	510	545	556	552	565	542	519	549	535	537	565	532	566	573	503	504	527	513	508	533	523	558	545	530	519	511	529	539	528	524	522	526	513	556	559	511	524	573	539	551	559	516	539	505	509	519	525	571	567	522	513	541	544	515	527	532	501	578	533	551	543	547	560	522	556	528	564	542	542	519	560	514	561	544	547	559	517	568	532	493	528	561	524	520	539	543	569	541	529	568	515	553	536	549	585	505	531	543	557	559	562	571	503	533	517	579	540	521	538	482	532	542	562	597	566	569	539	573	502	528	571	530	555	577	524	559	558	531	510	576	570	530	501	557	515	500	562	527	575	574	562	566	492	548	502	531	557	525	552	526	530	562	602	498	544	557	580	552	538	513	542	524	542	541	575	548	529	539	521	567	536	556	520	549	557	543	539	555	540	522	540	540	536	566	514	524	532	583	583	541	525	526	545	546	542	508	559	542	570	539	535	514	495	564	531	507	538	541	529	498	549	592	539	534	541	526	557	527	541	556	528	570	523	514	540	601	543	515	526	504	558	551	572	552	500	537	548	522	536	551	526	563	585	517	559	553	494	559	571	578	547	546	549	551	555	537	505	537	549	517	561	555	532	536	502	550	498	577	589	583	562	524	548	563	509	560	524	530	519	574	547	520	524	512	515	514	521	527	548	524	560	552	502	530	532	553	506	546	499	549	565	508	552	513	554	541	549	520	506	542	542	519	550	568	530	561	573	528	500	542	548	553	573	532	547	584	529	579	537	532	516	554	563	573	560	539	571	579	567	566	518	525	515	560	549	519	544	528	538	552	497	574	562	543	509	526	535	530	538	537	564	580	520	539	517	541	525	550	490	572	505	514	517	623	542	533	529	515	555	505	539	529	523	539	515	559	528	514	509	544	532	499	535	520	550	557	547	504	516	541	548	525	554	546	534	516	540	533	523	521	549	566	536	552	540	517	545	530	580	548	570	516	490	506	528	556	569	504	554	526	559	572	511	577	548	581	554	556	560	538	505	546	566	560	495	529	512	510	564	534	511	598	526	536	543	533	531	587	549	538	582	508	587	520	520	508	504	507	536	536	492	571	529	514	552	553	541	566	522	510	537	535	537	548	542	522	521	512	516	561	522	538	556	569	572	530	540	531	541	530	515	565	534	536	555	539	524	468	545	553	558	533	503	544	538	517	557	529	550	516	538	497	511	593	534	541	569	556	545	511	576	547	562	576	525	511	507	553	564	520	584	583	526	530	559	548	505	584	516	546	543	565	495	511	520	544	560	536	530	553	556	530	574	582	578	508	545	552	583	538	524	559	550	502	532	533	516	515	537	543	539	543	534	506	502	539	512	524	546	522	558	533	517	509	548	526	514	534	522	530	532	552	490	527	512	541	525	557	527	510	512	542	548	539	534	528	534	513	563	510	522	509	515	513	557	525	498	574	477	557	549	553	532	569	538	541	576	523	559	507	545	553	523	559	548	554	558	512	541	546	552	555	554	514	509	548	505	530	516	504	510	568	539	559	535	549	557	526	504	535	552	581	564	528	537	521	539	504	539	505	535	502	516	528	514	567	499	550	529	553	513	531	509	499	533	493	516	496	535	523	567	528	522	529	511	543	580	530	509	566	586	530	514	517	547	517	530	522	510	532	605	577	498	552	549	541	513	536	567	567	483	549	566	547	505	510	522	510	551	559	557	504	513	549	533	564	517	526	534	536	533	562	550	517	556	532	574	538	533	523	565	555	518	576	558	546	488	513	535	531	529	563	533	579	557	542	484	533	532	578	511	533	543	529	608	552	544	510	527	567	521	543	530	518	548	527	554	561	535	585	518	532	524	543	571	536	550	515	549
596	72	66	73	70	84	78	68	78	76	81	81	73	56	73	56	63	69	79	60	78	69	68	72	86	72	119	209	225	193	82	58	71	61	60	66	77	59	76	69	74	77	71	73	64	61	52	85	71	73	61	76	68	48	53	62	56	64	58	70	65	66	64	62	61	60	62	80	60	66	61	66	76	73	77	64	69	65	82	61	70	75	70	60	65	75	84	59	65	69	72	81	69	57	65	68	77	55	58	64	72	50	80	64	60	75	64	77	69	63	58	70	63	73	79	66	62	58	48	68	67	95	73	65	55	70	71	71	68	67	68	71	80	58	74	73	59	64	84	78	61	61	57	55	82	74	69	77	61	73	56	72	60	78	74	57	70	73	76	68	65	60	60	70	71	83	59	71	78	55	52	85	77	68	71	72	82	69	82	68	80	72	60	80	65	76	74	68	58	63	68	70	59	56	68	88	73	69	70	68	63	71	60	56	52	65	69	69	75	82	90	67	69	70	71	63	75	62	59	64	61	64	81	67	62	58	62	65	57	53	63	66	65	57	67	60	61	64	66	60	66	61	74	71	69	65	55	76	65	69	63	64	47	57	75	72	81	58	74	62	58	68	61	56	79	71	55	59	54	73	60	62	60	54	59	62	53	68	68	75	84	65	62	76	66	56	64	67	64	71	60	71	59	72	73	64	64	84	67	61	65	68	73	86	64	66	65	59	75	64	71	58	66	62	70	57	57	52	61	67	71	64	78	77	59	67	64	58	58	63	60	53	66	76	45	71	49	64	78	47	68	69	57	97	68	63	75	77	67	72	69	74	68	60	73	78	87	56	71	58	54	68	68	89	78	73	69	68	66	71	63	70	72	65	74	55	63	69	63	81	74	66	54	71	66	65	63	75	73	71	79	72	75	54	67	69	65	73	88	64	55	65	62	66	51	72	61	84	68	79	79	70	69	63	85	60	78	75	57	69	81	58	60	80	69	67	71	60	88	71	69	60	60	64	85	60	56	81	61	59	57	76	58	54	86	70	66	65	58	60	59	67	71	75	63	79	63	57	68	55	72	79	71	82	70	58	70	78	76	67	60	82	59	63	76	63	72	69	69	56	73	68	58	73	55	69	73	81	76	63	73	78	74	64	49	63	82	62	74	65	78	68	54	78	59	60	66	63	69	63	55	67	62	73	60	60	64	74	64	70	66	71	89	62	61	60	68	66	73	70	47	57	67	48	61	64	67	64	69	69	60	74	66	66	66	67	82	73	64	55	78	50	71	66	59	66	66	64	72	69	64	64	61	61	89	59	60	60	64	67	66	63	73	62	61	69	45	78	61	75	61	70	63	60	81	67	67	76	85	69	62	64	53	76	68	67	62	64	43	79	54	51	66	60	55	47	64	64	79	81	59	74	46	65	64	66	56	58	61	76	76	82	55	60	59	73	72	86	65	68	60	62	62	79	70	71	57	75	73	61	62	67	65	76	64	72	54	64	60	78	67	70	82	67	79	70	71	63	63	62	60	63	64	65	78	52	62	70	72	70	66	79	62	85	56	79	56	67	80	64	59	59	57	63	70	79	62	64	78	75	61	51	57	70	65	63	59	69	40	70	77	70	61	68	71	67	69	74	75	59	69	74	74	57	73	57	77	68	70	66	65	66	72	58	55	78	48	57	63	72	78	69	67	64	53	65	74	75	66	74	68	71	75	54	59	78	65	74	52	60	61	70	77	66	64	60	70	80	82	66	61	63	60	78	74	59	54	77	65	69	63	61	77	71	49	59	74	61	70	60	79	56	71	55	65	59	64	67	77	65	76	69	58	76	58	77	71	63	68	68	67	70	76	75	64	67	69	71	54	66	61	87	64	54	76	58	63	65	80	56	59	71	65	59	71	68	70	65	60	61	59	68	65	73	64	61	69	55	72	74	83	79	63	75	68	77	66	61	76	75	68	57	69	66	56	62	64	73	71	64	55	62	69	68	60	58	57	61	48	74	59	75	67	63	64	63	70	81	62	71	69	72	70	63	73	61	68	71	63	69	65	79	61	63	71	55	52	72	67	60	52	74	64	67	73	62	69	55	59	78	63	81	58	69	52	54	73	63	63	75	62	62	69	45	68	69	68	65	58	76	65	67	59	67	70	57	64	78	66	77	51	78	59	57	66	65	55	70	59	70	67	70	59	75	72	66	76	78	72	68	61	71	68	78	67	64	72	79	61	72	75	52	60	74	55	67	77	67	79	63	69	73	65	74	83	72	80	61	66	60	56	56	53	67	69	75	72	70	56	63	54	58	57	58	74	70	58	64	62	62	56	63	71	87	78	56	72	67	67	58	61	75	78	61	77	62	60	62	68	62	83	64	64	56	74	70	56	65	66	66	66	72	61	68	57	67	86	72	66	67	48	63	79	52	78	64	73	66	67	73	60	84	65	61	50	59	72	72	60	65	57	71	59	66	72	69	62	59	56	58	72	46	54	76	63	72	77	50	78	78	72	63	68	74	62	67	75	72	61	75	51	62	67	63	64	66	75	57	67	69	81	72	80	61	74	68	75	70	78	68	62	62	63	67	64	49	58	53	71	58	65	66	71	80	66	79	65	91	70	67	57	70	53	64	51	71	63	45	77	64	59	65	67	84	59	72	65	75	56	72	64	67	83	72	63	60	64	55	62	58	67	56	64	58	62	77	65	64	65	66	56	51	71	62	64	49	71	74	74	77	71	77	63	74	78	79	67	71	55	67	64	72	80	61	64	66	55	79	64	55	62	68	81	65	57	64	73	47	55	70	75	61	69	58	62	71	73	74	63	72	66	62	70	68	70	68	70	76	67	77	63	74	57	67	83	76	77	80	53	82	73	59	79	63	56	56	63	72	65	53	80	75	72	76	71	60	91	68	89	75	64	65	57	59	79	64	77	65	78	76	43	70	57	69	63	57	62	64	68	62	76	69	61	62	68	48	66	55	65	74	52	55	73	63	65	77	77	68	63	60	66	71	67	75	61	50	78	80	56	69	77	57	60	79	59	61	84	59	59	62	67	61	84	71	65	73	65	66	78	85	66	79	70	72	71	69	59	65	57	64	61	71	67	65	67	62	68	59	74	73	61	65	68	67	54	74	78	68	78	67	48	64	70	77	56	70	65	72	69	62	65	68	69	76	60	58	67	77	71	55	66	58	55	57	69	78	86	62	72	79	81	70	76	73	65	54	71	67	70	74	72	64	54	76	59	74	74	53	76	58	64	79	57	57	71	76	79	54	80	76	68	66	62	76	78	71	65	60	68	59	59	77	72	65	57	61	61	77	81	70	75	59	69	67	60	69	70	76	63	78	73	62	65	46	63	61	57	56	64	66	72	77	71	63	58	64	64	72	64	65	64	76	61	68	58	61	69	68	77	53	55	55	55	70	53	57	62	58	58	73	78	67	66	71	62	55	72	73	65	60	66	61	64	63	63	74	69	53	60	66	71	49	69	62	74	64	67	61	51	56	72	77	51	68	66	68
5539	990	781	831	1397	1741	1651	1455	1259	1133	1005	1014	840	798	779	759	757	710	729	605	702	674	676	679	666	723	2368	4860	4130	2903	855	585	689	608	606	602	601	583	622	584	604	590	599	650	633	557	614	629	614	623	615	644	586	642	575	649	632	587	580	627	575	608	612	616	595	654	636	612	624	636	594	582	624	597	578	598	620	623	604	626	589	613	619	580	626	579	625	618	621	601	627	637	594	609	618	599	627	568	601	590	597	648	619	623	626	564	557	608	564	599	605	615	623	610	610	583	598	613	609	607	596	637	587	592	581	568	588	630	600	611	610	589	594	591	585	606	586	603	587	640	602	585	578	619	614	595	653	607	646	642	606	591	583	613	614	632	589	595	626	619	634	622	615	622	588	571	623	600	689	628	628	593	602	584	611	620	622	634	620	583	656	611	625	605	667	604	614	616	610	576	612	612	593	576	620	631	652	670	564	589	626	649	648	562	642	641	608	614	614	604	580	593	611	636	617	586	575	570	602	628	621	618	563	615	597	630	589	665	590	624	567	589	597	620	589	582	600	618	641	599	632	616	610	583	631	593	619	624	627	613	614	576	606	580	649	619	620	632	601	621	631	640	596	589	623	632	617	580	649	596	625	602	585	601	590	576	621	648	645	602	591	612	592	615	627	599	585	585	642	624	562	643	531	592	625	650	599	613	613	567	609	604	610	597	573	628	639	618	570	602	634	645	606	590	612	658	573	597	600	585	605	617	614	582	622	613	588	657	595	615	632	603	580	651	601	582	622	615	609	637	604	575	557	586	616	593	589	625	616	647	609	604	571	603	579	596	591	605	612	598	569	607	562	588	630	623	614	587	577	571	596	571	563	667	583	586	618	625	597	620	583	588	602	564	590	561	638	616	609	576	612	602	615	614	622	625	605	634	576	648	592	634	599	607	630	605	584	619	592	614	638	629	613	614	620	589	621	614	632	598	638	662	583	626	632	628	616	642	639	654	623	653	580	625	571	617	605	620	577	608	585	591	614	660	641	634	559	590	560	625	639	609	625	614	628	595	627	580	620	633	588	623	571	584	603	624	601	587	630	628	628	613	616	557	627	617	649	654	585	593	598	608	664	613	599	648	681	582	585	634	631	563	619	636	628	617	618	613	622	624	604	644	618	631	629	565	607	616	622	616	617	647	628	568	550	611	563	589	603	639	625	594	631	619	606	638	598	611	587	628	631	620	567	634	598	642	597	604	558	651	568	582	623	621	630	623	590	638	605	590	628	613	593	595	647	596	554	595	605	629	641	630	629	617	614	613	625	603	577	613	583	595	603	645	583	619	612	627	627	622	569	634	603	627	639	631	626	575	646	592	593	619	614	633	587	588	642	652	613	613	641	643	624	600	613	662	615	630	628	569	614	562	621	608	580	631	625	618	651	583	582	667	600	642	604	615	598	593	611	562	590	608	610	603	527	578	589	593	616	599	638	592	629	641	588	620	602	631	579	595	582	628	601	600	627	587	627	620	597	598	630	609	626	615	587	586	567	610	622	580	582	619	628	595	627	652	589	613	610	596	582	634	643	649	617	596	620	617	620	610	601	630	598	637	584	598	613	566	599	659	600	584	629	605	658	607	601	621	564	594	614	576	637	615	567	579	595	644	619	613	614	582	624	608	643	618	624	644	560	623	630	616	605	610	596	637	613	548	603	615	630	595	639	593	604	651	603	642	607	616	597	636	569	618	606	654	636	634	613	582	582	618	642	598	575	586	638	593	600	619	609	623	624	576	616	597	610	576	600	618	637	619	640	625	609	591	581	593	621	569	636	620	607	603	584	635	640	586	617	585	607	586	605	623	603	623	565	613	598	598	649	609	629	589	610	614	591	640	621	604	679	639	591	618	563	605	609	631	593	646	601	622	599	622	606	632	655	629	678	584	596	577	623	593	624	599	597	571	620	655	621	625	606	577	608	624	609	607	527	666	643	619	620	607	622	651	602	607	583	637	612	600	629	588	563	647	678	633	589	572	637	642	577	592	642	620	609	565	626	602	673	585	554	631	564	651	576	658	625	656	617	609	631	624	610	658	605	599	609	610	629	625	629	625	630	641	598	625	577	605	607	607	602	619	571	602	615	593	612	620	621	593	573	617	609	616	619	650	638	599	576	573	579	597	614	592	590	628	619	615	619	599	631	588	605	612	637	604	615	591	609	616	598	648	585	587	646	627	583	587	598	653	563	596	641	635	589	594	617	640	637	604	617	641	633	618	673	613	631	605	602	637	621	615	631	621	630	590	605	627	643	588	632	608	584	620	608	594	610	590	592	615	613	635	573	590	608	646	632	626	599	583	581	603	623	600	582	579	632	617	645	606	597	631	597	642	611	619	585	594	572	631	584	616	623	640	637	604	615	608	591	597	652	638	608	547	583	621	630	637	599	600	623	617	545	641	623	636	614	606	661	641	628	590	588	621	620	615	576	616	599	614	603	632	584	656	635	556	582	597	653	603	591	615	575	641	628	629	546	647	591	601	648	603	618	640	624	611	646	629	557	597	593	628	580	597	644	586	634	568	626	635	653	608	592	593	603	612	622	609	653	610	590	559	609	667	630	630	630	606	600	584	615	636	629	600	586	580	604	604	571	624	600	563	614	602	624	603	608	592	592	563	560	642	614	649	615	565	621	616	636	641	625	621	595	664	637	602	619	614	580	623	589	606	627	630	607	590	581	622	558	630	603	655	604	625	663	624	619	627	561	579	580	584	645	558	656	602	582	584	565	640	611	604	610	593	628	632	643	620	606	536	603	602	583	616	621	636	599	636	583	617	611	621	587	603	619	579	640	594	601	595	595	579	609	615	599	627	591	590	612	613	604	612	566	617	628	639	626	594	610	596	622	628	617	634	593	643	590	621	607	626	583	634	580	607	622	599	615	614	616	618	580	599	614	622	624	582	621	595	585	624	573	575	634	614	631	580	692	589	602	607	576	642	616	570	614	575	607	604	629	601	588	601	611	582	610	636	602	621	663	621	594	599	577	643	634	635	633	608	634	620	599	599	590	640	610	547	608	601	588	590	586	600	624	608	609	584	606	609	610	595	639	618	653	574	602	602	614	606	621	585	658	570	645	604	623	661	619	581	636	583	639	593	547	594	618	604	592	622	604	565	600	588	597	624	591	615	599	596	585	598	636	616	608	641	611	563	572	603	600	592	604	664	643	614	570	617	603	615	592	647	592	635	608	582	627	622	617	592	600	612	631	609	601	633	620	629	589	642	600	568	613	619	612	574	649	580	618	579	614	620	596	631	598	627	577	617	552	597	632	636	616	614	635	624	591	571	619	626	636	581	605	596	628	622	585	598	603	615	609	623	649	591	658	669	622	629	608	675	572	604	612	607	637	618	562	589	586	589	588	639	611	617	627	606	620	590	607	618	614	639	578	536	649	626	623	646	583	590	585	595	627	629	603	603	596	626	598	622	633	631	597	641	632	623	622	639	618	625	620	596	634	596	590	602
291	122	106	76	87	85	88	100	87	82	98	95	85	93	95	77	74	64	75	64	81	74	77	76	57	92	394	541	381	172	82	63	74	79	77	58	81	84	68	62	76	72	74	64	62	67	67	65	72	73	79	77	68	53	56	63	70	75	87	72	71	72	81	79	72	76	61	74	57	71	64	83	68	75	79	65	74	76	80	59	49	70	63	62	68	72	63	77	61	82	59	64	66	96	70	65	71	66	73	67	55	65	69	66	69	65	74	57	69	74	75	64	72	79	60	66	75	63	66	76	80	65	61	63	68	68	70	59	74	58	71	60	70	71	65	64	67	74	88	72	69	77	73	65	66	58	73	66	79	71	62	59	66	59	66	74	63	66	71	59	54	67	63	66	71	83	65	78	90	70	60	65	65	71	66	61	76	60	51	76	62	57	75	82	59	61	66	77	69	70	74	54	66	68	77	68	71	75	75	63	90	84	77	76	76	71	58	72	63	69	79	68	76	69	71	71	87	64	68	56	70	60	55	69	67	64	89	74	76	70	59	71	79	74	72	73	74	63	78	71	61	74	69	52	67	71	58	60	75	96	77	77	59	61	69	58	66	69	66	61	73	75	78	76	72	83	71	61	77	74	67	54	63	70	77	79	70	71	61	72	75	77	82	61	61	85	82	66	60	59	72	66	68	76	60	62	58	61	75	69	54	70	71	71	56	56	77	80	70	85	66	73	64	54	66	59	70	57	80	61	70	83	69	68	71	89	57	64	83	80	59	54	73	67	70	59	65	84	60	76	67	54	77	73	71	70	73	76	84	82	69	69	67	81	66	62	71	72	68	75	58	69	78	65	64	79	68	63	61	61	73	60	87	65	74	68	74	84	72	69	64	66	65	62	72	61	66	76	71	65	88	72	73	64	69	68	76	47	64	74	68	65	69	80	79	66	73	73	75	69	79	63	47	82	61	78	81	66	86	70	54	81	62	68	80	56	78	71	56	67	61	82	70	80	73	62	52	78	63	65	69	72	64	85	68	65	73	78	71	73	61	77	69	71	70	74	59	63	61	74	78	81	68	60	60	65	62	70	79	71	83	72	73	64	64	73	68	62	56	68	66	70	80	73	76	67	62	65	69	75	76	58	71	76	72	56	61	66	63	71	69	73	73	69	74	77	72	81	59	61	87	66	60	76	67	70	64	56	65	70	82	63	72	56	75	80	68	78	63	71	75	55	76	68	69	64	66	68	69	88	69	74	61	55	74	76	69	63	65	56	80	64	72	73	82	84	60	72	77	68	59	58	68	67	73	70	74	70	63	78	71	60	67	82	59	75	64	82	76	76	73	68	74	85	78	69	67	76	65	68	68	68	68	87	74	75	68	65	67	74	82	75	62	84	83	61	66	73	81	60	90	55	70	68	67	53	65	70	66	70	82	78	66	71	66	69	79	75	83	68	73	66	63	60	68	81	60	73	63	76	70	54	85	76	69	84	60	80	68	68	64	62	57	95	76	63	67	74	85	70	79	79	74	53	67	70	73	68	70	71	69	66	75	70	84	76	64	57	76	60	72	51	68	75	70	58	71	60	85	74	53	57	76	65	72	70	67	73	68	72	68	72	62	72	73	80	59	69	58	74	69	80	78	74	70	73	67	68	65	71	65	73	57	62	76	76	74	77	53	66	84	62	80	73	62	74	68	80	79	74	88	77	69	72	56	75	76	66	68	71	69	85	78	62	72	75	64	91	79	72	69	74	78	70	73	61	76	73	61	61	77	83	62	67	82	68	70	69	72	87	84	78	89	67	73	59	80	73	85	71	81	65	61	72	70	77	64	67	86	82	65	85	63	63	72	73	76	81	50	70	63	70	60	80	77	68	72	77	64	65	71	73	64	79	59	83	59	69	64	60	45	87	63	86	75	65	53	82	72	66	67	75	85	75	76	70	81	71	55	84	75	70	68	75	65	72	68	78	76	73	79	67	68	72	63	67	73	61	60	78	81	71	52	67	69	72	75	66	57	65	72	78	74	55	71	66	58	60	79	66	58	66	68	73	65	77	65	60	70	64	54	65	62	72	78	72	72	66	68	73	77	74	89	64	84	79	61	76	58	62	68	74	79	76	68	73	64	59	75	78	73	82	60	59	64	65	78	79	76	74	79	82	74	59	69	85	74	79	80	65	68	68	70	68	59	87	70	78	61	56	59	71	65	61	75	77	69	73	60	76	69	66	72	69	70	84	55	69	68	64	74	63	73	73	69	60	63	78	80	73	67	74	88	69	66	64	62	75	54	67	72	74	68	68	72	67	69	60	79	71	76	74	83	68	56	91	85	83	82	70	57	61	65	60	72	78	82	77	57	82	66	70	71	73	68	79	74	70	78	74	66	77	70	90	72	62	76	62	69	81	74	82	86	84	85	60	69	72	73	51	64	63	69	59	69	60	75	55	67	78	69	73	68	64	80	82	77	65	55	53	82	73	74	66	78	85	78	81	85	69	76	84	64	79	69	72	86	80	74	68	71	72	67	73	80	66	72	71	56	88	62	68	62	64	51	66	76	69	76	65	70	69	69	85	72	64	86	66	71	64	64	66	69	51	73	67	68	69	76	66	76	75	65	73	75	77	68	68	63	71	64	64	70	67	69	86	64	75	74	70	65	67	70	81	65	69	73	55	75	82	73	75	71	57	56	73	79	67	58	90	61	76	87	63	73	68	77	74	66	73	77	77	69	78	70	70	59	74	59	66	80	80	74	65	77	61	74	75	66	61	76	69	63	56	71	77	63	77	82	76	70	62	85	69	80	66	76	74	74	71	81	85	90	70	68	62	77	64	71	76	71	58	63	63	60	67	72	87	75	58	85	60	74	70	68	56	54	63	72	72	68	72	82	74	77	73	83	69	60	67	88	66	70	73	58	61	74	69	82	100	73	68	61	65	81	66	76	61	57	73	64	61	74	75	53	78	63	62	86	77	77	68	71	66	62	68	70	66	61	71	77	59	76	56	89	61	65	68	74	63	56	64	59	82	79	79	78	68	57	59	66	61	65	69	75	67	58	75	84	78	60	85	81	88	68	70	65	85	75	82	69	76	77	82	72	86	72	60	75	83	61	94	60	71	56	83	71	65	76	73	65	56	79	69	70	64	79	73	71	58	64	60	63	84	82	77	81	71	60	62	64	66	55	59	87	71	64	75	83	68	81	74	68	84	69	77	78	79	72	90	75	70	68	69	70	59	68	71	59	71	67	71	67	61	79	73	63	84	63	76	67	85	65	60	70	79	80	59	73	81	73	74	77	68	78	68	63	75	80	81	73	67	85	70	70	73	52	65	63	72	68	80	68	78	47	73	52	64	64	77	74	62	73	78	67	70	71	67	70	65	76	46	67	79	73	74	76	85	73	70	73	67	61	64	73	62	57	68	76	70	78	75	70	75	61	69	62	63	68	71	79	65	83	80	72	67	64	80	84	75	61	63	87	71	77	85	74	65	66	67	63	70	63	85	63	66
4975	2010	1139	1578	3180	3769	3458	2894	2225	1906	1727	1404	1335	1206	1136	1093	1095	1018	1017	913	960	904	881	861	880	1002	9917	11435	8495	3380	892	773	735	752	732	770	751	781	723	718	673	714	743	739	754	780	751	687	785	706	697	781	746	712	761	716	783	738	745	677	723	740	743	748	742	722	765	714	712	796	728	708	671	736	756	703	695	709	764	769	747	753	710	770	739	759	724	694	647	715	738	742	705	709	723	754	701	711	720	674	719	746	729	754	737	777	715	747	723	723	720	707	767	710	695	734	719	708	744	716	682	719	764	768	686	741	692	724	763	740	746	768	776	789	799	730	721	688	714	732	719	683	770	755	767	725	747	691	716	732	781	734	700	722	736	729	714	735	691	722	754	776	732	731	756	698	756	770	767	754	703	717	729	744	767	752	751	716	767	722	758	720	763	688	717	727	753	753	771	734	717	711	758	743	736	752	734	786	766	763	721	746	693	726	749	716	737	681	723	760	786	784	707	747	724	687	760	763	723	736	758	732	781	710	722	741	743	721	763	736	732	731	705	719	768	727	731	710	689	751	755	739	741	730	733	761	724	794	739	698	698	740	720	747	718	747	775	757	744	724	722	757	755	714	723	731	725	714	743	724	708	723	710	791	707	749	668	752	795	736	744	714	767	705	770	766	729	804	702	742	715	705	708	760	758	703	732	768	726	739	736	747	792	749	745	781	752	750	737	739	722	735	715	711	804	693	695	762	743	727	738	760	733	708	725	715	706	725	749	746	700	740	745	721	745	765	735	744	767	760	718	758	749	712	757	719	752	742	744	711	781	721	742	736	738	768	727	683	723	716	748	715	707	721	760	750	772	723	723	732	751	705	723	745	711	754	756	735	733	785	757	718	754	714	779	752	738	739	752	727	719	710	745	734	713	783	750	734	697	740	738	721	708	751	725	735	750	763	767	743	755	728	770	729	724	735	709	721	713	785	730	741	723	769	702	712	737	796	766	699	727	716	724	764	772	699	744	710	692	744	710	720	750	699	744	755	706	710	734	724	731	758	755	751	735	708	709	758	676	736	773	765	794	698	729	751	769	763	737	794	743	689	731	760	776	708	695	757	741	748	716	749	704	729	760	718	700	717	732	717	736	735	688	721	703	692	729	737	747	758	725	753	731	802	680	728	724	709	745	715	718	757	785	725	732	746	727	743	732	706	737	690	731	730	731	737	766	744	713	735	708	744	696	738	778	719	743	688	749	764	753	725	739	743	741	744	766	731	729	739	724	736	746	744	752	745	762	726	745	752	721	750	792	707	719	713	707	754	723	705	714	705	743	709	711	721	742	760	734	736	703	732	737	743	759	720	736	737	786	756	721	739	727	709	754	708	749	755	743	740	704	668	700	710	736	746	774	721	686	714	752	823	759	781	726	774	725	759	732	744	726	709	732	770	713	658	750	753	666	749	714	753	751	698	709	736	733	726	728	710	715	725	715	786	712	731	767	702	736	678	675	762	736	693	667	741	739	750	701	750	719	786	771	717	694	721	731	758	777	761	721	752	769	747	765	722	719	776	683	738	740	690	690	741	747	797	742	731	774	716	748	773	697	755	742	694	766	754	737	810	674	761	691	717	782	742	753	756	746	736	754	690	729	695	754	709	713	759	761	787	721	683	731	739	758	729	728	722	722	741	748	752	720	723	730	727	757	750	763	739	715	729	775	772	747	695	711	756	770	778	714	703	735	713	801	707	778	733	736	735	741	771	723	776	750	724	732	728	733	715	758	748	747	725	763	760	800	750	714	739	776	713	775	711	787	765	721	746	719	751	764	700	737	739	762	690	761	735	712	747	749	706	802	750	724	745	730	723	725	724	703	718	718	737	776	666	723	743	780	719	739	706	750	747	775	797	715	731	715	798	736	718	719	726	761	743	725	726	760	796	680	766	713	739	715	669	747	715	727	702	722	769	670	746	743	731	737	703	730	698	744	745	760	728	712	766	709	754	685	737	697	788	716	726	738	730	726	715	711	711	741	741	702	717	736	789	698	758	731	729	724	762	714	738	695	711	748	743	740	683	741	748	732	734	744	748	722	713	708	722	760	757	718	735	706	744	789	751	723	757	742	688	737	758	718	707	738	718	799	720	736	693	719	728	764	703	720	720	705	700	726	704	767	701	737	747	774	762	712	752	715	732	679	728	711	712	698	709	715	715	674	747	745	747	714	708	723	750	747	746	734	728	760	697	726	747	725	699	810	756	723	758	778	710	760	717	757	742	757	781	717	696	769	748	718	721	779	746	724	748	719	700	749	742	737	716	745	724	725	736	694	758	705	716	700	779	729	730	708	768	739	686	708	777	727	732	747	773	726	726	747	769	705	719	763	713	762	751	759	732	755	793	759	734	707	770	771	753	726	763	752	724	754	750	775	755	742	750	747	755	769	737	721	762	751	753	770	738	726	720	696	743	730	689	734	728	701	697	757	799	759	747	689	734	745	722	732	729	733	763	742	724	764	752	717	727	688	737	713	743	750	696	723	724	736	727	739	691	793	741	752	743	685	738	763	733	739	749	707	726	681	746	725	775	758	737	773	684	781	747	740	714	806	706	712	715	736	789	776	774	709	722	716	702	706	711	756	778	727	744	781	780	731	765	713	738	679	728	771	743	722	739	738	732	755	765	772	739	735	766	754	741	729	721	707	684	735	740	757	685	728	675	724	724	705	701	718	730	721	771	760	669	723	763	733	689	734	722	698	801	765	706	750	735	805	742	703	733	742	728	712	769	724	731	749	739	676	691	718	757	751	731	702	717	741	761	734	738	745	739	723	709	769	737	766	745	677	752	693	752	746	710	748	729	689	712	763	728	718	744	740	735	725	746	729	768	766	686	777	758	743	730	754	742	699	772	695	733	754	764	727	733	783	758	723	714	727	715	733	743	739	724	697	748	727	797	704	739	724	731	738	723	750	732	688	748	797	765	737	762	741	691	726	757	735	753	750	717	777	736	767	764	735	724	696	742	742	717	743	726	731	706	713	741	749	699	786	732	726	695	725	749	767	742	771	744	677	728	749	734	742	731	774	706	748	747	747	745	716	724	715	759	692	694	723	676	700	746	740	735	742	718	770	728	715	721	744	722	789	753	773	690	756	712	743	701	732	808	721	708	728	740	725	736	772	754	733	693	704	711	719	730	706	720	769	675	739	750	741	700	751	728	745	757	722	691	716	757	773	725	750	697	743	783	749	729	776	716	752	726	745	774	706	703	728	699	742	723	751	757	728	749	721	752	720	688	735	711	776	705	694	683	685	753	712	724	764	731	686	784	713	725	719	731	741	765	796	762	715	761	727	710	736	765	738	769	738	737	724	728	734	770	750	751	683	750	767	723	674	701	704	737	717	782	761	709	753	669	733	704	716	732	755	759	757	685	781	710	767	775	749	739	726	725	775	769	776	754	713	745	743	739	702	697	773	731	684	719	759	751	738	757	699	715	706	706	732	752	726	758	739	758	753	824	753	783
850	90	53	54	54	60	77	53	44	58	68	62	51	56	41	58	57	38	34	53	43	40	49	54	47	68	482	620	497	289	46	51	47	48	35	40	48	35	42	45	45	27	47	37	34	45	41	40	47	45	42	39	47	36	35	46	58	43	41	41	42	45	35	40	38	45	47	38	40	42	27	45	43	49	36	26	44	32	49	45	43	40	41	38	31	36	44	41	35	41	55	45	36	45	47	36	48	35	50	37	45	30	34	44	36	39	39	28	35	48	45	39	32	38	34	57	28	39	39	37	42	42	38	47	36	40	42	33	32	42	35	52	43	31	34	28	47	37	53	36	30	43	48	49	37	32	46	44	43	41	38	30	42	48	54	43	36	49	39	42	52	40	45	40	43	47	33	33	40	42	48	43	40	43	40	41	44	53	41	37	44	42	44	36	40	38	38	44	46	41	37	38	44	54	30	40	37	33	37	35	55	45	39	54	44	41	45	39	58	43	43	57	51	30	39	40	40	39	41	36	46	39	52	48	34	48	40	41	50	45	42	33	36	39	47	42	37	44	49	30	48	44	40	47	48	35	46	31	35	41	50	34	44	37	39	45	48	41	32	47	35	47	39	42	36	37	36	33	34	38	39	39	44	40	47	36	49	36	46	38	33	47	54	47	30	40	42	48	39	45	24	39	39	45	41	38	50	41	43	37	40	32	49	37	29	34	49	41	45	51	46	44	28	39	46	53	37	48	31	35	33	50	44	37	40	33	31	36	41	49	41	30	36	40	45	44	49	28	33	45	42	37	39	33	50	42	33	31	31	43	35	37	48	26	43	24	45	41	44	49	45	45	38	48	39	40	36	37	47	37	36	45	37	34	38	46	42	39	39	39	43	40	39	44	53	44	41	53	46	46	39	37	33	47	44	38	42	37	44	42	26	41	37	45	42	40	38	41	42	46	40	40	56	41	43	38	45	48	38	33	34	49	42	54	31	43	39	43	40	38	34	51	41	40	45	35	36	48	38	37	35	49	38	37	46	36	40	33	34	37	41	47	52	49	39	43	48	36	54	36	46	34	42	49	42	45	35	49	57	40	46	41	44	35	46	42	40	59	48	40	37	38	35	48	26	29	39	36	41	34	39	42	50	37	39	38	44	48	37	45	42	40	35	41	36	50	31	38	41	56	37	40	45	43	44	51	43	29	44	35	49	42	36	51	42	40	45	42	40	45	41	49	49	38	45	48	31	42	37	44	44	54	31	48	48	38	43	40	30	37	48	41	45	43	50	41	34	36	48	39	40	49	35	40	53	32	33	43	30	43	38	45	40	45	51	38	40	32	38	39	43	37	44	40	41	46	47	48	31	40	36	55	27	45	38	36	37	34	39	47	41	52	44	43	29	38	49	42	39	39	43	41	37	42	45	41	48	37	37	43	41	37	48	41	32	48	42	33	34	63	40	46	41	34	33	49	43	36	47	34	35	45	40	44	46	32	45	38	47	39	39	44	41	39	49	47	36	39	35	41	35	39	40	46	33	41	36	47	42	41	35	40	46	34	37	35	47	44	37	51	31	44	47	37	39	39	47	58	41	38	39	44	36	39	41	32	48	45	34	42	45	41	26	33	37	54	44	47	39	36	38	43	30	42	39	43	44	36	37	34	40	49	41	45	51	38	42	41	35	41	44	55	33	41	30	37	33	37	47	25	27	50	34	42	40	43	32	44	41	43	29	48	47	45	34	42	31	46	61	43	43	34	52	36	50	46	38	39	39	39	42	31	34	45	37	47	38	47	34	43	48	37	51	42	47	38	44	39	40	41	39	43	38	41	39	51	47	39	38	47	37	42	46	41	38	43	43	42	42	39	39	40	41	43	46	44	51	38	35	46	50	42	36	55	40	36	40	51	42	46	44	46	48	44	44	29	42	42	44	47	41	53	39	44	49	46	41	45	33	43	54	45	41	51	41	45	39	42	46	34	44	36	32	52	39	33	39	46	53	39	51	46	51	41	41	47	31	49	31	35	41	34	52	47	46	47	53	34	46	48	43	36	50	36	26	40	38	41	31	46	36	41	34	40	37	42	34	36	44	35	40	45	43	29	33	40	31	38	29	47	47	36	53	36	39	38	49	54	45	41	31	41	37	44	39	52	51	45	63	38	32	43	32	31	37	31	30	45	53	38	44	37	40	49	33	44	44	49	67	46	41	31	37	45	39	33	42	36	36	31	39	39	53	37	42	39	47	36	43	40	42	39	42	43	41	32	46	36	37	49	38	36	35	38	43	46	39	39	43	34	52	42	47	37	54	50	49	40	37	39	33	45	36	48	44	46	48	47	31	54	42	43	38	49	41	49	47	33	31	40	41	40	47	44	36	37	38	30	43	38	32	36	47	30	35	49	44	38	44	43	39	44	51	35	42	37	41	39	45	42	36	45	43	35	40	31	46	26	45	43	30	42	40	38	40	39	50	37	42	43	28	41	48	39	46	49	37	32	37	48	37	48	44	40	39	48	40	46	35	48	32	39	47	41	35	48	38	49	42	42	38	38	32	40	40	44	38	49	37	46	28	43	42	42	42	43	52	48	36	43	41	37	45	47	39	38	42	34	44	44	55	36	44	48	42	46	37	42	48	36	43	37	36	38	43	26	51	39	30	36	42	37	42	39	41	34	43	55	35	40	50	44	38	45	45	40	33	47	43	36	34	43	37	30	39	38	55	45	31	39	30	51	32	35	30	33	39	40	39	31	38	47	37	50	33	36	42	41	36	50	46	39	44	43	44	40	38	52	39	48	34	42	41	36	42	44	53	44	35	49	37	36	41	45	30	34	46	43	40	43	36	48	43	26	46	41	35	53	37	42	39	54	38	35	31	43	30	33	37	45	45	44	44	45	45	42	35	30	47	33	39	40	38	38	46	46	33	55	41	41	51	35	34	46	42	42	39	28	47	32	46	39	31	40	36	62	39	25	53	34	37	25	35	43	49	52	48	28	42	38	31	38	46	39	45	39	35	47	40	42	43	39	46	46	42	48	45	38	40	29	37	39	38	44	38	40	33	37	36	36	46	41	48	31	48	41	38	28	39	40	40	46	36	38	46	35	54	37	55	41	33	42	60	43	47	40	42	40	44	37	49	41	37	44	50	40	42	50	50	37	33	49	34	26	46	43	52	41	27	36	28	39	49	52	49	46	43	40	40	43	29	41	26	48	46	36	31	37	47	36	34	44	40	48	47	41	62	47	39	37	40	44	55	41	40	33	47	33	42	41	47	30	48	40	30	41	46	39	45	46	36	35	37	37	43	38	39	48	39	51	36	46	41	40	44	40	37	50	45	42	48	52	29	43	47	46	50	41	49	40	37	53	33	41	49	36	41	38	34	38	31	49	43	44	45	46	35	48	33	52	41	42	40	33	49	37	36	45	52	34	40	38	42	45	47	42	42	37	50	47	33	50	34	37	37	51	48	52	49	44	36	31	46	49	45	36	37	46	44	26	43	43	37	34	43	54
7117	1236	726	1096	2292	2868	2787	2443	1926	1664	1370	1136	1051	874	851	781	760	656	647	587	559	578	577	558	516	1171	10803	11537	9358	5566	447	400	396	369	389	392	374	366	406	364	380	419	371	399	385	370	416	399	411	376	437	369	382	333	378	411	403	380	365	379	406	360	367	393	408	377	381	395	394	398	368	413	384	388	356	357	377	380	361	396	371	419	377	375	367	390	401	402	425	378	400	399	397	410	419	368	409	356	354	362	374	389	381	372	398	425	381	389	415	384	358	357	402	331	372	398	344	387	402	370	362	390	392	368	370	381	422	369	397	393	357	354	376	389	413	391	378	369	389	394	409	383	377	386	376	359	411	412	397	417	374	430	404	421	399	372	373	423	388	356	387	420	387	387	401	370	366	404	370	340	396	385	396	415	381	392	346	367	403	417	381	373	382	368	360	339	378	387	377	377	363	388	396	354	385	384	399	396	370	404	401	366	418	360	389	390	384	383	414	353	406	398	376	438	413	368	343	380	365	405	374	414	399	365	337	382	382	358	368	359	382	386	394	364	389	374	360	401	365	380	380	401	353	378	381	384	381	416	411	397	413	351	367	375	375	374	396	395	404	374	375	367	422	394	381	377	367	397	372	401	403	368	381	372	368	420	400	399	368	388	374	410	397	382	398	415	382	398	381	388	370	370	414	374	386	406	380	417	373	404	381	373	402	386	374	402	381	378	400	387	399	384	379	390	375	372	375	416	385	374	399	391	395	383	369	400	358	361	366	392	384	390	402	379	383	372	367	377	416	387	371	355	381	353	376	372	412	424	383	373	357	408	402	399	372	382	390	393	388	383	400	374	368	371	391	366	401	383	379	370	378	373	406	410	418	405	388	390	373	383	377	407	375	390	365	405	392	366	386	375	372	372	391	374	382	355	359	400	364	415	411	408	411	385	390	379	360	378	407	390	362	412	382	426	423	430	397	380	377	373	402	415	411	378	393	368	376	424	376	411	402	413	390	349	373	348	409	359	390	395	420	421	370	399	361	365	350	411	359	398	388	366	396	371	423	381	394	411	398	421	364	415	348	418	389	375	389	376	384	356	385	407	398	382	405	380	384	393	389	360	374	394	349	379	403	362	365	363	362	362	395	401	372	366	385	396	392	378	399	364	389	342	421	391	374	410	347	396	389	387	362	352	375	405	397	398	391	368	374	422	409	365	400	346	376	391	355	414	400	400	386	394	381	384	401	394	391	407	415	349	432	399	359	372	396	407	407	387	419	396	385	385	407	377	379	351	348	404	348	376	403	377	397	346	364	443	385	390	341	379	379	407	390	379	360	425	389	387	377	387	417	386	366	357	391	394	394	403	406	401	387	382	387	408	418	384	385	383	373	421	374	363	387	382	351	379	392	415	355	391	406	360	396	374	373	375	413	386	430	370	361	391	367	395	376	410	398	377	387	372	386	407	436	397	385	395	368	400	374	395	409	359	386	379	412	386	395	371	377	381	420	400	387	371	392	376	391	398	397	388	378	388	382	395	371	408	386	386	355	391	365	368	410	354	341	388	387	364	430	399	417	433	384	410	372	363	359	388	389	380	394	340	388	377	369	392	361	365	398	388	362	365	379	378	369	369	389	389	386	395	422	374	429	374	356	354	393	383	385	362	368	412	364	403	356	376	404	371	352	382	359	409	389	391	401	383	432	406	400	377	393	424	386	382	371	376	377	388	415	397	423	384	361	409	355	385	357	376	411	367	386	422	360	413	380	398	409	400	360	355	386	355	383	371	397	417	385	386	387	374	343	412	382	394	378	399	347	375	393	393	398	352	412	371	378	372	390	387	374	386	387	399	359	389	395	362	388	397	376	383	385	398	379	378	357	374	346	359	394	411	377	344	391	370	384	371	372	381	365	394	415	365	384	417	370	399	375	405	354	393	401	411	398	387	378	364	373	372	408	373	379	370	355	387	387	399	340	382	441	383	410	389	388	402	369	358	353	356	363	393	354	382	375	379	378	387	396	352	391	392	402	396	396	369	379	378	370	387	414	401	387	378	397	383	374	379	398	398	417	404	377	394	390	377	375	392	398	382	387	407	390	394	387	373	377	415	360	369	373	387	393	389	384	387	415	392	384	372	385	406	393	392	404	415	397	370	407	376	376	392	379	345	373	370	422	407	393	408	401	409	373	345	389	423	399	393	347	423	413	371	341	382	379	362	388	422	410	376	383	391	360	370	399	342	376	400	381	383	366	364	390	394	398	361	408	369	387	372	400	355	344	397	388	371	367	376	363	385	383	389	367	370	387	391	384	399	345	377	379	420	385	418	352	416	402	389	372	405	395	431	371	354	386	376	384	376	371	418	376	399	393	383	388	365	379	417	388	414	372	371	353	394	393	392	423	397	363	372	362	382	393	395	427	394	346	363	374	390	373	365	382	352	411	422	370	384	395	386	387	389	351	394	418	380	403	390	381	390	361	372	387	388	370	363	359	403	398	374	413	416	407	374	411	373	402	402	402	391	378	414	382	394	375	381	393	386	351	400	377	378	394	414	402	374	387	379	396	394	427	442	388	394	389	380	408	408	375	366	393	412	331	381	380	393	387	398	399	375	342	363	366	376	394	355	403	368	386	374	361	419	383	405	419	396	421	384	349	385	409	401	381	354	383	372	363	388	371	386	398	363	371	397	357	431	382	399	420	379	381	382	363	404	384	390	394	398	400	401	410	384	386	396	394	361	373	375	393	395	378	365	369	419	361	373	386	351	411	382	342	382	416	359	382	360	359	365	394	392	380	378	415	363	396	363	369	369	368	419	397	400	374	388	373	392	392	386	375	415	358	408	386	409	386	356	338	390	389	409	380	374	354	370	383	371	389	382	367	409	387	407	393	383	391	400	393	401	394	399	362	401	377	393	383	393	423	379	404	393	370	402	354	409	387	369	399	355	412	397	412	380	394	379	376	383	378	399	365	365	403	344	376	406	364	410	403	389	405	364	352	369	386	350	390	387	398	369	377	387	410	362	384	388	383	387	401	393	395	400	374	424	363	378	389	391	384	392	420	401	370	401	378	400	409	368	384	335	389	360	377	391	361	350	372	391	346	396	377	369	364	413	359	389	365	367	385	377	381	390	382	408	383	411	351	371	404	381	404	382	376	360	367	416	403	400	390	365	398	383	377	384	384	387	385	376	420	383	370	350	367	396	390	398	375	410	412	408	389	356	383	392	378	384	383	391	357	379	383	412	412	373	389	359	372	387	360	382	370	387	383	382	376	410	415	386	373	383	370	376	421	421	380	381	389	358	381	382	376	368	405	363	362	387	382	358	378	379	412	421	355	361	383	399	377	370	360	366	366	347	359	398	371	381	384	382	403	412	371	394	371	436	400	378	384	401	382	369	415	370	368	376	397	402	368	386	383	379	371	378	420	370	373	419	362	385	386	389	385	404	395	386	426	358	391	391	362	427	379	379	376	407	394	390	398	361	374	399	387	399	393	369	379	395	405	359	414	401
447	103	68	64	59	95	100	105	93	103	70	77	75	59	69	61	63	60	57	54	53	51	54	65	60	92	847	829	761	430	57	47	47	48	44	56	45	52	50	53	45	50	51	52	48	53	47	49	58	49	43	56	37	46	51	48	50	37	39	36	49	42	39	50	55	54	55	60	57	44	50	47	46	53	49	60	46	52	51	42	43	58	42	58	54	53	52	52	52	47	60	49	49	51	52	68	28	43	50	47	51	57	55	45	50	65	45	41	38	47	36	57	57	59	50	51	42	43	48	47	61	52	51	52	58	51	36	47	50	49	52	49	41	51	47	52	48	54	48	40	40	45	57	52	45	51	36	45	61	51	46	42	60	36	52	54	51	46	34	47	45	60	48	46	43	43	47	47	53	50	43	40	48	57	47	54	44	57	56	44	38	55	42	31	48	44	48	46	47	44	51	54	46	46	45	62	47	60	47	41	44	49	53	44	50	39	41	38	60	42	42	58	44	51	38	50	66	59	44	51	54	55	44	43	47	57	58	49	48	49	45	60	54	37	47	69	40	53	61	53	43	46	39	45	68	45	42	56	65	47	62	53	48	60	48	54	46	48	40	54	53	62	43	50	51	57	53	48	49	46	53	55	52	35	56	52	46	52	54	53	44	54	39	48	50	34	64	52	59	55	52	51	61	64	46	46	53	60	43	50	49	47	42	46	47	25	63	57	49	46	51	47	49	46	39	39	56	53	62	56	66	45	50	54	46	41	61	53	47	60	48	54	38	41	57	43	54	54	41	52	47	42	48	49	49	54	49	58	53	39	61	46	48	63	57	51	55	55	44	40	53	43	53	39	51	56	40	49	55	47	54	58	45	51	44	34	52	54	60	76	46	49	43	54	55	56	60	51	44	59	56	45	51	45	55	42	48	51	48	35	46	55	54	56	62	44	50	57	57	51	55	44	38	58	57	48	49	61	53	42	63	48	46	62	55	46	50	55	62	62	56	55	53	55	69	53	45	44	46	54	46	46	43	39	47	40	52	50	57	45	58	56	51	47	54	59	48	46	61	62	52	50	55	46	43	50	50	52	43	51	50	47	44	47	49	37	61	46	56	44	42	33	40	51	54	42	45	50	52	54	49	53	54	44	51	46	41	51	58	52	57	54	56	44	48	57	56	59	50	48	42	64	55	61	49	58	50	55	54	58	50	53	43	41	48	35	61	49	41	54	57	58	53	46	43	47	45	41	57	64	46	52	50	47	47	55	45	51	45	59	59	52	50	52	47	42	42	43	66	53	63	54	56	58	47	53	44	40	51	66	35	50	46	43	63	43	48	45	35	53	50	45	57	51	60	55	40	55	43	46	48	48	57	53	51	39	53	55	47	55	44	51	49	54	42	57	56	45	45	49	52	38	40	48	51	51	56	52	44	51	50	50	61	58	47	45	44	47	66	56	38	45	48	59	47	41	50	57	45	44	51	38	33	53	38	50	57	51	48	66	42	52	60	43	53	41	54	52	49	55	60	44	36	36	40	52	49	58	49	53	57	49	51	69	50	46	52	53	42	46	55	59	31	56	51	56	57	58	54	56	53	60	46	35	61	51	51	44	45	54	62	37	49	50	53	42	50	53	43	53	48	54	56	43	49	42	52	56	52	57	47	48	49	53	57	53	46	44	55	51	48	57	52	56	40	47	41	52	54	50	60	49	45	49	40	40	55	60	51	47	47	37	53	49	42	40	56	53	49	55	59	46	65	54	56	43	34	51	43	55	52	40	51	52	55	40	51	57	50	52	55	53	45	65	60	44	58	60	37	47	45	46	53	49	47	52	51	44	56	52	53	48	48	45	40	56	44	52	51	51	46	43	50	38	43	50	58	36	47	30	44	47	41	48	56	49	43	58	60	49	57	47	52	59	39	48	50	44	58	65	47	56	41	58	51	45	54	49	54	50	50	68	54	59	47	62	46	49	47	40	49	69	55	44	53	50	56	38	60	53	54	67	42	46	57	53	59	47	63	63	54	48	56	58	42	40	55	38	52	45	49	52	51	43	51	52	40	51	37	48	63	45	50	44	56	38	55	58	55	61	40	44	46	46	56	44	44	53	50	64	44	61	38	48	55	48	61	57	45	35	65	57	54	49	49	37	58	50	38	44	53	57	44	53	52	58	49	50	38	54	50	46	53	59	39	55	41	68	60	58	45	63	45	57	44	62	50	46	49	51	49	48	51	47	54	49	57	49	33	42	63	49	54	42	51	45	42	55	49	45	49	33	45	40	57	52	49	47	57	44	58	41	39	69	42	57	63	57	50	47	59	55	54	56	39	64	55	51	45	47	56	66	48	42	54	50	65	44	48	54	43	48	59	42	38	54	46	48	39	55	53	40	33	50	45	63	50	45	47	57	51	58	53	45	50	64	48	47	35	52	47	50	43	50	56	58	47	57	54	45	60	46	41	41	47	65	54	60	43	54	53	63	51	37	47	49	55	36	44	55	42	57	48	57	49	65	53	54	53	54	55	48	47	56	45	42	55	55	60	52	49	43	40	59	56	54	43	55	52	43	51	66	49	55	35	29	48	57	46	54	51	47	46	56	47	39	56	52	48	57	48	50	66	43	47	62	50	49	53	53	52	54	55	51	58	43	41	57	39	46	40	31	59	49	54	56	54	33	55	43	51	45	57	50	49	41	53	44	62	60	54	48	58	45	54	58	56	52	57	45	58	54	44	41	56	49	51	59	45	57	54	39	45	44	54	56	54	57	57	34	41	52	37	57	45	54	43	55	52	53	43	51	47	43	43	42	47	47	49	52	47	48	48	57	40	54	49	59	45	73	49	51	47	43	54	52	54	56	37	45	52	51	37	49	49	45	55	41	52	38	55	51	51	55	56	44	58	47	38	47	53	50	49	42	47	45	53	37	44	41	47	47	46	50	53	39	46	50	40	56	48	50	60	44	45	48	45	52	58	45	68	48	51	45	48	46	56	45	48	54	42	56	52	67	44	51	43	45	46	43	62	58	45	42	45	63	44	58	47	49	60	53	48	53	54	57	58	48	50	56	41	50	66	36	50	51	40	67	49	58	53	48	59	58	53	55	59	48	55	39	48	51	49	54	40	58	54	47	37	32	52	58	52	38	44	50	55	54	38	47	55	46	49	46	41	51	55	44	52	47	50	57	42	41	45	57	49	49	41	60	55	57	53	50	37	56	52	56	43	41	49	43	42	50	47	65	46	45	52	45	45	54	47	57	53	50	39	56	46	55	56	59	52	52	45	51	56	54	47	46	48	43	52	49	59	49	45	53	46	44	58	50	44	49	54	48	47	46	44	50	53	49	58	56	50	54	47	46	62	68	51	58	59	49	58	48	53	63	50	54	58	57	59	43	54	51	47	57	55	55	41	51	39	63	45	59	47	54	55	49	51	47	50	46	44	59	49	54	54	61	48	58	65	45	52	41	46	55	48	50	43	59	43	52	53	47	44	45	43	49	58	44	68	59	60	48
7332	2274	1149	1862	4092	5060	4497	3903	3031	2552	2065	1868	1579	1379	1294	1222	1128	1016	943	850	829	812	756	731	775	2203	16639	15957	14409	8570	614	553	545	566	563	546	535	561	542	583	526	553	533	539	531	579	536	586	536	541	538	560	550	523	588	558	547	543	569	533	542	533	578	555	558	527	540	518	555	588	532	548	530	538	565	534	551	537	508	534	501	563	570	554	554	560	549	544	538	518	525	504	549	552	542	558	558	552	529	539	561	592	522	538	552	533	530	530	552	527	562	578	524	548	549	492	550	545	521	573	511	551	509	504	554	570	524	580	505	531	526	537	550	557	554	547	495	528	553	581	562	570	547	544	539	526	536	534	570	513	529	594	579	539	521	502	493	583	561	503	528	522	565	516	544	511	572	529	566	539	557	601	509	526	553	555	511	518	560	556	553	557	552	547	576	542	563	530	558	571	524	530	553	567	569	562	547	536	541	558	528	563	593	543	566	518	496	543	570	507	547	550	528	532	532	521	572	505	525	509	514	574	545	541	575	585	546	527	550	522	537	557	570	568	550	536	562	551	548	542	533	520	552	556	563	537	553	523	541	542	528	561	571	551	539	497	511	553	544	547	562	559	569	520	583	576	535	560	535	536	566	502	584	521	513	536	574	554	560	522	538	532	567	505	548	503	530	533	527	547	530	540	524	549	526	541	589	552	571	515	550	577	511	529	548	564	566	510	534	538	557	540	588	528	540	543	524	586	508	562	550	526	517	526	556	525	479	526	501	587	549	507	568	561	530	516	534	540	528	544	527	525	581	554	555	519	600	543	513	535	534	554	518	564	536	547	526	553	529	530	535	531	565	535	563	528	567	546	556	597	540	528	573	535	574	547	543	552	544	553	543	558	581	587	544	541	515	565	562	542	565	535	534	547	556	558	520	530	572	547	537	532	513	559	525	561	551	551	583	543	539	552	576	547	540	548	510	540	537	553	545	529	563	559	542	511	537	520	558	560	561	547	579	552	584	503	554	541	576	537	567	551	532	536	549	521	527	509	591	508	531	553	490	500	551	515	542	534	542	529	558	567	546	512	586	505	546	497	547	588	542	530	566	548	560	584	537	496	595	532	558	499	536	513	564	581	529	497	558	550	557	508	544	550	533	531	562	562	523	546	558	521	520	537	598	541	542	547	549	566	553	531	586	531	537	570	541	556	533	523	498	572	513	530	513	560	537	517	545	520	555	528	568	545	533	533	551	527	564	504	565	505	560	552	545	540	535	551	573	604	530	545	547	527	518	515	625	565	535	518	551	555	513	510	512	529	554	515	508	538	525	547	562	490	567	564	552	613	560	570	522	567	530	587	553	547	540	533	543	560	535	554	553	496	534	598	513	523	547	568	484	558	548	503	540	530	584	566	549	532	544	560	531	567	599	535	585	576	581	551	527	495	546	528	553	567	554	518	558	513	542	542	502	529	535	552	538	520	557	588	558	508	534	530	500	542	490	509	538	517	535	544	564	484	565	556	523	542	548	562	518	558	586	584	552	541	563	575	579	528	565	532	576	557	539	538	536	548	556	547	539	493	527	561	572	558	541	525	563	551	521	522	562	545	564	543	555	533	515	537	535	539	548	619	563	542	515	535	523	522	563	566	530	541	512	547	574	558	527	532	530	527	542	537	555	540	511	534	555	522	555	535	537	534	552	513	554	499	562	549	559	533	515	538	552	515	506	583	575	553	568	565	533	537	533	561	542	511	500	562	518	612	575	528	546	510	554	524	516	547	534	554	549	543	557	532	559	524	572	557	586	505	546	527	530	557	570	587	586	540	584	527	545	520	532	539	552	520	571	589	539	532	520	531	571	563	532	522	537	557	545	552	519	539	537	533	551	530	532	545	526	534	520	540	600	590	546	601	569	572	524	521	538	528	542	557	519	539	507	529	570	575	511	552	521	495	522	545	569	534	589	545	548	519	564	524	568	537	553	556	539	556	518	518	539	566	550	554	529	568	555	513	523	553	517	529	543	501	520	532	506	546	555	572	512	531	593	512	556	540	579	553	523	498	590	527	536	549	573	526	541	549	559	557	529	548	528	536	582	598	517	547	548	512	551	533	514	574	552	544	556	540	497	506	512	522	529	551	525	523	550	545	593	557	538	549	588	551	601	539	575	521	537	551	515	545	562	560	529	569	542	518	523	549	548	571	545	547	542	547	551	570	581	508	550	566	554	523	532	540	580	525	546	534	514	539	574	528	558	554	531	535	521	535	583	549	549	499	570	572	513	528	547	545	590	530	549	527	573	547	554	581	569	541	583	544	537	541	563	547	514	543	522	518	515	501	529	549	507	546	558	552	549	510	510	546	547	532	544	537	562	533	552	546	528	553	522	569	567	487	579	530	535	534	527	516	541	532	564	534	531	541	542	525	548	514	532	473	595	534	510	537	527	544	553	536	566	520	553	538	543	578	527	542	573	547	523	552	554	500	564	585	552	553	528	528	571	517	522	552	586	541	557	545	506	539	549	554	573	531	519	590	559	521	585	521	529	544	561	532	535	563	559	515	580	572	536	521	518	548	491	546	526	563	551	550	538	571	588	520	545	558	571	503	511	504	569	536	522	547	531	539	565	583	518	538	527	564	525	572	509	554	501	521	536	509	522	538	537	515	569	514	538	559	536	556	516	506	528	527	566	521	546	534	525	592	563	576	543	557	548	513	564	552	548	540	507	553	575	498	551	513	549	510	574	535	551	543	537	530	548	544	582	538	547	527	545	543	524	603	543	519	537	558	554	499	553	519	554	525	501	547	549	514	520	553	549	568	551	529	561	539	552	549	540	517	536	539	542	519	547	528	528	566	554	536	580	547	501	549	555	516	556	550	582	508	533	545	524	566	533	521	551	538	557	535	531	537	573	518	520	514	550	543	515	561	539	506	526	558	539	556	554	508	547	566	538	543	529	582	562	547	580	534	545	550	536	515	591	564	504	574	562	544	573	518	532	525	531	542	531	509	530	524	514	552	544	530	510	520	549	577	512	503	543	538	620	577	547	533	514	569	540	568	562	599	543	536	510	511	562	618	548	511	550	544	523	552	509	554	541	518	497	549	532	559	591	548	541	544	523	563	565	515	513	539	522	541	510	547	522	498	508	528	549	487	549	536	527	562	537	542	510	542	542	503	548	540	554	554	529	504	533	577	521	577	549	558	492	550	546	548	550	550	574	511	565	526	567	596	498	543	577	546	544	523	531	563	540	545	550	523	572	545	541	571	527	592	518	548	552	511	558	543	598	520	547	525	566	520	557	536	546	529	528	592	511	507	541	547	535	526	568	531	535	569	548	523	536	524	566	511	540	530	531	569	522	532	544	570	549	552	536	544	530	541	570	577	540	519	564	565	547	511	542	526	578	553	541	550	558	557	561	531	550	567	554	549	529	545	519	530	567	577	561	574	554	553	574	498	576	578	514	562	576	559	523	552	524	517	563	562	569	531	533	544	561	583	572	526	523	552	517	524	531	507
627	96	70	66	74	84	71	83	86	87	64	65	80	76	65	74	71	73	58	62	74	62	68	70	63	66	182	260	215	119	78	63	70	70	72	55	73	67	64	66	85	58	66	63	61	70	67	66	73	68	63	66	65	65	70	52	71	56	69	89	60	59	74	62	68	75	79	64	61	82	69	76	62	71	67	60	63	62	68	53	68	72	72	72	68	65	76	63	80	56	60	62	76	74	66	59	59	76	78	55	58	62	64	72	60	60	70	63	62	69	53	57	81	68	50	61	60	77	67	61	82	78	68	65	79	60	52	79	54	60	53	70	81	72	57	93	64	69	52	72	72	72	62	64	68	58	51	73	60	68	71	75	59	68	55	55	52	59	70	76	75	66	58	60	57	68	66	47	65	50	81	61	79	66	66	62	65	82	77	69	56	63	64	66	63	65	60	63	79	63	74	70	69	53	48	70	67	55	43	62	75	57	60	63	72	60	57	64	84	59	55	67	68	58	72	73	76	75	70	60	68	76	61	63	66	61	73	62	70	64	70	65	70	52	82	66	58	60	71	64	52	76	63	67	65	58	53	59	64	64	60	57	77	71	67	62	59	56	56	72	70	75	64	52	69	68	79	54	77	76	71	68	71	63	65	67	58	57	70	56	71	66	59	73	71	60	60	80	80	63	68	72	71	65	68	77	52	81	70	74	65	70	58	59	57	69	60	73	76	54	65	67	66	85	64	72	66	62	60	64	74	72	55	75	63	76	54	75	66	68	79	60	69	61	61	68	72	62	65	63	52	59	56	66	68	61	65	78	79	53	53	64	61	78	57	67	64	71	66	79	68	66	51	68	59	60	51	65	59	64	69	73	77	60	66	58	66	68	62	62	63	75	54	75	64	66	61	68	66	62	69	60	73	71	59	69	64	78	69	59	63	58	51	67	52	69	60	73	69	66	71	73	70	66	51	67	60	64	56	73	65	70	77	70	64	56	73	65	57	64	55	59	80	58	66	69	67	58	65	77	68	68	65	67	68	80	49	71	65	51	64	68	55	70	74	72	57	71	60	61	78	78	72	74	71	59	61	59	70	67	76	65	63	69	57	62	67	63	78	68	64	74	67	69	81	60	64	49	68	79	62	70	67	59	64	78	68	59	77	87	51	79	73	67	69	65	65	64	66	81	57	70	55	73	67	62	70	63	82	56	62	77	52	79	75	47	71	67	61	75	66	67	69	64	80	77	72	64	61	60	60	57	66	76	70	76	71	70	62	69	60	80	78	70	80	63	60	70	43	71	71	78	71	73	51	50	62	66	65	69	64	74	75	76	62	69	65	65	52	58	59	63	75	79	75	73	61	68	68	82	56	76	59	65	74	89	55	63	66	49	82	74	61	67	55	80	53	60	52	55	63	59	59	60	69	68	69	56	70	72	59	73	68	64	83	72	69	68	72	49	62	76	80	67	63	71	74	56	83	79	73	56	56	48	70	52	72	72	70	56	71	57	68	67	56	80	68	78	58	65	69	77	67	59	62	63	51	69	55	82	47	83	43	71	63	65	68	65	62	62	62	63	62	68	55	56	55	62	72	56	57	72	55	66	62	54	63	73	79	78	60	64	64	72	59	64	69	63	64	70	59	65	67	76	57	57	63	44	56	72	70	80	64	66	72	54	76	63	81	62	65	68	71	53	73	66	66	69	75	65	64	66	61	69	70	59	70	60	60	73	65	64	65	60	71	71	66	61	60	68	70	74	59	70	55	69	53	52	88	64	83	65	60	58	77	76	62	71	65	81	73	62	62	82	60	57	62	71	62	51	66	71	65	69	71	76	45	61	77	58	66	67	61	52	69	56	68	66	74	64	73	67	74	57	70	74	69	76	73	59	80	69	64	72	71	77	59	76	53	74	66	47	58	72	64	75	51	73	74	61	60	58	62	68	56	61	59	57	65	71	59	71	72	64	81	74	46	56	63	52	78	49	75	51	66	75	65	64	67	77	62	56	76	60	69	69	69	66	59	78	59	58	68	65	60	77	70	82	54	63	75	61	68	68	73	62	67	72	64	55	71	61	59	64	69	71	59	66	57	52	55	47	60	65	64	51	64	47	63	72	48	71	72	61	63	75	69	60	79	67	87	77	90	69	73	64	70	63	65	59	53	66	79	70	68	60	54	62	61	53	62	68	73	60	62	70	64	83	65	69	62	77	58	75	69	67	68	59	70	72	80	59	57	63	74	46	52	61	58	73	64	64	74	72	61	58	59	62	61	74	77	51	65	65	47	83	74	67	60	82	77	70	74	64	76	62	61	78	63	69	60	61	69	62	68	73	63	51	70	70	57	65	63	62	55	70	74	63	60	61	58	68	71	68	71	73	68	63	74	63	63	80	60	65	88	63	72	73	56	74	61	80	70	52	50	68	77	76	86	53	78	64	70	59	60	68	62	52	69	56	52	59	70	74	55	63	65	69	56	64	71	67	73	68	75	71	64	63	73	59	51	65	51	71	62	49	53	56	62	77	61	66	84	79	86	63	79	89	59	72	54	49	58	82	69	70	68	65	70	71	77	73	67	56	69	71	60	74	57	73	71	66	79	59	74	56	60	68	71	63	74	69	65	56	69	68	53	64	72	56	69	49	73	65	54	67	61	63	62	73	59	68	66	57	70	66	79	50	66	64	59	70	62	73	65	63	61	74	66	74	76	61	56	53	62	78	62	63	66	74	60	57	60	58	80	70	63	57	69	69	49	65	69	56	65	61	59	67	69	53	70	83	74	78	65	66	70	54	64	81	65	76	64	81	57	75	62	64	72	80	66	82	58	57	67	67	57	76	73	72	65	59	79	57	57	63	71	76	70	50	73	69	71	66	67	76	58	66	54	67	64	60	57	52	71	59	69	67	67	77	61	65	65	63	59	62	71	68	45	80	63	70	70	61	72	74	72	69	68	68	74	57	59	65	71	60	59	64	64	81	56	58	71	68	75	78	66	64	71	59	61	75	74	65	64	78	77	59	64	64	61	70	59	82	62	69	72	77	56	67	78	55	62	62	70	58	61	74	85	60	54	75	67	63	70	72	69	77	69	70	58	68	65	67	62	69	59	76	67	57	76	60	61	64	71	75	72	64	66	65	56	58	53	67	65	65	65	72	72	53	56	71	66	71	45	59	56	63	74	39	68	75	68	74	66	62	69	64	82	59	62	54	55	70	73	52	58	59	56	57	74	67	65	68	66	56	70	70	73	60	67	59	58	67	70	45	56	62	67	53	66	74	75	69	75	59	64	65	69	64	71	71	56	73	64	57	53	68	65	53	73	71	50	59	72	69	53	73	70	71	73	74	74	62	74	62	56	74	69	67	59	59	58	64	81	53	63	68	75	81	57	84	51	88	64	49	64	68	65	62	69	67	45	61	63	67	68	72	61	66	62	59	59	68	58	46	55	66	74	55	66	61	62	54	82	70	74	52	57	72	65	71	67	58	75	69	75	63	55	63	56	67	73	61	70	58
6237	1148	824	1027	1550	1906	1822	1704	1388	1284	1120	1066	956	852	911	846	837	771	861	753	771	751	778	704	722	1090	4045	5043	4801	2289	697	681	664	637	710	705	677	695	645	664	693	708	678	664	676	666	673	682	657	720	724	689	697	729	648	668	697	715	683	685	695	675	658	678	668	653	653	688	726	710	692	649	665	679	664	728	639	707	711	646	682	640	651	652	683	677	681	663	677	663	661	718	625	691	707	663	679	707	732	685	664	653	624	620	639	669	633	664	686	687	663	629	674	688	696	689	686	701	689	723	686	656	691	686	673	732	681	648	652	642	691	679	665	694	691	668	687	681	678	654	672	689	644	650	692	685	727	669	661	722	674	662	706	664	600	668	709	697	664	702	661	669	730	657	702	700	672	640	631	686	715	727	683	667	654	704	720	691	686	682	664	636	651	655	682	675	697	671	692	698	652	648	689	678	665	653	716	705	691	701	677	680	704	641	668	698	709	665	688	684	701	620	696	702	649	648	605	718	689	661	715	676	623	682	645	703	707	700	670	668	671	704	654	644	696	668	672	636	694	701	675	718	733	656	662	667	693	695	701	663	677	714	669	653	659	638	698	634	659	683	668	658	654	703	676	692	636	683	694	709	669	659	696	711	660	676	722	663	646	750	700	678	692	680	678	670	693	603	682	644	683	721	708	656	636	653	691	695	729	659	725	646	669	712	695	647	652	650	674	670	644	685	717	623	679	699	685	706	692	638	637	746	671	677	636	694	691	651	625	689	715	715	690	656	709	689	683	667	693	689	676	660	636	658	690	639	667	692	668	699	682	714	667	693	659	684	683	698	710	668	676	641	657	710	695	668	700	702	679	703	652	687	683	674	666	666	668	699	645	671	681	705	699	683	677	649	704	676	663	679	686	731	673	690	674	664	676	671	637	720	723	640	681	719	661	655	661	667	691	651	706	618	720	638	655	695	650	693	692	620	676	728	695	670	640	661	647	715	677	716	672	692	697	663	709	705	695	678	677	655	665	722	628	711	614	722	656	691	689	680	644	669	711	719	650	670	658	639	707	674	662	659	708	706	669	685	673	669	666	677	679	705	676	625	652	677	705	648	702	632	665	642	675	715	689	717	722	672	676	656	691	693	726	674	659	691	645	662	617	629	665	712	678	632	651	715	682	663	683	664	665	659	660	669	687	658	681	704	645	687	669	666	658	701	687	644	666	678	661	666	717	681	684	711	641	641	651	679	698	680	689	676	648	654	667	688	679	630	695	651	680	686	668	637	650	639	644	651	677	721	656	690	646	682	678	652	703	622	695	662	679	672	702	667	642	678	641	672	692	657	651	610	669	655	659	682	685	664	669	730	685	683	672	690	645	643	677	674	657	692	672	698	678	692	708	629	643	665	694	699	672	655	661	679	664	657	639	668	722	657	646	662	650	690	639	705	719	706	689	697	698	677	662	670	639	658	655	662	654	683	680	669	667	653	687	691	694	715	616	675	668	662	662	693	666	678	721	693	622	633	666	662	696	623	714	703	737	612	672	614	666	659	670	726	677	675	681	666	694	718	674	682	662	693	659	726	612	668	709	706	688	680	654	682	699	678	700	696	680	690	676	638	673	665	673	707	687	644	680	720	667	691	647	651	662	699	619	697	699	717	691	693	703	616	676	660	707	680	670	704	678	679	668	705	666	634	659	694	705	697	675	684	703	706	691	672	679	723	720	648	679	650	618	674	642	676	674	699	679	675	711	655	694	635	697	690	674	695	656	666	665	699	647	670	664	638	650	658	686	670	674	671	714	680	660	709	724	726	723	674	705	676	695	701	665	714	702	670	676	656	657	670	671	685	751	709	715	663	717	678	686	669	662	720	703	675	677	679	691	704	683	696	663	710	689	723	636	647	678	663	630	632	660	677	669	669	687	682	662	714	682	678	673	700	665	665	696	712	664	678	681	724	703	672	682	702	693	667	717	699	696	714	749	666	704	673	683	704	704	676	670	684	653	643	675	691	668	640	687	696	670	681	671	659	655	673	721	702	698	657	654	658	671	620	643	685	669	681	681	664	667	635	629	642	647	677	710	689	679	741	643	686	695	684	688	696	663	720	667	674	692	682	715	677	707	661	683	682	675	725	694	715	669	681	716	670	690	682	669	714	676	697	677	710	691	656	683	668	677	677	680	697	704	653	646	686	672	672	645	675	696	626	697	686	661	627	642	655	665	640	663	647	690	675	719	694	687	673	663	738	668	686	678	628	662	694	673	666	705	676	666	695	703	685	691	670	685	700	676	687	687	678	705	671	717	657	699	667	736	708	685	654	659	655	702	651	656	729	703	686	680	652	694	684	676	662	691	673	695	657	614	630	653	663	675	679	665	676	680	741	670	718	660	674	694	659	691	690	708	652	699	712	647	636	693	691	670	691	676	700	679	682	672	694	665	712	701	672	704	652	678	667	676	672	625	668	683	671	707	676	670	667	684	716	709	691	662	690	674	719	711	719	717	636	687	693	713	689	632	665	629	725	713	726	674	686	656	662	665	675	669	701	693	688	697	630	646	704	703	683	675	639	710	685	666	679	642	681	698	740	706	661	670	684	696	655	718	654	711	689	638	695	684	655	697	675	711	651	616	650	662	687	673	705	697	693	699	665	706	659	706	668	692	678	701	661	668	698	684	708	688	646	732	673	661	700	673	666	675	737	739	698	700	683	658	634	638	689	681	657	682	656	722	635	704	664	681	655	689	721	714	731	685	733	697	690	711	697	690	690	742	665	653	696	680	699	674	704	680	692	687	696	672	692	732	673	643	709	646	682	706	642	661	680	663	654	712	716	654	640	675	731	677	651	709	711	665	745	697	660	655	692	658	662	736	774	696	697	652	650	716	671	687	676	692	668	697	643	652	684	684	686	654	695	655	690	673	683	666	640	670	732	643	659	676	680	662	679	673	693	640	698	650	670	667	696	715	694	647	715	651	688	672	685	664	655	631	676	686	665	647	694	660	714	679	660	666	674	703	700	633	682	727	696	663	680	654	739	639	652	692	697	678	715	692	653	709	681	702	675	668	752	714	666	696	716	676	706	689	701	642	688	697	657	685	661	646	679	683	670	666	718	704	650	640	693	708	706	685	694	688	665	617	685	629	692	671	632	684	662	675	653	667	651	675	716	723	679	652	701	681	681	716	638	677	641	705	670	700	662	682	702	667	655	705	661	685	630	705	699	651	644	713	699	688	680	680	697	776	682	728	724	688	687	681	724	717	728	672	706	666	640	714	674	724	684	684	676	646	661	670	671	672	697	692	616	673	727	646	726	673	687	667	658	690	717	727	683	645	667	684	741	701	696	656	661	695	634	688	641	641	667	660	690	687	637	710	652	742	702	605	680	697	648	651	693	665	715	684	696	668	670	675	639	676	690	703	650	726	658	631	645	673	701	696	673	651	617	668	673	678	670	705	687	679	738	656	663	703	714	692	634	655	668	677	624	693	643	662	721	719	691	678	642	625	658
316	123	79	85	90	102	101	79	94	83	91	91	81	71	91	91	91	76	78	70	77	89	74	71	75	85	382	531	483	185	64	69	82	62	75	59	62	68	61	77	57	87	76	58	72	62	64	49	74	74	67	64	69	75	74	64	80	78	60	59	75	62	61	61	71	69	76	83	56	73	82	58	66	82	69	70	88	67	79	65	74	78	69	66	84	89	56	77	67	64	65	67	72	68	64	77	75	75	69	60	60	77	76	76	51	74	79	70	66	63	78	68	71	76	83	71	67	75	62	65	74	54	69	69	59	67	76	74	73	54	89	76	72	83	72	73	67	73	67	58	82	67	69	66	70	77	79	64	68	56	73	74	69	79	59	49	66	74	70	65	81	61	82	62	68	66	82	71	70	85	81	73	66	80	64	63	63	61	77	74	69	62	66	60	65	81	67	87	59	71	70	71	64	68	64	77	67	60	75	64	76	82	69	65	69	62	72	73	66	63	69	70	68	57	80	71	73	74	78	77	79	76	81	59	75	67	79	62	81	59	76	86	63	61	76	78	71	77	64	69	62	70	86	71	73	68	67	69	75	75	52	68	74	79	90	55	70	58	58	71	74	74	62	86	65	51	66	78	71	63	61	81	71	73	74	79	79	72	59	66	67	70	53	74	67	69	71	84	80	79	64	64	82	75	73	65	49	49	78	70	69	62	77	68	61	55	78	74	72	55	72	68	63	71	80	81	77	71	76	68	88	76	75	71	86	67	71	57	66	89	74	78	81	71	79	74	60	64	65	75	64	68	60	76	62	76	61	79	69	71	72	63	67	68	66	77	63	63	77	77	86	68	62	67	68	66	65	80	68	58	68	72	71	75	77	74	63	68	76	61	77	72	76	76	79	60	51	69	72	54	67	67	61	64	66	74	59	54	67	71	71	59	68	61	78	80	78	76	82	77	77	62	59	64	69	77	77	62	63	78	55	64	75	66	63	70	75	70	73	56	77	62	75	72	66	71	72	62	79	69	64	70	66	80	69	59	73	80	73	71	56	61	71	70	62	83	53	63	63	80	72	55	64	61	78	63	75	62	71	72	75	84	64	80	59	65	76	76	68	59	74	74	75	67	79	83	67	73	56	64	84	76	58	75	75	68	89	75	67	69	60	67	81	57	76	76	88	67	62	84	81	69	72	77	68	76	65	73	75	73	75	66	70	75	74	73	66	87	57	51	73	69	75	64	67	88	74	60	66	79	65	73	59	67	67	80	72	71	60	72	74	74	59	72	74	76	70	63	84	71	68	73	66	72	82	69	77	85	79	77	72	60	70	69	80	57	63	75	67	76	58	52	66	68	72	66	65	75	69	65	76	76	62	89	59	67	73	74	62	69	78	71	63	66	70	68	64	75	78	52	70	74	66	64	81	70	69	60	77	79	55	75	86	62	65	84	69	74	69	82	68	59	64	67	58	76	65	66	74	81	69	87	70	82	61	81	82	64	72	65	67	63	66	58	59	69	75	70	78	77	63	63	67	73	94	61	69	68	79	73	64	72	57	74	79	70	69	67	75	55	80	71	78	82	76	71	77	82	71	61	66	61	60	72	73	76	72	70	80	64	75	69	63	67	79	79	83	69	63	67	72	64	68	75	76	68	75	83	78	68	69	69	85	64	81	73	57	91	85	74	65	70	69	74	63	77	79	73	55	64	56	73	70	88	53	69	50	67	78	62	56	75	80	62	80	75	64	71	80	71	75	65	71	81	70	81	63	72	73	76	61	74	63	74	71	63	78	65	66	64	70	64	76	62	79	65	70	69	53	82	69	77	77	62	59	76	69	62	75	60	68	71	75	81	71	74	73	71	73	72	73	67	74	79	74	56	66	85	75	64	48	65	80	95	63	59	74	65	65	58	76	59	65	70	77	84	65	62	77	67	61	63	76	85	66	81	60	59	74	76	68	64	69	65	78	67	56	58	74	85	66	73	69	72	70	62	71	78	69	70	70	76	60	59	67	57	71	62	78	63	84	75	67	67	62	68	64	64	85	79	78	81	74	72	51	50	67	66	65	77	78	70	67	96	66	67	63	77	63	73	68	74	59	64	74	58	69	57	56	65	68	71	65	76	74	62	70	63	67	77	84	62	79	62	68	66	65	74	76	75	73	85	67	81	74	67	69	67	71	68	54	69	67	74	71	58	62	58	77	57	88	59	62	57	81	70	54	69	82	66	75	89	80	73	53	65	78	76	61	77	71	64	72	65	75	63	70	69	75	78	65	61	75	72	76	64	68	66	71	94	62	54	75	75	64	65	62	72	59	78	68	59	79	78	66	77	63	72	77	63	59	66	72	78	67	89	74	70	72	64	70	64	85	78	63	86	69	67	56	68	72	91	79	74	67	71	67	77	71	64	75	70	78	75	69	69	72	73	72	73	72	55	71	71	65	67	72	70	66	73	77	55	74	77	66	86	74	59	80	76	80	62	63	61	67	56	56	55	71	72	79	66	57	76	72	67	64	73	68	63	81	70	81	68	76	92	69	74	68	67	78	59	65	76	69	76	86	74	68	96	59	88	77	76	69	64	72	60	82	78	71	65	68	78	59	70	77	72	64	63	80	79	79	67	74	75	68	64	86	82	56	59	59	72	71	78	57	75	74	61	68	60	70	67	60	79	60	60	66	68	71	72	72	77	74	66	73	74	69	81	75	72	74	71	66	67	62	62	78	66	59	59	73	70	84	62	72	88	71	83	69	59	69	84	70	79	66	54	56	73	79	69	76	69	62	77	62	58	72	69	76	65	63	84	59	65	84	61	72	71	74	77	68	56	72	60	81	72	66	65	68	79	90	66	74	90	77	66	58	76	70	54	81	64	74	68	69	68	77	59	64	69	74	75	60	74	71	90	89	67	63	85	79	64	66	66	76	63	85	62	69	79	64	63	58	78	67	71	59	76	78	75	72	80	77	63	62	66	71	63	68	67	65	77	69	68	62	55	70	65	80	73	72	73	73	79	65	69	80	70	66	78	64	83	62	64	72	74	64	79	82	59	79	73	80	84	74	59	80	71	71	80	71	82	83	72	54	64	78	62	71	74	73	65	70	79	80	81	71	82	60	82	54	59	63	63	67	60	74	63	63	84	73	66	49	84	39	65	78	75	71	70	62	69	68	97	68	74	65	81	66	90	74	74	63	75	66	70	66	69	62	71	73	65	78	76	64	61	55	74	78	73	74	80	77	76	67	74	80	64	67	64	55	59	78	77	79	62	79	87	63	72	72	71	61	69	79	69	76	75	74	68	75	79	67	72	67	79	66	72	72	86	96	91	59	62	79	78	48	54	70	90	79	66	77	67	70	89	83	76	81	71	81	65	58	75	60	85	59	72	62	72	63	78	84	66	58	81	79	61	61	73	71	68	91	75	78	72	66	64	65	62	66	53	74	69	69	86	78	82	55	77	62	71	76	78	88	67	84	67	57	65	58	70	78	71	87	55	65	64	70	66	55	74	70	71
5173	1982	1151	1600	3201	3748	3539	3071	2339	1966	1657	1471	1284	1168	1133	1079	1027	1032	1002	987	966	886	917	841	865	1110	8988	11983	10187	3591	773	731	767	723	712	731	733	773	767	730	745	743	720	734	764	755	735	757	732	737	761	777	770	723	745	791	783	681	691	696	723	699	714	704	784	747	719	764	785	782	741	752	712	778	712	729	752	725	714	736	711	763	703	760	708	747	727	749	770	717	737	753	686	737	743	719	742	787	760	747	736	732	744	675	725	716	704	750	731	733	756	740	724	746	763	751	716	738	734	801	761	749	740	776	732	714	703	785	742	699	736	748	750	707	744	699	767	760	700	726	769	760	703	731	718	801	773	735	747	763	726	724	713	721	755	739	686	762	684	753	763	822	745	721	793	768	766	738	783	762	737	765	733	765	738	714	765	745	765	715	692	730	759	744	750	725	699	754	738	768	784	816	743	729	767	783	802	714	680	745	745	735	736	773	762	732	755	739	730	741	758	745	779	780	684	720	772	750	741	800	773	769	697	786	735	718	716	774	719	781	772	802	692	762	708	763	700	701	769	762	726	730	705	725	716	748	711	744	763	741	755	721	731	738	776	725	733	785	795	730	818	820	751	734	741	742	766	741	753	703	729	761	761	697	693	732	699	736	710	736	751	754	690	739	764	760	759	646	737	751	701	768	752	718	766	748	720	780	781	715	737	742	692	779	730	706	703	712	748	760	744	710	697	743	735	725	731	771	782	769	725	714	714	708	743	751	730	756	760	733	718	756	782	766	764	787	735	748	745	736	729	775	742	682	754	714	728	732	734	719	703	703	726	721	715	769	711	704	733	748	746	777	738	697	752	814	779	757	716	725	773	725	760	745	702	790	766	742	753	695	701	749	730	782	742	733	698	724	801	733	761	775	711	692	671	779	707	786	753	793	703	766	758	739	784	751	790	759	703	724	757	787	711	798	723	747	700	736	742	760	774	731	752	706	749	733	749	747	724	739	755	743	734	745	727	793	767	704	806	744	770	728	700	710	795	757	795	697	747	754	731	720	718	730	739	746	733	732	734	765	716	768	721	748	745	765	754	706	759	749	737	759	779	731	731	747	768	730	762	739	750	743	792	730	756	729	732	686	725	710	740	753	705	719	751	771	758	768	783	716	749	783	742	736	803	741	733	708	723	778	703	747	725	759	762	733	745	778	726	719	786	709	767	684	755	724	713	728	755	721	753	695	749	733	743	800	744	733	723	759	742	761	763	732	756	696	771	770	742	734	736	780	760	700	720	763	786	712	762	732	774	754	744	726	728	746	789	764	748	797	748	769	775	748	696	774	729	757	751	788	745	738	783	716	717	786	745	786	771	721	684	767	729	763	771	756	747	760	730	779	736	784	734	783	731	677	784	712	726	769	724	753	690	793	725	774	749	708	787	723	727	751	762	750	721	755	711	722	748	760	708	746	753	772	790	746	771	743	780	746	736	743	687	754	763	760	762	717	694	772	779	767	721	787	757	725	778	780	746	746	743	751	730	712	721	707	746	748	757	693	711	726	754	725	764	759	753	759	795	713	730	765	687	700	709	780	756	722	748	723	766	729	750	683	732	737	733	746	685	763	739	786	731	741	744	713	739	721	788	676	745	740	688	714	756	748	796	765	766	741	726	730	739	736	727	709	696	727	742	759	743	766	733	781	808	687	731	730	766	728	696	745	783	724	770	771	755	738	801	772	711	757	711	697	777	798	708	728	772	784	736	729	755	722	723	729	765	810	726	733	754	690	680	759	759	725	733	834	739	813	733	745	735	763	769	761	757	750	745	718	775	703	742	719	750	723	774	736	777	753	735	719	733	744	747	757	774	734	782	732	763	702	738	753	709	734	759	767	777	752	742	753	697	702	735	741	722	744	750	732	751	761	726	737	740	714	774	719	772	782	727	792	736	768	693	730	766	750	712	728	722	728	685	765	749	757	754	743	790	739	712	820	769	736	778	765	723	772	807	741	728	768	743	781	747	697	751	732	758	754	756	769	688	758	801	775	728	704	796	808	708	798	749	732	705	727	740	743	773	774	715	797	748	754	707	724	781	739	783	769	728	662	739	735	738	712	754	767	712	768	728	756	754	778	713	726	762	766	806	782	751	706	762	735	736	751	755	709	780	722	749	741	777	728	723	742	775	764	744	766	813	769	757	791	719	721	738	750	700	720	694	722	741	717	746	716	744	812	780	747	713	797	743	772	737	770	726	765	730	755	733	764	739	745	744	742	738	732	720	777	711	764	753	764	771	724	776	785	703	761	751	766	767	772	757	732	720	809	716	686	772	728	768	744	776	758	718	776	737	758	714	758	691	744	723	748	750	686	675	744	764	762	715	751	763	754	776	695	734	780	774	800	756	766	781	772	736	754	759	798	703	720	733	747	729	745	753	729	780	764	710	720	760	766	731	748	767	745	744	716	746	758	698	775	766	736	735	744	718	706	769	753	729	792	740	738	733	702	767	767	725	744	738	781	735	775	701	744	780	744	778	762	805	763	694	721	717	767	721	740	727	730	716	710	707	770	712	707	766	749	727	736	691	708	763	704	787	770	714	781	751	690	758	724	718	753	697	729	715	741	745	716	814	754	748	726	740	736	724	752	725	723	718	758	720	743	772	698	765	765	718	747	733	722	761	672	750	763	815	732	688	723	770	731	707	744	754	709	785	771	703	729	727	753	732	750	779	772	745	743	736	728	716	733	767	700	716	760	765	720	689	756	747	750	712	759	786	712	736	744	736	729	744	705	750	732	742	718	729	736	818	699	755	789	758	742	757	775	767	767	714	770	759	732	713	760	709	740	760	731	738	755	785	763	756	699	773	733	724	718	704	744	739	794	795	739	770	794	736	722	736	733	746	774	780	739	759	751	759	746	709	721	731	756	780	733	752	774	766	778	745	767	741	759	715	720	742	752	696	781	766	728	745	780	787	760	736	757	734	769	803	716	778	769	715	766	750	755	721	732	761	765	736	710	700	711	754	736	701	744	793	789	751	758	736	755	754	749	789	704	743	710	794	732	733	732	745	740	721	739	753	751	740	725	753	759	778	760	768	762	747	747	716	782	711	768	736	724	731	740	764	739	726	705	735	768	735	757	766	701	772	747	718	759	778	713	709	751	724	774	768	818	744	757	752	741	730	777	745	761	717	750	763	742	756	771	733	753	753	757	753	721	727	735	742	758	684	752	740	758	725	733	718	767	712	743	723	759	745	745	724	778	754	747	791	707	729	757	740	747	770	738	697	751	763	755	729	724	738	757	714	769	735	743	688	804	785	677	708	775	734	768	711	755	763	763	728	746	732	754	751	718	697	727	731	722	779	773	745	743	708	709	766	764	745	751	770	791	697	699	694	714	721	745	688	748	719	783	718	741	748	810	798	737	711	754	743	709	722	752	724	731	764	757	710	716	722	731	742	720	679	733	737	754	715	781	766	738	749	759	782	724	771	731	713	696	754	723	730	768	740	748	743	747	764	775
879	75	59	47	55	67	74	67	52	67	59	45	60	51	43	45	35	50	49	36	38	42	42	52	41	72	466	636	367	45	32	40	29	34	28	36	41	25	38	34	28	32	26	35	31	40	37	35	47	37	43	33	26	42	29	36	48	33	35	37	34	37	41	53	37	45	37	35	37	28	37	40	36	40	43	37	33	29	41	34	41	42	38	36	40	37	36	18	28	25	34	36	23	34	33	46	37	28	31	39	44	21	33	26	23	37	27	27	39	34	32	38	45	36	40	43	34	36	31	42	24	31	36	36	38	43	33	46	48	41	32	29	41	34	31	39	37	26	37	32	36	38	29	39	39	31	33	37	36	30	39	36	29	36	41	31	16	34	25	41	33	37	28	29	37	27	48	33	34	17	33	44	48	26	39	35	39	31	29	24	41	30	28	34	36	41	24	36	35	33	46	27	44	39	40	41	32	33	34	31	35	41	29	32	34	45	32	28	35	37	48	40	31	37	29	27	33	38	33	33	32	25	36	29	36	42	34	28	35	42	41	54	33	40	33	42	32	41	34	26	25	43	41	30	33	36	42	21	36	31	46	37	33	35	32	33	37	43	29	37	38	34	31	38	36	35	27	39	40	28	25	39	28	27	31	38	31	38	41	52	30	28	34	29	37	40	28	37	29	39	35	32	31	41	25	42	35	32	37	34	29	30	33	28	31	43	37	29	39	45	36	39	35	35	34	34	41	35	30	34	37	34	51	33	29	42	32	29	26	43	46	29	35	20	37	41	47	37	40	44	34	31	38	37	34	39	27	25	33	39	38	32	26	32	34	36	49	39	30	25	31	33	39	51	36	41	39	32	38	36	29	36	35	30	37	45	35	42	39	41	39	48	30	32	36	34	32	39	31	30	26	29	27	35	22	25	33	37	39	25	38	25	29	36	35	45	44	31	30	40	39	34	45	37	39	40	38	24	36	36	38	30	35	35	30	38	30	38	27	27	23	39	36	36	43	38	39	42	39	30	34	36	34	25	42	42	43	35	31	33	32	36	46	34	30	30	35	35	38	30	23	39	46	30	40	39	34	45	29	34	40	36	42	33	45	36	41	35	39	40	35	26	33	38	39	35	44	35	37	32	39	32	35	46	34	30	31	30	38	45	32	45	27	34	28	38	41	37	34	35	34	39	37	27	40	35	46	31	27	33	26	25	28	27	40	34	25	25	33	39	28	38	39	27	36	33	36	34	31	32	43	27	36	37	34	23	33	29	37	31	41	32	40	41	35	29	30	35	31	44	35	35	40	38	41	30	30	37	39	29	34	27	27	26	36	40	32	34	28	36	30	33	31	37	42	30	29	34	26	33	42	34	28	35	33	24	39	33	34	48	37	33	35	29	44	28	42	44	51	35	35	45	27	30	32	37	38	39	39	37	27	33	46	35	36	39	41	34	38	34	32	31	38	38	50	34	40	41	41	38	38	30	35	35	26	35	30	30	25	37	26	37	38	42	39	31	37	31	46	20	42	30	45	45	49	39	36	30	36	45	31	39	40	38	35	30	43	41	40	26	46	36	35	35	33	41	30	43	31	44	39	36	45	39	34	35	38	43	38	40	35	42	32	27	36	42	40	30	36	37	29	35	40	28	41	38	35	41	37	28	33	44	31	39	27	41	32	33	33	49	34	28	38	41	35	40	36	33	36	33	29	31	33	35	47	34	39	48	27	33	36	31	36	42	23	42	23	40	33	32	32	38	41	37	43	33	30	35	37	32	38	28	37	42	35	38	39	32	30	33	30	32	33	31	42	34	41	41	35	35	34	30	33	35	37	39	38	28	35	31	30	38	43	31	31	30	44	24	39	38	40	40	29	36	28	20	37	33	41	43	45	38	33	38	34	26	42	35	31	37	25	44	41	45	35	44	35	36	33	46	35	33	36	39	30	25	33	35	34	38	38	36	39	36	41	46	30	38	34	43	29	43	32	38	34	36	28	33	36	36	39	32	25	42	32	39	38	26	27	41	28	40	37	37	39	31	43	36	37	33	30	40	24	35	33	37	30	37	32	39	42	32	35	28	32	38	46	24	34	33	30	36	33	32	38	29	33	42	39	35	28	35	37	31	29	30	37	39	39	34	30	30	38	36	43	36	39	34	28	39	26	36	37	35	33	35	43	34	33	33	34	46	26	33	38	47	33	34	37	37	28	34	30	29	33	37	37	31	34	38	34	29	32	33	31	36	31	38	28	31	26	28	33	31	38	33	32	39	35	36	38	32	37	32	31	24	37	32	26	34	39	31	33	46	34	28	35	44	41	38	38	41	45	32	34	47	37	35	29	32	38	29	45	33	30	36	35	31	34	33	29	33	35	40	36	37	26	26	39	37	39	38	29	39	39	27	43	30	28	48	34	40	27	36	36	43	39	32	33	45	39	37	37	30	40	30	34	38	36	37	44	46	38	39	27	41	41	40	37	34	28	22	34	34	37	47	34	34	40	32	39	36	29	49	38	37	39	40	34	35	31	23	23	33	27	42	33	29	31	35	35	33	33	36	21	34	36	36	34	35	41	32	36	34	27	42	39	32	24	33	23	24	31	27	30	35	37	25	29	33	41	27	43	29	38	31	38	37	33	32	45	36	44	43	40	37	33	28	43	39	32	31	45	41	29	39	43	25	37	32	37	28	25	34	42	34	43	39	40	27	21	45	38	31	39	29	38	41	38	30	36	40	37	27	36	17	34	40	25	20	37	37	26	39	29	39	34	29	28	37	46	34	32	30	45	41	25	26	35	42	30	37	44	28	31	22	35	40	30	40	32	32	32	43	45	32	41	47	48	23	34	41	34	28	32	34	34	41	28	36	31	33	45	25	28	32	38	37	38	35	25	32	31	18	34	40	32	36	29	34	40	37	47	38	28	37	41	43	26	34	32	36	36	32	30	43	37	45	31	33	34	48	32	35	31	33	40	44	28	25	40	27	44	27	32	38	30	40	35	36	30	42	37	40	32	40	37	32	33	38	36	39	44	43	44	31	31	33	31	25	35	33	35	36	40	35	25	31	41	29	36	40	26	37	41	36	33	36	44	29	22	28	37	38	30	36	29	36	35	32	35	30	32	43	29	39	34	38	30	32	32	37	35	42	42	24	38	39	47	33	31	37	30	30	35	39	41	25	48	25	38	31	42	36	35	31	33	39	30	34	35	43	41	37	33	35	33	32	30	40	36	29	43	29	43	38	38	33	30	37	41	31	35	29	31	33	52	31	32	29	24	38	35	34	36	41	38	36	40	36	37	39	34	28	38	38	44	34	32	32	36	38	32	27	46	43	38	22	32	34	27	31	25	34	43	32	23	33	34	32	28	34	32	33	36	43	21	34	41	43	27	36	46	34	30	33	36	45	36	26	39	31	31	38	29	43	36	37	43	21	34	40	29	49	32	28	24	36	42	28	34	29	46	31	44	39	35	40	27	27	27	37	32	32	32	40	32	39	35	41	35	39	37	38	37	35
7142	1245	678	1085	2326	2866	2728	2433	1906	1531	1243	1037	933	849	776	742	671	636	590	513	489	500	454	434	443	1478	9117	11394	7212	604	314	350	346	323	354	316	320	337	351	349	337	322	338	339	327	341	308	349	330	329	331	355	330	361	337	317	302	291	305	302	332	329	326	298	319	351	334	321	313	308	353	344	309	332	316	308	308	331	303	325	346	337	330	309	315	341	315	320	322	337	305	299	345	320	299	331	313	351	334	354	311	307	335	368	332	326	347	307	335	332	351	281	312	341	343	350	336	300	336	322	337	311	321	318	310	306	335	304	338	336	302	356	344	289	323	311	352	282	323	304	332	341	326	328	347	331	329	330	290	344	330	308	305	321	306	339	326	344	339	314	305	320	321	352	308	328	320	305	306	310	323	310	306	323	333	305	326	308	333	332	299	306	310	290	327	289	317	327	281	297	341	285	331	308	326	361	343	318	329	294	325	309	321	344	321	319	329	299	335	317	343	355	311	328	312	295	346	323	331	333	324	311	362	345	303	316	330	323	295	324	328	333	301	321	316	318	311	305	340	325	345	286	298	324	312	291	338	337	308	318	322	311	341	356	284	336	327	304	317	354	299	314	327	348	330	300	349	358	318	341	342	348	315	315	332	318	342	310	307	302	316	320	329	309	308	302	342	309	321	316	335	326	323	331	329	322	304	325	300	323	339	326	325	340	314	351	318	318	294	305	319	323	359	325	306	310	360	318	303	331	345	329	335	271	321	310	309	326	340	328	323	301	288	333	318	310	328	292	340	332	290	317	327	331	324	328	331	340	343	349	313	319	312	310	324	324	325	336	349	333	321	332	312	296	298	320	326	313	346	339	345	329	316	318	389	324	317	303	327	283	339	294	302	350	323	301	315	282	327	327	346	333	332	331	329	332	331	304	302	312	333	325	325	331	321	338	309	321	298	335	328	336	318	305	323	335	296	356	330	298	299	295	326	321	307	313	340	334	310	309	321	310	296	328	348	308	310	302	337	321	307	300	322	357	340	343	330	297	334	311	340	319	345	314	334	346	319	340	354	335	310	315	279	281	342	321	299	314	334	308	301	323	323	357	304	329	298	334	307	325	316	328	315	329	330	328	300	322	308	330	284	325	339	332	323	333	346	321	361	314	325	328	359	311	333	328	350	303	330	350	331	316	323	327	316	319	310	328	320	325	332	325	316	299	303	324	328	323	316	335	368	329	315	321	307	284	324	312	327	345	332	324	341	350	329	312	328	335	356	338	346	337	330	288	289	311	331	319	313	339	343	324	301	338	321	302	335	316	353	311	322	332	302	348	328	314	329	321	339	301	331	323	315	316	356	355	350	348	297	290	327	343	333	366	342	326	322	309	302	295	324	306	327	334	315	339	338	301	311	320	319	325	350	308	314	322	331	339	282	306	328	308	328	349	308	368	327	332	319	325	297	329	362	318	323	342	294	351	320	292	331	321	334	359	322	334	327	329	351	352	315	333	319	311	315	296	319	311	329	339	322	324	295	336	344	305	336	297	283	323	303	347	314	313	340	315	315	325	348	345	332	311	297	334	309	324	347	364	337	342	374	321	329	318	317	306	320	329	317	338	315	334	317	294	299	343	311	318	315	354	310	303	302	312	280	355	317	364	329	298	324	355	326	329	341	350	350	315	337	334	328	330	336	352	327	322	336	320	301	326	304	339	308	332	328	328	300	306	327	301	317	325	340	324	339	309	329	302	326	320	306	340	341	333	344	306	311	296	339	310	317	305	287	284	339	347	363	315	331	290	339	273	339	328	330	307	335	334	300	333	337	345	337	348	339	348	315	318	315	329	324	315	303	361	311	322	318	336	337	317	320	351	314	331	327	333	323	310	319	324	346	319	320	338	334	347	339	338	331	291	345	338	331	354	329	325	304	335	319	348	286	286	327	311	309	318	296	350	333	299	326	339	315	360	329	333	319	312	326	338	313	323	306	299	320	346	298	305	314	351	325	337	308	316	330	331	334	317	323	335	319	328	291	329	348	355	333	330	307	317	305	298	320	320	318	306	330	317	332	316	389	384	325	315	313	308	351	333	352	297	347	322	304	346	307	285	306	325	334	319	318	297	362	300	339	338	307	302	324	294	319	316	288	319	346	323	321	329	329	331	329	388	323	354	337	353	316	325	280	318	317	307	321	318	299	331	347	329	304	294	335	326	348	326	308	324	343	321	326	306	320	317	315	329	330	306	328	319	359	309	317	306	321	320	329	330	289	292	353	327	305	332	329	314	327	319	319	306	339	328	349	323	322	342	338	297	348	340	310	323	358	314	337	334	344	330	307	330	344	333	320	330	312	313	317	351	301	324	318	295	375	307	331	339	309	329	306	329	303	327	322	332	312	304	306	322	335	311	311	326	320	344	340	319	325	324	355	340	279	307	337	315	333	303	338	310	308	319	305	331	338	314	318	321	363	341	304	290	293	324	316	304	336	348	310	332	329	273	316	330	309	308	318	312	313	317	309	343	347	310	305	361	326	281	319	334	344	307	336	348	348	337	322	290	287	324	304	335	329	328	329	331	318	320	312	355	340	333	322	324	312	298	320	318	329	327	299	357	291	336	332	312	322	312	307	309	347	334	312	303	325	304	323	316	371	319	295	312	326	308	292	312	330	313	362	311	317	292	335	327	306	308	319	339	347	345	307	322	298	317	326	349	335	308	306	338	341	311	327	359	316	329	282	369	320	318	327	325	320	313	338	314	295	328	315	341	313	314	309	348	331	334	319	307	306	335	388	361	354	307	337	312	311	339	306	341	338	313	332	307	346	317	288	315	318	315	330	308	320	325	311	340	332	321	325	336	338	354	305	297	316	333	325	310	326	319	335	384	332	304	303	319	306	311	308	342	339	341	357	337	339	306	321	310	333	330	363	298	309	316	309	346	332	326	328	300	330	306	280	289	338	325	318	338	291	305	297	326	353	324	322	351	327	313	307	312	319	292	299	299	312	352	311	296	345	311	320	336	308	324	332	325	310	349	323	344	321	322	352	331	293	328	318	339	319	325	303	315	312	337	338	339	311	358	351	326	345	312	316	367	323	312	334	323	295	353	313	310	342	311	313	308	324	328	320	316	357	298	322	282	315	305	317	342	335	314	331	330	312	361	342	309	300	306	349	350	322	335	304	324	320	352	325	314	329	331	315	317	353	319	340	327	317	323	328	346	306	332	299	317	335	319	340	306	315	311	344	325	328	365	307	311	334	350	325	333	338	296	341	325	320	346	357	334	335	312	307	273	324	300	290	326	333	326	346	345	356	340	280	348	324	327	323	326	335	322	344	320	315	334	312	309	313	330	284	330	342	302	327	337	322	288	312	332	289	333	315	333	307	313	312	312	327	320	351	311	365	314	303	335	323	325	329	317	326	304	346	320	307	320	309	322	316	303	340	327	297	347	334	328	317	340	311	298	313	312	344	295	320	329	313	340	317	342	334	322	349	348	270	328	302	310	364	313	316	291
432	110	69	72	56	86	94	99	87	94	58	48	65	60	52	62	57	53	41	49	52	50	45	49	44	135	195	154	95	39	40	27	53	40	37	48	39	42	36	41	40	36	41	37	30	47	30	49	47	47	40	39	32	43	34	33	45	36	46	38	47	50	49	30	36	39	41	35	34	37	29	44	51	37	45	45	36	29	33	33	45	45	44	38	30	43	41	55	32	37	36	37	40	33	38	44	32	38	39	46	35	39	40	55	32	43	38	33	42	37	40	46	37	44	31	35	40	45	35	38	46	41	39	31	38	53	41	34	28	29	33	51	39	37	42	46	40	59	36	45	44	45	31	32	37	34	32	36	34	38	31	33	44	37	46	37	40	34	32	37	41	43	29	40	41	53	51	40	40	29	44	42	51	42	41	36	51	44	33	36	38	36	36	42	46	34	44	32	34	39	39	27	40	50	50	37	29	37	31	46	34	40	31	33	37	41	41	39	35	42	35	47	46	45	39	40	37	44	34	38	35	39	39	45	51	49	36	32	40	50	43	32	47	41	52	49	27	31	37	41	47	43	45	37	38	36	42	26	36	45	51	35	42	40	36	48	49	35	47	40	38	41	38	44	46	41	32	32	37	42	38	39	33	27	26	40	46	42	39	34	40	28	41	33	42	46	39	32	33	46	35	39	34	34	33	49	35	47	44	32	34	45	28	42	50	40	36	33	44	37	41	38	40	48	42	51	47	46	33	43	46	41	39	27	36	34	32	47	40	43	44	43	41	41	42	36	48	29	39	49	29	43	35	46	30	38	29	37	38	42	43	37	36	34	36	34	39	39	38	41	29	38	35	30	30	42	42	40	33	33	41	41	53	42	32	41	45	39	34	51	56	34	47	32	35	30	42	39	37	46	37	39	37	43	37	28	42	38	39	28	42	40	46	51	40	30	30	43	43	51	45	41	36	42	35	44	37	36	35	38	39	41	45	41	45	38	41	42	39	36	41	43	29	47	40	43	43	32	37	30	37	48	48	37	29	49	41	39	41	34	38	38	49	32	31	39	29	31	43	34	36	43	31	31	41	48	42	33	41	35	41	44	35	51	44	42	33	50	43	33	36	57	38	34	42	32	33	37	31	52	26	36	34	33	36	34	33	42	31	41	35	39	32	41	27	36	30	46	33	28	28	36	35	45	50	43	39	29	41	38	32	37	36	42	40	40	42	44	42	48	41	35	33	36	37	34	35	33	31	33	54	46	23	40	34	36	34	39	32	23	40	34	37	47	42	43	35	34	54	34	49	41	39	32	49	35	45	46	39	43	38	40	44	37	30	37	46	51	33	42	40	42	43	40	36	39	43	45	50	39	40	45	39	45	40	42	35	39	32	37	34	44	39	39	44	39	52	26	38	37	42	40	41	43	40	40	35	32	44	41	45	31	32	39	50	41	33	41	33	34	35	38	31	37	33	35	47	36	41	32	43	42	35	40	44	44	41	43	35	36	31	40	29	40	37	45	35	37	34	46	38	50	36	38	34	34	36	37	37	48	37	49	33	23	32	44	44	37	39	46	32	36	39	47	40	39	40	35	36	34	39	40	38	31	44	34	28	38	43	35	34	50	27	51	54	39	33	35	44	42	27	41	39	50	55	35	31	33	28	36	38	43	47	34	35	34	45	32	31	36	26	39	35	44	41	46	39	44	39	41	37	31	41	35	34	31	47	42	43	40	37	37	24	37	43	31	45	37	37	47	41	31	44	44	36	32	32	36	42	38	29	39	47	38	42	36	37	36	34	45	25	36	35	38	33	39	41	31	43	41	38	43	37	44	29	43	43	44	41	37	58	44	37	39	38	38	36	34	45	39	38	40	34	34	50	38	27	42	40	35	39	42	43	33	30	38	39	44	28	38	40	33	38	37	34	36	38	41	32	39	32	30	40	32	36	35	45	48	42	42	27	39	42	41	38	39	46	53	45	54	44	41	44	38	36	37	36	28	35	44	41	30	32	44	35	43	30	33	41	33	36	26	35	41	31	33	47	28	42	40	29	37	45	26	45	35	31	35	33	38	28	21	40	32	44	45	39	30	45	37	48	38	39	40	38	35	48	35	38	30	38	47	33	39	37	35	34	32	44	40	38	35	44	33	44	34	38	35	31	36	42	50	29	35	35	50	39	39	40	39	33	43	45	33	35	29	41	42	45	36	44	35	32	40	27	37	38	43	39	29	42	40	47	25	52	31	50	36	41	34	37	40	31	50	34	43	40	48	47	41	42	42	51	48	42	32	33	45	34	37	41	44	30	45	39	46	33	35	43	36	34	35	39	42	52	32	37	34	46	34	42	37	41	44	45	45	45	31	34	39	49	46	38	48	51	46	34	36	39	32	50	48	46	42	32	41	45	43	33	28	44	29	36	43	36	39	45	41	40	38	37	30	41	33	35	46	37	47	38	36	48	33	42	44	34	31	42	43	39	27	42	32	42	36	45	41	29	29	39	38	54	31	39	42	39	53	33	43	45	47	37	35	33	39	43	34	32	31	28	40	36	41	47	41	29	45	37	41	44	32	31	41	49	42	46	36	37	38	46	39	38	39	32	44	35	40	39	41	39	44	34	27	48	40	42	33	36	39	29	44	44	24	43	33	40	43	47	32	38	48	37	36	41	35	40	43	21	35	38	42	30	35	40	32	41	31	29	25	42	35	38	38	32	46	36	39	32	42	31	45	35	44	27	39	47	42	35	45	40	36	40	34	47	36	42	49	32	34	42	40	42	50	41	38	45	47	41	43	35	38	36	36	38	37	36	41	41	24	21	43	39	36	38	41	38	46	34	46	40	41	46	52	27	43	41	29	31	32	47	25	33	31	48	43	39	46	41	53	42	36	35	47	46	44	30	45	33	45	37	40	44	40	39	39	47	36	46	43	41	34	39	43	40	36	25	45	32	31	43	36	42	37	48	35	38	40	46	45	42	40	36	30	37	35	33	34	32	38	38	40	32	44	38	39	36	38	34	48	42	50	44	49	30	39	34	35	35	39	36	26	47	31	44	31	43	35	26	36	33	39	30	54	38	44	40	42	39	33	36	29	47	41	29	38	49	33	33	51	36	47	39	34	46	37	31	27	31	29	41	22	31	42	43	40	43	46	46	31	31	41	48	41	51	26	31	47	46	37	43	36	33	56	35	38	30	36	41	35	41	41	39	34	36	44	37	47	43	44	35	39	39	42	42	36	36	37	42	42	51	37	31	36	37	38	46	33	44	40	33	48	49	39	33	38	39	38	41	46	36	37	37	38	29	40	38	41	37	47	36	30	44	35	33	45	33	36	43	37	45	37	38	46	36	45	36	29	42	28	41	36	34	34	35	38	41	41	28	33	38	36	30	39	24	41	53	41	40	53	26	43	43	44	45	50	47	25	49	38	39	36	42	40	45	26	41	46	38	40	37	34	34	42	33	49	43	34	38	42	48	29	30	25	35	51	44	41	43	43	44	39	36	46	46	43	33	42
6665	1932	929	1655	3784	4469	4110	3587	2686	2026	1708	1398	1263	1114	996	924	890	859	770	743	677	618	630	574	597	3326	4193	2696	1713	479	475	505	438	453	427	428	426	417	410	433	426	407	373	426	395	388	417	411	400	388	432	379	400	408	390	396	399	397	371	391	391	437	376	380	392	402	364	385	376	385	381	370	394	385	393	408	395	372	393	388	364	401	370	419	384	396	410	369	391	390	342	389	372	392	415	402	382	403	371	392	404	359	377	363	377	401	372	380	389	397	374	372	367	393	375	390	380	407	423	399	412	378	414	399	388	395	383	392	387	357	400	403	399	376	397	384	391	403	401	364	378	363	426	411	367	393	371	372	356	403	398	400	386	372	355	379	400	369	387	409	368	378	399	380	379	344	391	389	406	395	348	384	366	384	367	370	360	373	398	394	396	357	370	376	385	408	381	394	417	371	386	375	385	370	392	375	345	368	381	389	357	371	409	384	372	371	380	385	373	380	399	394	365	382	398	384	385	355	379	395	358	416	372	362	355	392	407	424	374	355	359	353	352	390	386	363	356	371	399	371	370	370	391	396	404	335	371	379	338	389	386	365	377	369	360	361	351	398	374	375	377	394	433	371	375	378	397	424	381	415	388	372	368	373	336	369	361	389	426	378	388	376	404	391	390	356	373	395	360	376	367	391	384	374	393	419	371	410	357	359	363	314	408	359	360	401	370	364	376	363	379	388	411	388	371	401	332	356	367	359	365	430	389	389	386	385	380	400	393	385	366	383	375	373	381	383	381	378	393	369	386	408	396	371	388	349	370	390	391	369	395	393	396	361	364	368	349	398	398	375	367	373	421	408	362	375	346	366	372	371	378	376	397	403	411	376	404	374	344	390	338	384	404	389	335	396	408	365	380	377	398	398	366	385	380	381	384	361	346	368	374	361	368	341	399	375	383	351	410	364	403	369	366	366	362	398	385	377	346	405	375	371	390	374	367	356	361	389	388	350	398	397	363	376	399	386	388	390	392	367	405	372	370	379	379	364	388	365	374	383	399	385	360	376	377	406	343	383	405	397	393	380	373	378	366	400	376	384	382	393	394	383	406	382	392	343	385	361	398	398	398	423	353	378	410	382	369	404	386	384	375	381	391	379	370	389	347	390	404	391	375	370	393	370	365	360	430	381	358	348	357	390	395	363	399	361	380	354	362	396	406	383	369	389	387	400	367	384	360	397	405	368	376	343	352	392	385	399	377	386	361	386	385	380	389	363	379	406	406	363	410	349	414	373	391	390	351	413	392	407	386	370	408	375	393	398	411	382	396	362	332	363	348	405	357	386	401	381	393	406	357	383	374	359	412	334	398	378	367	371	414	420	367	383	403	439	410	421	408	385	410	386	373	367	362	385	347	403	383	379	363	359	345	375	361	376	397	394	370	375	391	389	389	384	373	434	376	397	386	407	356	334	366	387	378	361	369	366	352	393	375	377	377	359	403	393	435	356	373	364	376	389	406	376	373	362	406	377	401	391	409	407	395	386	374	390	409	377	380	389	420	391	382	397	417	346	381	380	411	388	395	379	343	362	366	386	377	327	352	378	414	324	376	385	398	355	375	404	366	385	370	384	386	391	378	380	378	387	375	350	406	391	407	400	368	346	392	387	352	375	375	381	399	400	352	347	371	369	362	369	381	391	385	395	384	358	412	387	423	371	401	426	367	385	379	369	372	380	364	383	369	382	388	380	390	386	391	372	405	382	375	363	376	395	366	381	368	377	343	368	405	404	392	361	352	359	399	399	360	372	361	371	355	348	397	356	395	384	359	388	384	400	370	375	397	379	393	357	391	402	408	374	375	354	379	411	351	347	358	402	412	383	403	361	417	374	400	353	381	391	375	409	365	377	367	383	383	352	368	353	424	356	362	383	386	370	380	406	403	388	361	362	364	380	328	395	371	385	396	375	393	351	360	370	390	375	382	359	356	383	378	343	424	365	377	338	360	373	374	371	394	418	409	383	385	379	340	395	410	412	345	383	390	347	401	364	360	389	408	361	395	389	383	390	414	378	374	364	365	366	362	397	392	392	409	380	406	393	390	383	382	361	386	417	362	399	399	389	391	375	373	394	373	394	327	359	397	429	383	383	389	368	377	365	384	395	361	375	378	381	377	371	362	362	387	419	372	376	383	380	422	351	362	380	391	389	382	388	360	378	379	350	408	405	370	377	375	366	375	394	399	384	379	378	390	380	401	371	327	371	374	345	378	391	401	396	414	421	359	383	377	391	393	371	363	360	428	369	393	379	383	373	377	395	373	387	361	372	403	405	411	413	363	374	386	400	366	418	348	377	374	354	361	366	368	371	356	369	366	377	377	394	379	355	391	388	385	385	400	368	365	378	388	383	372	385	383	335	355	407	384	375	366	413	408	396	361	353	400	369	379	419	363	405	389	389	391	410	371	370	360	374	361	386	369	379	336	354	369	391	386	367	375	394	364	390	390	368	374	407	379	370	357	398	354	401	394	340	386	346	393	362	404	357	374	391	350	444	365	403	351	378	397	361	378	393	380	410	381	387	377	390	362	403	351	351	399	403	392	414	425	378	389	412	373	404	361	392	375	370	398	386	353	384	382	365	385	336	386	406	399	382	381	404	412	366	389	354	385	378	392	376	417	387	358	370	396	386	368	389	342	379	383	366	394	361	373	362	369	375	380	381	369	383	373	412	350	331	384	350	385	373	369	374	375	359	403	409	343	342	360	353	357	360	402	372	376	395	364	383	391	376	384	360	393	399	405	391	399	375	377	371	370	408	405	381	374	410	381	386	379	407	362	356	396	401	378	350	372	372	347	392	398	395	408	371	372	373	394	374	366	391	383	381	400	408	381	404	401	368	358	350	404	400	377	379	360	346	376	362	370	362	352	411	377	376	378	422	368	344	367	364	368	392	412	369	382	390	384	380	341	371	404	370	413	375	399	363	382	403	416	372	420	345	367	380	390	371	367	405	373	373	382	373	398	415	369	339	372	402	387	381	413	408	375	350	385	376	357	379	404	400	373	432	360	405	399	351	400	397	401	377	408	398	407	379	375	383	377	373	427	367	395	389	363	369	388	352	396	401	370	376	395	375	344	396	354	395	404	364	386	394	358	357	360	400	359	391	376	416	389	369	403	365	387	360	391	368	359	393	366	410	372	403	401	387	363	384	375	368	406	363	369	398	418	373	376	396	365	391	363	380	334	374	342	385	389	375	357	396	399	413	403	394	384	395	371	369	376	379	362	366	404	400	354	386	388	379	389	370	367	366	393	372	388	395	404	348	413	377	412	375	371	362	379	365	358	374	359	386	411	392	360	381	398	373	391	371	410	398	356	403	375	386	374	364	387	383	373	389	396	397	399	420	379	369	382	374	367	342	389	345	373	371	407	365	390	386	394	384	370	405	386	380	352	353	397	403	371	410	362	363	397	424	365	400	400	367	415	393	372	359	329	384	392	403	384	352	364	403	420	401	354	361	368	412
633	71	66	64	65	59	66	66	59	56	53	70	56	60	55	57	56	58	68	47	58	55	53	52	55	64	65	78	50	45	49	61	64	66	52	51	55	56	53	57	52	53	57	51	54	40	52	58	76	53	66	53	72	48	58	71	53	54	66	44	53	63	55	49	53	59	63	53	74	56	59	73	56	49	54	56	63	65	45	61	68	53	68	44	58	54	53	60	54	50	54	59	56	67	45	62	55	60	47	55	54	58	63	52	60	48	63	61	50	56	58	66	57	59	56	66	55	55	54	61	53	55	52	51	46	48	56	63	54	55	59	58	52	68	54	59	62	46	45	69	61	59	53	54	60	48	67	57	62	60	48	43	56	51	58	53	42	54	58	66	53	57	61	50	57	56	62	56	60	60	54	60	59	61	64	59	60	58	49	36	50	45	46	66	59	61	47	51	53	66	58	56	60	52	63	54	56	47	56	56	71	52	61	47	53	46	46	58	58	55	49	53	48	57	54	51	54	52	59	55	53	45	62	71	73	54	56	48	55	55	57	46	68	53	56	65	57	66	66	54	43	56	67	54	56	54	53	56	53	70	70	66	44	53	48	64	76	52	55	48	68	42	44	58	68	60	58	53	57	52	61	52	59	61	52	64	53	62	61	80	55	56	66	53	50	59	66	67	49	53	62	63	46	62	55	50	48	48	58	63	62	58	58	49	62	42	60	51	53	52	72	52	60	58	56	67	69	67	37	56	54	49	48	65	40	48	58	64	60	67	53	55	58	64	65	52	55	54	67	57	52	69	62	48	53	54	51	55	54	50	53	65	74	51	54	64	60	44	64	53	49	53	52	58	60	65	63	58	46	63	52	71	60	56	49	54	54	56	54	55	53	59	57	68	60	46	58	69	66	61	47	48	52	63	50	51	65	59	41	64	67	60	45	52	50	59	54	54	57	54	63	59	58	44	57	57	37	52	69	49	58	60	43	70	55	65	67	70	44	53	58	56	48	68	47	43	49	65	63	76	59	71	58	48	60	53	52	60	40	54	57	41	62	58	59	66	68	56	40	47	56	71	46	53	71	42	63	57	58	67	59	58	47	63	51	50	61	54	54	58	40	61	44	59	44	55	46	62	69	59	54	69	57	52	54	38	69	55	64	54	45	66	59	61	46	49	60	47	58	56	66	56	57	52	56	49	59	63	54	53	49	63	52	47	65	55	52	55	59	59	57	54	56	61	52	57	56	52	51	59	52	61	62	47	68	50	49	65	68	45	56	60	45	56	57	57	46	63	48	54	70	48	48	55	52	61	55	67	54	71	61	68	45	38	52	51	64	61	59	50	46	68	50	62	52	48	70	53	53	53	59	56	52	53	63	58	53	48	62	53	67	53	49	49	56	59	47	50	53	58	50	67	56	53	48	50	52	73	48	54	64	53	52	51	56	53	59	55	64	67	67	52	53	46	56	67	55	51	59	68	73	53	48	44	51	46	49	52	58	53	66	58	66	66	42	40	56	51	47	67	71	61	61	61	65	57	51	55	65	58	67	50	51	51	54	63	49	47	60	57	50	53	77	60	58	75	62	60	63	55	45	52	56	60	51	54	66	58	54	43	66	51	64	48	49	53	50	55	59	49	62	55	43	63	45	58	56	59	61	57	66	62	54	51	62	57	52	54	55	66	54	61	60	55	60	51	68	53	54	54	50	48	48	50	58	53	53	53	46	46	67	41	63	58	51	59	56	55	63	66	61	57	49	62	52	48	58	62	65	58	53	68	64	58	52	65	50	62	53	58	51	52	42	55	58	51	62	56	48	55	56	56	53	45	67	64	58	44	59	58	45	64	41	55	57	53	46	50	69	66	67	67	44	52	54	57	52	50	52	57	64	58	54	62	68	52	62	64	51	61	60	58	51	47	62	74	69	48	47	58	53	59	71	43	67	49	49	58	52	65	56	60	58	58	52	41	69	55	63	50	62	51	51	53	66	57	51	51	69	65	57	53	56	58	57	52	61	62	73	62	54	50	42	52	67	64	53	58	61	50	55	50	55	40	58	51	56	56	50	60	60	58	53	48	57	54	60	58	57	49	59	55	59	50	42	65	48	53	60	54	56	60	46	47	66	43	54	50	62	57	42	46	47	55	53	48	63	53	52	55	55	65	53	50	59	54	51	60	52	54	68	58	59	53	52	44	46	60	38	44	52	59	65	52	66	59	60	56	42	63	61	69	58	63	70	54	62	63	67	65	53	51	50	67	53	71	61	39	47	48	62	53	68	53	57	68	46	41	53	76	54	64	52	50	52	64	62	61	55	64	51	38	60	54	56	45	51	56	56	45	72	59	57	53	54	61	59	53	57	62	59	58	50	64	52	56	62	49	44	49	54	61	59	53	52	56	60	56	42	65	51	54	40	67	77	53	47	35	56	39	51	50	71	50	55	73	58	48	53	63	52	64	58	65	62	61	64	55	57	62	44	49	65	56	63	47	68	67	70	52	59	42	54	58	59	54	52	57	41	50	70	47	60	64	64	62	58	63	55	63	63	56	44	63	43	65	42	45	46	44	62	60	57	61	47	58	49	52	47	70	52	68	69	53	63	51	58	64	55	55	59	70	68	53	65	51	52	59	49	49	62	68	66	38	62	55	61	61	56	69	55	46	60	46	55	63	58	61	58	54	52	62	59	49	53	47	46	52	51	70	51	72	48	54	57	48	50	57	53	56	51	57	52	55	59	49	64	61	51	44	62	44	55	54	54	68	41	55	49	51	59	51	64	64	65	57	52	53	45	56	57	45	44	51	63	54	55	47	52	66	69	65	44	66	50	62	47	50	72	42	66	53	56	57	51	53	55	49	58	63	58	41	45	56	39	57	60	58	51	60	56	55	54	56	55	57	45	69	63	53	59	57	56	55	61	66	56	56	56	66	57	45	65	73	50	55	86	61	44	60	42	59	72	65	58	47	58	54	66	45	53	57	67	66	48	65	73	52	66	50	55	69	50	58	41	50	58	53	55	59	47	55	68	63	54	61	47	50	55	46	54	46	52	64	49	43	60	58	64	65	61	55	50	65	57	57	58	52	55	52	59	56	57	61	46	63	60	49	59	61	62	60	49	47	47	53	50	54	58	52	59	53	51	47	50	64	56	66	59	61	54	54	67	65	57	68	73	62	55	60	68	65	47	65	54	52	53	50	52	53	56	52	48	46	65	58	51	61	62	57	48	68	43	54	48	63	54	55	51	51	57	60	55	67	71	64	61	58	56	50	42	56	68	57	50	49	61	47	59	48	40	64	58	60	54	53	47	58	47	62	52	56	63	64	65	70	66	55	55	60	61	55	51	64	62	47	62	58	61	62	51	64	63	64	48	56	58	64	47	52	53	45	56	62	47	55	54	64	57	54	64	54	73	55	67	59	62	54	53	54	54	51	57	53	56	43	47	58	56	67	52	72	49	51	57	58	57	55	49	57	72	45	51	59	43	47	57	70	48	49	52	55	73	64	50	68
6075	965	709	921	1382	1841	1706	1663	1268	1023	992	899	862	770	718	745	757	693	707	685	612	660	595	621	595	872	654	1079	1105	593	566	569	567	541	593	561	592	594	584	608	566	587	540	588	565	533	562	594	582	612	580	567	523	574	529	551	576	566	543	587	569	610	571	568	603	580	558	547	533	520	594	588	549	553	565	577	611	539	580	531	549	582	585	586	598	561	566	555	632	556	594	537	574	592	527	511	567	521	573	518	548	580	579	544	547	538	513	568	539	546	624	496	571	582	582	542	568	546	559	555	520	582	578	546	567	544	528	587	553	553	558	563	567	538	545	545	577	542	531	543	550	526	578	557	532	540	539	587	605	563	604	584	549	557	582	562	613	539	582	507	556	517	537	547	526	623	571	566	541	546	572	568	554	549	535	572	566	575	558	599	504	584	587	554	595	602	565	551	517	567	521	572	564	542	536	599	565	585	563	561	540	572	516	596	598	528	517	571	564	549	548	563	571	552	536	552	567	586	564	555	560	571	561	593	566	537	563	532	554	545	565	582	573	589	550	577	548	587	556	583	559	578	540	550	541	552	562	537	569	532	600	577	582	550	544	596	592	563	555	538	579	556	573	526	553	543	575	540	569	504	530	580	572	601	578	567	573	582	574	516	554	556	536	532	574	561	549	559	550	564	583	529	557	586	582	541	576	547	539	566	503	590	552	557	590	566	542	543	570	535	572	559	518	557	580	528	578	541	579	555	545	556	534	534	570	537	538	533	519	580	564	580	547	581	578	551	526	569	558	629	570	580	565	591	518	536	555	540	597	543	559	593	530	560	518	577	602	526	574	517	546	577	531	513	578	515	573	572	664	567	543	537	561	544	590	567	536	583	546	561	579	549	535	559	589	567	570	589	546	561	589	599	560	582	591	573	563	519	518	542	568	568	554	557	556	571	569	547	552	598	563	554	581	508	557	551	552	566	561	559	568	579	540	524	542	568	549	572	528	591	535	556	585	567	567	591	533	564	545	506	555	557	595	549	523	559	555	579	551	598	582	539	570	588	570	580	543	536	531	565	564	563	562	578	557	584	540	559	539	545	524	553	561	559	541	583	520	573	579	548	568	537	527	555	589	547	567	534	564	583	581	613	534	556	560	554	580	539	560	614	588	550	601	551	582	566	547	588	514	535	600	565	574	564	574	560	533	572	562	573	554	591	570	512	591	565	515	527	561	517	539	578	585	586	584	560	529	555	580	553	549	563	560	569	564	532	529	573	586	580	537	527	554	578	561	547	534	528	560	542	551	566	564	562	520	541	573	563	563	540	554	494	535	557	585	549	547	527	577	538	547	569	608	534	563	579	556	548	584	557	518	600	562	562	516	583	579	577	557	554	575	553	595	529	566	589	571	582	522	553	551	559	524	533	493	553	542	493	568	532	589	558	567	555	573	577	590	583	568	559	553	596	566	534	537	601	552	551	565	585	558	608	543	553	574	583	554	568	618	543	566	574	598	513	627	562	553	578	545	567	562	558	564	575	583	593	571	562	552	538	577	614	562	580	564	566	567	565	538	550	532	549	548	572	576	589	555	553	569	591	607	524	553	532	583	569	516	568	566	552	530	612	547	551	585	541	518	536	577	576	568	560	528	585	569	589	554	601	567	566	543	557	552	566	621	548	544	572	534	576	559	543	593	580	555	568	566	567	551	523	553	523	556	554	566	567	573	585	572	503	572	557	551	587	545	528	539	571	589	540	582	579	545	583	544	572	588	523	536	584	558	562	549	586	534	530	542	583	573	531	553	583	577	549	562	550	574	555	583	546	560	556	602	520	597	601	553	563	596	597	557	552	597	544	554	524	545	565	566	566	636	569	567	547	578	564	568	551	586	524	537	587	574	563	601	528	517	531	573	557	557	510	571	545	557	559	553	562	545	591	594	566	542	510	531	565	553	546	588	539	537	585	565	519	552	589	570	541	532	548	537	569	576	587	582	574	571	559	518	556	588	561	534	553	524	589	575	543	560	551	569	566	557	573	526	569	527	552	558	548	562	570	619	599	544	570	561	589	549	603	581	595	591	554	582	548	576	574	551	585	500	572	556	572	540	568	583	530	523	572	600	551	548	588	525	609	526	548	541	571	526	594	531	560	546	553	533	560	592	558	591	547	528	579	548	536	571	587	530	601	606	580	527	567	596	580	634	540	560	575	577	567	592	587	598	539	548	550	551	525	576	582	562	546	549	550	589	564	543	559	579	580	556	546	577	513	578	540	552	522	552	558	592	576	559	537	590	579	586	557	581	543	595	565	550	555	546	565	573	568	518	541	599	553	598	590	618	538	523	520	602	558	589	565	570	584	546	571	544	557	534	536	578	604	609	573	579	518	580	560	572	584	575	611	562	564	576	558	536	551	580	561	580	545	546	551	582	544	568	585	573	584	556	530	544	512	531	532	582	573	596	540	569	538	546	557	539	566	543	552	562	557	582	596	552	563	577	540	599	536	561	512	604	545	562	561	564	548	561	559	582	565	579	558	523	555	556	567	582	571	548	546	529	543	604	608	561	550	508	553	588	569	570	525	556	575	548	543	564	558	582	568	522	584	569	582	586	552	557	595	536	546	550	552	544	603	576	558	556	564	536	565	560	548	618	558	550	583	581	591	519	576	536	561	565	568	592	554	579	532	542	566	555	563	568	538	563	567	560	552	542	568	561	584	562	558	570	549	564	566	575	556	570	579	577	611	570	571	567	560	558	541	569	590	610	505	565	600	572	546	585	547	546	521	582	549	545	530	574	564	571	548	555	609	542	566	518	523	580	588	563	579	594	524	571	527	540	530	535	578	561	563	556	595	579	539	591	553	553	543	567	595	574	589	532	543	558	610	553	528	608	571	591	552	536	609	567	560	576	531	559	548	544	571	586	546	547	592	549	596	596	532	523	510	533	573	550	557	557	571	601	576	533	563	526	574	574	577	574	521	540	580	578	584	612	573	523	585	521	624	598	557	567	559	633	563	547	539	564	553	523	593	561	547	539	532	557	543	542	597	553	541	579	575	589	523	513	556	553	559	541	547	548	551	564	584	516	494	518	551	592	559	612	579	553	580	561	522	574	534	572	527	538	589	544	583	585	515	586	592	527	546	562	530	584	529	574	545	559	580	563	564	553	568	542	544	558	569	525	588	562	549	587	587	590	581	566	592	533	547	582	533	602	584	584	512	540	578	528	579	560	586	544	600	559	561	576	561	554	516	598	563	524	556	562	554	590	565	575	565	560	521	588	584	554	539	555	572	564	569	573	557	594	565	579	575	565	595	542	577	542	566	589	574	558	550	574	563	533	591	568	568	540	577	537	548	557	558	543	576	588	549	540	561	568	557	539	536	525	598	575	557	541	562	592	570	570	540	601	549	550	537	569	569	576	599	535	570	564	561	573	597	554	605	531	577	569	571	570	569	535	604	577	554	526	522	578	574	598	569	586	541	550	560	512	521	577	525	584	596	591	562	526	537	560	615
269	104	76	70	82	108	91	93	74	96	94	70	66	82	59	69	72	69	76	70	60	60	60	58	63	71	154	216	239	79	66	56	65	53	60	76	68	76	62	76	63	72	65	62	73	64	69	69	61	78	74	72	68	85	74	55	62	61	67	62	60	65	64	57	61	68	63	62	51	74	59	62	73	67	73	66	62	61	80	64	62	51	63	78	70	69	72	67	65	76	49	57	59	85	59	75	58	62	68	78	57	59	57	63	49	69	69	47	57	60	62	51	58	70	68	53	59	62	63	62	85	63	59	66	75	54	62	63	81	73	62	65	74	71	68	75	67	83	58	79	49	72	68	62	58	61	67	59	47	82	68	59	61	76	62	67	63	74	75	58	82	68	55	54	57	57	61	53	74	61	58	61	73	65	60	63	67	66	54	69	63	67	63	64	46	60	60	54	67	54	60	60	68	71	62	51	74	59	52	63	53	51	60	69	69	61	62	58	76	67	70	58	68	86	60	64	71	55	75	77	56	48	54	54	53	54	79	48	65	67	55	56	72	61	55	55	61	65	69	60	60	90	73	56	77	62	54	62	70	85	58	67	67	56	64	51	72	61	72	55	69	71	70	60	75	61	73	65	61	64	80	57	71	50	49	62	61	65	72	78	50	61	76	56	64	62	66	70	71	65	51	68	85	53	64	67	61	63	56	66	50	61	63	61	68	77	73	71	66	64	76	40	47	66	54	50	68	81	57	69	54	70	73	63	66	65	51	67	61	59	63	63	45	55	62	52	60	66	74	68	62	60	67	79	57	65	70	63	66	66	72	59	54	68	68	68	55	43	56	66	76	67	58	80	63	78	56	70	69	72	63	67	65	84	59	65	83	58	77	67	64	52	48	64	57	53	62	72	72	77	66	55	73	47	57	70	55	67	65	62	61	65	63	61	61	63	58	66	56	57	78	66	51	73	59	61	59	81	68	66	50	75	73	73	63	61	69	72	77	61	56	57	81	66	65	56	58	70	62	56	42	84	58	63	55	69	63	63	57	61	49	62	58	72	64	68	69	63	58	53	65	73	71	74	72	70	66	72	62	66	56	63	68	54	64	68	69	57	71	73	57	77	63	55	58	60	64	53	62	61	62	68	65	71	52	51	71	50	76	53	63	63	59	70	65	70	68	64	75	65	66	74	60	70	60	56	67	63	62	67	65	65	49	68	61	70	67	64	69	74	70	57	74	58	63	51	62	58	72	71	58	55	77	68	54	95	47	59	49	55	74	59	57	75	57	55	64	55	72	61	61	66	63	64	78	67	68	63	71	74	64	61	61	76	58	55	59	53	56	66	62	64	76	46	61	72	76	64	69	52	83	76	66	60	65	51	61	66	64	65	83	82	66	73	42	66	71	71	62	85	61	56	54	69	70	62	66	67	66	64	62	69	61	66	50	81	66	50	78	55	67	58	74	52	65	56	75	51	80	77	77	65	64	68	58	54	76	66	68	70	59	52	76	85	68	71	64	57	73	62	59	74	72	79	69	56	57	64	79	63	56	71	62	67	78	57	54	72	70	76	64	79	67	56	60	66	58	55	53	73	63	60	52	55	60	62	61	60	70	47	72	63	71	58	77	68	54	60	53	68	58	58	55	67	56	55	61	61	57	76	60	52	63	51	69	65	62	59	69	75	63	59	61	57	64	54	66	49	68	49	73	63	60	73	53	69	55	69	71	65	60	73	69	81	62	65	57	55	57	67	66	70	53	75	65	50	65	82	59	59	71	57	49	77	62	80	64	73	66	58	74	67	50	62	67	60	64	55	65	67	56	68	54	55	67	58	64	76	52	56	78	63	59	63	65	72	60	65	64	72	79	63	67	55	66	63	79	55	63	70	81	58	80	81	60	71	70	56	67	61	54	55	67	64	49	62	67	70	66	73	60	61	64	53	67	77	60	82	58	63	54	59	56	58	52	75	74	70	54	58	59	65	70	67	67	62	58	60	73	67	69	70	45	69	62	66	68	76	60	50	51	53	70	61	82	70	71	51	60	63	67	60	68	71	77	69	62	63	70	64	66	56	67	67	66	65	72	64	64	78	75	66	67	68	70	69	78	71	78	72	60	60	66	51	77	65	61	64	61	64	71	75	68	68	77	64	60	64	73	70	59	72	64	77	50	77	77	68	60	64	66	56	60	73	66	66	62	55	77	70	67	82	53	58	63	63	68	60	53	62	61	66	73	71	54	76	56	56	67	63	43	55	75	54	63	80	56	64	54	65	62	76	64	61	60	68	60	62	61	60	66	50	58	62	69	77	74	64	69	81	80	63	74	66	73	80	67	69	65	64	65	50	70	64	65	60	64	67	62	56	77	80	71	67	61	63	57	64	72	78	46	68	76	72	56	64	64	54	63	69	53	70	67	57	66	71	59	62	59	64	59	68	65	88	66	68	60	59	60	71	70	59	77	72	70	52	68	62	59	72	75	61	55	62	75	58	71	64	50	58	59	61	47	50	78	75	56	69	76	75	56	75	64	66	58	70	59	72	68	63	58	60	56	66	55	62	74	47	60	60	55	67	62	72	50	67	53	68	56	69	65	65	61	72	57	52	51	71	73	57	56	70	74	63	66	63	61	56	76	60	76	58	58	66	54	74	59	66	62	63	48	63	57	71	60	59	61	62	72	70	62	60	58	70	61	65	64	58	67	52	64	66	78	50	72	60	55	74	55	77	77	62	63	69	55	56	66	54	75	43	70	70	71	80	56	53	75	72	56	68	59	57	50	67	60	68	74	61	78	52	65	55	44	72	58	75	62	77	56	66	52	57	69	85	56	74	78	70	50	69	66	68	64	75	72	78	66	56	69	74	50	65	75	52	61	72	62	79	65	62	54	62	78	69	58	55	66	67	63	71	65	66	59	57	70	73	52	52	71	63	53	78	74	61	62	51	76	68	70	69	64	71	72	64	73	62	58	68	61	64	65	61	67	57	75	71	54	69	82	53	74	70	60	69	73	62	55	57	66	53	61	65	61	66	60	66	65	47	67	57	53	63	69	77	49	69	51	63	79	56	52	64	54	60	64	49	74	67	58	50	67	76	63	67	74	65	59	69	72	67	67	67	59	68	60	67	60	55	60	61	64	61	71	55	53	58	64	86	63	60	63	68	60	73	58	71	67	63	63	67	62	62	63	61	76	60	72	73	71	77	58	62	82	72	76	72	50	60	61	76	52	73	68	72	68	60	69	59	64	76	79	67	62	61	72	57	58	45	75	80	76	86	63	61	61	72	57	63	55	59	67	54	62	65	72	61	57	38	65	59	71	62	70	79	48	50	52	62	55	55	68	56	63	63	50	62	56	77	60	46	65	64	65	68	54	67	61	67	58	57	64	71	67	55	65	59	81	67	60	69	65	58	62	64	71	48	62	79	69	50	57	71	45	49	58	67	58	72	63	59	53	65	57	58	53	60	78	57	60	68	56	54	62	53	66	61	64	72	63	56	57	67	67	80	77	58
4920	1915	1094	1499	3021	3869	3255	2904	2152	1802	1497	1380	1291	1160	1096	1037	1003	934	919	873	849	832	796	734	849	1221	2978	4037	5022	1118	711	712	712	677	683	670	680	680	658	705	693	714	685	704	655	689	652	695	652	725	661	691	677	666	674	678	651	672	669	657	683	697	686	663	656	635	673	661	613	632	662	640	702	674	680	635	664	720	691	683	635	689	636	693	634	623	678	646	663	664	624	678	679	671	715	662	642	648	674	698	634	669	660	631	689	674	688	694	669	669	671	636	679	672	655	640	649	660	669	624	620	616	656	697	664	680	675	649	673	699	670	709	676	617	634	685	678	691	650	642	650	600	704	673	682	630	660	661	663	677	650	651	661	687	703	628	657	688	653	652	659	693	666	674	650	708	669	639	645	632	626	630	674	677	666	646	709	643	654	658	631	674	633	671	625	670	665	663	683	664	673	662	638	678	740	660	705	666	650	691	671	605	678	683	637	657	661	692	713	690	601	657	675	679	655	647	668	694	680	622	666	685	648	642	664	687	710	616	646	634	608	666	647	656	642	671	663	609	678	734	639	676	655	661	635	673	695	588	721	664	723	690	658	656	665	643	676	665	679	665	686	673	656	721	610	666	657	633	655	675	699	676	650	651	611	709	675	664	725	622	641	655	669	630	674	718	692	657	680	652	633	709	648	629	696	674	692	664	618	696	645	647	691	645	615	692	680	664	709	627	646	660	678	675	695	663	625	681	734	665	689	668	630	640	682	661	663	699	685	645	631	640	657	670	695	686	694	681	628	658	632	652	676	652	701	649	671	719	629	689	659	686	679	660	686	660	712	630	659	666	632	682	644	611	645	658	620	695	704	667	641	701	650	634	642	654	658	682	619	657	668	700	713	649	659	683	685	688	651	705	734	695	700	672	626	674	642	637	684	647	648	608	716	566	650	715	656	698	668	648	697	703	672	644	687	661	694	684	702	673	691	675	639	655	681	646	662	640	660	632	669	689	664	678	659	637	675	655	636	656	640	678	661	625	692	651	638	637	640	682	627	658	652	698	623	681	671	662	666	628	644	676	636	643	680	630	685	683	652	672	649	649	630	637	656	638	620	655	660	661	667	687	646	671	668	685	634	663	642	669	644	661	647	654	648	693	641	665	663	675	685	630	620	677	726	670	667	678	627	647	614	644	665	692	657	691	669	683	636	681	722	653	691	703	651	690	659	628	698	655	611	660	662	683	659	656	669	641	665	679	708	661	656	650	658	644	670	664	727	705	657	637	700	648	645	643	663	601	669	639	662	681	688	672	687	667	690	633	607	654	618	688	671	712	676	625	674	675	680	659	634	694	649	663	700	686	669	632	588	662	645	656	645	687	681	683	653	663	639	680	647	652	652	640	676	670	692	689	670	655	683	647	677	625	643	627	640	647	717	621	714	683	697	655	660	640	639	639	714	654	646	676	677	672	667	686	641	704	660	671	665	659	671	682	712	648	648	658	740	684	703	656	653	649	663	667	603	623	637	661	671	647	631	683	678	646	671	656	632	640	667	662	669	647	704	692	698	659	696	633	665	663	695	655	632	655	731	649	681	733	648	677	626	683	615	671	664	671	661	675	697	670	636	679	688	683	625	659	672	698	667	624	688	664	713	650	667	690	673	680	681	646	648	670	668	665	679	674	628	668	672	624	640	643	699	609	677	664	639	664	666	685	638	705	619	717	670	655	661	652	663	656	618	652	645	691	655	700	651	664	618	674	685	659	672	646	694	665	685	687	645	674	666	678	683	665	684	677	676	678	655	701	652	667	589	667	677	638	663	755	660	741	673	611	642	677	715	696	648	676	641	688	678	652	624	708	649	651	731	712	658	679	707	656	662	650	682	710	670	638	647	686	660	686	690	670	691	683	682	668	629	605	672	688	644	692	653	658	665	696	664	685	666	688	632	665	615	625	664	681	664	678	657	685	690	676	637	647	732	647	645	675	662	658	663	682	660	658	700	686	682	693	665	650	657	653	660	652	618	669	640	659	633	721	635	652	676	656	669	639	689	675	641	684	678	653	648	686	615	643	658	672	670	650	651	704	630	622	644	631	615	659	663	673	615	707	650	652	669	655	646	608	732	644	680	630	684	660	641	666	682	612	649	667	671	646	657	662	666	645	734	632	699	667	656	690	651	661	678	666	661	672	688	679	641	666	679	617	706	638	721	653	682	655	637	689	661	662	672	680	673	631	679	664	639	638	681	685	613	626	629	633	697	676	654	656	684	665	673	631	670	680	652	644	679	653	671	683	678	660	657	641	655	630	658	624	674	683	675	686	658	686	659	715	691	689	651	665	680	678	669	654	663	666	674	676	717	636	701	681	663	669	656	631	658	658	657	659	681	673	720	613	657	643	646	674	688	654	678	689	653	717	696	634	658	670	658	643	706	670	651	694	666	653	620	669	655	666	675	684	624	698	706	654	708	667	683	658	664	677	704	661	691	645	653	668	646	668	657	651	696	654	652	644	656	693	631	681	627	635	689	651	692	661	703	666	661	654	701	709	639	667	708	640	639	644	671	686	705	638	614	637	676	682	629	692	665	681	654	684	651	645	641	663	690	664	675	685	625	689	675	644	673	710	697	690	686	725	706	701	654	681	732	683	647	673	640	664	683	661	694	665	697	666	701	640	675	651	666	651	741	687	656	702	673	654	629	638	641	680	665	682	679	705	646	691	680	695	694	674	673	677	629	637	645	688	680	644	673	667	678	671	662	640	672	698	637	679	660	685	670	665	693	665	707	704	671	704	649	662	662	638	662	653	643	644	588	701	637	674	611	645	655	652	684	674	652	682	634	648	685	633	643	638	585	673	685	651	659	673	652	618	624	666	675	636	674	645	651	659	654	639	675	639	692	688	635	700	660	640	636	689	693	661	663	659	686	686	645	649	644	681	627	667	685	691	604	620	681	649	705	661	637	632	686	669	622	651	646	635	657	680	645	651	687	713	651	713	645	670	644	662	669	705	665	679	670	678	629	666	657	655	662	653	674	604	678	664	659	667	638	638	654	673	699	668	705	620	702	685	670	661	685	690	651	702	659	642	645	696	658	644	664	641	667	642	691	653	694	658	663	657	670	646	690	688	668	628	671	701	640	599	627	695	651	659	656	620	714	636	703	620	722	661	636	633	674	673	681	685	647	608	686	627	653	594	641	663	666	668	664	615	708	682	657	637	638	687	690	667	652	627	673	642	643	654	658	663	651	677	663	625	652	648	645	666	684	696	652	660	633	714	644	667	690	669	648	671	684	661	649	623	681	658	653	690	652	664	669	666	656	639	646	644	655	674	638	688	638	684	687	667	648	659	661	633	615	667	629	670	661	670	648	704	665	664	658	685	708	638	663	680	655	643	657	620	621	662	645	649	661	687	662	668	700	664	637	641	661	631	624	689	676	667	653	675	707	708	650	725	643	648	675	643	664	695	648	705	651	656	695	670	632	653	642	663	677	613	670	674	642	668	678	693	653	694
882	60	50	49	34	43	79	65	50	51	51	51	47	42	53	47	39	34	39	41	39	39	45	38	34	170	469	479	286	123	37	44	28	28	38	34	31	30	35	43	41	28	34	28	37	24	47	37	43	38	38	29	37	39	37	40	37	28	39	34	37	30	34	45	43	36	38	27	48	31	27	36	36	38	37	27	39	39	34	25	39	38	35	23	26	44	36	39	43	34	31	28	34	30	37	37	33	31	36	48	40	42	41	38	35	31	36	43	38	34	32	37	28	33	32	32	32	32	38	41	43	36	42	37	43	34	45	34	33	28	33	26	36	33	29	44	32	37	18	31	33	44	30	32	27	35	30	27	26	36	43	45	30	37	40	31	32	43	33	29	30	38	34	40	39	35	34	47	37	45	38	43	43	37	36	30	36	39	36	47	38	20	38	34	33	30	36	35	35	39	26	29	29	23	36	29	31	28	49	51	30	33	38	36	29	34	26	50	30	38	36	46	27	28	43	36	27	34	40	30	29	36	33	28	29	27	32	42	42	28	34	38	34	35	47	31	29	43	28	34	43	37	37	30	32	41	32	41	38	39	33	33	36	34	23	31	32	33	37	38	41	40	29	34	35	39	43	34	29	37	35	30	33	27	36	44	24	31	41	43	44	29	27	30	29	30	43	30	47	36	36	33	37	47	44	35	37	42	31	40	30	30	23	33	31	34	45	37	35	35	39	50	43	38	31	50	24	33	35	42	35	49	25	42	31	36	40	28	29	38	35	44	34	27	39	31	42	34	29	32	31	32	37	38	37	36	24	22	28	30	34	39	31	34	30	35	37	37	32	34	31	35	28	30	44	37	31	43	36	35	42	30	37	40	36	50	29	43	37	28	43	34	28	29	34	31	35	35	33	40	37	27	35	44	38	29	47	37	38	23	28	39	41	32	31	34	29	26	42	48	34	36	30	25	30	32	39	33	41	32	34	36	33	37	34	32	39	39	49	27	35	28	28	37	42	38	37	29	33	30	42	27	25	31	41	32	37	39	36	31	24	36	32	31	35	23	36	40	22	40	31	36	29	47	27	37	40	39	38	35	30	32	41	36	38	24	33	37	41	31	36	37	44	33	30	39	38	30	38	42	37	33	30	43	35	36	28	41	37	32	32	32	33	23	40	42	28	24	31	40	44	44	36	24	40	36	26	30	37	26	42	32	32	37	31	33	25	37	40	37	41	30	37	31	42	41	26	33	34	39	33	31	33	29	35	37	39	24	40	35	36	29	35	26	34	37	38	33	37	25	40	31	24	32	43	43	28	47	38	39	42	27	38	35	40	27	32	36	37	38	31	40	44	38	30	28	38	37	32	46	27	36	40	34	24	42	33	36	33	33	46	32	36	41	33	37	25	32	26	27	30	42	37	29	39	36	26	31	32	37	34	37	32	36	34	46	35	28	37	35	38	29	21	33	29	34	37	30	34	27	44	20	28	33	33	38	44	32	40	30	31	32	33	38	26	36	32	28	22	30	32	30	40	32	38	34	40	30	43	25	39	29	27	47	31	41	26	33	23	35	34	35	30	32	29	44	43	29	22	34	40	28	45	45	37	36	30	26	23	22	34	45	26	34	36	35	35	21	34	37	33	37	25	40	26	45	25	31	29	30	36	36	30	30	30	41	37	35	27	36	37	45	46	29	32	30	29	33	33	31	42	44	45	41	47	29	38	29	38	31	30	25	36	35	27	29	41	35	32	28	40	47	30	35	30	40	41	31	36	39	25	30	39	31	40	29	40	27	31	45	36	34	47	38	31	36	35	22	33	29	37	34	29	35	39	38	30	38	28	33	31	29	35	36	33	33	27	27	39	41	21	30	39	38	37	32	31	33	22	27	40	38	32	36	30	38	30	30	50	43	31	31	34	36	49	31	36	34	27	32	38	35	40	33	35	47	39	31	40	33	30	34	35	33	43	35	32	42	29	41	37	42	31	33	43	44	24	33	23	39	24	50	48	31	37	33	32	29	29	39	39	36	38	24	42	37	35	36	34	34	27	35	35	40	41	43	40	28	38	20	31	33	37	30	39	40	37	51	28	33	35	32	35	32	45	44	33	27	35	34	29	26	42	33	40	29	28	42	33	39	28	37	32	34	38	41	34	31	34	38	32	43	29	44	36	26	36	38	31	42	32	41	31	27	38	41	26	34	42	31	25	38	33	42	38	33	35	27	37	37	44	29	31	35	29	38	42	34	38	33	48	30	37	40	39	29	38	33	25	38	37	29	31	28	28	26	37	32	38	33	28	37	33	36	35	27	37	39	33	36	35	38	26	39	26	23	33	34	33	40	26	29	38	38	35	29	38	36	33	38	40	52	29	31	37	50	41	38	27	32	34	41	21	33	34	40	35	34	42	34	29	31	31	22	40	41	30	33	23	39	38	32	33	35	39	26	25	29	25	38	36	30	39	40	50	22	45	42	34	33	37	24	35	27	33	28	34	39	31	34	35	36	38	38	33	36	47	35	37	44	25	31	27	28	37	35	38	45	27	32	39	39	38	45	45	30	25	39	32	29	29	46	27	27	41	32	34	31	32	26	32	33	44	27	28	38	32	34	37	41	26	32	25	33	28	45	26	43	31	45	42	38	47	31	36	31	26	39	32	51	36	44	39	29	25	34	35	38	44	37	35	31	39	35	27	37	45	31	33	35	30	32	39	34	29	20	34	27	40	41	41	32	42	28	37	36	27	33	25	23	37	29	32	39	32	39	26	25	35	28	35	24	37	27	28	41	40	38	27	29	32	35	29	25	39	33	46	26	51	33	45	41	26	28	36	32	31	22	28	33	35	28	42	34	32	39	31	32	35	27	40	31	28	30	39	42	28	33	27	36	27	31	28	36	31	36	36	44	32	47	32	29	33	38	29	37	34	36	28	35	40	36	37	25	37	21	41	29	27	34	35	43	28	32	41	25	42	49	36	36	31	39	28	38	31	28	29	35	23	41	31	46	39	39	31	40	41	35	38	28	22	33	32	31	38	44	23	36	27	30	28	26	34	36	34	49	34	40	40	34	28	32	34	35	49	39	32	48	36	42	34	25	31	33	31	35	38	27	27	32	34	28	30	26	37	31	41	34	30	31	38	38	33	38	21	31	36	28	29	34	32	37	29	36	29	37	39	36	26	28	27	25	35	31	35	26	33	38	30	29	33	26	29	38	37	40	33	38	37	28	40	29	38	39	35	32	43	28	42	36	35	32	28	32	35	30	38	33	41	25	45	26	39	34	39	37	40	34	23	41	33	38	36	42	33	35	44	31	34	31	36	35	29	40	37	30	41	42	24	34	38	34	28	28	33	40	35	46	32	38	48	46	40	29	37	32	37	39	45	35	36	35	24	37	31	22	48	32	24	35	40	45	33	38	35	33	37	31	39	37	30	22	33	37	34	34	33	28	35	35	34	35	34	33	39	34	42	31	23	44	31	36	32	30	35	33	31	28	36	28	33	36	42	51	33	34
7474	1267	727	1064	2447	3360	2908	2428	1908	1536	1308	1156	1019	836	891	801	713	663	619	642	576	574	549	529	676	4160	10766	10521	6561	2504	495	381	325	356	351	386	342	366	335	338	372	394	357	376	342	375	339	350	338	348	354	384	383	354	362	340	344	352	381	349	366	380	351	368	330	347	340	309	341	361	358	347	349	346	334	349	361	351	362	392	369	335	372	330	343	366	355	323	372	352	349	355	322	361	354	372	350	339	358	324	376	363	340	352	350	356	385	326	337	391	365	349	346	345	363	373	354	332	321	356	346	338	362	343	328	355	358	342	318	363	347	326	360	321	352	372	316	345	329	337	351	383	319	346	353	351	331	372	346	361	376	340	352	333	347	364	313	354	368	366	364	349	324	345	339	351	378	330	322	367	376	326	350	365	359	346	355	360	344	359	334	335	373	359	345	323	324	339	357	360	331	341	362	348	368	344	365	335	354	351	343	349	349	368	336	387	385	331	340	315	346	333	344	362	366	346	316	331	373	334	365	344	352	332	384	339	375	333	341	352	370	358	318	350	396	355	361	377	386	344	333	359	381	363	335	367	327	347	328	389	362	350	380	364	349	355	349	319	357	342	373	345	355	360	342	347	358	350	375	345	310	356	315	343	352	364	356	348	359	377	348	342	379	353	318	381	358	355	341	396	346	363	367	367	368	331	325	338	342	340	359	347	359	363	353	390	348	351	376	348	382	355	342	344	343	355	371	394	346	335	358	354	367	341	360	364	337	389	349	385	353	342	364	354	356	346	345	350	334	354	368	341	346	357	325	377	319	325	349	377	359	369	372	383	344	369	345	341	357	333	347	362	375	353	319	339	354	317	376	349	353	335	336	380	352	399	353	338	352	341	351	348	355	342	371	334	352	346	356	365	354	357	345	315	364	375	349	345	347	375	337	347	340	348	353	357	333	336	342	356	370	349	358	348	346	349	369	365	313	353	291	363	337	360	347	312	364	358	359	343	353	327	338	372	357	349	342	333	324	346	365	384	367	351	341	332	350	370	333	349	338	358	330	362	411	350	354	356	372	339	367	373	371	355	345	347	374	402	327	326	394	327	353	331	325	358	344	353	367	335	385	344	361	378	376	342	359	350	360	360	349	365	364	370	351	353	314	321	316	359	349	346	361	359	358	314	362	351	352	349	397	339	348	351	369	352	325	368	359	360	361	381	346	351	364	367	326	318	310	364	390	365	350	361	347	301	349	327	363	340	355	358	342	350	350	353	363	335	381	333	351	330	389	320	333	361	356	346	324	348	316	364	371	348	368	362	358	332	331	357	363	353	369	359	354	355	335	408	353	372	368	353	343	338	313	342	363	357	337	324	363	359	358	350	366	315	365	332	336	351	337	329	338	344	373	325	355	336	346	333	338	360	366	349	345	360	353	345	382	354	378	348	377	345	361	324	386	359	344	335	364	379	340	349	325	378	328	342	367	351	332	370	326	347	361	357	368	334	368	334	359	371	384	307	346	360	345	339	370	349	354	358	361	352	339	347	354	382	398	327	334	376	361	366	373	337	337	342	327	315	355	347	381	323	367	340	328	326	379	350	346	353	365	329	324	334	358	347	338	345	327	360	366	343	372	351	338	354	381	325	389	346	371	339	339	356	390	358	359	320	390	336	383	355	342	316	356	367	362	335	316	338	361	337	385	364	391	339	354	351	357	390	323	342	362	360	355	362	361	341	345	322	347	385	372	351	362	351	360	368	337	342	384	348	354	346	364	356	350	398	349	332	380	348	340	327	351	338	339	367	342	339	373	355	397	366	352	358	346	368	361	337	333	353	338	334	350	364	322	346	380	335	372	357	355	388	330	318	356	351	326	359	290	331	397	345	354	353	372	370	369	354	336	356	351	368	352	324	349	380	355	345	364	358	342	365	328	333	311	320	378	412	363	360	328	367	345	347	368	373	359	352	344	366	366	346	334	365	350	374	362	361	371	355	367	376	370	343	377	364	362	323	347	366	347	358	329	351	351	338	404	345	338	344	339	383	379	341	327	329	321	382	311	359	350	341	346	356	378	361	319	372	334	367	339	349	380	360	342	342	389	376	344	334	362	346	384	377	358	333	382	360	333	357	333	360	324	339	393	353	338	330	350	344	333	371	368	353	323	349	350	373	319	334	360	352	352	372	323	367	336	346	356	352	369	366	375	325	333	372	336	358	317	364	317	361	327	320	352	362	371	336	354	347	390	354	380	329	364	357	338	357	323	322	352	323	344	354	353	344	342	355	364	350	369	314	343	380	328	360	371	333	373	337	408	307	340	356	323	341	376	361	347	377	378	313	353	339	380	349	346	361	353	352	355	397	338	325	340	351	379	339	342	305	338	350	393	378	362	352	363	322	318	329	352	372	366	362	333	374	338	343	336	358	366	370	351	360	370	353	365	357	334	362	343	356	366	355	334	342	310	364	331	337	363	343	364	358	377	341	342	341	369	330	349	353	371	368	389	351	328	340	336	361	355	362	362	343	354	346	385	376	345	377	340	340	378	355	359	355	358	360	332	359	327	358	369	350	348	370	332	344	347	334	350	341	362	329	350	316	363	329	350	363	354	347	343	352	351	332	351	360	328	346	375	367	369	342	372	368	335	358	362	355	358	340	378	342	360	388	346	334	354	373	342	339	362	363	349	373	347	351	398	342	359	395	352	350	364	373	344	342	320	362	340	361	381	376	345	361	349	342	356	364	342	339	355	343	349	399	352	346	354	376	359	382	325	358	359	345	348	319	341	329	365	356	369	377	346	345	359	337	340	322	342	323	356	329	316	365	348	368	353	346	347	367	365	335	361	346	351	352	361	361	338	331	352	349	339	336	374	362	376	352	341	335	335	348	342	363	335	342	330	344	369	330	375	370	350	355	345	363	351	341	353	358	362	346	324	369	387	349	327	369	346	385	341	368	352	356	340	376	341	364	365	317	333	366	353	327	364	339	336	329	342	350	343	369	341	339	329	352	322	373	376	354	387	345	347	381	330	361	310	333	360	361	362	346	367	367	353	385	328	332	338	324	366	369	341	334	373	310	343	354	335	328	326	343	347	352	344	343	357	353	361	352	334	326	341	333	327	344	342	349	330	357	343	378	354	321	345	366	350	359	396	341	386	358	383	331	372	354	345	363	340	348	350	363	358	347	338	344	347	364	392	348	359	345	346	342	323	360	371	329	351	364	345	352	384	333	342	356	353	347	332	352	353	360	353	327	352	356	372	363	368	327	348	331	388	343	334	357	329	348	358	354	351	370	353	351	351	362	336	368	321	360	392	363	330	337	375	356	354	343	392	376	354	327	366	352	371	378	356	336	309	364	347	319	347	358	353	380	357	316	350	329	348	369	361	347	355	367	329	361	352	344	323	341	336	361	370	346	365	383	369	322	343	368	338	343	349	338	374	380	345	367	364	356	353	350	328	367	403	351	347	356	317	324	314	321	347	392	355	316	347	343	353	329	346	331	369	369	346	361	314	340
488	133	101	69	56	88	74	85	75	100	75	74	72	50	64	70	55	58	73	62	70	60	62	58	171	548	969	785	506	210	63	49	73	53	66	55	59	45	56	54	58	43	63	36	49	55	44	49	63	55	50	56	56	54	40	52	51	50	53	47	48	48	48	42	46	43	59	48	65	63	48	51	47	51	58	53	43	45	48	61	50	57	43	57	61	60	44	56	44	62	45	59	36	40	45	61	50	54	54	50	47	50	43	66	46	42	60	50	48	60	41	56	50	38	42	58	60	52	45	63	51	56	45	57	62	47	51	50	38	55	48	59	48	50	39	57	59	52	43	46	41	50	48	45	41	47	61	56	46	51	58	42	53	61	46	47	55	47	61	46	65	58	62	64	69	31	37	64	58	66	54	42	48	45	49	64	42	43	44	61	59	40	44	48	47	43	44	45	47	46	50	57	59	44	47	45	35	47	44	62	57	47	48	67	56	49	49	45	46	41	49	55	52	44	44	38	53	50	54	43	54	48	52	71	50	58	51	44	58	47	64	44	56	53	43	58	58	48	46	70	64	55	42	47	45	49	43	59	54	69	41	49	55	47	57	51	41	45	50	55	79	55	54	49	49	51	41	35	45	60	64	54	64	40	47	55	43	43	43	53	48	40	49	57	57	46	57	50	59	57	49	48	44	48	53	50	40	46	56	45	40	56	55	48	58	41	60	38	56	47	48	61	37	45	54	51	52	70	46	42	50	56	52	51	53	57	60	67	46	48	41	55	54	53	56	56	47	55	55	56	51	49	48	41	55	49	49	40	55	43	44	47	62	61	58	55	51	44	45	41	52	57	65	56	54	57	50	55	57	56	40	59	47	52	62	49	50	54	35	55	65	65	59	59	59	61	56	43	60	58	63	50	59	57	39	61	52	45	42	59	61	47	53	50	47	52	37	48	47	54	56	49	47	48	37	42	39	52	49	53	50	61	53	52	54	43	44	45	52	53	58	41	43	53	48	58	52	52	54	38	52	39	56	55	54	42	48	54	45	44	49	60	55	34	53	57	52	50	55	48	47	51	57	47	58	57	40	46	45	57	56	46	56	49	62	49	53	60	56	49	50	48	50	51	54	63	48	53	58	55	48	56	53	59	44	43	48	53	54	67	49	44	48	60	49	55	42	58	45	58	50	45	44	53	63	50	50	55	42	52	62	43	60	52	56	49	48	48	57	49	57	54	49	47	68	52	48	52	47	37	47	39	46	46	63	57	50	38	52	57	74	51	45	44	56	53	54	61	63	57	59	61	47	37	56	38	58	55	55	51	54	36	55	42	57	50	45	48	36	47	51	52	46	65	63	61	63	53	56	50	65	45	64	57	56	47	52	41	48	54	40	50	43	43	42	59	56	55	57	50	56	43	67	66	59	62	67	49	45	57	50	46	55	43	46	44	57	46	35	53	44	51	53	53	48	38	58	55	45	57	52	53	45	47	62	50	55	48	50	52	53	47	41	43	57	47	47	57	53	44	65	50	47	48	46	57	56	55	55	46	52	41	48	59	56	46	54	51	56	51	46	56	57	64	51	47	48	49	42	41	46	48	46	35	50	40	46	63	47	49	51	46	42	54	53	46	46	45	54	44	42	53	53	60	50	55	43	50	55	48	44	56	53	62	34	42	50	49	58	55	64	57	46	57	53	44	58	37	45	41	61	61	49	51	52	35	51	61	49	46	58	68	49	64	45	46	40	54	51	58	60	47	48	55	44	52	46	60	54	52	49	44	62	59	50	44	61	61	53	54	51	56	52	47	47	61	47	57	52	53	67	49	46	68	51	49	49	49	50	50	61	56	52	35	48	40	44	65	52	65	46	59	68	55	49	42	52	59	57	60	44	47	56	58	57	46	57	67	50	58	55	51	53	50	49	52	57	49	51	52	42	35	52	42	45	51	47	49	40	58	64	46	44	39	46	55	43	45	42	66	50	42	43	42	43	47	52	46	50	51	36	46	42	60	29	47	38	55	37	56	49	42	45	57	49	48	39	61	47	52	48	46	49	58	49	69	47	46	58	61	46	53	47	37	45	38	60	46	43	50	49	59	61	55	56	52	57	50	47	56	57	47	47	64	57	44	50	47	54	68	52	46	46	35	45	58	35	49	54	56	45	51	33	45	52	63	49	41	43	52	44	52	50	55	51	51	35	60	45	49	54	49	50	51	51	55	53	61	48	50	52	49	49	51	44	61	52	49	46	64	50	53	39	67	52	50	57	47	49	64	42	50	50	44	56	47	47	48	33	33	50	61	59	45	49	65	40	63	46	52	62	53	55	42	64	57	52	57	40	38	48	42	48	56	59	54	57	54	54	42	52	48	50	50	42	55	44	38	47	49	49	39	49	42	41	51	51	48	55	41	42	56	46	57	55	67	55	62	61	44	46	49	52	55	57	54	63	42	56	50	53	48	48	40	49	58	46	43	56	41	51	43	52	55	41	56	52	41	61	56	50	40	59	59	56	44	45	46	53	55	53	69	41	46	54	38	49	56	46	44	41	65	50	51	54	42	56	56	54	54	56	50	61	45	57	50	51	44	48	43	56	58	50	51	57	50	53	44	47	51	32	59	56	53	41	56	46	60	57	47	64	50	66	51	62	54	45	60	45	40	58	53	51	58	47	58	44	39	52	42	45	64	41	36	65	40	56	48	58	50	48	49	44	63	56	48	39	49	49	55	62	40	46	50	48	48	47	63	52	45	50	52	41	52	65	62	38	47	56	51	58	44	54	44	49	51	59	56	55	60	47	55	50	52	46	63	53	60	45	43	48	48	51	49	63	49	59	43	44	58	41	60	54	46	53	52	38	55	53	44	52	43	48	56	47	45	52	51	41	58	40	69	37	50	70	56	53	55	49	65	45	61	48	49	47	60	36	51	56	61	48	33	45	41	53	49	49	58	56	50	55	45	41	49	50	39	37	43	51	65	42	56	55	48	48	45	49	46	43	38	60	51	53	58	57	50	55	52	51	48	65	55	56	36	57	59	52	46	48	51	46	56	49	47	45	53	51	50	49	57	50	46	54	48	50	53	38	45	52	55	45	50	58	54	43	43	55	59	39	52	50	67	64	53	51	56	40	51	61	31	39	46	46	60	54	41	52	39	43	52	50	47	52	54	39	47	34	63	51	54	49	46	52	62	50	54	52	44	65	39	43	54	54	59	59	55	52	55	37	47	44	50	57	52	59	45	46	40	56	72	46	48	53	63	48	54	54	47	46	52	45	60	52	48	38	53	54	54	55	52	54	57	54	49	48	52	39	61	38	52	46	62	66	41	56	46	60	54	52	61	42	42	52	51	50	53	51	41	46	56	46	56	57	62	51	52	47	62	57	64	53	49	40	56	53	62	49	46	38	54	48	45	50	51	50	45	54	45	54	48	53	43	56	41	52	50	52	48	46	53	52	37	60	63	50	35	47	48	62	66	48	44	48	55	41	51	53	40	51	55	63	47	46	55	47	57
7033	2210	1151	1744	4095	5174	4437	3663	2870	2265	1923	1739	1536	1334	1245	1118	1055	1001	971	865	916	875	775	751	4609	12715	17033	14719	10146	3977	559	531	507	560	549	566	518	554	560	525	550	567	551	551	595	516	572	541	557	525	539	547	516	565	567	541	526	551	516	525	583	556	546	555	567	523	568	550	521	529	512	554	537	562	550	528	529	567	570	535	512	529	560	544	546	544	562	534	522	530	533	503	556	549	529	541	517	561	538	488	556	511	579	533	519	522	562	541	554	539	542	520	573	519	566	511	535	539	549	524	532	521	569	544	541	554	536	509	557	546	523	505	530	548	519	547	550	562	544	528	515	536	521	511	511	573	553	543	562	544	568	550	542	568	547	570	545	532	532	525	551	579	507	504	526	570	561	508	564	551	563	548	577	566	555	574	502	515	517	532	551	572	527	554	528	537	536	541	536	520	565	529	561	522	584	533	520	491	543	555	518	551	553	539	572	543	571	567	537	549	563	582	528	529	546	558	536	538	520	533	566	542	494	530	499	566	529	526	564	568	606	538	553	567	524	523	529	568	539	510	540	559	536	543	538	541	559	549	548	540	553	493	573	526	528	531	542	530	532	540	577	551	573	537	503	568	532	512	518	534	518	590	566	541	538	569	559	558	537	531	533	567	550	539	541	549	561	556	553	592	523	545	547	522	536	535	548	568	570	548	514	557	551	533	538	579	566	541	505	514	530	542	545	564	527	539	552	564	552	528	517	546	565	520	584	543	517	504	535	557	587	548	522	485	537	573	490	561	540	544	555	497	554	551	555	549	526	521	550	525	550	532	572	521	583	534	555	544	525	589	578	590	586	535	534	537	539	569	527	568	600	529	547	530	538	540	538	544	513	533	596	537	556	538	557	547	557	531	534	544	552	545	531	518	551	530	554	542	551	565	534	527	573	550	518	560	526	521	543	542	521	517	572	562	577	532	585	531	556	533	526	601	544	557	563	515	536	519	562	523	523	561	551	531	555	572	569	559	543	544	514	572	551	590	543	506	574	520	558	535	482	519	556	525	541	537	547	541	562	543	552	526	553	556	520	565	544	576	577	536	516	563	539	568	507	594	563	522	517	521	528	548	538	561	543	537	521	515	533	513	577	533	524	541	565	544	533	566	528	550	539	580	574	527	550	538	512	575	540	551	522	541	558	529	556	593	547	536	521	587	547	502	546	549	570	568	492	538	533	535	530	536	569	530	521	540	580	527	577	566	525	523	519	592	531	560	554	584	548	544	553	538	558	531	544	560	502	542	504	563	522	533	571	570	542	529	535	534	547	537	544	562	560	524	524	519	527	535	543	566	560	578	519	525	516	567	538	531	559	592	494	569	581	517	536	516	544	538	560	466	555	534	540	538	547	577	543	541	537	497	538	572	539	561	517	538	579	540	544	534	541	547	508	559	546	548	534	536	561	549	551	531	545	547	544	553	511	518	534	585	569	588	565	516	563	538	522	514	552	541	566	545	527	523	552	568	574	548	564	599	558	538	542	510	580	532	527	516	511	539	534	532	529	583	552	541	598	530	554	581	566	584	559	525	532	532	544	533	577	498	513	565	550	553	589	562	518	536	519	552	563	564	580	524	588	540	561	536	535	553	610	559	546	547	546	567	577	573	523	539	532	557	562	557	572	568	533	531	517	545	582	568	540	536	516	549	537	546	533	556	549	537	572	515	549	554	538	532	538	563	507	527	572	564	522	560	515	542	550	557	513	556	567	511	546	554	504	530	559	566	568	570	530	548	534	541	525	556	549	567	564	570	531	530	525	536	561	536	514	543	556	566	527	519	555	524	536	577	526	576	556	540	531	551	551	562	534	559	532	534	564	523	565	570	581	543	510	595	561	535	592	566	556	522	537	554	565	542	550	553	569	558	590	538	521	578	553	541	541	568	545	550	602	545	533	568	603	519	565	527	560	551	526	546	541	548	515	568	538	550	548	575	531	556	554	540	561	536	556	539	551	538	570	570	558	539	542	544	510	562	539	558	544	512	560	506	530	582	558	483	530	529	545	546	529	567	545	554	549	585	537	554	513	568	548	509	594	528	583	550	502	550	563	553	584	558	540	544	584	544	537	543	567	531	555	533	533	516	556	601	541	549	551	532	541	550	536	526	518	566	541	576	563	543	590	517	556	552	569	520	601	557	594	575	535	581	555	598	524	513	574	579	546	548	553	577	537	572	537	541	534	544	545	575	494	532	524	546	536	513	522	585	547	542	512	496	544	566	536	564	572	572	561	461	520	534	516	530	527	554	532	574	544	535	574	555	570	547	539	534	518	564	511	557	509	515	560	530	528	533	529	519	545	552	571	566	522	523	557	510	559	533	557	546	525	572	566	535	492	532	510	580	546	516	549	538	540	554	540	557	561	503	510	507	508	562	551	545	513	574	594	542	572	572	554	544	566	509	558	521	522	552	526	530	523	500	530	517	550	548	514	510	552	510	534	507	507	556	550	563	550	559	529	545	519	571	528	581	527	576	523	569	528	540	562	547	544	534	542	566	544	550	555	528	529	520	528	557	569	550	533	593	563	541	574	560	558	541	533	584	508	578	537	535	534	552	574	538	582	592	579	513	545	531	533	534	581	568	538	571	550	544	528	527	562	545	521	544	517	523	536	537	552	546	571	564	555	538	541	543	556	517	558	566	526	545	558	536	536	585	535	537	563	566	536	565	523	557	529	516	544	496	555	529	528	541	532	533	562	530	583	547	527	503	572	595	558	501	585	556	546	565	584	556	555	541	560	549	537	563	567	551	555	552	552	547	587	580	551	554	529	539	564	549	550	538	559	563	555	542	562	582	537	553	531	556	543	530	636	549	544	516	527	568	579	535	589	520	565	567	551	557	570	540	543	491	570	514	578	604	511	516	553	524	574	541	557	557	517	499	568	535	549	524	498	562	466	546	503	539	560	571	573	546	587	507	557	561	542	549	528	536	542	534	585	554	516	562	561	532	564	559	551	569	526	570	553	554	533	513	557	560	509	556	553	524	509	541	564	497	549	563	543	562	573	570	539	537	590	582	540	528	555	523	569	564	516	542	555	549	501	559	546	521	609	549	495	514	550	530	538	576	554	542	534	537	568	564	537	575	534	544	549	533	536	545	535	552	540	562	557	492	509	503	550	583	550	564	544	523	566	523	566	589	573	555	516	528	542	552	590	519	550	532	519	587	543	510	564	550	531	595	542	539	553	548	550	534	556	557	553	550	572	557	543	532	529	560	552	506	544	519	537	532	540	533	535	549	600	544	595	573	557	566	525	552	537	577	542	539	542	520	578	559	529	561	557	520	545	527	537	542	584	521	559	534	585	560	531	559	521	564	586	531	524	583	552	536	551	497	537	561	527	529	546	505	551	573	550	532	539	554	546	570	557	550	558	568	541	510	552	554	509	531	534	508	548	566	539	546	522	560	534	540	489	534	597	527	530	517	509	572	537	544	501	570	545	552	554	525	534	557	565	536	541	568
663	93	86	87	83	86	82	81	93	67	88	88	81	92	78	86	69	81	77	80	77	69	67	80	73	126	269	249	197	121	92	70	66	65	83	82	70	75	85	71	68	77	74	62	57	75	64	81	69	74	80	70	73	56	64	69	76	71	68	57	86	68	68	68	78	78	69	75	75	92	67	65	69	62	77	74	47	77	71	69	84	71	67	87	57	67	67	69	78	70	75	73	78	69	59	75	66	79	83	85	91	71	60	74	82	68	54	73	72	72	55	74	75	73	56	69	64	68	73	61	74	76	67	68	80	79	85	89	73	72	70	84	66	81	64	83	68	62	68	100	70	69	74	74	72	67	63	75	77	67	63	71	74	82	69	70	74	72	65	64	72	84	70	56	69	69	81	89	75	60	58	56	74	72	74	81	78	76	63	92	65	53	90	60	63	68	74	78	69	80	67	56	85	57	78	67	67	68	66	78	69	82	73	61	84	72	69	68	76	73	61	70	59	87	60	55	65	72	64	88	74	74	78	79	74	71	79	70	80	72	70	84	66	85	80	71	82	70	65	70	82	76	76	72	76	65	83	67	73	63	71	75	75	66	47	76	61	76	70	62	71	61	86	66	75	71	72	68	82	70	84	79	76	66	75	71	63	74	68	68	78	73	76	79	83	77	77	63	73	58	68	83	72	80	79	72	75	78	66	70	69	71	69	81	78	64	69	66	81	77	71	62	63	73	73	71	88	74	64	91	79	82	72	70	82	70	66	66	63	65	77	81	78	63	59	70	67	59	76	92	79	79	74	81	64	80	60	79	69	73	79	63	77	63	78	68	68	69	71	66	81	68	75	73	80	69	81	76	64	71	67	82	76	61	74	61	72	65	76	79	77	72	78	80	69	74	81	81	64	71	62	63	75	60	78	86	70	83	62	83	92	83	67	85	64	85	64	76	62	70	82	75	72	62	70	79	74	77	82	70	56	74	75	79	64	81	68	84	78	87	56	67	90	92	77	80	66	81	69	70	60	66	76	79	66	78	72	56	71	68	74	62	60	64	82	78	62	68	65	63	76	66	66	71	60	80	74	61	86	64	74	73	83	78	68	79	65	77	83	69	69	75	67	97	55	77	66	68	73	57	73	60	75	74	86	83	77	95	83	62	75	68	76	84	59	76	68	76	78	75	67	74	83	78	73	63	70	81	59	69	95	64	73	80	98	64	74	74	86	79	61	62	84	64	68	76	70	84	67	71	102	75	72	67	81	76	76	69	60	77	74	62	87	69	74	83	77	74	67	61	79	76	82	75	79	86	65	77	80	63	65	86	79	96	68	73	78	71	76	62	75	68	66	66	65	75	83	70	72	64	65	83	71	78	81	73	75	47	67	77	87	85	77	82	50	60	69	62	78	84	79	60	75	69	66	72	73	72	71	77	83	91	93	85	79	76	67	83	82	60	69	79	78	81	76	73	75	70	70	76	71	73	75	76	68	60	71	75	62	64	84	67	70	67	71	88	79	85	88	66	73	74	72	90	78	69	76	62	67	62	76	91	81	86	90	62	66	70	78	66	78	76	66	66	86	75	49	70	60	67	79	84	74	88	76	74	83	54	77	76	76	71	86	71	75	75	86	76	64	71	86	80	83	60	68	62	58	82	81	76	78	51	74	72	65	87	73	62	78	80	64	69	72	72	79	79	82	83	86	57	70	73	70	75	86	69	60	77	79	65	79	88	65	71	65	60	72	65	69	77	70	67	51	85	65	75	61	71	66	80	65	71	90	72	76	67	85	78	62	77	71	80	76	60	57	79	57	66	85	78	74	75	80	64	80	65	81	67	77	78	66	90	58	84	66	79	64	77	82	71	75	63	74	83	74	79	69	73	71	72	73	78	61	75	59	90	85	76	66	68	68	74	73	87	63	72	74	57	78	85	76	75	75	75	77	77	83	69	68	85	80	65	67	67	73	61	86	69	65	75	78	63	74	74	86	91	62	65	77	71	79	79	64	78	96	72	56	82	71	85	61	100	74	81	72	79	57	66	76	85	76	71	60	68	64	58	78	71	75	77	61	70	63	61	86	74	67	62	81	66	61	70	76	65	71	73	64	82	85	68	76	77	80	57	80	68	90	72	69	70	87	82	73	80	71	77	68	71	74	69	87	60	64	77	86	67	79	85	69	71	66	72	70	81	71	71	72	74	68	71	71	81	79	75	61	76	74	66	61	81	62	69	69	80	81	75	78	94	59	70	76	69	58	64	68	66	55	75	66	70	82	59	69	64	69	68	69	79	72	71	59	73	66	66	77	68	70	68	70	82	73	81	78	79	71	72	72	78	77	72	66	73	78	86	71	60	56	68	91	74	71	61	82	60	71	88	74	86	80	68	79	75	77	57	74	74	88	70	72	80	73	78	70	82	75	89	79	68	73	70	70	87	73	64	75	69	75	79	76	58	75	69	81	69	90	72	58	64	88	80	75	72	76	70	78	80	73	70	64	86	51	65	78	75	82	82	74	71	69	73	72	68	82	74	71	72	73	67	64	57	78	65	83	61	62	78	95	73	79	68	56	85	65	65	66	78	75	69	89	92	64	72	81	93	71	73	79	60	67	82	90	58	73	85	65	79	62	81	84	70	71	66	76	64	79	71	71	80	107	61	72	74	68	72	66	70	95	58	76	75	96	67	76	68	67	65	76	79	72	66	83	72	82	67	63	64	80	82	76	76	71	88	74	71	62	68	59	75	62	77	82	79	83	72	84	76	65	92	71	71	82	61	67	78	76	65	66	87	69	65	78	61	80	81	62	69	75	77	69	76	69	74	74	77	67	62	69	81	70	82	69	85	67	76	68	69	67	87	50	73	76	85	81	62	62	81	74	74	55	68	78	74	62	76	78	89	75	76	88	67	71	82	83	75	69	76	69	78	61	77	70	77	81	71	63	61	74	65	62	67	72	89	78	78	76	77	83	78	63	70	75	83	61	57	62	67	68	59	78	73	76	82	80	66	71	59	70	70	82	70	71	79	83	84	66	71	74	59	79	75	70	68	58	80	68	64	62	68	83	67	59	55	77	72	72	70	73	78	66	76	79	80	62	67	75	68	73	76	57	69	65	75	85	71	64	72	55	79	89	76	84	83	77	62	64	70	82	80	67	69	72	77	82	72	72	63	82	83	70	81	86	76	82	67	85	78	82	58	71	69	69	81	82	63	80	76	69	69	63	60	74	61	86	64	76	83	61	69	79	83	66	56	85	63	80	70	71	42	61	65	75	70	77	77	94	85	73	72	71	63	59	72	74	74	68	83	61	77	72	74	74	66	91	83	78	73	91	61	64	63	87	67	86	80	61	64	79	61	74	64	76	84	66	61	62	86	81	66	82	66	69	65	71	68	59	72	78	62	76	71	82	69	74	71	73	64	70	77	78	82	83	74	73	65	69	72	76	74	77	71	69	62	72	71	77	75	82	72	63	88	71	76	83	75	81	77	72	72	83	84	54	70	75	80	67	73
6252	1188	883	1094	1666	2208	1879	1673	1389	1205	1158	1040	1024	1020	995	875	909	849	890	801	813	743	799	794	1276	2396	5781	5212	3695	1972	706	683	749	734	724	744	704	740	724	733	677	777	716	689	743	753	763	684	739	768	700	752	775	710	759	744	736	744	767	740	707	751	684	724	752	744	756	732	740	761	707	749	744	738	730	730	771	760	716	727	768	717	760	735	758	728	753	710	704	744	706	670	709	715	743	751	699	721	710	688	724	714	709	707	746	719	717	723	693	725	714	724	720	768	728	749	713	728	782	737	784	708	731	714	738	711	751	719	719	719	744	788	745	778	705	708	733	729	689	740	737	769	721	732	747	747	739	709	735	754	712	731	677	698	707	730	733	745	717	733	696	729	749	751	758	752	717	758	672	745	702	717	741	765	733	695	730	726	751	715	707	692	745	701	695	714	733	745	694	745	721	754	758	744	705	712	750	761	747	725	783	688	747	773	755	673	770	754	752	757	765	762	720	732	738	749	752	699	756	715	746	759	702	751	747	714	734	745	750	724	733	748	711	683	738	769	711	727	706	713	726	755	660	725	778	780	764	733	728	699	718	721	717	739	757	729	738	698	747	813	705	732	701	798	751	734	723	745	777	706	658	730	723	728	731	692	730	761	718	742	749	670	739	696	725	732	765	778	728	750	747	675	726	730	730	759	763	701	756	723	768	781	695	690	726	757	730	725	743	728	727	757	728	734	688	742	751	712	703	739	715	753	714	727	729	738	718	775	744	759	693	690	742	756	734	740	740	735	766	704	718	713	766	734	752	735	778	769	758	733	692	728	753	686	727	695	699	732	758	746	741	688	747	740	774	753	780	721	685	760	735	772	728	751	772	718	661	670	755	758	744	714	713	788	758	727	728	733	705	774	717	757	757	691	741	698	694	747	712	718	712	703	744	712	699	740	752	769	695	735	715	779	784	784	715	748	737	734	736	759	735	715	765	780	745	730	718	727	764	739	758	769	744	760	732	787	711	722	712	698	729	725	721	743	732	740	744	723	733	706	749	710	755	721	742	680	742	738	764	753	721	687	736	731	766	737	735	745	730	772	716	752	770	731	678	749	738	804	760	718	749	693	672	719	717	751	695	699	702	731	711	729	740	746	729	769	722	713	709	708	719	718	727	748	723	732	750	751	779	689	753	796	742	706	690	730	746	724	746	722	774	712	711	741	753	685	768	752	726	792	725	739	701	692	726	717	710	727	709	733	740	744	753	720	723	745	762	694	699	726	720	729	734	689	742	726	762	685	764	724	750	723	756	754	763	730	723	727	748	762	746	748	744	725	683	716	687	690	700	731	779	719	704	746	755	745	780	726	668	768	737	773	726	773	739	767	705	709	773	807	777	674	715	723	670	760	761	738	706	766	716	725	762	717	738	754	746	789	727	728	736	775	709	722	747	745	737	689	683	733	767	722	710	713	756	742	710	728	759	727	736	739	779	754	708	694	718	767	685	765	765	759	755	746	739	762	759	745	733	771	691	740	750	742	675	758	745	706	754	707	731	726	769	711	729	731	714	711	793	732	780	708	741	704	777	761	732	796	689	770	758	760	715	715	696	708	748	713	682	750	736	794	734	772	751	740	754	752	744	762	680	729	717	750	761	731	733	753	740	709	731	746	700	733	713	728	778	732	745	724	731	694	745	759	728	749	724	745	741	703	759	707	742	735	740	713	710	690	745	793	699	722	684	749	755	752	782	776	749	719	712	737	703	748	727	738	758	692	712	752	751	723	732	754	749	755	713	780	742	719	721	719	746	720	716	715	738	773	738	736	710	752	693	776	760	747	700	756	778	741	736	783	726	695	737	744	723	687	739	679	766	748	717	696	753	728	727	736	727	774	707	692	757	755	718	740	717	738	801	783	713	725	747	777	770	739	784	744	732	702	758	751	742	649	699	711	775	751	704	695	671	739	770	711	702	766	705	712	753	746	746	674	712	734	766	726	711	736	687	704	752	718	707	760	757	716	762	760	753	721	676	747	708	731	767	703	731	720	700	754	722	720	774	705	760	700	691	733	739	729	754	741	702	750	726	799	731	694	799	747	772	691	745	704	757	739	688	724	753	714	705	734	725	758	751	697	751	717	771	764	741	756	732	718	726	739	772	757	742	708	765	692	743	757	714	753	744	725	737	698	764	795	723	721	716	765	735	704	717	730	735	707	734	726	723	757	715	683	752	688	722	746	733	708	754	756	675	777	733	690	711	725	728	752	762	765	729	720	730	714	698	783	748	746	716	752	730	728	683	757	736	723	694	714	715	730	725	764	717	756	733	718	715	685	743	737	701	779	725	750	728	707	758	722	717	789	743	699	698	749	722	727	727	725	761	715	747	761	758	728	750	734	718	751	725	738	760	707	682	772	713	728	792	750	771	733	729	755	724	747	737	731	720	753	794	730	708	771	747	695	736	758	774	658	771	733	688	764	687	727	754	717	766	707	720	711	744	700	777	730	671	735	816	759	701	769	768	714	728	712	732	799	733	751	688	718	726	710	743	692	694	710	728	743	756	734	747	782	714	746	737	695	736	710	752	761	719	772	733	740	721	731	739	759	744	754	783	732	767	726	671	724	753	710	762	715	715	745	736	774	765	763	697	751	774	755	712	738	783	747	719	728	725	757	694	755	725	663	718	734	744	720	750	791	711	710	725	667	738	685	750	714	755	734	784	762	742	751	760	684	734	722	761	745	745	727	734	783	716	784	756	786	672	731	728	752	714	716	712	724	696	727	713	723	708	715	725	742	732	750	757	739	725	721	721	737	729	708	721	757	726	780	744	769	748	730	770	688	738	727	778	746	766	690	734	803	757	745	752	722	710	722	742	756	767	720	762	753	686	745	727	763	722	701	742	724	685	738	732	734	754	715	740	724	767	754	737	700	683	766	759	754	709	766	709	743	761	723	721	774	776	712	748	711	705	751	700	749	729	706	760	745	712	764	735	779	750	721	751	745	731	758	697	740	713	801	721	651	762	747	713	728	770	763	748	721	712	769	740	701	731	784	674	721	699	774	726	779	772	735	757	721	735	683	742	711	757	735	743	738	734	757	730	722	730	756	724	712	717	735	715	728	765	739	694	729	742	717	747	705	757	753	733	735	711	706	749	771	738	739	720	756	745	697	721	746	758	745	769	733	735	735	749	762	730	730	726	743	782	741	738	744	765	723	691	777	731	766	751	702	723	756	714	711	703	742	736	743	719	780	741	695	737	720	754	712	758	669	726	745	746	723	757	735	726	761	765	744	784	731	712	731	766	737	707	800	754	743	680	722	732	748	715	726	736	720	708	714	696	744	712	731	735	718	738	709	733	744	693	711	695	747	745	707	761	687	749	733	743	726	731	788	725	715	718	692	707	711	757	723	722	734	757	719	751	725	778	726	714	739	736	783	762	703	721	713	755	776	724	751	764	726	756	747	712	738	744	719	736	755	752	764	755	787	769	751	735	747	724	742	713	771	732	757	753	724
310	126	101	82	100	101	88	85	97	93	116	98	94	97	97	97	84	85	93	87	105	87	84	70	93	98	350	680	507	319	107	76	75	76	74	70	78	86	81	84	64	78	66	83	78	80	88	73	74	74	63	76	76	75	77	73	64	73	80	85	85	71	74	83	73	64	88	92	72	84	65	71	77	76	75	74	85	96	71	77	81	87	76	66	91	79	79	83	87	77	96	89	80	79	74	82	75	81	86	91	65	80	67	73	103	98	74	73	70	75	78	80	69	74	73	96	67	76	68	77	84	83	77	79	70	80	96	78	69	84	67	74	79	82	64	78	72	104	62	74	75	75	85	72	77	86	87	86	83	94	85	77	87	67	58	108	78	86	79	82	68	99	88	74	81	80	88	79	53	88	66	72	78	88	83	82	72	70	89	71	74	80	92	81	93	74	82	84	83	78	76	87	79	89	74	86	67	83	77	101	83	86	70	72	87	82	63	78	91	77	69	70	88	90	83	71	78	77	61	82	75	88	80	88	79	71	67	69	85	98	83	75	68	67	79	63	65	80	61	95	77	84	72	86	82	85	87	75	102	68	71	92	82	82	65	88	68	81	83	88	71	81	82	82	97	73	77	81	73	84	79	85	75	95	77	78	73	55	85	69	72	87	71	64	87	81	72	88	67	84	89	59	76	65	87	73	77	71	87	88	71	62	65	65	80	84	99	70	78	80	72	77	61	63	81	80	87	89	82	74	103	79	76	83	84	62	88	70	77	86	77	75	95	78	73	85	71	79	83	70	74	73	95	82	93	73	77	72	76	85	77	74	64	80	84	74	74	89	87	71	85	84	92	78	89	72	66	102	88	90	79	75	72	76	85	87	72	67	89	77	90	82	78	83	76	85	69	73	94	90	83	78	62	92	60	86	84	73	82	69	62	72	81	80	78	71	70	96	80	96	82	71	90	82	77	70	78	76	70	73	86	92	84	81	65	81	77	81	72	59	86	85	79	68	73	67	74	85	77	78	79	87	87	86	83	84	76	79	87	72	74	89	75	83	78	73	88	77	73	88	86	83	80	82	78	81	74	83	77	76	72	88	81	81	76	82	84	78	82	73	83	80	72	92	70	68	71	87	67	82	67	87	84	84	64	88	75	91	90	61	94	83	75	75	72	74	78	75	79	83	72	58	86	79	81	72	70	79	75	74	82	85	78	71	76	96	88	86	84	83	71	88	83	72	81	70	76	61	84	78	92	77	81	74	94	89	75	73	70	63	72	88	102	77	83	89	91	56	73	85	86	68	89	76	80	77	83	60	72	77	75	71	81	79	66	78	69	88	74	76	87	91	82	74	77	92	80	80	79	76	75	59	78	73	70	78	79	62	75	90	79	72	86	85	96	71	76	89	96	95	81	73	81	92	79	66	74	80	86	63	95	64	86	59	72	75	98	79	73	68	63	78	65	83	88	62	79	82	91	97	85	73	78	83	85	85	92	83	88	88	78	75	83	75	83	66	91	83	77	89	74	74	82	71	87	66	78	72	71	68	72	78	70	86	80	63	75	69	60	86	78	92	63	88	85	87	72	73	79	67	78	81	78	78	96	79	89	76	79	73	67	77	74	67	69	84	65	77	93	70	77	82	86	70	85	71	72	80	83	78	89	80	78	73	71	70	68	77	83	85	72	80	82	73	91	58	81	84	70	86	84	82	62	73	84	59	77	88	90	83	102	85	69	86	90	65	69	92	85	88	66	83	87	70	70	86	63	89	64	82	78	73	73	73	89	67	80	65	64	70	74	88	76	73	84	73	80	60	72	67	95	72	83	74	79	72	74	79	73	68	77	85	85	71	95	67	86	76	61	81	83	83	71	75	88	68	92	68	55	67	83	70	76	82	67	92	73	78	102	74	89	88	81	80	83	73	63	87	86	74	99	76	75	96	73	86	64	79	89	76	78	75	63	84	79	67	71	76	76	78	79	91	94	89	70	92	74	105	94	88	65	70	73	76	81	80	84	81	101	69	78	67	79	78	81	84	78	84	64	79	75	90	79	82	92	80	78	71	82	74	66	77	82	79	72	76	68	53	82	75	75	80	81	78	64	83	84	72	74	69	62	67	84	68	74	64	68	85	68	72	102	81	71	75	79	77	71	80	75	71	83	81	86	86	69	76	91	88	71	77	77	73	77	76	72	74	82	73	87	87	72	81	77	70	70	88	83	98	65	91	96	81	97	70	60	82	80	86	67	77	75	90	76	79	63	66	82	65	64	70	94	94	77	77	99	79	75	89	67	71	65	71	81	71	74	72	83	79	85	83	76	92	70	84	77	96	81	70	65	85	63	78	79	76	75	74	86	97	75	94	86	90	78	90	90	85	79	83	65	72	79	62	77	67	63	83	68	77	70	57	69	84	74	77	80	82	66	76	86	78	80	82	80	86	79	80	91	77	86	87	88	94	93	82	91	80	64	62	89	94	85	66	74	77	78	78	80	83	90	73	87	84	85	72	75	73	75	73	70	73	68	93	93	67	81	75	83	76	71	88	84	101	73	75	86	83	72	80	84	77	93	89	68	76	85	75	103	91	66	66	84	84	82	80	76	85	70	85	76	87	78	81	65	74	81	69	86	52	68	92	77	82	74	80	78	71	95	74	78	74	71	85	81	90	77	81	67	94	64	65	71	71	73	75	78	68	71	81	80	60	63	87	77	65	87	83	82	75	84	82	80	73	73	74	91	84	69	79	71	74	83	71	83	71	78	86	81	76	70	68	71	97	72	73	80	84	78	87	64	100	86	85	88	69	83	76	70	80	87	71	86	70	60	65	78	84	77	79	94	77	84	70	81	83	89	84	77	75	92	69	79	80	77	73	72	79	84	68	77	83	90	79	81	64	84	84	91	80	60	77	69	75	71	82	72	70	88	70	71	71	78	87	79	69	77	88	109	95	70	88	75	83	73	75	79	90	81	85	78	65	76	69	76	90	74	77	64	66	77	69	89	71	81	76	89	82	71	74	77	79	75	69	79	75	86	74	71	82	88	103	74	73	66	79	85	70	76	71	98	101	65	76	98	83	76	72	71	85	72	72	77	72	77	70	77	88	71	82	81	81	70	65	93	76	65	71	73	77	69	80	89	80	91	75	77	72	70	82	75	73	84	59	72	81	70	91	74	81	77	71	61	77	78	71	74	80	80	85	80	68	88	64	79	80	77	77	77	72	86	66	73	77	69	76	83	78	79	87	83	81	64	74	87	86	81	68	67	83	77	75	67	75	81	72	73	85	85	87	72	86	86	93	77	77	69	71	89	92	90	78	80	87	96	74	92	86	72	95	75	65	75	80	82	99	84	69	71	66	86	68	73	76	89	88	85	93	70	88	82	86	74	57	93	83	99	79	72	68	80	76	88	85	69	91	71	90	77	79	82	80	65	71	75	73	93	93	90	85	69	86	85	93	73	80	89	78	83	78	79	71	72	81	76	69	86	83	78	74	80	82	85	80	77	86	85	80
5055	1972	1209	1622	3289	4081	3510	2991	2200	1974	1678	1435	1337	1283	1200	1163	1067	1084	1014	1001	951	915	925	898	991	1323	8747	12982	10483	6207	1286	831	813	787	812	828	794	781	849	754	775	768	832	792	810	797	818	771	830	818	867	785	756	808	834	810	803	813	802	804	857	784	863	816	855	735	833	803	822	808	771	792	787	799	817	817	827	829	803	818	836	795	800	802	837	769	806	821	813	818	812	799	812	838	782	740	828	799	828	850	801	830	741	811	832	828	796	777	796	836	787	785	821	808	816	847	782	823	799	804	799	776	822	795	802	761	819	797	796	750	839	823	801	744	813	825	845	851	835	765	779	806	734	813	838	798	803	809	816	809	783	781	817	786	768	830	807	816	756	835	790	856	817	783	805	820	828	808	819	780	750	786	781	771	848	816	793	806	814	815	822	804	775	802	788	821	766	822	765	761	752	805	800	834	803	811	792	846	798	851	784	806	837	820	830	776	791	796	774	791	854	810	771	791	820	810	836	784	814	780	795	816	792	807	793	811	814	841	809	816	799	777	797	803	812	796	758	789	842	828	804	816	775	803	811	794	784	811	771	810	840	835	774	769	821	819	807	819	787	809	805	808	788	855	859	779	798	783	820	821	804	816	775	784	788	834	806	863	794	818	833	846	827	782	752	777	829	811	778	823	810	805	760	820	837	814	784	787	815	793	786	790	803	797	812	772	819	809	790	797	790	834	744	808	809	824	826	742	795	808	796	842	794	813	817	831	787	864	773	787	782	835	755	756	792	783	818	769	772	767	772	807	805	843	757	776	784	804	773	807	785	811	748	812	820	764	796	781	832	863	785	782	810	822	806	824	819	790	851	832	827	866	803	837	791	816	761	803	830	762	792	770	802	791	819	775	790	810	789	780	846	836	851	806	828	768	759	828	793	830	859	798	828	809	864	795	884	781	801	790	772	804	779	848	776	797	807	774	817	766	865	866	826	789	849	801	832	759	833	749	825	839	838	798	847	781	813	779	795	790	760	791	815	811	819	785	792	734	795	794	816	729	830	792	798	819	821	755	780	766	837	836	783	837	790	805	781	853	795	775	784	821	779	787	819	797	803	790	773	831	800	785	782	834	788	859	731	851	740	805	750	823	813	826	789	845	779	794	818	829	833	820	751	766	849	748	803	847	788	756	768	802	793	839	823	803	831	819	869	900	776	794	803	843	784	811	813	801	845	846	809	832	819	789	799	784	791	807	807	845	781	804	772	870	790	818	762	798	859	803	878	800	825	779	781	805	802	804	765	833	800	780	802	814	793	835	814	809	841	775	829	815	822	811	821	814	838	851	828	798	760	828	889	805	754	826	819	772	837	819	865	799	810	825	825	849	771	833	787	761	806	832	734	820	826	829	801	765	840	798	768	801	820	810	807	850	834	809	836	812	794	821	755	809	869	793	821	826	812	748	789	794	839	777	769	821	739	863	857	787	775	853	848	847	882	778	817	794	766	797	819	805	832	794	817	823	802	801	789	804	802	820	744	802	803	800	766	790	807	773	802	777	825	812	852	826	793	788	754	805	803	785	801	803	799	842	808	804	791	793	755	814	776	864	803	796	803	783	788	733	860	786	786	857	796	819	800	828	836	757	759	753	774	772	815	826	836	773	795	823	834	824	806	817	795	800	820	834	762	803	809	793	828	793	814	813	823	805	781	808	819	781	769	769	769	784	847	792	830	782	816	811	816	773	766	839	794	792	776	790	745	820	809	782	777	771	770	768	793	786	851	829	777	803	819	803	793	893	817	786	801	839	882	855	791	840	773	821	850	846	782	829	759	821	785	782	834	843	814	801	843	808	785	780	840	777	810	795	764	745	785	831	840	825	839	804	814	808	820	775	802	793	807	824	776	813	803	772	804	782	812	839	826	859	755	793	784	786	758	793	800	821	856	851	878	709	804	781	749	861	815	833	833	824	835	791	811	788	787	797	809	825	812	806	793	811	808	810	819	834	823	748	796	809	851	823	848	739	783	779	825	796	805	761	848	776	792	794	790	759	820	797	842	772	781	813	786	828	815	797	805	772	810	805	804	814	816	812	858	859	800	787	813	788	819	811	794	818	805	836	756	817	840	818	802	816	797	761	756	793	783	787	764	813	815	790	796	803	775	855	793	790	853	812	847	804	790	870	803	805	839	746	796	827	833	813	801	832	817	786	807	824	739	856	814	757	798	858	845	762	795	837	755	815	793	800	815	797	847	786	820	764	808	843	840	775	782	834	763	774	776	766	790	761	807	830	798	769	814	825	768	815	798	818	834	827	786	820	789	829	810	791	761	789	798	830	768	804	763	782	831	806	862	809	807	769	831	845	826	780	797	835	768	788	768	790	847	794	805	791	771	818	763	814	778	795	793	781	838	806	827	818	793	810	782	823	803	790	797	841	780	772	805	864	839	836	775	786	813	845	818	847	783	796	794	791	772	832	807	846	779	758	809	815	791	825	795	870	798	837	834	796	846	818	809	788	788	827	783	808	812	815	801	775	765	794	783	806	825	802	825	803	765	788	774	799	810	776	804	799	801	817	795	826	796	827	819	793	777	834	814	761	770	783	854	825	788	731	821	790	837	778	816	821	788	828	743	804	832	773	844	791	792	827	803	782	830	814	842	815	816	795	758	787	797	816	779	791	784	786	845	780	784	718	815	776	818	825	798	805	796	783	811	835	800	799	826	785	756	814	816	802	793	816	824	819	818	767	787	821	785	760	777	791	789	835	808	807	803	806	789	796	767	772	802	815	822	788	843	838	853	800	899	843	814	799	822	796	792	846	817	817	856	805	813	788	782	766	816	812	777	835	807	849	869	786	823	775	811	770	816	845	780	795	846	771	787	797	857	811	745	768	798	797	776	710	850	791	769	788	828	756	780	813	790	785	795	785	842	827	854	810	799	805	830	809	772	791	784	813	819	797	781	841	836	782	800	742	829	821	758	833	862	769	826	799	815	773	761	814	776	797	819	804	824	801	810	773	816	784	810	829	820	747	831	788	846	804	800	797	761	873	837	798	801	831	846	856	825	824	816	840	761	799	776	768	767	824	784	779	823	844	749	780	834	831	837	824	798	834	768	769	781	766	796	772	819	848	778	824	789	821	822	838	825	756	807	779	818	817	756	780	767	793	782	751	818	778	804	806	798	835	833	822	846	804	794	811	837	861	772	788	779	826	825	766	777	811	745	821	803	842	801	864	831	809	825	774	784	817	877	797	803	789	770	801	807	786	826	807	790	777	814	750	821	812	769	797	789	819	784	842	811	747	783	781	809	843	791	791	778	763	819	807	808	794	826	774	846	816	769	802	855	790	816	796	823	805	809	790	801	824	780	796	786	766	782	802	848	840	836	793	844	792	811	786	801	789	784	835	773	798	740	801	784	855	787	810	761	851	806	786	819	791	776	816	819	813	788	781	814	817	796	785	784	760	822	800	806	754	784	830	794	820	812	801	779	824	820	814	807	802	757	795	818	768
898	72	56	50	58	70	70	64	70	62	61	59	55	55	58	59	57	56	58	56	41	60	52	44	50	43	439	727	574	288	59	43	40	38	37	51	53	53	51	48	44	38	41	33	43	58	37	35	38	41	58	42	48	41	40	54	40	62	56	38	57	38	52	50	42	46	39	37	36	43	50	44	40	38	43	39	37	58	42	43	52	53	53	54	48	55	41	45	43	46	31	47	40	41	41	43	38	50	44	31	48	43	36	47	52	65	41	39	45	51	48	46	39	53	43	47	48	52	38	38	42	52	49	50	45	48	51	48	42	45	48	48	45	55	39	37	33	37	42	46	42	46	46	46	48	33	43	53	41	47	47	47	51	57	50	53	42	53	51	53	48	49	46	47	43	48	37	41	47	41	41	49	36	56	46	46	42	42	33	39	52	32	49	52	38	37	42	35	52	42	47	44	53	40	57	32	40	45	40	46	57	35	40	48	35	48	42	45	46	43	34	47	40	43	53	44	46	35	48	39	39	61	46	43	48	47	36	40	40	43	52	62	35	41	43	48	39	49	65	36	37	43	45	37	33	45	51	47	47	52	34	35	42	48	36	39	44	48	56	44	44	57	35	50	48	26	30	46	48	54	35	37	42	48	50	40	41	40	43	53	36	38	42	42	41	31	43	41	51	52	41	51	34	38	41	26	43	57	36	40	44	51	38	42	47	60	41	52	42	49	31	50	43	55	52	49	65	44	32	33	43	39	45	36	44	53	50	48	44	41	46	58	51	42	47	50	34	43	31	39	42	53	43	57	38	41	39	40	31	41	40	44	44	54	39	42	37	43	48	33	45	48	45	43	43	41	51	39	36	36	41	49	48	49	50	43	50	44	49	50	50	45	42	57	47	36	39	40	46	44	37	45	53	54	52	51	46	47	50	53	45	45	52	60	45	40	53	53	46	37	53	41	53	45	53	42	48	47	49	45	54	37	34	40	38	37	44	48	43	45	45	48	37	48	56	49	44	54	33	43	57	49	50	44	54	40	44	41	55	34	40	37	45	58	41	42	50	43	46	51	49	44	48	44	36	32	44	46	39	42	41	49	45	41	56	42	37	60	45	48	37	39	38	36	52	35	33	44	45	44	42	45	44	43	35	50	46	45	43	36	51	49	42	39	44	55	57	35	36	39	45	52	40	34	40	46	34	48	47	39	51	46	46	43	49	43	43	42	57	33	44	41	46	49	50	47	35	48	62	45	48	33	36	41	41	45	43	50	39	40	47	29	52	45	46	47	42	38	51	47	43	56	40	47	52	44	47	46	32	37	44	33	38	53	42	34	41	59	52	43	44	44	43	44	41	41	41	32	51	51	51	46	54	55	52	37	45	48	46	44	45	45	43	39	42	57	46	41	51	42	44	33	41	48	41	48	49	44	36	54	25	38	40	42	42	50	52	42	43	48	48	48	36	46	58	46	40	33	40	43	50	49	59	41	42	38	41	46	39	45	51	34	35	54	35	47	46	41	41	40	45	31	35	34	43	50	46	44	41	57	50	42	49	40	42	39	46	43	36	47	52	34	45	46	34	49	49	31	37	46	45	53	40	41	37	48	47	46	56	29	26	35	48	41	48	51	52	41	38	42	35	42	39	41	39	43	33	54	54	36	43	57	40	49	33	43	44	39	60	56	50	36	49	46	50	36	35	26	47	38	37	44	47	45	55	48	43	43	55	40	45	52	48	50	52	49	59	49	45	45	30	39	42	36	35	58	52	43	29	38	33	45	43	45	40	53	46	55	43	33	35	52	38	49	36	50	58	50	52	48	49	30	48	37	49	46	39	49	55	44	43	47	38	42	43	56	53	51	42	48	56	46	42	47	47	57	45	46	38	43	39	45	37	61	33	37	45	47	50	49	39	56	44	49	50	41	44	51	56	45	50	56	42	33	37	38	38	42	44	45	42	65	41	46	42	36	56	47	47	38	56	49	52	30	39	55	55	52	46	43	48	44	40	39	58	44	44	54	41	46	34	55	49	51	44	36	44	58	47	51	48	56	49	50	55	33	47	40	35	41	47	57	31	55	47	49	40	45	40	42	51	42	46	38	39	38	51	48	55	44	50	54	45	53	54	48	48	34	45	53	41	35	57	48	47	41	44	38	44	43	36	53	49	38	47	39	40	35	41	36	54	36	35	53	38	48	52	43	44	42	48	31	43	43	53	40	38	50	46	57	39	48	47	47	44	47	41	50	45	51	45	51	53	45	45	45	41	46	41	56	41	56	40	44	48	39	46	47	40	51	47	56	41	42	37	55	44	49	48	46	40	59	40	39	45	47	43	36	52	44	42	49	47	45	53	43	40	44	41	55	39	50	53	43	41	45	40	34	46	40	41	39	38	37	49	50	50	51	48	45	55	46	50	49	46	53	46	48	42	42	43	42	42	53	29	45	47	50	47	53	41	38	39	43	49	37	37	43	35	39	42	39	37	40	54	55	43	36	55	36	32	36	49	39	46	42	42	46	36	45	53	31	40	57	41	39	47	51	39	54	43	39	56	44	49	49	60	46	43	35	30	46	38	51	39	42	36	44	39	42	49	45	34	52	42	42	57	38	53	32	55	39	43	45	34	37	48	44	35	55	35	45	50	39	30	45	51	54	29	29	48	33	43	49	56	42	48	40	42	53	39	34	47	54	60	45	39	44	31	33	59	44	51	41	45	60	42	47	47	39	43	44	42	44	50	44	30	47	49	40	39	38	51	48	46	46	45	47	49	42	47	45	51	47	32	37	50	47	45	53	50	45	42	49	40	60	49	55	46	41	49	48	44	37	57	43	43	47	39	42	49	36	46	46	49	52	45	53	51	42	44	37	40	42	41	57	40	51	34	41	43	44	57	38	36	48	51	47	46	37	44	51	49	39	39	58	39	35	33	44	44	50	37	59	44	40	48	45	49	41	42	44	39	40	45	46	32	32	60	50	42	55	42	42	43	42	44	52	39	44	49	46	58	46	47	32	45	28	38	48	37	43	42	48	53	40	46	47	38	46	47	44	49	44	32	41	57	50	47	58	49	35	53	37	42	52	52	50	47	40	30	44	49	47	58	45	50	50	46	42	42	46	34	41	32	56	44	53	36	43	57	47	35	54	55	47	37	29	32	44	41	59	47	36	45	36	59	54	43	51	46	48	41	55	35	41	54	45	47	52	39	41	43	48	26	50	45	47	33	35	47	42	41	44	42	57	44	41	35	35	31	53	44	48	55	45	39	42	39	53	52	47	50	38	46	40	48	45	46	45	42	41	40	56	48	39	48	52	42	49	44	47	42	39	45	52	52	50	40	31	35	45	56	44	45	39	33	57	52	39	51	42	45	53	38	44	39	51	53	42	38	49	47	40	40	45	47	56	44	34	42	48	48	49	51	35	36	38	50	40	44	48	32	32	45	36	40	45	44	48	44	53	49	43	52	42	32	40	48	50	49	49	51	57	43	48	38	54	37	46	38	35	47	44	35	52
7935	1376	832	1188	2515	3481	3253	2786	2057	1739	1480	1292	1089	1010	964	926	834	805	772	729	663	657	630	612	590	828	9900	14513	11478	6200	524	422	478	456	472	447	470	417	444	430	439	466	450	485	454	419	441	457	479	442	500	460	422	451	463	425	464	419	463	441	469	425	436	433	463	461	463	418	440	461	410	448	431	440	481	453	409	431	444	458	441	467	456	462	448	456	450	421	457	463	402	452	438	463	428	456	462	438	429	393	451	443	456	413	469	486	437	466	473	434	442	427	441	437	469	434	477	457	464	441	435	464	463	452	418	452	489	445	455	449	470	462	449	475	461	460	470	442	430	428	445	458	473	449	478	461	433	447	457	461	470	443	476	425	422	440	453	429	426	432	451	448	421	450	472	413	425	461	462	413	445	437	438	439	472	446	462	456	454	444	434	461	428	433	445	468	459	452	472	455	433	449	421	467	450	458	468	424	443	466	440	455	458	472	491	412	477	451	442	497	430	437	431	440	449	433	463	438	473	468	432	443	408	454	447	453	446	473	463	481	434	440	425	425	466	464	465	413	466	445	467	435	427	442	481	453	453	446	429	456	428	439	432	461	432	432	441	425	469	456	443	436	446	409	478	414	435	481	444	466	461	434	453	435	438	499	425	432	464	477	458	423	454	447	407	439	448	435	447	441	458	457	471	445	451	436	435	446	410	431	424	395	462	455	431	473	410	437	435	413	480	432	470	437	444	481	468	412	438	417	433	436	433	437	426	449	459	460	438	432	495	446	415	429	479	478	468	460	423	428	432	458	445	448	446	465	474	461	448	430	456	465	435	431	442	409	473	465	454	438	451	424	423	443	433	448	455	443	411	445	441	441	467	450	441	457	438	417	421	440	472	407	423	428	425	423	455	421	443	448	448	424	453	476	471	467	417	475	493	481	474	445	448	443	450	476	468	455	427	474	444	471	457	462	475	466	438	483	418	466	427	463	467	471	458	411	497	443	423	446	426	472	490	457	409	467	423	414	444	414	448	452	435	425	467	409	467	465	423	481	440	438	457	402	463	468	435	453	409	434	440	457	423	444	464	478	437	468	451	460	422	422	467	480	455	440	456	450	456	468	475	444	432	439	472	464	448	423	444	440	456	461	429	419	416	456	474	486	447	465	444	483	483	448	439	461	429	446	429	434	423	445	438	425	461	428	442	441	441	467	451	415	457	443	447	452	437	439	453	396	456	438	406	467	477	453	434	445	481	482	490	459	409	458	462	452	475	427	422	468	419	422	427	412	453	462	411	453	455	452	471	419	461	415	428	445	449	423	482	464	439	453	445	446	440	472	450	430	432	455	429	460	455	439	476	428	448	486	404	442	439	446	467	422	382	453	410	457	452	458	448	461	417	432	452	483	444	488	440	429	472	495	466	445	435	444	472	429	452	481	471	440	426	435	441	437	442	471	440	462	454	445	429	470	460	473	429	453	457	456	468	446	448	418	465	461	417	443	445	449	437	440	402	432	434	411	447	424	500	453	463	464	458	468	456	459	444	464	458	480	442	457	426	437	480	450	467	453	482	410	449	450	508	434	467	452	407	416	433	432	464	445	425	483	504	417	438	432	443	420	452	419	459	467	448	439	444	436	442	445	477	454	444	460	458	446	469	451	426	444	442	413	439	461	466	474	435	455	476	448	464	468	433	431	454	473	419	459	461	502	451	448	454	422	461	414	413	415	459	451	432	449	438	468	435	439	415	476	488	454	442	431	463	448	447	480	420	488	465	473	449	444	403	441	439	440	418	436	425	450	432	453	440	439	445	446	432	402	466	467	460	445	471	439	458	458	448	451	467	448	442	439	486	467	451	434	437	456	411	475	437	477	421	430	449	474	429	482	433	484	464	415	467	445	435	480	456	429	442	431	474	427	427	470	426	428	455	506	418	467	476	444	477	452	445	432	470	468	419	424	471	471	483	443	435	446	435	459	390	449	445	437	485	481	463	472	488	469	455	452	448	455	462	451	474	390	459	450	429	460	446	459	457	436	444	413	440	409	456	486	437	440	440	446	443	449	455	446	494	399	408	416	431	434	466	428	474	437	443	466	425	416	422	454	435	432	443	411	432	391	466	455	455	457	436	448	462	442	445	449	431	444	488	446	440	417	480	475	438	430	461	430	433	461	429	467	421	399	459	421	437	443	459	420	444	424	459	434	446	457	429	460	421	464	434	458	462	454	435	453	450	441	476	415	453	475	421	449	415	444	433	467	427	436	467	452	468	430	491	443	477	449	417	474	417	454	460	403	473	477	442	454	440	453	443	431	451	436	441	406	453	444	444	434	461	484	458	416	450	425	434	456	429	421	468	428	457	424	436	407	430	480	489	464	473	433	439	470	475	419	460	450	417	446	414	457	425	419	451	478	452	472	488	416	443	414	437	508	458	468	420	437	435	453	432	413	418	481	471	438	494	467	463	454	447	476	422	436	455	470	428	432	455	479	438	417	489	452	470	445	450	451	438	404	407	474	450	420	434	447	448	445	440	436	458	441	488	435	459	455	437	466	465	449	453	430	499	417	450	439	432	441	460	429	460	446	444	448	461	469	434	429	459	461	435	436	454	460	419	464	439	411	437	448	410	426	455	463	465	440	460	491	424	462	433	393	481	457	474	443	443	437	480	444	430	474	465	444	450	471	466	451	476	451	448	439	432	431	472	433	437	434	446	459	452	441	397	431	423	421	470	430	444	478	437	459	461	444	464	437	399	433	437	458	431	472	445	450	418	493	444	437	444	461	443	437	463	471	469	456	473	452	458	432	463	440	474	452	429	411	467	453	438	439	431	457	444	434	437	462	458	448	448	431	428	445	468	431	465	433	434	432	456	435	434	464	432	443	437	449	459	503	450	448	441	455	427	428	489	475	438	466	453	470	479	415	497	434	427	465	449	460	439	422	463	449	461	460	458	467	477	491	453	435	421	415	417	441	457	471	442	457	469	423	430	437	492	459	452	434	428	466	452	467	487	473	464	480	481	423	454	442	457	431	446	456	456	442	487	468	456	429	437	445	467	449	425	452	398	453	410	441	404	421	452	438	473	444	424	462	441	448	432	473	418	449	452	465	467	429	457	418	472	440	438	474	463	429	476	426	452	418	454	474	430	413	468	472	478	431	472	438	493	464	457	441	444	499	474	436	468	464	463	453	458	428	456	431	427	447	423	448	483	451	460	472	429	455	432	455	470	438	428	487	474	418	418	445	457	404	426	426	472	449	457	510	447	458	461	449	469	460	474	458	466	457	469	476	419	471	449	471	453	432	444	452	482	439	465	467	417	452	479	459	433	443	455	453	465	425	461	463	445	446	461	469	410	441	403	462	464	406	467	408	441	476	449	467	439	393	481	456	464	442	452	386	429	450	424	450	418	456	416	455	489	444	461	454	466	449	461	437	460	486	496	454	492	481	426	432	476	455	463	429	464	433	464	449	459	409	447	446	447	450	462	463	444	435	453	473	444	456	414	417	464	479
377	105	65	79	80	94	91	84	95	77	60	73	63	62	65	61	61	69	62	49	53	61	43	66	72	156	775	834	566	157	48	30	38	38	52	51	46	44	46	50	65	52	40	40	47	49	55	49	57	49	61	51	47	44	49	50	32	57	57	39	44	36	50	47	49	50	50	46	38	52	38	46	41	54	53	50	54	44	40	60	48	41	49	43	41	47	40	40	33	57	69	48	51	35	44	48	35	50	47	56	47	41	54	41	46	39	39	43	50	55	38	51	50	41	52	42	63	57	43	54	48	53	42	44	47	49	46	49	39	44	51	62	48	48	55	57	51	44	43	48	53	54	39	55	37	46	46	48	52	48	39	38	49	54	61	47	43	37	49	39	55	57	40	42	34	49	44	29	42	62	45	36	49	42	52	43	44	60	43	51	50	59	48	54	55	49	45	36	47	50	37	27	52	51	52	46	55	51	37	64	48	48	51	50	50	51	43	46	59	36	47	42	41	45	44	45	53	50	46	46	55	48	52	45	48	33	42	51	45	56	42	48	54	44	59	41	45	48	45	48	45	46	59	39	43	42	41	43	61	59	40	44	50	49	37	45	38	48	37	39	36	41	44	48	40	49	46	54	57	51	42	41	58	44	53	48	47	46	47	53	49	41	41	49	48	49	57	43	41	55	43	52	52	59	45	35	36	53	54	22	40	45	67	49	48	42	61	46	41	61	41	49	39	39	68	38	27	43	34	46	41	49	43	53	61	49	48	56	38	43	51	49	42	50	49	53	42	55	54	53	40	48	31	50	55	52	37	55	49	45	38	46	48	50	50	44	38	45	48	39	40	46	50	54	46	42	53	39	35	41	46	43	50	45	32	57	41	44	41	39	35	41	40	44	55	42	34	33	45	47	34	46	41	62	38	36	55	56	46	49	45	57	53	44	46	42	51	36	36	43	50	47	44	35	44	39	53	43	43	38	50	56	60	43	51	49	46	47	40	63	46	51	44	47	51	38	59	59	46	49	42	52	47	41	52	43	40	39	52	51	49	51	30	42	42	48	45	42	41	43	42	41	46	54	41	31	50	48	45	41	33	38	43	58	43	35	44	56	44	56	34	41	51	46	41	56	43	50	57	49	53	50	45	37	43	49	54	38	57	44	52	39	56	45	59	44	48	50	50	47	49	61	52	41	42	45	35	42	38	47	50	52	52	55	56	54	54	49	56	33	50	50	47	47	42	45	50	40	33	54	53	42	53	44	61	41	49	36	55	58	44	52	47	45	36	44	32	38	50	53	52	44	42	48	43	36	37	54	52	53	28	55	44	48	49	45	40	49	44	38	50	38	51	38	50	66	44	46	36	44	49	52	46	52	44	44	46	44	46	34	40	54	40	44	54	58	41	43	38	36	29	40	45	37	46	42	45	37	39	40	44	44	48	38	43	44	48	33	46	54	50	42	39	47	53	52	42	43	47	43	40	44	44	43	43	46	39	47	47	41	43	49	53	49	40	50	44	45	50	41	35	38	53	38	54	53	61	41	52	53	36	52	46	43	49	50	47	52	41	45	43	46	30	43	40	40	42	47	48	50	42	43	48	39	47	42	42	40	49	45	42	41	36	57	37	29	32	50	49	48	50	37	60	55	43	51	42	49	38	49	52	54	54	49	47	43	46	50	42	45	60	55	34	43	38	38	38	52	50	43	40	40	48	52	51	54	49	47	65	51	41	43	55	35	56	49	51	59	44	46	48	54	43	37	42	38	46	50	48	42	45	38	28	44	42	42	42	36	52	60	48	50	45	51	45	44	49	44	53	40	46	48	51	47	45	43	53	45	49	38	50	38	39	54	45	38	62	53	42	54	62	49	41	51	42	48	44	46	44	52	54	48	44	43	56	34	51	46	44	44	38	53	49	49	35	52	61	45	48	52	44	46	51	41	45	53	55	49	53	49	39	51	42	49	69	48	34	43	50	44	46	43	46	33	49	44	47	45	39	54	42	42	43	53	40	41	62	51	38	50	46	45	43	48	37	54	49	39	37	57	50	56	39	48	42	50	44	57	37	55	52	49	51	38	35	54	57	50	44	45	33	52	55	45	40	46	45	35	61	38	35	57	47	56	41	51	44	52	54	55	48	47	45	48	51	59	36	40	55	46	39	50	47	49	53	31	43	47	55	35	55	37	44	50	46	59	51	29	50	46	54	57	47	28	44	53	45	41	47	47	49	44	50	47	42	39	48	51	38	47	43	51	52	42	44	55	36	44	50	45	40	55	52	42	48	45	34	46	39	45	57	38	44	49	50	48	52	56	46	37	34	41	45	43	49	46	44	45	40	38	53	39	39	43	24	38	56	49	41	39	43	49	43	44	50	57	50	33	48	54	43	39	49	45	53	40	49	43	34	47	37	46	48	43	41	47	51	46	63	45	52	45	41	56	44	45	50	58	44	45	39	48	48	44	45	51	47	47	45	42	47	37	44	46	51	44	44	46	47	43	55	48	43	52	49	49	42	40	43	39	44	39	55	40	51	41	58	49	43	56	43	54	55	45	46	41	50	57	47	47	47	40	37	49	39	46	48	47	50	51	42	40	39	47	44	47	46	55	49	47	54	47	44	41	41	46	54	47	44	47	53	43	51	40	48	46	45	43	56	53	54	38	44	49	53	37	42	61	49	40	63	41	62	46	36	43	50	53	51	52	57	54	53	38	34	54	50	46	42	48	49	37	45	42	36	48	42	41	41	41	53	43	44	49	34	56	39	41	40	52	40	49	47	57	40	38	44	60	38	49	41	63	50	44	31	38	48	52	56	61	44	41	41	50	49	45	51	40	53	39	48	51	52	55	38	45	44	46	42	55	61	51	61	42	45	48	50	33	48	48	33	41	42	36	46	64	49	60	44	64	50	42	46	45	38	43	58	48	46	54	43	51	51	56	47	56	47	46	53	45	46	45	42	37	41	40	45	39	41	39	42	41	40	52	55	40	43	48	45	39	48	46	57	45	45	49	40	44	41	40	46	50	46	47	50	42	54	45	47	50	37	41	37	59	36	40	51	35	42	46	53	43	57	52	44	45	54	70	60	54	43	65	56	42	50	34	46	37	43	46	37	37	47	52	52	50	47	35	49	44	48	37	43	52	41	44	68	51	57	42	40	39	40	63	45	35	39	53	46	54	41	38	59	44	50	46	42	45	46	40	40	55	40	51	46	43	44	35	54	45	54	51	42	55	42	44	50	40	44	40	50	51	59	50	48	46	51	41	52	45	46	38	42	47	55	49	52	46	30	43	34	42	54	55	51	43	52	42	46	46	35	41	49	47	47	64	39	41	42	64	59	54	46	56	60	45	57	38	58	41	40	47	44	45	47	54	44	36	46	39	50	37	37	43	42	36	47	50	37	57	43	45	37	61	55	51	38	43	38	47	56	38	45	52	46	54	45	47	48	42	51	56	50	52	36	42	55	45	57	43	51	56	56	38	37	47	48	44	42	43	46	52	52	37	45	45
7159	2191	1098	1720	3996	5255	4612	3849	2818	2273	2020	1692	1416	1331	1225	1138	1056	973	898	842	791	737	763	709	771	4141	15401	15110	10888	3212	494	519	528	531	540	523	516	502	527	483	495	514	522	506	506	527	493	528	471	490	492	513	526	517	536	526	471	511	502	505	510	502	484	525	488	512	477	492	570	499	502	490	515	474	517	513	484	519	507	509	498	479	506	555	493	490	546	512	514	486	511	521	524	505	541	486	515	498	489	517	481	539	506	466	516	541	548	502	506	500	467	510	488	471	499	496	464	497	486	516	529	490	537	509	523	527	522	530	504	490	504	493	500	487	521	504	520	502	486	470	513	506	530	504	526	488	523	515	516	498	536	515	518	482	476	503	482	492	516	503	500	508	493	512	491	482	543	520	525	497	510	504	503	490	522	509	498	502	540	479	493	472	562	480	475	479	479	512	489	477	510	513	478	529	483	507	473	512	526	502	494	491	497	489	516	510	478	512	480	525	530	476	529	528	555	455	507	487	527	503	519	510	528	515	513	499	452	486	489	539	490	529	464	480	484	548	493	540	506	471	501	536	492	484	496	512	493	485	488	493	468	519	502	493	490	460	448	511	470	515	478	489	508	499	484	492	485	555	534	475	521	546	477	474	482	474	478	501	505	481	493	484	534	462	494	510	511	481	496	491	497	478	485	475	523	484	532	517	514	501	472	510	499	476	504	484	499	529	507	504	458	469	468	478	504	467	490	503	458	509	487	540	500	551	523	494	521	511	502	521	495	487	560	492	482	520	459	468	493	487	573	541	476	462	530	510	510	478	505	505	505	546	527	529	509	523	483	511	488	490	487	483	517	478	531	482	521	487	517	513	506	502	508	506	500	544	530	500	551	501	507	545	479	521	498	516	496	470	480	501	509	521	464	460	511	457	475	504	509	476	520	506	530	491	552	489	544	502	515	489	516	487	510	516	483	497	533	467	544	487	486	506	473	492	521	514	482	520	483	523	472	496	496	483	507	477	490	547	517	512	476	480	521	492	476	477	498	508	484	536	498	468	470	490	493	502	532	496	483	497	500	516	492	495	469	532	515	518	528	512	466	479	514	520	498	481	501	437	498	527	517	479	496	536	505	509	538	503	519	500	487	495	474	526	507	495	492	488	482	464	531	482	534	484	554	478	489	513	499	534	521	506	515	505	494	474	512	505	514	474	564	481	494	526	486	501	487	507	517	469	486	520	512	509	485	499	468	450	475	523	500	473	526	502	503	498	542	489	482	503	515	504	498	507	462	499	495	495	495	520	497	513	486	479	504	505	529	489	506	512	479	448	481	462	542	484	509	456	517	497	543	512	514	531	501	558	511	510	475	483	540	487	466	551	513	512	493	481	472	505	490	487	473	508	472	515	502	500	552	505	503	503	521	459	525	492	512	495	465	538	459	532	506	505	481	517	511	504	512	509	515	497	546	484	541	463	462	489	476	515	508	517	497	480	497	492	499	522	505	493	509	458	491	476	503	532	504	484	475	461	506	464	459	443	508	526	487	511	497	470	533	523	473	508	477	501	518	529	544	472	473	497	520	511	481	484	501	493	502	543	483	524	530	513	560	480	488	495	529	509	512	479	562	473	482	501	483	453	515	506	477	453	476	533	463	533	518	484	520	536	480	483	521	534	525	526	532	487	498	541	532	497	517	524	512	496	509	522	535	505	478	536	553	461	526	473	493	490	502	474	494	509	454	501	515	488	520	513	496	479	513	492	482	522	431	502	504	523	535	517	535	533	552	475	454	501	488	534	527	521	497	481	512	514	507	494	520	504	504	494	504	467	451	524	492	489	502	483	528	511	496	489	497	473	509	505	483	471	484	484	550	519	474	504	487	513	486	493	524	445	497	490	518	474	445	491	500	497	501	478	499	535	465	477	482	527	510	525	555	449	503	515	519	517	482	503	511	499	482	498	515	525	486	529	521	454	491	500	502	490	531	537	521	500	490	539	496	489	474	482	513	502	511	486	520	507	535	452	514	499	520	494	485	483	555	498	478	489	488	467	487	497	511	515	478	471	472	531	510	490	541	514	482	545	488	502	538	523	490	468	537	492	461	489	511	537	551	527	517	533	524	471	482	512	491	487	477	492	488	524	494	529	481	506	504	489	498	524	524	476	464	535	482	498	513	517	567	520	517	533	514	491	508	527	488	487	494	456	455	508	513	503	551	494	500	502	467	538	527	489	486	551	521	494	492	495	515	526	495	499	487	486	479	500	521	488	492	465	490	517	497	473	528	499	495	502	497	539	486	492	501	499	480	540	527	497	503	478	514	505	515	493	491	500	467	479	511	466	481	496	505	488	489	522	505	474	541	514	527	512	508	491	459	496	497	477	525	496	456	527	515	496	486	512	493	516	541	508	498	519	525	525	462	496	522	509	479	486	480	508	509	464	503	533	445	505	461	539	518	527	462	519	496	500	500	482	507	516	499	523	471	532	502	502	497	464	518	452	481	508	459	490	530	489	471	499	496	449	524	521	474	529	546	505	491	502	538	450	523	504	494	515	509	505	487	491	526	515	497	499	501	475	531	527	482	512	512	478	492	470	489	507	508	507	516	504	517	523	508	511	519	485	477	517	492	505	515	512	514	508	476	466	520	509	501	493	492	504	510	548	478	505	484	518	531	506	512	494	511	474	479	496	504	528	509	513	491	506	474	459	501	494	510	534	475	532	510	464	460	463	512	488	519	519	479	505	535	546	515	504	487	515	510	500	498	512	488	522	492	509	534	486	505	504	527	546	477	515	477	508	497	524	489	539	510	476	514	554	489	552	523	520	504	512	477	507	517	522	501	482	462	566	516	500	491	471	538	506	473	505	518	484	481	511	513	489	494	474	517	489	509	517	484	498	477	542	499	490	550	509	479	513	522	509	494	514	468	497	510	508	494	498	512	480	554	500	478	519	543	498	484	530	505	502	517	511	472	505	492	477	504	510	540	492	543	486	509	474	529	501	513	501	508	498	524	496	493	532	478	487	496	536	491	519	503	470	500	537	516	519	496	511	481	488	531	502	458	480	464	503	520	487	483	444	467	470	484	509	485	542	501	534	510	515	514	496	515	519	570	481	511	516	515	488	503	487	486	526	491	514	522	479	486	477	467	474	512	505	478	525	478	498	493	481	498	500	510	494	537	533	518	506	543	511	524	527	516	537	520	460	505	497	494	505	523	479	507	508	461	517	473	487	518	499	507	495	501	510	559	536	512	527	491	518	514	480	510	469	499	473	498	506	532	504	522	494	496	488	499	496	513	485	487	448	522	502	532	516	513	517	507	535	505	445	490	490	484	488	488	497	501	504	476	540	492	507	486	490	530	525	518	493	537	499	504	448	508	513	449	470	473	485	480	506	499	499	498	508	492	506	468	502	485	495	541	512	537	477	517	464	454	560	490	469	504	485	522	526	483	496	543	480	488	502	472	521	470	496	492	499	482	455	558	536	509	516	506	490	472	490	467	482	523	469	499	467
589	84	80	69	68	75	82	94	80	56	67	58	66	69	77	68	63	60	80	84	53	56	65	66	70	82	128	161	173	68	63	69	65	60	71	65	61	65	53	57	56	70	67	57	65	70	62	69	68	64	72	66	53	68	62	55	61	57	77	70	65	57	54	60	75	56	60	57	68	55	79	64	57	65	67	64	64	85	65	56	64	56	69	64	52	73	65	58	72	64	72	73	75	62	63	79	70	75	62	71	55	69	63	72	66	65	61	66	63	60	54	62	60	67	53	61	67	66	55	49	72	61	75	67	61	67	54	73	68	68	77	54	74	53	48	69	76	61	55	62	61	77	73	60	60	57	61	59	48	74	71	68	72	52	82	72	70	75	68	69	75	69	72	67	60	58	55	78	57	65	76	62	55	59	64	55	62	73	78	64	62	66	55	66	71	56	72	59	63	70	51	59	67	60	61	63	65	73	63	82	59	63	66	59	59	78	55	55	61	60	69	68	56	60	75	63	61	59	51	60	58	52	64	72	56	50	60	71	63	50	64	47	56	58	58	54	50	59	51	77	66	67	66	45	72	63	47	81	61	54	62	55	65	55	60	63	73	62	55	62	76	81	56	62	68	65	67	59	64	70	67	75	76	55	53	67	74	62	52	60	65	60	42	46	68	80	61	68	68	64	72	57	77	64	78	60	60	64	77	60	56	67	67	63	53	62	58	77	72	57	62	72	70	59	81	68	55	73	65	69	63	67	61	60	55	71	73	58	59	71	74	43	68	77	69	65	63	66	68	69	71	81	59	61	73	66	62	72	63	79	66	53	72	48	53	59	60	63	63	63	65	64	58	58	67	71	60	53	65	80	66	61	65	68	65	64	58	61	70	66	65	66	58	65	69	62	69	76	76	63	43	63	67	79	66	68	59	56	67	65	67	69	50	47	67	70	56	59	65	52	83	73	72	58	70	59	64	60	64	77	63	55	52	64	67	64	57	76	48	69	74	58	54	68	55	65	61	55	57	64	56	58	61	63	80	76	74	66	63	74	71	64	56	60	55	56	51	71	68	58	60	56	78	54	65	63	51	56	54	67	63	65	60	66	79	53	60	72	80	57	58	55	62	82	61	54	75	65	57	61	59	64	70	65	68	60	69	54	73	61	56	81	51	53	73	68	77	50	67	62	60	58	62	71	71	62	76	61	68	49	77	51	49	61	44	54	67	51	70	49	59	64	74	66	61	56	62	69	72	62	63	65	60	54	72	52	60	62	68	54	42	70	61	56	62	55	55	71	62	55	54	62	58	51	57	78	62	64	45	68	76	67	67	61	65	66	59	67	48	61	69	73	71	68	65	73	63	66	75	68	72	68	50	65	62	62	59	66	62	73	65	61	56	59	53	53	73	57	69	62	64	82	65	61	49	60	68	66	64	56	60	62	72	61	67	69	69	69	54	68	60	68	55	63	58	68	58	79	59	56	84	57	50	48	62	49	59	63	86	74	54	64	57	62	90	76	64	87	58	78	68	69	65	67	57	62	54	63	56	66	65	58	57	66	65	61	55	75	69	63	69	57	67	62	63	66	67	68	65	56	60	62	64	62	60	64	67	69	60	55	73	57	63	73	50	60	67	75	54	67	65	61	61	54	49	61	54	54	60	59	58	65	63	64	55	74	70	73	50	62	69	57	68	67	63	66	53	56	60	55	54	58	57	58	66	52	58	65	77	69	55	55	61	76	72	67	63	81	68	67	62	70	58	69	72	60	56	50	60	60	44	76	72	60	58	64	62	63	66	57	58	68	65	77	55	53	78	63	73	56	57	62	56	67	63	62	63	89	66	64	67	61	56	60	62	81	72	72	56	67	69	69	54	60	71	69	58	64	74	74	53	60	58	59	62	62	67	65	53	65	61	67	74	61	65	52	69	68	60	56	71	57	62	66	64	65	51	71	65	68	52	67	51	59	61	58	63	71	73	71	67	63	67	51	67	64	70	85	48	75	48	54	69	66	66	67	69	64	61	63	64	66	62	63	67	71	59	69	83	55	76	65	68	66	74	51	77	63	74	59	46	78	76	56	66	67	88	76	73	60	72	55	61	53	63	61	41	64	60	63	61	71	62	60	75	65	60	50	66	80	68	51	53	53	68	72	58	62	73	66	63	66	66	69	74	73	54	60	54	76	65	70	54	74	56	77	55	69	52	70	63	62	70	46	53	70	57	64	59	65	73	70	56	63	68	70	69	74	59	62	63	72	54	57	55	62	63	69	69	70	59	59	53	70	62	79	72	50	61	57	49	70	64	70	70	63	69	74	69	64	75	65	70	63	55	58	65	69	59	53	52	58	61	80	49	56	65	81	62	61	71	70	62	55	77	61	56	70	49	64	61	72	67	69	45	66	66	79	51	57	56	70	62	61	64	75	65	62	62	68	57	44	70	69	73	73	53	54	60	58	75	68	70	70	71	59	62	59	70	67	70	70	46	68	69	61	84	58	63	68	62	68	75	75	66	65	61	54	83	75	68	54	62	52	57	54	65	61	70	71	67	63	62	79	70	69	59	62	53	66	49	66	66	71	56	64	72	56	58	70	62	66	65	68	64	62	52	66	56	63	68	48	67	71	62	59	62	74	56	64	57	65	64	82	81	63	59	50	69	61	67	69	61	55	60	52	71	68	61	63	61	69	87	68	57	78	72	62	68	63	75	71	69	60	79	73	62	67	73	74	68	56	45	74	63	55	51	71	52	52	62	57	78	60	59	82	66	52	52	59	52	60	61	58	70	56	64	61	67	59	63	54	64	52	55	55	56	47	52	73	51	57	62	65	65	68	54	76	63	47	69	55	73	68	62	58	54	63	58	61	55	73	62	65	60	76	59	59	80	62	63	55	57	65	54	64	69	73	60	71	57	62	69	60	70	64	66	70	60	79	57	62	58	60	51	72	60	58	62	60	84	68	65	66	66	55	60	60	65	58	73	68	63	60	64	48	69	64	53	57	63	70	69	63	56	64	63	65	59	61	78	65	71	67	67	63	69	79	64	70	75	46	59	77	67	68	69	65	69	64	82	65	66	58	53	54	63	66	66	55	80	60	66	59	65	65	76	77	65	51	64	54	58	66	58	63	71	65	64	56	62	60	52	63	64	80	59	58	58	56	49	59	58	64	62	64	67	79	61	67	59	69	62	53	90	88	75	74	61	56	56	78	55	68	65	52	65	56	69	66	69	61	57	73	62	70	72	66	54	66	62	53	69	58	73	62	63	81	64	67	66	65	59	62	77	67	53	67	52	74	70	72	62	65	64	66	74	65	64	75	59	59	67	69	59	59	58	57	63	69	70	51	62	77	67	62	51	78	64	54	62	54	69	51	71	65	75	60	75	54	70	55	67	58	61	53	61	60	69	73	71	65	60	70	76	69	62	68	62	82	57	77	66	73	61	75	64	70	59	50	78	60	52	75	69	72	69	67	63	70	49	49	66	77	58	75	71	62	62	70	72	58	70	55	68	70
6144	1155	834	942	1630	2281	2061	1751	1354	1149	1026	1014	942	845	820	834	800	775	760	738	667	658	710	725	739	1652	2733	3903	3459	747	654	665	649	613	651	678	649	623	659	714	671	631	656	662	666	620	665	627	628	639	665	582	645	650	669	655	619	667	677	636	608	627	651	613	651	678	626	655	607	632	634	616	652	661	668	636	637	660	641	634	656	626	597	688	629	609	630	619	620	616	694	637	631	627	652	667	652	638	637	628	665	658	659	614	625	663	629	652	682	597	655	683	623	596	645	631	647	647	629	595	634	641	665	618	661	633	679	664	642	610	627	639	656	645	680	650	665	650	654	632	656	632	659	606	657	625	603	643	690	664	639	679	657	629	673	589	594	622	625	650	640	653	647	633	632	656	611	587	636	643	631	616	641	612	628	598	641	625	645	624	649	663	661	676	633	681	612	612	625	625	653	674	617	635	601	628	669	580	594	596	623	674	669	646	609	664	652	619	650	671	675	646	624	629	676	688	609	614	642	670	636	663	645	655	659	620	658	628	664	618	637	622	630	645	667	651	591	637	660	653	635	627	624	689	578	692	645	618	648	618	705	627	623	646	602	630	621	631	615	657	587	629	631	608	675	604	632	678	594	636	689	627	618	683	612	634	640	671	619	663	653	609	648	655	645	655	683	641	632	644	651	631	621	647	632	670	637	624	660	647	636	649	641	674	662	644	614	638	630	682	630	633	650	638	624	634	643	619	651	645	690	666	635	647	635	660	642	666	631	624	694	692	621	630	632	593	649	626	657	619	648	633	649	616	644	634	676	623	606	653	649	636	645	685	644	662	635	650	662	608	627	613	664	730	644	681	565	636	600	648	649	628	636	653	633	619	654	590	635	650	671	687	680	616	643	649	607	657	632	594	647	656	640	637	607	615	613	646	628	621	627	694	657	629	654	652	669	619	647	663	621	670	601	676	622	589	600	637	626	620	618	636	686	678	653	671	662	622	621	641	626	625	632	616	631	660	614	624	648	623	619	635	630	617	616	622	674	661	621	651	676	625	676	664	643	632	664	659	660	626	678	635	635	690	635	652	644	640	670	597	659	681	638	624	651	619	658	645	603	649	682	638	598	643	638	586	651	660	660	632	606	654	693	654	633	658	642	610	596	654	614	638	649	646	589	641	616	644	607	626	626	603	634	626	669	648	675	653	693	648	645	663	638	638	614	671	618	644	640	620	645	683	657	637	632	662	597	666	691	607	646	659	666	659	635	590	588	658	640	624	645	649	659	657	642	630	621	613	618	647	633	630	634	624	665	696	641	652	630	594	664	596	636	618	600	583	691	673	649	620	668	654	656	656	620	621	684	634	663	647	679	702	663	668	664	619	655	631	602	631	638	673	618	617	618	625	659	622	610	617	648	626	670	623	655	619	562	649	651	660	676	649	637	616	638	659	615	617	611	684	696	634	609	666	648	663	633	605	624	641	703	635	628	663	646	630	650	599	644	691	651	652	657	657	645	629	674	687	651	639	606	642	615	626	636	635	638	665	642	602	668	653	633	657	629	636	623	609	673	606	679	633	618	656	663	636	668	655	606	607	662	644	624	640	663	681	620	616	677	635	604	652	645	655	611	665	593	612	650	635	648	640	643	658	642	626	705	650	689	654	626	610	653	624	653	669	657	625	622	617	607	629	697	683	628	677	652	630	626	612	667	662	654	680	649	638	620	628	620	595	622	650	664	642	648	618	601	608	634	628	660	608	674	660	652	598	649	656	615	638	578	692	648	658	616	628	641	654	610	646	595	610	612	650	627	609	661	634	674	650	647	694	648	619	653	676	628	613	688	632	689	603	641	643	607	658	619	587	680	666	636	631	646	646	667	679	631	638	635	703	633	678	637	601	648	645	627	643	634	681	643	606	625	645	662	667	612	628	626	666	595	605	591	615	671	622	660	651	680	645	656	618	623	667	647	630	611	620	649	647	644	685	621	636	641	635	676	621	672	653	652	619	638	646	690	629	642	594	597	660	627	631	642	614	600	592	639	604	651	656	608	662	645	648	627	665	693	629	646	658	653	647	612	624	626	662	623	615	656	674	645	626	621	638	616	597	634	659	653	636	688	648	579	617	632	662	648	622	665	688	640	660	642	656	598	659	634	652	618	648	654	654	636	673	645	684	622	697	651	669	626	657	607	640	625	641	607	659	668	613	664	599	615	650	666	617	637	620	621	653	659	650	666	668	654	667	619	644	675	630	658	643	648	633	670	611	634	611	628	673	676	655	644	644	624	642	660	670	605	692	628	660	613	655	649	629	618	660	643	677	621	649	618	667	614	648	631	666	667	644	647	650	611	625	603	660	640	683	610	658	647	619	650	634	628	621	620	645	643	652	615	614	619	611	656	675	636	644	669	643	636	653	671	646	608	621	624	631	633	644	659	641	622	671	650	655	629	650	655	594	623	660	619	646	636	586	642	654	657	658	669	598	622	640	685	625	632	641	636	647	634	642	642	631	642	632	665	634	626	673	638	649	670	675	639	650	662	638	606	606	619	623	639	633	644	636	618	646	655	604	629	639	645	673	668	625	574	624	653	629	608	651	674	628	650	689	583	652	629	674	607	633	636	638	602	627	649	600	651	658	614	661	645	651	664	643	636	615	623	666	640	619	636	664	639	640	645	633	680	616	640	640	634	627	663	623	643	687	620	634	654	674	628	651	647	615	675	645	659	598	629	636	616	658	697	646	637	615	639	582	639	611	608	687	632	632	679	641	586	645	664	618	635	613	624	660	683	650	608	625	649	649	657	651	665	643	673	683	637	625	646	628	667	633	622	628	630	618	607	634	590	671	654	618	641	616	663	629	649	630	622	631	642	623	666	666	604	643	669	672	636	609	646	614	694	580	626	695	602	651	670	645	659	642	652	641	649	640	613	629	634	655	653	655	672	634	654	720	629	658	621	629	646	633	686	623	642	623	620	633	639	618	647	594	662	627	649	623	631	646	601	623	627	655	623	654	653	592	629	635	666	649	629	638	597	642	630	667	649	612	662	653	638	696	658	626	631	634	596	644	656	651	665	616	672	617	605	667	632	674	639	645	616	625	604	631	608	641	624	650	625	637	612	659	665	630	634	650	660	658	639	690	654	651	659	650	627	625	570	635	642	670	663	597	683	672	612	654	623	654	660	624	700	654	631	696	670	670	674	655	637	627	674	623	632	647	634	654	646	665	636	627	649	634	621	678	666	648	666	597	676	602	663	670	650	659	634	667	645	612	619	631	610	631	620	627	656	647	667	649	640	630	663	628	677	592	656	648	620	667	674	651	646	639	679	626	658	661	612	630	674	680	662	663	624	595	637	641	669	678	645	621	606	642	622	650	663	670	637	680	678	645	651	652	616	678	669	669	635	638	633	625	594	643	673	663	629	654	620	652	685	630	610	628	611	649	627	652	645	634	653	648	652	569	603	647	640	649	652	675	643	667	645	608	636	638	607	643	626	632	601	660	618	632	625	665
270	103	99	92	87	107	121	96	104	102	65	78	77	85	90	78	82	55	99	72	69	77	63	75	68	138	339	497	317	82	62	66	60	62	70	76	74	78	57	74	85	70	66	65	64	85	71	98	65	68	67	66	71	75	72	65	68	73	73	70	72	69	55	66	68	59	69	58	65	64	75	82	88	76	61	58	68	61	92	74	63	65	59	72	68	76	64	64	74	68	77	68	55	91	64	65	54	70	64	75	51	59	69	66	57	58	71	72	72	73	61	68	88	76	56	75	73	62	57	61	80	79	73	85	62	73	69	65	74	67	62	59	70	70	63	87	64	63	85	76	82	57	67	69	78	69	80	68	69	41	68	65	81	66	59	80	79	69	79	70	61	65	64	69	73	68	64	75	73	68	77	73	51	91	81	62	64	57	70	67	71	69	91	67	64	78	84	71	52	67	62	75	63	69	87	71	58	75	63	61	69	79	59	69	79	92	62	74	57	71	67	58	67	79	64	61	74	75	67	78	56	66	77	74	71	64	59	66	75	62	74	76	78	76	60	69	74	54	70	81	61	66	81	65	68	66	70	76	78	71	66	67	84	58	74	62	74	78	53	66	68	76	83	70	63	70	71	70	82	71	63	91	68	53	70	68	55	72	74	74	63	87	58	77	63	66	76	72	78	62	79	75	74	74	70	84	59	73	59	83	65	76	84	62	56	76	83	73	75	70	67	68	70	68	66	72	65	72	64	60	63	64	65	81	68	63	64	74	69	69	68	69	71	68	83	69	79	65	82	56	84	61	73	53	85	76	78	55	68	64	74	73	100	78	79	74	62	82	70	70	67	85	58	76	77	69	76	55	74	79	75	67	65	73	88	78	63	74	55	67	58	88	82	72	90	72	59	77	68	74	71	70	61	72	65	60	61	80	78	59	76	85	79	83	77	67	82	67	50	71	72	80	71	59	68	72	79	74	68	79	75	79	58	74	61	77	77	53	71	80	93	73	68	59	83	83	64	80	70	79	71	66	77	83	69	71	68	63	64	63	80	80	71	63	66	73	65	68	64	70	59	63	50	54	80	75	60	82	64	76	62	61	68	65	89	64	67	80	78	75	63	71	77	67	68	72	83	77	75	86	65	76	72	68	72	65	68	53	75	73	64	77	73	69	85	59	63	72	82	55	79	53	70	78	68	76	79	73	62	67	65	66	73	81	71	54	82	68	70	74	54	79	88	72	74	58	66	68	63	61	68	81	61	62	68	77	77	70	81	74	73	78	71	72	51	82	50	74	83	75	79	55	71	63	70	66	69	63	72	78	90	79	68	65	71	66	66	75	77	76	66	53	72	66	75	71	75	84	54	72	73	79	60	63	59	81	68	78	63	84	78	66	62	69	69	76	78	73	79	70	87	80	65	71	66	71	66	61	72	82	72	85	54	80	65	60	77	82	74	67	75	75	67	74	73	75	61	64	79	85	63	70	71	61	64	68	78	55	75	63	60	72	72	71	70	77	77	85	74	68	93	80	64	73	75	61	63	57	74	68	75	65	54	68	68	74	72	64	67	83	74	58	69	69	66	74	70	60	59	70	74	56	69	72	60	96	72	76	59	58	67	63	70	69	99	64	72	78	73	70	66	72	60	58	64	82	64	63	53	63	89	71	71	73	67	78	67	65	73	82	80	49	76	74	76	84	61	69	61	69	62	51	67	77	76	79	78	54	83	72	72	70	67	69	75	69	74	71	56	78	73	63	61	64	73	87	64	70	69	66	74	63	63	74	55	64	84	72	68	66	54	72	61	79	67	65	75	78	65	55	63	88	72	67	75	64	63	60	76	60	75	74	66	71	63	76	54	79	70	76	77	65	53	76	61	75	65	68	90	57	71	61	61	67	61	69	67	87	76	62	78	54	57	74	64	75	76	67	77	73	66	63	76	55	72	79	79	75	60	71	73	78	68	71	67	70	61	69	60	74	60	63	82	67	49	87	79	67	79	72	81	79	65	67	71	65	52	71	62	71	74	78	78	65	73	59	69	51	76	78	63	68	75	71	54	63	67	74	80	78	80	67	73	66	75	76	79	78	77	70	77	72	65	66	69	65	69	57	58	72	82	68	67	78	69	64	64	70	68	76	67	85	82	68	72	60	76	67	48	69	77	71	70	77	69	56	76	68	76	60	58	67	68	71	79	65	62	61	64	92	66	65	70	74	75	76	77	74	54	80	84	70	71	78	77	69	80	69	76	60	78	77	71	60	65	74	80	56	68	65	73	63	67	72	64	62	81	63	69	82	90	80	89	79	71	78	72	77	73	68	63	76	69	74	71	83	62	79	70	79	71	63	64	65	63	62	73	76	63	51	69	73	80	74	76	69	85	61	83	66	87	86	81	69	60	57	93	66	87	57	62	79	73	74	78	61	63	64	68	60	62	80	61	71	60	70	80	58	75	67	88	62	68	75	74	62	81	61	79	53	72	64	72	65	67	83	75	76	65	67	67	81	85	72	66	78	62	87	61	80	66	71	73	79	63	84	82	71	79	81	72	77	67	65	83	78	77	70	79	71	69	68	74	76	71	81	70	62	85	70	72	56	74	70	59	66	58	62	73	70	75	79	63	67	58	84	67	64	80	80	61	68	67	78	76	73	75	70	78	75	60	71	79	63	81	79	84	69	73	72	66	85	72	68	70	70	76	74	73	92	76	54	52	47	64	65	70	75	64	61	58	69	86	72	55	78	61	81	66	68	70	78	61	63	58	75	66	65	66	60	72	60	87	79	52	73	79	71	62	72	72	62	72	76	76	65	75	81	55	68	53	73	78	70	71	83	65	65	64	65	73	58	56	67	60	63	67	82	77	84	75	76	62	57	72	70	76	78	93	65	58	75	76	62	81	69	76	76	62	73	55	63	91	57	71	59	67	70	80	67	64	65	86	66	63	67	69	81	78	67	90	61	81	78	82	88	71	72	63	78	82	71	70	72	85	82	68	70	62	63	70	60	73	62	71	75	70	64	66	82	62	68	75	69	69	68	70	64	70	83	71	71	68	63	75	79	70	71	82	80	70	83	52	78	76	67	78	81	78	68	89	66	65	55	71	74	69	70	70	68	66	65	63	69	62	75	76	63	73	104	70	75	84	73	59	69	66	69	75	76	61	64	70	65	72	60	64	66	85	73	59	80	61	91	63	72	74	58	67	61	68	65	61	66	73	62	61	77	66	58	65	62	71	74	72	80	67	67	71	73	72	61	60	70	62	77	56	60	53	64	62	61	61	74	74	60	80	70	53	63	76	64	56	84	68	79	77	72	72	65	64	57	70	60	73	80	62	53	64	76	64	66	61	72	63	63	71	90	61	87	50	75	73	63	66	66	73	74	72	59	79	59	58	74	61	78	69	54	60	73	69	81	83	59	88	62	57	74	73	67	64	63	73	65	84	66	70	65	67	89	72	55	73	60	74	76	75	70	57	61	66	82	63	56	76	65	63	84	70	73	66	60	76	68	72	82
5030	2103	1133	1690	3166	4118	3725	3015	2193	1717	1687	1552	1290	1328	1195	1089	1068	1018	928	932	917	852	883	815	963	2859	8192	11351	6133	790	760	764	731	724	707	765	739	677	747	776	719	747	752	738	753	716	735	698	704	720	709	737	730	689	763	731	747	729	750	751	744	727	738	701	739	719	729	706	718	729	766	745	726	740	735	741	751	735	739	695	763	679	752	734	707	675	696	726	731	707	803	756	754	759	763	713	735	736	716	779	701	738	729	714	704	725	666	728	727	742	731	747	680	712	712	756	715	733	741	723	691	750	730	685	734	748	794	743	794	741	738	768	738	734	731	755	749	714	767	747	742	723	754	725	713	702	704	795	718	725	755	711	741	701	704	747	762	726	774	711	729	659	754	721	713	730	733	735	728	746	738	714	718	702	692	801	777	746	748	788	736	713	711	773	742	712	670	747	755	729	737	678	740	782	728	743	751	756	772	738	737	751	745	698	712	742	701	700	750	690	763	679	742	762	708	715	722	706	726	765	721	688	717	736	718	726	720	740	774	749	721	779	710	761	759	701	714	717	754	752	754	710	737	698	752	732	709	732	717	746	705	750	664	698	772	735	692	755	738	731	745	730	710	745	728	762	759	765	741	724	742	712	747	756	719	723	716	744	685	768	742	743	764	772	762	701	756	718	717	687	692	717	736	697	726	706	704	744	750	737	711	753	749	743	739	730	707	769	778	769	777	755	716	717	780	709	760	778	727	745	669	747	762	714	744	698	737	666	758	721	748	743	752	762	706	704	743	747	748	717	707	695	755	759	752	685	765	763	787	720	740	733	734	718	762	767	727	779	759	701	743	740	730	703	693	745	773	714	738	717	736	714	723	731	748	736	743	709	696	688	793	758	727	726	709	750	746	750	743	703	742	674	762	746	745	733	736	761	686	731	714	739	680	735	717	780	786	731	728	756	759	743	753	694	741	742	703	701	709	756	678	732	751	719	753	723	760	753	745	703	771	733	723	687	744	755	751	762	703	707	778	736	732	709	716	716	715	733	762	713	778	695	703	764	759	732	723	707	760	771	721	720	786	783	713	730	753	742	768	727	752	755	749	740	736	733	706	735	742	741	720	705	756	771	700	748	729	747	700	748	667	752	713	755	757	692	739	712	772	724	720	794	723	735	729	687	758	708	739	748	790	742	770	752	712	774	736	749	737	713	725	743	722	731	714	712	754	683	760	740	733	691	718	716	725	752	746	708	692	722	705	719	753	724	700	738	753	733	711	732	744	805	703	723	747	734	766	732	697	709	788	701	717	763	743	771	760	719	704	727	755	708	763	767	710	733	689	707	716	708	678	717	731	756	737	775	764	743	769	745	747	693	736	711	747	755	735	770	724	744	725	741	734	737	687	763	730	705	753	741	720	750	726	771	751	733	728	726	708	739	713	701	768	750	710	706	748	716	729	735	725	786	710	709	730	738	711	724	742	741	734	725	716	709	713	713	764	711	755	685	751	714	765	741	771	746	778	744	713	723	707	766	739	700	752	748	739	687	756	741	731	734	734	745	711	742	737	754	763	725	697	700	746	750	738	712	692	778	763	762	765	707	726	733	783	752	708	720	779	700	740	752	770	723	746	734	731	719	749	744	712	722	724	733	718	760	720	716	720	738	702	742	752	735	707	733	724	748	760	773	780	736	726	686	704	777	709	734	689	695	730	745	718	715	707	737	739	735	731	740	765	771	725	747	768	788	734	758	743	787	725	724	739	739	728	723	707	775	730	754	695	744	702	755	705	757	708	744	667	734	740	712	717	748	736	740	730	736	697	693	757	743	770	729	723	729	726	724	714	746	704	751	729	734	746	755	749	743	719	691	662	739	755	693	739	720	720	745	746	693	693	725	696	722	730	781	774	727	706	714	701	752	737	753	771	708	761	743	727	717	735	755	684	751	689	704	729	728	749	726	720	700	714	728	709	774	702	698	722	773	754	723	760	748	768	723	717	800	746	722	697	728	713	685	714	711	751	728	780	724	687	749	704	725	776	752	730	706	692	724	750	687	774	733	748	759	699	716	769	735	732	704	743	788	757	707	723	726	680	726	756	725	726	738	771	788	698	759	723	786	717	738	696	739	736	759	765	695	728	729	737	785	744	718	769	727	766	719	747	745	732	722	723	749	733	784	752	729	719	682	718	767	724	724	749	740	711	721	732	673	704	691	727	709	673	760	753	695	737	722	741	741	706	729	746	760	758	745	672	756	732	784	712	752	735	720	708	717	737	686	732	714	718	755	715	749	731	762	766	750	713	733	715	774	799	709	737	722	730	706	779	730	729	732	774	763	760	751	694	725	754	702	706	773	736	767	755	768	729	720	793	738	739	761	720	727	671	721	717	745	748	766	770	685	704	769	696	768	696	700	789	782	760	681	747	705	676	711	729	724	714	745	747	720	694	734	697	723	698	710	743	752	696	723	748	712	740	737	763	743	729	734	752	684	719	739	728	708	782	741	668	745	739	692	736	738	713	715	744	723	742	763	745	737	735	707	699	738	687	752	727	734	762	716	755	690	742	751	709	755	726	758	701	768	743	727	718	743	739	744	766	785	745	727	762	711	760	711	774	724	704	754	748	738	718	718	759	704	693	731	733	757	767	757	735	749	711	721	714	689	785	771	712	713	733	745	714	687	746	702	761	762	774	745	777	747	705	716	769	727	740	717	703	729	709	725	703	731	737	730	705	728	714	760	720	755	746	770	747	756	737	724	724	728	744	724	722	736	747	704	742	747	743	736	760	734	712	736	782	726	710	750	752	725	764	683	726	769	729	725	713	774	735	779	726	666	752	699	710	746	726	723	736	696	742	738	745	755	757	648	729	758	753	734	673	749	726	746	728	709	745	720	703	737	738	751	673	743	755	764	719	742	815	713	724	774	713	723	765	723	736	741	716	726	701	744	727	755	748	763	704	738	737	736	733	717	711	763	713	716	727	725	721	734	734	712	727	728	745	730	717	660	735	736	683	739	757	722	713	742	747	726	768	755	690	699	772	693	716	734	736	712	762	723	717	797	749	727	770	757	722	735	707	745	711	744	721	724	747	714	726	748	761	723	761	740	731	665	721	742	733	718	764	728	741	746	670	778	707	722	791	708	701	780	721	749	758	764	760	739	731	766	751	712	738	759	728	738	726	738	719	711	741	700	762	719	750	767	718	735	698	763	758	682	751	734	759	757	725	730	735	711	766	718	723	737	735	759	722	739	766	713	726	709	708	728	748	748	722	726	779	766	743	721	740	668	738	733	705	781	735	715	729	739	684	788	743	764	677	739	724	754	733	730	735	710	776	731	722	767	743	703	730	736	730	728	696	772	707	734	712	728	713	709	745	739	757	737	733	716	724	763	731	719	720	749	712	758	747	654	732	716	779	725	777	722	744	764	730	781	746	748	724	697	787	716	736	742	728	701	753	702	745	729	747	755	737	756	732	754	764	755	743	740	741	690	713	749	711	734	702	713	723	778	696	727
908	83	47	53	41	65	67	76	69	54	62	56	48	47	49	37	47	42	56	45	47	37	36	47	50	42	430	662	280	38	33	33	42	38	35	25	32	32	41	36	34	35	35	31	33	23	38	30	39	31	32	32	40	35	37	36	24	31	42	32	29	30	42	37	31	34	37	35	46	30	36	35	38	36	40	36	43	38	31	44	27	25	29	48	31	49	34	42	38	46	34	35	33	36	27	27	40	41	53	30	38	32	35	37	43	43	47	27	18	38	24	32	46	47	28	28	44	26	40	32	29	34	36	38	35	36	36	34	37	31	46	26	40	28	56	32	39	28	42	41	31	36	53	31	31	35	34	46	33	41	32	29	37	25	26	40	41	26	29	44	31	38	39	42	32	37	49	30	41	38	35	47	37	39	39	38	35	42	45	43	32	38	39	31	44	43	33	30	36	30	40	49	39	34	43	35	28	37	32	40	46	38	20	42	34	33	34	40	35	27	43	43	39	33	30	43	37	37	45	27	29	44	38	37	37	47	36	34	36	45	46	31	42	38	43	49	37	27	36	36	27	30	41	42	34	38	32	40	42	44	32	45	38	34	39	31	31	35	29	51	33	37	31	39	45	34	38	44	49	30	28	32	32	27	39	41	39	38	40	37	35	31	42	31	28	38	37	34	40	42	41	33	41	41	41	37	42	33	38	37	33	34	43	42	33	36	38	34	24	38	30	40	30	35	49	41	23	41	44	48	39	37	33	35	39	50	32	34	31	25	31	37	38	30	40	38	31	43	29	35	38	27	33	36	33	33	35	27	38	37	43	34	41	40	38	35	36	34	34	42	32	40	31	40	30	34	29	29	38	37	38	30	27	33	33	41	34	38	34	34	44	34	31	37	28	30	47	38	30	32	33	43	33	37	35	39	37	43	37	29	34	36	29	44	36	25	41	36	42	32	42	37	28	36	29	40	37	34	40	31	42	39	34	44	46	32	44	30	42	40	44	35	38	24	27	34	35	49	34	31	37	42	40	36	33	30	37	34	38	33	28	33	25	35	37	40	50	37	36	35	45	35	35	25	33	39	37	35	35	35	33	27	38	38	41	53	39	37	32	38	32	28	41	41	26	33	34	43	44	46	34	35	33	32	42	41	32	39	33	50	42	38	28	38	31	32	24	41	43	42	45	32	35	25	35	28	30	30	34	42	35	23	39	32	43	41	34	48	43	31	44	47	38	38	43	34	43	26	33	36	29	40	46	31	38	38	34	36	36	30	35	42	42	35	35	38	43	30	51	47	24	25	41	43	32	40	45	22	40	33	36	30	33	42	38	30	38	36	31	35	40	28	42	40	39	25	25	37	45	42	36	40	39	36	22	23	47	35	29	32	36	35	28	33	39	29	30	38	39	39	34	56	38	43	35	36	43	35	34	33	40	27	38	50	30	34	43	27	26	36	38	31	35	34	45	40	33	29	32	31	38	29	31	25	40	45	32	36	35	34	32	32	44	47	44	40	35	31	40	43	53	47	30	32	45	32	38	30	30	41	42	44	31	28	41	47	26	34	35	39	33	40	28	47	40	40	27	42	25	30	31	40	48	37	38	27	39	39	37	39	40	31	31	36	29	44	41	39	37	37	44	38	42	32	32	42	36	41	47	43	31	32	44	37	34	31	40	35	31	45	38	32	42	36	35	50	42	28	49	38	38	32	25	46	24	36	33	36	25	35	40	33	34	38	38	40	42	31	35	27	37	28	36	42	36	43	46	26	36	33	33	42	43	24	28	23	30	40	38	23	38	37	44	30	39	41	28	47	32	35	29	49	36	36	22	33	33	47	36	44	26	29	48	34	40	29	30	34	34	35	36	40	34	34	31	37	37	30	33	32	37	36	39	38	33	43	34	42	43	38	38	45	27	33	35	43	43	37	51	28	37	37	29	35	34	28	27	32	30	38	36	34	34	31	35	41	38	29	32	28	34	44	31	34	34	37	42	33	30	35	26	46	31	24	40	44	34	42	42	25	32	27	32	40	38	35	50	47	41	32	25	36	32	32	30	32	39	37	30	38	28	34	26	27	36	31	35	35	36	34	32	38	41	47	26	51	28	36	31	23	40	37	42	32	31	33	27	35	36	22	27	37	44	35	41	37	24	45	28	29	24	32	40	37	25	41	45	47	41	41	31	23	35	36	32	38	22	27	42	32	27	34	32	44	36	37	32	41	37	26	34	44	30	44	41	42	27	35	32	22	37	22	45	43	41	31	39	23	40	30	36	46	33	39	35	35	35	28	47	28	22	44	33	39	24	26	36	34	41	34	29	54	29	37	31	44	39	38	39	32	41	51	24	45	29	35	34	31	42	41	37	38	40	35	35	34	35	43	43	25	37	29	42	35	32	39	27	31	36	40	35	40	27	30	41	39	29	36	33	40	36	34	42	35	26	40	34	32	37	42	21	39	32	29	36	33	30	39	32	34	36	50	34	39	39	52	40	31	30	31	40	31	39	38	44	39	29	31	42	17	38	38	37	30	44	34	40	45	42	43	33	32	24	33	43	41	51	28	38	33	32	31	26	41	36	43	22	41	37	29	33	42	44	37	35	47	33	23	34	44	46	32	48	36	29	32	38	39	39	38	42	39	38	33	41	41	37	48	37	42	36	36	37	38	38	41	40	28	39	31	41	46	51	26	44	32	27	36	38	27	46	34	42	34	29	34	33	27	33	34	36	31	42	44	39	44	44	39	40	40	41	35	39	34	36	32	30	33	29	33	39	42	45	33	48	47	38	31	34	39	35	30	32	53	33	41	34	40	33	36	35	32	29	36	37	37	41	30	31	49	39	42	32	44	43	40	42	33	38	36	38	42	35	33	47	30	40	36	30	39	27	33	40	35	30	41	32	43	31	33	43	28	37	38	41	39	28	26	37	22	21	51	52	24	36	41	35	35	37	35	29	39	39	34	30	35	30	39	28	32	35	39	29	36	43	35	39	33	35	41	39	40	38	39	32	32	32	21	34	41	38	42	31	28	38	37	32	41	42	45	36	43	27	40	43	39	37	36	35	38	37	30	31	38	42	43	28	32	42	33	39	40	38	34	37	42	31	34	36	44	39	31	25	38	35	39	39	44	35	35	34	37	38	32	34	36	30	39	35	46	34	32	37	52	32	36	28	45	34	44	25	29	39	38	31	41	37	39	28	20	36	41	37	46	30	35	35	31	48	35	36	31	33	29	34	40	41	36	36	30	34	43	43	41	38	38	44	25	25	32	37	38	36	37	26	35	39	39	32	35	38	32	48	30	34	32	32	44	34	41	42	35	34	36	36	34	41	33	41	39	39	40	36	36	34	36	40	41	27	33	38	33	34	40	33	44	35	33	21	21	40	35	25	37	30	29	29	33	41	34	36	37	37	42	38	37	23	52	44	38	43	42	33	45	39	36	29	32	40	37	40	33	22	29	24	26	33	46	40	34	38	32	39	38	40	36	44	46	37	33	41	37	36	45	34	25
7929	1428	702	1145	2507	3663	3444	2857	2063	1587	1367	1194	1108	1033	898	831	758	749	656	643	572	568	561	573	534	749	10438	14179	5795	380	392	372	438	379	402	369	325	373	366	362	380	384	390	355	397	365	392	352	355	401	373	382	390	347	357	347	416	350	356	387	369	358	377	340	384	357	407	421	385	360	351	335	373	374	359	356	367	333	346	349	372	347	366	363	375	376	364	344	354	358	363	378	342	393	366	356	384	360	330	313	360	351	389	349	356	368	392	351	344	335	366	409	357	360	346	345	343	369	361	410	362	388	368	385	344	384	373	349	391	365	382	389	366	352	345	383	354	359	339	340	338	345	377	333	381	402	380	392	335	378	355	395	377	348	368	369	349	393	395	363	387	358	385	359	387	365	384	374	371	388	385	360	379	374	324	347	314	351	343	354	341	335	359	363	361	367	358	386	381	379	400	357	350	361	379	352	353	390	386	333	349	384	349	377	335	353	348	391	383	339	372	351	347	373	379	389	338	371	379	374	390	355	360	373	383	374	365	395	367	360	384	401	371	383	376	383	378	391	383	352	383	351	381	345	360	405	412	363	370	365	362	357	338	365	377	384	338	378	381	367	384	380	398	356	335	378	388	353	388	417	375	338	378	355	352	328	384	374	359	367	406	382	335	347	405	362	374	378	398	353	389	371	358	336	379	382	352	384	376	369	373	369	369	371	376	356	366	381	395	382	365	390	373	362	381	373	407	384	361	372	368	354	375	331	350	340	368	373	379	368	348	382	353	357	376	383	354	320	367	396	391	346	341	337	372	380	332	405	350	390	347	369	355	395	345	379	387	359	356	365	364	361	362	325	381	401	374	379	394	373	377	377	383	359	377	388	351	355	364	365	354	375	328	370	329	384	363	348	339	392	376	368	351	359	380	365	343	383	349	343	388	361	390	352	362	344	363	377	372	343	395	375	378	349	333	364	361	386	360	354	357	330	401	374	374	389	388	346	383	395	356	340	355	361	423	404	363	360	355	384	381	385	408	382	365	401	350	364	386	339	391	352	397	336	348	381	378	376	373	347	385	364	367	381	358	369	351	365	392	363	369	378	359	327	344	388	365	379	347	351	361	368	371	365	386	361	332	373	389	391	362	367	320	398	351	372	366	357	373	323	356	342	355	380	399	376	353	370	354	334	339	367	340	383	362	349	383	365	357	353	354	378	345	365	395	376	380	388	369	348	395	362	399	348	352	358	372	381	350	346	365	373	359	363	382	341	372	381	359	351	364	354	381	423	380	379	381	358	380	349	365	370	345	365	363	360	384	367	353	327	391	337	366	383	386	343	386	387	351	380	400	360	335	334	360	377	400	341	357	401	355	395	364	387	377	371	359	345	351	380	349	352	365	375	368	370	380	349	358	344	338	364	377	358	360	343	343	383	366	364	421	362	371	363	377	390	409	392	370	331	355	345	336	373	362	389	353	419	375	371	355	363	373	364	354	335	359	370	361	378	366	347	363	361	349	355	352	364	368	372	334	403	339	381	367	392	370	347	354	351	373	357	363	352	365	345	362	363	399	396	356	347	391	337	328	376	358	378	373	371	391	370	401	369	368	362	360	365	374	391	364	363	399	353	353	375	360	340	384	349	335	356	388	398	386	366	376	390	405	420	349	365	343	381	382	359	354	374	351	317	376	400	342	372	362	408	349	383	363	391	369	380	360	385	370	356	371	360	367	344	337	358	347	363	339	395	381	369	369	358	378	393	339	385	394	332	383	349	328	371	374	380	368	367	346	363	363	382	384	364	376	370	378	397	346	379	390	361	350	376	398	387	364	380	355	382	380	374	360	380	365	384	411	341	375	405	361	370	379	362	369	354	373	398	363	386	377	335	399	344	360	363	409	381	343	338	362	349	359	410	385	335	363	380	360	359	361	345	368	331	350	358	379	348	365	375	354	361	345	346	347	366	382	346	373	347	368	377	355	377	359	347	384	342	310	353	371	407	375	389	358	398	389	402	347	400	363	385	379	370	369	401	357	357	374	341	376	360	381	398	314	350	344	345	372	374	373	326	354	362	360	383	394	370	374	370	331	367	380	370	367	389	387	376	347	357	352	360	350	363	388	355	374	380	381	386	361	348	358	372	355	338	347	338	376	374	352	336	340	384	397	372	367	349	379	367	385	324	364	375	337	373	382	367	360	361	377	350	382	387	353	356	387	393	385	368	352	384	350	363	347	354	368	369	422	347	341	378	338	400	359	339	323	395	362	342	386	372	367	379	401	350	377	359	381	377	365	397	370	363	393	410	365	354	375	356	377	305	356	367	343	378	355	403	364	332	343	376	366	390	396	400	377	339	357	364	376	370	362	403	365	365	352	402	371	379	399	407	341	348	344	350	344	363	369	361	384	385	351	377	366	373	356	383	396	354	377	367	374	346	371	362	348	347	371	392	384	402	351	352	365	376	395	374	385	388	349	394	377	348	367	357	351	377	340	387	367	372	383	374	354	384	351	370	338	345	368	384	373	353	369	363	342	355	335	355	356	395	335	352	370	370	369	350	388	364	361	387	340	368	345	340	358	357	342	369	373	366	370	390	362	391	353	357	353	344	392	376	337	382	379	347	378	361	354	374	378	362	336	370	347	381	371	343	339	371	363	383	360	394	395	345	359	399	328	359	341	356	352	337	393	340	378	360	365	370	417	369	345	381	374	331	384	373	339	388	364	353	360	402	357	386	386	331	401	366	386	368	351	352	339	381	392	344	364	350	379	359	344	369	364	391	374	357	366	371	356	373	352	359	355	387	381	378	353	365	367	368	335	404	354	347	357	367	369	380	378	355	336	380	405	341	371	403	370	383	372	378	369	345	355	361	387	387	383	352	346	352	376	325	364	340	393	397	364	343	362	353	350	370	385	418	357	363	363	381	362	386	339	364	376	383	361	342	360	303	364	377	354	368	366	375	338	331	371	352	356	324	367	381	358	344	393	399	373	379	352	353	379	359	388	379	384	363	391	342	337	329	383	342	373	353	318	387	356	365	349	353	366	342	389	352	339	376	372	393	326	381	370	370	362	363	380	366	369	395	382	381	352	364	344	389	348	382	407	365	371	355	387	380	367	378	370	361	370	383	359	375	400	357	342	363	380	382	385	368	324	364	379	383	361	359	339	379	362	369	342	374	339	332	381	365	354	337	335	338	348	363	343	422	327	374	374	350	340	352	332	356	367	360	363	387	365	381	375	351	352	356	360	373	388	357	417	363	362	375	393	383	339	373	360	342	370	344	338	402	398	359	359	357	385	362	349	367	381	394	375	357	396	404	348	364	392	357	391	377	350	359	360	385	385	345	356	339	345	373	346	364	394	402	365	383	379	348	357	372	345	329	372	359	343	357	382	351	346	382	382	343	362	341	371	328	339	380	378	355	396	369	361	376	368	346	349	365	355	388	378	359	357	384	331	355	381	376	383	358	336	381	345	355	353	356	371	376	371	390	397	342	355	344	387	380	380	368	366	346
444	120	88	68	74	80	113	102	85	78	58	70	66	64	70	74	69	67	62	53	62	61	54	65	65	144	804	973	151	47	32	43	44	43	46	46	56	38	46	55	44	54	49	50	53	46	51	52	35	41	44	45	41	54	59	45	45	41	49	37	49	52	51	52	46	49	36	51	42	47	41	42	51	43	50	47	43	50	49	36	48	45	36	55	37	41	56	47	39	53	38	46	58	43	50	31	47	47	50	58	48	42	43	45	40	45	40	38	41	55	38	43	45	45	51	52	34	50	50	41	50	46	40	37	44	37	38	39	46	37	49	56	41	41	46	45	46	44	37	47	46	50	44	53	53	33	47	37	36	58	51	44	42	65	37	45	48	46	52	46	45	40	48	32	37	41	48	39	46	32	51	42	40	61	48	43	43	48	46	35	33	48	51	39	52	48	42	51	60	49	47	51	44	45	36	35	47	51	49	44	36	47	45	40	50	46	54	59	46	44	46	58	44	38	49	48	49	48	45	53	48	53	48	60	51	43	46	48	56	55	38	47	36	59	51	41	38	42	48	50	46	45	40	36	38	52	51	60	43	42	54	49	40	47	56	45	31	37	46	46	52	56	46	49	32	55	48	46	49	55	51	52	37	38	57	56	42	50	51	36	45	36	41	34	48	32	43	52	43	46	46	43	53	50	44	52	45	48	39	42	60	46	32	40	42	53	46	41	46	50	49	36	47	39	51	38	50	45	39	48	52	59	50	42	41	51	47	57	41	51	45	47	58	48	46	37	52	48	43	50	65	40	40	48	48	58	45	24	44	59	52	39	43	49	43	50	56	57	50	45	44	45	46	43	40	48	44	46	49	38	37	53	34	44	42	46	41	53	45	57	48	45	42	41	45	49	47	51	34	44	29	39	41	44	59	29	46	48	49	47	41	46	48	61	53	50	34	33	39	50	48	41	39	56	54	37	39	48	41	49	38	54	46	58	43	48	48	40	48	50	39	46	45	44	53	42	44	51	60	46	45	44	37	37	39	40	54	32	47	40	41	53	43	56	45	58	49	49	50	48	46	42	42	48	50	43	62	41	43	50	44	47	48	48	45	41	59	40	49	44	51	54	48	45	31	47	43	45	42	45	42	48	48	65	43	56	45	46	48	41	49	39	54	38	47	52	55	48	61	46	51	40	44	34	52	43	36	40	46	54	41	56	58	45	45	51	35	46	52	43	43	51	36	41	42	48	43	41	35	38	53	55	39	44	46	55	33	36	54	60	63	46	52	52	53	44	46	39	38	38	40	48	48	40	34	45	41	37	42	44	48	62	47	47	53	38	40	43	48	48	37	42	40	28	48	44	49	36	43	44	44	48	36	37	48	48	54	44	38	43	32	35	38	41	41	48	45	43	36	46	50	52	51	54	38	36	45	40	44	57	46	52	49	38	44	61	40	47	45	40	48	43	49	46	45	45	56	50	41	51	43	42	50	51	48	37	44	50	48	53	45	57	42	46	42	42	35	52	39	50	51	53	40	53	54	57	39	48	33	46	23	44	37	47	37	50	61	43	52	48	62	49	52	37	38	52	51	42	50	38	52	49	48	47	42	56	47	48	46	55	57	42	51	50	50	52	59	43	43	47	35	31	43	43	55	52	46	42	51	62	43	42	50	53	51	39	59	42	47	42	39	39	52	47	48	52	59	47	52	44	49	53	37	44	53	59	39	47	43	42	41	39	43	53	46	50	51	49	61	51	48	35	50	38	38	48	44	40	41	46	52	53	41	45	49	45	52	49	53	45	49	53	47	64	37	62	45	51	35	50	47	46	38	50	43	38	50	45	46	50	52	43	45	43	37	49	47	42	55	48	41	51	45	36	48	41	45	48	42	54	43	40	47	42	49	46	41	49	56	47	46	48	44	46	39	36	41	48	38	35	39	41	43	57	37	50	44	50	38	52	56	50	36	59	43	43	43	46	41	41	36	37	45	49	51	51	34	48	38	58	50	48	47	45	50	41	39	48	52	48	46	38	56	49	49	42	40	36	45	46	39	45	56	47	50	41	55	48	50	45	39	36	49	37	42	57	41	37	46	37	41	53	46	59	58	52	53	48	46	41	47	32	52	48	51	30	54	46	41	44	42	45	49	48	46	39	43	37	55	39	47	44	29	28	50	44	45	52	55	55	54	68	47	43	48	42	52	47	52	40	46	35	44	49	48	42	43	48	36	48	45	37	64	47	46	46	49	59	55	49	41	40	44	52	48	41	51	41	44	57	44	58	45	29	35	56	39	51	41	52	48	54	52	41	50	55	37	51	44	54	56	40	44	44	36	54	55	51	45	57	45	45	49	32	48	48	53	62	49	45	48	44	43	50	35	45	52	44	57	44	52	39	40	44	44	58	44	48	41	42	42	43	46	51	46	56	45	36	40	48	48	47	37	55	42	34	46	64	51	38	51	45	41	38	51	45	48	26	42	45	53	47	48	40	44	55	43	46	46	50	37	39	55	54	35	43	33	52	56	32	48	46	47	37	45	34	35	52	34	42	52	46	48	45	40	47	46	52	43	43	48	59	36	39	57	46	48	47	54	41	43	50	48	55	43	49	51	48	54	46	56	49	43	36	43	43	45	41	49	46	55	52	39	33	49	38	44	52	53	44	54	43	53	44	45	58	45	45	45	39	48	42	43	34	46	39	47	46	41	48	48	39	57	53	38	34	39	42	47	48	50	43	50	42	54	46	54	57	36	56	47	39	51	44	39	51	56	40	45	55	53	44	48	54	45	51	39	44	46	62	50	35	46	48	42	52	42	46	37	53	48	49	42	49	57	40	52	41	55	36	58	51	44	55	47	58	45	37	50	32	49	51	52	42	42	45	29	50	45	43	53	47	42	45	37	45	43	37	47	42	57	45	43	47	44	44	50	52	54	40	41	45	47	41	49	30	36	49	44	50	43	39	50	59	45	39	50	47	39	46	44	56	53	43	49	40	40	42	49	50	40	46	40	63	40	41	47	52	52	48	54	46	49	55	51	38	59	45	38	52	42	45	38	37	39	48	52	59	50	40	48	50	51	44	43	39	40	55	49	30	38	39	50	51	49	50	34	56	45	49	42	52	52	57	42	50	48	55	48	38	45	59	62	59	43	43	53	53	39	62	50	42	55	44	45	46	56	51	50	47	49	35	42	46	44	51	45	56	48	38	38	46	55	48	50	53	47	53	47	39	42	37	48	35	39	47	37	48	43	40	46	45	48	39	42	31	56	46	43	42	39	32	43	38	54	50	48	40	41	50	53	37	55	43	56	47	50	39	47	62	52	52	46	54	52	40	62	50	39	43	42	39	48	48	47	43	43	49	45	32	43	45	29	50	46	48	46	38	49	47	49	46	32	53	43	38	53	47	48	42	45	45	38	36	39	44	37	49	43	56	43	50	54	42	50	42	36	52	50	45	44	44	40	47	49	36	43	42	34	51	52	47	54	48	59	47	53	53	40	36	42	43	44	46	40	46
7371	2250	1146	1892	4252	5501	5391	4000	3077	2515	2065	1640	1518	1383	1238	1149	1077	1043	893	886	794	784	794	752	777	3074	17156	17253	2505	560	530	486	482	532	580	499	532	520	492	525	525	452	528	515	514	493	470	479	495	509	475	507	518	500	501	509	476	486	483	479	497	463	553	546	512	514	506	471	524	527	490	475	520	506	472	518	505	475	513	524	503	527	496	488	489	496	524	485	505	503	477	494	514	499	504	500	488	483	480	488	502	521	502	495	496	494	478	495	464	462	473	486	493	477	516	525	510	506	482	518	536	496	487	482	478	501	469	514	465	509	504	505	494	475	459	493	539	479	540	517	481	515	520	518	521	502	482	485	462	519	492	493	539	498	517	471	495	492	514	494	483	508	485	491	485	506	498	516	491	489	474	509	488	478	514	516	467	536	461	477	529	521	515	509	504	494	481	536	472	519	463	502	504	502	536	511	499	502	497	457	513	508	529	527	498	493	469	475	491	414	488	518	491	484	488	477	526	504	456	499	471	488	515	474	497	493	509	519	491	530	500	518	485	481	483	488	478	472	506	508	443	440	502	496	461	528	501	521	462	528	479	479	469	498	518	509	503	482	492	512	483	516	522	498	512	490	534	504	485	511	454	485	493	511	504	530	509	479	484	512	475	568	535	512	509	491	485	495	500	522	532	447	504	476	525	489	503	523	491	470	510	470	522	434	488	517	488	494	522	514	528	474	515	503	483	525	530	489	512	468	475	469	510	463	520	517	525	472	482	506	481	480	482	521	511	516	499	550	507	509	492	476	512	507	471	481	504	459	508	502	499	496	505	532	483	554	492	451	502	471	512	483	455	496	497	493	496	540	531	514	472	473	469	513	516	498	500	515	492	468	514	498	477	454	476	521	519	521	494	524	507	498	508	524	483	505	461	491	506	493	463	498	511	485	538	460	511	525	480	503	489	482	482	507	497	499	526	479	497	463	482	507	512	486	493	519	487	471	534	487	480	519	489	515	536	507	487	541	470	489	513	499	493	491	489	506	465	531	487	506	535	489	497	477	482	505	497	499	485	512	465	450	511	517	488	497	519	498	472	497	523	498	502	481	493	468	510	509	537	499	490	520	534	476	500	512	523	493	470	500	474	481	538	458	492	500	501	546	503	539	498	505	496	485	557	505	468	518	483	532	486	489	450	494	490	494	508	472	504	465	488	506	497	504	488	505	483	532	434	461	511	492	526	515	449	503	539	510	486	494	495	501	504	471	490	492	460	510	504	492	529	492	476	481	485	489	448	463	503	475	554	484	510	525	516	454	527	530	504	473	492	513	458	470	492	497	511	562	471	527	501	483	506	528	538	484	508	475	503	492	537	472	455	511	519	451	497	485	454	510	498	506	492	495	490	465	503	514	478	494	515	510	484	499	492	488	471	497	481	501	499	491	479	507	525	482	485	512	476	548	515	483	507	503	470	535	505	513	464	507	518	492	536	487	514	500	479	546	520	543	496	501	466	487	495	492	492	464	497	497	527	493	503	517	500	490	476	496	494	503	492	505	491	562	522	490	485	493	505	473	499	462	494	514	493	490	495	467	458	470	475	520	531	483	492	454	512	492	491	532	482	500	495	511	517	479	475	495	452	503	528	501	501	471	516	488	543	511	479	512	558	516	506	479	481	474	498	496	523	511	506	491	511	491	505	523	478	512	503	546	493	481	517	515	503	484	499	505	505	517	481	483	474	505	504	492	513	485	475	453	498	491	525	508	491	480	467	460	504	493	510	468	509	493	489	466	492	502	481	528	500	492	488	513	495	535	470	505	505	522	514	533	492	537	506	507	521	477	487	496	487	434	517	517	476	470	484	511	508	473	535	517	492	459	526	460	496	500	499	530	490	487	513	484	513	505	431	471	470	508	516	493	505	515	528	497	527	468	473	508	500	474	463	491	488	474	506	485	510	487	538	515	483	535	511	509	515	532	513	533	498	474	483	483	535	467	483	486	486	516	498	485	506	516	493	513	478	535	553	514	473	522	507	474	456	497	485	476	453	508	501	474	532	491	483	508	512	534	457	514	510	488	494	482	505	496	496	502	462	485	516	499	502	458	495	518	492	508	539	519	513	497	515	503	464	491	474	542	519	501	467	505	497	474	504	493	503	491	494	498	504	512	547	479	485	509	507	515	511	461	474	514	497	451	503	510	477	479	519	513	508	484	474	517	522	513	470	499	502	466	495	490	492	545	482	541	457	487	494	511	513	464	521	510	505	508	499	483	527	482	487	496	505	504	485	529	499	516	475	459	552	487	556	483	495	479	529	499	511	501	450	506	495	498	453	471	494	488	535	473	524	505	486	486	520	482	505	486	522	488	485	476	499	568	499	492	486	457	483	545	506	527	492	485	524	497	522	456	508	509	543	498	480	480	534	479	487	488	480	516	485	490	473	514	462	533	536	497	509	488	523	507	477	532	528	501	492	511	490	512	478	486	498	484	516	492	493	498	432	568	479	509	496	465	523	495	499	492	502	521	501	494	535	482	489	452	488	509	513	528	512	498	480	490	481	468	518	534	499	532	525	549	528	482	477	532	542	519	480	497	488	472	470	545	526	532	505	521	498	518	495	488	545	514	509	481	523	475	513	489	511	477	505	495	513	509	492	532	505	519	489	495	504	516	489	495	524	488	544	490	448	486	489	476	484	498	516	496	525	506	497	511	534	525	479	512	494	475	510	521	488	532	486	480	499	523	482	491	501	458	513	474	504	450	501	494	530	494	539	528	462	481	511	492	537	483	524	478	539	500	486	502	562	482	470	453	459	495	505	482	511	485	491	510	473	490	486	526	559	470	508	491	497	493	489	505	470	484	523	478	489	528	500	464	526	491	531	480	528	548	506	470	481	497	527	467	520	480	506	481	504	518	520	503	548	506	519	491	473	457	508	511	505	527	468	486	485	466	514	513	485	490	499	481	500	517	499	516	498	547	518	502	523	527	494	523	513	514	495	478	516	527	483	473	485	488	488	479	503	468	477	490	500	479	533	521	475	495	463	539	511	486	484	516	530	491	524	525	492	502	506	497	489	469	534	516	504	523	479	522	497	508	516	520	502	517	464	489	476	509	515	503	499	479	531	479	494	519	497	502	514	484	455	474	510	489	490	486	475	479	510	500	515	532	506	492	497	528	503	476	487	499	500	549	470	530	495	544	531	514	512	501	464	490	531	504	508	454	519	470	498	453	485	471	536	508	472	546	500	505	519	504	470	535	527	481	484	528	512	495	523	484	531	510	508	498	483	468	446	465	487	508	499	507	494	512	519	484	487	503	465	516	504	519	513	472	483	501	475	460	510	519	444	496	461	504	492	494	465	521	508	477	486	491	512	439	481	519	501	482	505	515	528	512	504	490	478	528	532	476	487	475	542	494	468	513	519	501	530	496	511	497	510	478	486	513	515	494	526	507	515	529	467	514	500	479	464	491	496	488	492	485	470	486	533	491	472	516	513	512	518	495	517	479	469	479
636	74	58	67	74	74	73	62	68	80	68	75	64	74	56	68	73	72	82	58	67	71	59	65	60	101	218	158	119	80	46	65	73	71	69	68	77	63	85	59	65	70	73	68	64	55	60	58	69	75	67	64	51	72	69	66	58	87	51	68	67	77	60	65	64	66	73	61	57	71	72	65	60	64	71	61	74	75	72	66	78	69	61	69	52	60	52	44	67	64	68	64	77	67	58	60	61	61	77	67	62	73	85	68	61	76	78	64	74	60	51	69	76	61	43	58	68	62	74	48	71	52	53	70	70	74	65	72	56	60	61	63	60	76	61	58	68	78	70	60	65	75	61	71	66	62	74	80	68	49	72	75	69	68	69	77	59	54	66	48	54	62	61	59	60	70	68	50	73	89	56	54	79	60	58	84	68	56	64	55	57	69	56	66	49	76	64	57	62	73	69	59	67	46	63	54	64	68	64	67	56	53	52	60	68	60	79	61	65	55	56	65	72	63	70	71	66	80	71	62	69	70	73	62	70	72	58	59	46	80	73	64	69	53	66	63	57	64	66	82	43	70	69	51	64	56	63	62	51	74	63	54	80	71	48	62	51	82	70	65	69	79	72	61	73	69	86	57	62	66	74	73	82	68	64	67	66	47	60	69	58	48	64	55	60	68	54	68	49	59	64	60	58	48	70	51	66	54	62	62	61	63	66	69	54	79	67	68	44	52	58	64	55	67	53	76	52	71	66	63	93	69	71	78	65	60	70	66	71	67	62	68	48	64	59	64	51	70	70	75	53	56	56	68	79	65	72	73	64	65	65	63	68	71	61	68	56	64	63	73	64	74	60	62	69	70	77	56	54	72	62	64	61	74	74	56	74	61	58	70	57	61	87	64	63	61	60	91	56	61	63	70	68	59	54	76	74	71	51	54	56	64	89	54	72	72	56	61	69	84	67	55	62	76	55	57	74	51	60	72	62	58	58	70	57	58	75	54	58	66	59	56	58	78	61	62	72	66	58	66	64	56	65	65	54	78	61	71	59	62	79	66	52	66	64	59	55	64	70	62	60	66	53	64	74	77	68	60	60	75	65	70	65	81	58	66	76	61	76	65	67	58	62	64	74	70	75	68	59	72	67	55	67	60	75	73	71	65	67	66	65	56	52	67	60	73	60	69	62	67	51	63	69	53	65	63	73	65	70	54	53	62	57	67	74	61	66	63	56	65	66	57	77	61	71	66	68	74	67	67	71	69	55	57	70	54	71	61	72	62	59	71	78	68	70	63	66	84	64	63	68	66	68	65	57	62	52	64	74	59	62	57	64	67	88	59	65	71	49	67	70	81	59	67	65	72	70	51	61	59	76	75	58	52	61	56	56	58	63	80	52	60	63	77	50	62	61	62	76	66	71	62	75	74	70	62	56	61	61	63	64	69	64	69	77	62	65	63	65	64	66	60	68	78	58	67	72	79	72	50	72	75	66	71	62	72	64	70	62	47	73	67	55	62	55	63	54	69	58	51	81	62	72	63	58	74	69	49	64	72	57	58	68	56	65	69	64	53	64	65	75	66	67	60	60	67	66	70	59	64	80	65	72	45	71	70	75	68	66	75	65	53	68	69	62	64	73	69	56	62	67	62	58	62	55	66	69	70	61	69	75	61	59	70	66	67	70	58	67	66	71	71	64	66	64	77	57	56	69	74	81	76	56	64	70	66	66	60	64	50	65	62	56	66	59	71	65	70	78	70	69	62	64	80	76	56	76	67	66	74	56	58	74	82	76	78	60	78	74	67	57	78	65	62	67	64	65	89	60	71	63	65	61	71	68	69	64	72	65	72	48	57	55	70	76	60	69	57	56	62	82	71	51	64	68	65	63	64	55	61	54	73	75	66	60	61	54	59	62	66	81	67	70	67	54	69	59	63	80	64	58	71	57	55	69	69	56	63	54	59	58	62	74	53	64	61	56	60	69	69	68	72	71	67	72	77	73	74	66	61	55	69	80	63	64	71	65	77	55	64	60	57	55	67	51	77	67	77	75	79	63	63	70	66	66	65	64	47	59	70	74	87	54	63	69	64	55	66	51	76	63	61	82	59	66	64	66	56	64	62	70	58	61	79	67	57	57	59	71	50	89	62	71	61	55	60	64	64	63	78	79	66	67	68	75	74	71	74	69	56	54	67	58	74	72	66	57	58	59	80	42	68	56	73	62	53	48	69	49	56	69	78	62	68	55	60	61	63	66	69	68	65	76	74	70	64	66	74	77	67	74	72	70	64	55	59	71	59	82	75	84	63	61	57	74	76	76	71	74	79	67	61	71	68	68	65	58	60	67	69	69	65	59	63	63	67	61	58	66	79	67	71	56	67	51	55	68	60	51	55	79	75	79	69	64	61	85	65	60	59	52	69	71	70	78	61	76	78	68	59	68	62	83	53	51	58	74	59	66	77	55	58	67	63	73	65	73	69	64	65	60	64	55	60	56	65	66	62	60	61	78	83	75	65	74	51	73	63	68	62	65	58	83	65	68	59	48	64	63	54	50	52	65	71	61	77	60	72	68	63	67	68	65	76	73	70	75	71	61	76	57	55	56	57	78	77	65	75	74	63	59	61	66	63	53	61	82	65	51	52	66	57	52	70	57	73	60	53	74	65	76	83	82	65	72	73	60	63	80	62	69	70	60	73	65	78	72	60	57	60	60	53	59	70	63	86	58	56	48	53	45	65	73	50	68	60	61	86	72	66	48	62	58	64	66	60	57	64	59	61	73	70	53	71	65	54	55	63	60	63	62	54	53	66	46	57	58	73	66	77	64	55	73	68	57	63	58	59	60	79	59	58	49	64	59	58	61	57	59	55	76	62	64	71	66	69	76	77	66	52	63	77	67	47	52	71	71	67	75	69	58	56	73	71	59	76	61	84	74	67	67	63	61	67	60	63	64	64	58	65	62	60	70	70	52	60	56	93	70	58	59	66	68	63	51	91	55	69	65	64	57	64	65	59	80	72	55	66	83	72	67	59	71	68	62	63	70	49	74	68	59	71	67	75	72	50	80	63	75	55	58	83	63	63	65	72	79	47	60	53	55	71	61	56	53	78	77	71	54	60	63	70	65	68	73	81	62	64	61	61	81	79	76	68	60	54	65	68	61	68	53	71	60	72	56	58	77	74	63	82	59	65	64	70	65	86	55	66	68	80	82	64	58	71	64	47	69	67	53	67	55	57	73	65	64	68	53	68	50	78	62	61	48	74	56	59	55	73	62	63	65	73	72	74	71	63	53	60	61	59	80	77	68	78	82	74	72	71	70	71	69	61	63	63	77	58	67	67	54	60	77	57	61	67	48	72	67	68	66	72	65	71	59	72	67	65	56	69	57	65	66	57	54	62	84	55	50	69	59	52	67	60	57	60	64	55	64	64	70	70	69	80	71	62	74	60	68	53	79	78	65	54	71	51	63	65	58	72	62	66	66	68	65	63	55	70	59	66	67	67	61	56	63	61	81	67
6271	1094	814	1024	1663	2280	2170	1718	1547	1149	1014	1006	963	920	902	913	850	766	740	706	790	750	675	695	656	2105	5210	3364	1634	697	647	655	624	690	658	672	651	681	660	640	650	688	644	633	651	633	612	634	605	630	707	637	684	671	678	648	670	684	693	645	615	635	632	681	717	647	599	634	611	627	655	677	674	646	667	654	590	640	669	653	650	697	620	658	653	650	647	646	658	656	644	714	693	642	687	672	668	654	621	656	640	613	667	679	687	655	657	629	600	654	628	658	640	661	632	642	667	622	648	658	616	645	641	643	646	626	639	655	645	674	652	677	647	690	655	634	678	611	669	669	614	624	664	664	670	620	669	626	651	640	654	650	644	676	652	668	640	632	591	673	677	624	668	685	671	607	625	646	631	651	652	628	629	625	644	632	637	669	645	637	627	669	643	645	686	665	641	637	618	618	636	717	606	636	680	664	639	651	679	644	693	652	673	630	624	644	661	651	604	655	702	639	664	619	654	595	654	631	664	648	643	595	654	642	649	648	693	654	656	671	647	677	674	628	653	697	685	624	570	631	726	624	613	686	651	685	674	656	660	652	644	664	691	691	664	668	635	705	634	666	682	644	722	667	666	645	624	661	640	677	672	626	626	640	665	658	666	643	608	643	644	654	641	651	643	604	602	649	709	635	669	618	688	679	657	669	645	652	668	677	627	633	606	642	617	653	651	663	615	624	648	637	671	625	657	673	668	594	651	679	632	674	628	638	647	689	650	700	701	646	670	644	673	652	663	622	623	660	657	678	621	654	627	639	653	664	607	635	693	674	687	631	730	637	640	651	655	634	594	625	664	700	682	662	718	630	639	637	679	608	635	676	646	663	699	662	678	687	669	707	666	635	659	627	692	607	658	622	675	635	674	649	639	629	694	654	667	740	679	614	676	658	643	673	640	643	632	677	654	676	626	621	720	652	675	673	669	657	696	622	635	640	637	656	646	635	682	669	708	676	614	656	653	644	646	663	644	643	626	654	653	626	655	655	666	644	640	665	673	605	641	602	655	638	681	623	622	666	659	638	686	650	647	686	642	655	667	641	660	617	701	671	638	624	645	634	641	676	639	738	676	693	656	600	643	702	637	586	608	692	656	658	632	656	678	688	629	616	671	659	611	668	647	646	665	618	625	658	661	670	669	663	674	653	683	615	623	645	666	646	644	698	661	719	658	634	646	672	640	640	658	638	665	618	695	684	649	656	636	642	638	670	633	649	659	679	595	701	687	672	664	660	614	655	641	636	673	686	675	671	705	641	642	609	637	644	671	664	675	631	662	678	645	664	674	666	646	669	645	633	640	677	681	645	655	690	655	637	636	727	703	657	632	684	655	693	647	679	649	641	686	620	606	642	665	704	635	672	605	659	664	653	644	682	655	640	588	684	614	641	684	672	682	688	660	679	650	642	668	646	657	652	654	636	694	627	667	664	643	608	634	665	632	642	674	659	633	622	608	709	654	653	693	653	684	631	612	658	644	650	630	671	674	663	625	608	595	637	661	570	647	648	639	689	658	659	673	678	649	647	671	636	628	618	656	656	637	684	689	611	611	645	622	667	658	711	640	673	600	666	657	667	650	640	640	658	683	654	711	662	613	686	657	699	671	663	707	642	639	665	662	682	616	625	636	649	631	674	667	644	666	653	644	634	656	635	627	619	669	632	631	633	701	659	612	674	694	650	609	679	664	668	722	636	676	640	685	646	670	655	633	666	702	669	654	689	654	651	617	648	666	644	644	677	697	639	680	688	684	684	660	662	644	664	636	670	639	658	646	635	654	637	640	683	608	677	662	645	658	670	608	678	654	593	658	683	673	703	627	657	681	677	658	619	659	619	653	642	620	708	641	683	650	656	664	621	628	713	657	635	683	617	652	645	676	634	666	656	692	602	638	635	699	656	630	649	654	620	637	671	644	645	692	627	657	657	654	670	655	665	650	606	636	645	638	667	686	670	676	649	667	629	679	624	670	654	660	631	663	667	697	659	675	649	729	668	680	663	636	674	688	621	668	633	682	658	644	595	644	681	649	648	644	657	664	632	642	629	648	686	716	655	620	657	652	634	647	647	678	675	655	630	640	643	663	645	656	655	721	620	689	648	660	644	617	682	637	618	667	615	654	645	653	683	668	674	599	645	640	701	692	649	602	613	635	618	663	700	647	637	626	697	660	643	611	668	638	596	680	641	644	667	639	608	645	675	669	658	616	670	633	630	612	631	690	629	632	658	647	673	661	653	668	673	648	649	672	679	601	690	695	650	640	630	627	685	651	651	657	694	636	642	634	680	626	665	665	663	610	647	660	617	637	645	642	667	606	660	629	650	680	644	715	604	662	650	666	653	671	678	613	650	648	651	622	646	654	684	663	693	652	635	666	645	614	616	663	707	650	627	676	639	662	671	690	655	651	673	643	658	651	634	669	622	633	653	705	689	660	672	694	649	662	637	643	659	671	658	658	659	660	672	668	649	663	613	624	631	618	690	616	678	640	679	659	648	686	668	628	648	692	623	693	616	608	664	628	635	659	694	649	676	665	641	652	641	619	635	669	651	696	670	659	638	647	678	677	652	644	657	602	685	668	637	636	684	660	650	613	704	652	646	671	651	668	580	667	633	670	673	642	647	604	625	641	676	653	657	634	671	665	644	612	619	629	658	672	686	664	659	670	636	669	657	698	670	659	664	628	674	643	672	639	675	650	592	667	646	657	677	644	657	611	669	670	641	652	641	653	632	650	662	620	656	673	652	671	635	643	648	654	654	642	677	662	657	636	644	683	621	671	608	680	660	632	653	606	688	647	655	641	674	643	703	644	638	670	638	620	639	633	653	635	696	732	708	657	679	650	651	619	642	631	681	665	650	652	658	628	635	634	641	657	605	634	645	664	640	667	673	641	621	668	665	675	640	639	638	614	661	672	668	648	672	644	643	645	675	624	634	651	637	698	642	679	653	648	662	668	643	684	682	645	637	671	661	617	680	652	654	652	630	612	632	686	623	642	676	649	634	691	649	620	642	651	664	682	672	661	646	619	688	649	623	654	668	649	669	668	697	674	642	663	619	675	686	624	634	686	662	640	661	687	687	653	666	673	620	619	667	608	643	672	662	687	707	676	622	704	650	656	628	635	665	644	665	649	652	613	639	657	648	666	649	645	664	663	645	653	648	653	679	652	651	663	665	672	676	630	659	596	600	671	670	628	638	659	659	651	680	702	618	652	691	671	621	678	646	686	664	639	642	673	631	684	658	634	643	646	642	636	630	665	672	656	635	655	640	684	664	654	630	658	622	670	641	631	654	652	632	627	685	701	625	659	662	670	686	671	645	658	636	689	645	621	658	636	649	644	662	660	623	665	639	647	637	685	643	669	651	623	638	631	589	654	654	671	642	661	650	641	632	666	681	680	662	672	678	609	627	674	664	655	651	614	666	659	648	594	643	608	636	606	656	666	702	676	641	611	651	691	710	697	584	605	635
281	101	87	60	92	102	117	97	95	84	84	84	77	84	79	69	94	82	70	69	77	71	93	66	63	122	395	483	431	62	69	70	73	66	74	66	72	54	63	72	74	65	72	66	69	75	64	73	68	73	66	76	77	58	55	68	76	64	61	68	64	67	76	65	70	62	68	54	73	74	68	69	48	57	50	77	73	65	67	56	65	71	57	77	64	75	66	72	70	75	63	58	62	80	63	62	66	70	75	50	74	75	67	71	68	64	71	72	75	71	67	80	58	64	63	71	56	85	64	79	60	71	85	67	63	59	60	65	68	63	86	65	75	79	62	48	73	59	59	70	66	69	65	75	59	58	77	66	84	59	86	92	62	63	69	72	81	56	66	78	69	62	80	74	76	74	72	87	73	55	70	68	70	70	68	83	91	75	75	60	77	70	84	50	80	72	73	77	75	74	75	70	67	93	66	75	64	81	69	65	59	57	57	59	62	78	61	65	68	69	63	79	72	74	73	74	76	60	82	82	43	64	68	78	64	84	84	91	68	80	72	64	82	72	82	92	74	60	58	71	74	86	83	64	62	60	52	70	68	59	71	83	80	72	64	63	71	86	61	64	70	79	66	74	57	73	74	73	86	63	68	58	61	75	83	77	72	76	75	76	72	64	68	64	67	79	85	70	75	57	68	70	62	80	75	90	72	56	65	60	80	76	72	74	76	80	52	82	56	72	65	63	64	58	69	63	54	57	76	76	69	70	73	59	75	77	77	76	68	58	66	72	80	46	63	72	71	70	59	67	81	72	82	85	80	74	65	66	67	65	65	76	72	60	81	63	66	85	89	67	59	69	72	69	63	75	68	64	71	68	56	77	58	81	56	63	72	81	72	74	63	64	57	89	79	55	67	58	72	72	78	60	67	81	66	79	63	67	66	73	83	66	62	78	78	58	68	65	71	58	67	75	77	69	69	74	68	55	73	67	57	60	70	75	59	61	66	65	80	72	74	79	65	67	64	84	80	71	82	61	62	77	70	68	66	77	76	75	83	65	61	75	66	76	69	70	66	76	69	63	73	58	78	68	80	70	65	59	74	62	72	66	72	62	73	90	82	66	80	71	77	70	69	58	71	85	63	72	75	77	69	74	70	76	65	69	78	73	66	77	81	76	77	68	69	69	67	64	81	60	79	81	56	77	70	64	59	70	58	88	68	75	53	74	62	64	69	77	60	64	66	73	77	82	61	67	65	81	59	68	77	63	69	73	64	54	66	75	60	71	67	74	66	60	65	66	65	60	80	78	70	83	69	73	79	64	62	70	73	93	67	77	80	62	61	76	72	74	70	70	73	69	75	52	94	78	56	69	60	77	81	60	70	68	72	58	75	72	83	70	58	70	89	74	70	75	83	84	74	69	84	75	74	67	80	71	74	83	70	78	66	56	77	71	68	56	67	74	74	68	76	62	55	68	62	71	76	67	68	89	70	61	73	65	71	76	74	73	72	73	68	77	69	62	60	81	67	82	78	69	64	64	64	54	77	82	72	68	72	71	66	72	63	76	65	74	72	60	67	55	62	55	76	71	64	64	69	79	64	75	97	73	69	66	66	82	64	70	86	64	79	71	74	69	69	64	61	71	75	73	61	57	71	73	61	77	82	63	73	68	84	77	73	70	60	82	73	66	70	72	63	86	61	72	93	81	72	54	70	77	76	76	79	91	69	77	78	67	61	79	68	65	60	66	53	65	63	70	86	71	56	69	62	62	72	57	70	79	65	79	69	69	88	67	65	71	87	68	79	73	67	77	69	63	75	71	63	67	60	66	68	70	65	71	56	67	64	77	81	67	80	67	57	60	60	68	69	78	70	53	74	64	69	75	69	72	55	72	62	70	51	67	50	76	80	86	71	73	69	66	68	59	66	71	72	62	50	59	71	66	77	74	63	54	74	73	47	79	54	56	79	67	71	73	62	71	79	68	70	70	58	66	74	80	77	57	67	60	48	64	70	75	73	74	54	67	59	60	86	58	78	64	57	80	66	72	74	60	64	71	86	79	71	76	70	70	66	73	67	66	72	82	61	69	76	58	78	64	61	69	68	73	77	89	78	74	66	52	73	62	86	76	72	57	74	59	66	69	63	72	80	73	72	71	65	73	76	70	72	59	76	68	67	59	73	62	68	72	75	71	89	73	74	69	72	72	58	63	68	67	72	84	70	78	73	56	79	76	68	70	79	61	80	53	69	75	77	74	85	65	77	69	66	68	79	69	69	73	61	67	62	62	69	61	86	61	71	77	84	67	67	79	58	74	70	69	73	70	69	60	64	62	86	63	74	69	77	50	57	63	75	67	67	71	83	70	80	70	70	80	78	74	82	64	72	72	63	81	77	76	72	78	69	63	64	65	57	73	68	67	58	63	69	71	54	68	76	85	81	56	60	60	62	79	69	68	69	60	77	63	75	60	80	74	57	70	71	72	73	79	60	58	93	68	73	61	56	84	78	61	66	86	62	57	77	71	55	58	77	60	68	79	62	78	65	66	59	73	53	57	61	85	58	72	80	74	72	65	66	66	60	60	74	66	67	72	65	68	77	85	60	68	74	82	61	79	62	73	66	64	53	63	68	75	69	75	70	62	68	74	66	68	72	64	74	74	60	73	70	63	61	63	56	66	70	56	80	62	80	74	63	73	80	72	69	71	87	66	89	64	73	64	72	67	59	67	72	65	70	64	70	61	69	75	88	83	93	74	64	61	83	84	73	71	75	70	73	55	58	55	66	61	82	77	71	63	67	73	72	96	81	84	57	71	77	78	64	60	75	87	77	82	82	63	54	80	72	76	63	74	72	73	62	68	57	61	62	69	76	66	74	74	74	56	74	93	61	61	79	76	70	73	66	63	72	71	68	70	70	66	78	61	73	69	65	70	76	60	65	82	63	64	86	75	74	77	65	74	56	49	76	58	70	70	69	63	65	75	68	67	56	61	58	78	65	71	75	64	81	72	61	72	52	74	77	59	89	79	62	70	67	55	67	70	78	63	63	71	71	66	65	73	69	64	73	70	66	69	80	63	82	80	77	69	69	61	68	76	66	61	67	67	82	67	57	71	79	71	67	80	66	70	75	62	70	53	59	70	71	67	52	81	66	80	66	86	62	57	84	62	68	66	82	78	81	68	72	80	72	67	63	90	73	64	61	76	73	67	59	58	72	72	84	74	80	67	74	72	75	63	63	75	67	58	78	81	67	53	64	62	74	78	80	85	57	64	78	63	70	76	64	67	78	76	59	78	81	71	76	71	72	61	67	73	63	64	88	66	72	63	73	69	64	79	75	70	65	62	72	86	74	75	59	62	72	63	75	57	70	66	75	66	67	63	67	68	49	52	75	69	74	89	76	69	59	72	61	81	67	74	63	72	64	68	71	61	66	59	64	70	74	67	55	69	88	67	61	52	68	66	75	82	66	63	72	61	85	68	64	62	78	82	71	74	86	76	64	73	67	74	78	72	69	71	62	61
4775	1971	1141	1513	3223	4110	3780	2805	2427	1835	1586	1426	1230	1205	1166	1093	1043	1023	1045	883	881	870	803	854	827	2146	9485	10166	8591	784	760	711	708	736	725	687	754	741	770	760	696	788	765	692	732	727	798	692	755	714	719	667	748	714	743	701	704	759	787	714	722	733	696	732	743	735	785	769	747	700	728	679	733	743	716	746	745	746	708	772	690	701	687	690	731	753	723	723	660	717	716	672	724	691	718	707	712	711	741	704	761	735	758	738	722	748	726	743	739	749	682	733	676	735	704	718	692	751	766	761	743	724	734	713	717	717	738	715	724	751	765	713	706	725	716	728	722	742	711	750	745	705	759	731	739	715	686	718	772	724	740	767	713	699	709	728	680	748	759	717	732	721	719	692	700	727	699	727	739	762	666	701	775	721	669	702	743	780	743	701	712	718	699	730	763	742	703	686	721	753	740	771	702	723	693	725	694	718	686	712	702	700	735	754	735	744	728	752	738	764	711	722	718	736	740	695	751	736	769	720	758	724	684	708	711	705	713	709	686	765	772	744	727	715	710	734	737	715	670	747	777	705	791	734	721	745	709	726	770	761	690	759	759	715	747	731	720	759	730	734	697	713	779	746	706	691	671	712	688	724	738	747	739	784	697	738	743	736	691	754	720	749	738	727	767	767	743	722	703	710	744	727	726	720	717	696	732	728	752	742	694	736	777	761	718	732	759	703	713	724	752	728	748	777	745	740	701	765	681	723	753	721	731	712	731	777	739	734	705	711	723	681	748	734	790	775	712	725	694	696	713	720	748	725	716	817	720	752	713	728	751	710	708	712	717	732	750	731	677	732	701	712	715	754	705	706	708	694	715	750	716	664	730	729	647	723	718	719	713	736	737	691	720	710	743	760	706	723	708	716	723	707	712	698	692	727	728	685	700	694	766	696	712	741	720	752	764	736	765	685	706	703	732	723	770	743	718	706	720	725	700	723	753	692	702	791	711	689	742	681	696	710	730	676	739	732	742	718	727	696	691	729	745	741	722	692	711	731	689	721	725	729	705	729	692	716	680	720	762	732	727	724	737	685	742	788	676	711	750	730	690	714	683	719	759	741	739	763	740	721	696	767	720	736	714	733	702	751	751	754	739	734	737	697	778	676	743	679	717	714	743	689	760	755	714	780	686	737	744	693	678	725	743	730	719	725	710	754	689	697	691	713	729	694	723	723	725	742	717	750	749	746	692	762	780	715	764	679	769	722	741	714	722	664	684	687	736	676	772	752	703	696	732	713	735	726	766	712	745	751	707	713	753	703	765	669	750	693	756	777	722	716	724	754	685	727	752	703	699	713	754	721	726	731	710	701	715	762	717	740	721	734	748	739	690	716	695	749	724	728	722	704	718	782	753	709	711	743	709	732	754	751	712	748	741	713	758	685	691	735	738	701	709	729	681	661	736	734	702	719	717	699	738	740	735	743	701	752	705	710	721	690	767	670	729	689	745	685	725	728	709	750	726	724	742	772	722	742	712	741	767	716	729	675	717	707	698	761	787	769	719	715	692	714	685	750	676	724	716	713	731	692	737	759	688	761	730	707	700	737	728	711	728	660	687	770	734	727	759	729	708	746	731	723	738	762	712	651	740	765	747	746	777	735	743	753	728	687	713	770	729	701	708	716	712	744	729	744	814	735	717	697	761	739	700	717	679	732	701	736	772	762	694	715	713	721	766	760	747	727	751	727	749	732	728	749	706	746	690	721	750	703	699	704	711	761	758	718	716	746	730	740	749	719	649	757	742	692	757	765	767	710	690	701	759	696	698	705	692	662	704	748	675	742	735	703	748	753	756	696	768	735	674	730	754	691	711	695	722	710	741	720	696	703	691	740	675	735	740	686	704	770	696	763	730	707	707	693	719	665	764	697	724	738	733	734	711	727	728	742	690	690	793	794	705	771	703	742	731	745	738	735	722	726	726	726	763	727	658	728	734	742	716	707	721	717	686	706	714	716	732	731	749	739	746	732	698	766	752	712	763	747	734	705	721	723	734	792	732	675	700	721	711	725	694	741	726	752	706	763	705	721	745	713	741	733	684	689	721	717	707	649	733	756	695	709	732	719	736	714	710	722	737	720	699	773	733	754	716	681	748	753	745	713	744	693	685	761	719	724	715	743	726	735	685	726	749	757	716	729	711	695	740	722	689	737	714	740	747	760	708	748	712	704	755	700	714	734	743	721	712	714	734	779	683	719	749	670	756	726	714	768	695	696	699	740	723	743	757	762	723	723	735	706	748	753	723	752	729	678	724	732	731	775	779	681	769	779	721	700	724	730	762	733	714	699	709	675	727	761	743	666	704	777	716	694	744	723	736	720	764	742	776	714	719	710	670	720	738	713	749	712	747	716	757	765	735	732	725	775	732	717	714	728	746	764	705	714	720	745	702	689	742	756	728	729	713	770	718	747	754	772	692	740	711	778	731	714	727	751	730	727	726	706	697	686	756	771	717	764	659	723	764	732	732	782	770	739	715	730	742	723	722	756	745	707	716	771	718	713	769	704	733	749	723	708	677	708	748	736	743	728	707	701	700	660	720	723	730	700	755	712	712	714	719	758	701	719	692	695	750	690	705	696	733	733	730	740	734	698	669	708	735	720	711	732	699	724	744	727	769	683	815	691	718	682	738	712	741	732	712	766	730	780	715	712	729	689	734	674	779	715	713	725	745	719	706	744	705	711	698	703	730	705	743	664	729	741	710	767	749	731	759	730	743	734	694	709	761	665	727	758	691	734	736	704	715	720	674	720	670	775	719	743	783	711	741	749	706	726	709	690	733	724	751	745	719	688	722	730	742	718	716	702	699	714	712	742	795	737	686	764	739	714	733	727	674	759	754	722	707	760	682	721	743	729	817	739	689	679	771	748	777	768	700	749	735	711	682	754	712	727	755	702	683	808	695	715	741	754	716	777	741	740	740	722	743	716	721	775	725	718	741	773	814	731	734	749	735	759	718	746	722	706	702	710	744	699	718	748	741	715	731	705	720	758	704	697	695	738	706	694	727	752	741	739	740	780	719	722	713	741	707	744	695	690	696	717	695	735	754	724	697	784	716	713	765	711	747	719	729	701	765	734	730	737	737	739	701	720	704	786	715	752	716	710	675	784	772	714	726	687	702	701	710	749	762	720	738	708	710	697	714	777	704	697	746	787	723	742	703	704	685	755	753	711	739	706	764	714	723	710	742	734	787	703	716	720	788	739	671	745	691	715	696	680	716	734	707	731	794	721	682	733	715	735	716	780	775	689	701	688	752	754	716	723	717	737	761	681	721	707	726	702	724	712	730	736	749	764	748	709	740	747	776	739	740	747	677	733	769	736	694	721	709	730	727	734	748	689	733	724	764	705	698	753	683	725	714	718	675	678	697	714	740	703	755	676	718	745	741	732	742	730	715	705	701	714	739	802	677	764	720	726	715	723	726	728	717	740	772	721	723	684	682	759	747	776	709	724	722	735	681	721	691	711
852	83	52	58	40	78	59	63	68	56	58	73	50	56	48	63	47	46	46	51	49	52	49	32	53	109	618	619	395	44	34	39	37	41	49	38	38	52	50	34	37	51	37	38	32	23	38	34	38	41	38	38	28	42	32	43	41	37	46	40	37	42	34	37	40	42	36	28	37	36	42	42	39	45	33	33	30	46	40	32	47	52	37	59	39	36	37	49	43	44	45	42	50	27	39	37	46	31	45	40	38	30	33	42	45	44	32	36	46	53	46	39	30	45	36	53	40	31	35	53	43	52	31	37	49	39	44	45	40	36	31	52	24	42	51	44	40	46	43	43	53	43	42	51	33	34	34	39	40	40	43	53	35	43	45	45	36	38	25	32	39	42	45	48	39	37	42	49	51	46	41	39	41	42	43	38	37	39	31	43	45	54	38	30	50	43	48	50	39	34	26	41	34	38	44	36	40	27	39	38	39	38	40	44	46	40	53	29	38	40	38	33	40	34	39	45	39	34	35	45	47	31	43	51	38	44	47	38	35	41	29	44	44	36	48	48	50	47	35	37	38	46	40	35	40	38	44	31	42	39	35	35	49	38	44	39	33	39	34	47	37	41	60	39	33	48	40	39	43	29	41	39	38	36	39	47	41	35	34	46	25	31	43	34	30	34	33	32	36	40	29	44	36	42	49	45	43	42	40	46	45	48	43	35	46	46	28	38	38	34	35	38	35	36	43	45	28	37	37	41	38	42	31	45	39	35	35	33	34	37	51	36	51	43	46	42	30	33	41	40	55	39	43	36	49	44	40	39	42	41	35	33	43	41	31	38	52	42	31	35	34	37	28	42	40	40	42	37	39	47	40	34	33	45	43	50	37	49	46	42	37	36	36	30	45	32	41	46	40	34	23	28	44	38	32	50	31	36	56	37	37	38	39	29	31	36	52	43	44	29	41	38	36	49	33	45	37	40	45	32	40	33	43	37	45	53	38	40	50	56	53	38	43	38	48	48	43	42	26	44	32	46	52	41	36	37	39	35	36	33	34	37	58	41	33	51	49	49	40	35	47	51	34	33	27	43	38	33	37	39	45	38	36	36	44	36	35	44	48	38	46	47	40	34	40	37	28	31	38	44	43	44	46	43	42	36	41	44	38	41	33	41	42	46	33	47	44	42	33	44	38	37	35	53	27	32	41	41	23	45	44	35	34	38	40	41	40	42	28	43	38	27	41	43	42	32	31	49	42	41	38	39	37	43	26	29	31	41	38	35	45	41	27	44	41	45	40	40	43	49	42	42	27	40	43	50	38	38	37	37	45	45	46	39	45	34	35	42	46	39	45	34	32	38	36	36	42	55	32	42	40	45	40	36	44	39	42	41	41	51	42	40	43	39	46	44	42	47	37	29	38	43	40	42	33	41	45	42	37	40	40	46	34	29	29	37	30	42	40	43	43	33	38	45	50	29	42	54	39	37	52	40	37	43	41	40	42	44	40	40	46	37	45	36	40	38	34	46	35	39	45	44	43	36	48	41	42	39	30	43	45	34	36	44	37	43	41	39	32	42	37	38	54	34	50	33	44	44	45	43	48	43	41	49	40	41	42	36	55	44	42	41	44	36	44	40	38	51	33	52	31	46	40	32	38	27	34	45	41	37	35	34	44	48	36	54	39	43	44	31	41	36	52	51	40	35	40	36	36	33	42	35	49	42	39	38	34	36	31	33	48	40	49	49	47	35	39	37	31	43	30	29	34	31	44	41	36	32	52	40	39	38	41	47	33	29	34	36	35	43	52	41	31	40	34	37	38	48	35	36	43	37	27	43	67	41	41	35	42	33	50	46	37	39	36	34	41	41	55	29	40	41	38	48	64	46	45	36	31	47	40	47	44	32	33	42	45	41	30	37	29	44	33	44	33	41	42	49	31	50	43	34	40	61	58	44	29	49	39	43	42	32	41	39	44	38	32	45	30	39	40	40	37	28	39	46	51	37	35	38	54	37	45	41	43	49	35	44	41	39	40	36	33	38	54	40	41	49	31	40	43	47	42	46	33	42	33	43	44	47	42	59	45	39	41	24	34	30	43	34	33	35	34	46	46	31	39	34	31	44	43	26	45	38	33	45	30	34	47	43	47	36	37	37	36	31	31	33	32	42	45	37	47	45	33	34	32	43	35	56	48	36	37	35	30	40	42	40	37	33	32	37	45	42	44	45	45	38	41	34	36	46	46	40	39	38	34	36	41	28	34	45	36	56	39	43	30	45	37	32	39	35	42	43	38	30	39	32	44	39	32	42	51	42	43	39	39	37	31	31	43	36	40	37	35	25	36	41	42	42	38	32	46	27	41	50	39	45	42	32	50	48	49	37	43	33	41	45	37	32	44	35	38	33	25	32	51	39	29	35	35	47	31	32	43	54	41	35	36	38	19	40	33	42	44	39	40	48	39	39	28	44	27	47	32	51	35	48	41	43	37	43	36	33	36	48	51	38	45	35	34	52	45	48	32	35	40	41	49	29	35	39	40	43	43	36	39	45	37	38	30	40	54	42	39	42	40	30	41	37	35	41	54	35	40	36	33	32	45	40	34	43	32	44	45	34	43	40	42	28	45	36	52	45	38	36	41	46	37	58	38	36	38	48	34	43	40	44	41	56	26	38	38	30	42	43	42	30	48	32	28	39	39	37	37	42	46	53	40	46	42	34	36	47	31	43	41	50	36	34	34	37	52	40	58	38	35	40	51	49	27	44	40	42	38	50	40	40	43	38	42	47	38	38	35	50	45	35	45	44	42	37	36	55	47	32	46	46	44	35	34	45	44	47	52	44	40	35	52	40	43	31	41	51	39	55	36	41	43	34	38	43	39	35	34	39	44	34	42	44	37	40	39	44	36	40	34	35	38	35	26	36	44	31	42	36	49	36	46	31	25	40	33	45	44	53	37	38	40	40	34	34	31	40	35	36	49	33	32	32	33	40	36	41	37	45	47	43	42	42	49	43	43	38	48	33	37	27	32	29	39	37	48	49	33	31	39	42	49	45	39	29	43	44	42	46	34	39	48	34	38	36	32	39	39	40	38	42	39	39	48	43	37	44	35	36	37	43	43	42	42	44	39	51	40	37	46	38	44	48	39	36	42	42	33	42	52	43	38	40	38	43	29	45	36	48	46	32	42	43	44	29	40	40	33	51	42	37	25	37	42	46	44	33	41	42	40	33	35	36	40	31	49	47	34	32	39	41	42	44	27	33	33	39	41	41	45	35	42	43	40	35	43	42	40	40	29	38	44	45	30	30	48	45	47	30	30	27	32	30	50	39	42	36	46	45	39	50	41	52	39	47	43	40	46	42	40	34	45	30	43	35	48	38	39	34	44	46	43	49	41	40	48	44	39	34	38	45	44	37	52	33	40	37	30	41	42	43	32	43	50	44	44	34	43	44	36	41	44	43	43	36	38	51	46	38	41	36	44	48	42	48	46	56	40	30	48	43	50	36	43	33	46	44	41	30
7873	1337	785	1316	2687	3458	3617	2763	2403	1857	1476	1260	1110	1014	1022	833	835	756	676	617	682	618	550	553	571	2883	13933	13440	8413	466	435	423	412	466	440	411	419	412	376	396	411	423	402	414	394	441	412	407	438	409	407	425	429	408	382	400	399	435	409	433	405	430	453	424	415	456	363	429	402	401	416	410	412	376	430	395	406	396	414	397	412	460	425	401	408	434	404	451	382	412	397	417	413	410	409	406	435	428	426	410	392	420	404	415	435	416	424	434	407	436	416	426	409	416	418	483	410	406	405	430	396	438	392	394	391	398	389	426	430	387	386	445	399	398	384	390	398	407	397	446	436	390	415	409	411	389	443	408	417	413	447	433	401	396	410	433	416	394	424	384	418	431	420	394	388	395	405	374	399	403	385	420	412	393	383	369	396	410	405	417	370	396	417	406	386	431	439	394	372	402	394	450	413	410	419	401	398	406	387	396	419	425	419	430	369	411	400	416	407	434	396	408	433	410	397	386	425	407	386	435	419	426	393	420	394	428	418	412	418	399	414	412	406	412	407	407	402	440	371	422	421	409	421	426	383	424	425	402	420	435	390	399	400	415	391	418	406	393	450	413	438	395	407	415	408	432	406	391	439	409	428	440	417	429	397	395	413	421	427	426	447	409	438	420	411	424	390	396	413	385	402	400	376	414	420	426	404	409	381	430	415	398	429	418	428	457	423	426	389	450	419	397	443	433	382	397	431	411	405	405	393	391	461	402	391	393	394	415	420	416	407	439	414	409	394	426	430	371	404	411	421	402	384	443	413	409	445	401	427	419	382	419	425	399	417	388	388	420	398	429	376	383	412	395	350	427	430	396	424	425	369	388	394	457	415	434	408	425	413	418	428	386	407	396	381	414	403	425	387	415	386	427	456	399	421	417	395	398	450	419	420	395	411	442	419	388	362	426	420	387	449	429	421	413	411	412	365	403	429	421	395	416	376	414	393	420	399	426	362	429	405	416	414	380	416	402	437	423	407	434	400	398	396	404	389	417	413	428	423	407	460	388	407	404	418	417	410	428	392	394	406	395	414	409	425	398	442	414	393	403	449	370	407	411	396	388	418	425	399	407	409	432	427	402	446	406	396	407	413	418	393	367	395	429	407	422	390	408	455	401	457	440	441	409	410	402	418	378	385	409	406	408	426	415	428	437	434	393	392	420	386	376	422	390	443	413	420	375	405	405	424	420	450	389	405	392	444	424	393	423	412	432	405	425	403	412	387	416	427	419	422	374	423	417	411	406	424	402	411	431	424	419	418	370	385	431	394	395	407	403	407	399	400	400	405	426	384	433	425	425	368	438	435	429	413	452	387	414	415	396	442	402	412	419	397	383	429	418	393	399	400	424	413	435	391	444	441	428	368	378	457	406	418	382	423	462	434	387	407	439	386	388	382	438	389	424	391	402	417	404	388	452	407	415	388	395	430	384	395	399	446	393	405	405	418	384	398	425	412	406	446	412	400	398	446	366	426	426	421	404	395	425	393	361	411	403	423	455	374	401	387	426	449	430	402	419	419	409	399	413	393	401	413	437	396	399	392	412	365	414	419	417	422	405	399	408	390	388	424	411	420	386	418	409	395	400	402	417	422	409	455	416	430	423	421	398	387	380	412	449	369	370	390	425	402	405	407	439	400	415	383	387	454	418	412	434	419	389	402	432	415	391	401	415	374	383	409	367	421	421	373	408	422	415	423	434	400	442	393	399	430	433	418	400	416	411	410	424	383	437	427	433	416	391	424	399	381	369	378	401	445	409	431	434	433	403	387	411	431	408	388	405	426	460	437	442	409	400	420	429	399	408	403	440	413	402	399	413	401	416	418	390	421	425	405	412	428	455	416	394	411	397	410	380	435	410	403	433	416	398	398	411	426	402	400	385	432	372	398	388	420	431	435	426	408	395	431	407	396	393	404	442	383	388	421	429	414	413	431	398	440	409	393	404	411	384	399	432	425	448	409	400	398	400	395	437	387	394	392	423	400	415	432	405	374	427	401	414	444	404	419	432	370	389	392	387	429	429	406	423	421	410	399	403	407	396	402	361	417	409	413	418	423	404	415	409	409	376	452	397	398	387	369	412	444	406	403	404	395	396	419	403	405	407	423	416	400	397	420	401	440	422	416	407	408	393	388	402	449	432	402	403	361	430	421	408	445	410	384	411	443	374	385	377	407	412	418	410	395	360	410	414	394	395	437	388	392	392	410	424	401	424	433	404	394	398	436	399	410	419	392	382	400	445	402	414	386	434	429	404	407	390	385	430	407	412	451	469	409	402	390	434	412	418	369	399	398	422	418	415	408	392	381	416	421	407	435	443	409	409	431	425	412	407	433	397	413	435	411	432	393	413	351	396	386	420	417	426	410	413	401	438	407	434	418	401	410	403	441	406	399	399	438	400	402	401	419	410	413	430	394	421	422	428	390	371	410	433	437	421	419	378	404	397	447	439	387	409	390	392	414	428	439	427	388	409	384	395	373	399	429	474	428	441	433	391	399	397	436	426	414	430	395	436	394	404	387	371	406	392	397	387	427	433	375	408	428	414	458	422	425	400	410	412	430	402	381	396	373	413	390	402	391	381	388	446	428	413	429	451	403	411	407	413	406	422	402	412	387	380	373	386	428	403	389	383	451	412	408	426	435	392	409	415	418	412	403	444	405	405	393	426	408	423	401	380	454	431	442	435	426	423	409	401	428	386	444	412	406	398	423	432	378	409	410	404	397	405	404	430	390	447	376	417	394	429	415	450	405	432	411	433	421	433	378	404	446	409	393	428	401	375	391	432	421	385	446	421	405	360	450	414	399	422	405	426	396	417	389	419	420	415	398	444	399	404	421	415	405	408	415	396	410	416	421	428	386	412	432	420	419	400	416	374	400	453	432	356	415	437	414	440	383	412	417	411	356	425	441	405	402	429	401	415	433	436	371	418	381	409	391	394	395	391	414	399	424	432	437	370	422	431	377	403	430	403	397	434	402	388	433	420	414	394	397	385	401	406	427	400	407	400	428	385	381	402	401	416	424	393	377	376	418	405	429	449	418	403	421	455	407	461	382	412	411	405	391	371	421	399	416	434	441	420	393	381	427	396	415	411	404	440	401	403	398	419	406	418	423	406	408	409	451	391	412	399	449	379	406	459	423	402	384	444	384	441	421	403	406	409	419	361	408	431	414	374	442	421	423	388	422	416	431	402	381	429	406	376	414	369	420	424	406	416	417	414	435	428	430	422	417	408	414	424	433	395	385	433	395	419	397	435	387	397	416	452	424	402	400	414	441	446	390	379	415	390	402	401	372	408	397	437	400	379	389	437	427	428	417	396	419	372	391	429	424	415	428	416	432	438	418	390	383	408	393	407	424	433	422	407	387	424	428	415	406	391	426	421	387	376	411	431	417	426	404	398	431	394	398	387	411	417	400	419	405	415	396	438	414	395	405	454	405	418	409	385	432	428	425	407	402	391	387	411	407	414
445	134	85	69	68	127	108	111	100	80	84	72	60	71	90	75	60	51	56	81	68	51	71	62	58	400	985	912	555	52	59	64	51	55	43	47	53	53	45	48	46	48	54	45	51	63	40	50	54	46	53	46	47	42	49	58	55	52	44	63	54	68	59	45	42	44	65	55	53	56	47	65	47	48	62	47	70	55	47	44	47	49	43	63	37	39	49	52	51	41	50	48	40	47	62	47	50	53	55	35	53	41	60	54	47	45	63	58	53	56	58	49	48	54	34	53	47	51	55	47	51	53	47	48	72	56	49	46	53	55	46	52	48	46	49	45	52	56	46	59	57	54	47	42	68	57	54	48	53	49	52	56	56	38	52	48	57	55	50	48	56	54	39	62	51	51	52	69	45	53	45	46	58	62	60	54	42	52	55	49	46	56	47	55	47	47	56	44	51	49	60	43	43	43	60	64	48	46	63	53	53	47	51	43	39	56	49	63	56	45	63	68	54	49	35	60	49	46	44	58	51	43	49	58	56	62	47	45	55	52	53	50	58	60	61	55	50	51	45	69	51	50	51	42	45	51	45	49	59	73	54	56	46	55	58	47	56	59	46	52	47	54	73	50	47	52	61	53	59	53	51	31	66	47	54	60	60	68	45	51	47	56	51	51	50	56	48	43	67	39	36	44	67	52	45	54	58	42	45	37	34	54	44	55	47	56	52	49	46	49	54	52	55	46	50	48	47	38	49	59	49	53	46	49	54	50	52	54	49	56	45	42	43	65	56	50	50	59	50	51	50	52	46	55	56	35	38	44	53	50	50	52	53	63	64	77	55	53	48	55	59	49	39	46	61	54	50	37	43	58	49	55	44	59	49	50	54	49	53	47	34	59	41	53	64	63	47	47	54	46	51	34	57	58	49	37	50	50	57	51	49	61	43	45	57	58	45	53	48	38	46	60	67	45	45	61	61	55	62	61	46	41	55	51	51	47	78	42	57	49	48	53	50	56	63	48	52	59	50	41	40	53	56	55	52	56	48	58	40	53	50	51	48	67	54	48	58	42	42	62	61	52	49	63	45	35	42	41	50	44	50	51	56	48	47	53	52	54	45	51	41	56	56	55	68	61	63	56	56	47	40	50	57	55	53	52	61	53	40	49	53	47	53	49	54	59	50	44	60	44	72	49	51	41	55	67	47	49	57	60	44	61	53	65	49	56	61	57	51	55	55	46	52	48	51	45	58	55	42	58	47	51	46	54	59	56	61	39	51	50	49	43	34	57	43	29	55	48	60	52	58	64	58	55	53	50	54	51	46	57	52	53	60	52	55	46	48	61	60	43	48	46	49	57	47	56	43	49	44	53	46	64	53	56	48	51	55	56	54	55	49	47	54	44	51	53	52	64	50	36	43	51	46	57	61	46	63	51	57	54	34	52	35	46	59	66	43	46	35	56	52	59	49	63	56	62	60	46	47	55	54	38	52	53	44	52	44	43	62	44	51	54	51	49	49	51	58	42	52	59	44	37	46	40	50	56	55	57	45	66	55	55	69	45	47	45	65	47	51	63	43	36	44	45	44	45	51	47	55	54	54	49	56	56	53	50	52	50	52	56	51	54	41	52	58	54	54	43	54	55	67	39	42	58	52	45	41	41	72	38	47	40	51	47	55	44	47	41	54	55	62	66	63	59	47	46	56	59	54	54	50	58	60	51	65	56	55	62	44	46	55	60	47	57	38	49	51	48	52	53	48	69	50	61	50	36	50	39	40	47	44	59	50	41	41	58	67	53	54	53	56	47	55	55	43	54	71	67	55	45	51	54	58	41	50	49	46	64	58	44	52	46	59	55	38	57	54	59	54	42	52	65	52	52	50	56	59	46	37	57	56	51	46	44	47	69	37	59	61	54	60	55	41	56	53	47	54	42	56	52	50	45	56	75	43	51	48	47	60	58	46	57	63	51	54	47	51	39	58	56	45	58	44	40	52	53	52	46	58	40	64	51	58	38	57	54	46	49	59	56	49	62	55	46	38	64	47	62	60	44	69	57	49	42	59	44	45	72	62	68	59	42	63	60	62	59	65	47	57	39	55	52	45	58	45	54	50	39	45	45	55	42	49	37	49	45	52	65	46	49	48	52	59	46	59	48	38	51	65	47	40	48	51	51	46	44	49	52	53	48	55	53	55	64	54	47	59	51	50	51	46	54	41	65	57	51	54	50	48	64	49	47	46	51	61	58	64	43	47	43	50	56	54	57	38	56	50	59	48	49	47	46	60	37	39	52	50	55	48	53	49	49	54	66	51	61	45	53	52	42	45	47	50	55	49	44	55	40	50	43	44	48	47	35	55	48	44	49	52	42	42	63	65	35	53	58	46	47	56	56	54	60	62	50	60	47	53	54	50	50	50	57	66	50	54	44	49	51	37	48	51	42	48	59	53	58	48	47	69	49	55	50	49	53	50	51	51	47	45	36	49	47	47	50	43	51	56	43	50	49	56	41	43	56	55	48	50	57	51	58	41	53	44	37	49	50	48	66	62	41	54	58	49	57	47	54	61	50	49	44	61	40	45	60	52	41	51	62	60	51	55	62	59	50	46	48	44	44	53	61	51	57	60	51	56	37	54	57	66	44	54	55	43	49	45	62	52	47	59	53	54	48	68	43	52	53	44	43	53	45	52	57	49	49	48	49	47	44	68	68	44	46	48	59	47	41	50	70	51	51	49	45	56	48	63	35	48	39	58	51	41	56	50	51	56	55	43	53	48	44	59	54	49	44	51	47	43	49	61	51	46	39	51	48	61	58	51	55	59	55	54	35	62	40	46	55	47	49	52	57	50	61	38	54	62	58	53	50	45	53	52	51	42	56	58	50	57	40	63	48	59	62	58	62	58	57	57	58	45	53	55	56	45	49	53	50	63	57	46	51	55	63	52	54	45	58	61	56	63	46	51	51	54	61	41	58	59	71	55	58	47	44	50	51	57	54	61	45	49	54	57	61	42	49	53	51	53	48	62	45	55	28	50	50	46	46	61	52	55	45	43	58	55	55	54	60	44	43	39	56	55	63	45	65	36	56	49	53	46	43	51	53	45	64	56	58	55	54	50	54	48	58	52	44	51	67	61	55	62	43	53	57	50	48	48	55	45	42	45	52	58	46	58	61	57	54	45	56	43	45	61	67	47	54	54	60	58	42	34	52	70	47	67	52	51	44	57	50	56	58	57	65	45	64	46	42	52	58	47	46	57	50	45	50	53	42	54	47	49	53	47	40	62	63	45	51	52	47	36	40	67	54	50	49	52	51	61	65	59	49	59	53	46	56	62	56	52	50	55	44	63	57	45	56	48	55	47	55	54	51	44	60	48	60	50	41	63	52	45	56	54	70	50	42	43	66	44	42	44	56	45	45	54	49	61	59	54	48	40	63	60	59	52	43	59	68	45	38	60	48	55	39	55	54	60	44	47	54	56	53	57	49	53	48	58	51	46	53	40	49	51	48	47	56	47	59
7618	2297	1146	2003	4384	5116	5264	4100	3498	2916	2181	1854	1611	1406	1386	1302	1186	1127	999	940	972	862	807	813	787	9246	17703	16788	10632	662	570	552	560	521	568	570	536	563	577	532	559	557	552	562	559	546	563	574	526	594	573	571	568	555	548	570	553	580	529	562	566	551	575	559	601	569	522	517	578	519	553	535	529	533	593	559	567	591	613	577	558	564	556	576	580	528	542	536	584	607	565	550	531	545	506	568	554	576	519	535	616	568	571	556	531	532	510	544	541	546	568	602	593	543	570	562	548	608	561	553	523	551	574	542	563	558	544	578	575	568	499	583	573	549	599	524	608	519	583	537	525	568	598	576	561	550	521	536	539	549	584	559	570	538	548	558	556	535	543	551	594	585	536	571	554	600	554	571	567	568	565	572	547	500	542	578	548	572	554	541	588	553	572	494	594	594	557	539	572	515	574	573	589	607	572	552	587	542	547	585	603	559	600	568	529	614	558	580	595	562	568	584	554	534	554	575	539	579	556	542	558	616	559	551	557	533	578	554	565	532	533	536	551	554	523	543	562	597	567	592	553	537	543	583	526	525	588	540	527	557	546	519	561	610	568	539	584	536	535	564	544	531	590	471	538	548	558	503	597	539	571	551	540	551	533	595	601	543	527	547	552	575	586	563	542	526	550	540	547	541	539	566	548	551	546	554	550	549	523	556	556	542	539	509	568	551	552	571	566	557	546	529	570	557	578	544	551	561	539	550	561	564	637	555	542	557	586	569	580	573	564	576	537	558	546	588	530	539	553	554	523	527	549	532	546	564	533	551	519	571	530	584	569	527	553	573	571	540	556	524	579	611	573	584	538	577	553	513	589	530	533	557	533	571	518	557	564	547	562	572	542	581	551	578	560	560	593	613	571	566	571	556	554	592	534	560	551	553	534	572	554	578	571	569	569	520	570	579	562	564	523	528	531	566	556	560	583	564	564	528	568	536	552	529	576	516	561	548	591	585	562	570	560	557	554	596	546	554	575	551	560	555	549	564	569	580	550	540	526	576	526	581	572	542	532	535	563	519	566	559	496	520	509	569	575	537	557	537	573	535	573	534	585	567	562	535	569	524	541	537	498	541	574	505	571	554	610	542	585	561	577	563	561	516	544	588	532	527	538	548	584	567	551	571	535	557	524	552	552	569	541	595	579	594	559	573	521	567	571	591	540	546	572	543	571	592	535	577	565	546	572	575	533	530	524	572	556	577	499	559	552	531	510	550	542	620	529	540	583	576	588	563	564	576	571	575	594	585	566	567	539	590	606	543	549	531	574	545	560	554	558	522	608	572	547	577	574	546	524	554	547	533	565	581	598	571	541	589	540	523	557	574	541	589	567	551	541	546	523	538	548	563	560	573	571	563	518	550	559	553	561	521	554	576	536	526	551	554	576	568	565	520	555	538	530	546	558	569	525	570	598	567	569	529	566	573	550	522	565	562	537	547	549	590	559	549	579	542	546	547	602	563	511	561	569	570	597	536	570	571	562	568	541	534	581	544	593	579	565	556	574	561	580	539	571	544	518	542	519	559	570	577	508	574	578	553	587	580	583	558	519	586	539	564	569	540	514	542	565	576	563	551	571	584	546	561	574	532	587	574	584	560	550	561	546	529	542	583	613	557	505	534	563	557	572	576	560	546	544	560	542	536	560	558	548	554	580	522	543	567	536	552	540	564	534	527	570	552	550	580	543	550	542	542	575	555	541	531	571	535	587	557	534	553	567	555	555	559	613	550	502	558	571	571	583	536	582	545	545	621	537	540	544	582	539	600	590	569	543	603	551	511	553	543	549	527	552	558	567	575	584	538	614	543	556	573	522	576	560	518	567	583	609	528	585	586	539	558	608	561	593	571	570	547	561	561	549	549	556	538	547	573	573	590	576	559	566	579	578	546	586	553	556	586	525	568	507	582	513	557	558	559	528	546	553	574	545	545	568	524	536	596	569	547	542	624	551	558	534	562	524	571	554	531	517	587	553	553	518	596	591	586	542	566	605	546	576	599	570	550	555	561	519	538	543	594	574	580	572	556	536	521	560	546	585	542	530	580	558	551	568	538	591	551	577	578	535	585	557	550	557	517	535	560	503	539	572	592	591	559	547	565	554	569	584	552	566	556	558	538	559	600	512	586	581	573	560	581	537	548	502	605	547	574	601	550	524	558	609	532	562	593	543	541	608	559	588	561	576	607	552	580	579	633	564	514	561	551	601	552	573	565	490	545	569	576	570	546	539	612	546	522	575	566	584	563	540	550	573	572	555	522	574	562	576	547	569	558	558	547	548	490	543	528	560	589	516	535	605	556	526	541	541	576	560	539	546	574	523	556	592	550	571	569	541	544	558	526	558	520	584	573	529	543	566	546	602	572	563	574	539	557	530	560	550	565	582	547	595	549	572	584	569	565	557	546	557	567	573	561	572	542	557	547	521	571	545	532	563	557	572	587	604	617	553	558	510	542	579	572	550	558	531	603	581	568	535	546	526	549	606	557	573	592	549	620	542	558	551	551	563	592	568	552	542	538	547	570	563	526	546	549	590	534	583	529	574	531	582	567	611	568	594	552	549	548	574	583	521	596	559	559	604	523	550	577	538	567	562	549	609	560	581	567	586	589	584	551	550	582	532	557	576	569	529	505	558	519	537	535	572	532	553	526	582	544	505	550	541	526	572	574	560	525	565	540	588	545	578	564	596	560	525	555	577	575	534	530	572	548	590	567	544	525	569	622	573	584	551	525	551	568	521	529	589	551	562	568	569	573	529	551	546	562	547	566	554	546	563	526	550	550	558	525	560	563	560	540	556	544	545	540	583	535	579	551	587	608	529	564	562	548	525	535	559	583	576	537	581	567	589	545	541	569	548	562	543	539	578	553	587	517	564	581	540	540	538	560	548	532	549	559	549	580	553	559	553	537	551	551	545	551	554	552	567	526	566	544	542	548	553	565	548	542	520	580	559	525	570	537	534	526	565	544	581	565	545	572	558	590	541	600	551	528	549	544	534	527	535	542	559	526	557	528	542	565	524	562	511	525	527	576	557	572	542	517	546	559	564	580	504	522	524	545	538	526	535	526	568	528	587	526	554	552	575	568	550	593	552	587	553	545	536	569	529	613	586	537	533	531	563	561	547	534	551	537	576	599	531	522	544	528	638	519	580	583	564	559	552	528	547	576	532	568	569	515	571	523	551	579	575	552	573	577	581	592	551	580	550	546	543	525	566	555	595	618	549	544	573	545	529	529	594	561	588	488	550	555	498	560	537	549	599	530	532	579	555	555	549	518	547	532	572	581	553	518	547	576	554	558	566	588	549	550	524	565	598	569	578	594	568	557	530	567	537	583	559	595	557	562	531	562	596	554	515	528	564	595	570	589	567	564	566	535	499	579	581	550	553	527	583	518	558	534	539	544	542	532	535	547	611	546	556	513	556	557	561	548	523	572	544	533	531	617	535	564	560	569	588	543	573	583	537	594	572	588
588	106	81	73	83	62	86	71	74	74	91	82	69	75	76	82	88	78	77	90	72	78	88	62	71	97	203	249	189	71	73	73	57	66	69	63	70	71	61	85	58	71	73	73	73	69	70	61	74	91	62	80	65	83	62	68	77	79	75	83	61	70	67	49	65	74	78	64	87	48	71	75	63	65	65	49	68	64	65	79	79	67	64	60	79	68	60	72	55	85	68	74	63	66	67	67	79	67	73	69	66	62	79	75	74	76	69	63	73	72	82	76	84	68	55	68	66	63	68	76	76	70	61	67	58	71	56	67	101	74	69	72	59	70	72	67	65	58	63	69	73	79	72	74	54	80	60	80	58	80	86	71	67	68	68	82	76	76	70	82	72	78	71	81	67	69	70	67	60	83	60	67	74	74	82	62	86	69	84	63	82	80	71	75	73	69	82	62	52	45	79	83	65	72	50	66	72	65	72	80	55	74	71	74	87	63	60	60	65	56	80	70	73	72	64	76	71	86	83	73	68	77	56	69	75	77	74	73	59	74	77	56	91	90	77	81	79	74	69	77	76	64	69	71	78	77	94	67	71	69	66	60	64	69	65	68	77	66	61	69	84	61	93	74	74	79	80	85	76	71	67	79	71	68	72	94	74	60	78	78	56	77	83	69	74	86	56	75	64	71	81	91	51	71	71	82	64	77	65	73	77	74	79	74	71	63	80	92	76	81	54	60	68	77	82	81	69	68	76	81	68	76	72	69	73	63	71	71	67	57	72	81	72	81	59	76	74	73	58	68	65	65	75	71	77	84	81	59	63	69	55	79	84	67	72	58	70	76	71	73	57	73	57	79	62	72	68	77	64	58	68	64	66	71	72	86	73	77	64	61	68	77	65	78	76	62	74	59	79	64	72	77	67	68	66	72	62	74	77	66	77	75	55	78	78	69	73	99	84	75	57	68	62	85	71	84	74	68	75	65	76	73	69	62	62	83	69	69	74	68	73	63	65	67	91	71	77	67	75	76	82	77	82	75	83	73	77	73	60	77	85	65	74	67	69	74	81	53	65	65	82	58	82	72	61	76	68	66	61	66	77	78	71	51	88	66	72	70	67	61	71	80	70	58	73	52	66	59	77	82	79	57	65	65	73	61	57	65	80	65	72	76	75	88	75	80	76	80	60	63	73	63	80	62	71	58	70	73	74	69	72	76	59	55	66	77	77	80	62	75	66	77	66	67	53	72	72	79	74	74	75	69	61	77	81	71	65	87	87	54	70	79	68	77	66	66	76	66	71	76	74	83	56	72	68	74	88	94	91	71	65	70	56	76	75	71	71	71	55	71	69	72	74	61	80	64	74	73	72	68	59	66	73	66	57	69	65	57	72	70	68	66	68	72	71	67	70	54	77	67	59	58	70	86	61	65	74	72	76	80	67	76	68	69	67	64	66	64	75	65	70	67	90	75	67	67	67	81	62	63	73	79	70	67	69	70	76	70	76	85	57	71	75	58	66	71	77	63	73	68	83	57	82	52	55	71	75	72	75	87	68	95	62	83	71	67	73	68	64	82	85	79	69	84	75	58	56	70	62	66	63	68	77	52	65	70	70	79	61	61	69	78	67	70	58	80	61	54	70	64	58	72	73	74	62	66	62	73	69	59	77	56	77	77	70	72	77	71	68	73	74	83	87	69	75	67	62	64	66	57	68	71	77	67	59	78	51	58	72	74	61	64	69	82	66	77	70	65	80	83	71	72	70	61	78	60	78	64	66	64	70	78	57	79	77	65	76	68	71	71	66	55	63	81	85	62	76	69	70	79	68	61	81	66	68	77	60	47	74	76	71	71	72	71	68	90	72	65	84	56	83	66	79	79	66	81	82	66	84	85	69	61	73	68	80	78	50	77	57	80	92	70	54	85	63	73	69	68	57	59	86	69	75	82	88	69	69	76	71	65	57	67	75	71	84	65	58	69	86	77	71	67	62	65	57	75	63	82	62	71	63	82	82	77	74	67	77	63	82	62	61	76	78	67	60	54	81	78	74	74	71	80	78	70	72	64	66	80	71	83	68	67	83	70	63	66	79	73	59	63	65	70	57	65	71	78	67	63	72	59	66	79	76	74	74	82	79	66	65	65	75	80	66	56	74	78	78	71	76	75	66	64	73	54	79	70	61	71	92	70	65	63	72	70	71	73	68	78	66	65	60	63	81	67	74	66	68	71	63	73	69	74	86	72	74	85	73	65	72	83	68	60	65	61	72	63	85	78	64	61	73	75	81	90	71	64	59	72	78	76	70	73	67	65	66	68	71	61	75	77	76	73	87	71	79	77	59	78	61	73	79	76	65	79	91	64	79	65	75	79	77	64	65	62	77	72	90	84	73	62	77	86	63	76	64	71	72	83	83	71	67	83	73	80	75	81	80	67	85	78	64	79	81	69	55	74	68	73	70	72	67	58	67	84	68	68	76	73	74	56	79	72	66	75	65	81	63	77	80	79	59	65	65	73	73	66	61	82	81	67	70	75	75	75	65	66	71	87	66	70	82	84	61	75	62	72	78	83	64	75	61	74	85	76	78	83	73	60	65	65	78	67	76	67	76	70	73	84	80	62	84	70	84	92	73	70	90	69	65	79	66	94	88	82	68	64	60	64	72	72	80	77	78	66	65	67	71	76	77	91	73	74	76	68	70	72	68	74	62	82	74	79	77	81	69	69	68	61	67	73	80	70	77	71	61	87	61	59	70	65	77	74	60	73	85	62	70	78	56	64	76	75	70	83	67	81	74	73	74	66	80	68	76	65	71	74	77	77	80	73	69	70	68	72	61	89	83	74	67	65	59	58	81	70	67	69	65	67	78	65	70	82	81	64	74	59	56	66	80	82	59	72	73	68	75	55	67	67	64	54	72	74	73	70	79	73	76	78	61	71	72	85	82	80	49	74	77	76	74	82	77	81	82	74	78	72	73	68	76	64	65	75	77	56	78	73	59	77	76	65	69	77	69	67	60	82	67	72	79	88	71	75	56	62	88	69	74	81	60	78	62	70	78	73	65	64	68	65	74	77	75	79	83	72	56	63	76	75	63	95	76	82	71	65	69	66	73	64	66	74	78	69	66	63	85	73	61	81	70	82	62	62	62	59	80	88	59	71	73	76	55	65	60	64	68	57	66	73	65	60	69	77	65	66	88	65	63	84	75	79	65	68	76	76	67	71	75	82	79	71	74	74	80	65	64	59	77	73	71	62	86	71	74	72	81	61	74	69	76	71	54	57	69	79	68	67	75	75	86	63	73	64	71	79	64	85	67	69	64	61	78	80	85	74	52	95	70	83	84	87	65	72	68	77	77	75	71	81	72	64	62	73	61	75	65	76	65	69	75	68	62	68	74	72	70	66	70	83	65	76	86	74	65	95	76	61	77	69	59	73	67	72	65	63	76	78	74	65	65	60	70	67	61	82	75	68	62	70	85	73	75	86	52	64	70	64	67	66	61	77	51	80	70	77	78	73
6250	1169	916	1106	1695	1953	2243	1739	1488	1536	1219	1062	1008	943	952	861	845	824	867	843	829	792	799	805	802	1838	4954	5476	4019	868	738	725	663	729	706	774	663	712	723	698	706	745	729	710	669	718	700	703	747	700	702	681	756	710	700	696	742	742	681	714	716	712	705	691	728	692	658	745	702	708	686	775	706	725	708	734	684	725	707	712	679	679	675	678	693	737	701	670	718	672	692	744	708	745	726	747	703	667	691	750	732	685	688	749	731	666	696	711	721	695	705	757	738	715	711	718	712	695	710	690	663	699	734	724	681	701	759	692	701	728	727	748	699	745	712	719	727	724	709	716	698	700	750	745	670	755	670	744	701	724	698	696	698	699	753	677	720	713	698	686	730	726	681	745	716	710	710	683	683	661	714	690	739	714	722	699	703	750	736	729	707	709	700	742	715	662	682	712	752	695	763	726	731	716	676	725	722	728	730	712	697	701	691	695	647	669	697	685	751	697	639	695	734	721	680	698	727	706	667	688	682	688	697	723	782	730	731	691	760	702	691	722	755	731	715	717	726	706	684	701	743	674	742	708	690	702	744	713	699	681	666	678	728	674	706	688	652	737	723	677	674	686	698	740	719	678	739	647	718	718	735	705	691	724	699	675	731	723	708	747	641	733	681	694	719	704	693	704	753	718	702	724	699	688	707	693	720	678	735	730	691	709	758	691	698	716	710	688	711	688	749	715	719	698	695	708	709	736	662	681	686	686	719	711	711	709	732	755	706	657	757	743	716	728	709	698	726	726	712	689	757	720	710	675	747	654	703	721	645	715	706	657	661	711	707	748	641	707	699	732	714	636	716	682	723	706	731	725	697	717	686	716	665	703	719	707	714	686	674	697	706	678	713	750	674	710	715	715	661	689	730	683	657	707	679	735	737	706	674	721	673	660	745	718	670	711	755	765	711	685	710	699	709	680	681	715	743	661	708	666	740	676	722	719	714	693	681	713	735	715	692	732	669	711	704	695	709	659	679	740	668	679	679	727	690	698	729	707	675	702	715	706	668	674	705	717	722	759	723	675	683	658	732	699	732	682	754	743	689	713	720	729	698	726	673	692	740	711	662	698	717	729	684	662	713	685	747	700	674	718	675	707	726	711	718	686	682	759	682	749	690	659	742	728	728	709	687	688	715	758	767	761	766	674	731	673	731	691	725	724	691	737	696	743	720	684	745	712	719	694	706	760	720	702	687	708	717	717	693	735	662	697	681	714	711	707	692	703	734	693	684	687	686	743	744	662	756	703	725	691	713	678	694	729	721	700	693	714	709	717	672	709	703	711	684	715	738	678	732	694	705	702	730	707	682	699	683	733	723	723	718	694	703	710	716	715	711	688	710	660	774	729	746	725	704	730	694	705	700	755	697	707	669	803	713	712	727	717	697	731	738	653	711	680	732	735	722	716	685	687	694	744	750	659	713	715	740	694	733	755	694	716	699	735	700	716	722	681	717	667	692	690	715	699	710	671	714	700	686	743	758	705	732	667	729	719	718	699	742	669	715	717	712	725	688	716	694	750	765	682	721	697	716	731	693	756	681	700	675	764	725	686	704	710	728	707	715	682	766	687	685	702	685	724	705	710	711	697	654	698	685	714	681	694	691	692	716	707	658	711	698	720	718	747	759	728	750	701	715	676	707	712	718	666	695	736	729	722	666	699	720	758	712	736	677	751	765	694	743	686	695	683	751	690	745	719	722	727	728	703	726	676	752	721	699	778	708	737	738	705	694	767	672	680	695	706	731	721	685	739	721	709	721	701	711	698	697	683	689	719	753	703	738	685	676	677	725	672	701	710	749	695	680	670	716	696	732	740	722	696	727	712	697	715	726	707	648	693	730	715	692	731	735	710	648	729	706	738	735	732	720	695	749	660	654	747	728	681	764	721	712	774	715	719	721	680	707	727	675	706	708	692	725	709	697	713	685	688	690	652	741	713	702	715	732	723	694	737	712	709	703	717	676	708	697	700	687	740	706	678	707	666	731	725	694	673	712	705	713	696	710	693	711	710	686	720	697	685	725	712	745	723	685	689	733	698	683	720	718	672	676	706	721	701	735	764	709	715	676	696	709	704	704	715	710	717	734	722	716	715	769	718	740	703	744	710	707	708	722	669	693	666	730	702	653	729	673	756	688	683	661	698	706	715	665	689	742	756	716	668	696	745	679	743	699	698	715	667	723	742	708	725	738	720	715	765	719	706	681	689	700	714	703	717	681	706	742	693	651	743	691	681	690	750	710	697	679	756	706	651	737	684	704	676	729	726	701	672	687	734	728	738	714	767	710	720	689	707	731	765	664	686	726	721	689	720	740	712	713	728	703	703	721	710	657	711	660	742	688	721	652	710	704	700	699	726	698	689	750	706	719	725	731	692	724	689	718	683	720	731	708	724	692	687	693	733	670	713	654	678	762	728	692	711	753	674	679	724	719	725	752	757	694	685	717	701	736	758	683	705	702	683	688	714	726	679	719	681	723	732	727	737	703	699	668	715	713	671	734	699	655	728	726	720	733	673	704	689	700	709	757	687	696	735	695	717	673	678	724	728	710	738	753	720	713	727	679	731	768	714	663	704	672	727	715	690	733	746	686	677	674	708	753	706	733	708	684	666	718	726	728	741	688	687	712	719	692	679	747	695	709	711	683	686	738	699	704	719	670	734	708	706	734	672	721	712	649	686	706	729	697	741	721	754	707	761	711	692	710	734	730	700	761	687	665	712	696	655	671	689	660	738	716	729	683	701	671	751	753	721	683	721	698	734	664	709	715	675	662	742	716	729	730	718	721	725	689	705	672	672	735	704	669	714	725	712	733	716	755	701	695	729	730	720	707	725	714	716	730	726	665	661	693	706	727	680	741	651	660	685	667	733	693	680	726	701	715	740	715	714	655	721	700	750	725	718	744	694	678	755	692	782	712	722	685	717	681	699	684	703	762	687	701	751	731	722	707	724	686	722	787	718	718	689	715	723	673	657	720	696	705	710	701	682	737	716	770	732	668	727	714	720	688	645	648	680	717	668	766	747	676	673	703	694	664	715	681	722	736	753	732	728	702	755	704	700	706	768	714	711	654	770	679	718	704	713	722	718	727	740	699	674	675	724	742	719	711	689	692	723	762	756	714	717	671	691	741	715	710	736	722	687	719	756	690	731	707	688	683	687	752	739	741	693	717	730	735	693	722	708	723	764	678	659	667	733	677	713	686	674	739	687	667	714	713	677	766	710	703	711	698	710	720	746	740	685	731	739	700	716	753	732	683	656	681	707	691	768	686	659	662	722	696	733	736	720	693	678	705	731	679	710	688	738	696	707	726	701	701	691	761	709	705	734	632	743	696	704	689	684	711	747	770	717	689	732	716	688	725	680	668	690	726	736	674	712	662	747	734	659	694	766	721	691	696	709	689	751	722	766	710	773	703	682	747	686	723	714	707	667	691	686	664	699	728	773	702	701	673	686	701	748	720	707	699	735
288	109	99	84	85	117	108	87	110	108	94	70	84	74	78	87	84	93	82	84	85	78	83	74	73	179	458	466	389	79	70	64	69	72	78	73	79	85	74	58	75	76	73	69	85	79	72	74	69	66	74	70	67	86	71	69	81	57	82	63	66	87	73	95	80	73	84	70	63	74	78	75	60	73	58	81	77	90	77	81	69	74	81	85	61	78	83	65	65	67	76	82	72	65	72	63	97	83	60	84	92	68	67	73	65	67	69	81	78	69	83	72	65	53	79	74	74	74	65	63	77	67	72	79	91	75	73	64	81	71	62	69	82	67	98	81	80	68	55	78	75	71	75	78	75	54	69	71	72	67	69	83	69	59	69	83	82	83	90	70	73	80	65	74	84	56	68	80	84	72	72	76	64	76	75	58	80	85	86	75	63	65	73	75	62	68	69	82	76	65	70	64	73	75	86	80	77	70	81	75	72	86	65	92	66	65	63	61	59	71	85	81	62	80	79	72	79	56	79	71	66	69	75	59	77	71	69	65	83	70	66	58	81	70	67	64	90	69	85	75	79	68	79	82	79	69	81	65	69	56	71	69	66	64	85	66	85	91	74	73	75	81	91	71	76	64	76	79	64	61	63	82	71	81	85	77	87	85	75	82	89	59	77	87	72	66	92	70	77	71	70	68	66	80	70	58	54	68	65	59	75	76	65	89	79	73	79	68	58	71	75	64	78	74	78	70	66	72	72	73	80	80	84	69	85	67	71	65	82	77	72	59	68	75	72	74	73	72	63	69	64	66	79	83	76	81	62	73	63	73	68	78	69	68	65	77	81	76	66	84	69	71	73	81	75	47	81	67	76	70	50	68	64	71	76	86	80	48	70	67	92	76	64	76	63	71	71	66	66	78	79	84	69	74	64	71	75	65	80	72	77	65	77	84	84	69	64	61	81	75	81	65	87	65	61	61	71	82	79	76	85	89	74	90	77	77	81	74	74	65	67	82	64	72	78	72	69	68	69	63	83	80	56	93	68	80	82	72	59	67	81	85	77	78	69	72	80	75	66	84	61	69	73	75	66	81	72	83	63	71	91	72	77	78	76	67	84	70	67	87	70	78	79	98	61	68	62	67	73	79	74	80	64	60	77	76	60	66	87	65	75	57	76	88	61	76	58	74	83	63	70	80	75	60	65	75	80	62	71	85	58	62	91	69	65	61	77	62	99	78	78	66	64	72	68	75	84	82	89	71	63	72	71	83	71	71	83	83	60	86	79	80	86	79	74	64	70	83	70	58	78	78	68	68	52	79	86	77	71	64	67	83	64	74	67	76	94	77	71	80	76	83	68	64	78	79	80	61	71	66	80	78	89	60	68	72	77	81	85	69	60	76	79	65	82	71	72	82	70	87	64	74	62	62	80	78	77	62	74	80	70	60	70	60	80	84	66	72	76	76	82	66	65	73	68	77	64	67	63	66	64	69	73	69	71	78	64	65	71	63	81	76	80	74	76	77	74	94	58	86	59	67	66	88	79	81	68	88	78	76	70	70	77	70	68	79	96	86	61	84	69	74	69	61	69	69	59	71	78	79	75	59	70	75	70	64	66	90	81	73	60	87	72	76	72	61	80	74	84	81	70	65	77	99	71	80	60	77	68	68	57	73	65	76	83	75	75	81	79	62	70	67	69	84	82	77	87	84	80	62	84	74	81	76	80	66	65	50	73	73	64	72	85	80	84	80	75	67	85	71	75	74	72	66	59	83	78	74	72	78	77	73	74	73	91	69	65	83	85	82	79	75	66	66	72	73	71	68	71	85	90	80	90	59	77	85	74	71	78	67	63	67	81	73	71	62	74	71	71	74	60	84	64	87	69	83	66	49	73	78	76	93	64	82	84	76	68	78	76	78	70	71	79	86	68	68	58	47	76	91	81	66	80	80	88	65	82	83	65	78	76	60	75	72	74	72	73	58	70	66	85	88	65	71	75	70	57	82	68	78	72	82	69	62	79	64	60	80	63	75	82	68	80	68	80	85	69	65	82	84	80	77	75	76	88	83	60	71	79	76	71	66	72	81	72	79	65	70	63	74	65	61	80	67	68	89	80	71	70	84	66	66	70	63	52	74	72	72	67	75	74	68	86	73	82	68	74	74	68	93	63	79	76	77	76	71	87	78	69	67	69	78	71	68	85	70	68	70	47	83	78	69	77	71	68	69	76	71	72	72	64	75	84	75	90	61	84	73	73	77	76	75	79	64	69	51	83	73	68	71	91	70	68	77	61	77	72	81	74	60	78	86	83	81	64	92	79	67	81	75	78	72	74	69	62	77	81	70	64	66	81	66	98	90	79	71	77	63	78	88	70	82	69	77	65	66	84	81	83	72	78	75	69	66	63	69	74	66	61	80	72	84	68	71	73	95	59	71	66	74	67	74	71	69	72	70	84	88	85	78	75	76	59	63	75	74	79	90	63	76	76	69	67	85	85	59	68	77	79	75	88	62	71	76	73	83	70	74	61	92	73	72	98	86	69	76	80	73	81	85	71	76	69	66	65	69	77	49	63	79	77	66	60	82	72	77	71	84	66	71	74	61	67	83	71	59	71	66	73	80	73	93	89	84	80	59	74	58	98	57	84	86	92	69	63	62	80	88	85	68	79	83	67	92	52	78	70	60	76	84	56	66	75	73	73	73	72	72	79	69	74	78	66	74	64	80	70	68	83	62	89	80	73	69	69	63	79	69	68	75	68	72	60	73	72	78	89	64	96	97	63	60	75	82	67	66	70	64	83	74	86	73	74	85	86	66	74	82	85	68	81	68	69	80	68	74	72	72	76	76	67	71	78	78	86	67	80	83	80	63	69	89	73	93	75	76	86	60	73	58	77	78	68	70	85	69	74	64	73	78	90	78	81	83	81	69	84	63	70	73	76	69	94	82	67	64	71	71	83	74	79	79	70	71	77	76	68	80	68	73	63	84	72	82	70	94	51	80	79	61	70	72	75	73	74	82	82	74	75	86	64	61	75	65	68	79	63	69	80	97	74	69	73	82	76	81	59	78	58	79	73	66	80	61	86	73	82	64	72	78	79	81	65	72	78	78	61	78	73	89	69	76	70	88	78	83	72	69	79	81	70	81	69	70	82	70	81	84	73	66	96	72	67	75	64	58	66	78	70	69	73	73	67	87	66	79	63	75	70	78	76	79	76	83	70	80	81	87	73	64	83	78	87	91	73	57	67	76	64	68	61	76	92	80	78	67	80	83	55	73	93	67	74	75	85	69	68	87	79	90	82	68	78	63	61	70	66	76	75	69	88	70	84	70	76	77	61	75	90	83	82	96	92	76	76	73	57	78	75	65	65	78	90	67	77	80	75	54	79	75	74	72	78	65	69	69	59	78	68	65	69	56	77	81	72	66	76	67	55	78	81	71	59	64	79	68	101	76	75	71	72	78	96	56	67	77	71	53	84	60	88	60	75	60	71	70	66	69	65	65	69	92	63	86	52	69
4859	1997	1174	1627	3073	3915	3762	2869	2372	2236	1793	1449	1336	1313	1184	1080	1080	1057	1045	1026	943	911	891	866	1312	4724	10869	10194	7060	1033	770	717	723	801	757	733	736	776	725	773	727	760	774	701	784	754	732	762	747	798	737	751	738	736	729	728	772	762	720	796	774	726	788	748	806	746	750	758	750	758	747	771	704	781	766	773	757	768	742	751	745	755	767	691	694	705	744	735	675	728	706	835	772	749	729	753	780	725	741	734	709	732	717	746	761	726	762	765	810	737	796	734	729	699	758	740	790	725	750	736	680	795	785	759	737	757	768	738	772	695	786	745	731	740	743	776	743	749	740	752	659	784	785	751	745	790	724	694	748	688	798	743	720	752	803	713	727	745	797	711	738	756	716	754	718	763	741	758	783	737	722	761	749	783	761	729	735	772	691	740	761	690	705	757	767	753	772	763	832	684	712	733	735	746	748	737	771	768	727	789	753	747	756	751	735	768	725	775	747	749	727	749	715	754	767	766	756	780	697	750	700	774	771	741	741	759	734	754	758	789	783	735	784	789	709	796	783	765	750	752	712	720	760	748	758	798	749	706	722	732	719	732	740	743	731	761	752	774	720	787	766	754	710	796	815	735	736	790	746	742	790	759	811	728	721	754	671	766	794	749	781	725	759	777	760	719	824	746	713	710	800	713	742	753	771	717	767	754	737	757	770	736	776	735	732	716	768	753	732	787	718	733	755	743	769	761	776	803	762	754	733	750	773	768	711	726	728	736	742	764	733	720	721	775	774	744	742	735	757	732	762	707	735	754	769	767	778	733	751	755	795	736	731	738	773	775	779	732	760	750	784	767	778	788	712	743	790	773	770	772	766	782	722	764	742	719	726	763	716	797	771	760	738	727	729	772	804	759	736	710	773	760	738	740	765	735	781	704	695	810	765	736	765	746	752	732	773	710	723	756	712	731	759	742	785	748	731	802	712	745	753	739	756	738	733	796	781	726	725	731	727	693	786	748	724	807	737	774	754	757	720	736	768	737	744	762	743	737	755	694	729	745	759	731	749	746	761	728	708	758	750	746	719	721	759	806	768	810	754	743	711	723	772	740	808	792	749	736	784	714	740	816	737	685	740	762	730	779	781	749	728	749	746	737	790	818	730	757	752	795	744	713	797	750	729	777	803	770	748	719	758	752	771	730	767	711	718	757	753	765	747	713	772	747	728	779	733	757	752	746	795	802	708	769	693	773	756	745	723	759	731	731	784	737	764	722	765	790	703	780	761	764	697	736	750	761	711	701	782	768	707	783	808	719	765	713	745	771	767	701	772	710	784	695	815	734	754	719	756	777	772	791	743	771	768	792	742	742	788	719	756	746	779	765	723	768	767	758	743	789	733	766	720	747	745	692	731	726	820	719	745	731	815	762	747	793	739	778	726	758	774	742	759	751	780	734	750	748	716	772	769	791	718	683	748	739	726	721	752	789	736	746	737	716	796	770	772	760	762	774	762	749	737	719	729	736	764	731	782	748	764	772	756	746	737	781	769	744	748	745	719	765	814	747	723	760	763	782	787	720	766	730	732	678	731	764	723	747	748	757	775	761	715	796	753	750	723	750	773	709	766	787	681	760	784	721	730	729	737	755	731	804	715	772	754	766	822	792	795	741	792	755	727	747	713	765	714	746	729	760	721	763	739	767	727	690	772	756	743	725	755	784	735	807	751	768	737	740	726	748	771	752	743	709	753	787	743	764	730	779	769	730	726	719	765	721	719	727	766	772	795	709	781	778	785	737	726	770	780	736	718	754	743	768	803	757	736	702	682	747	754	770	742	789	740	725	760	720	757	740	714	761	712	757	703	732	768	759	785	771	754	758	762	683	737	795	779	750	710	776	736	741	783	748	709	748	781	704	718	743	736	752	774	740	753	770	750	765	720	730	714	749	734	731	726	738	746	747	726	746	768	777	767	748	786	735	783	789	704	754	785	767	785	718	734	696	733	721	765	720	729	778	788	747	763	749	707	726	726	792	773	769	727	768	769	787	740	763	760	726	756	795	778	730	768	755	734	769	752	779	728	756	781	758	739	728	745	737	741	773	769	803	767	746	748	717	684	745	726	759	790	772	726	765	757	769	757	709	730	758	722	779	752	735	749	780	784	745	729	781	799	717	775	768	711	771	745	766	728	733	754	774	782	712	787	731	774	741	760	762	835	701	785	752	725	782	766	786	748	765	767	765	774	777	773	740	754	749	731	730	755	704	727	731	766	750	785	745	787	721	716	764	787	783	767	738	785	712	723	752	794	738	796	757	726	709	702	688	722	779	728	720	733	765	745	786	725	793	786	762	741	719	768	748	786	713	749	720	737	788	754	746	738	723	750	756	742	796	784	757	734	750	749	748	787	749	780	784	742	744	748	733	777	733	758	735	737	731	733	710	755	768	775	758	771	780	722	731	715	750	782	759	722	771	773	732	766	780	778	796	769	739	734	725	716	755	724	727	718	791	766	777	744	741	749	776	766	775	764	780	727	762	743	705	776	784	738	748	753	811	758	729	768	764	768	762	792	731	761	752	675	765	766	801	737	747	756	761	749	678	772	710	750	760	758	780	751	786	738	781	804	736	788	767	701	783	746	766	737	752	753	733	745	751	749	731	795	768	720	774	760	681	726	773	715	781	742	704	694	715	684	713	745	760	758	738	749	800	746	784	771	761	760	734	750	769	791	776	730	776	775	838	805	703	761	701	718	779	684	760	774	725	757	755	721	752	761	773	717	737	779	721	761	752	730	760	782	723	772	724	769	711	773	747	732	724	709	750	752	774	745	762	768	765	794	803	733	750	726	756	767	746	746	739	740	779	716	732	754	762	756	765	717	769	818	765	783	719	747	762	794	740	777	761	739	712	719	735	736	703	739	739	712	728	719	730	703	751	783	743	716	684	743	771	738	747	822	756	770	722	780	764	764	761	737	761	750	787	712	727	747	762	760	738	774	764	731	773	733	802	781	786	777	718	765	819	789	758	775	769	764	779	723	725	793	736	740	749	782	779	791	731	743	750	757	777	708	796	747	749	843	745	797	746	755	761	758	718	760	719	744	764	728	773	760	760	745	761	759	737	774	779	744	769	802	715	714	794	726	756	716	725	764	711	735	730	734	734	725	768	741	740	786	746	749	814	747	790	711	778	765	738	721	738	757	740	724	787	770	768	738	757	779	768	772	745	752	768	759	768	732	724	764	733	779	751	758	742	763	781	773	769	737	743	719	746	766	727	758	755	727	750	763	726	763	778	735	749	736	752	748	708	728	739	777	711	757	809	758	803	743	734	748	741	713	742	707	766	704	711	764	718	760	739	725	759	730	744	740	775	721	723	757	750	740	766	730	770	711	713	791	760	729	769	757	779	760	741	784	774	766	707	735	764	782	735	739	757	781	744	707	723	813	764	754	713	702	709	770	716	755	785	728	706	750	749	796	698	730	723	799	751	764	723	767	724	726	765	805	742	739	794	723	774	734	727
856	95	55	56	41	72	82	81	75	65	62	59	48	60	52	45	43	43	51	42	46	39	49	43	59	249	655	573	132	54	34	36	43	36	40	48	41	42	41	34	39	34	31	45	37	38	39	33	45	22	37	35	40	43	38	37	51	43	44	37	45	37	36	38	26	35	45	32	39	43	31	29	38	26	41	33	33	50	27	39	25	50	38	36	54	40	35	38	35	43	31	45	47	45	41	39	31	39	29	41	42	40	39	43	40	39	45	34	36	38	53	44	19	48	42	50	43	42	46	24	42	43	45	41	35	31	48	48	39	37	40	42	45	49	34	26	38	39	43	35	40	32	37	40	39	45	39	48	37	43	47	43	35	33	36	45	49	39	56	35	44	41	42	39	46	36	34	34	44	36	47	33	33	48	44	48	42	39	35	31	43	42	49	34	37	53	26	32	38	37	42	44	36	41	29	36	35	31	30	27	46	49	36	37	57	48	38	41	36	36	45	41	41	39	48	32	57	40	27	32	34	36	27	27	29	42	36	38	35	40	35	46	46	37	43	39	29	28	42	39	41	29	39	32	30	37	41	35	33	43	40	43	52	35	38	40	31	41	42	39	31	36	46	50	38	32	40	44	36	37	42	44	30	34	39	30	38	49	47	51	45	31	38	34	43	41	44	28	33	33	32	30	39	50	39	46	37	38	42	40	34	42	41	45	35	45	44	39	40	39	46	34	44	38	32	48	39	36	39	48	39	37	40	43	37	33	34	39	34	43	31	39	38	42	43	42	51	35	39	43	43	41	31	46	39	35	42	44	38	57	39	40	41	31	30	44	41	44	28	38	33	41	33	38	36	45	42	42	46	50	39	40	38	34	35	33	44	33	47	39	30	36	29	38	46	34	33	41	32	31	33	46	36	35	39	45	39	34	45	45	38	22	43	36	34	37	34	38	35	40	48	38	32	50	34	34	48	49	41	35	34	30	44	40	40	43	43	34	37	29	36	34	37	39	41	40	40	31	32	32	35	30	41	49	33	47	31	26	33	52	43	35	38	38	34	40	46	54	35	41	38	48	36	37	35	29	44	47	34	50	25	38	53	44	37	41	41	37	42	38	31	24	45	43	33	35	35	50	32	43	36	44	39	37	40	48	27	47	40	39	40	37	28	33	44	41	33	41	44	38	39	42	41	44	40	48	34	47	39	39	42	33	38	50	43	31	39	32	42	42	41	36	32	38	35	38	39	46	38	34	42	39	31	40	39	51	39	41	29	48	36	37	41	47	43	36	31	46	42	35	44	32	34	48	32	40	37	33	36	41	46	39	43	47	39	43	43	40	36	39	35	43	36	36	33	38	39	37	40	39	42	44	45	38	27	40	32	38	38	34	45	38	37	44	40	32	28	34	41	44	35	33	33	49	26	48	32	44	35	38	30	38	44	41	37	36	44	45	37	42	44	39	52	53	35	45	37	28	44	40	31	36	35	48	34	37	41	44	40	47	44	42	54	32	30	34	37	35	38	41	33	32	42	41	45	41	24	34	46	40	47	46	44	33	34	21	42	42	44	33	34	30	32	37	36	33	43	33	51	37	40	33	24	37	41	40	27	39	44	35	47	32	35	39	45	37	35	46	46	41	36	41	37	38	43	44	48	45	32	38	33	35	40	42	44	37	36	39	40	41	30	36	47	45	49	40	25	40	35	41	38	36	37	48	44	45	52	38	41	37	43	29	49	42	39	41	41	42	41	39	32	42	36	51	37	40	36	36	35	42	35	35	35	38	39	39	34	44	29	45	30	40	29	52	32	26	23	30	37	40	36	39	28	44	41	55	35	44	38	34	41	44	44	50	42	31	40	42	38	43	34	43	37	43	40	44	38	46	31	44	37	34	41	43	34	37	37	40	47	35	42	38	36	32	38	41	37	41	36	34	41	52	42	40	35	40	39	30	42	50	35	31	50	41	43	47	42	33	41	35	38	47	45	48	40	45	42	41	32	48	49	36	51	44	41	33	37	39	40	43	45	31	43	41	35	37	36	44	39	36	28	48	37	43	36	37	54	44	40	40	52	38	37	31	42	41	35	32	44	40	39	45	44	32	46	38	45	40	38	33	32	43	33	36	45	44	32	39	38	32	34	48	30	40	30	32	31	38	35	45	38	50	51	32	34	44	32	39	41	44	49	40	35	25	42	34	52	39	33	46	30	35	28	43	32	47	45	42	49	40	37	38	36	35	43	43	37	33	32	37	36	43	31	37	47	39	40	34	37	38	47	30	35	36	33	39	43	38	41	27	51	38	40	31	48	39	51	37	50	46	42	25	45	34	34	39	32	40	46	40	33	47	40	51	39	34	40	48	44	31	41	52	38	41	38	35	41	35	36	29	40	50	41	45	30	34	39	40	52	34	28	31	36	36	43	43	37	33	38	38	43	32	28	33	49	39	45	45	35	34	33	40	49	44	38	37	42	48	39	29	38	29	46	32	35	35	31	44	44	36	42	34	44	45	32	40	47	34	47	28	44	37	47	40	38	39	33	30	46	42	48	37	36	36	37	33	35	42	40	40	31	33	47	59	35	33	44	37	31	31	42	26	44	43	39	52	38	35	38	40	32	37	41	53	23	49	45	44	39	38	34	34	35	46	33	29	36	39	39	49	36	45	32	38	46	39	47	32	35	44	49	34	43	32	52	32	28	31	53	42	48	45	45	47	46	39	34	42	49	41	44	42	39	36	40	42	43	41	44	41	35	35	40	47	40	50	38	37	33	43	45	37	36	38	32	33	30	28	32	39	45	29	31	39	36	32	37	32	40	32	31	35	37	48	47	35	45	30	33	36	35	36	39	50	39	50	32	27	46	42	27	41	36	48	44	36	47	29	35	37	37	34	46	45	38	34	35	42	36	34	42	50	30	56	38	43	30	33	32	37	33	30	40	35	36	32	44	35	50	45	46	30	39	44	47	43	49	42	44	51	37	37	40	45	40	37	36	34	50	30	41	40	43	31	33	40	42	41	38	37	40	33	31	34	34	40	33	26	44	45	41	33	37	39	33	39	50	28	53	49	38	30	36	48	54	40	51	43	37	44	41	46	36	46	23	52	46	36	43	33	38	33	42	51	38	29	30	36	41	39	47	42	33	39	33	34	35	32	26	47	54	33	33	46	52	33	53	30	39	29	47	43	39	45	37	29	41	36	22	34	39	42	36	47	35	38	35	50	36	29	29	35	33	42	44	43	47	41	40	29	40	48	46	31	28	41	37	38	36	43	39	43	39	36	35	37	30	48	46	33	43	37	40	38	55	27	31	37	33	48	32	23	48	37	36	44	41	36	40	35	41	31	32	40	37	39	31	50	45	41	38	32	48	30	56	38	33	31	45	41	31	37	46	51	40	49	43	32	42	38	29	51	45	53	38	45	37	38	43	31	20	35	41	31	39	40	52	48	41	41	37	44	30	32	41	34	39	36	42	31	46	51	35	44	36	40	33	35	48	27	43	33	49	35	41	46
7137	1300	748	1065	2320	3126	3330	2629	1940	2004	1435	1187	956	944	893	749	720	694	725	730	589	562	557	549	797	5972	12622	10202	3246	593	405	343	352	364	367	353	346	392	365	359	373	362	333	350	372	363	361	363	350	339	329	371	334	354	350	341	387	359	349	354	334	320	341	348	356	365	381	381	411	337	366	342	355	351	376	356	344	339	342	311	370	351	359	353	352	348	347	388	347	360	376	362	346	375	350	317	342	370	362	333	339	329	334	362	334	351	364	342	359	326	346	337	357	379	351	342	360	374	345	335	385	382	366	383	358	384	341	340	358	346	370	381	397	352	347	368	339	337	342	345	366	387	362	336	357	331	370	347	348	346	357	327	365	353	348	341	364	379	369	367	363	369	377	331	377	334	341	353	350	374	372	347	368	367	362	360	359	329	364	373	352	353	348	362	353	371	366	364	325	352	375	365	344	336	375	363	382	336	382	377	364	374	339	362	320	349	352	375	339	339	339	361	380	367	373	360	345	366	342	372	395	346	351	368	353	333	349	343	333	345	358	347	341	342	403	339	333	388	330	374	377	343	368	371	341	340	376	354	360	376	358	341	370	346	347	383	356	370	340	346	339	367	335	337	342	368	375	349	320	359	365	371	378	356	346	343	371	339	370	366	356	375	342	321	352	355	370	329	345	348	356	337	332	350	383	358	353	345	377	362	343	329	343	348	351	380	373	374	330	342	339	364	356	375	351	358	316	349	348	375	340	321	370	359	368	386	358	356	360	360	397	375	388	352	364	374	385	362	385	352	372	367	405	359	353	326	349	356	365	342	371	388	394	373	356	338	340	356	381	360	333	362	354	374	377	311	328	372	350	382	392	363	370	369	367	363	383	351	379	344	354	360	339	372	370	360	349	345	324	315	327	398	395	369	343	381	352	363	354	347	344	341	334	371	336	384	330	374	334	354	339	383	345	402	376	395	345	343	399	334	381	334	355	373	344	334	369	323	351	339	356	348	325	358	352	370	327	353	309	339	351	353	379	372	376	381	380	352	348	379	384	365	353	391	344	388	383	323	417	344	378	335	358	336	365	335	372	322	388	356	387	347	340	347	345	367	365	363	344	360	396	365	372	350	374	318	364	353	349	327	370	345	340	381	360	347	346	334	391	339	377	361	357	359	376	369	371	379	352	376	319	348	345	349	357	362	344	363	369	359	345	367	352	355	352	354	384	385	394	350	404	329	356	362	332	362	361	366	382	405	339	363	330	397	310	386	329	364	365	361	341	354	371	337	398	341	346	340	342	341	344	359	371	353	371	375	391	384	333	394	378	385	371	354	358	371	353	359	352	346	351	395	352	342	374	307	379	355	378	364	362	387	375	366	370	367	332	372	345	377	373	341	335	372	353	347	353	351	382	343	374	372	358	363	391	380	360	326	415	329	351	370	361	331	384	386	313	344	372	368	350	372	365	329	397	354	382	343	340	368	375	334	348	370	340	350	345	342	354	344	356	359	346	363	360	333	365	337	367	351	357	375	349	328	353	335	331	352	369	367	341	365	351	372	330	379	325	326	384	375	347	367	359	358	378	375	351	349	363	345	369	320	348	349	387	379	334	319	379	366	347	351	362	342	330	336	344	389	391	345	352	335	351	388	352	358	360	381	341	344	373	365	355	336	308	348	318	365	344	346	363	359	361	342	360	351	353	356	372	381	390	356	347	375	355	352	340	356	357	346	355	337	361	312	346	385	349	351	321	343	352	371	370	327	342	357	356	342	327	371	344	348	351	380	342	344	329	379	360	383	364	322	322	368	371	342	362	348	341	364	339	340	380	376	365	381	353	344	324	367	358	334	390	363	341	388	383	383	358	351	326	366	346	362	333	352	343	369	329	350	358	353	332	367	358	370	349	340	364	354	350	345	378	351	363	354	359	358	348	364	361	358	347	389	404	365	337	365	370	328	344	352	340	366	376	356	382	340	358	351	355	388	369	374	320	372	338	356	321	374	365	372	392	334	336	354	374	361	367	366	402	370	334	361	357	340	334	332	338	360	391	322	357	340	352	389	349	331	383	335	373	376	335	343	346	342	379	335	355	368	352	380	326	344	364	414	382	359	378	384	388	348	369	361	376	389	365	366	386	340	376	347	346	362	393	388	337	351	377	320	351	333	335	363	328	344	353	350	343	366	369	321	356	367	345	325	364	362	343	371	361	365	347	340	355	361	383	381	347	360	372	370	360	348	363	360	347	371	347	375	367	396	381	342	353	364	377	357	372	361	345	346	350	367	374	351	374	348	362	384	334	362	373	346	369	364	382	352	369	360	323	338	344	358	355	370	380	347	378	369	364	359	357	332	328	363	345	386	362	339	341	378	367	320	342	363	312	387	348	340	344	376	364	373	347	348	377	324	368	377	382	338	327	347	377	382	368	382	330	372	341	335	357	366	352	348	361	368	391	325	377	347	367	366	354	393	347	363	344	348	381	380	321	390	339	349	345	362	372	374	349	380	382	376	354	377	341	370	321	328	392	327	329	343	356	368	375	341	348	355	346	354	370	357	387	401	367	367	378	348	359	367	333	360	361	334	353	343	355	360	352	321	341	308	379	361	325	352	354	369	351	319	362	359	365	323	378	357	350	364	322	350	333	332	329	349	348	325	349	380	381	325	366	335	352	347	348	348	348	339	348	349	366	365	359	336	367	377	340	325	343	344	341	333	373	343	341	363	329	330	367	327	358	369	362	348	348	389	391	312	348	323	335	358	352	354	326	369	354	368	338	338	344	334	383	380	375	379	375	368	313	371	336	368	363	371	373	362	361	332	367	321	348	365	381	381	364	357	357	363	375	331	361	383	362	389	317	378	360	370	400	361	335	334	362	380	416	341	341	379	388	337	338	357	339	343	363	335	368	370	343	396	361	360	355	323	386	319	375	322	379	331	330	366	331	329	356	336	349	355	341	337	338	363	360	344	380	342	356	322	342	370	381	343	367	346	345	379	346	391	348	382	334	367	340	342	331	337	359	352	352	341	363	361	378	382	368	338	366	389	326	350	373	366	333	355	346	345	383	344	390	315	378	332	331	369	320	344	332	348	382	324	360	346	399	329	359	353	356	351	351	346	355	327	354	341	383	361	358	367	356	349	377	382	361	376	380	343	368	368	355	361	359	367	345	371	350	346	340	347	389	321	362	382	367	330	353	379	330	343	330	321	362	365	324	360	343	354	366	356	344	334	343	354	388	344	362	315	344	345	349	342	349	328	361	353	337	342	377	375	356	343	368	367	329	347	332	354	336	340	350	316	351	351	369	387	348	357	369	349	344	339	348	356	353	348	354	337	333	359	353	352	387	336	334	408	350	373	340	371	331	356	355	363	358	325	343	350	316	361	356	322	359	312	368	344	355	357	329	368	353	356	351	349	329	359	332	368	374	371	360	338	388	328	361	371	344	400	373	327	359	356	358	356	389	382	349	380	337	368	375	327	356	339	349	329	372	371	382	341	374	361	353	373	332	380
403	117	96	82	65	68	132	117	83	96	100	84	64	64	66	65	60	56	71	68	69	67	54	52	78	513	990	911	433	71	53	48	56	62	54	55	50	49	63	41	43	51	55	49	50	54	41	44	59	51	67	55	49	43	42	44	47	63	57	60	59	49	46	62	59	65	55	55	50	54	54	35	46	60	64	56	46	52	49	48	48	50	56	43	40	63	43	45	64	61	55	50	45	56	53	44	47	35	51	57	52	50	44	60	37	52	58	44	54	55	62	39	57	50	45	51	58	62	56	47	44	47	47	48	49	48	53	49	50	60	48	65	48	64	47	53	58	49	46	65	44	42	49	61	50	68	48	49	43	45	49	52	62	64	66	51	58	51	57	49	55	43	39	51	53	56	42	41	51	48	50	56	56	59	66	52	50	66	50	43	60	43	55	41	55	52	52	50	51	57	48	35	55	37	70	61	48	47	49	47	59	47	40	62	52	55	44	41	50	47	58	55	50	46	50	37	60	49	44	61	61	63	48	65	49	50	65	47	43	62	47	47	44	58	61	65	50	48	54	52	56	57	57	50	58	47	46	58	65	53	59	44	42	73	49	49	61	64	68	45	54	53	46	69	54	59	51	44	61	55	42	59	60	50	57	46	58	60	53	47	53	47	42	52	58	55	45	44	58	64	52	45	48	49	45	47	50	58	51	33	77	55	36	36	59	46	56	52	40	64	41	54	52	45	52	52	59	39	51	51	45	47	50	48	50	43	49	45	44	53	54	48	68	37	51	52	50	60	56	45	45	64	55	52	55	50	42	72	53	49	61	53	43	37	51	55	49	60	48	47	48	49	53	53	64	54	57	54	42	60	51	48	50	60	52	61	43	52	37	60	53	56	60	46	41	51	55	49	43	53	57	45	50	50	51	56	59	39	53	58	45	46	51	63	63	58	57	52	44	53	47	48	54	53	54	58	51	64	54	37	37	51	53	48	46	57	64	47	48	67	56	55	34	57	64	41	52	51	63	44	57	53	51	50	59	48	63	50	53	60	75	48	46	62	49	50	50	59	55	52	48	47	56	46	44	69	64	57	56	58	49	45	59	64	44	55	58	60	43	50	42	46	55	45	59	52	54	50	58	62	52	56	44	61	43	59	53	46	52	53	54	60	55	49	48	50	56	38	60	62	56	62	56	57	48	58	51	52	53	45	46	51	44	64	50	60	52	44	55	52	63	55	57	51	48	49	46	56	40	60	46	62	44	51	55	47	54	45	49	60	47	55	60	49	53	41	65	66	58	51	54	64	39	55	39	47	45	49	51	38	54	63	52	65	44	42	50	54	58	48	52	49	43	35	53	60	52	48	55	54	45	53	58	54	53	48	61	65	44	53	58	36	44	48	56	50	55	41	52	52	47	51	44	52	64	49	44	44	55	46	54	67	65	48	60	39	53	69	47	55	59	53	48	58	45	54	59	53	60	57	54	45	57	44	36	43	51	52	47	46	40	55	54	44	52	58	55	47	61	50	50	47	65	49	45	43	46	52	55	54	58	55	55	44	65	67	39	42	49	47	54	50	56	51	65	62	55	53	52	43	48	59	45	50	64	58	63	55	57	50	53	56	45	48	50	51	51	31	61	45	55	50	62	43	56	51	60	50	40	54	54	58	49	51	59	56	59	48	54	57	41	45	57	51	52	56	51	43	65	54	53	56	46	48	56	54	57	56	54	45	58	55	60	63	50	51	49	51	59	46	46	45	47	48	40	47	51	55	46	45	46	52	52	55	53	56	50	50	59	46	49	57	46	45	60	56	63	47	63	51	50	52	49	60	49	45	54	45	47	49	59	46	47	50	49	68	58	60	55	53	52	51	59	68	48	48	47	44	53	60	67	55	67	50	50	54	43	51	52	49	54	50	58	46	56	53	50	50	57	58	42	50	61	43	46	55	58	41	51	56	43	56	63	39	57	48	57	57	45	47	58	55	60	48	45	48	55	56	57	44	57	56	61	58	49	60	55	47	58	62	56	53	59	46	39	65	53	44	46	47	49	52	54	59	53	57	43	48	61	37	53	52	62	49	47	43	53	70	59	44	42	57	47	36	51	54	59	58	52	51	55	47	49	46	53	45	43	54	47	56	59	56	56	69	66	55	52	51	50	60	50	55	49	52	61	55	42	40	57	52	60	60	52	59	57	63	48	51	48	45	44	57	51	47	48	65	41	57	52	61	55	48	54	69	47	59	53	46	46	50	65	55	55	35	55	54	45	54	57	59	52	55	50	55	53	59	42	71	55	50	70	46	55	52	55	50	59	46	54	61	49	55	54	58	49	54	55	53	56	56	56	46	43	45	54	58	62	56	50	48	33	45	53	48	55	60	49	53	61	54	56	60	40	52	58	52	47	42	53	56	57	61	56	72	53	48	59	55	52	47	53	55	59	48	46	54	51	48	52	57	46	54	54	64	63	43	48	52	43	52	60	49	57	53	54	34	51	55	51	39	61	60	51	51	53	41	47	70	64	50	47	47	45	74	49	46	55	46	44	60	54	50	44	51	50	37	47	44	57	57	59	55	48	56	51	46	57	46	51	48	60	63	41	44	48	66	47	39	56	49	53	62	46	67	49	52	57	61	49	60	60	50	45	39	51	44	61	40	69	58	56	58	51	41	45	60	42	47	47	48	46	63	53	56	46	42	49	40	54	51	45	49	46	55	47	54	47	38	60	55	46	47	56	65	58	59	42	44	55	49	48	58	44	51	45	37	52	61	50	41	39	65	48	51	56	51	54	46	59	67	36	42	53	51	60	44	54	50	60	49	61	54	55	41	52	54	50	56	41	50	58	54	56	56	43	46	60	58	42	57	60	50	56	61	54	51	63	59	55	46	45	48	58	48	51	59	54	55	55	69	54	46	58	38	50	51	50	53	57	42	45	54	49	50	53	51	40	56	41	59	58	61	49	43	53	44	40	58	53	47	55	52	45	45	62	55	52	42	49	67	47	56	52	37	40	35	43	43	44	55	55	55	56	52	41	53	51	43	46	43	50	49	45	62	50	69	56	64	48	50	52	41	47	56	49	50	65	54	55	51	49	58	47	49	45	57	63	52	58	50	62	67	57	65	53	58	54	54	58	45	48	52	70	59	59	66	56	48	59	40	46	54	53	58	51	52	44	44	49	57	45	48	45	47	44	55	49	54	54	60	54	49	37	52	53	52	49	46	45	57	60	58	46	50	54	58	44	57	64	46	53	41	62	54	46	66	57	51	48	54	48	66	41	34	47	63	58	59	66	47	46	46	50	69	52	43	49	46	51	52	46	49	45	54	44	50	43	45	65	47	63	57	45	44	44	59	57	58	49	56	43	52	48	48	45	48	67	63	49	49	57	52	61	49	71	46	59	52	52	54	50	62	57	48	46	50	50	53	63	54	56	47	47	43	59	55	53	60	48	53	49	56	38	50	36	45	45	52	62	43	47	54	63	61	70	57	44	55	60	53	50	53	55	64	51	43
7455	2537	1198	1867	4034	5322	5443	4248	3326	3017	2213	1799	1716	1531	1365	1184	1172	1056	1025	922	869	863	922	827	897	11196	17716	16255	8678	892	566	587	532	586	522	568	590	592	559	560	562	521	589	544	574	565	553	554	578	598	574	519	545	543	572	532	548	565	573	552	586	548	559	550	576	541	558	557	554	561	568	569	598	545	549	588	533	603	545	586	557	544	535	556	542	563	592	543	525	563	603	549	575	541	527	555	560	562	549	566	536	543	564	570	564	564	590	511	583	567	525	554	581	550	568	565	523	559	566	576	575	528	615	531	549	577	554	553	540	586	553	522	573	538	564	516	578	571	549	544	572	592	539	535	578	517	538	544	545	552	526	543	514	542	569	546	573	525	548	570	528	571	565	536	560	566	548	566	556	542	552	571	580	616	526	555	532	574	557	544	553	503	573	544	566	526	577	549	539	540	623	555	565	567	534	563	559	581	553	556	551	583	552	563	550	588	530	557	560	572	585	537	552	560	567	588	575	523	594	554	527	561	614	536	565	584	559	535	587	532	538	566	543	585	530	619	526	580	592	526	570	541	548	568	580	577	544	544	575	550	534	581	561	580	523	556	556	567	596	568	572	551	567	573	547	499	531	578	506	584	559	557	552	575	533	541	574	586	554	529	550	549	569	565	557	548	574	576	536	525	538	564	573	547	566	556	609	569	558	550	558	541	571	515	562	537	520	584	579	543	563	543	571	566	564	547	595	538	571	588	558	558	588	566	555	523	563	549	543	551	537	549	542	592	542	537	567	528	602	534	581	571	657	535	576	559	586	554	561	576	549	558	502	575	544	566	535	543	549	536	567	591	617	566	573	593	561	526	531	532	543	564	542	567	548	541	540	579	545	547	567	572	529	562	529	578	569	506	546	570	598	507	559	576	565	561	532	551	558	577	538	538	568	536	559	577	541	574	526	578	565	566	561	584	498	562	601	547	533	499	567	582	564	552	591	515	599	555	583	563	561	578	563	518	519	560	543	545	558	536	571	572	565	560	570	579	587	583	542	556	549	548	506	544	573	566	528	593	562	570	544	593	526	577	566	555	529	550	569	553	518	576	498	605	485	538	562	595	542	525	562	531	515	528	566	553	547	547	560	530	578	543	539	517	521	557	564	583	567	587	594	572	522	554	546	577	528	548	587	582	560	563	556	526	564	531	550	588	541	573	551	515	572	532	586	564	560	543	545	582	544	575	532	512	572	544	569	549	535	560	595	543	548	523	514	543	542	565	529	547	579	525	558	547	554	555	527	601	568	537	571	551	562	540	572	563	559	542	590	606	536	514	585	572	560	555	554	572	560	583	562	561	591	564	546	552	541	565	547	549	573	593	544	549	563	543	587	552	544	540	575	558	562	544	518	550	560	540	518	522	554	551	544	567	551	557	517	553	568	586	578	554	557	522	571	599	568	522	541	524	546	572	587	554	553	566	527	535	498	575	581	545	598	571	565	528	532	512	591	529	529	560	531	544	557	525	552	517	536	551	596	637	526	554	548	571	584	561	533	541	539	535	556	563	564	591	612	576	589	560	542	544	587	590	504	577	552	551	525	540	535	594	589	546	534	484	521	566	585	560	561	551	540	529	566	537	542	570	525	559	564	546	535	585	524	550	582	516	555	538	562	532	529	525	573	527	549	564	553	593	581	581	558	567	539	560	547	543	599	508	551	540	545	552	575	590	520	571	573	569	580	560	565	544	505	532	569	550	526	511	543	539	565	574	558	574	560	534	535	589	560	521	596	548	541	554	558	547	552	602	560	600	550	541	572	506	520	584	523	563	554	573	590	539	529	587	598	578	547	580	514	532	526	508	545	591	555	556	565	549	561	555	512	535	565	548	554	582	539	523	583	584	538	554	575	533	547	529	579	527	534	567	559	552	503	530	585	560	528	573	523	575	536	561	550	557	534	574	549	574	522	587	547	558	599	530	547	531	549	483	536	561	560	562	567	540	568	498	531	571	535	525	539	527	572	578	586	556	582	546	558	546	599	609	580	570	560	553	573	542	550	561	531	552	549	544	536	581	518	544	566	545	529	554	519	559	609	546	580	563	619	511	533	545	561	590	557	558	553	578	535	561	539	576	571	534	540	604	568	545	533	544	552	534	549	575	576	486	596	531	565	574	547	568	546	539	537	552	563	533	555	549	565	543	560	530	606	591	584	575	530	568	559	509	537	570	536	552	538	575	526	550	578	574	566	604	538	534	584	525	515	552	514	539	542	537	538	547	543	574	530	555	534	607	544	568	564	559	522	558	541	545	567	555	559	533	596	565	530	567	568	577	545	504	546	502	588	538	529	559	555	510	604	520	543	529	553	595	535	521	558	552	569	568	588	531	554	575	586	543	577	510	563	613	567	567	563	547	548	537	573	576	587	549	562	542	509	579	520	554	548	512	544	584	582	540	556	573	561	530	521	555	542	527	558	573	527	539	534	510	519	545	566	580	567	524	592	561	537	615	553	529	573	555	517	570	545	574	514	576	587	568	504	551	540	553	556	541	535	579	533	509	570	575	547	561	565	524	536	520	576	543	557	547	565	546	537	549	549	565	552	571	559	546	551	574	600	556	610	574	553	549	516	512	596	565	583	538	538	543	534	528	617	551	573	522	536	525	570	565	535	537	537	582	580	553	534	593	568	547	522	578	564	536	570	568	579	508	516	519	561	545	569	543	506	545	549	591	548	527	544	573	571	587	568	589	572	545	543	561	558	545	590	579	559	544	552	588	573	579	521	532	557	525	564	557	589	578	500	559	542	566	545	570	489	584	583	529	564	552	536	580	564	538	537	543	533	548	557	562	567	567	585	508	577	562	590	532	545	562	508	559	570	553	563	534	507	530	532	519	551	536	530	572	585	550	561	577	512	524	551	549	597	569	568	549	548	571	592	510	541	571	577	542	500	524	548	526	539	577	485	518	567	550	566	592	595	574	579	578	547	565	508	514	572	553	543	563	564	551	551	574	555	536	568	577	558	566	502	505	538	540	556	562	526	525	546	540	537	529	554	546	564	575	558	548	587	555	566	541	540	539	572	551	582	556	587	526	563	526	581	564	540	551	540	594	489	606	589	503	562	555	547	556	534	552	547	579	593	542	586	552	556	502	537	602	542	571	568	609	583	576	574	547	563	533	537	577	533	554	532	548	576	581	558	546	571	561	536	538	518	573	531	540	591	568	530	536	524	546	553	568	561	616	562	551	563	577	560	554	578	552	579	530	564	566	596	563	549	558	549	570	563	593	524	536	556	569	577	542	558	578	521	553	516	543	552	552	524	595	583	567	504	540	556	587	533	556	556	566	524	516	536	522	570	561	591	511	573	562	547	532	570	571	568	562	574	574	516	553	559	530	544	561	541	553	580	584	550	567	540	575	526	499	538	590	526	534	496	557	576	553	538	570	561	562	552	578	535	554	524	536	520	551	567	567	546	591	570	575	615	536	550	565	582	524	565	587	524	566	579	560	558	556	575	554
627	104	92	80	58	79	94	86	83	97	68	76	72	76	78	94	79	92	62	72	76	75	71	76	71	106	273	246	159	81	79	67	76	78	65	46	70	73	83	71	73	74	68	87	91	63	67	89	72	89	69	94	76	83	70	81	85	64	77	73	86	65	81	68	81	87	71	78	69	65	82	72	67	89	80	66	82	70	74	62	73	65	69	90	60	73	86	66	71	62	68	79	62	58	72	60	70	75	74	80	71	63	68	76	69	76	72	78	73	81	76	66	59	75	64	69	69	73	91	71	73	92	63	72	73	68	74	84	69	59	67	71	70	63	71	67	74	62	70	77	66	72	78	73	68	71	79	74	84	82	75	81	73	71	71	73	62	61	63	76	65	81	69	74	66	82	63	65	85	56	83	72	86	73	77	74	72	73	72	78	72	74	64	75	76	78	79	76	52	78	65	74	74	70	64	72	60	77	83	70	85	65	72	74	69	69	66	57	66	73	85	73	59	83	87	64	74	66	62	60	69	84	80	61	68	70	77	74	70	69	67	77	58	67	68	73	74	67	70	66	60	74	74	84	70	65	87	95	74	71	61	57	77	64	71	68	75	87	68	73	70	87	64	84	65	72	85	72	60	74	55	88	77	79	86	69	59	68	64	86	81	65	68	57	68	71	105	70	86	69	65	72	76	77	70	77	76	79	66	49	64	74	87	65	77	77	70	82	86	73	88	72	64	69	79	87	91	71	54	75	81	78	64	60	66	82	74	73	79	70	65	75	63	57	75	87	89	63	67	75	66	68	66	60	61	78	58	65	59	70	66	75	73	89	79	82	74	68	64	75	49	67	81	74	71	72	79	74	84	75	75	79	61	82	80	77	59	81	68	66	74	75	65	92	74	48	71	66	84	72	64	72	84	70	78	79	79	75	75	62	59	81	57	77	78	61	78	91	85	73	73	54	68	76	61	70	77	63	63	67	70	72	75	81	78	73	92	81	85	65	71	71	67	84	71	75	77	94	78	88	85	73	78	74	71	76	69	77	74	71	68	64	77	86	76	61	81	70	63	69	64	59	69	76	75	84	81	64	78	74	63	68	54	79	71	77	74	70	70	76	75	68	75	78	83	75	73	78	65	57	69	70	70	67	73	81	78	69	59	92	83	57	69	67	68	86	78	73	65	84	66	82	86	62	64	85	87	58	63	78	79	77	63	65	64	76	72	68	59	64	67	71	70	86	65	59	58	65	84	77	89	70	65	61	60	86	76	81	59	76	68	85	90	74	67	70	73	67	68	74	63	64	71	70	64	83	80	73	74	64	88	67	98	59	75	74	75	71	66	73	77	70	88	75	73	56	77	50	69	72	72	54	66	61	67	77	68	70	73	81	80	81	69	77	68	81	75	80	84	72	66	63	64	78	73	81	69	74	47	94	73	79	72	68	88	79	78	79	84	92	69	74	64	93	62	70	64	73	63	85	65	78	73	72	70	78	93	70	81	66	64	78	80	70	88	72	74	66	83	85	75	78	74	66	72	72	70	72	66	65	67	72	75	84	74	71	79	74	83	56	69	57	73	62	61	55	77	80	70	71	78	80	84	84	70	66	68	82	72	89	67	82	65	65	92	63	53	61	91	82	76	70	72	68	73	65	75	80	70	81	74	75	80	79	91	62	90	79	73	68	65	78	66	64	72	69	72	76	53	89	74	74	65	80	67	75	76	81	72	77	68	69	73	87	79	63	86	77	82	66	68	100	76	76	70	66	82	67	69	72	64	75	58	87	65	59	69	75	71	69	82	78	57	70	66	67	70	69	76	70	87	74	80	69	77	59	56	77	60	77	70	71	78	75	86	62	69	64	60	71	69	65	63	82	61	80	69	78	81	82	84	73	65	63	90	68	66	60	72	71	61	71	70	87	81	79	69	69	86	88	73	68	75	59	84	67	76	64	79	74	61	76	70	75	59	85	83	61	73	63	62	78	89	64	71	67	67	78	58	63	80	78	74	76	62	73	65	60	75	82	65	71	61	52	86	62	76	83	71	67	78	81	72	80	69	75	83	76	69	78	88	84	70	85	79	76	89	77	70	75	77	73	68	71	61	85	68	66	63	74	67	68	68	76	84	70	71	69	85	61	59	73	76	50	56	68	66	69	58	77	92	72	78	67	74	76	59	82	65	70	67	72	69	60	70	86	74	65	78	83	79	57	76	67	65	75	73	69	73	65	54	67	77	61	57	58	65	84	71	74	56	87	78	76	76	77	74	79	76	65	73	64	81	74	87	72	69	74	77	64	78	73	56	76	69	90	70	79	59	65	66	57	69	61	79	61	89	71	75	65	72	68	66	78	79	63	76	91	82	73	60	69	67	85	80	91	80	67	72	69	73	64	73	68	67	71	89	68	83	62	70	75	67	83	74	79	75	66	60	70	86	70	74	65	75	67	87	55	79	80	70	79	59	75	90	69	86	72	62	78	73	88	61	76	98	76	63	67	71	88	64	86	77	75	74	76	77	60	80	71	77	78	74	85	72	67	68	84	63	73	69	80	82	67	75	73	70	71	82	78	87	76	53	96	66	68	78	68	70	79	73	81	71	71	71	84	82	55	70	64	65	52	76	84	72	61	64	69	66	64	70	65	64	61	60	76	63	73	69	79	67	68	65	81	75	62	68	81	63	84	64	67	65	77	57	75	73	65	76	75	67	57	62	70	77	62	63	73	71	87	90	69	69	56	67	72	70	74	83	75	70	63	69	71	68	59	70	71	91	74	68	60	75	84	73	62	61	70	63	80	89	73	84	76	75	70	74	77	62	65	75	69	72	79	57	72	68	79	73	77	69	54	79	64	54	73	76	85	58	67	74	81	80	77	73	66	66	82	66	85	67	75	84	79	56	78	61	72	69	79	74	69	79	87	77	66	77	64	74	64	73	63	77	52	63	66	87	68	72	80	70	65	72	78	83	61	73	78	69	78	64	73	66	81	82	76	77	82	77	65	63	73	61	71	69	79	79	63	74	63	70	65	71	68	63	92	86	72	79	69	63	88	67	71	80	72	58	74	70	75	73	88	58	64	61	68	76	88	66	85	72	81	70	63	80	68	59	69	76	77	77	82	68	69	84	72	84	70	77	77	57	79	73	84	81	71	70	63	69	78	81	67	79	82	69	53	56	57	80	74	79	81	64	66	79	62	79	64	71	75	60	87	70	74	73	81	70	75	76	65	92	87	77	90	84	78	71	78	76	71	72	72	76	65	79	79	79	67	69	59	71	63	63	68	77	71	68	80	68	68	73	67	74	77	72	77	68	74	62	57	72	80	70	86	85	65	75	73	75	77	70	72	71	71	76	76	71	77	76	68	78	64	73	89	82	72	75	71	63	85	67	67	62	75	65	87	74	84	57	62	64	67	82	93	61	72	59	64	56	80	75	79	64	62	66	74	82	77	70	67	71	79	81	89	83	78	66	70	72	70	76	75	80	75	70	76	58	76	75	75	74	74	75	94	69	70
6228	1277	845	1045	1469	1869	2355	1896	1565	1557	1221	1021	1068	1006	985	889	874	833	827	790	806	830	781	772	794	1943	5900	5471	3296	839	705	735	711	700	721	716	710	684	719	744	714	719	719	710	716	736	703	740	727	714	676	675	668	751	690	703	726	723	745	700	788	716	753	744	670	719	693	712	713	708	698	713	752	708	692	673	684	675	685	687	720	722	739	728	715	709	711	662	742	743	631	693	722	689	708	707	712	691	742	673	709	712	717	738	757	683	728	731	740	707	727	733	783	723	661	672	688	716	703	727	694	683	730	691	714	711	707	714	705	700	715	753	684	740	727	690	657	728	738	676	752	719	719	697	710	700	769	687	698	716	691	713	732	681	704	700	729	665	733	701	681	715	724	707	713	672	724	737	707	741	719	720	708	712	717	730	732	702	714	693	723	716	689	720	780	685	701	748	704	760	696	685	711	707	728	694	691	664	750	690	721	685	706	687	750	718	668	730	729	696	697	758	727	724	728	720	694	673	724	690	744	677	723	707	746	681	728	731	687	733	726	660	742	720	727	667	704	747	718	704	704	760	708	721	715	676	731	730	726	713	730	703	744	736	729	731	679	685	681	726	703	715	700	719	719	725	753	730	765	739	709	635	689	693	723	718	698	731	715	700	730	717	723	715	704	699	734	716	723	735	698	704	758	728	691	736	658	680	698	719	722	715	732	719	725	732	784	728	732	722	660	722	687	732	659	755	716	709	689	724	704	703	678	717	703	692	696	671	740	702	749	712	713	720	671	709	714	729	709	680	719	729	690	726	737	699	724	715	723	675	716	748	665	687	756	746	747	720	700	713	697	750	708	698	694	727	719	716	700	723	711	710	752	726	717	690	718	727	710	703	745	730	722	716	714	711	668	669	713	756	669	705	719	705	743	719	699	662	731	671	750	698	706	722	719	753	723	717	700	710	726	713	713	719	700	725	709	755	762	790	695	735	701	687	692	696	699	745	727	739	737	693	720	662	747	705	696	685	712	716	730	716	726	691	738	746	691	700	726	707	739	676	733	739	710	727	709	700	692	660	691	747	734	755	715	663	693	686	691	689	714	737	692	667	703	658	710	700	710	718	739	732	703	692	732	737	726	706	653	713	711	732	692	724	698	692	697	691	721	711	715	778	717	730	704	704	722	728	692	733	720	695	714	704	727	700	733	700	720	680	689	734	703	684	718	717	707	679	700	727	665	736	748	697	674	766	709	710	713	717	684	704	696	716	653	745	720	677	707	684	678	701	704	713	725	685	713	655	704	710	700	714	678	726	684	682	684	698	677	669	691	713	726	736	723	685	678	648	743	729	672	685	687	749	696	701	760	712	747	705	702	705	694	685	744	718	689	689	701	675	664	669	717	703	687	720	721	743	708	747	666	691	741	683	673	679	737	691	738	724	699	684	755	759	698	730	711	751	685	694	687	683	720	737	722	676	685	680	698	755	742	678	748	718	745	721	708	734	763	722	708	681	710	712	723	680	692	680	694	684	685	683	689	713	715	760	706	750	739	751	747	730	670	694	711	677	734	696	701	691	680	728	739	711	658	714	689	759	728	688	692	701	702	741	743	742	756	680	743	718	736	700	709	767	707	701	680	710	733	706	741	714	736	741	680	748	743	736	741	686	725	717	763	781	707	699	704	716	714	716	753	747	688	693	699	727	696	723	711	727	725	692	730	712	725	720	761	696	718	704	704	689	680	705	725	752	681	743	678	739	741	727	726	700	733	710	733	683	726	680	659	715	692	735	758	749	719	716	694	704	714	687	699	693	700	712	674	682	725	724	721	681	728	732	704	670	706	696	703	706	703	666	697	684	757	729	707	682	728	709	699	748	712	661	737	699	717	705	694	713	683	732	706	723	739	709	731	691	733	704	710	734	695	696	666	658	709	691	719	694	717	703	700	705	695	714	749	720	721	692	728	705	696	723	672	739	665	733	665	753	728	715	700	705	759	740	677	709	696	694	728	719	732	683	704	735	682	722	719	694	726	705	689	731	765	688	692	712	706	736	667	680	731	691	691	688	698	760	718	723	678	692	746	727	750	691	744	703	762	729	709	768	715	762	732	730	701	686	748	731	689	736	722	689	693	726	680	726	673	739	708	663	692	744	722	699	708	706	729	730	700	667	678	699	689	683	719	705	725	707	708	706	706	758	654	687	729	691	695	719	742	708	735	723	736	719	671	703	749	757	723	705	731	707	723	714	714	706	734	773	753	689	669	689	697	675	672	713	677	696	740	661	713	671	663	724	738	679	750	699	735	692	740	739	692	717	699	753	669	674	714	677	703	681	745	727	726	698	674	692	703	685	723	689	743	724	693	682	719	718	707	700	690	748	696	688	691	666	758	700	688	701	741	755	701	755	673	695	724	748	758	719	723	734	698	725	662	713	647	729	732	729	764	728	702	708	701	704	680	690	650	701	734	720	683	719	693	685	771	694	739	690	764	712	639	705	729	724	735	681	665	710	669	751	690	726	709	714	703	708	732	706	733	760	721	690	685	710	716	754	741	703	727	712	719	648	685	714	705	695	703	699	682	719	733	712	691	692	769	724	745	735	696	744	756	706	730	687	749	697	691	706	723	698	682	737	719	707	765	746	762	712	710	684	743	688	694	674	713	721	688	743	683	687	677	683	692	723	695	698	724	665	687	755	687	728	758	707	716	702	673	666	709	760	739	709	688	706	711	690	745	690	720	717	689	714	726	719	692	723	726	691	709	713	745	670	736	649	678	700	675	683	702	730	755	740	707	663	685	700	730	670	698	759	699	676	757	683	664	761	715	788	749	748	700	671	715	711	679	677	697	716	665	669	689	723	727	716	702	699	696	751	698	738	733	711	708	736	745	723	692	716	727	691	707	723	713	683	687	721	748	706	686	693	658	733	724	763	718	718	685	693	726	775	712	744	714	710	709	752	710	749	694	714	696	739	713	740	720	711	629	706	713	702	718	679	742	735	658	684	653	702	716	721	760	748	767	734	656	711	696	709	743	695	698	686	726	720	724	731	696	741	716	707	732	723	654	740	708	690	730	708	685	700	723	727	666	704	709	723	741	673	690	685	658	696	674	727	714	702	693	711	668	743	702	694	717	723	717	719	703	736	734	717	744	695	659	724	718	686	736	735	730	738	701	703	701	705	726	685	706	671	694	698	731	781	699	725	752	709	695	659	744	779	777	710	735	671	706	723	681	679	711	728	698	724	677	689	727	705	742	743	678	710	692	709	724	725	674	655	728	699	699	699	712	687	686	720	732	697	766	721	644	697	678	718	727	697	711	719	690	752	723	654	705	715	707	735	745	692	733	711	735	706	707	730	728	733	718	719	697	724	695	721	705	711	712	700	760	692	722	708	735	672	695	665	676	720	670	744	727	735	681	726	696	726	685	721	677	692	689	756	704	692	771	668	713	777	676	704	766	718	693	707	757	680	679	716	669	643	701	741	699	713	713	730	724	694	776	719	715	726	707	707	655	671
296	134	102	72	89	85	118	99	92	111	84	77	98	88	89	80	77	78	78	78	67	83	73	80	70	189	576	515	305	97	65	72	73	65	64	70	72	74	75	69	58	73	69	90	80	70	84	79	61	81	65	68	65	84	83	78	81	71	76	70	69	62	87	80	58	77	77	68	83	77	75	75	64	82	99	70	71	89	79	65	68	72	72	97	76	78	61	66	76	81	72	74	70	75	67	74	88	73	74	62	66	71	71	73	73	63	83	72	78	71	73	67	86	72	78	68	80	81	75	83	100	72	62	51	85	74	92	68	61	77	84	73	79	69	77	64	75	73	83	52	77	65	76	89	80	63	73	74	95	81	94	67	67	72	73	76	74	81	77	71	67	86	84	85	78	89	79	62	72	77	73	87	82	81	82	69	68	68	58	59	72	62	88	78	76	74	65	76	72	66	79	55	70	79	66	82	87	55	76	67	75	82	75	90	69	74	72	74	64	72	65	67	82	81	84	68	73	86	77	74	73	91	68	87	74	75	71	69	75	76	76	74	78	69	81	71	77	77	77	69	79	65	75	71	75	71	70	78	82	73	74	86	60	82	62	86	75	76	83	50	65	70	70	67	71	89	80	80	85	82	65	83	71	67	81	72	78	75	82	72	63	85	60	66	59	83	94	79	68	79	58	80	74	74	86	76	71	62	75	75	73	65	80	88	73	62	92	75	86	78	71	72	86	81	59	76	84	74	79	88	69	66	73	65	80	69	79	74	72	76	57	76	62	71	76	71	87	77	86	82	75	84	89	70	54	79	76	63	83	75	65	70	84	76	84	62	67	73	78	71	65	85	76	79	84	72	72	82	71	81	81	84	83	73	80	77	62	70	75	65	79	85	86	67	87	72	85	65	71	85	77	94	71	61	73	80	69	78	66	86	84	82	78	69	74	70	67	72	85	87	76	63	78	71	80	80	55	71	66	77	95	68	70	78	70	94	74	71	70	81	75	71	68	65	64	73	61	81	83	86	89	80	90	71	75	76	78	82	68	78	90	79	83	86	71	90	71	66	65	66	80	65	80	76	69	84	79	73	81	73	71	79	96	74	87	82	61	66	74	82	75	76	74	75	68	71	69	84	73	70	80	73	78	74	79	73	68	58	80	66	82	76	71	77	61	75	82	79	63	92	63	70	80	74	60	71	82	69	78	82	82	74	61	77	65	69	73	70	76	78	75	76	71	87	67	86	63	75	88	70	70	79	80	80	63	84	62	68	72	69	68	67	64	86	65	66	85	80	75	66	89	69	70	87	77	91	67	75	82	81	80	89	58	77	63	93	77	70	77	84	65	70	77	62	74	65	65	83	91	71	60	66	65	82	84	57	73	67	89	59	85	69	84	60	79	76	79	83	72	72	58	68	75	85	71	69	67	89	70	85	81	78	75	78	63	76	67	79	67	73	74	71	68	86	68	82	71	73	85	75	77	85	64	69	67	74	76	74	65	73	78	79	73	63	72	87	74	82	72	67	76	73	77	75	87	76	65	69	85	87	72	75	66	75	79	67	79	66	72	87	67	67	84	76	46	72	71	63	74	75	74	79	73	69	81	74	84	71	74	73	65	74	78	82	73	72	57	79	76	72	78	84	72	90	78	74	67	80	67	63	95	75	66	89	94	77	78	75	87	92	78	77	78	80	83	79	83	75	65	78	71	80	70	72	85	83	61	70	72	72	70	69	68	79	74	74	86	77	71	79	73	87	75	65	68	72	76	70	76	74	69	65	70	72	70	88	65	86	71	81	88	73	75	72	73	63	61	70	87	87	74	79	74	72	88	75	84	64	75	75	72	81	82	65	75	76	52	91	61	82	76	68	77	77	70	71	76	71	84	81	78	69	69	69	73	72	69	86	86	72	70	73	86	76	75	91	70	64	90	67	66	63	81	69	76	69	82	63	73	84	74	72	76	72	88	76	75	77	84	82	63	78	65	81	75	60	61	67	58	65	67	75	70	58	64	64	81	79	74	81	85	77	81	63	70	89	73	71	81	79	84	98	75	84	72	78	75	71	75	74	68	65	76	79	67	60	78	71	70	77	64	75	69	73	62	72	91	85	80	84	86	66	88	56	72	62	60	71	66	86	74	75	82	80	78	81	74	74	66	88	66	80	84	69	85	70	70	81	83	83	93	80	61	87	77	99	72	78	76	77	70	83	59	71	66	78	80	77	73	68	74	88	76	82	77	61	73	68	73	69	65	83	76	78	60	70	68	60	83	82	98	101	77	73	83	73	76	74	83	86	82	76	74	65	89	78	71	80	82	67	79	69	83	71	89	69	60	82	83	79	80	83	73	60	93	84	79	84	70	71	81	72	72	68	71	77	81	77	76	78	87	78	70	87	61	68	82	70	68	66	59	76	82	72	85	82	104	88	70	79	71	85	79	72	83	90	75	68	73	63	69	59	69	74	79	68	77	80	80	79	82	69	65	83	68	59	85	61	68	74	78	87	78	67	76	89	70	65	89	87	73	71	76	80	82	67	81	92	73	79	87	84	94	77	66	77	75	67	69	66	72	77	84	72	71	70	68	82	73	74	73	83	71	78	77	56	77	87	76	72	83	86	64	69	68	80	83	73	71	85	63	76	72	78	66	81	76	64	59	74	82	58	76	79	63	78	80	70	70	63	72	71	74	75	58	66	78	65	78	78	76	80	89	83	80	79	67	69	73	65	74	74	81	81	87	78	69	61	73	68	78	75	69	78	65	79	82	83	71	69	88	83	74	77	62	77	80	75	64	73	60	98	67	70	65	56	71	67	73	61	75	76	80	74	86	64	59	57	67	71	85	89	76	78	69	78	87	70	63	75	63	57	91	72	70	81	61	70	87	88	70	91	76	73	81	77	88	71	76	67	67	58	81	67	70	80	86	72	67	61	68	74	84	76	67	86	76	59	80	64	73	85	68	91	71	55	69	60	73	68	71	82	87	83	72	96	71	78	65	74	76	67	69	67	84	80	75	82	78	64	76	63	73	65	80	82	78	81	75	75	69	79	74	61	78	71	71	92	81	62	68	86	86	53	66	79	83	69	71	84	70	71	65	72	60	80	78	69	76	80	75	95	69	56	95	83	74	70	99	73	69	72	69	76	54	78	66	65	68	67	73	66	67	66	80	75	78	81	78	65	68	58	95	73	91	84	84	70	81	69	68	77	82	84	74	81	72	67	65	88	76	75	83	90	55	79	66	65	69	61	72	71	70	83	78	75	71	81	70	80	80	77	72	67	74	77	74	75	76	86	66	66	90	56	77	86	71	84	91	64	76	79	66	80	73	73	85	78	73	66	88	77	67	79	87	69	74	68	74	61	77	78	62	75	84	84	76	72	72	73	71	74	77	69	73	76	67	67	73	77	71	81	75	90	78	67	59	83	68	65	81	65	79	74	77	79	82	69	77	63	75	61	68	70	67	87	90	76	64	88	76	55	55	57	71	75	69	72	72	82	54	75	76	70	76	73
4900	2081	1197	1590	3002	3513	3916	3126	2492	2123	1685	1457	1282	1216	1119	1056	1080	1054	969	949	951	869	872	930	951	4214	11811	10325	6171	1344	730	765	758	724	772	770	746	756	737	751	750	809	791	801	745	694	729	746	779	772	723	777	801	789	737	697	763	703	762	775	742	732	787	778	696	765	755	785	782	750	751	758	768	812	756	789	755	778	743	727	771	778	752	769	728	726	745	698	764	781	755	801	726	721	785	758	762	752	773	745	777	754	739	778	707	785	719	731	783	752	768	739	739	720	747	765	750	747	750	764	749	768	779	753	713	773	754	796	754	797	762	767	777	758	794	777	766	749	794	761	731	736	770	708	773	742	783	743	724	769	778	809	717	738	749	755	770	701	818	806	715	773	747	722	752	763	739	706	759	794	732	797	808	743	759	790	761	751	756	762	768	790	771	745	759	774	793	732	723	748	780	738	752	713	700	768	736	733	787	772	749	758	769	810	736	792	745	751	735	750	738	769	772	749	765	748	731	730	791	761	698	735	782	769	751	733	766	722	752	758	767	735	766	736	708	749	803	756	741	721	754	776	789	729	825	783	712	747	779	786	775	776	797	754	718	724	763	789	771	737	731	757	737	778	756	759	782	755	794	770	756	753	745	741	740	758	761	782	764	796	724	738	737	799	763	737	724	746	716	748	710	780	739	768	728	697	781	751	743	766	761	757	717	786	736	771	797	777	737	772	712	814	714	751	816	705	783	775	800	799	716	729	731	762	783	771	819	798	768	787	756	761	808	727	753	729	744	788	796	818	719	710	770	726	769	794	754	703	758	766	732	754	722	746	724	759	765	742	764	750	768	728	736	780	755	736	683	792	747	768	714	771	763	728	755	758	787	795	798	723	734	777	721	746	827	730	734	761	786	747	754	722	722	789	752	742	763	780	716	757	795	776	799	728	746	783	723	759	764	759	783	727	748	808	774	733	738	750	781	716	728	726	718	772	763	783	760	752	718	742	771	732	740	743	738	782	815	728	765	771	789	749	752	789	794	751	773	817	771	766	719	732	753	741	717	759	796	747	752	799	764	731	752	782	797	724	758	706	730	746	700	749	793	796	753	773	762	833	768	751	736	793	751	780	759	761	692	767	755	719	788	804	743	784	775	745	773	770	771	767	768	735	749	766	781	736	758	795	791	756	785	769	738	725	686	733	818	766	724	753	777	715	718	754	809	785	777	737	713	811	775	735	793	768	765	760	707	716	744	728	748	757	770	781	795	755	662	753	812	784	794	753	756	773	733	770	745	751	789	780	719	735	723	782	820	711	784	694	794	757	765	701	727	716	773	705	726	756	774	773	772	748	765	756	789	764	724	741	747	760	766	816	763	765	759	807	735	754	729	746	771	754	754	717	772	761	761	804	726	752	801	717	793	783	720	749	728	725	766	783	811	762	750	796	724	746	779	748	765	729	720	764	766	786	713	712	746	793	792	730	725	756	777	696	710	789	784	774	763	725	742	708	778	790	744	747	733	784	728	807	739	730	750	742	759	761	767	761	764	756	696	753	747	709	721	766	745	754	720	746	742	774	756	736	776	748	749	764	799	774	762	711	717	739	747	767	755	791	753	729	755	770	756	747	795	777	743	771	761	749	737	768	736	750	769	787	723	763	759	789	748	752	806	808	740	754	725	736	734	709	748	769	710	714	772	765	718	726	779	755	764	772	738	688	760	767	748	756	778	819	705	746	719	750	743	715	754	773	749	766	719	749	760	820	797	778	765	773	761	771	737	737	800	699	744	764	738	791	762	760	744	737	774	743	763	788	748	788	752	785	753	760	771	727	806	755	771	761	759	738	729	739	754	739	768	774	806	771	721	742	772	777	787	778	792	786	769	812	748	745	764	752	748	690	735	765	751	742	748	752	697	789	750	787	751	752	751	734	761	790	755	739	797	719	761	720	792	770	750	721	773	752	773	733	741	722	795	771	801	749	676	767	754	756	731	723	802	750	750	750	713	821	732	763	775	730	753	775	719	760	726	798	720	778	741	750	795	752	752	734	732	777	807	753	758	764	761	738	750	757	772	726	765	744	763	753	739	756	781	759	754	766	746	676	756	766	798	733	769	734	806	787	767	738	692	772	753	758	778	733	754	758	699	780	747	743	732	788	730	762	750	727	707	781	753	762	787	782	745	756	761	787	777	720	728	728	739	738	791	729	772	705	793	765	774	734	752	753	757	755	693	763	754	787	757	798	781	759	768	764	717	746	770	798	758	735	786	765	751	734	757	764	757	744	739	718	714	744	770	740	737	766	736	768	747	767	732	754	746	803	729	766	783	772	754	748	758	752	772	743	757	762	775	735	755	750	800	748	758	741	761	757	759	794	737	734	824	744	768	769	756	713	746	789	735	776	750	745	708	799	777	753	745	716	786	753	796	744	751	745	779	790	727	740	775	744	778	761	754	738	732	776	725	729	735	759	713	756	804	715	762	781	706	749	707	757	774	757	767	766	776	728	774	762	770	725	777	774	756	720	745	763	791	785	740	773	757	722	828	716	744	767	760	743	756	766	765	793	774	741	796	772	772	756	765	708	776	754	732	762	778	823	719	804	766	760	747	726	749	740	724	748	747	741	771	751	754	797	731	751	777	700	759	737	755	721	790	771	761	789	745	804	754	718	782	753	741	769	749	751	778	777	777	773	765	784	758	790	749	735	672	760	764	765	799	723	793	741	786	759	753	738	832	765	764	755	733	758	758	742	755	763	736	766	728	783	756	740	754	731	753	758	763	773	799	795	791	738	759	799	764	791	716	762	726	754	744	706	799	743	756	723	767	754	760	756	754	780	765	757	737	725	736	798	724	736	766	770	710	752	755	783	720	791	726	790	798	770	752	768	778	754	755	739	748	756	748	753	743	752	762	741	748	776	779	767	755	706	759	795	767	781	673	790	751	759	752	704	762	747	732	786	776	733	803	772	757	774	771	709	771	731	788	726	706	734	776	750	754	761	747	761	737	729	728	779	770	781	765	749	725	708	714	766	764	725	771	762	771	750	756	751	754	749	781	734	727	728	757	761	711	776	787	744	732	774	753	737	730	743	776	709	759	738	715	799	766	739	766	746	747	749	789	768	746	732	704	774	756	746	752	753	717	745	733	772	760	755	767	751	757	751	760	762	786	734	795	718	755	782	768	750	740	736	791	767	743	767	763	754	809	761	780	801	781	752	788	757	744	734	764	827	808	721	769	751	725	781	762	751	786	744	731	768	752	748	764	730	783	759	782	774	698	779	750	729	788	719	735	678	761	718	736	726	748	771	786	746	789	724	744	786	748	745	758	723	747	740	754	731	784	770	789	773	764	746	775	762	802	757	731	788	798	802	760	761	719	742	745	748	722	757	756	763	743	771	779	757	712	762	764	746	810	801	744	785	747	683	776	761	735	801	751	761	753	738	771	732	775	748	677	791	801	788	795	756	767	758	759	736	768	747	773	785	782	738	824	699	776	756	740	747	756	758	751	776
881	80	72	57	47	59	75	80	74	70	59	55	47	43	54	58	53	37	38	39	41	52	47	37	45	163	481	483	352	51	32	34	33	39	34	35	32	27	47	43	39	37	33	51	45	43	27	39	50	33	41	42	60	34	41	47	50	34	39	38	31	32	30	38	39	35	46	34	39	48	36	36	42	39	44	33	47	44	35	46	32	36	34	42	42	44	42	52	40	43	31	38	38	35	33	37	37	44	31	45	44	37	36	53	49	40	30	31	43	36	40	34	35	34	32	37	43	40	45	30	39	30	35	30	41	46	40	40	49	36	35	31	35	42	31	35	46	43	45	42	32	32	40	44	38	32	33	40	32	42	46	28	40	38	25	39	29	40	37	32	41	43	30	30	34	35	42	34	34	27	39	58	35	37	49	39	37	34	35	42	37	34	34	42	33	44	38	30	37	39	41	32	42	37	32	36	37	51	42	39	35	46	34	51	46	38	45	32	29	31	36	45	39	34	41	35	32	39	28	23	40	39	46	39	43	44	34	40	44	44	36	43	53	33	43	45	39	42	45	57	41	33	33	35	35	41	49	28	34	33	29	34	34	49	50	46	37	34	28	39	40	46	38	36	47	40	41	35	40	28	35	29	44	37	41	33	41	27	37	26	38	35	36	35	39	40	37	46	36	36	40	33	39	44	33	35	45	39	28	36	39	44	43	35	35	38	46	33	38	40	34	20	41	46	35	36	37	40	37	38	29	42	37	32	34	33	38	36	44	36	39	44	33	35	29	32	45	42	45	41	46	36	45	28	42	39	36	53	35	28	41	45	36	37	33	32	35	35	40	34	34	39	34	41	47	39	35	29	26	21	44	35	50	48	42	48	35	44	41	49	36	36	38	39	33	39	39	34	42	36	28	37	38	47	40	34	42	35	35	44	38	38	22	36	43	37	35	44	49	30	35	41	45	48	38	39	37	43	38	36	37	34	38	30	36	30	36	33	44	47	31	36	31	41	33	39	39	45	39	37	45	39	38	35	41	38	47	40	38	48	42	31	36	44	41	41	47	44	50	25	36	42	27	36	32	41	42	38	38	45	37	37	40	45	43	39	55	44	43	39	41	40	49	55	44	39	41	38	40	33	37	30	47	40	36	41	47	42	37	37	40	36	39	37	32	32	32	39	30	40	48	51	43	38	38	40	43	37	37	42	33	23	35	41	36	45	37	45	38	34	36	43	35	34	46	42	33	35	39	40	43	40	43	32	38	44	40	43	48	44	47	46	37	35	33	49	39	50	37	41	34	40	34	39	43	29	40	33	35	39	39	41	37	41	36	34	37	45	38	36	33	45	45	36	45	29	33	34	36	37	37	39	46	36	35	42	33	33	44	45	44	37	35	41	43	30	39	38	54	33	35	34	36	29	48	51	41	38	31	40	38	45	42	37	45	39	40	36	32	39	37	37	33	32	44	43	44	34	37	37	47	41	51	38	28	40	41	41	44	47	47	38	44	33	32	44	34	28	40	35	29	37	45	50	38	38	34	43	37	43	42	37	39	47	40	33	44	35	34	50	40	41	43	54	35	49	50	43	51	42	37	33	41	28	35	35	33	25	35	40	48	45	40	39	31	36	24	41	35	40	40	39	44	51	33	42	34	38	36	36	36	31	42	39	44	45	38	44	38	45	27	28	39	35	39	28	37	43	43	38	37	27	38	37	39	39	31	41	38	39	33	32	44	33	38	39	49	42	41	38	33	40	33	35	38	48	33	42	43	32	37	30	32	33	39	36	37	31	41	31	46	38	37	34	36	37	45	41	36	31	41	49	52	36	48	40	41	36	28	26	38	35	45	51	39	34	40	45	44	35	39	39	39	26	40	30	30	38	42	39	40	48	43	32	30	39	43	45	31	35	41	37	42	34	25	41	25	34	51	45	36	41	45	40	38	28	46	37	37	52	42	39	34	30	34	39	40	42	38	38	39	34	35	43	43	28	41	37	40	34	39	41	46	37	41	41	36	31	33	28	40	46	39	43	32	53	42	48	33	45	35	28	32	38	28	29	45	54	41	42	35	41	29	30	47	34	29	30	37	35	41	43	34	34	25	33	35	30	38	40	35	37	36	41	35	34	34	28	58	41	31	32	35	39	43	46	41	36	39	40	33	38	46	32	33	42	30	38	38	40	33	43	32	42	50	38	42	37	47	36	33	37	34	47	44	38	40	36	35	33	38	36	38	46	40	51	40	29	38	42	31	33	49	36	36	38	34	42	33	42	39	38	44	43	32	38	28	33	37	36	39	42	45	47	34	38	37	38	43	49	35	43	42	42	37	42	41	40	38	33	34	38	35	38	29	34	52	48	28	31	45	23	29	35	54	35	33	38	44	30	34	39	30	34	41	38	48	34	38	40	48	37	32	37	39	36	32	35	29	45	41	35	32	28	45	33	39	37	33	34	41	40	44	50	39	34	39	38	46	43	42	40	41	39	42	33	38	39	39	38	39	35	33	32	34	30	39	33	48	49	58	32	35	46	38	37	30	36	30	39	46	35	39	45	41	43	32	47	28	39	46	35	35	31	41	36	40	42	48	44	28	24	39	35	45	37	39	24	37	44	34	44	30	42	31	40	51	37	32	48	43	35	32	36	28	38	35	45	48	29	44	42	37	29	32	38	40	51	42	48	30	44	34	49	35	32	35	39	33	38	32	33	32	45	47	34	49	38	30	30	29	43	32	45	32	36	40	43	43	29	39	28	34	42	39	37	43	40	31	47	35	36	39	37	44	37	36	36	44	34	46	45	29	43	38	41	26	33	45	48	42	38	36	43	37	38	33	42	35	29	39	45	31	40	39	45	43	40	37	38	46	51	33	50	43	38	37	32	37	36	37	35	36	40	56	36	41	38	35	41	38	47	45	26	40	36	41	35	35	48	40	28	37	37	36	39	34	49	32	33	31	36	35	25	29	39	48	35	39	35	42	41	38	41	35	33	28	40	53	47	33	44	36	40	37	41	49	42	35	43	31	39	39	43	38	35	32	40	37	46	41	41	43	33	32	28	38	45	46	36	37	45	40	41	43	34	46	42	41	45	29	37	30	34	32	36	41	38	33	37	31	36	26	45	45	34	37	39	42	39	29	45	39	36	39	45	32	38	29	38	41	37	39	50	28	39	22	41	27	34	39	41	38	42	43	36	54	32	41	39	32	44	31	33	37	38	28	32	39	47	31	32	49	44	32	35	48	42	37	35	39	41	39	37	44	38	40	41	38	47	30	39	49	36	50	39	43	35	30	39	47	42	32	30	38	35	44	34	32	38	51	36	33	47	30	41	42	37	42	31	47	36	25	43	38	34	36	49	29	43	42	37	40	37	30	36	46	37	28	46	48	52	36	41	38	42	37	41	38	42	41	35	35	35	46	46	30	45	44	37	42	37	26	31	37	37	42	37	33	28	40	45	50	33	38	41	44	43	41	45	35	46	35	33	24	39	29	39	37	44	39	37	38	41	36	34
7980	1478	855	1266	2646	2939	3535	3060	2178	1975	1616	1294	1131	1000	826	780	752	721	692	677	641	594	631	614	610	4157	11270	11141	7503	823	415	403	429	387	391	394	381	424	403	383	384	411	406	371	431	371	387	388	388	406	393	366	366	392	366	385	371	396	408	394	391	378	403	377	354	400	373	372	398	406	367	388	391	418	400	388	384	410	403	380	365	379	400	398	375	388	385	395	370	371	375	368	403	390	421	380	391	413	382	377	425	385	377	387	338	404	328	390	392	338	379	394	380	410	352	386	364	405	408	397	386	332	375	375	379	400	389	422	385	368	378	400	382	386	412	353	396	393	380	383	373	374	389	386	415	386	376	352	366	386	360	386	370	420	358	373	387	410	415	379	392	373	376	375	400	382	408	380	368	379	393	374	379	360	385	392	424	421	371	395	370	332	384	369	369	405	382	384	406	392	357	380	418	419	403	383	385	411	390	390	371	386	367	371	388	405	390	383	398	370	371	407	347	395	372	411	410	380	378	395	347	400	403	387	377	388	429	382	355	401	379	401	396	404	369	396	376	363	385	393	420	396	393	407	350	387	403	394	365	336	382	382	403	378	406	369	395	369	370	390	393	379	391	377	390	403	394	395	400	396	375	385	381	406	390	365	397	385	361	392	375	380	416	364	387	391	357	410	388	416	374	404	389	349	363	398	358	350	385	384	378	385	356	401	397	381	367	418	383	394	374	381	395	401	413	401	392	390	378	372	400	370	424	377	361	377	428	403	408	394	360	397	410	383	388	407	406	366	396	387	397	375	394	403	390	363	366	392	376	385	382	379	362	344	384	365	388	372	343	384	373	415	375	380	374	377	371	408	400	340	378	372	354	381	424	360	393	368	370	371	399	413	401	408	434	405	389	414	364	363	383	380	396	367	394	403	386	390	383	357	365	415	397	369	378	383	355	408	367	372	381	422	388	342	395	421	379	363	370	376	380	396	398	352	333	362	391	402	388	414	364	366	440	376	382	409	394	364	399	345	376	404	393	386	389	360	374	401	398	382	408	396	424	402	363	383	416	405	373	335	380	393	404	366	391	384	385	381	396	351	375	392	360	401	408	415	401	364	370	415	391	387	405	428	380	384	385	377	382	368	365	361	386	355	401	418	381	381	405	405	424	391	369	398	404	404	370	435	408	389	383	385	368	420	407	399	386	368	391	381	355	384	412	384	372	406	361	381	381	350	367	353	398	383	381	359	359	410	387	399	367	372	368	425	403	390	370	415	382	385	396	420	387	388	377	378	387	352	363	401	362	392	364	376	405	408	358	391	377	401	379	364	395	408	433	397	386	383	395	406	388	367	370	388	415	413	379	374	382	405	336	379	387	388	452	361	409	389	405	418	398	388	420	382	407	355	376	368	417	368	384	385	390	377	392	413	366	352	375	388	398	400	404	372	380	388	377	396	380	420	404	413	402	367	376	358	399	395	382	403	394	405	342	418	367	355	364	362	371	408	387	364	362	421	415	401	404	383	351	359	402	388	403	403	386	384	406	379	385	362	400	371	373	388	418	382	379	407	425	374	389	374	359	366	386	355	393	372	399	386	403	375	360	419	375	413	370	364	387	368	381	379	355	380	377	381	419	383	405	372	404	393	410	402	395	392	369	377	360	352	426	387	405	414	398	339	409	374	373	365	373	384	382	374	383	383	385	355	381	395	388	395	413	394	393	387	411	384	378	335	410	394	368	370	408	385	395	370	379	360	398	400	374	422	369	400	359	396	411	375	352	378	381	367	379	385	409	406	343	397	403	371	380	405	380	383	378	360	400	422	369	353	382	326	426	390	389	407	360	391	375	395	384	385	363	412	361	376	375	412	342	375	408	381	397	378	387	384	385	415	370	366	378	408	372	374	397	387	387	391	360	373	375	386	373	370	400	376	389	336	348	368	365	382	397	392	380	386	428	362	397	353	390	386	353	395	382	399	379	409	384	389	401	405	348	376	398	375	400	374	354	382	369	400	383	373	366	387	395	377	410	391	377	388	366	398	411	401	395	372	381	388	375	368	402	360	344	426	384	379	391	397	373	396	408	366	356	377	391	355	393	394	402	401	378	379	410	377	392	377	371	351	392	402	320	383	393	383	355	392	398	392	384	389	377	379	385	396	390	399	392	397	379	373	380	394	397	400	387	419	381	383	369	384	349	352	371	377	365	381	344	358	404	401	402	388	392	378	372	398	381	386	408	391	400	390	374	410	396	387	421	392	382	375	383	373	377	365	361	419	383	350	364	422	365	348	397	399	378	375	351	389	385	419	383	386	389	390	382	394	400	383	406	357	378	352	402	381	379	429	416	359	363	387	398	365	376	358	419	376	341	393	406	362	371	379	362	358	362	378	380	371	419	356	399	417	373	348	407	373	374	411	396	401	382	366	417	399	418	400	399	396	390	369	396	389	382	407	416	395	420	404	369	370	407	383	379	405	403	387	395	377	369	370	365	383	386	357	366	372	375	413	392	367	411	372	357	400	385	363	384	352	401	389	390	355	402	357	384	401	404	378	422	354	377	412	375	348	352	380	400	371	410	423	389	379	401	396	377	367	352	405	401	370	374	384	382	409	384	385	418	374	369	384	398	400	349	364	394	377	367	368	397	372	374	346	398	366	358	429	330	405	373	424	363	384	348	380	383	362	393	411	394	395	404	375	365	351	374	415	364	375	352	427	414	407	363	388	399	382	349	407	420	375	337	377	384	428	356	405	371	389	361	349	355	363	388	392	395	367	373	420	355	403	365	409	385	397	401	394	362	403	391	402	370	405	407	404	403	398	364	369	397	392	375	367	404	350	361	394	402	375	414	422	379	365	401	418	381	403	395	367	370	394	384	357	360	389	380	365	424	397	386	370	403	398	420	365	378	400	382	391	374	386	377	402	388	360	410	390	397	422	394	412	382	386	381	390	390	416	388	393	379	395	388	404	402	402	379	382	376	417	391	390	378	407	393	410	388	404	397	366	374	410	373	406	370	390	384	378	401	404	391	418	414	377	419	405	385	367	385	379	343	361	351	392	382	382	403	396	393	404	378	382	367	382	360	372	358	385	377	404	381	328	332	371	379	398	380	407	363	355	406	388	356	409	331	412	412	392	384	356	369	373	413	393	369	399	391	420	355	393	419	392	387	366	401	379	365	404	384	367	388	385	378	368	344	410	380	381	404	403	393	389	392	393	407	405	388	388	392	377	421	400	399	394	398	424	410	378	405	344	421	410	394	435	397	340	400	360	362	358	401	395	389	354	411	370	384	384	384	389	376	373	356	400	380	405	374	343	364	395	384	385	347	359	377	359	401	383	362	371	407	388	406	365	383	384	377	376	401	372	359	398	388	359	362	393	392	368	382	395	388	393	388	375	386	370	381	403	415	377	405	357	381	404	377	381	372	408	403	388	368	384	367	375	376	393	364	389	345	354	383	380	361	407	368	435	416	367	363	413	369	374	412	376	378	375	391	425	399	390	395	375	383	400
461	118	90	83	88	85	99	89	76	82	93	75	81	61	63	63	54	65	61	57	62	50	56	56	55	268	814	587	296	69	62	43	45	48	53	33	39	56	51	39	52	48	47	36	56	50	57	53	53	60	48	61	53	56	50	41	45	38	53	43	56	57	49	42	48	58	46	45	44	51	48	46	47	43	48	31	38	46	51	45	39	48	48	54	49	46	51	40	49	59	47	45	44	51	50	54	44	61	51	50	51	46	65	41	49	45	50	51	50	56	54	51	51	62	53	52	34	52	42	41	53	50	48	51	48	45	47	48	52	54	46	40	48	47	62	51	57	59	56	51	43	46	41	44	50	56	52	44	43	51	51	49	58	47	42	52	46	61	52	39	51	52	42	46	55	54	62	59	52	51	55	57	51	59	40	46	55	56	44	36	51	53	61	48	55	52	46	45	50	48	41	37	46	56	52	51	67	52	52	49	56	49	47	45	52	37	41	61	51	47	55	42	44	41	39	57	48	43	42	57	42	43	61	54	33	47	41	48	62	42	46	58	55	46	54	51	48	51	43	49	45	61	41	50	69	36	49	50	52	62	53	43	54	52	54	41	35	47	41	46	51	29	48	44	47	52	52	47	51	53	55	58	39	37	57	40	51	50	49	49	40	41	54	56	43	42	43	55	67	45	51	43	33	47	50	48	58	48	58	54	55	31	44	44	34	34	39	55	45	55	43	50	40	54	52	53	55	48	53	54	53	37	42	35	46	40	36	40	47	44	55	41	63	52	36	42	55	47	60	41	44	63	48	56	49	48	50	52	38	51	33	50	45	42	43	50	47	35	50	44	47	39	52	46	41	44	29	50	54	51	42	62	42	56	45	49	50	73	52	54	39	64	51	46	55	58	51	54	52	47	51	59	50	52	62	43	41	52	43	50	43	52	46	45	54	44	58	40	55	54	52	43	51	61	66	50	50	51	45	60	52	51	41	43	54	48	58	44	53	45	45	41	44	41	47	40	69	48	53	44	54	52	38	48	42	37	57	53	57	40	52	51	45	46	49	46	54	42	48	44	45	46	45	52	42	44	43	51	43	55	61	28	45	51	68	54	52	52	60	66	46	50	51	42	54	45	29	43	55	50	66	56	46	52	44	38	43	55	53	41	54	53	48	45	54	43	47	57	50	46	55	64	46	38	58	48	60	49	45	41	56	54	48	55	49	57	37	46	45	50	48	52	38	53	49	59	56	54	46	46	44	54	43	53	58	46	55	54	43	50	62	47	43	42	55	51	40	43	34	48	59	52	45	42	52	55	57	30	57	53	54	40	48	33	55	49	41	51	44	45	51	58	60	52	38	50	50	48	47	51	54	49	60	37	41	42	57	52	62	34	55	54	55	57	48	42	49	45	43	36	50	56	41	47	41	47	46	59	45	53	39	51	41	58	45	53	61	55	45	52	71	52	50	48	39	45	42	48	52	51	59	51	37	52	51	46	57	57	60	54	51	44	39	37	51	36	45	56	55	46	54	45	58	34	43	49	40	57	48	43	49	47	51	48	51	40	46	53	35	50	45	41	40	49	50	40	63	50	52	47	47	45	45	47	38	44	43	47	49	51	45	53	51	53	54	47	57	52	72	62	51	44	50	48	50	49	41	43	47	39	65	49	47	53	59	50	39	37	41	46	53	47	48	47	45	42	52	51	58	54	38	38	59	52	46	43	42	47	43	50	56	52	37	55	41	45	48	45	44	51	51	47	56	50	59	54	55	42	48	54	53	55	50	46	47	47	43	47	58	55	52	55	46	37	44	40	45	42	61	42	50	48	51	40	42	51	58	51	41	53	53	41	58	57	53	55	33	47	48	39	48	58	43	35	46	45	59	44	53	47	44	48	64	47	46	48	48	53	52	40	46	49	52	57	54	58	58	54	62	58	59	40	50	39	58	56	38	39	40	53	40	43	71	44	43	50	54	47	45	38	52	51	57	57	55	39	48	49	42	50	47	49	58	47	53	57	40	39	40	56	41	48	49	45	59	55	38	47	59	42	46	48	47	45	50	59	47	53	50	49	55	54	48	57	38	48	61	46	56	47	41	45	54	39	51	46	66	51	44	48	47	45	42	37	42	48	49	45	47	50	51	47	50	59	52	43	58	44	49	55	44	33	58	42	55	47	49	36	46	38	38	43	41	43	40	53	46	43	47	50	46	41	50	57	41	51	47	45	56	59	38	50	41	49	44	46	43	45	50	48	50	47	43	45	46	58	51	64	32	45	44	46	40	51	45	36	49	53	44	52	53	60	53	55	49	44	53	45	49	47	51	46	50	52	63	51	43	48	36	41	52	38	47	43	52	50	46	45	51	50	55	50	45	48	51	47	53	47	46	46	40	51	41	37	47	35	40	56	47	41	42	47	50	43	54	57	47	55	59	53	45	51	50	54	40	44	52	56	38	48	47	52	39	43	54	45	64	41	56	50	52	30	56	37	45	55	54	54	40	41	54	47	37	34	44	66	51	41	53	47	46	36	53	48	46	40	37	53	48	47	48	50	44	50	47	49	46	42	46	46	51	51	41	41	47	51	56	41	37	45	43	43	52	45	43	46	48	50	44	50	44	66	41	43	41	44	65	44	51	46	58	50	45	46	58	45	40	48	52	49	46	42	55	52	49	48	41	58	43	47	49	58	37	56	41	58	52	41	47	42	52	47	54	43	45	45	60	45	60	56	45	57	36	44	52	42	51	63	40	51	53	45	43	61	61	49	39	46	50	62	53	43	41	48	46	60	44	45	47	39	47	36	41	33	49	52	26	45	52	52	38	54	38	49	48	50	45	48	50	37	39	48	43	42	49	41	35	54	43	42	46	35	57	49	48	52	44	52	42	34	46	43	47	48	38	51	52	44	41	46	55	49	51	50	48	48	60	49	54	37	52	41	48	44	66	45	50	47	36	47	51	43	44	52	39	48	48	46	59	42	50	36	56	34	46	43	34	49	58	44	41	49	57	53	58	50	50	55	48	55	52	47	48	41	57	48	51	52	45	40	52	42	59	57	39	50	52	51	43	47	57	43	49	50	50	45	45	52	41	45	50	52	52	49	60	44	40	48	51	54	48	56	46	51	52	59	45	59	44	56	55	52	40	45	52	44	52	51	42	46	41	44	40	48	44	36	56	51	35	60	40	55	45	41	42	58	45	50	57	43	46	53	50	42	52	45	53	53	45	48	53	32	44	76	45	48	42	54	49	62	30	45	47	49	46	50	40	51	39	49	58	52	50	49	48	55	46	46	45	46	56	56	46	52	51	46	47	42	48	47	60	46	49	50	50	31	55	49	49	43	45	55	47	44	51	44	49	52	52	43	52	45	54	54	55	54	46	53	46	41	66	47	53	42	58	55	47	25	48	51	52	42	37	54	43	46	34	55	38	61	48	54	51	42	49	61	47	45	44	44	44	48	50	47	49	58	45	46	31	53	57	41	56	43	48	42	42	55	39	57	53	46	50	54	46	45
7474	2411	1188	1882	4251	4777	4973	4410	3152	2779	2551	1872	1555	1371	1240	1073	1136	1053	942	1002	924	911	825	749	815	5874	16542	12098	7510	1270	543	557	561	578	518	514	560	533	539	526	528	560	500	570	505	541	511	514	510	523	516	553	544	518	516	546	538	490	569	532	520	568	498	519	470	504	517	523	503	533	502	518	514	501	531	538	539	495	535	525	538	517	542	531	533	556	511	552	553	489	506	518	495	495	555	541	520	513	513	511	477	521	514	498	504	522	549	496	508	523	524	533	526	485	495	544	494	503	520	516	493	499	533	475	457	535	545	565	504	543	547	490	517	509	508	549	510	528	523	509	511	496	535	510	513	495	523	539	501	485	494	497	528	516	500	483	527	493	535	518	529	527	484	494	517	506	493	529	509	520	500	520	561	510	531	487	521	545	503	512	504	507	505	532	462	492	519	517	503	535	477	492	528	518	489	492	506	492	535	513	503	516	526	510	484	520	502	541	503	522	516	516	515	498	497	510	522	516	534	547	527	523	531	550	512	499	494	493	519	505	501	534	499	518	540	536	504	581	492	513	531	521	503	527	552	500	539	518	498	508	544	505	533	537	505	546	507	484	505	538	522	493	503	559	508	543	532	484	533	491	517	524	464	495	513	521	525	505	540	512	515	478	535	515	499	534	517	520	487	489	507	510	519	525	477	502	542	539	513	522	511	515	532	524	494	527	538	494	531	502	554	527	491	536	504	523	515	518	533	486	511	516	493	511	472	525	489	512	472	496	529	539	548	502	493	499	508	519	480	500	549	494	524	544	495	517	485	492	497	527	500	530	511	515	537	555	497	506	523	519	517	512	488	535	484	539	516	511	538	541	498	517	522	527	512	547	533	498	527	535	505	490	553	473	491	528	504	495	522	483	501	500	506	532	512	496	546	525	511	535	508	496	572	534	467	519	508	472	547	536	491	531	547	498	529	502	538	506	502	577	494	536	469	503	524	488	491	548	498	538	536	489	549	427	519	562	543	554	551	483	516	515	501	542	496	505	538	515	511	513	533	570	498	472	541	490	503	533	528	520	541	491	528	533	497	509	472	502	545	496	536	524	523	516	526	524	501	484	517	533	510	500	533	514	529	485	526	535	484	511	498	553	524	554	518	563	514	560	520	512	525	514	507	507	540	509	519	503	490	526	490	552	545	525	505	539	523	482	505	482	482	502	549	493	556	480	469	541	529	494	496	505	495	528	507	466	527	472	549	558	505	516	465	543	489	548	502	488	475	553	511	531	474	492	588	531	518	486	530	501	485	554	477	501	516	518	529	503	524	489	513	523	508	484	480	528	494	509	503	515	495	546	561	512	525	526	521	508	535	492	521	504	502	464	508	535	525	504	458	531	520	465	503	519	520	536	462	517	532	514	535	549	528	516	514	522	521	483	480	560	526	516	523	524	502	512	513	530	561	544	518	532	542	497	520	576	524	491	511	525	471	479	513	500	533	559	555	475	511	526	514	503	542	541	524	517	531	520	485	498	494	535	525	560	537	516	515	511	520	505	494	533	509	516	537	468	506	543	510	516	519	534	529	479	535	517	488	523	513	497	508	508	513	526	505	510	477	522	499	518	516	503	518	542	524	521	501	523	526	503	521	502	491	507	566	491	521	536	527	526	523	521	541	475	520	507	546	530	544	531	511	515	508	452	529	554	532	552	515	531	512	504	514	524	536	501	527	483	557	517	501	558	491	553	497	560	534	557	522	497	548	523	558	504	562	546	497	567	471	555	480	500	494	522	509	513	531	507	489	559	503	488	494	492	536	554	507	463	543	507	555	495	503	541	540	515	534	491	568	506	510	546	534	508	486	505	527	529	506	508	495	528	472	544	536	545	513	494	527	539	490	469	494	493	505	526	509	495	492	539	555	516	520	564	516	530	525	490	544	506	495	516	508	497	500	472	546	469	522	546	502	520	498	539	518	519	531	496	495	500	505	473	495	555	541	504	532	483	522	518	534	506	482	513	468	507	532	508	476	533	532	511	524	567	491	493	479	542	535	550	511	512	508	481	485	493	479	507	525	552	482	510	499	522	562	552	540	537	544	477	547	511	488	535	514	520	523	486	497	489	544	500	467	521	528	491	501	536	488	511	551	520	526	532	517	515	539	547	510	531	500	493	458	487	551	498	508	540	544	492	517	498	520	494	518	533	503	520	492	486	506	475	505	538	479	456	536	540	483	536	528	537	547	516	491	500	468	534	511	563	507	516	536	517	554	518	531	485	537	505	536	510	519	501	514	487	499	491	557	501	499	521	510	550	510	498	508	531	494	527	498	520	570	517	513	535	511	510	536	534	518	504	516	523	545	476	509	526	486	538	517	511	510	472	444	508	546	466	532	508	509	542	523	557	545	528	496	490	537	548	505	519	490	528	493	490	482	514	489	514	546	477	529	486	500	528	502	509	507	531	536	484	527	486	527	508	496	508	502	557	481	503	517	490	555	536	483	500	514	536	492	495	498	548	537	507	492	515	463	528	497	516	522	484	521	500	546	515	561	563	499	522	524	490	512	506	505	515	504	529	548	518	517	530	480	496	497	540	479	514	550	487	577	505	506	530	520	509	532	480	499	535	516	532	476	514	543	493	533	516	497	547	534	479	509	519	506	526	506	522	496	507	488	488	518	471	479	502	542	455	548	526	523	479	524	513	548	475	496	531	503	521	504	531	492	506	507	495	510	519	497	543	481	478	471	516	538	501	481	536	521	516	507	501	498	521	472	547	494	530	452	513	522	492	501	517	479	469	509	498	548	523	533	510	481	474	501	502	512	505	556	506	500	514	471	524	486	532	500	518	496	538	528	526	489	565	503	506	516	517	500	517	502	521	530	530	552	527	520	476	525	517	531	509	511	511	503	519	533	539	525	518	480	510	516	514	512	541	482	552	511	547	535	511	514	543	502	488	517	516	545	520	513	514	486	524	490	521	511	525	482	497	496	499	471	518	526	510	501	541	510	546	528	489	525	539	544	520	514	493	531	513	495	527	515	549	516	561	510	529	515	502	515	470	506	521	491	540	535	512	492	556	535	517	490	505	538	523	505	549	479	488	496	504	507	497	489	507	516	502	504	517	490	497	521	536	514	510	552	490	495	506	494	545	491	513	497	523	496	516	564	475	504	480	548	496	542	563	457	525	529	552	507	541	519	492	484	481	537	526	504	531	522	521	531	528	517	530	530	529	502	519	489	511	493	531	574	511	482	497	440	496	487	493	535	489	509	486	535	550	493	559	553	518	514	498	510	487	499	497	523	489	503	482	526	506	538	569	533	485	511	504	549	535	509	545	536	498	512	490	531	520	513	503	499	515	526	479	495	500	521	541	530	507	526	484	533	538	521	508	577	530	529	519	521	551	514	500	518	518	547	520	518	504	485	524	494	506	513	505	553	488	487	508	534	519	489	499	510	564	517	487	540	503	515	505	480	513	538	487	515	544	557	544	523	503	476	506	539	490	499	498	514	560	491	512
561	74	72	67	62	66	85	85	66	71	81	81	78	70	67	72	68	40	65	65	69	59	71	57	70	75	189	173	119	83	63	64	59	60	61	58	63	72	62	67	69	75	55	73	66	50	59	66	61	64	67	60	60	68	79	65	62	63	61	62	53	48	66	57	62	59	66	63	73	60	56	63	60	54	70	60	61	70	68	61	68	74	66	57	71	63	53	68	61	67	68	56	67	65	59	64	67	66	66	58	83	58	51	74	59	74	82	67	83	68	69	58	62	59	67	65	57	56	52	80	70	54	62	69	66	60	64	49	61	64	66	85	64	71	60	57	65	92	62	54	70	55	91	75	56	67	70	70	57	67	54	66	76	67	61	56	63	63	71	52	76	69	56	71	60	64	59	75	69	49	77	57	60	65	74	61	68	72	49	73	54	67	57	73	55	63	72	70	59	60	70	66	46	59	67	77	59	70	67	81	65	48	61	61	57	40	65	75	75	52	73	76	61	70	59	64	73	58	53	67	74	50	62	74	63	68	55	49	64	52	57	57	65	72	72	56	74	52	67	69	64	71	55	70	68	59	64	74	58	63	63	78	72	66	63	68	55	73	56	67	61	69	56	61	62	72	68	49	58	75	66	53	70	65	54	58	67	67	63	74	49	83	49	58	46	56	55	85	46	67	68	61	69	63	68	66	68	70	49	55	73	62	55	72	51	65	81	54	73	68	67	49	63	64	79	66	57	58	66	59	64	70	65	60	62	64	60	66	64	69	57	61	70	69	59	74	64	65	73	60	71	70	66	71	66	58	89	59	50	65	55	74	55	76	65	58	53	72	60	66	77	73	62	75	71	65	59	71	61	69	66	68	75	57	65	67	66	59	64	52	59	65	56	68	54	59	79	65	65	62	68	65	71	70	66	68	68	73	72	64	53	66	61	63	69	70	49	60	81	68	75	72	72	75	70	72	67	66	69	59	58	69	76	84	64	62	73	72	60	58	56	58	55	66	55	67	57	51	62	59	75	47	56	59	68	57	58	56	68	74	71	70	70	65	57	77	55	65	79	55	66	79	56	51	67	65	61	65	62	71	69	69	72	68	68	55	52	64	73	64	58	56	63	63	64	65	75	63	76	66	58	59	64	61	72	49	55	61	71	72	78	50	49	60	64	71	58	84	72	61	60	50	64	70	55	71	59	55	60	56	72	82	63	58	63	66	55	90	57	59	75	57	69	67	56	63	61	62	74	69	59	75	72	57	75	74	62	56	59	63	75	65	67	69	83	73	76	69	74	61	69	78	71	49	62	68	60	74	65	62	56	61	48	71	59	61	60	63	61	48	65	57	67	76	71	58	74	59	63	74	49	67	48	53	67	87	69	77	70	59	63	55	54	60	70	57	65	54	63	79	51	62	58	57	73	76	74	54	53	52	64	67	65	70	62	54	69	65	73	53	78	51	76	48	68	75	54	53	63	63	60	69	60	59	59	52	58	62	57	52	46	69	59	51	64	67	63	64	52	61	59	71	67	65	53	54	68	71	63	84	63	64	58	65	49	57	78	75	64	73	58	62	51	79	49	59	58	63	74	60	57	61	64	77	73	54	59	75	87	64	61	73	59	58	58	59	71	78	60	64	74	48	60	69	86	65	82	60	75	75	59	69	65	57	59	63	68	55	56	65	80	59	62	60	61	62	66	62	63	63	65	69	58	53	60	67	82	73	57	64	73	56	82	76	54	51	48	54	60	64	45	74	76	52	74	66	61	74	68	53	71	54	64	48	52	44	66	62	53	58	81	55	65	64	68	59	64	73	66	52	61	66	65	60	63	59	73	64	61	65	68	63	62	79	55	61	68	64	52	56	58	56	60	65	56	68	72	67	68	65	60	65	77	79	68	75	76	46	61	65	68	54	88	67	49	61	78	55	59	53	53	70	56	71	69	60	61	59	70	60	75	71	59	59	54	58	55	68	61	68	75	66	78	59	58	50	56	66	63	74	54	73	56	58	48	57	69	76	53	56	64	58	67	45	57	64	71	54	56	54	59	60	52	63	54	72	56	63	71	67	67	68	65	71	55	51	72	79	55	63	67	63	56	90	58	71	62	61	53	63	61	67	66	59	68	57	57	64	59	68	56	60	74	71	69	53	72	61	60	54	85	54	62	72	57	58	61	60	69	64	49	68	69	74	56	51	64	61	56	69	60	66	72	65	60	66	64	71	88	75	63	59	59	62	49	63	68	61	65	74	58	57	56	67	69	59	65	69	61	78	55	70	69	51	65	70	62	54	56	68	65	57	69	51	62	56	57	62	56	51	61	54	66	71	61	67	69	52	55	65	62	65	64	62	73	84	68	75	69	58	70	69	61	73	59	68	62	59	47	70	74	56	71	53	57	63	55	60	79	73	71	64	65	54	66	65	60	55	57	57	60	64	77	79	57	77	56	57	69	62	45	60	55	57	56	61	50	50	56	61	64	77	61	72	56	60	71	78	74	55	62	68	72	77	59	55	59	70	62	63	54	48	62	55	72	58	74	57	72	56	63	63	56	63	78	60	53	75	69	69	49	69	64	54	67	73	56	70	62	51	73	65	66	61	75	70	59	68	63	65	63	64	61	56	62	62	70	60	64	58	62	58	55	69	68	72	74	64	71	68	69	58	69	64	55	73	53	56	74	66	81	59	74	63	73	63	73	73	73	58	68	54	65	62	77	58	47	47	48	72	63	69	64	65	64	47	63	72	69	47	68	56	59	71	61	76	56	79	67	62	70	75	68	68	77	70	60	52	52	59	72	69	69	68	55	67	63	66	72	56	51	60	59	63	69	61	55	68	71	65	66	54	54	68	59	62	79	58	65	58	59	49	70	58	49	61	64	66	74	66	73	52	56	54	52	55	55	55	51	57	67	66	71	66	51	59	58	59	62	74	65	75	49	65	69	59	73	61	71	64	58	72	59	70	65	65	58	47	78	50	67	66	70	80	59	58	71	70	59	70	64	61	80	64	69	57	71	66	70	62	70	68	48	68	53	56	55	69	57	56	66	60	49	49	60	73	53	55	74	48	70	57	71	70	60	60	60	68	81	75	69	61	65	58	46	66	55	63	66	64	62	68	75	58	69	58	62	60	75	60	53	49	59	71	61	72	61	65	60	50	60	60	50	74	76	78	76	74	53	88	64	78	75	65	68	53	69	59	48	62	53	61	86	59	66	77	56	70	77	73	65	65	55	74	63	55	55	61	60	68	67	64	71	64	56	62	67	72	59	85	60	70	64	69	68	59	76	70	75	64	73	64	67	76	63	60	61	74	62	62	66	66	55	51	72	65	74	75	62	63	61	56	67	70	59	67	55	73	59	68	72	73	57	63	64	68	71	77	43	53	64	53	57	67	65	55	60	75	77	68	69	61	76	73	69	65	55	59	69	52	64	59	65	63	67	63	42	70	64	55	52	53	48	66	59	70	56	59	70	52	57	62	71	69	57	75	56	66	60	52	56	56	60	70	68	62
5904	1081	828	1016	1473	1593	1863	1945	1549	1358	1278	1101	940	810	805	865	778	789	766	775	738	719	686	661	686	1310	4091	3608	1842	738	615	658	534	649	601	610	631	621	618	607	655	641	647	603	631	638	693	619	634	653	661	654	700	637	575	609	675	642	600	640	644	574	600	644	618	669	605	620	653	602	617	665	640	677	631	677	613	655	618	631	605	639	645	622	659	600	649	634	596	629	635	661	587	643	619	621	628	646	604	626	638	632	657	649	639	611	639	672	645	632	614	662	647	614	628	597	654	607	609	649	609	624	664	633	666	650	622	565	608	688	624	658	611	642	663	636	628	638	666	624	600	630	643	629	620	655	673	603	652	613	622	630	611	650	629	619	672	629	639	619	631	666	642	599	638	596	671	631	558	621	629	580	599	597	599	654	648	583	607	603	635	626	636	630	615	639	626	620	665	616	588	667	602	664	626	647	583	601	638	594	568	591	660	635	658	640	663	623	692	655	601	623	595	624	625	618	646	626	611	625	604	628	627	622	646	729	591	634	629	633	661	656	653	599	656	611	590	657	620	618	648	629	637	609	640	627	600	690	643	634	628	647	617	633	612	639	617	638	634	594	682	651	656	601	620	674	641	638	635	663	605	610	603	663	642	617	622	646	624	616	627	570	665	682	627	636	704	635	655	599	651	657	639	613	636	648	626	648	607	617	634	590	651	601	645	582	621	644	678	671	654	617	580	652	669	619	630	586	611	662	624	639	590	626	613	619	624	613	633	631	667	634	652	649	645	615	650	609	569	641	610	652	608	593	594	616	608	675	601	645	627	625	624	579	642	631	663	625	634	635	655	634	636	619	657	611	681	647	617	581	636	591	694	626	642	639	640	636	626	627	678	634	665	632	588	605	631	603	597	619	603	626	638	608	606	632	642	638	608	649	618	632	591	658	673	652	673	648	640	633	673	625	656	632	634	602	641	636	626	631	604	636	630	668	624	674	663	660	651	586	613	619	614	632	660	663	681	591	610	632	653	606	623	630	641	663	595	615	601	643	607	635	650	623	652	646	630	629	680	611	640	629	610	623	619	616	645	646	634	602	623	617	609	598	646	592	641	610	584	622	606	612	614	624	618	632	647	627	675	625	626	649	627	643	639	636	637	613	599	615	610	671	633	604	590	650	598	612	633	659	607	632	647	630	666	685	666	650	658	643	648	638	629	654	660	621	644	602	664	605	626	609	675	611	612	686	597	673	615	614	659	635	651	656	641	658	637	628	649	632	626	601	614	602	630	655	640	607	611	609	646	661	676	605	640	629	639	616	578	625	653	649	652	663	668	655	607	665	682	637	622	640	602	631	612	623	635	635	687	635	606	586	622	623	630	675	651	626	611	653	629	641	627	603	646	600	609	652	592	615	648	639	646	628	599	605	620	615	675	653	629	623	639	613	662	638	612	649	611	611	611	585	592	626	646	670	576	635	630	638	612	640	667	615	656	641	576	605	655	603	607	629	621	606	645	637	689	620	644	650	639	602	701	579	613	658	641	668	658	622	661	658	680	588	625	648	634	640	642	620	658	641	644	594	608	607	640	668	620	627	651	623	641	646	648	612	636	689	617	633	690	676	631	629	612	638	624	598	683	665	594	633	601	584	576	630	660	607	605	646	616	616	642	610	672	600	658	633	643	644	626	635	597	644	648	615	615	635	589	634	624	609	612	616	667	572	699	650	628	597	604	596	614	601	620	635	570	632	609	660	662	647	670	642	622	636	631	658	631	608	651	611	603	627	635	681	616	692	654	630	664	570	646	624	668	662	688	614	658	582	607	639	622	628	599	593	572	639	621	630	619	674	636	611	612	652	609	626	651	597	622	614	614	633	657	625	612	640	620	620	636	630	642	628	670	645	622	656	621	662	602	614	639	601	652	672	606	656	651	589	650	643	609	608	585	596	654	643	612	648	641	622	643	658	606	666	607	623	640	620	618	650	696	635	674	635	624	634	603	589	601	669	567	620	643	641	569	595	642	605	636	646	605	643	625	627	660	624	621	644	664	609	652	627	630	640	615	614	592	602	623	605	627	674	605	614	702	608	639	600	642	638	693	606	622	630	651	674	627	572	624	649	663	658	614	674	636	643	629	617	598	662	619	662	659	600	652	674	660	597	627	618	588	640	627	608	600	607	685	623	656	633	601	637	625	630	623	672	566	611	640	629	625	630	661	579	624	619	600	627	679	638	580	682	637	594	660	687	641	606	671	601	631	620	643	598	614	636	654	621	612	625	649	619	664	653	600	605	595	594	652	639	625	626	634	662	668	628	600	635	639	615	619	672	645	669	675	609	649	605	623	637	583	593	619	608	590	646	680	621	633	620	609	617	615	636	622	598	654	645	626	636	638	624	594	634	617	622	594	634	640	572	625	632	633	659	612	662	666	648	622	602	627	615	630	616	624	625	623	644	615	620	665	633	609	632	658	650	642	612	610	647	620	657	649	641	606	596	643	654	644	680	630	626	626	670	636	638	661	621	637	606	623	638	660	625	621	705	613	618	645	605	628	623	659	661	593	633	634	657	673	641	632	673	633	660	628	637	653	591	632	610	671	615	602	641	672	614	629	585	613	616	603	600	621	664	634	651	624	643	608	619	607	592	696	626	647	632	639	609	589	631	621	633	601	655	593	634	636	633	635	602	617	677	578	673	567	649	566	600	634	661	695	658	667	643	671	647	560	663	612	640	642	652	603	639	628	655	610	603	615	625	613	642	602	626	634	629	642	648	613	597	644	605	639	635	573	678	629	640	662	625	674	636	615	624	627	655	635	653	638	643	644	685	653	598	665	583	594	615	638	644	601	601	650	662	613	615	664	644	609	646	654	705	639	646	614	632	667	585	672	599	611	584	634	615	609	640	654	630	656	651	644	602	601	615	627	676	669	620	625	617	626	668	650	657	615	628	588	633	650	648	646	626	624	589	668	607	665	620	599	659	616	621	638	608	647	621	586	608	654	654	659	684	666	603	672	569	664	661	629	645	639	604	598	604	646	643	631	602	663	620	690	655	646	658	635	646	650	690	622	644	602	577	585	600	614	657	630	650	630	624	612	628	593	621	654	624	620	638	686	702	598	665	589	630	661	650	661	612	628	635	626	625	649	624	603	588	640	612	672	600	655	639	593	646	638	634	606	635	655	624	623	624	576	649	599	649	612	621	627	616	642	625	617	617	629	650	590	590	670	608	647	646	620	639	559	623	638	619	641	636	644	667	626	647	638	671	608	646	638	624	637	640	606	624	587	620	642	669	653	609	631	582	635	641	636	653	613	633	608	659	573	624	601	639	634	636	689	661	653	631	626	634	649	638	626	634	669	608	646	611	682	600	594	594	635	619	644	646	626	641	647	647	639	646	624	599	620	642	634	602	627	621	641	597	633	667	652	638	639	643	601	593	639	634	637	630	633	658	644	594	659	583	652	637	642	656	625	668	621	639	627	638	610	624	643	657	603	649	603	635	636	657	595	652
345	116	101	82	88	132	113	103	107	102	101	88	92	112	88	87	96	90	98	86	80	94	85	68	77	193	473	451	293	140	85	76	76	88	83	76	65	83	87	81	73	71	75	77	82	75	65	67	86	73	69	87	80	85	93	53	75	75	78	64	65	87	67	89	73	81	79	68	79	82	72	82	75	66	60	75	83	86	74	59	84	75	88	61	72	76	81	81	92	73	80	90	94	78	66	73	83	60	78	79	93	79	75	78	75	80	77	79	87	72	80	70	64	80	69	73	73	87	76	78	81	87	76	63	78	72	69	68	91	68	81	87	72	75	74	97	58	90	67	64	81	70	55	96	90	71	72	70	64	73	68	73	103	93	71	77	90	93	74	80	82	88	70	69	71	91	85	72	87	86	77	69	80	77	71	80	90	75	75	97	68	78	83	74	81	69	83	71	50	87	80	69	87	74	68	74	78	76	69	65	60	73	78	82	67	77	81	82	81	76	99	72	73	66	67	84	58	74	55	62	82	77	79	83	76	63	76	71	69	98	83	81	83	77	99	80	71	54	64	82	84	75	83	94	83	75	85	72	100	78	89	75	82	84	68	77	91	87	82	80	69	67	74	74	90	64	74	84	77	73	70	78	75	70	76	65	84	80	82	82	87	65	68	75	82	69	74	85	83	82	63	74	74	82	80	82	70	61	67	86	73	68	92	76	52	84	68	85	65	72	60	77	73	84	79	82	99	71	102	79	80	78	60	74	84	74	84	67	68	93	85	85	101	83	77	78	67	99	78	78	72	66	82	80	87	82	79	76	73	71	73	71	75	91	79	70	82	74	80	74	75	93	73	85	75	80	85	74	84	77	83	92	69	93	80	77	70	89	85	77	77	87	83	80	69	75	83	89	94	85	89	89	85	78	72	78	72	65	83	84	75	86	74	66	67	83	87	83	79	69	74	72	88	86	69	69	81	89	70	66	85	64	81	90	81	83	87	77	78	75	84	68	78	73	87	75	79	76	62	76	77	75	86	81	75	73	81	96	112	91	83	88	83	94	76	78	88	81	73	79	74	72	72	84	78	65	66	84	93	67	73	86	57	76	68	74	78	77	71	66	79	79	74	72	74	76	98	81	88	70	76	62	89	78	98	94	61	67	88	69	71	78	67	86	91	84	84	73	67	68	76	67	93	72	84	81	66	95	64	62	67	74	79	95	72	68	68	65	84	59	85	70	68	80	80	84	87	75	72	83	81	77	82	70	90	79	82	61	75	70	76	78	82	71	83	83	84	77	72	74	70	75	82	56	70	68	95	98	82	63	81	81	64	77	78	79	77	96	75	83	74	68	95	75	76	77	74	76	85	95	85	73	75	75	83	77	80	89	80	83	90	66	77	84	85	63	70	91	75	80	80	68	90	76	87	74	75	69	72	75	80	60	92	60	89	68	89	75	89	73	81	79	94	65	77	69	78	74	79	65	77	67	79	66	85	80	67	64	80	71	69	80	84	79	70	87	70	73	68	73	72	87	79	81	93	79	94	77	74	84	71	69	85	75	79	79	86	90	91	81	77	86	95	73	87	75	89	79	79	87	80	81	73	84	85	101	72	77	93	84	76	81	85	65	82	71	81	78	67	80	79	79	75	75	88	60	70	70	73	71	71	79	79	78	83	74	83	80	77	82	69	78	76	79	75	86	79	68	74	91	84	68	84	85	97	85	80	73	80	81	82	90	64	76	87	71	71	83	79	72	69	74	87	78	80	72	58	76	82	71	72	71	68	80	76	94	86	73	59	79	72	64	57	94	61	86	79	67	75	72	71	91	71	79	63	76	73	71	75	66	78	80	67	75	94	68	64	76	86	77	76	81	75	86	58	70	83	91	77	92	82	62	79	84	82	69	66	89	89	70	92	63	86	77	86	79	79	72	72	76	76	67	75	92	65	79	74	81	70	66	79	76	61	62	70	77	62	63	80	81	81	76	75	75	61	62	84	64	86	71	71	72	84	73	69	63	85	76	85	87	86	67	82	70	77	70	85	85	86	65	78	94	84	65	90	67	72	83	84	73	67	94	72	76	84	71	87	76	58	87	74	83	77	85	72	79	72	78	69	92	60	73	62	74	79	70	77	67	81	64	72	90	96	89	67	70	87	85	79	84	66	82	82	84	71	72	74	74	100	75	77	63	72	83	74	85	83	61	98	79	74	72	71	73	74	70	64	70	70	62	64	67	77	63	64	86	73	79	84	81	63	78	78	84	64	78	79	79	78	89	67	81	80	80	62	70	77	88	66	88	71	72	72	83	74	64	105	76	85	75	78	64	71	88	68	84	69	86	70	60	63	76	94	67	77	65	67	66	89	73	79	86	91	59	77	70	88	72	100	83	70	78	73	76	79	70	90	70	68	79	80	85	90	93	78	82	80	82	73	78	69	67	93	73	91	76	65	69	78	82	71	63	70	63	73	68	86	82	73	68	75	84	77	85	66	81	59	67	70	81	80	71	72	67	65	64	76	60	75	54	67	83	89	84	68	76	87	68	79	64	67	82	64	76	72	76	63	70	80	73	79	77	80	69	99	66	109	82	80	78	83	97	89	79	75	76	80	79	77	76	70	78	74	78	74	77	75	81	78	66	80	60	82	85	81	76	85	88	85	78	91	71	75	78	70	74	75	74	75	71	73	70	76	74	77	76	68	90	110	70	75	81	72	77	79	78	78	80	100	79	84	86	92	69	77	93	83	92	68	68	69	75	74	81	79	88	66	67	75	70	71	74	67	69	62	77	81	73	78	67	63	81	85	72	75	65	82	80	62	53	76	85	95	79	71	65	90	72	89	81	75	77	93	85	65	66	76	72	77	70	88	81	75	80	92	79	60	82	74	80	70	78	57	88	77	90	58	89	89	66	64	72	72	56	78	73	91	72	89	76	72	77	73	68	71	62	77	70	60	81	67	75	74	80	74	68	71	91	74	89	79	85	66	85	75	65	84	62	66	71	85	70	99	51	77	72	61	76	74	78	71	70	76	79	80	94	69	67	88	61	72	68	79	76	76	89	87	95	74	71	96	70	68	88	66	61	73	73	76	76	80	82	72	79	78	70	75	71	66	76	72	75	67	69	70	73	63	67	92	71	100	73	86	87	74	70	66	70	67	82	71	67	81	70	68	94	89	68	91	68	67	73	76	80	68	69	67	81	87	58	72	72	71	76	82	72	86	82	65	86	78	75	68	69	81	69	77	76	82	81	88	71	69	80	86	95	70	77	91	68	73	92	79	76	82	75	64	75	62	78	80	68	84	66	74	70	78	71	70	78	82	79	71	72	91	84	59	78	65	84	71	85	87	78	67	72	67	73	60	78	73	76	81	72	75	73	85	77	92	72	66	66	75	83	75	66	101	74	75	80	87	87	76	70	79	83	87	80	69	78	61	87	70	81	83	82	69	78	81	78	85	69	67	74	82	75	69	76	85	79	83	60	81	79	97	81	78	91	79	69	69	80	71	82	79	83
5109	1977	1215	1686	3181	3544	3457	3337	2839	2226	2175	1666	1387	1234	1138	1137	1172	1098	1065	1104	988	956	950	888	975	3955	10202	9846	6602	1916	787	752	761	801	799	804	768	766	810	770	835	763	822	792	726	774	834	778	823	778	795	757	750	804	799	792	797	777	763	789	765	764	840	748	832	833	784	778	745	820	805	785	870	793	815	777	798	728	802	745	814	797	784	782	751	727	782	754	749	798	757	762	756	761	734	740	812	806	739	803	789	743	825	833	752	782	785	762	777	825	804	800	794	801	770	817	756	827	818	757	757	814	791	765	757	790	811	734	751	810	739	734	804	796	781	757	842	811	759	811	781	771	809	791	750	775	810	787	791	778	787	792	790	778	755	751	761	747	767	792	776	824	837	788	771	807	824	751	745	807	740	808	752	797	753	799	780	766	840	802	793	779	759	723	784	774	759	736	814	803	825	780	780	760	813	786	735	760	799	830	776	802	776	757	806	739	763	809	831	752	792	782	762	833	819	764	779	797	791	787	792	775	819	788	791	776	784	849	776	838	746	818	768	746	762	820	776	748	805	779	795	759	767	762	768	795	801	793	778	782	789	788	786	778	822	773	759	798	757	803	792	810	832	750	788	831	784	760	772	788	784	786	754	775	806	720	815	752	824	794	769	805	807	785	780	804	779	766	753	816	855	753	788	785	783	837	751	713	768	746	740	831	716	720	782	758	778	759	770	775	838	814	815	759	738	809	775	792	810	780	804	791	769	786	768	789	778	790	740	784	799	783	792	763	775	816	803	813	810	733	766	804	797	763	772	796	762	759	730	759	749	758	780	776	772	747	779	784	787	800	792	770	741	752	801	787	824	732	806	792	756	774	803	815	769	776	813	800	795	729	787	740	804	757	787	751	783	769	774	788	677	785	773	757	796	782	781	800	801	808	838	787	816	812	750	765	760	743	776	804	763	734	768	736	778	731	823	816	839	742	798	788	765	784	774	780	784	820	797	786	767	774	781	765	779	783	806	806	787	775	782	788	793	769	795	775	762	766	763	788	791	775	800	784	770	786	814	765	782	780	773	747	825	739	791	747	784	754	822	751	755	770	822	743	751	782	800	733	802	799	760	765	793	759	782	789	801	784	756	797	751	771	797	752	840	749	767	773	764	736	786	773	809	852	740	804	723	812	791	803	799	780	824	816	792	753	812	745	780	771	834	739	811	777	830	810	746	777	785	756	829	809	802	778	762	758	759	776	728	782	816	788	808	782	790	731	769	732	799	778	780	822	821	798	754	783	805	762	808	836	833	766	793	760	790	778	797	770	788	789	799	816	869	775	763	727	787	756	756	781	749	798	801	758	765	745	731	784	826	748	803	796	807	748	786	760	763	806	828	775	817	769	769	756	818	745	773	762	767	797	770	798	795	763	817	799	789	788	810	784	776	835	761	773	763	720	771	829	770	797	788	794	779	784	779	777	780	768	775	772	839	721	818	787	788	783	755	757	799	781	806	753	796	792	800	811	807	775	781	813	832	741	774	790	793	784	796	805	801	798	786	755	773	787	736	824	778	738	798	795	782	773	746	778	752	821	811	761	792	754	771	763	775	778	725	784	829	759	790	787	753	781	746	752	806	766	787	794	735	816	772	796	777	757	747	770	780	818	746	845	797	807	766	756	691	770	792	771	800	776	829	800	762	811	767	731	777	773	758	794	791	830	798	796	747	841	807	771	821	763	753	808	810	771	745	745	744	786	763	802	808	793	786	781	766	795	795	772	752	776	768	767	804	743	780	772	782	769	784	781	739	813	767	799	745	793	745	836	785	821	764	832	794	814	778	799	769	712	797	765	769	799	780	760	852	799	769	766	741	817	789	765	799	784	776	778	822	757	746	828	796	814	719	777	803	765	791	775	752	788	799	807	786	769	795	736	844	789	772	807	748	738	799	777	683	745	772	778	821	785	758	815	828	806	801	714	814	796	785	726	819	767	723	749	808	749	780	732	793	755	787	823	791	776	738	790	793	761	780	795	763	782	765	732	758	762	767	767	788	759	809	741	775	767	775	783	723	764	770	760	793	812	811	770	767	790	831	796	795	830	733	805	763	784	792	759	806	782	791	818	724	799	771	760	799	792	799	833	818	779	743	769	826	802	766	759	759	758	755	805	778	785	844	797	832	802	750	746	747	797	766	836	803	809	835	768	788	779	770	834	792	790	770	812	803	812	706	768	748	811	743	769	758	829	821	796	815	792	829	733	775	782	801	772	780	774	830	790	787	810	792	758	776	840	757	786	760	741	743	791	738	725	761	770	764	818	780	782	835	795	773	753	766	810	830	819	759	763	802	776	853	758	768	757	753	775	804	777	757	784	764	799	730	755	774	782	762	775	741	806	866	833	819	797	762	802	803	773	817	804	784	774	788	780	727	797	772	770	787	822	773	736	731	803	816	785	774	782	805	800	746	772	746	779	802	789	807	730	767	769	787	752	763	794	839	763	850	777	743	780	843	754	754	781	814	788	806	819	828	783	766	801	797	805	793	799	782	768	782	747	732	787	782	773	753	782	786	791	794	807	812	735	766	757	772	800	775	765	770	796	738	795	798	818	806	757	787	730	777	767	813	773	802	776	760	750	751	847	754	792	845	777	787	823	781	809	775	776	797	799	713	792	835	782	774	794	765	787	783	811	792	802	815	786	758	803	805	758	810	794	803	764	829	749	780	841	807	839	824	774	703	837	778	777	804	750	827	727	801	788	793	767	775	785	778	786	843	815	823	776	723	821	812	764	751	796	791	795	824	753	819	802	759	765	775	793	812	783	800	729	778	788	809	768	820	804	764	754	740	758	811	750	755	816	770	776	771	777	777	773	823	811	789	782	824	769	810	782	735	834	774	787	811	803	731	785	758	787	803	804	762	815	789	786	797	772	837	762	740	726	793	762	784	786	818	818	805	751	733	814	806	778	772	784	816	813	765	813	809	812	753	789	796	796	763	775	754	807	792	794	787	828	780	740	722	804	772	795	758	808	784	768	737	753	740	778	789	842	759	800	766	806	784	768	801	797	811	805	810	758	818	722	837	766	809	784	745	809	755	763	760	734	785	852	754	795	752	774	768	780	773	781	761	781	783	804	789	744	777	786	755	785	746	748	794	733	804	763	816	866	768	761	700	783	788	755	794	757	730	802	786	818	784	756	744	767	855	783	760	783	788	833	810	785	788	801	746	776	835	790	801	819	768	809	800	767	782	788	785	761	763	780	756	770	769	802	791	780	779	802	774	772	813	771	767	762	806	722	845	785	798	802	842	778	757	772	788	761	785	730	776	842	789	778	797	783	759	763	790	760	789	765	767	809	801	781	776	782	765	760	760	739	799	782	761	762	830	799	823	825	792	769	778	782	752	836	775	774	843	824	794	797	714	791	790	843	792	788	800	775	799	741	778	794	755	781	777	802	755	781	823	770	817	823	808	781	794	776	792	791	764	770	736	784	752	800	799	803	796	782	771	797	824	796	760	802
874	67	62	41	53	61	62	62	54	68	58	53	52	50	48	51	46	48	37	43	55	39	41	43	38	222	466	335	268	65	39	35	46	42	41	38	42	37	40	34	31	44	43	44	36	37	40	39	32	45	37	46	31	32	37	35	38	43	40	31	33	38	35	38	32	38	43	37	40	36	44	28	42	39	37	38	43	43	30	33	43	35	46	41	37	27	27	32	44	31	36	50	40	32	28	45	31	45	40	45	34	43	41	35	36	34	44	42	24	36	51	33	43	36	31	37	25	29	38	40	29	44	37	31	40	48	40	29	35	39	33	38	45	37	37	33	38	34	41	43	46	54	37	31	41	32	38	46	40	37	37	30	43	33	43	42	42	50	39	36	26	39	39	35	45	38	40	37	38	34	39	31	42	31	35	37	43	33	43	48	46	31	41	35	34	33	36	37	35	29	34	34	49	46	36	33	34	36	26	38	29	37	36	28	35	32	35	23	28	32	38	48	39	38	44	38	44	40	40	40	41	35	34	33	37	35	42	35	39	28	38	31	37	39	52	33	40	36	37	39	37	43	37	38	43	47	46	46	42	40	45	43	43	28	52	33	33	46	34	39	33	32	41	45	34	34	40	55	39	37	34	37	39	46	42	50	35	37	36	38	28	38	47	30	39	42	39	40	42	30	45	31	43	33	24	27	34	35	42	42	41	44	34	39	33	45	53	32	44	35	33	38	44	33	42	37	34	39	41	34	46	35	34	43	40	47	57	38	40	34	27	45	41	33	42	27	41	43	34	29	30	44	40	42	33	31	33	40	52	48	40	37	37	46	27	40	29	42	34	48	38	45	48	25	39	35	44	38	35	36	36	37	47	42	36	30	40	38	29	50	39	37	42	49	33	32	35	45	36	35	44	45	42	38	40	34	45	39	50	48	31	37	30	24	40	27	36	37	36	39	43	44	51	34	42	37	44	41	39	37	31	51	40	25	38	48	34	28	24	27	47	37	40	42	37	54	25	42	31	36	38	30	40	35	32	43	35	43	24	43	40	38	36	32	40	30	36	35	39	38	44	36	28	47	30	39	44	42	41	34	44	39	46	35	39	36	29	31	46	17	36	38	42	38	30	46	35	37	46	31	28	33	42	43	39	43	57	32	36	42	39	34	36	41	32	39	39	46	40	38	34	35	35	41	45	36	43	28	30	36	35	32	40	41	40	51	38	36	40	41	45	47	46	42	42	28	36	40	36	37	41	39	40	36	29	31	42	33	39	32	37	43	44	31	43	36	54	41	35	33	35	47	40	34	40	44	26	39	38	53	27	28	40	42	47	37	42	41	47	33	37	48	38	40	33	36	51	36	40	34	40	34	32	37	43	35	47	37	35	38	49	36	32	36	44	42	35	30	43	37	39	42	28	41	36	39	42	37	53	52	36	38	37	31	33	36	35	31	34	46	31	44	51	40	37	36	38	45	39	38	49	30	39	44	39	25	50	35	43	41	37	34	40	29	33	42	32	50	24	32	43	46	30	31	41	39	32	48	35	39	29	49	38	25	34	32	34	35	42	35	28	40	39	38	30	32	48	48	36	39	31	39	44	41	40	32	45	42	39	51	49	43	38	39	40	48	27	41	40	41	49	45	57	38	41	44	38	34	44	50	42	38	40	33	43	42	39	35	49	54	33	35	30	41	31	49	42	43	37	34	42	42	30	39	34	39	44	34	42	43	28	41	40	38	45	39	51	32	37	39	31	29	41	38	41	39	38	28	33	32	39	42	31	29	31	37	29	39	39	47	40	31	36	22	39	37	34	47	31	46	44	46	33	39	40	44	42	39	41	40	43	40	38	31	31	48	48	42	39	36	31	46	40	41	31	41	41	35	38	39	40	44	50	30	40	32	41	36	47	38	32	34	37	39	30	30	41	36	41	44	42	27	44	37	41	41	43	28	34	31	34	49	37	38	33	35	32	48	31	43	46	32	48	57	32	36	30	40	36	51	35	40	37	39	42	28	40	36	38	46	42	51	31	30	40	45	37	40	33	31	38	27	35	36	29	34	41	36	43	34	35	42	36	27	31	39	41	42	41	29	22	35	48	36	40	35	43	37	28	29	43	38	37	42	42	34	36	31	37	39	35	48	44	41	40	34	46	32	37	44	36	41	48	28	39	36	31	43	42	38	30	36	40	38	40	44	31	37	38	39	36	28	39	36	35	40	37	38	34	37	40	42	39	39	43	26	33	34	38	44	42	41	36	43	31	40	27	44	39	42	36	36	24	35	45	41	36	45	38	39	42	42	45	28	39	50	37	28	29	36	31	34	40	37	41	32	47	27	39	38	35	39	31	29	31	38	37	36	36	40	40	38	45	35	33	38	39	42	28	36	35	57	42	31	33	33	31	45	32	45	56	32	45	34	39	36	38	40	45	44	44	41	40	42	36	39	43	40	30	33	37	35	36	29	42	32	39	36	46	34	53	19	31	34	34	41	38	34	40	39	45	49	35	32	29	41	39	28	51	40	26	33	42	30	38	33	43	47	28	48	33	48	43	40	39	47	27	43	41	37	40	45	45	39	41	41	32	40	32	30	34	40	43	38	42	40	38	36	43	33	34	34	34	42	29	37	36	42	40	28	27	40	53	42	23	45	29	33	41	46	42	33	34	42	41	40	43	42	45	49	40	42	38	37	45	32	38	48	29	35	54	37	49	44	47	29	33	37	41	34	42	36	37	46	47	37	41	37	33	40	38	42	33	26	40	41	39	42	46	43	37	36	35	46	36	41	34	34	40	38	39	40	40	29	34	33	47	37	41	35	29	45	40	26	36	36	46	41	37	40	33	48	42	35	37	38	27	41	33	35	36	30	44	28	35	38	34	32	44	34	41	35	45	43	40	37	35	45	41	31	33	43	51	30	30	41	37	30	39	30	31	39	33	45	35	46	28	35	43	44	32	45	35	38	24	43	33	47	50	34	37	37	40	49	36	39	38	39	32	39	47	38	43	41	37	37	35	33	33	33	43	24	29	41	38	44	41	41	36	39	48	42	39	38	40	36	38	32	40	45	33	36	28	30	22	25	28	41	35	30	33	41	47	43	33	28	36	31	29	39	45	35	41	29	37	37	38	37	29	34	32	40	39	26	31	46	33	38	29	30	32	34	43	32	39	42	42	35	27	33	37	40	41	37	37	44	39	37	41	43	43	33	33	43	32	35	39	38	39	42	34	30	41	32	46	38	41	35	39	39	45	33	39	28	31	39	55	42	37	40	36	37	36	36	43	33	47	32	32	45	57	31	30	30	46	28	38	55	49	43	35	39	38	35	31	33	39	44	36	28	51	36	31	38	42	34	55	43	45	47	35	35	27	40	41	40	39	44	31	42	45	33	46	39	41	41	44	34	36	31	31	39	38	45	41	44	37	46	43	44	41	44	50	35	53	44	40	35	60	37	37	46	41	30	31	32	35	39	43	42	40	63	41	43	46	27	30	39	37	43	40	33	39	41	31	45
7806	1318	744	1240	2749	3163	2906	2838	2471	1953	1764	1434	1180	923	846	891	773	744	715	666	672	656	596	563	581	5388	11616	8225	6682	1278	425	431	447	420	392	403	394	371	389	363	378	386	415	387	360	390	398	354	357	350	382	392	367	381	387	393	378	370	394	365	417	381	370	397	368	371	399	369	373	394	440	391	412	399	395	408	391	419	342	388	377	400	376	409	367	356	429	363	393	384	402	418	400	376	355	393	374	395	395	406	359	420	370	397	381	383	377	414	387	411	370	381	416	363	367	404	374	348	402	385	363	402	372	400	391	367	356	397	376	385	365	371	369	387	378	389	398	407	366	391	360	380	375	390	388	386	374	363	421	377	356	393	359	383	376	368	373	365	399	372	402	384	368	371	358	392	386	392	395	386	378	384	378	404	377	352	433	381	392	370	380	368	392	398	406	362	395	368	403	380	390	363	343	343	347	382	366	372	389	396	402	367	392	387	391	383	369	405	405	371	382	402	383	368	411	365	407	389	355	409	403	383	377	408	396	387	381	417	431	393	356	402	420	381	383	363	413	371	365	396	388	387	395	379	408	380	387	372	319	339	353	367	369	389	403	354	383	380	359	382	387	376	386	405	390	376	372	405	391	371	368	397	346	378	392	384	386	373	401	376	371	377	355	362	359	373	426	383	350	379	380	374	412	387	349	383	351	357	367	407	385	382	385	403	367	357	384	382	419	381	400	354	377	396	366	380	375	408	415	401	388	388	412	395	365	355	399	377	385	396	388	359	376	349	359	403	379	406	399	356	358	364	343	365	383	399	359	363	403	399	401	362	384	385	407	379	376	393	407	368	350	388	362	391	361	385	372	397	380	425	335	376	387	424	397	372	377	350	385	365	380	386	375	399	397	382	391	401	408	370	349	414	376	346	407	380	379	356	383	384	422	374	335	392	384	368	374	394	362	354	414	423	402	396	372	372	382	383	372	382	357	377	398	369	359	396	384	378	390	375	373	371	379	396	376	430	363	363	394	380	396	406	358	335	393	362	361	372	386	368	370	394	379	369	382	371	393	388	355	374	389	392	382	421	372	383	363	425	380	401	347	375	366	388	413	424	375	379	400	395	379	341	392	375	379	399	375	417	378	352	392	385	375	369	391	380	353	356	386	355	382	414	363	352	416	356	378	399	385	405	388	361	370	378	339	365	362	409	370	405	386	385	383	407	376	390	397	374	389	361	349	358	389	387	380	378	395	371	393	384	381	390	395	401	357	380	419	382	416	337	359	380	389	363	413	383	409	396	389	346	389	354	372	359	378	362	364	407	442	375	369	392	376	411	370	379	393	392	413	395	377	366	377	381	392	396	409	342	383	388	395	355	391	399	394	375	406	391	380	375	414	368	360	355	383	348	407	367	408	411	395	376	370	405	387	361	377	374	380	366	389	412	383	396	394	398	339	381	372	426	381	414	408	370	364	394	387	357	361	396	400	382	364	383	370	388	386	399	349	393	397	352	361	387	389	392	401	384	429	382	385	394	394	373	389	386	403	380	354	338	351	403	399	394	398	380	384	374	397	377	360	400	385	381	363	374	377	435	386	387	397	373	380	405	365	381	376	410	379	393	397	365	385	376	391	402	366	383	379	386	396	339	402	368	422	371	371	412	379	402	371	370	367	351	350	363	426	367	395	366	392	394	377	362	398	380	388	396	382	366	395	401	385	388	372	390	404	349	378	390	382	375	366	356	372	342	385	381	359	392	381	389	357	434	369	389	354	377	376	410	404	404	360	375	374	347	341	358	366	364	407	388	380	363	382	389	389	369	358	413	392	390	381	372	417	357	370	389	380	382	372	321	393	401	370	374	361	375	393	394	363	406	387	369	390	352	371	374	374	421	396	390	382	388	381	375	391	359	373	390	384	323	390	363	368	386	357	408	365	365	397	378	356	398	384	388	384	389	423	387	403	350	330	404	437	350	345	368	386	378	373	360	399	389	396	382	355	383	354	387	411	380	417	360	395	378	421	349	365	378	408	389	398	362	376	411	371	394	416	345	360	403	370	367	374	382	382	380	361	382	392	361	377	370	368	394	359	388	374	342	375	369	351	429	365	359	360	399	376	351	383	399	384	345	339	385	402	376	398	381	407	377	377	367	380	393	340	379	400	362	384	368	360	380	387	403	379	359	330	392	378	382	361	385	350	389	390	386	379	411	428	399	362	388	377	366	381	393	350	424	403	414	381	393	377	374	372	375	358	343	399	404	420	383	357	374	375	386	375	422	375	380	372	409	347	380	369	365	349	381	382	384	378	384	400	385	407	366	383	361	375	401	396	394	360	364	379	383	374	398	384	384	375	387	398	388	382	368	370	372	332	390	374	413	395	389	394	365	384	387	419	355	370	382	381	356	393	369	369	388	369	369	358	389	359	370	400	428	366	456	391	387	404	395	403	367	354	391	390	361	399	395	380	366	380	399	422	384	356	388	363	379	403	389	412	415	374	403	381	374	390	389	418	399	348	394	395	390	370	364	389	402	365	430	361	391	384	382	413	382	380	372	384	390	384	397	364	376	392	379	358	383	380	397	385	362	372	372	416	398	373	393	386	369	371	381	390	378	382	372	360	364	353	382	340	387	353	360	387	378	368	375	369	361	369	393	373	381	361	385	378	416	376	389	362	405	354	390	371	356	405	404	399	359	418	371	361	403	371	348	369	380	369	403	408	378	410	417	388	401	374	357	393	420	356	376	411	410	364	367	376	343	389	355	384	399	356	383	379	367	399	368	352	382	389	378	396	389	393	386	412	382	393	381	368	360	371	353	381	352	402	382	410	393	400	355	403	327	378	350	368	408	416	380	396	392	378	391	332	404	398	391	371	378	392	342	367	359	360	373	352	394	369	384	355	386	360	414	399	366	381	399	382	376	378	376	398	351	386	384	386	350	407	377	418	379	404	371	368	364	384	373	354	378	381	387	337	410	400	353	392	381	384	391	399	375	388	402	390	415	411	418	363	375	365	389	382	400	405	361	400	378	384	389	380	347	381	388	392	354	348	410	361	380	389	366	373	376	378	386	380	390	413	407	379	349	396	387	390	397	417	379	416	387	376	343	357	366	387	370	417	358	364	390	408	366	415	381	386	387	375	395	381	415	412	375	371	375	364	400	404	357	429	379	393	398	369	398	376	393	414	367	369	379	375	369	372	381	402	406	371	391	374	373	412	389	385	411	410	409	393	374	399	416	371	397	352	405	381	381	409	389	403	389	345	348	420	384	372	365	357	383	370	365	360	370	423	393	413	403	399	358	390	377	379	386	406	385	386	381	403	374	348	387	353	400	378	398	376	384	382	382	383	380	390	356	378	407	348	354	356	355	376	425	407	368	360	402	364	378	400	362	381	401	385	387	398	363	420	385	399	371	392	374	387	387	349	360	383	392	364	374	361	387	399	378	397	383	377	393	404	363	391	362	401	406	405	371	364	343	375	414	367	388	366	359	380	409	396	395	378	364	400	401	357	365
430	124	75	65	67	94	82	98	86	89	84	79	75	72	76	60	50	58	61	61	64	40	66	62	44	145	788	618	275	60	55	50	46	50	44	57	58	53	45	50	40	51	39	53	48	41	50	57	52	50	45	42	53	46	44	44	46	37	35	53	42	40	51	51	52	64	37	54	41	32	46	52	56	44	52	37	45	57	45	47	63	52	48	48	56	50	54	47	49	42	56	55	66	45	38	49	47	47	51	45	40	50	43	40	64	52	45	54	40	44	33	43	37	45	40	42	62	51	58	53	42	41	48	47	61	58	58	52	59	53	54	51	36	51	55	55	54	56	54	50	66	49	43	45	37	61	61	46	44	48	58	45	38	57	44	39	57	46	53	45	38	48	41	46	47	53	40	42	52	48	55	56	53	55	45	37	50	46	58	41	49	54	58	44	49	57	54	44	47	44	43	51	57	49	49	63	51	41	48	42	41	60	52	48	45	54	39	63	47	40	45	46	48	46	44	42	57	43	43	47	45	58	42	43	52	45	39	45	50	51	56	44	38	41	53	42	58	40	51	48	54	41	50	45	53	48	40	41	43	37	45	49	40	47	44	42	39	59	62	45	50	53	45	46	52	44	41	46	44	44	39	42	54	51	46	54	48	52	47	44	40	46	53	55	48	52	58	41	56	45	36	47	45	38	50	53	47	52	44	57	51	44	37	44	52	49	45	57	41	58	59	60	58	40	51	43	43	51	53	46	48	35	49	35	44	48	48	53	53	43	43	46	41	52	46	45	41	78	50	45	50	34	53	40	57	45	53	49	50	49	47	55	49	58	55	37	51	53	58	45	55	53	49	45	49	42	52	48	61	34	49	48	59	35	52	46	45	43	44	48	48	51	50	55	46	48	51	50	52	45	63	44	53	41	46	55	43	54	38	51	50	53	54	63	63	51	50	54	44	43	55	37	42	58	43	46	44	54	51	50	53	47	45	52	37	42	49	41	52	55	51	54	38	51	54	46	50	40	52	39	50	46	51	49	52	47	48	46	51	45	54	45	36	71	49	41	59	56	60	54	56	46	49	49	54	45	56	46	43	54	42	54	32	40	52	44	48	48	43	35	28	55	44	47	40	44	41	61	55	42	63	46	52	47	41	57	47	41	40	57	47	59	42	55	47	54	56	42	53	55	58	55	41	42	64	45	47	55	40	44	60	48	44	56	48	53	34	52	43	59	43	47	50	47	37	64	38	35	59	45	62	51	41	45	47	43	49	45	50	43	36	42	52	46	38	58	51	47	45	50	38	32	46	39	45	51	54	42	53	36	53	54	33	53	51	55	43	50	49	52	49	42	51	38	63	58	45	51	43	57	44	48	42	44	47	44	47	43	49	45	52	44	55	56	51	40	53	76	51	44	44	62	57	49	57	47	52	41	51	54	43	49	58	48	51	46	49	52	42	58	45	41	43	52	41	52	56	47	47	51	46	46	54	49	62	59	46	47	46	48	56	46	51	58	50	45	46	45	47	52	59	47	52	61	54	52	40	57	41	41	54	32	45	34	48	35	45	51	55	52	55	43	52	46	52	49	52	40	40	49	63	58	39	42	43	41	45	55	65	54	51	53	49	38	50	44	46	64	46	46	52	43	42	53	48	48	63	43	39	47	52	60	37	52	57	50	49	67	44	66	49	50	42	38	45	47	49	53	45	34	55	47	41	53	59	51	51	60	44	46	50	57	56	46	50	39	46	50	40	60	44	45	38	50	37	56	47	52	44	41	52	55	48	63	43	39	47	48	52	43	54	49	38	36	45	44	47	52	49	54	36	42	55	67	48	45	47	42	46	56	51	43	54	49	49	52	40	64	44	47	38	49	52	40	48	40	47	46	33	39	43	49	51	40	58	50	40	44	47	41	43	50	40	40	60	47	35	42	39	59	42	40	43	49	35	45	52	41	41	55	56	55	50	41	51	42	37	45	43	51	47	51	45	50	51	47	49	44	40	42	43	48	54	38	51	48	49	50	48	48	51	51	45	58	48	44	43	58	44	51	48	41	52	53	41	41	46	55	42	70	50	55	60	56	46	31	44	47	52	51	65	57	47	55	60	49	49	45	40	53	60	50	50	52	44	54	49	41	49	57	40	54	45	39	56	42	58	56	40	47	48	34	36	58	55	51	55	48	47	50	54	48	40	34	46	39	41	40	49	38	41	40	50	56	45	46	65	56	46	47	63	46	42	57	43	50	57	47	51	41	51	48	59	41	47	64	38	49	49	53	42	42	43	54	43	43	40	48	58	66	46	48	61	49	54	53	47	37	46	48	52	46	45	45	54	33	29	46	54	57	51	52	58	53	47	46	45	44	39	43	56	47	45	52	40	57	53	52	39	37	60	64	40	49	49	46	45	50	53	50	50	54	46	40	38	52	39	45	41	55	43	49	37	46	47	46	48	40	45	48	55	57	46	56	38	48	39	47	49	52	39	43	53	46	37	55	49	45	41	59	49	49	56	40	50	55	55	52	55	52	51	48	58	52	56	37	56	36	41	44	46	59	49	42	30	53	47	50	48	36	61	45	47	45	52	48	42	45	53	50	46	65	51	50	57	45	47	41	52	47	46	40	53	45	49	42	51	39	35	51	41	59	38	48	42	42	51	47	47	51	52	40	37	47	40	33	52	46	48	35	47	48	44	50	47	51	56	47	45	49	47	51	50	51	42	59	42	58	38	58	47	38	44	49	41	43	41	40	50	47	50	54	50	46	45	59	51	52	45	61	46	34	38	51	46	57	54	47	55	48	49	54	41	42	45	45	55	55	54	44	47	37	49	50	40	43	47	43	45	47	57	37	65	45	57	47	56	51	52	55	54	53	45	42	42	47	41	45	51	55	46	39	50	45	48	62	52	35	54	64	50	37	47	32	34	46	43	58	46	48	40	59	72	53	56	52	43	54	58	53	39	53	49	52	49	50	46	58	48	49	56	48	48	64	41	47	51	48	44	48	44	43	56	54	50	45	47	48	39	46	50	41	56	42	32	42	38	41	43	56	51	56	53	42	46	44	56	36	61	44	48	41	44	46	45	42	48	49	52	53	55	53	40	52	42	40	53	53	46	42	41	57	46	40	43	57	55	51	45	43	62	48	47	55	35	71	47	40	50	46	47	46	44	48	51	35	42	42	49	53	47	53	53	50	64	45	49	43	61	53	41	51	37	43	34	45	47	31	42	49	44	41	48	45	34	47	57	49	53	48	50	51	44	45	44	48	55	57	51	44	51	50	48	44	55	54	43	40	42	50	53	47	51	44	59	42	54	38	50	55	40	56	52	40	52	50	43	46	42	46	49	46	44	50	48	39	54	41	41	46	51	40	54	55	51	44	43	63	64	39	50	45	48	42	45	54	52	55	46	47	50	49	46	45	42	48	46	60	45	41	49	36	44	39	42	57	57	54	59	45	42	62	58	44	41	49	43	59	44	59	53	52	43	66	36	35	58	60	49	43	49	49	48	51	43	51
7376	2397	1191	1968	4329	5018	4330	3639	3173	2679	2281	2003	1700	1301	1191	1196	976	992	937	912	869	796	802	795	897	4300	15696	11419	6339	830	582	546	537	505	498	522	515	542	536	507	495	535	548	519	566	520	537	543	519	487	487	510	547	499	568	547	517	493	520	544	531	549	537	507	529	500	514	509	510	532	533	529	523	469	531	472	547	507	514	547	491	503	537	490	487	515	532	538	496	534	516	539	525	518	503	515	492	477	483	517	525	529	523	509	526	532	515	489	500	459	537	542	494	519	517	520	534	506	484	501	463	509	523	513	518	505	531	478	523	472	482	503	523	506	511	517	484	494	494	540	489	516	566	542	501	513	558	521	476	544	509	541	496	502	497	540	496	490	507	517	519	572	516	504	544	519	497	541	509	553	513	553	471	507	489	501	475	524	472	500	515	496	491	483	521	455	485	545	498	512	520	508	502	565	500	531	492	500	489	498	537	496	506	541	489	523	495	545	542	535	468	506	484	572	494	515	494	498	486	496	530	482	508	488	573	500	549	475	538	492	491	537	513	529	466	528	522	492	510	514	479	532	504	492	490	517	480	475	518	554	524	496	504	531	498	489	503	509	488	510	501	467	499	504	501	436	510	563	478	489	496	516	520	485	511	541	496	474	520	495	505	513	523	519	494	515	530	521	529	506	549	523	492	497	483	507	495	526	501	493	508	473	489	523	528	498	515	511	509	495	480	498	476	505	484	512	544	471	516	510	504	514	559	550	484	504	513	530	490	504	517	470	499	573	495	516	510	564	537	513	535	499	529	515	559	484	511	514	526	487	555	531	505	512	492	613	495	512	531	513	506	521	475	493	497	503	502	485	499	473	502	493	521	499	494	489	534	479	477	485	488	475	542	537	520	526	512	460	487	488	513	521	493	532	525	535	505	521	508	490	509	535	506	487	509	512	507	479	524	482	514	514	530	535	515	527	559	498	529	445	508	531	532	476	530	545	514	504	485	553	526	468	479	524	503	555	504	511	473	549	509	511	492	514	531	509	490	524	541	485	503	486	544	497	514	497	494	507	502	495	536	503	507	461	495	481	549	497	495	524	512	542	532	512	481	507	510	515	500	523	539	519	509	479	478	547	514	521	554	484	498	538	503	536	500	528	495	550	565	513	491	537	497	525	542	550	519	505	511	495	498	504	463	490	502	503	497	524	488	495	540	493	489	536	525	529	492	506	496	505	503	498	516	518	508	529	501	518	519	544	498	509	516	532	468	535	501	497	492	488	486	536	492	556	521	549	515	525	530	513	516	503	485	516	507	557	537	469	471	497	524	547	505	510	484	496	493	516	530	527	496	542	495	541	514	490	537	507	520	500	478	548	551	498	517	480	503	459	505	511	532	464	489	535	497	498	546	517	531	515	507	525	551	535	517	490	501	483	484	532	482	515	546	514	493	499	499	503	488	530	547	531	541	522	546	516	522	469	487	540	486	530	466	484	547	501	510	491	487	501	469	554	486	517	506	493	560	511	539	530	532	495	506	519	544	450	539	496	499	544	550	483	479	489	504	525	486	514	491	530	511	465	514	506	484	512	537	516	493	514	517	510	524	493	511	506	517	545	541	477	510	544	525	540	557	498	519	526	483	528	521	490	544	484	579	480	521	508	523	509	502	566	534	515	546	525	513	478	524	507	515	490	529	505	535	515	558	517	519	511	500	509	527	535	517	519	476	531	490	512	492	502	542	489	537	536	524	491	513	501	474	502	515	524	523	523	526	513	494	539	528	506	509	493	496	505	486	518	551	492	500	516	553	526	520	524	509	511	551	526	483	485	519	493	498	482	497	515	488	497	485	500	552	520	522	514	520	502	513	503	520	500	511	527	527	535	516	552	498	498	462	483	517	455	527	528	543	510	508	520	515	520	501	516	497	517	503	505	505	541	518	540	528	521	495	510	513	496	532	525	507	525	525	526	501	580	459	534	530	522	499	482	525	488	462	536	530	448	510	512	464	513	546	494	536	509	523	483	541	524	524	481	531	541	501	515	524	544	528	488	504	489	505	514	541	558	492	475	492	515	503	478	484	503	483	524	503	484	504	533	537	482	530	480	538	479	507	530	503	517	546	503	509	510	523	522	546	476	561	516	511	518	526	499	489	477	483	497	486	506	533	501	474	526	521	474	467	498	507	485	490	498	471	506	530	537	508	527	473	499	548	499	475	515	484	522	521	480	525	474	483	516	521	519	492	524	507	501	532	528	534	553	450	538	560	512	485	505	484	521	505	482	530	516	509	481	535	510	526	502	466	492	488	493	510	484	509	516	492	498	540	494	497	486	530	503	520	528	459	503	532	524	506	525	475	491	483	555	523	526	511	514	528	476	479	533	495	511	502	505	502	478	524	545	483	464	496	561	526	500	524	537	498	506	539	551	503	552	476	500	508	513	534	510	519	541	570	485	508	523	510	519	563	527	494	510	490	517	463	532	483	538	483	490	526	470	515	493	519	466	538	526	511	521	481	530	529	529	488	485	494	522	523	532	491	494	532	510	531	528	513	549	478	534	464	537	515	496	503	515	489	479	488	518	532	490	523	486	502	530	499	520	522	526	466	485	525	492	568	518	499	565	488	513	518	528	493	498	495	513	488	517	521	503	528	473	508	527	485	556	508	530	541	487	508	522	494	502	505	567	475	526	489	510	517	541	506	482	499	531	551	532	552	504	508	512	566	549	512	506	523	529	475	542	470	516	496	540	526	488	533	478	487	468	523	512	472	524	540	526	466	513	510	505	516	537	534	527	492	471	516	521	514	520	478	530	537	475	489	535	523	486	528	516	465	510	522	467	533	510	511	514	489	531	548	505	501	502	496	498	499	489	528	523	515	520	500	524	511	500	560	501	453	523	522	512	489	534	520	533	492	538	500	496	481	505	492	467	488	510	490	526	527	530	499	505	499	545	506	518	541	483	522	518	544	516	510	565	516	490	545	491	494	559	500	508	508	501	482	505	512	533	493	517	523	466	525	475	527	521	543	525	523	490	499	496	521	481	509	512	530	519	484	472	548	561	547	520	469	519	505	465	500	497	470	507	517	508	535	506	513	508	490	515	522	510	522	507	488	543	502	535	504	479	510	509	535	486	519	485	503	533	522	513	514	514	522	453	539	472	530	502	519	530	500	510	523	512	480	482	536	490	486	496	469	476	516	557	552	499	542	525	516	539	512	550	521	493	476	500	493	491	475	522	486	513	535	522	499	523	499	507	530	503	469	516	537	525	506	540	535	519	533	511	519	537	497	518	507	504	539	542	484	530	496	568	505	533	467	526	500	532	528	474	487	538	495	560	516	492	498	521	500	542	538	534	527	487	501	495	513	531	536	506	498	514	489	517	496	463	522	520	493	493	504	524	526	561	522	505	515	491	520	552	521	484	492	512	525	505	508	492	476	480	519	494	475	485	521	525	502	521	533	482	494	534	471	528	484	529	535	571	497	467	486	500	511	533	487	464	514	503	546	495	496	518
595	86	87	85	63	75	77	71	76	70	74	72	75	84	92	68	55	63	70	81	74	81	64	73	76	72	155	188	152	70	72	61	72	75	75	57	79	72	77	64	75	81	70	66	68	68	63	71	73	78	67	73	72	70	87	79	67	61	64	58	67	60	78	68	70	82	83	80	62	74	60	74	73	69	74	87	66	67	75	61	57	80	79	73	69	63	70	74	82	81	66	65	61	60	65	71	85	80	76	75	67	72	64	80	66	61	84	69	56	74	80	75	68	64	57	72	79	79	70	71	64	55	67	70	76	78	70	76	63	75	66	78	60	69	61	60	81	63	68	79	75	74	85	62	76	77	74	74	72	66	91	77	64	76	83	67	73	71	63	80	67	64	66	68	66	68	64	77	63	57	67	93	64	66	81	59	64	70	62	68	74	58	93	75	70	62	61	57	72	89	76	89	57	76	77	69	67	59	62	69	67	76	57	70	73	70	70	56	71	75	73	61	59	68	55	79	64	73	77	71	61	58	70	82	61	71	58	73	67	60	79	65	69	83	69	56	72	74	61	74	85	61	70	65	83	71	61	87	66	67	75	47	59	66	69	76	58	64	74	62	71	75	59	81	78	74	70	81	72	69	63	59	63	61	82	67	71	72	64	72	64	64	72	57	59	73	57	74	62	72	68	76	70	75	76	71	60	70	83	64	78	77	72	66	73	63	57	78	77	76	83	59	69	72	69	60	64	64	72	80	70	65	69	77	86	61	83	57	63	64	59	58	86	73	71	64	72	86	65	79	72	68	66	58	65	66	77	75	70	57	61	77	75	72	65	74	66	70	59	64	67	71	63	63	59	73	71	56	76	78	77	77	68	67	61	70	62	79	73	72	73	64	72	70	62	76	62	76	66	76	78	63	73	65	62	68	60	71	65	75	51	67	72	94	59	70	81	83	68	70	72	73	79	66	77	69	66	78	64	69	85	62	68	73	73	58	63	75	65	67	62	77	73	49	69	61	61	64	58	67	79	61	67	76	77	85	68	75	76	70	59	81	68	64	82	62	63	75	59	77	76	69	63	69	71	78	51	69	76	66	72	67	48	62	67	68	68	78	68	65	63	98	76	55	78	74	85	76	87	65	75	60	69	84	61	73	64	71	75	98	78	68	78	66	73	65	56	80	81	65	58	72	53	70	64	57	76	73	67	65	76	54	70	81	77	56	82	81	67	73	68	63	75	60	71	64	66	77	62	72	76	65	67	64	70	62	68	78	78	73	70	72	70	88	77	62	70	76	69	71	71	77	75	75	58	70	71	89	52	66	51	73	69	57	55	66	56	68	89	71	68	68	82	62	64	80	65	63	73	68	59	72	52	82	67	77	72	75	71	73	81	67	74	68	88	62	63	64	80	72	81	72	73	80	74	75	72	72	67	74	76	68	68	67	73	53	65	52	69	59	80	52	61	72	66	52	78	69	77	74	76	53	72	64	63	71	63	86	54	74	63	85	80	68	60	74	85	72	73	76	65	63	89	69	60	56	86	61	55	78	60	77	81	71	74	75	78	81	76	55	75	77	70	75	64	84	77	72	60	64	71	68	56	57	59	59	65	66	70	90	61	71	69	74	67	81	78	69	63	69	64	64	73	64	78	77	72	72	70	68	62	58	77	75	66	70	67	69	77	65	86	63	81	66	80	78	61	64	84	88	82	59	82	55	78	77	58	70	67	77	78	66	65	65	63	51	78	71	56	67	69	75	81	83	66	50	61	66	75	74	65	66	66	66	72	57	65	73	56	82	63	59	78	65	79	69	61	75	82	60	64	84	68	68	72	69	72	69	75	67	66	81	85	74	77	68	63	68	64	73	73	70	63	77	77	89	76	79	79	67	68	69	72	83	58	65	64	79	81	71	73	77	67	81	66	64	51	60	66	76	64	76	62	74	76	66	64	73	62	74	61	78	80	66	71	70	73	69	66	67	79	62	70	58	62	62	68	70	80	74	63	65	69	73	69	70	70	63	66	75	66	71	74	66	81	73	56	73	69	65	55	50	70	65	62	69	59	54	71	80	66	82	79	82	73	65	63	70	65	64	66	56	81	72	68	64	57	51	66	81	71	74	71	72	78	63	74	77	62	77	67	58	69	79	86	62	68	61	61	64	74	56	64	73	60	65	68	91	77	79	69	79	82	68	66	78	66	84	62	58	65	77	81	78	68	68	90	80	71	56	64	72	72	70	65	66	83	70	73	65	51	62	73	60	83	68	65	60	76	69	77	80	75	74	65	76	54	62	85	66	69	56	72	61	82	79	68	69	79	69	61	80	65	60	73	63	71	73	68	71	60	62	73	69	73	55	78	68	77	59	61	58	60	63	76	64	60	70	72	82	73	67	70	69	67	71	67	68	66	81	67	56	82	72	68	71	76	74	62	73	65	66	79	71	69	74	51	86	70	70	77	56	65	78	52	90	72	81	69	72	59	78	54	63	80	66	80	52	72	70	82	62	74	60	56	76	72	61	75	68	65	64	68	72	61	76	77	81	63	62	67	74	64	57	78	57	67	73	73	80	55	78	71	85	87	74	84	71	71	70	72	84	54	71	72	56	70	72	66	71	75	62	63	59	71	86	68	71	71	73	76	61	68	76	72	70	64	79	63	63	74	68	60	70	71	64	72	73	85	80	60	68	65	74	50	72	73	95	63	80	58	76	61	68	66	81	83	58	58	72	70	69	49	85	70	67	89	59	64	61	77	69	79	70	68	64	85	72	74	73	60	68	75	72	67	71	75	55	75	69	58	65	62	63	70	64	73	57	64	70	72	62	75	62	64	64	41	74	69	74	79	76	65	58	65	65	73	63	62	71	63	66	81	84	62	74	65	66	64	67	61	72	61	74	95	60	79	68	67	78	63	67	69	71	71	81	78	59	63	70	81	72	79	70	76	80	78	55	85	55	82	64	60	70	70	78	81	66	86	69	55	84	70	67	54	67	71	71	77	68	59	78	64	69	60	71	52	65	76	74	67	76	54	72	63	64	65	78	61	84	66	70	64	59	77	63	60	60	71	62	65	78	69	78	62	71	71	84	73	75	83	80	71	71	65	72	71	74	76	80	77	83	84	70	64	69	75	64	73	66	65	66	73	66	70	62	78	69	68	81	73	66	64	58	56	74	73	57	62	74	71	65	68	68	63	69	87	72	80	73	70	88	74	69	74	78	64	64	64	65	66	84	79	70	71	72	74	66	69	74	67	72	78	74	68	81	70	74	65	69	74	54	70	76	67	68	78	85	67	72	76	60	61	88	69	67	78	81	64	68	52	40	56	73	64	70	57	68	88	89	58	88	65	54	58	84	71	61	67	77	65	53	94	76	63	74	65	71	67	59	67	72	72	86	76	87	65	70	72	80	60	85	76	76	69	70	78	68	72	80	62	62	78	84	81	68	73	69	80	69	66	51	73	82	67	67	73	67	77	71	60	68	84	61	78	72	69	59	76	50	53	60	69	87	64	79
6106	1071	873	1072	1730	1995	1632	1528	1413	1295	1226	1172	1018	879	870	864	821	852	831	774	805	787	761	725	765	759	3264	4321	3126	791	646	677	679	693	757	678	706	644	658	672	685	680	683	652	683	691	691	690	681	667	669	683	686	708	694	671	720	677	695	670	679	700	660	706	702	671	692	697	659	633	681	668	728	718	671	684	721	677	714	673	690	679	648	667	690	676	733	712	701	688	701	649	675	675	663	699	686	689	677	693	683	676	674	653	685	683	646	672	664	691	661	631	704	658	721	684	652	658	690	684	646	653	700	619	651	659	660	617	649	692	663	704	769	716	658	660	679	644	658	702	704	680	699	697	667	662	709	679	636	669	698	698	682	670	686	659	616	665	696	669	675	658	663	654	720	636	684	672	665	632	650	662	655	665	675	669	635	702	707	663	700	655	659	701	681	724	696	652	698	693	680	682	715	644	686	658	635	618	659	643	705	626	642	714	633	711	683	719	654	633	749	673	662	652	733	676	681	658	646	704	662	651	680	713	669	687	651	647	692	681	720	666	662	634	684	710	657	716	643	696	664	676	675	682	683	683	723	679	703	670	634	660	637	644	626	688	704	668	688	686	630	693	634	701	653	700	635	686	709	703	671	697	677	706	672	712	649	682	662	637	699	643	680	673	624	693	657	681	666	707	672	680	650	704	691	679	647	677	666	670	681	685	666	667	682	668	672	677	690	732	658	685	686	687	689	674	636	693	692	642	683	707	675	629	679	692	691	687	708	694	720	657	654	690	687	667	678	667	647	669	685	724	659	677	697	638	711	660	732	685	676	711	689	662	710	678	756	691	682	714	701	688	656	623	663	637	668	679	651	685	665	717	698	669	669	669	676	675	698	675	654	698	668	705	728	672	637	691	679	669	682	649	672	691	652	685	656	774	682	661	697	685	621	707	711	703	640	685	676	699	686	690	663	740	667	688	679	677	669	666	736	699	663	653	657	705	614	724	674	671	687	695	703	677	671	653	636	676	675	639	661	694	630	667	673	688	678	669	653	682	671	674	642	692	711	695	630	676	642	698	657	649	688	676	663	640	707	642	728	654	637	705	678	653	681	710	625	696	677	708	706	682	669	706	679	700	699	702	639	723	649	656	659	658	690	664	726	657	674	678	697	685	666	692	688	693	721	664	686	718	723	674	707	712	671	683	679	696	664	678	723	736	655	701	675	706	648	699	684	682	650	668	671	695	637	658	716	679	690	678	685	640	653	648	646	658	705	617	713	675	669	671	732	633	665	694	714	691	699	701	603	680	703	666	665	712	663	711	670	699	687	639	660	686	659	672	666	653	716	699	705	650	701	670	683	694	656	682	665	651	666	741	676	714	709	595	682	719	673	697	688	678	669	730	745	683	662	655	640	668	657	682	644	687	692	681	697	717	654	721	742	706	628	690	634	646	710	642	713	678	686	672	712	662	656	639	707	726	707	692	672	693	668	613	693	699	672	691	698	624	701	638	656	722	666	657	668	715	655	696	669	649	707	659	691	708	660	660	707	643	684	678	642	665	670	662	703	700	631	660	632	684	688	683	697	672	626	664	675	644	671	701	671	725	687	671	688	695	653	674	677	663	680	690	647	695	723	704	655	695	672	709	663	683	666	669	688	700	645	690	684	702	676	685	638	681	681	681	660	660	654	653	685	673	682	651	684	660	702	675	677	683	685	693	650	626	691	617	647	691	714	687	716	648	676	643	663	683	681	693	733	717	639	675	685	659	690	694	650	684	730	718	668	660	648	622	676	682	677	665	687	669	680	680	627	607	711	691	664	657	746	696	682	650	670	689	705	655	666	664	652	654	719	722	716	718	640	688	707	688	710	677	645	688	658	665	708	680	680	645	657	684	676	713	691	676	654	693	671	694	716	637	698	674	678	669	673	676	731	718	660	663	682	673	647	709	728	682	619	702	688	640	706	694	728	653	643	670	677	687	684	674	696	683	711	708	659	694	643	704	704	691	708	705	664	667	728	723	658	744	665	697	633	697	650	689	657	706	709	680	655	650	640	703	679	706	652	649	712	682	702	726	683	652	626	697	702	664	678	657	654	630	668	679	678	685	677	694	729	655	716	669	684	720	699	670	649	699	672	691	668	699	685	690	702	634	649	689	655	632	711	732	696	688	658	701	703	715	687	686	670	684	693	690	654	669	666	682	677	650	645	626	718	694	653	689	677	638	690	667	671	661	668	697	675	709	646	686	644	690	676	658	650	702	664	669	659	656	640	656	678	699	694	660	660	617	631	719	680	639	685	638	685	642	686	656	714	705	686	671	666	686	668	674	726	676	673	697	692	686	685	710	617	624	681	655	653	703	719	650	671	640	699	706	635	632	728	671	672	677	679	667	686	654	693	704	654	651	668	709	627	687	640	694	707	686	715	628	670	656	672	667	662	679	706	639	727	695	690	668	708	740	689	680	694	683	679	695	713	663	646	687	662	685	681	688	602	687	712	684	697	623	629	695	682	685	677	654	668	675	673	672	691	669	680	679	743	618	717	671	714	654	655	652	635	663	655	647	645	677	633	658	679	660	701	681	684	686	688	658	702	692	716	672	690	687	674	697	674	694	677	689	701	672	692	692	731	650	661	705	652	709	695	740	756	639	634	709	682	688	674	654	683	683	676	682	693	685	662	703	698	700	644	651	657	643	647	675	661	685	681	683	728	697	693	679	701	678	693	657	664	721	683	662	691	690	668	697	716	701	642	688	664	677	679	705	676	663	666	638	670	671	658	657	702	710	644	688	668	696	674	650	654	705	657	682	662	656	731	660	720	666	715	642	669	625	664	651	659	609	681	673	685	693	704	707	630	660	678	681	708	693	670	649	665	746	718	668	662	707	680	679	696	645	659	652	668	669	681	675	640	731	679	684	650	670	680	633	653	642	669	695	712	657	690	680	697	670	682	680	720	728	659	660	690	719	698	681	694	699	657	708	704	672	723	691	688	673	642	716	688	678	657	673	628	680	691	728	659	722	649	651	708	695	708	709	720	680	681	684	656	662	679	676	680	643	702	702	694	642	614	668	687	681	678	653	683	686	669	698	678	646	715	663	675	693	696	663	722	674	660	692	675	670	711	613	664	670	679	706	677	663	705	652	687	683	682	676	676	669	661	654	654	652	623	697	708	688	698	682	666	681	699	682	662	707	711	701	726	651	667	721	680	724	701	689	684	661	685	704	688	687	706	635	654	664	743	673	694	657	641	731	674	662	670	646	684	692	659	668	673	662	699	682	692	649	700	645	679	709	711	668	710	651	637	680	685	676	667	653	655	653	706	703	709	671	673	675	679	667	766	641	733	691	655	697	683	685	712	707	674	684	701	658	651	675	646	667	702	702	713	671	722	684	748	712	684	627	704	696	660	655	699	676	669	662	715	693	694	654	701	684	666	709	656	680	676	735	678	701	712	695	700	639	665	648	702	669	683	690	717	687	672	609	711	660	673	684	715	682	705	642	662	699	677	645
294	96	99	113	92	101	111	120	114	115	98	99	90	92	96	86	104	95	87	81	102	86	83	78	94	90	372	602	243	92	72	91	77	82	71	84	79	79	80	75	57	76	81	79	79	69	61	84	91	87	73	98	72	85	73	72	73	95	78	96	79	78	63	70	75	78	76	71	95	59	89	82	63	92	81	90	75	70	79	86	75	71	92	89	68	76	79	82	74	80	76	90	82	82	80	63	76	84	73	79	69	73	74	65	90	77	68	96	68	63	73	83	64	91	68	78	68	76	77	78	74	71	93	65	65	86	74	76	89	84	79	75	88	70	77	93	75	67	90	89	75	77	78	85	85	74	102	70	67	78	77	94	82	62	73	74	74	82	73	85	70	84	75	71	94	85	72	81	73	82	79	77	68	72	88	75	65	76	71	85	86	95	83	77	70	73	87	89	82	87	81	71	84	80	76	87	80	73	81	65	74	74	72	75	79	66	77	87	64	94	87	85	70	70	73	77	77	81	87	66	77	68	78	77	85	84	82	87	68	69	87	85	72	77	83	71	96	69	76	75	67	65	80	69	77	79	84	64	79	74	79	79	86	84	72	77	91	73	91	63	65	67	75	78	90	91	86	73	90	80	98	62	79	76	73	80	90	93	74	80	62	82	83	81	87	67	67	74	91	89	82	57	74	74	89	80	81	74	84	75	76	70	85	91	80	74	105	69	86	73	80	78	66	84	70	89	94	72	86	81	81	88	67	84	80	89	70	73	79	78	75	95	75	66	69	92	72	72	73	80	85	75	78	70	63	58	71	76	76	88	87	87	84	69	67	83	79	56	84	88	65	72	75	70	87	72	93	61	62	89	69	63	83	73	73	73	81	86	76	64	75	73	64	86	85	82	67	68	78	73	70	78	83	80	82	85	86	79	90	77	69	73	76	80	74	74	74	78	82	70	72	91	72	70	77	82	64	80	70	74	85	71	76	83	81	70	68	76	87	81	88	91	81	71	77	83	70	78	99	64	77	81	85	71	69	75	67	65	80	75	82	93	65	80	66	86	64	76	79	83	78	68	75	75	73	71	75	74	81	88	78	92	80	81	75	63	73	67	90	66	73	77	82	84	84	68	72	72	82	92	74	77	75	82	86	68	81	85	98	71	87	80	100	65	72	67	68	75	88	91	75	70	74	80	77	84	90	68	80	79	86	78	76	92	78	76	81	67	87	66	71	87	76	83	80	81	81	61	67	81	85	79	90	74	86	80	90	59	83	77	74	77	75	85	85	69	81	84	73	83	98	87	65	78	71	74	68	79	82	73	77	65	78	77	86	84	83	88	77	77	69	68	88	69	84	72	72	80	87	79	78	66	65	75	59	75	77	71	62	85	79	78	68	68	68	68	94	77	88	60	93	76	77	68	73	95	73	88	78	81	79	58	80	84	87	73	83	75	94	89	69	77	72	61	61	72	78	97	71	85	81	84	81	74	75	77	94	68	85	84	69	81	90	87	64	82	87	66	88	84	95	71	86	82	90	91	73	61	68	73	63	61	73	93	79	91	78	73	68	78	80	65	79	88	92	54	82	61	77	85	68	86	77	72	84	85	80	83	71	90	69	81	68	86	79	74	84	88	73	77	75	87	90	85	69	80	104	76	72	80	80	76	67	83	85	76	92	95	87	88	86	103	77	91	77	80	70	91	71	72	73	60	84	81	70	73	78	73	63	80	76	81	83	72	77	82	69	54	85	80	84	84	75	79	76	82	74	77	87	75	82	88	79	81	84	74	71	91	92	75	81	96	76	97	70	75	89	71	62	83	82	71	85	71	68	76	88	97	77	64	66	86	69	84	90	76	73	83	62	88	79	79	79	78	68	98	79	93	83	65	80	67	77	77	84	86	82	75	99	69	78	82	77	79	72	80	68	66	70	100	75	67	87	76	77	72	98	70	80	83	81	83	71	82	83	56	72	79	64	80	78	58	96	70	84	79	66	71	94	97	64	90	73	82	87	87	92	70	76	87	69	76	74	70	86	82	68	63	72	76	64	70	72	84	86	89	80	69	78	76	73	87	85	74	92	79	74	79	77	85	85	86	83	78	69	85	77	76	59	77	76	76	66	52	77	75	71	66	91	90	75	77	71	84	71	76	77	79	98	93	69	86	68	83	71	53	75	81	63	88	66	80	72	87	72	87	83	72	87	68	77	66	61	92	94	73	63	70	84	87	77	62	88	60	74	73	74	69	77	76	87	94	85	72	71	92	74	72	72	76	79	76	78	76	79	79	79	79	76	73	67	72	78	81	80	76	77	69	83	82	64	72	75	94	79	76	71	62	70	70	72	88	77	81	79	75	91	72	85	75	71	64	81	80	72	68	79	83	96	86	72	76	67	79	76	75	71	62	71	78	90	86	77	95	72	80	89	77	84	87	85	96	80	92	76	61	86	62	77	95	87	74	76	78	71	74	78	77	84	88	89	81	80	64	76	83	65	78	67	60	74	76	92	60	88	69	77	70	65	65	70	80	76	81	70	85	84	74	70	74	91	81	55	75	75	70	71	83	73	78	79	86	69	82	103	75	65	65	78	84	76	74	75	78	94	83	69	79	76	66	87	84	72	87	70	76	57	84	75	68	98	75	89	66	81	80	84	78	71	80	84	96	76	69	86	75	65	80	70	66	73	60	66	81	82	82	94	79	92	93	81	75	61	97	73	66	91	86	75	85	82	77	76	66	76	85	76	69	67	77	87	89	77	68	86	72	75	70	70	89	76	80	73	80	72	73	59	74	75	79	68	70	67	79	86	77	80	73	66	75	78	79	81	78	76	77	89	76	74	64	76	66	69	72	81	94	77	94	87	73	75	76	92	64	75	84	79	79	67	83	71	61	84	84	70	57	85	80	66	73	81	79	82	82	79	77	70	72	94	82	76	73	62	82	72	72	95	67	78	74	67	71	77	92	80	93	74	96	72	94	83	101	82	94	73	97	66	66	86	68	67	67	61	82	70	92	72	77	83	101	71	65	81	82	70	73	89	82	79	79	75	78	71	78	85	85	77	72	85	68	80	77	76	83	80	83	79	66	73	96	91	85	70	87	71	98	87	75	71	77	75	72	77	71	73	77	76	73	82	90	75	69	79	76	76	81	87	84	73	80	64	90	77	87	80	75	87	67	89	80	71	74	78	75	64	74	63	74	81	84	93	76	83	87	89	93	97	74	77	90	68	81	73	65	74	67	71	91	74	73	74	78	78	83	78	89	77	70	81	83	83	82	87	74	91	79	81	87	96	100	68	66	101	67	71	79	66	92	77	77	105	64	86	72	75	82	71	77	89	72	80	71	80	84	78	75	73	70	99	85	84	67	75	78	86	81	89	62	81	90	83	91	80	79	87	75	75	78	83	71	66	83	77	77	75	72	68	74	65	94	60	88	92	78	74	69	82	72	78	86	73	70	88	77	66	76	73	78	92	70	65	69	81	85	90	65	63	77	89	82	84	78	66	66	70	85
4580	1720	1112	1528	2920	3587	2946	2343	2129	1908	1656	1481	1307	1142	1048	998	1047	975	880	949	904	930	834	817	837	974	8486	11223	3892	1172	696	729	683	705	710	722	757	709	692	729	741	771	677	726	711	739	711	725	752	757	704	723	712	704	699	720	673	721	690	691	768	745	736	705	698	707	746	715	742	645	705	684	695	711	686	732	685	742	720	706	727	702	669	723	675	760	731	722	677	722	683	685	729	744	724	692	699	703	773	724	678	675	688	719	713	675	728	687	738	714	664	718	677	736	698	727	726	704	722	724	741	689	700	679	692	709	737	658	711	715	712	743	721	740	750	659	711	723	687	710	765	727	725	768	730	709	757	670	725	671	728	729	721	739	712	690	714	767	680	701	728	686	737	690	699	692	695	693	748	696	700	663	747	748	644	692	773	728	744	705	754	687	670	689	719	720	681	665	697	693	660	725	696	688	699	720	694	726	693	709	680	699	691	707	743	690	748	717	720	758	689	658	724	712	730	699	696	696	722	729	689	729	683	706	740	749	689	703	702	683	717	730	740	678	729	700	724	734	698	755	666	754	677	720	723	744	695	713	684	729	698	722	705	730	772	676	734	665	698	742	663	735	705	721	733	672	664	721	711	720	694	718	729	732	683	736	698	738	693	697	713	706	709	719	696	716	731	711	715	742	644	710	727	804	735	694	701	675	735	678	728	729	738	696	744	756	781	717	705	676	735	726	752	730	739	680	752	761	733	701	722	713	730	701	740	703	711	685	726	679	762	687	697	748	691	764	700	645	719	707	779	713	654	717	662	670	718	768	696	730	708	711	711	697	752	737	777	747	763	681	762	742	737	752	787	717	761	699	763	698	704	742	718	720	749	704	733	716	743	676	688	729	718	701	705	714	668	674	742	728	726	698	699	728	719	708	737	757	698	778	747	707	737	687	696	699	753	737	761	727	728	724	692	690	737	706	718	729	716	712	669	713	735	689	711	729	687	695	726	681	727	711	741	698	704	771	744	701	695	716	723	743	686	758	737	705	733	727	789	709	714	704	721	718	673	735	742	689	679	715	724	704	709	743	748	748	768	760	719	683	674	725	682	739	694	771	726	700	759	748	732	712	732	737	718	675	702	758	703	708	691	736	687	720	718	716	684	742	715	696	760	692	740	748	733	745	732	658	732	720	683	717	778	725	711	700	734	701	711	663	714	670	683	743	758	688	710	693	709	684	774	719	676	681	706	712	744	671	698	708	697	698	722	748	742	704	709	700	701	695	729	718	739	725	737	720	703	740	713	690	694	697	703	671	740	739	754	680	676	705	720	691	699	717	708	719	761	718	721	709	755	688	721	731	734	715	747	726	711	750	713	712	691	681	754	762	769	698	724	733	687	670	706	678	699	718	693	716	735	696	692	757	722	706	722	689	703	725	740	757	708	706	687	681	727	696	715	733	737	746	709	721	737	744	706	758	723	710	733	729	688	711	682	766	720	695	678	687	763	681	716	701	760	753	710	711	721	727	737	709	697	729	769	716	662	763	745	741	674	741	704	763	705	745	746	707	689	741	684	704	708	649	715	661	692	699	700	723	688	732	703	711	705	733	732	703	700	716	728	739	741	707	666	743	695	747	651	742	742	682	746	705	709	720	741	719	692	745	736	744	753	731	726	738	726	720	683	724	701	757	674	685	755	712	702	718	767	679	713	663	687	746	716	736	658	708	721	722	730	728	729	737	718	698	683	726	726	727	726	709	728	751	706	738	689	713	715	673	714	683	721	697	748	724	712	745	725	741	735	697	723	724	750	646	706	778	725	757	739	678	730	662	699	744	708	773	673	688	698	714	714	678	756	706	720	676	743	723	739	710	715	740	750	693	717	729	678	709	724	715	708	699	701	753	721	699	743	725	740	714	717	682	710	740	725	710	736	714	725	765	677	738	757	693	734	729	676	722	756	682	720	708	719	715	685	719	683	686	742	723	756	753	719	742	756	737	756	701	716	733	742	743	715	690	733	770	771	753	770	697	671	711	699	687	707	723	719	749	684	698	740	684	707	692	721	716	721	736	773	705	722	737	695	736	724	702	686	694	758	663	666	723	754	761	691	728	674	690	727	705	729	690	719	742	700	737	732	800	692	713	772	743	722	710	711	653	732	764	706	734	716	710	707	669	665	670	736	700	680	694	765	761	707	710	722	689	685	673	700	725	773	682	690	697	758	647	709	702	688	664	754	742	701	760	700	681	714	737	714	687	747	702	676	779	712	711	678	694	707	710	664	738	723	683	688	741	682	689	699	716	708	676	709	723	730	728	718	699	701	698	746	706	676	685	702	726	731	736	734	726	702	710	692	728	745	723	735	682	680	698	690	753	701	671	782	653	709	684	687	779	726	741	734	706	701	711	685	708	707	739	727	701	706	685	685	716	712	700	689	751	720	705	743	731	715	753	691	722	688	711	742	701	672	740	667	692	773	689	734	726	699	702	756	723	694	724	721	726	714	690	728	773	680	742	710	727	747	762	730	694	706	745	698	696	644	748	708	708	767	716	722	720	758	698	693	712	735	737	658	674	715	727	724	682	721	728	658	730	727	673	715	726	685	761	681	682	747	727	693	706	757	773	732	765	681	731	705	741	773	695	698	725	731	726	702	757	702	754	680	680	732	696	715	676	687	661	700	727	749	692	674	747	720	726	714	684	754	719	655	713	753	746	727	783	715	736	723	764	742	729	717	667	699	720	734	700	710	753	675	741	715	758	718	672	726	752	765	753	728	712	704	674	710	768	725	787	736	708	695	725	698	690	707	722	708	721	704	720	766	711	776	743	712	739	726	692	692	717	735	714	667	731	709	718	730	738	726	685	730	704	704	720	772	760	701	728	721	723	736	717	753	709	753	702	669	705	673	700	709	728	648	690	726	745	732	730	684	684	714	687	713	784	776	700	700	707	728	734	716	729	679	716	756	670	689	719	726	731	689	720	750	707	744	778	738	761	682	700	741	744	705	769	679	700	697	733	698	728	757	711	731	712	745	733	731	693	724	709	727	677	767	694	716	754	725	697	726	705	759	673	689	718	686	718	692	721	750	736	711	691	692	680	729	682	669	692	731	706	702	718	690	748	725	762	730	709	710	734	715	721	722	725	758	685	713	742	729	684	743	680	685	648	765	744	729	698	748	746	735	701	719	750	715	719	723	738	769	679	754	729	728	717	702	730	723	731	742	724	749	691	729	733	690	712	650	747	684	722	686	698	700	673	702	771	701	735	700	719	669	725	755	735	677	681	696	716	717	682	688	765	670	707	734	716	735	722	709	661	719	690	674	710	698	701	699	745	763	687	701	748	712	709	715	719	746	705	698	701	760	731	684	697	713	738	722	703	730	714	736	727	678	715	711	714	672	750	717	739	740	679	691	715	676	665	720	763	699	695	658	709	710	756	682	719	670	696	713	767	725	719	718	730	697	675	704	715	718	728	733	742	740	696	681	740	704	708	671	747	738	721	707	748	763	701	752	671
858	73	66	46	36	58	63	56	72	62	67	57	47	50	56	49	48	48	42	55	51	47	33	33	45	73	471	619	157	83	43	37	36	42	42	32	37	41	33	38	32	27	50	43	33	35	46	37	36	37	43	26	48	41	45	55	37	30	33	46	43	39	25	43	33	40	21	48	41	42	30	45	41	39	51	32	33	33	41	39	39	40	26	43	37	39	39	43	44	46	39	38	37	40	36	39	39	35	43	35	47	36	30	33	35	46	28	43	30	37	40	36	43	41	28	48	33	43	35	37	37	40	43	48	32	38	32	40	42	28	32	30	40	30	33	36	52	51	35	48	39	49	34	37	38	36	43	47	41	42	41	44	41	42	34	34	46	38	40	36	37	35	37	33	42	38	39	38	42	45	32	43	41	31	41	48	41	44	42	52	36	32	36	29	42	42	35	43	41	27	46	32	40	38	44	34	30	32	50	25	42	45	34	42	35	32	30	46	42	37	38	36	37	44	35	43	43	53	49	45	35	37	43	43	33	37	37	47	46	32	40	28	47	33	42	45	25	35	45	30	33	51	41	37	26	36	30	33	36	32	30	44	35	35	43	54	33	31	46	39	38	43	38	45	40	31	44	46	39	42	47	44	41	37	44	37	46	40	24	37	38	43	34	34	34	26	36	42	42	38	50	47	43	35	51	37	47	29	52	37	30	37	46	36	30	48	29	30	33	45	41	46	39	37	44	37	35	38	39	39	31	46	63	40	35	38	35	41	35	43	47	25	45	40	29	35	42	48	45	47	44	39	47	39	31	37	41	31	37	46	43	61	35	41	31	36	44	39	39	41	46	35	47	39	27	32	42	41	38	48	43	41	31	43	29	33	37	38	47	23	39	43	25	38	49	36	48	39	42	38	28	42	29	31	34	37	44	29	38	40	41	49	41	54	37	45	40	38	35	31	41	43	35	36	37	38	35	42	46	34	38	34	42	52	33	41	39	45	53	44	36	30	41	43	30	30	38	42	34	33	44	48	36	42	32	28	34	37	42	30	42	41	28	53	36	38	41	30	46	31	44	34	31	29	48	34	39	41	53	42	37	36	34	28	22	42	44	35	41	40	33	48	35	24	35	39	37	49	36	32	47	44	33	39	34	42	39	32	30	39	53	32	48	35	28	38	38	40	49	30	34	42	40	44	34	42	31	43	35	35	33	35	37	41	38	40	36	49	44	32	54	44	43	43	37	33	38	37	21	28	51	33	29	37	43	39	41	40	28	45	32	49	35	30	44	35	41	40	29	49	47	31	42	31	45	54	30	36	34	47	37	29	51	41	39	31	35	34	34	29	52	46	44	47	41	37	44	42	36	40	55	37	33	35	36	29	41	35	40	38	36	30	29	36	36	39	48	35	44	33	37	27	39	48	38	36	43	31	29	36	38	30	39	27	35	45	39	31	35	41	22	38	37	36	38	38	33	43	32	34	28	42	44	44	42	40	34	47	50	41	41	48	34	35	37	48	45	39	32	50	36	39	46	42	38	44	32	40	38	40	41	41	43	45	25	37	47	44	42	34	41	44	58	42	50	40	40	33	40	34	37	46	31	41	45	33	42	42	40	39	38	37	33	39	49	40	36	43	34	41	39	50	40	33	35	43	37	31	35	36	35	38	38	33	37	35	48	38	49	41	40	44	42	32	43	29	43	35	28	37	34	44	39	35	42	37	45	46	34	34	32	41	29	40	37	37	44	38	37	27	39	30	39	34	35	33	35	38	43	46	42	39	36	37	34	35	40	44	41	32	38	46	47	38	31	22	37	46	33	35	41	35	37	45	47	40	44	33	39	40	33	36	39	37	34	41	37	36	38	36	36	28	30	46	31	46	28	43	40	36	42	45	30	36	34	35	29	33	29	38	43	46	33	33	45	43	40	34	38	31	40	30	42	32	33	38	30	48	42	36	24	38	46	28	40	42	42	47	30	42	40	33	32	38	54	41	24	45	41	38	27	44	43	33	36	43	32	39	43	47	31	32	51	49	40	23	34	41	31	36	41	39	34	38	30	36	43	43	36	34	42	34	31	32	37	37	43	33	37	42	40	32	39	29	49	37	44	35	37	32	35	33	42	35	33	27	45	43	39	40	36	33	39	41	47	42	32	38	36	40	46	46	34	35	36	32	46	31	39	34	29	41	27	40	39	48	45	47	49	47	41	38	39	37	38	37	40	48	34	41	53	26	45	39	37	45	37	36	38	32	29	41	46	44	40	34	50	35	48	27	41	29	33	41	36	33	47	40	41	38	40	36	43	34	41	36	29	44	48	24	42	36	54	43	32	37	41	32	48	33	38	46	48	33	33	38	53	38	36	45	32	36	43	37	53	37	42	37	33	38	42	49	34	46	34	42	37	30	43	40	37	35	48	35	45	49	34	28	45	38	42	40	39	48	37	32	38	48	46	33	34	36	46	35	46	40	34	44	49	35	38	42	31	40	43	42	53	37	48	30	45	40	26	48	38	45	37	38	30	35	47	48	42	34	39	39	43	40	40	39	34	47	45	43	47	34	32	40	32	38	38	42	33	31	44	46	32	44	38	41	41	36	35	38	39	27	36	25	28	30	35	27	34	47	44	35	41	33	40	40	45	32	39	24	45	37	42	36	49	43	50	56	40	34	47	39	33	52	30	37	46	40	31	52	46	48	37	32	47	35	39	51	33	35	42	40	47	26	36	38	33	44	42	46	39	36	44	36	40	37	39	43	32	41	31	48	44	34	24	26	36	40	29	45	29	45	35	40	39	34	41	41	45	30	55	31	41	28	39	48	32	28	44	32	43	32	37	44	40	40	36	32	35	47	41	36	36	41	34	41	34	38	52	36	28	42	43	48	30	49	50	41	38	34	31	39	35	48	56	37	43	32	34	34	45	46	33	37	50	42	51	39	43	44	36	41	41	44	36	31	53	40	35	47	40	46	39	39	47	32	43	31	42	33	34	40	39	47	40	32	39	42	44	32	32	42	45	34	27	31	46	43	34	46	33	40	48	46	34	35	42	40	38	35	54	38	45	35	35	46	39	37	35	33	39	48	32	40	48	37	40	36	39	41	36	43	37	34	43	32	36	31	43	39	37	45	37	33	40	28	40	50	42	34	41	37	34	35	42	39	40	36	29	34	31	30	52	38	34	45	31	35	39	35	45	42	49	39	35	34	28	31	31	42	38	34	49	40	40	49	33	41	40	38	42	26	37	40	48	35	36	47	39	33	41	38	34	42	47	44	31	40	37	47	52	36	42	32	42	29	27	44	41	36	35	41	37	41	36	38	37	34	33	34	54	30	45	35	47	34	41	40	49	39	38	39	40	32	49	47	56	38	36	27	43	42	45	36	38	34	38	47	47	31	34	35	35	33	35	37	38	37	47	45	41	36	38	45	28	33	48	38	43	41	41	35	34	43	40	50	43	42	40	32	39	32	40	38	32	26	37	35	36	42	53	36	45	38	35	35	36	35	35	52	41	41
7779	1378	714	1240	2714	3339	3000	2270	2071	1805	1483	1287	1102	931	815	761	778	741	719	714	699	647	648	552	538	1496	10995	12199	4363	1645	407	418	426	420	416	418	418	366	373	372	366	383	381	376	389	401	413	422	376	377	397	395	393	428	378	367	381	410	359	389	408	391	379	394	383	363	378	391	388	370	368	347	415	369	376	399	417	390	384	358	404	426	383	394	399	371	411	353	362	382	398	339	365	382	379	396	408	375	393	385	370	414	380	395	397	363	391	384	393	380	375	340	402	403	328	386	367	370	402	413	358	406	380	364	374	367	393	355	382	374	392	355	379	428	384	379	415	411	369	382	428	393	380	403	409	425	369	413	400	418	381	398	375	378	430	350	403	414	377	375	399	369	372	362	376	357	373	362	383	411	347	396	380	412	404	373	360	396	425	370	385	381	393	383	373	399	367	367	382	408	380	380	383	386	346	394	386	384	362	377	387	390	356	415	372	390	366	395	383	400	394	379	389	386	398	382	403	359	398	395	368	387	408	376	382	385	402	406	387	352	398	391	377	380	383	380	386	379	404	422	418	383	389	388	375	360	372	382	393	376	382	366	378	372	368	400	385	378	366	350	404	369	388	393	373	409	425	377	396	391	390	404	350	362	379	394	393	430	411	390	349	352	373	331	371	358	386	415	362	381	400	379	359	357	399	394	391	372	413	401	340	359	417	371	358	380	407	355	399	382	398	388	376	388	405	372	399	388	347	423	396	380	383	349	391	352	365	356	361	402	422	398	404	367	382	359	378	378	391	402	394	343	379	377	366	362	373	397	392	392	369	384	370	352	372	397	353	379	407	444	380	366	396	398	382	350	372	357	371	387	390	371	374	413	393	366	392	407	366	358	377	393	383	406	388	385	407	357	391	415	373	382	396	352	415	359	379	340	366	411	382	368	372	328	397	365	381	378	406	366	358	372	412	424	391	423	382	398	367	413	388	354	356	363	381	353	392	413	387	354	377	372	374	373	378	361	373	370	389	424	397	392	392	389	343	362	383	410	374	403	404	391	378	410	395	357	378	396	356	378	397	392	362	378	378	373	391	410	379	369	385	399	366	390	360	386	395	401	396	425	372	408	412	399	394	392	409	371	387	351	388	403	381	388	378	426	405	405	389	353	403	386	398	359	346	429	363	373	357	387	387	353	385	380	383	366	377	452	349	382	390	367	374	369	371	404	393	364	368	381	366	378	406	398	410	391	381	379	348	366	367	345	362	433	354	383	388	375	358	362	396	375	332	402	364	384	375	345	405	358	391	412	399	342	387	397	394	365	382	372	377	390	421	351	404	381	410	400	368	403	381	371	402	347	385	374	379	369	364	414	365	377	376	417	389	392	374	379	380	349	391	374	386	402	360	358	421	434	378	403	388	387	414	398	360	376	369	411	379	356	380	417	398	368	338	394	387	400	381	379	386	368	391	372	401	374	355	378	396	391	389	388	342	391	382	365	364	373	398	361	357	401	406	388	422	382	409	371	344	392	387	377	395	385	373	372	371	377	345	337	391	400	371	414	359	381	378	358	382	422	389	366	394	376	343	376	420	399	365	385	349	434	383	415	396	370	377	437	371	370	384	388	365	387	395	385	362	345	354	404	384	387	385	366	411	368	405	392	381	415	362	378	348	383	356	393	408	416	402	364	399	410	378	379	379	403	393	390	394	389	402	383	387	376	410	368	367	411	384	409	353	382	408	384	373	354	421	358	400	354	415	357	381	356	387	394	399	348	393	349	355	403	377	392	392	419	419	327	381	342	358	359	374	380	393	384	407	337	383	389	357	401	372	438	370	370	389	384	353	366	328	395	350	344	398	403	418	372	397	378	390	360	384	407	393	374	372	393	392	381	348	370	385	400	367	366	353	392	409	380	372	414	377	386	345	377	396	379	387	374	365	434	383	384	396	382	371	403	415	370	370	398	398	394	380	391	432	395	370	384	372	359	362	382	376	364	375	372	382	386	387	382	353	378	358	355	360	378	387	369	374	358	402	411	388	412	395	354	370	391	412	411	384	355	354	364	381	408	362	375	389	372	378	408	393	360	365	375	365	383	373	407	389	410	391	372	384	364	368	399	378	359	349	355	411	391	388	394	419	372	394	363	421	410	385	327	398	349	380	380	416	392	388	376	390	395	414	392	384	418	395	363	375	399	399	420	405	394	356	393	400	361	394	401	381	388	372	350	359	416	369	384	380	361	386	359	406	375	381	393	372	354	384	322	375	386	389	387	406	408	393	405	371	385	399	387	390	391	361	399	390	380	367	396	356	360	385	384	378	400	379	384	332	365	386	374	417	349	376	394	381	380	392	405	372	371	415	435	407	382	383	364	350	338	345	374	356	405	384	366	362	381	369	400	384	383	367	427	364	378	371	382	364	398	364	400	379	369	422	375	404	423	369	404	370	402	385	392	390	399	346	351	404	375	384	368	366	401	385	389	412	375	383	369	394	421	380	410	378	392	360	390	342	410	386	395	414	370	354	397	402	396	422	372	402	400	371	373	375	410	397	363	370	386	355	364	371	388	399	362	411	425	407	371	402	415	395	388	416	379	377	393	381	376	391	377	390	391	398	420	392	386	413	366	391	389	391	379	384	402	377	396	341	406	418	390	402	422	379	369	399	413	402	381	364	370	351	360	399	393	358	388	412	350	389	447	419	362	388	380	379	365	384	364	381	380	378	385	353	411	342	365	390	380	370	401	421	426	348	391	406	374	379	380	379	392	398	397	391	412	400	419	393	373	366	370	383	365	376	341	408	382	408	374	393	414	331	399	382	390	384	354	380	434	330	406	400	389	399	378	406	390	334	383	376	397	367	380	414	384	353	399	388	350	383	401	395	388	394	389	383	375	389	366	401	398	399	432	381	380	366	386	379	403	385	426	419	394	356	393	388	375	380	391	400	380	420	372	383	373	360	372	399	395	395	392	341	381	368	378	401	382	382	356	395	376	369	426	399	402	361	355	376	363	374	384	372	363	385	364	372	395	342	396	395	368	393	388	383	384	381	365	364	402	384	390	364	375	401	399	352	412	397	370	399	391	363	373	398	394	363	381	382	425	365	379	402	355	381	388	346	367	384	405	389	390	383	382	390	328	372	370	370	395	386	394	395	375	380	389	390	350	378	390	398	381	417	393	368	346	398	377	419	393	401	385	362	375	364	371	396	410	384	361	373	337	380	348	379	433	365	364	401	403	404	396	389	364	351	392	369	380	371	417	347	390	400	386	381	372	349	346	379	376	397	377	358	379	371	407	401	365	423	401	389	410	408	333	379	378	397	364	406	383	397	382	418	398	405	386	393	364	405	395	352	374	342	381	384	374	374	391	392	370	386	361	391	364	392	410	383	367	385	343	371	390	347	376	382	391	370	341	364	366	357	359	389	367	387	364	378	387	396	363	421	378	376	402	376	398	376	398	375	384	388	363	389	388	348	424	389	383	355	405	397	362	391	418	388	388	377	382	343	405	410	403
438	126	76	65	75	73	94	93	104	81	87	66	64	72	62	70	68	68	60	52	47	58	57	65	52	129	864	836	139	196	42	50	49	50	64	47	56	45	56	32	46	54	58	35	54	58	51	45	50	45	48	45	53	40	51	37	56	58	40	38	53	39	45	44	43	53	40	68	42	44	42	49	52	54	42	61	50	45	39	41	55	51	45	46	49	39	45	52	48	49	45	49	48	48	56	53	41	59	28	42	52	40	55	66	52	53	49	43	46	42	44	55	43	46	49	44	38	39	53	59	51	47	53	55	34	64	54	42	50	43	48	50	43	52	52	38	54	44	50	47	37	54	49	40	53	42	51	51	46	50	52	50	41	49	46	50	48	42	53	50	49	43	44	42	65	54	36	44	51	47	30	55	42	47	43	46	47	51	45	47	54	64	44	55	36	47	43	49	49	56	45	47	49	57	55	46	48	51	54	53	43	38	43	52	72	47	44	62	50	58	43	52	60	52	39	57	50	47	34	45	47	46	57	60	57	52	70	44	38	55	47	51	42	34	55	40	55	55	50	51	58	39	53	45	34	42	41	52	55	51	56	52	61	52	33	54	49	41	54	41	48	47	45	59	61	42	50	50	48	49	50	53	56	44	53	39	53	54	57	34	36	63	57	47	54	54	39	40	58	48	57	43	46	57	42	56	41	55	41	51	49	37	38	36	43	57	48	49	44	32	51	36	50	60	53	55	50	52	44	61	50	48	55	57	45	49	48	53	49	42	37	49	47	48	52	46	58	53	36	58	50	37	50	51	40	57	53	53	47	46	43	56	51	53	55	47	46	37	51	69	44	51	54	50	45	48	44	56	50	43	44	41	49	48	60	61	44	43	43	43	36	42	45	45	56	40	60	58	48	51	36	49	54	55	55	60	58	51	49	44	37	51	50	34	47	37	44	45	57	46	46	46	48	48	63	45	45	48	51	40	54	47	52	45	54	59	40	49	57	46	48	56	54	47	46	54	61	45	53	50	41	54	46	40	49	37	45	62	41	43	39	59	45	52	45	50	44	44	47	54	55	48	41	64	47	56	51	68	50	50	46	42	38	62	45	50	44	50	48	41	55	54	40	49	52	41	52	50	48	45	60	47	46	50	65	56	47	51	64	45	44	64	63	52	45	46	40	46	28	49	50	49	59	44	42	41	47	58	46	42	49	43	60	55	44	39	52	51	36	42	45	52	48	55	55	44	61	44	42	48	47	53	35	39	57	50	55	44	45	50	50	49	68	45	59	48	50	44	40	51	57	33	43	51	37	41	50	50	35	44	64	51	54	38	53	55	49	52	41	57	42	45	34	50	47	40	45	39	32	46	51	51	41	56	50	49	40	42	61	47	46	47	43	35	44	33	52	55	49	55	49	52	52	48	45	49	49	43	34	46	52	52	42	45	47	44	55	53	44	36	48	42	51	46	42	64	48	46	44	52	33	42	55	50	49	72	48	52	46	48	42	46	45	43	48	35	40	49	44	49	51	52	47	40	51	57	53	44	51	56	50	55	41	38	53	29	43	48	32	42	47	49	54	47	54	45	39	43	47	44	67	37	51	41	62	51	50	45	49	43	41	41	49	44	44	53	46	51	43	52	50	47	46	50	56	44	51	43	56	53	56	40	47	41	49	49	41	40	41	47	55	47	59	57	49	30	39	53	54	64	54	64	43	49	49	48	51	46	55	50	62	52	48	53	55	47	58	52	45	48	45	46	45	58	51	43	43	46	51	43	49	54	45	45	57	45	48	53	50	51	44	40	47	58	52	37	43	46	54	57	55	38	52	50	56	50	60	42	50	36	48	48	56	42	42	51	48	41	52	53	61	54	49	44	47	39	57	46	53	51	40	44	40	51	57	39	39	38	42	50	43	53	48	42	45	32	53	55	61	53	53	55	46	44	38	57	47	49	50	49	54	43	39	47	56	33	24	47	46	51	51	45	46	49	53	43	50	54	46	41	54	45	57	35	52	60	43	52	45	53	55	54	51	51	53	32	48	58	53	49	43	56	43	56	42	52	45	71	38	50	44	50	56	39	43	50	45	56	45	54	39	50	49	53	52	47	61	52	58	45	51	48	31	53	45	49	42	50	44	45	49	42	46	56	48	41	49	47	41	50	57	51	44	53	49	63	50	47	43	43	37	48	48	37	48	47	56	47	46	58	53	54	42	53	37	52	51	41	43	46	60	47	55	52	54	47	55	47	51	47	51	45	42	51	58	48	42	50	44	52	54	48	40	49	57	38	49	52	56	60	49	51	48	52	35	50	41	54	55	45	50	50	57	52	51	53	47	52	43	44	54	54	58	56	55	46	35	54	49	52	41	47	44	48	43	55	45	50	50	53	53	37	50	56	60	55	48	56	47	43	44	50	47	37	40	39	58	49	50	45	51	47	49	46	52	37	55	44	40	46	53	43	52	54	48	60	49	53	57	56	56	42	42	57	54	48	54	55	49	49	44	48	48	43	53	51	54	40	46	69	68	62	36	48	60	52	64	43	50	49	43	58	57	48	59	38	50	46	51	38	62	46	46	57	47	45	48	49	47	51	60	46	53	48	43	55	52	51	37	33	55	49	51	44	52	46	51	57	53	60	47	54	53	54	47	50	54	40	54	62	52	54	61	57	45	44	55	42	55	54	50	46	42	57	49	32	68	46	46	47	58	51	41	51	37	46	48	46	48	42	37	55	55	56	47	61	54	49	42	39	62	50	58	49	47	42	43	52	40	48	50	51	53	61	39	43	30	48	54	41	40	54	38	61	55	46	50	48	48	59	53	56	53	63	53	54	44	59	52	44	52	57	56	43	63	47	45	40	42	48	51	43	45	59	33	48	42	60	39	56	47	60	46	45	54	46	63	47	44	49	45	52	41	40	62	58	35	44	44	39	51	38	39	44	47	56	43	59	45	43	63	48	42	55	43	49	42	63	44	40	58	48	47	48	40	40	50	40	52	55	64	52	54	45	63	31	52	48	49	45	41	51	34	53	45	34	46	51	53	46	57	47	58	37	48	49	40	49	51	59	50	50	45	49	46	42	49	39	51	54	59	59	51	41	41	45	55	54	47	51	41	42	48	37	45	37	44	37	51	41	38	58	40	53	52	47	33	42	49	52	44	51	62	44	57	51	54	38	54	49	41	55	55	49	71	54	41	39	63	35	59	63	61	43	50	59	47	49	39	39	46	50	40	40	43	35	41	35	53	54	53	45	43	56	47	46	42	54	44	57	52	57	52	55	47	41	40	45	45	57	58	54	48	37	51	51	39	54	45	51	46	55	41	58	44	41	41	71	48	44	43	50	42	40	44	57	54	59	60	54	52	57	43	38	63	58	49	52	43	55	53	61	44	55	42	50	55	39	51	49	41	42	55	47	51	51	52	46	45	44	52	48	44	45	57	40	51	52	49	59	52	49	52	48	37	56	51	60	47	40	45	39	53	48	64	50	53	58	49	44	42	39	43	50	49	52
6906	2075	1093	1824	4198	5163	4498	3370	2813	2449	1997	1655	1505	1282	1181	1067	1121	1014	917	951	901	832	795	826	742	2698	16294	13727	3046	3834	557	556	511	560	545	532	522	520	480	552	555	560	545	529	532	499	559	525	520	542	510	486	532	507	543	530	503	514	522	484	530	508	497	533	547	521	541	540	494	484	531	536	507	493	500	479	483	495	536	502	504	535	508	513	506	508	539	481	490	529	522	553	521	508	490	542	518	520	528	526	480	496	515	509	525	523	515	517	526	507	474	519	509	502	503	503	513	534	498	499	471	509	516	497	487	508	500	515	540	485	512	515	511	574	517	495	489	518	519	482	523	521	507	495	515	503	491	541	510	503	510	488	490	458	526	514	465	495	500	527	516	482	532	518	534	526	544	513	472	524	526	530	538	488	550	522	518	532	524	480	482	511	525	543	518	470	537	511	506	503	500	530	514	521	468	472	510	511	517	521	497	485	515	516	507	514	530	502	519	483	537	526	530	511	528	517	545	512	560	522	487	483	499	530	468	531	500	504	523	507	508	520	503	530	500	493	517	476	485	483	493	543	529	517	547	505	529	483	510	522	504	496	513	493	496	477	514	494	474	507	540	497	544	529	536	507	474	511	527	500	511	478	511	539	507	504	516	525	528	475	487	528	510	502	521	535	515	549	544	541	485	527	503	518	546	509	516	497	498	517	494	514	506	541	483	503	516	517	540	490	481	529	528	500	463	530	487	529	499	540	456	532	486	493	527	527	498	505	513	522	507	533	491	518	526	525	502	520	547	511	512	539	496	520	504	481	498	531	537	523	493	502	543	487	538	520	506	517	514	517	491	458	500	525	539	514	541	534	527	485	493	498	459	515	490	525	482	480	507	566	465	551	520	503	507	508	491	489	516	522	550	506	563	501	521	506	542	499	491	512	477	541	526	505	537	506	503	478	532	510	529	507	497	538	559	488	503	514	525	473	551	495	534	508	578	501	495	486	527	491	531	523	514	473	527	521	490	500	494	529	505	541	527	505	530	516	489	533	502	517	499	499	525	480	528	507	481	497	527	536	478	519	519	526	554	489	509	522	477	494	517	485	458	531	482	537	529	554	519	510	497	522	481	562	469	523	501	488	504	509	548	481	522	525	512	534	549	507	490	518	499	519	542	528	509	557	466	496	515	496	514	499	480	514	489	518	490	532	493	478	529	471	463	473	538	516	523	508	533	499	496	480	481	491	486	521	556	506	485	503	512	495	495	498	516	534	495	498	525	526	509	517	498	548	504	514	491	506	497	513	520	502	514	508	534	528	480	493	458	486	517	489	515	529	508	543	554	491	549	498	517	487	524	498	477	462	549	487	537	524	517	516	500	482	508	526	503	476	506	503	474	524	503	451	519	456	524	553	507	503	499	538	482	507	505	536	497	494	520	500	521	522	528	529	483	494	516	506	482	518	506	505	474	483	488	525	528	532	550	446	504	504	519	521	530	491	501	533	512	534	532	540	553	512	550	484	480	519	490	502	521	507	501	515	504	525	500	466	497	496	498	523	529	493	489	526	541	516	528	454	555	564	508	478	517	517	504	515	535	538	514	478	511	495	497	484	521	502	543	497	530	509	530	497	494	498	480	505	540	493	515	502	493	492	464	490	516	473	511	510	522	541	495	496	531	550	532	519	528	514	463	533	475	510	512	521	496	495	544	484	535	506	514	529	523	514	462	498	504	476	524	507	528	487	531	466	482	490	516	487	492	499	503	524	525	488	477	494	507	552	510	507	557	527	487	508	465	520	519	505	480	528	490	474	485	525	479	519	480	504	500	502	522	469	517	478	491	468	523	491	495	484	514	468	516	559	475	464	476	487	522	501	511	504	491	489	566	513	488	473	523	495	532	461	522	489	489	464	498	507	532	520	521	513	530	529	517	501	523	506	500	496	479	504	516	540	523	510	514	520	486	524	500	505	538	513	496	491	483	492	495	473	507	529	490	501	501	502	511	554	502	511	517	537	485	516	495	498	519	477	546	506	480	487	521	513	504	505	478	537	487	479	508	532	491	504	502	505	508	488	523	542	508	499	533	505	534	485	528	485	511	492	544	523	502	504	497	522	528	503	517	471	501	528	530	492	488	537	488	524	548	491	508	518	516	550	522	535	469	473	517	520	471	558	508	499	511	472	473	558	487	496	514	494	502	493	520	497	515	520	513	508	489	478	495	522	505	476	478	508	516	512	500	529	503	503	520	519	483	500	490	491	501	531	549	548	507	489	476	535	500	447	519	545	501	555	542	521	531	471	510	501	546	509	464	501	483	544	495	518	540	466	516	516	464	529	487	541	523	481	511	520	527	541	486	501	533	546	481	491	496	567	531	509	519	467	513	493	498	492	483	482	547	515	528	515	551	487	513	519	513	504	510	505	504	514	496	482	507	496	516	487	553	489	536	476	515	491	519	480	514	505	500	483	527	517	499	488	500	533	500	515	493	509	512	553	500	514	494	489	509	491	508	527	516	506	500	551	471	473	497	472	522	474	505	537	499	490	505	480	512	524	521	495	497	503	531	526	531	511	522	539	512	502	548	552	474	510	470	485	519	533	546	471	461	537	505	528	531	517	504	516	489	558	522	519	529	527	556	511	499	518	491	534	497	503	494	509	481	495	508	502	497	545	538	505	534	505	550	509	522	533	555	519	500	538	546	529	530	476	534	499	503	489	519	536	519	548	503	503	518	526	507	498	505	527	499	535	523	531	520	535	531	501	457	507	531	509	468	479	550	516	541	521	514	482	542	497	552	479	489	500	505	514	516	542	544	515	470	535	502	523	495	514	543	504	549	528	504	497	526	544	497	530	498	529	476	480	473	522	531	497	521	520	518	524	541	528	488	512	541	483	483	511	525	486	506	517	485	485	500	489	515	500	500	503	550	507	481	459	495	523	466	530	490	488	487	550	508	511	507	521	464	506	519	516	522	522	536	515	509	492	533	494	529	527	515	519	552	481	473	502	496	484	532	519	504	498	503	527	517	552	520	473	504	516	504	488	528	525	518	498	494	496	503	499	531	541	506	527	500	511	486	534	513	518	537	522	506	514	476	505	487	445	509	509	492	496	514	484	472	482	494	469	518	485	532	543	483	545	486	540	492	501	508	519	503	523	496	519	472	513	539	524	519	495	525	514	505	523	516	470	519	536	523	508	533	506	512	502	541	525	499	495	499	533	535	502	498	515	507	541	505	495	541	506	522	501	480	521	497	501	495	542	537	513	549	491	496	527	521	508	514	490	515	509	519	528	529	472	504	480	503	500	469	537	512	529	503	512	513	493	495	467	533	495	518	530	493	502	497	509	495	483	496	488	523	482	494	537	506	533	452	546	560	517	486	497	488	527	544	545	509	543	493	515	498	542	549	529	536	473	530	473	496	518	541	506	479	480	517	542	560	556	493	492	473	520	460	541	467	552	503	519	482	477	519	518	515	486	545	518	504	513	479	538	523	490	543	524	466	517	462	518	462	510
613	75	98	90	77	73	95	100	73	87	73	86	85	72	83	83	87	77	72	69	52	68	72	100	66	82	198	238	80	79	64	71	67	84	85	60	69	74	62	83	89	59	72	78	70	63	69	72	66	82	56	79	75	68	96	62	73	60	81	70	74	61	73	59	73	74	71	71	89	66	70	75	69	72	67	67	77	69	82	66	85	78	75	78	61	82	68	74	70	67	54	74	68	77	71	67	81	64	79	67	67	69	67	79	69	68	70	63	74	55	74	88	73	63	67	71	65	64	72	72	79	75	74	68	69	67	88	58	55	70	82	67	76	76	63	71	70	69	86	81	62	64	77	68	52	70	78	64	71	74	59	69	81	65	59	74	72	59	85	74	80	55	72	59	65	67	73	70	78	70	97	77	70	81	61	78	74	63	69	53	77	67	65	73	88	67	86	65	70	44	82	77	64	63	73	82	61	62	73	77	70	70	74	89	67	80	71	69	70	60	70	65	81	73	83	57	71	80	79	74	83	94	81	78	79	77	70	93	65	75	62	89	74	73	54	75	64	64	91	66	63	70	70	80	72	70	64	73	68	64	62	83	69	68	71	63	74	90	87	65	75	65	69	82	59	70	76	66	81	69	78	79	70	76	69	81	70	74	70	78	70	62	63	78	78	69	69	80	84	65	82	64	64	68	75	71	64	85	74	64	72	82	61	69	70	74	74	67	67	82	61	86	63	65	71	67	77	65	66	83	72	56	86	58	74	71	72	73	70	70	64	73	81	59	62	68	80	75	77	74	88	77	68	64	72	57	67	77	73	79	72	54	79	69	64	61	74	75	75	65	72	78	77	70	70	76	71	61	49	66	82	75	67	60	83	77	62	63	67	86	60	73	68	70	67	77	69	78	72	90	72	72	62	74	64	62	74	70	74	64	68	88	70	67	67	79	56	60	69	69	71	83	75	60	75	76	65	78	76	77	91	71	79	77	73	77	66	83	80	61	65	61	61	72	74	74	82	69	74	71	71	77	66	67	65	70	62	71	69	70	89	62	72	71	69	58	66	79	59	61	54	69	64	74	80	73	75	86	71	61	81	67	60	84	66	58	68	70	79	66	58	79	71	68	56	93	74	76	67	79	82	67	69	76	81	73	92	64	76	72	63	58	57	64	69	55	78	72	66	76	54	76	56	86	58	66	62	66	70	56	60	68	73	77	75	69	81	73	85	64	58	61	69	87	82	72	75	63	63	69	70	79	71	64	75	83	74	82	68	80	91	75	74	73	80	68	80	63	48	72	76	62	74	87	71	61	80	54	81	88	59	81	72	80	70	76	73	66	81	72	63	65	81	68	73	67	80	66	71	62	72	92	75	64	76	69	58	70	66	90	72	75	73	75	73	60	83	55	62	61	60	77	79	70	81	94	73	76	64	61	62	73	77	76	85	66	73	77	80	60	53	87	62	72	64	79	69	72	86	90	65	80	60	72	70	70	80	79	72	83	60	74	47	65	76	66	65	74	75	79	79	80	72	71	61	72	66	81	84	61	66	78	74	61	72	69	81	63	82	83	76	71	71	70	80	65	64	72	84	79	78	75	66	68	65	62	66	76	64	72	69	70	62	86	84	63	60	87	70	67	50	62	71	79	73	66	59	73	62	71	60	69	78	80	76	62	76	84	68	71	72	76	60	76	65	66	74	87	87	74	69	88	59	72	89	70	72	70	70	70	63	66	62	70	60	77	82	57	80	61	74	84	51	64	72	62	82	79	63	67	65	73	56	82	65	85	68	69	69	67	83	64	78	57	65	78	90	71	83	74	82	62	61	86	85	66	75	80	75	56	66	63	72	59	71	71	80	81	58	69	57	66	53	68	67	77	74	70	69	62	68	56	72	64	66	74	77	75	64	63	73	72	56	51	74	69	56	60	84	75	67	64	75	73	67	74	77	89	79	81	78	76	70	73	74	53	80	72	78	73	74	77	83	55	67	75	78	65	74	60	77	69	71	80	85	81	68	76	85	84	58	66	66	83	61	73	90	77	70	77	61	87	50	79	61	68	65	67	83	57	75	66	90	91	83	78	69	57	57	72	61	65	65	69	71	66	71	76	64	77	77	65	80	63	74	76	74	74	66	69	64	73	72	57	70	78	62	63	78	73	61	68	68	76	69	79	68	76	81	71	71	53	74	72	66	79	79	61	72	58	68	64	65	75	56	73	71	73	66	60	69	88	63	69	67	59	68	79	67	62	72	66	63	68	67	66	60	68	70	76	75	66	70	62	72	78	69	75	76	81	61	65	80	73	60	70	82	60	74	76	74	77	86	69	65	57	75	84	80	66	71	60	63	61	69	76	63	77	95	65	92	70	60	89	69	77	71	70	79	68	70	91	81	68	72	73	73	76	61	71	77	72	59	63	56	74	76	77	69	64	72	67	64	55	68	58	66	76	70	77	84	73	74	76	72	65	67	63	70	67	69	63	66	65	77	77	82	67	68	74	63	83	79	64	76	57	74	66	78	65	70	76	72	80	75	84	75	81	58	74	80	71	82	66	75	81	87	65	74	68	73	80	67	89	56	88	68	66	79	61	63	67	68	65	66	97	62	80	72	58	96	88	80	80	74	64	74	74	66	71	86	64	82	74	75	73	61	70	75	61	64	73	85	78	78	73	72	75	71	72	82	79	73	75	92	68	67	60	73	66	84	66	69	64	74	54	74	61	65	68	83	71	76	54	80	68	50	68	79	67	67	60	82	87	62	70	63	69	78	86	85	65	86	60	73	83	85	60	83	82	73	70	74	82	79	47	69	75	70	87	81	65	67	63	78	82	73	77	59	75	72	64	55	77	78	71	87	77	80	70	75	78	76	68	71	69	81	58	86	61	91	77	76	83	89	69	83	77	87	74	81	75	54	72	78	62	78	79	72	74	72	62	73	74	67	75	92	56	75	62	79	63	81	89	83	62	69	72	64	61	78	73	65	89	73	66	63	83	84	60	55	74	79	73	82	78	73	64	77	68	71	57	73	81	65	64	79	63	61	65	74	80	75	77	71	59	69	60	72	80	80	80	80	59	59	65	77	80	80	71	84	79	75	76	67	73	71	67	66	73	95	93	69	65	62	78	78	60	64	63	73	83	60	77	70	70	61	70	70	72	75	56	72	71	75	73	89	57	62	58	70	86	71	65	61	78	72	60	83	76	91	81	71	77	82	82	72	72	83	58	77	69	68	61	70	64	69	69	51	81	70	74	75	66	86	75	67	76	75	88	70	71	66	71	75	69	66	61	65	65	71	63	72	72	79	76	92	67	56	66	63	75	82	61	77	75	72	67	65	72	74	73	80	65	88	82	91	63	85	75	84	72	72	51	61	60	87	98	92	83	66	70	70	75	70	67	74	79	72	72	66	63	64	59	82	62	79	68	81	68	68	70	77	67	76	65	64	77	72	73	77	86	83	66	66	75	61	72	63	60	63	74	80	79	62	80	74	72	66	75	60	72	74	67	72	74
6164	1106	866	987	1688	2107	1924	1496	1329	1324	1078	1065	1023	891	867	914	894	857	842	879	839	830	775	816	790	1383	4675	4876	1497	1297	680	657	693	705	735	657	688	707	704	718	694	689	690	705	682	675	673	691	705	732	696	691	701	660	662	695	677	715	719	783	690	684	711	711	732	686	692	679	768	685	706	672	721	672	719	720	652	724	675	668	672	715	712	748	661	691	699	707	726	737	702	702	705	700	718	679	648	725	717	706	724	696	700	725	725	716	691	705	682	723	690	729	734	714	718	687	751	724	673	688	713	686	716	724	700	717	708	671	682	690	715	731	678	706	682	715	693	664	713	705	681	674	717	720	712	728	741	711	695	716	631	683	707	699	726	676	725	665	702	677	672	717	644	705	721	648	689	743	721	669	678	686	710	692	663	740	700	701	661	671	662	801	757	719	663	708	627	660	698	694	678	690	698	710	728	724	682	656	698	692	678	703	681	723	714	729	663	656	714	696	698	690	700	703	665	756	756	705	716	695	691	713	693	732	712	755	679	739	708	691	653	704	703	717	678	705	656	688	699	738	637	693	699	706	700	726	702	688	675	713	694	721	721	739	697	715	730	747	719	667	740	705	712	676	717	701	659	716	709	710	690	724	651	680	693	695	712	740	690	661	639	713	686	715	702	676	662	677	671	695	682	671	718	714	747	672	693	705	710	706	676	703	701	692	667	675	737	666	736	746	692	726	714	659	702	736	681	706	724	687	732	696	706	722	712	664	697	746	664	706	687	714	640	688	740	673	705	694	732	705	677	753	701	710	660	658	702	703	661	657	683	694	673	740	680	716	720	686	725	740	727	693	696	697	720	668	702	680	677	702	673	735	719	684	683	736	711	649	764	707	716	673	691	712	687	667	703	647	701	693	688	679	674	712	643	717	723	697	686	731	667	698	709	722	695	730	698	689	685	652	680	709	698	677	702	691	708	684	725	696	672	689	702	708	727	724	740	722	720	700	716	704	718	763	686	707	700	733	688	720	666	718	707	746	740	699	692	692	671	698	683	653	728	699	698	667	692	682	685	692	678	706	728	695	728	727	701	700	668	722	676	698	763	693	693	699	641	709	736	718	724	691	698	680	721	664	723	692	715	692	710	711	702	678	735	708	707	726	678	682	738	748	716	695	722	691	731	681	687	695	667	693	670	680	695	701	739	652	671	678	728	669	710	687	711	745	700	703	679	746	743	752	661	684	683	696	691	690	667	710	705	692	757	701	706	740	707	720	688	720	710	685	704	731	765	680	695	698	670	719	749	682	692	674	680	710	694	722	714	684	711	699	719	732	700	731	685	685	685	682	680	727	683	719	722	656	676	683	678	646	688	719	732	658	654	737	702	722	663	724	665	714	682	664	700	701	734	679	682	706	670	692	673	695	688	703	698	668	695	701	696	715	691	666	689	695	708	680	705	704	673	699	673	669	688	713	671	670	703	678	738	709	727	678	698	727	669	714	714	692	676	693	683	712	678	680	703	673	711	701	710	713	665	709	745	692	659	725	732	697	688	696	777	733	654	678	676	656	707	696	701	714	709	651	686	716	679	660	716	697	639	672	723	711	670	707	695	659	713	691	704	685	730	699	675	678	669	725	712	706	674	699	702	652	718	669	681	700	697	747	707	709	700	704	714	687	730	719	779	727	692	695	645	629	716	695	650	712	712	672	653	704	722	750	758	669	674	704	647	682	716	666	717	702	689	675	690	673	719	665	722	660	675	703	667	725	668	703	761	732	717	744	667	660	691	745	736	680	697	675	732	674	683	715	694	732	689	688	729	709	683	725	741	689	691	739	718	666	718	708	692	668	691	679	664	668	653	740	733	735	738	712	709	729	683	726	693	667	721	750	724	728	717	690	720	712	679	671	667	696	729	696	709	729	694	714	657	671	710	658	669	706	761	666	737	700	644	716	715	710	690	708	686	696	667	638	666	650	702	690	736	664	720	660	707	687	658	726	685	700	697	678	699	691	685	660	661	681	687	695	723	692	698	687	662	686	682	710	723	717	653	679	671	712	678	709	697	649	681	669	700	721	727	710	733	683	709	666	671	745	670	685	667	708	714	706	719	730	697	739	676	694	730	725	718	690	720	717	725	680	731	665	678	713	730	707	688	711	712	679	739	709	672	635	748	684	706	677	749	682	723	661	726	714	665	653	691	685	645	711	707	729	683	682	709	695	705	716	705	677	729	669	712	762	671	639	653	695	712	650	746	691	701	721	648	674	723	699	651	685	717	708	736	730	720	687	695	689	747	730	697	728	661	709	692	703	722	679	652	693	709	716	699	721	717	731	741	690	667	674	711	719	706	670	694	682	661	732	711	722	691	692	666	677	673	693	670	656	724	660	682	691	715	659	689	656	706	674	754	677	714	712	696	703	713	710	704	731	663	697	687	692	677	701	701	698	687	691	705	690	725	723	673	715	743	678	709	702	716	678	693	635	692	697	694	681	714	669	716	709	701	658	716	737	723	710	687	687	682	709	752	721	706	689	723	659	712	758	683	719	703	706	710	715	738	688	706	675	690	712	645	710	683	699	702	645	702	706	704	683	685	702	654	696	706	697	736	753	691	707	670	688	663	718	695	737	731	723	709	733	715	711	663	666	736	692	667	713	716	676	706	705	711	717	732	681	630	730	670	707	661	698	699	700	661	696	677	683	739	682	681	755	689	691	712	687	703	672	714	684	687	674	700	678	717	672	701	717	667	748	741	679	715	726	684	684	704	672	731	626	718	732	690	734	718	695	743	678	750	708	678	727	697	680	740	658	696	644	681	682	678	742	747	703	709	722	716	690	662	697	685	731	735	752	714	722	699	685	713	700	705	683	701	685	729	681	700	697	691	746	679	674	672	724	679	726	712	705	687	683	664	721	712	709	658	732	691	708	682	722	703	659	672	691	693	693	694	713	725	706	715	674	699	691	666	690	661	718	699	709	678	686	768	662	701	710	673	722	661	672	699	715	723	699	691	709	717	680	704	750	745	684	682	696	688	730	700	708	715	693	727	667	699	703	688	684	702	703	711	636	689	696	678	664	682	704	713	706	685	752	728	732	723	725	647	741	709	688	679	728	717	677	664	649	700	687	725	682	718	719	674	718	701	684	717	706	711	716	703	662	679	708	718	661	691	713	691	674	688	699	689	726	701	682	708	738	740	707	696	710	681	655	743	690	721	691	684	714	705	737	697	731	740	694	713	649	687	667	721	725	682	694	664	700	712	637	695	692	693	741	706	687	677	651	669	685	742	648	698	699	689	704	697	670	711	707	641	693	667	665	707	726	744	729	659	697	716	740	685	689	712	657	678	682	687	647	736	712	702	726	704	715	643	692	714	693	727	685	716	694	699	671	700	668	733	625	678	676	678	728	746	662	709	722	688	712	655	680	660	690	703	677	680	745	639	689	702	755	705	726	738	716	704	717	683	686	691	749	727	689	698	714	743	702	671	731	701	681	706	743	692	691	739	649	681	719
316	128	108	101	79	101	122	93	92	106	100	98	95	98	99	77	85	83	80	95	95	88	95	88	83	152	551	411	255	160	108	85	70	74	67	79	80	96	76	73	68	76	63	68	85	96	93	78	87	80	93	75	83	63	81	75	78	85	83	82	72	76	108	93	91	79	82	79	80	81	78	83	93	86	84	93	73	86	73	75	80	81	79	85	69	82	79	101	70	83	86	69	76	87	78	81	91	70	86	71	92	98	73	77	77	90	77	93	68	83	72	72	82	63	66	81	71	90	70	74	79	82	79	92	90	83	87	72	86	82	89	96	83	97	86	86	77	96	77	72	84	88	86	81	83	81	76	90	79	76	85	78	78	65	104	71	71	84	59	74	92	75	88	76	68	71	87	90	82	62	79	78	90	75	78	88	72	83	71	97	80	89	71	83	70	99	61	71	92	70	69	79	84	77	89	85	91	81	80	86	105	81	93	79	87	64	76	72	90	88	91	81	96	72	86	79	79	93	85	86	81	74	85	96	87	75	75	72	86	80	67	97	75	75	68	83	85	78	77	88	82	73	74	85	70	81	79	80	77	89	85	81	77	90	92	88	64	86	87	56	94	87	68	83	84	87	78	77	91	77	93	81	79	85	78	63	75	75	85	86	77	87	85	81	77	76	78	77	60	69	75	67	77	78	78	76	73	88	83	71	74	81	77	82	79	79	78	87	78	82	78	85	87	77	74	80	69	97	80	81	93	80	70	86	75	80	88	64	71	59	93	83	79	82	80	99	66	55	105	87	81	101	76	89	83	82	74	84	84	88	75	76	78	80	91	83	84	77	75	72	82	78	84	76	75	72	76	88	77	85	86	98	76	81	77	75	70	76	85	73	88	69	83	74	72	97	80	79	93	88	92	91	84	85	74	75	86	60	85	72	69	67	82	74	66	86	80	72	91	83	90	87	83	80	96	90	89	68	79	96	69	84	86	77	71	82	70	86	78	68	77	85	92	66	76	74	76	62	67	74	85	66	76	88	88	70	73	81	75	66	75	79	80	67	87	77	73	77	79	98	81	83	99	79	96	74	74	84	103	106	83	84	90	72	80	91	76	85	90	85	73	70	90	88	92	77	86	84	84	69	86	79	82	73	83	76	83	86	86	85	78	79	77	78	84	80	69	69	83	81	84	76	83	80	73	79	78	79	89	75	68	85	71	82	74	80	76	75	84	103	85	76	76	81	90	77	98	73	87	72	68	74	105	90	79	77	73	82	92	74	77	95	87	81	73	87	83	79	81	86	75	74	80	82	78	68	73	70	78	74	94	76	75	99	79	83	72	64	86	92	67	82	98	84	88	79	98	100	86	76	82	89	71	76	81	79	75	84	72	59	61	75	80	83	68	76	77	83	81	98	74	84	73	94	76	85	72	68	63	82	66	68	78	74	83	80	70	88	72	67	85	90	90	70	79	77	97	86	82	71	71	76	66	78	80	72	97	72	86	79	79	71	65	70	77	74	88	71	84	89	91	67	90	72	72	77	98	71	80	81	79	101	64	91	69	76	67	54	87	74	75	101	94	73	75	83	68	65	84	63	78	72	74	85	89	87	83	76	77	76	70	86	85	62	73	90	82	87	78	77	64	77	90	83	82	99	89	86	81	81	80	84	86	72	88	77	67	90	54	73	80	70	79	63	91	69	77	76	79	83	94	64	78	75	81	85	83	65	76	79	64	84	84	96	71	75	87	66	73	70	87	87	82	88	83	71	83	69	72	80	100	73	86	88	79	61	71	81	83	65	74	67	80	90	76	77	82	78	66	81	75	85	88	76	85	74	91	81	86	93	85	71	81	97	87	78	84	79	77	81	61	85	89	79	84	88	86	95	72	93	74	83	72	67	76	83	83	75	81	67	73	82	71	86	85	92	79	68	75	65	86	74	64	72	71	66	91	75	62	91	70	75	79	80	78	81	82	79	64	79	79	90	74	72	88	68	78	74	93	98	80	85	87	67	72	75	78	90	74	89	77	76	88	82	75	91	68	81	71	85	92	79	82	70	83	85	74	81	84	84	68	77	67	65	89	70	90	71	80	87	66	74	84	83	76	83	83	90	92	102	78	74	71	80	67	83	67	98	85	87	74	53	78	74	93	84	81	94	65	82	78	78	92	83	78	88	83	80	75	77	95	79	81	88	73	81	71	85	70	92	99	102	69	70	87	80	62	84	83	84	72	76	74	76	70	79	84	61	75	73	69	72	74	97	71	83	101	69	81	71	88	64	85	80	77	76	65	66	76	81	93	81	87	84	88	88	81	84	54	74	78	78	86	79	77	81	72	78	84	76	78	93	66	73	79	75	73	73	81	73	70	59	75	86	77	95	56	84	70	81	90	64	76	87	82	76	70	72	89	88	97	80	85	69	86	87	76	78	87	80	81	73	87	82	77	82	80	77	68	84	78	70	68	93	65	80	74	79	68	70	84	80	86	79	55	80	69	82	93	80	67	74	88	83	74	70	86	80	71	72	75	85	82	90	79	62	61	72	79	91	78	83	85	78	88	87	82	77	94	107	96	82	86	78	97	89	78	79	90	84	61	74	77	75	94	66	85	75	79	109	86	83	70	90	89	89	89	79	89	89	81	72	73	86	64	71	95	81	77	69	89	70	80	72	78	73	73	70	65	83	81	80	59	70	72	74	109	83	92	81	74	65	92	74	88	69	71	76	97	69	78	90	82	86	91	80	87	87	82	85	85	85	95	79	68	80	75	88	81	72	97	83	98	78	87	67	101	70	78	79	88	73	72	98	86	80	85	92	84	76	89	84	87	88	74	84	82	80	68	87	84	92	81	90	80	69	66	78	74	79	80	90	66	96	68	77	83	86	67	101	59	65	69	85	66	77	96	74	81	70	70	81	80	74	92	73	100	92	78	75	68	83	84	82	68	89	77	72	78	80	105	93	88	72	69	64	77	70	77	83	66	73	63	76	72	83	76	80	105	74	78	94	73	80	93	79	73	88	90	87	85	88	79	86	68	77	78	71	80	92	95	73	87	81	73	84	90	74	87	72	88	74	82	88	63	80	82	68	68	74	75	75	82	100	80	94	95	82	93	76	75	69	91	73	74	82	70	79	68	69	70	68	83	78	98	84	60	76	79	89	72	84	81	82	76	84	83	64	88	79	83	77	79	81	68	76	68	86	88	76	89	66	67	73	83	90	84	84	74	76	84	86	79	80	80	82	82	74	84	77	67	83	74	84	76	73	81	93	88	78	77	81	73	91	91	85	86	58	76	82	77	72	77	70	82	89	82	94	81	85	90	79	85	90	72	81	77	71	79	75	84	95	72	73	81	82	75	80	88	77	77	74	85	88	77	79	85	78	69	85	81	73	85	68	99	77	73	77	78	82	72	87	85	87	64	91	89	67	81	83	75	69	69	80	100	88	80	68	66	82	80	101	86	81	73	85	86	94	69	82	88	88	75	77	68	118	77	82	64	87	99	77	85	85	87	82
4523	1820	1109	1551	3152	3876	3247	2409	2033	1768	1577	1383	1312	1122	1090	1045	977	993	1023	1016	1009	916	927	824	889	2686	10906	7614	4512	2602	769	703	757	747	760	686	713	761	742	756	739	703	750	720	725	705	730	724	752	701	779	746	714	733	774	729	745	744	737	745	737	711	712	693	694	745	721	746	770	763	735	753	726	730	738	794	734	750	694	695	783	717	758	723	767	743	761	742	710	717	762	726	761	717	698	740	756	709	723	700	782	781	663	683	692	756	726	702	729	700	716	751	758	753	759	763	775	739	741	724	755	697	762	760	744	767	752	703	681	708	734	732	756	766	775	723	708	751	722	731	707	773	741	708	727	728	723	775	783	714	707	761	728	779	765	748	728	732	719	687	753	735	716	724	699	715	732	715	707	758	723	674	751	696	728	716	703	757	741	775	711	727	705	754	719	768	745	706	788	714	712	756	717	773	686	715	716	732	681	752	771	698	789	752	712	764	708	757	746	736	721	753	659	747	734	757	762	721	749	745	769	727	727	758	687	765	723	744	744	702	727	745	705	780	744	734	745	724	739	749	707	717	772	745	741	708	724	738	691	736	714	735	751	733	758	704	750	797	766	739	668	675	721	760	775	702	715	781	732	741	708	724	747	723	694	772	797	771	696	725	724	750	733	733	761	733	712	739	718	736	757	702	700	685	721	718	773	749	758	792	711	681	735	761	675	755	698	752	729	737	716	741	711	786	702	738	767	685	763	724	712	726	738	738	798	750	730	763	752	763	722	712	705	758	735	752	720	709	704	728	712	770	743	693	728	744	732	700	700	773	764	712	710	701	761	720	710	663	748	712	759	675	720	735	707	766	739	707	751	760	756	708	754	717	689	728	699	769	741	740	715	750	693	733	702	717	785	706	720	737	754	746	742	751	704	749	732	775	756	749	770	711	720	729	680	718	725	721	704	727	726	720	745	755	727	718	736	729	701	703	777	658	770	708	723	752	702	736	734	738	732	726	708	720	730	754	711	724	701	717	735	694	736	723	741	770	747	746	773	748	715	716	748	741	713	719	723	720	739	716	727	713	714	755	735	712	741	743	747	678	770	745	757	733	753	725	739	764	714	680	724	713	758	711	780	724	735	761	726	740	774	683	748	743	742	695	710	738	723	697	721	755	711	802	772	718	726	747	788	737	762	729	720	790	761	745	722	703	726	743	687	712	713	730	705	734	729	772	712	726	731	737	733	722	690	701	700	721	655	756	728	728	731	730	743	691	743	785	774	707	720	711	710	724	681	728	712	767	744	687	750	710	735	733	720	745	752	704	722	751	711	735	728	698	685	775	755	719	721	736	725	764	700	717	768	740	750	730	684	765	758	739	737	719	673	770	738	758	735	740	753	716	712	735	738	719	752	751	726	731	696	755	741	676	689	693	781	724	720	760	760	738	726	751	685	729	699	755	743	731	730	722	726	670	737	738	749	744	727	801	749	760	797	815	732	716	783	753	750	706	722	762	715	729	707	686	770	704	719	732	746	710	695	757	727	743	767	720	719	741	729	769	742	734	737	737	728	718	728	738	751	742	738	757	728	767	698	771	737	729	708	708	729	685	718	730	729	776	697	711	780	683	722	688	708	724	684	708	764	732	730	718	687	716	752	762	726	730	703	743	745	708	748	720	702	748	720	723	727	698	721	736	747	764	712	686	695	737	688	716	722	740	750	761	746	777	695	721	691	746	756	757	744	716	755	731	658	720	713	750	736	722	706	746	741	704	711	730	707	735	722	689	758	728	723	741	687	735	746	721	692	757	740	736	721	711	740	682	749	759	719	718	699	692	712	736	746	717	696	707	746	707	740	746	740	735	754	748	723	739	763	724	709	745	736	749	792	675	758	770	733	764	725	711	740	732	682	749	729	692	737	759	807	751	732	729	723	749	743	721	718	701	738	724	712	743	693	698	733	705	655	742	713	717	743	742	704	729	728	771	737	791	676	758	769	712	742	805	675	720	760	684	745	745	748	764	712	713	724	720	736	672	738	715	711	697	767	717	720	751	744	723	730	762	749	707	747	727	738	730	756	778	717	743	730	685	706	713	738	762	761	727	738	759	703	716	737	767	712	715	757	695	681	717	709	752	689	760	726	706	746	728	741	753	758	702	760	783	738	628	763	711	701	750	771	804	752	691	716	699	704	789	719	741	741	706	779	696	743	751	725	737	702	759	714	728	732	754	731	716	730	729	714	741	725	745	714	747	707	761	715	737	700	740	734	704	763	699	725	760	719	717	760	734	786	724	714	756	753	734	736	690	684	670	723	734	731	697	748	712	751	670	718	694	722	758	734	706	708	746	758	714	699	731	704	707	712	757	732	709	759	731	774	722	705	701	709	711	703	730	671	706	790	722	711	783	721	768	762	730	755	756	731	734	750	719	747	711	804	694	796	668	687	764	669	728	749	703	720	715	727	744	708	771	717	716	790	710	695	725	711	739	734	720	720	685	813	754	703	699	815	730	738	676	722	716	749	784	670	725	720	753	765	703	748	728	712	771	721	732	744	747	754	771	717	782	726	714	728	775	694	749	714	695	750	702	712	743	701	681	743	709	775	751	728	765	713	755	744	741	678	717	769	676	697	740	711	709	762	728	719	763	726	683	711	725	718	758	727	714	704	766	736	768	748	737	727	756	732	744	693	718	674	716	727	741	717	740	714	727	712	717	763	683	716	721	752	714	740	730	757	737	744	740	738	720	696	752	694	680	746	695	698	757	798	725	723	725	746	692	733	699	722	718	732	773	747	755	709	747	725	755	750	740	690	747	753	712	731	736	735	748	788	717	743	719	756	694	727	755	772	724	711	747	690	741	711	749	741	742	752	702	690	759	712	715	686	763	703	763	743	742	688	672	752	706	760	740	720	752	685	742	743	761	695	709	764	716	787	741	696	750	742	713	754	698	718	737	701	722	701	729	717	719	792	757	713	762	738	730	729	782	728	731	717	753	749	768	719	734	698	706	751	748	754	668	729	742	719	731	679	756	727	737	721	710	753	685	739	711	787	760	731	744	745	762	754	762	747	740	758	754	720	781	732	763	760	695	721	719	717	785	724	742	737	735	747	736	728	717	707	738	760	745	741	687	720	715	690	753	730	706	734	727	756	704	714	749	758	699	740	733	765	728	750	732	738	721	703	714	716	689	711	707	717	706	680	726	731	739	740	723	740	702	708	696	731	728	727	733	704	693	767	713	713	756	684	797	725	731	743	714	758	738	752	709	684	709	699	740	705	716	742	704	703	734	701	753	760	730	753	698	742	687	711	691	743	771	743	712	782	775	744	742	759	726	729	743	714	771	730	756	745	713	714	753	751	769	743	712	706	706	726	699	719	717	702	741	727	685	658	723	783	731	660	753	729	780	697	743	714	729	735	759	722	707	724	707	704	744	713	755	788	753	706	763	710	746	697	715	722	710	684	725	773	750	740	704	732	742	751	752	741	716	719	763	698	747	733	772	728	726	726	713	706	692
880	73	59	70	52	57	67	66	63	59	52	53	51	62	53	53	48	55	41	37	51	54	47	47	49	139	622	362	362	164	44	36	44	36	46	45	39	43	52	44	35	41	37	30	49	27	46	33	43	41	36	41	37	34	40	41	38	42	45	40	45	37	34	41	40	39	42	50	42	37	45	44	51	37	37	41	46	44	41	40	46	47	63	44	43	37	47	45	48	35	39	41	42	31	49	43	41	51	35	46	45	41	40	35	30	46	43	44	36	34	36	33	57	40	42	42	40	38	41	52	37	40	32	32	33	34	41	52	33	45	48	42	38	36	45	38	41	49	51	51	36	42	52	47	47	55	45	33	52	54	48	31	43	44	34	39	39	48	40	47	38	35	46	39	52	42	42	35	51	52	49	55	41	40	39	41	43	37	24	45	40	58	47	33	56	41	38	50	41	41	41	49	45	51	33	39	46	47	42	38	33	38	55	38	37	39	44	43	63	42	45	45	46	48	44	40	32	44	44	45	32	48	44	42	33	37	38	43	35	41	35	40	49	32	34	29	40	44	36	40	40	48	38	45	40	39	39	35	44	36	46	39	45	33	32	47	44	30	41	37	43	45	39	32	37	38	53	54	42	45	45	53	39	46	39	47	35	41	38	34	49	34	30	32	55	31	35	37	36	35	47	31	36	36	39	37	47	47	30	35	33	35	44	35	51	46	51	36	42	40	54	41	37	36	50	35	47	42	42	48	56	43	39	53	35	48	36	38	49	46	34	35	46	52	46	30	38	44	47	42	46	46	51	26	55	37	40	28	46	35	35	31	27	29	48	49	43	48	58	43	47	44	41	51	42	51	39	46	52	46	42	50	50	42	41	31	45	42	52	49	53	36	51	38	37	35	42	32	40	38	30	42	40	39	35	43	40	55	42	32	37	43	45	45	43	45	36	42	44	49	48	26	42	34	30	39	41	51	44	39	38	34	30	52	40	53	43	45	51	33	40	41	36	38	43	41	48	42	40	48	39	37	48	55	43	41	36	36	36	42	40	57	40	42	40	46	47	42	56	40	44	29	43	36	38	48	40	49	34	44	44	32	47	39	43	38	43	42	39	35	34	45	49	49	52	35	35	33	42	37	34	35	39	45	40	41	40	40	42	47	44	41	39	35	41	46	49	34	43	41	48	38	39	46	42	40	52	36	43	31	45	42	41	52	63	33	40	44	33	40	45	40	51	40	49	39	42	36	43	43	53	38	38	46	39	42	43	52	44	42	38	46	30	40	43	52	47	48	50	58	37	45	37	53	40	35	56	45	43	40	49	43	46	32	29	39	39	44	34	48	50	51	45	42	43	32	36	32	43	38	36	38	46	47	27	43	46	52	33	42	50	44	36	50	40	43	41	35	40	42	41	43	38	38	45	39	36	43	28	38	47	45	29	41	44	49	48	38	37	24	34	40	53	38	38	50	40	42	50	44	48	37	39	55	34	41	42	44	29	47	48	40	32	27	38	42	48	39	37	43	37	38	45	43	48	39	37	46	31	41	39	46	54	45	47	41	45	37	36	42	39	49	43	50	38	45	44	39	49	38	41	31	43	41	33	41	45	43	41	45	33	40	46	43	40	37	30	41	33	38	39	40	41	46	49	50	49	38	28	43	58	51	42	43	37	37	45	57	42	37	48	46	49	35	28	37	46	28	44	41	42	48	48	45	50	40	57	42	48	48	50	36	37	40	39	53	38	50	44	39	27	44	49	35	49	37	36	43	42	56	37	45	54	37	38	43	33	35	27	41	50	31	29	50	39	39	41	35	42	31	40	35	38	57	27	37	44	50	39	36	39	43	41	33	49	43	39	32	43	42	45	38	40	40	36	41	41	54	35	38	37	43	50	44	40	44	41	37	46	45	40	40	34	34	43	42	43	47	41	40	40	42	40	60	34	37	58	38	43	40	56	38	47	35	33	55	59	45	43	31	39	41	37	31	34	47	46	47	39	59	40	42	42	47	52	50	41	37	43	68	42	43	28	43	44	43	40	46	46	42	35	47	44	46	55	39	35	30	34	49	39	31	49	44	32	48	37	54	45	33	48	35	35	34	48	31	40	44	36	48	41	42	39	40	32	41	49	38	42	45	49	40	49	37	40	35	42	49	44	43	35	42	30	48	38	48	54	36	32	32	35	38	38	40	44	51	46	48	32	37	37	44	32	39	38	39	28	43	40	42	48	39	38	43	40	42	35	48	49	45	55	46	45	39	55	34	44	32	43	35	40	34	46	31	42	41	38	38	40	48	33	44	43	41	33	35	36	46	45	48	31	35	36	35	41	35	38	44	34	50	43	42	53	46	48	53	51	36	35	34	26	35	34	36	37	36	58	38	41	41	36	32	27	39	38	39	35	29	40	48	29	42	38	34	41	43	39	38	40	56	53	47	49	37	46	35	41	33	31	41	35	46	41	54	36	35	44	39	39	49	44	56	35	39	39	32	48	34	46	45	39	39	38	43	46	34	40	34	42	44	40	37	44	48	46	31	44	46	36	39	52	30	39	48	43	36	32	47	35	37	45	45	31	41	56	49	43	42	46	51	47	29	36	42	38	42	39	48	36	37	45	46	45	43	39	35	59	40	35	40	43	30	29	33	49	45	45	42	50	42	38	34	32	43	44	47	42	38	39	42	44	52	46	54	32	45	39	35	37	37	48	32	44	47	49	49	47	45	40	37	27	36	42	38	40	44	44	45	46	49	50	46	42	57	35	46	33	41	46	35	40	49	27	44	34	37	37	40	30	43	38	40	30	43	40	40	41	43	44	49	45	38	34	40	31	35	45	41	40	50	55	63	43	40	36	31	40	42	31	41	45	54	44	44	32	38	43	41	48	42	42	48	41	41	41	48	33	43	46	30	46	42	40	38	52	38	49	31	37	41	37	34	46	44	49	38	39	37	31	45	40	44	51	39	40	43	33	39	36	37	36	47	31	51	36	46	36	57	48	41	50	40	43	61	41	43	39	49	39	33	29	36	43	38	41	42	38	42	41	49	39	25	37	46	30	35	39	41	41	38	44	43	44	33	52	42	42	31	42	38	50	42	37	59	37	33	52	37	33	45	42	46	40	60	45	47	30	43	39	46	40	40	45	39	38	33	41	44	51	38	51	37	40	49	38	34	38	39	38	37	51	46	53	46	40	36	47	37	40	51	38	38	41	33	36	35	33	40	45	41	53	43	55	31	41	42	42	41	39	36	43	47	33	43	48	45	39	36	45	43	54	41	36	43	59	39	52	52	37	46	42	34	37	50	37	48	56	50	55	42	33	46	48	32	40	45	42	42	40	34	40	43	43	36	44	44	41	41	41	37	53	36	49	40	38	38	36	48	46	59	47	48	53	30	50	51	43	42	47	39	36	53	37	41	43	47	47	36	40	43	33	31	36	34	41	34	37	42	36	46	31	45	41	42	35	42	45	37	35	47	56	52	51	50	45	40	44	28	36	40	46	38	44	55	30	40
7031	1303	682	1076	2535	3299	2879	2131	1789	1458	1362	1156	938	927	825	729	674	711	775	723	654	607	569	579	531	3091	12402	6906	8181	2775	402	361	416	334	371	372	374	381	369	387	374	375	389	393	371	401	393	377	366	347	357	397	348	341	379	381	370	366	378	364	371	399	398	390	388	371	347	355	391	386	368	385	404	395	377	370	407	412	382	402	356	391	360	392	361	364	392	354	364	407	362	379	344	375	333	407	406	397	419	393	366	392	325	386	382	372	384	378	377	350	411	375	416	402	343	383	345	377	391	318	416	400	364	359	370	402	360	334	364	322	338	348	374	372	416	395	382	381	369	357	377	393	337	353	371	370	372	404	371	388	377	403	382	362	358	397	408	398	361	426	346	381	366	387	415	421	404	380	353	358	358	366	382	354	381	371	373	350	407	368	354	374	410	370	397	388	346	365	370	364	356	382	361	389	369	382	386	354	388	360	342	371	393	398	360	366	378	377	356	358	338	401	349	385	348	316	371	387	365	360	376	372	405	384	367	358	340	448	409	383	384	359	373	362	392	418	353	387	386	414	388	377	382	371	353	362	346	400	366	362	377	421	369	361	360	355	391	385	385	398	365	368	332	364	387	395	320	366	391	383	364	374	379	395	351	364	348	335	384	374	378	364	379	359	396	368	377	398	385	386	362	349	366	374	389	384	373	383	370	361	365	388	347	379	367	394	371	398	378	347	389	397	359	357	386	380	371	372	395	397	391	368	374	386	335	408	350	363	368	371	390	365	364	372	380	361	361	398	384	407	377	386	344	398	359	401	384	362	405	318	381	378	359	393	357	366	374	367	385	366	412	355	371	391	368	382	364	363	351	374	372	381	346	372	388	375	385	366	366	388	366	391	360	383	383	427	404	380	399	376	366	379	379	386	364	380	373	373	441	381	368	370	356	415	367	398	389	378	371	362	394	370	386	338	372	387	415	365	381	373	369	332	380	398	401	376	414	393	371	360	379	381	363	360	363	380	364	386	406	393	366	356	357	359	382	374	382	357	368	366	369	399	376	395	384	353	367	385	379	385	399	390	344	357	390	376	418	362	357	365	388	406	362	369	390	375	393	372	391	349	355	399	408	344	367	363	360	388	392	376	416	390	371	362	385	395	338	378	351	370	390	367	384	378	407	394	374	389	382	360	382	374	362	385	363	347	389	416	340	410	384	335	373	389	382	371	397	359	382	372	411	383	385	347	393	388	370	349	394	384	390	372	365	352	339	394	342	375	348	374	358	358	377	368	377	418	350	395	371	386	352	364	405	398	364	365	379	354	376	366	379	389	356	379	392	377	386	378	387	379	373	391	388	395	355	350	382	389	366	365	405	380	362	364	389	387	388	356	360	353	383	379	349	390	390	344	373	371	395	370	378	374	332	406	357	401	386	380	348	359	381	391	393	327	349	387	400	367	365	371	345	351	361	375	378	387	388	381	380	393	357	371	393	371	331	380	375	397	358	360	358	367	371	403	359	378	397	385	382	362	357	355	400	407	346	388	359	373	382	339	369	362	364	363	391	345	348	358	333	394	386	396	378	403	394	387	312	382	393	364	380	376	384	386	367	401	304	373	361	338	395	372	397	390	381	375	402	385	389	332	355	363	400	397	385	403	368	356	371	377	375	397	363	361	394	355	404	355	395	382	372	373	367	380	375	383	383	374	412	371	354	360	390	377	368	384	377	361	372	398	383	377	399	378	358	370	366	388	394	362	347	404	394	380	391	368	372	383	384	373	359	344	381	402	355	356	368	362	376	382	362	369	360	353	395	377	367	360	394	366	376	374	360	362	382	358	387	350	383	380	369	399	367	372	388	371	387	400	392	372	350	441	373	355	395	369	396	363	392	371	373	377	347	354	387	370	387	372	323	375	387	397	362	353	367	354	360	369	361	388	386	375	383	379	388	349	403	357	329	376	353	367	375	370	380	369	369	390	370	375	411	372	360	347	372	361	383	362	403	396	356	386	402	376	382	364	374	384	363	374	391	401	373	363	408	389	363	366	398	386	376	338	366	358	362	330	357	403	392	372	419	347	374	389	360	357	390	382	391	383	369	383	388	353	396	391	372	353	369	372	374	346	355	390	414	363	365	369	353	349	374	385	381	430	397	356	385	342	370	363	373	398	363	355	350	344	354	439	344	390	401	365	365	380	361	414	365	376	397	382	395	358	378	366	421	415	373	353	374	353	388	376	366	362	358	410	408	387	386	362	362	377	363	391	367	370	416	378	387	354	403	355	359	349	383	379	394	355	382	369	385	383	372	384	344	365	377	365	387	376	395	378	350	381	350	394	361	406	376	385	380	372	340	392	376	352	375	391	368	368	357	367	353	395	342	351	413	345	401	380	350	377	364	372	395	343	391	323	380	338	373	394	401	368	379	389	378	340	355	365	392	364	365	379	395	412	334	374	386	371	359	363	386	377	383	387	357	381	384	347	369	375	386	392	367	375	377	387	360	360	396	355	366	374	357	389	356	374	416	385	330	380	359	382	396	393	363	351	392	396	365	375	350	405	387	348	379	367	370	374	368	367	389	359	357	372	369	390	381	389	339	351	352	342	371	370	362	396	389	394	388	402	391	393	390	374	372	373	350	389	364	376	393	376	376	349	364	375	382	353	382	360	354	386	380	344	345	399	382	392	365	357	393	369	384	390	375	365	369	368	362	398	373	370	383	356	394	418	386	366	351	380	402	379	388	368	360	383	374	383	387	355	367	375	393	376	383	337	384	404	359	389	368	362	391	372	391	379	351	395	377	378	350	398	352	361	372	380	355	343	376	422	363	330	348	440	354	369	378	384	403	334	363	400	367	396	378	356	366	375	374	371	362	372	379	399	378	351	353	361	382	382	358	405	399	399	373	350	359	379	383	389	340	415	383	351	342	402	340	354	365	375	372	363	388	380	392	364	377	369	379	373	387	349	405	367	346	378	377	361	389	396	368	366	371	355	410	347	342	362	368	398	353	360	365	390	393	402	377	378	375	367	400	356	371	361	370	393	358	365	381	342	385	381	381	353	371	341	390	380	375	390	352	391	392	349	352	386	345	335	348	382	391	349	338	361	376	384	381	365	385	378	347	392	374	356	336	395	329	361	377	352	366	351	403	356	346	388	411	388	346	362	366	373	347	403	386	400	373	390	394	384	356	398	359	345	391	353	353	378	406	368	361	355	354	418	370	379	379	368	384	392	380	359	417	350	381	366	375	382	366	386	370	390	387	368	383	396	353	372	362	374	390	339	383	397	396	369	380	369	398	371	370	338	366	386	371	394	343	363	369	360	358	377	393	381	367	357	381	401	390	368	344	375	369	351	373	372	395	381	376	363	369	377	383	353	385	387	365	397	380	355	402	361	383	330	353	376	377	407	382	359	397	339	395	357	385	390	387	364	401	404	366	332	389	384	371	388	419	368	403	397	372	368	367	374	396	370	373	324	394	409	358	389	388	354	360	357	354	376	410	371	388	365	389	351
477	131	81	76	79	105	95	112	87	91	93	81	64	71	84	84	73	60	76	75	59	69	83	84	53	175	963	890	377	77	48	54	56	47	60	54	46	51	35	57	56	57	50	49	51	64	60	60	51	50	71	50	44	58	62	56	58	49	58	54	51	50	57	50	54	60	60	49	52	55	56	55	57	44	46	43	58	59	68	48	44	50	52	53	45	56	56	55	50	52	55	62	51	50	72	46	65	59	50	56	46	54	59	54	45	52	55	52	51	40	60	55	36	69	47	53	54	41	55	44	58	59	56	52	65	51	63	61	46	52	52	49	59	54	60	41	53	47	53	50	67	63	53	63	42	38	71	62	44	61	66	52	53	56	47	61	58	57	45	54	43	52	46	57	57	55	57	74	82	76	54	75	44	46	53	64	52	56	65	44	44	57	62	47	64	46	53	64	59	53	62	63	55	48	52	49	55	59	52	56	57	50	54	67	65	71	58	61	49	60	55	57	47	60	43	40	68	64	55	52	56	50	57	48	46	55	42	49	47	57	55	51	61	60	52	62	69	55	53	48	66	44	65	70	66	62	40	61	65	48	65	58	66	54	54	67	53	54	41	54	57	66	50	55	67	64	52	58	56	51	66	69	36	54	59	49	53	61	59	54	63	42	62	61	53	51	47	66	67	57	46	55	49	49	64	64	55	49	64	44	61	55	46	48	46	50	57	48	53	43	71	53	55	48	59	56	50	59	50	51	43	54	61	56	63	54	72	56	51	56	51	58	50	55	66	53	46	52	56	46	52	50	61	68	58	51	46	41	55	59	47	49	41	60	62	43	66	52	49	58	58	56	69	66	49	36	49	45	48	62	51	46	53	44	44	60	58	67	64	62	51	58	47	52	52	49	50	49	51	54	77	69	51	59	47	58	49	52	70	60	65	61	52	42	54	51	54	63	55	54	46	52	51	47	63	52	58	58	53	52	53	40	39	48	53	52	67	41	57	50	54	62	44	45	57	55	57	54	62	61	64	46	50	60	59	56	48	64	56	55	59	41	57	55	54	54	54	51	46	62	51	51	48	66	60	54	63	53	59	63	44	62	52	57	44	62	49	60	34	62	46	63	52	46	60	54	57	68	52	54	58	50	55	55	49	64	47	46	43	59	57	47	52	51	66	66	61	59	41	51	58	62	57	61	53	71	63	51	52	64	72	61	56	41	58	53	55	66	56	56	57	55	48	55	61	47	59	62	52	43	51	55	49	45	58	58	52	59	47	43	56	46	53	60	38	56	49	54	52	40	64	63	57	64	48	57	58	54	57	45	47	44	47	68	41	57	52	52	47	39	60	45	56	50	46	50	52	53	58	47	44	52	63	54	56	50	67	59	58	56	61	57	54	62	42	39	68	62	53	45	55	38	59	39	45	46	52	59	44	51	45	52	50	64	50	42	59	50	58	54	51	53	50	53	52	59	53	71	57	50	70	43	50	53	52	58	60	50	46	55	51	53	53	40	54	54	55	68	55	51	62	43	56	59	49	59	77	44	58	50	55	55	58	63	42	57	60	47	55	52	37	46	43	56	58	54	54	68	56	44	52	48	58	55	42	66	51	46	53	55	60	41	58	49	55	42	41	54	59	46	52	46	57	45	55	49	64	57	55	53	66	47	55	44	51	68	44	63	56	44	52	44	46	59	52	46	45	61	51	43	68	47	59	58	64	45	63	59	57	52	56	64	48	67	49	49	49	51	56	50	50	52	50	49	56	46	59	47	56	57	49	64	54	49	52	51	53	63	55	54	41	59	60	59	58	43	44	43	48	62	61	65	50	80	41	54	48	61	57	65	49	62	60	59	55	58	68	50	51	62	57	47	62	60	66	48	61	57	52	52	51	47	46	62	57	64	60	59	66	44	47	58	51	47	62	55	53	50	44	46	57	52	63	42	39	51	53	59	43	71	46	57	46	52	45	62	51	54	55	56	59	55	56	54	50	45	47	45	54	53	58	41	50	64	49	45	49	58	47	48	42	58	57	62	55	67	59	43	47	56	48	55	51	44	53	49	48	44	61	43	66	52	54	53	51	66	40	49	47	53	55	66	56	48	56	43	63	50	52	59	49	59	60	63	47	58	43	46	61	52	56	63	57	46	44	49	59	52	57	58	58	52	55	57	56	53	45	57	51	49	48	52	58	50	62	56	47	55	41	43	56	64	52	49	56	60	57	57	46	58	42	55	57	48	61	46	60	53	61	63	49	65	51	51	55	43	51	47	48	50	58	59	56	54	48	50	54	67	49	52	40	48	66	73	53	60	61	55	41	51	68	49	56	54	52	60	71	56	72	59	60	57	59	55	49	55	72	61	68	57	50	62	60	52	54	60	70	50	40	55	55	33	49	56	61	44	50	61	45	49	54	54	50	49	60	56	51	66	52	43	48	53	66	38	53	58	57	51	55	52	49	60	60	55	66	55	62	58	42	57	66	60	46	48	55	60	47	55	64	63	57	51	69	63	55	65	61	65	45	67	44	63	55	44	53	47	55	55	58	54	50	56	46	62	37	46	57	50	55	44	55	60	45	63	41	50	66	49	60	57	50	63	54	52	62	51	41	43	54	36	55	57	50	48	62	56	41	46	58	50	56	54	49	46	57	53	42	47	51	52	55	46	51	52	63	48	51	57	70	56	60	61	54	49	55	61	52	56	66	56	49	47	58	48	50	51	49	67	58	71	58	58	54	39	45	49	52	54	59	63	56	52	54	49	61	60	61	86	61	62	62	65	51	47	66	61	65	51	43	60	59	48	55	54	58	56	57	46	53	66	61	53	54	50	65	53	51	51	44	68	65	42	49	46	44	68	54	60	54	60	48	33	52	47	59	53	59	73	56	56	55	60	59	66	53	47	41	62	58	67	48	50	59	49	61	60	58	64	56	53	54	60	49	66	48	63	46	52	65	43	56	58	60	42	53	60	45	42	58	49	57	60	50	50	53	45	57	54	55	42	58	54	57	63	50	51	56	36	42	53	53	64	53	50	49	54	49	51	63	58	52	67	68	66	49	46	42	55	62	56	52	54	47	64	49	44	51	47	53	53	61	51	47	66	48	63	57	64	49	55	40	50	45	43	54	51	58	60	47	51	49	51	38	51	57	60	60	55	54	68	59	51	48	61	57	54	44	55	60	44	54	61	44	45	45	41	55	48	40	64	45	55	60	63	56	60	48	41	68	57	62	46	50	44	33	56	53	56	77	50	50	48	57	52	51	67	49	68	64	47	61	50	45	54	67	63	67	44	48	44	55	49	46	49	53	52	59	50	50	52	51	63	56	61	55	49	70	56	59	58	51	46	48	39	55	52	42	53	57	49	55	58	55	45	64	51	67	65	55	53	45	64	41	57	45	43	62	60	38	54	58	46	58	54	45	57	56	63	51	56	53	48	49	51	61	51	49	52	43	50	62	65	65	59	52	59	59	57	42	46	64	63	49	65	61	55	53	56	46	44	55	44	51	63	60	55
7299	2281	1185	1904	4080	5512	4964	3598	2831	2390	2135	1836	1544	1365	1251	1248	1130	1122	1120	1122	1071	947	923	873	842	3861	17872	15779	7342	960	608	600	564	595	594	605	562	593	538	563	529	575	599	540	570	566	637	534	602	563	577	581	548	610	603	629	561	550	601	550	583	585	619	599	553	586	566	595	616	577	557	571	557	565	587	572	585	580	595	621	542	570	557	558	590	558	569	600	581	569	605	588	598	559	577	534	571	496	573	574	554	559	577	573	562	581	546	563	606	617	530	597	569	532	569	597	539	559	572	564	555	627	554	598	599	619	590	547	544	592	583	529	543	534	571	568	585	587	568	578	548	557	606	558	566	583	532	628	539	564	563	589	573	516	593	589	570	581	581	578	577	542	565	578	557	588	556	604	573	534	558	549	543	616	522	573	582	559	583	580	588	571	574	580	516	556	549	563	575	567	601	578	599	541	568	584	591	597	578	562	576	567	577	544	572	547	546	528	585	553	547	573	582	570	584	518	591	622	525	591	555	564	585	601	583	562	586	605	580	561	541	583	584	552	564	643	607	505	621	537	572	576	581	598	586	589	606	608	591	570	599	593	603	611	551	567	575	546	569	580	563	571	534	586	526	575	578	528	580	569	568	584	562	553	551	576	530	598	563	559	580	593	577	519	608	563	577	545	566	582	566	591	555	634	613	560	601	593	564	604	542	561	553	573	588	542	572	542	570	542	543	570	559	537	567	573	553	602	581	580	582	587	525	557	573	590	600	558	578	595	588	589	563	559	572	585	561	559	621	582	577	598	569	572	576	563	560	566	566	617	561	574	568	583	560	599	612	570	544	611	577	566	554	588	565	566	568	570	551	532	554	551	584	549	525	525	574	541	523	539	568	552	584	584	539	595	599	551	601	543	566	557	546	569	552	587	591	553	586	568	519	619	572	622	579	567	524	587	545	584	541	589	568	516	591	606	505	593	566	594	606	549	614	578	581	585	570	551	587	579	556	611	576	605	534	592	560	538	543	556	571	559	592	600	522	564	504	525	549	537	564	538	565	570	609	556	527	602	601	580	573	570	579	580	530	564	593	561	591	571	596	620	580	558	557	601	596	546	531	573	526	544	526	556	597	543	552	537	594	586	594	578	589	591	586	585	565	535	567	565	587	579	556	566	570	604	558	531	557	562	602	551	613	567	529	546	589	573	586	584	582	559	538	555	588	564	577	573	600	601	594	575	561	548	541	573	562	605	570	573	613	604	579	570	592	559	551	509	602	546	533	590	589	556	607	561	587	592	515	554	566	614	544	598	621	607	581	571	541	593	535	573	614	588	583	560	571	547	594	554	548	536	503	565	553	571	565	586	579	554	574	510	509	599	543	517	597	571	599	584	537	549	576	593	556	552	564	568	553	571	567	589	533	555	582	575	557	587	572	546	564	534	566	620	531	535	598	555	586	527	536	564	566	591	555	520	578	560	570	567	557	574	546	555	605	562	564	600	569	551	578	601	579	605	570	589	603	592	577	540	575	596	562	544	581	589	562	570	568	601	557	536	563	577	546	537	559	563	556	579	572	550	534	628	614	593	571	562	560	587	587	559	566	596	583	572	532	554	580	557	547	579	559	611	545	561	554	555	591	547	551	543	539	594	580	599	567	578	594	559	588	602	564	571	575	564	569	575	544	585	569	594	545	601	534	560	564	544	518	554	606	574	563	570	612	561	562	548	573	584	532	603	600	549	606	568	560	578	554	572	574	544	582	559	621	584	556	548	573	581	529	577	535	493	561	583	561	554	561	534	605	579	590	595	577	525	560	585	605	530	580	516	565	589	552	577	619	601	577	551	573	573	599	585	585	544	606	572	568	569	558	547	541	583	538	526	594	612	512	587	613	573	563	544	571	575	599	579	575	577	595	591	546	591	599	552	558	603	565	562	524	573	586	573	581	573	592	559	589	580	505	554	568	558	571	521	560	583	571	595	549	593	574	498	534	556	552	549	580	577	593	562	562	585	562	537	588	535	561	542	552	611	588	586	583	582	565	572	573	543	550	564	517	535	559	556	583	577	611	569	550	603	568	584	573	574	577	555	539	610	533	534	561	577	571	538	616	582	556	565	630	562	570	538	549	554	596	545	581	569	537	530	567	541	567	618	556	560	574	569	585	571	598	563	598	580	547	566	604	559	584	576	538	584	555	512	612	560	540	534	576	533	574	603	536	571	567	564	549	562	577	558	563	557	580	581	570	572	544	574	568	604	544	523	569	559	519	554	552	583	595	602	565	548	546	572	555	555	578	586	527	550	579	513	532	579	597	579	554	545	550	557	564	571	574	575	561	572	544	593	571	579	538	521	589	574	559	571	555	545	559	633	549	569	555	548	549	537	571	580	569	582	549	605	577	591	564	580	583	538	601	535	539	599	558	599	548	552	539	561	607	587	581	590	523	577	556	565	560	566	576	547	571	586	546	571	527	605	572	596	561	503	587	571	580	553	554	573	579	514	547	585	591	555	556	590	595	560	597	560	564	529	556	573	565	559	562	564	566	596	614	555	560	551	578	570	537	574	544	522	626	585	524	592	549	584	572	548	541	577	538	576	570	598	563	556	576	603	594	574	561	579	552	566	593	553	560	566	578	578	560	583	552	587	549	589	565	517	531	537	567	561	571	573	572	578	593	579	565	537	542	565	572	593	548	547	535	600	522	545	582	542	561	586	594	539	594	551	576	560	561	548	583	522	575	584	573	544	558	578	571	561	592	521	535	589	510	582	590	572	571	550	568	552	590	559	615	553	583	550	605	557	559	547	548	541	533	542	582	569	572	574	574	577	564	608	582	555	584	584	583	577	586	582	574	583	590	576	595	574	555	569	540	586	583	555	562	558	567	572	595	601	498	566	577	559	566	540	579	551	566	571	556	539	562	528	551	599	581	564	574	565	575	576	548	544	489	569	574	550	554	532	544	580	572	550	566	581	586	584	618	557	538	539	549	608	525	559	588	542	554	596	539	580	572	608	580	552	542	567	570	593	557	582	562	554	574	565	579	528	554	600	567	603	563	608	581	589	559	553	590	619	574	596	554	574	568	508	566	570	591	606	538	552	612	542	583	610	556	588	618	565	581	546	551	546	551	581	584	578	559	578	576	591	581	588	554	579	558	573	520	576	585	572	580	550	553	567	560	595	563	559	549	573	581	558	539	579	609	548	538	569	604	555	579	566	530	606	546	575	533	600	619	584	580	593	572	548	583	582	550	591	583	555	545	577	555	589	557	562	547	571	579	552	521	539	567	606	582	569	532	561	595	559	574	578	567	551	570	551	621	528	619	613	546	565	568	594	586	566	571	578	600	595	613	508	538	541	583	561	551	613	551	612	564	557	551	548	625	595	551	569	560	569	567	563	539	598	591	532	571	554	575	582	564	534	594	580	584	578	576	581	591	554	560	556	587	562	602	543	581	542	599	583	575	572	548	578	571	539	603	587	589	545	570	573	557	543	563	556	560	598	554	554	566	564
663	103	81	82	89	89	93	80	86	79	91	86	86	96	81	71	71	78	73	72	79	96	74	67	78	86	224	251	172	112	78	63	92	93	79	88	70	92	71	89	69	78	72	84	90	74	70	65	85	90	90	78	88	60	93	84	71	78	80	87	71	67	95	82	84	70	72	73	67	66	89	76	80	75	77	79	64	78	88	61	73	66	78	75	89	85	72	65	76	78	67	75	82	96	93	96	69	76	72	72	83	85	74	76	80	81	62	86	82	72	77	80	85	63	81	79	74	73	73	96	75	66	82	74	71	88	71	84	82	91	65	107	65	81	91	86	78	93	69	61	98	76	80	79	79	87	67	76	88	97	81	78	76	79	75	74	66	71	87	101	93	84	70	58	77	86	70	69	81	80	80	72	97	80	82	84	76	75	93	96	73	89	87	76	78	99	74	78	82	64	81	84	89	88	73	87	78	73	78	77	88	81	77	69	77	84	83	81	80	77	58	82	70	80	73	87	77	75	63	75	76	86	77	91	73	85	76	90	90	88	84	90	98	82	60	87	88	84	78	65	70	92	90	77	75	78	82	98	66	88	77	69	67	78	77	78	82	69	67	70	77	73	78	83	64	64	63	88	86	82	74	73	66	77	80	102	63	93	72	91	68	65	74	62	64	74	80	80	78	78	72	81	69	85	70	72	66	84	87	79	66	82	76	84	72	78	78	92	76	88	83	68	69	71	72	72	76	73	90	77	76	78	84	78	88	81	93	74	84	77	91	75	82	60	75	71	71	71	74	74	69	75	71	89	69	83	56	61	85	92	94	87	59	73	64	86	73	80	81	71	68	80	79	74	87	79	76	77	74	84	93	74	71	77	83	79	68	86	77	80	81	71	80	87	71	84	84	75	79	73	75	92	69	71	73	75	74	65	71	82	79	84	92	72	78	58	84	85	70	80	88	83	79	74	90	73	87	86	79	64	74	65	97	77	77	69	73	85	76	84	81	77	70	67	76	80	78	82	77	64	77	82	79	84	78	61	62	80	67	85	99	83	88	91	69	76	73	87	85	89	83	94	74	75	71	88	84	79	81	81	95	68	89	84	84	80	79	75	82	77	81	80	80	71	86	76	69	64	59	77	91	79	97	79	81	78	74	91	74	68	68	90	80	67	87	75	69	77	82	90	89	86	87	80	85	80	76	79	78	60	75	74	84	84	101	91	82	76	111	64	94	66	78	82	78	84	78	74	80	96	94	74	92	78	71	90	84	68	74	73	83	70	81	85	73	83	79	81	89	88	75	73	85	78	85	74	77	74	85	94	59	65	80	61	79	61	89	93	71	72	78	68	91	73	72	70	68	75	81	76	85	88	69	80	86	65	91	77	74	62	65	78	82	71	80	83	72	75	75	63	82	62	64	96	83	73	73	81	93	74	69	97	94	60	69	73	82	68	88	83	68	78	90	89	84	71	80	80	92	66	85	93	90	102	76	74	84	78	80	69	78	71	80	69	74	88	98	80	87	92	69	99	72	81	81	86	70	69	73	83	77	86	73	98	82	63	75	66	78	70	79	78	81	67	86	86	76	85	99	74	71	91	80	95	62	71	71	79	81	86	85	82	86	85	72	86	88	71	65	59	78	90	73	78	76	89	89	78	84	78	72	77	92	96	90	72	78	82	85	77	75	83	78	84	75	77	78	73	98	66	73	91	69	88	74	86	94	86	73	64	64	91	74	75	77	74	92	75	84	85	76	83	86	67	82	91	77	81	74	80	57	89	78	68	76	80	85	82	73	77	85	75	76	89	68	80	81	68	74	88	82	86	75	59	84	70	87	79	78	71	67	69	93	78	76	76	67	80	81	77	89	75	68	93	85	94	92	78	90	60	71	93	88	83	79	68	90	69	81	78	72	71	77	85	80	96	90	65	74	75	61	76	84	83	74	90	84	78	84	70	69	84	77	91	89	83	81	78	70	64	75	94	79	70	85	86	71	80	82	91	78	81	88	81	79	83	76	72	81	79	72	84	82	66	81	67	77	82	62	87	73	74	94	76	72	85	62	75	73	58	74	78	72	60	74	73	75	86	82	70	80	78	70	98	85	79	77	78	75	81	96	75	66	80	78	72	89	67	77	82	82	90	72	75	85	67	78	94	64	85	73	56	84	79	62	72	63	68	78	79	83	61	77	73	65	86	70	69	71	62	88	67	73	95	77	85	88	78	78	82	83	81	74	78	72	72	74	65	65	82	85	74	93	72	73	66	89	84	64	86	82	80	84	60	91	79	73	63	72	69	79	78	74	60	78	86	61	78	80	62	87	86	72	87	88	77	79	98	75	85	72	65	81	84	86	87	91	80	79	64	65	81	70	61	87	76	77	85	71	77	71	80	83	78	75	75	79	68	99	79	74	87	91	84	69	74	73	72	77	80	92	80	78	75	74	95	70	61	82	104	77	77	73	76	73	64	72	88	86	90	74	82	75	75	70	81	98	81	88	72	84	96	81	77	90	60	70	75	82	96	91	74	85	73	69	86	97	70	77	86	86	89	70	88	84	88	91	76	77	80	53	75	68	82	91	91	80	85	77	90	83	103	71	83	84	72	66	58	76	90	73	78	82	67	85	69	74	67	87	96	65	76	89	82	82	55	76	69	80	79	65	87	93	79	79	62	82	84	74	80	69	75	80	78	85	63	85	88	92	78	70	70	75	72	89	79	80	61	72	88	79	105	89	97	76	87	82	71	73	87	93	70	74	74	91	73	82	70	74	59	66	83	89	79	74	84	72	60	66	85	76	59	88	84	68	77	81	82	68	78	76	76	79	76	79	85	72	82	87	88	84	80	83	72	80	74	82	72	82	72	97	67	68	62	67	61	81	67	77	74	85	75	91	77	74	60	69	70	86	68	73	77	100	93	75	79	73	84	89	72	93	82	80	87	83	75	71	90	61	75	82	76	74	78	76	72	81	94	82	92	65	77	85	91	78	79	79	64	76	70	69	77	76	68	80	79	68	72	71	74	84	88	93	80	92	77	80	65	78	79	80	90	73	71	61	70	94	81	82	77	67	74	77	79	74	68	68	82	64	67	70	96	81	76	68	69	82	84	84	81	79	79	82	89	86	67	86	81	70	71	62	80	91	75	84	66	65	67	94	77	83	93	85	76	79	74	84	98	86	91	88	83	74	83	75	78	83	79	81	89	78	83	93	91	73	76	77	80	69	75	72	81	104	88	79	68	76	90	71	78	74	70	65	81	83	70	76	77	81	89	81	74	75	67	73	74	71	79	85	81	71	93	88	71	60	77	83	70	71	68	77	74	88	81	68	63	90	78	74	86	81	80	73	85	62	73	74	72	71	78	87	79	89	77	66	69	82	66	70	77	74	62	73	72	83	84	68	78	71	75	84	93	61	85	89	86	79	85	75	79	96	70	78	86	62	80	84	73	83	82	74	84	73	108	97	63	87	88	85	89	67	68	66	70	72	69	80	69	77	76	72	83	73	90	84	76
6121	1214	935	1099	1641	2145	2083	1560	1348	1173	1191	1035	1024	1014	928	917	907	897	937	911	874	848	880	905	847	968	5206	5488	3396	1631	794	750	813	715	735	790	762	727	811	751	734	732	772	766	781	778	762	722	721	762	776	748	759	704	752	747	743	779	792	809	780	746	755	737	761	723	727	742	769	809	695	743	718	703	766	724	756	754	792	701	794	755	767	740	773	755	709	717	748	727	754	780	808	711	773	802	676	755	778	747	746	775	761	768	760	770	764	762	717	772	762	770	748	721	775	741	751	775	770	786	765	757	775	778	684	767	766	735	722	688	758	754	793	731	738	763	747	763	789	770	743	753	780	764	750	740	744	757	805	768	744	775	769	732	733	794	752	781	735	766	739	736	688	737	743	748	792	771	801	739	773	741	753	728	774	749	753	744	761	773	749	713	757	770	752	780	771	777	762	713	813	796	704	782	764	746	761	742	755	748	783	721	786	730	781	764	753	753	733	738	741	785	765	743	760	753	787	729	733	735	772	727	743	744	736	793	757	805	743	728	767	767	762	721	690	738	762	773	765	779	778	777	750	731	832	732	757	771	759	770	742	742	797	721	704	761	720	758	775	753	736	702	750	744	744	709	764	769	727	754	756	740	764	776	764	765	758	742	750	761	755	796	767	832	771	784	736	761	737	794	755	772	760	711	734	776	712	771	764	759	751	746	737	746	761	638	776	743	724	765	787	753	733	730	743	745	757	765	735	749	768	774	777	747	758	775	740	728	777	724	747	758	779	788	727	731	754	729	718	726	797	777	740	783	803	744	744	750	803	750	783	759	789	761	783	756	738	788	741	758	721	763	710	700	741	731	742	739	782	766	762	770	736	773	786	794	759	744	767	741	786	745	736	724	784	779	764	720	762	751	766	735	758	717	793	726	741	763	773	745	762	729	788	737	790	820	834	767	777	743	714	781	814	779	749	722	735	758	764	732	779	716	747	775	768	793	751	756	745	711	727	753	762	769	797	774	736	761	759	819	769	765	743	807	726	738	751	737	728	769	745	719	749	730	734	747	700	759	715	751	735	741	746	760	753	764	765	750	750	778	754	738	701	696	764	703	810	789	795	802	746	732	775	749	792	743	720	736	776	696	731	780	778	802	745	773	757	710	768	729	775	747	736	793	774	752	755	724	714	746	788	695	781	730	765	751	733	781	747	691	760	738	765	752	774	766	783	736	782	731	755	725	762	787	744	747	760	765	676	753	738	716	737	742	701	738	724	786	767	817	759	793	731	783	738	776	725	780	721	726	768	798	788	762	755	719	767	736	694	763	756	749	780	775	770	730	774	703	729	753	796	767	749	758	726	764	729	754	804	753	775	774	772	828	755	752	741	781	772	727	767	689	744	737	756	710	760	706	768	721	713	764	778	801	712	756	723	771	750	713	778	786	736	717	754	747	777	756	709	776	734	792	762	760	798	765	767	690	756	709	775	758	760	754	755	769	743	786	751	777	774	749	740	735	754	727	737	738	762	793	783	783	781	728	747	725	733	739	749	764	789	717	733	741	784	701	759	756	751	790	738	762	744	798	743	763	748	761	737	736	706	764	737	759	792	763	713	786	725	728	741	766	756	752	796	770	724	749	768	768	740	745	752	736	772	754	804	776	779	767	754	727	760	755	781	770	736	746	736	738	712	764	806	753	697	734	732	776	747	748	771	755	718	780	715	743	703	776	739	767	800	729	778	746	738	758	741	753	787	696	799	746	764	735	729	805	779	741	838	762	744	737	801	695	718	781	758	700	709	755	797	785	752	742	784	765	773	757	783	732	798	761	684	736	740	758	825	753	737	750	728	741	709	738	762	768	741	770	697	767	742	751	752	785	818	765	743	735	698	746	713	739	740	777	745	732	788	764	766	693	740	765	753	775	743	782	750	758	713	808	806	787	778	722	750	779	762	723	737	764	789	779	808	801	746	743	780	754	763	730	783	728	771	746	736	776	780	734	783	758	772	749	760	750	759	761	755	726	740	746	776	770	723	766	694	752	724	829	785	781	774	739	731	739	813	767	748	727	767	747	735	737	795	765	708	717	744	773	785	733	804	732	717	788	713	772	735	795	773	801	727	799	777	730	738	753	713	787	755	746	761	729	775	812	762	760	787	710	775	778	731	742	736	746	729	791	741	761	765	756	755	760	777	741	747	758	744	779	781	732	778	733	726	730	751	739	719	758	749	736	743	740	710	794	749	760	786	744	712	757	726	731	750	749	750	798	718	778	785	746	738	801	696	707	761	717	771	750	721	762	748	774	764	784	768	775	740	729	792	742	805	748	798	743	778	791	745	768	705	739	722	720	769	785	800	805	797	761	738	763	772	745	705	749	776	792	753	739	743	743	755	780	751	759	769	760	789	728	760	747	726	776	781	748	733	799	742	783	735	801	809	752	821	755	751	767	767	742	759	756	743	692	744	733	703	789	721	758	746	738	764	759	736	769	763	742	789	752	776	779	733	730	761	747	788	725	753	779	734	761	747	748	768	768	777	744	842	737	715	730	777	726	767	746	751	787	772	705	713	736	736	734	721	780	715	772	769	777	790	748	764	777	772	802	770	765	796	768	706	745	693	748	752	797	789	762	748	777	751	745	742	767	741	732	767	809	775	790	806	737	780	784	742	717	789	738	810	829	765	767	719	694	792	754	753	717	753	764	750	722	735	730	812	775	757	788	832	790	787	749	787	715	785	754	720	726	779	773	780	770	767	799	753	765	683	764	756	788	751	739	814	747	748	768	762	764	706	749	753	763	778	731	735	733	753	775	770	720	736	817	796	779	742	731	777	758	778	766	691	713	765	764	793	768	796	788	738	728	788	741	762	741	743	822	766	719	747	785	724	754	760	728	805	783	756	755	716	735	809	743	746	769	820	766	780	738	777	729	786	805	752	797	735	748	806	739	782	737	718	761	728	750	810	795	764	773	729	762	743	767	814	721	724	761	791	747	748	773	778	760	719	778	771	749	778	751	703	780	763	745	732	753	751	746	740	744	767	745	748	750	730	823	759	680	751	751	782	738	801	767	748	745	787	760	744	728	811	759	780	725	718	767	765	765	752	763	729	738	795	751	785	778	783	755	780	709	732	754	782	768	778	752	756	708	748	750	735	775	778	739	719	752	763	742	769	800	783	794	768	755	707	776	689	753	743	750	790	746	761	713	807	734	741	799	743	775	775	760	763	748	769	761	752	812	719	754	791	794	759	729	746	714	773	711	782	774	713	765	731	772	723	760	794	791	736	735	722	808	764	766	736	804	748	782	800	770	734	708	774	756	756	751	727	777	745	765	743	738	729	753	800	777	711	789	787	700	729	788	804	731	745	747	751	772	717	732	755	718	804	765	731	728	774	718	777	769	758	781	774	724	750	772	793	774	751	771	746	776	746	767	710	747	745	730	774	699	753	790	700	777	754	770	737	722	755	770	755	735	748	740	725	757	698	769	728	762	808	712	707	833	766	790	751	767	731	690
296	127	89	100	106	104	122	106	95	99	92	117	89	88	85	78	98	99	94	101	107	87	95	80	91	96	423	535	444	180	79	80	106	81	91	75	96	75	74	90	81	67	98	69	89	75	96	70	80	83	82	75	79	88	83	79	83	83	78	80	90	89	87	102	84	78	78	87	88	68	90	63	70	92	73	77	88	77	89	83	69	72	85	84	74	73	90	88	92	83	69	66	99	80	67	74	84	97	79	78	83	82	78	89	99	85	97	76	76	82	87	101	100	93	109	71	88	82	86	74	81	64	87	68	86	89	83	91	82	83	77	78	95	80	82	77	73	90	100	88	80	79	65	88	77	85	70	108	72	89	95	75	88	77	87	75	109	92	86	82	92	82	82	69	83	93	88	98	81	67	94	78	86	80	70	80	72	81	73	75	90	84	80	69	85	71	97	84	81	81	79	91	74	76	63	69	70	75	74	81	69	72	69	90	86	102	93	88	82	87	81	86	87	72	106	82	94	74	68	86	77	81	91	73	75	77	84	83	82	79	87	88	75	83	71	87	67	92	89	73	94	95	83	89	84	81	66	67	84	72	72	84	78	78	100	85	82	78	79	69	84	89	86	89	74	73	89	78	89	93	64	76	80	85	72	75	88	82	80	81	82	82	86	85	92	71	76	84	81	82	67	63	90	89	96	90	82	92	78	83	61	106	78	68	107	84	91	86	90	81	85	81	86	99	68	91	73	67	82	82	71	87	87	81	84	76	82	86	85	83	68	85	78	93	82	84	75	69	62	85	65	76	87	82	96	85	74	93	79	84	85	87	84	83	96	92	90	70	78	75	65	73	86	79	84	87	73	94	62	83	94	66	106	82	85	81	81	95	65	98	90	86	83	78	75	96	74	94	86	78	60	86	67	100	96	83	93	67	78	88	85	82	91	94	84	85	81	79	72	92	83	99	94	76	67	84	82	93	80	75	95	80	81	86	83	75	73	75	85	74	93	81	84	96	91	74	93	88	59	80	75	89	73	79	84	90	86	85	81	70	88	67	76	89	84	84	85	82	84	86	80	91	91	89	73	76	87	77	97	84	95	83	80	92	68	73	87	86	79	70	86	77	68	87	86	83	94	96	83	89	89	65	93	98	94	73	65	107	84	101	90	81	80	93	75	79	75	86	97	81	87	109	88	88	79	88	99	88	113	72	75	93	75	78	83	87	84	67	84	74	77	77	85	62	86	85	80	89	77	100	96	89	96	81	86	92	66	99	90	77	85	84	69	72	72	83	87	67	73	64	84	98	85	89	81	85	85	89	85	77	87	94	85	76	87	88	80	86	87	72	79	96	73	84	81	88	80	92	95	78	77	100	81	84	74	76	94	75	79	71	88	100	79	75	91	80	80	82	71	68	79	85	89	79	90	77	94	88	84	82	77	92	77	73	79	72	95	89	90	79	94	74	90	71	83	79	79	84	75	73	69	81	84	76	83	82	81	75	84	104	82	88	67	80	73	96	85	85	86	78	81	84	81	64	66	94	86	86	97	86	76	69	95	84	89	86	87	73	78	70	83	84	78	74	82	92	95	85	96	94	85	84	85	89	92	71	66	86	90	89	78	78	96	77	105	79	81	64	86	88	83	90	94	73	78	88	70	81	90	75	104	86	79	83	80	79	81	75	70	69	87	85	87	64	84	93	75	103	89	83	87	91	81	77	93	76	95	75	78	86	92	86	74	74	81	79	75	105	86	67	89	101	85	83	79	78	72	91	97	78	75	73	89	76	86	76	89	90	75	74	85	81	79	87	82	96	92	81	93	82	85	86	87	80	79	73	72	84	84	88	93	55	107	78	90	106	63	81	90	93	72	79	80	89	81	71	90	84	77	98	95	82	107	91	85	82	82	82	73	79	76	89	85	81	87	67	84	98	81	92	90	94	68	75	73	85	93	71	95	76	81	71	80	83	82	68	76	77	90	80	102	83	87	74	81	81	70	71	83	72	85	102	90	65	107	78	71	76	93	96	69	71	81	86	86	76	87	81	78	96	93	84	79	94	90	84	81	84	84	113	101	73	83	69	86	89	74	86	79	88	86	88	88	91	104	84	86	88	73	84	76	82	92	92	82	80	85	86	87	73	75	75	78	86	74	103	86	85	78	86	87	73	85	78	86	74	88	94	74	71	80	91	63	92	73	87	85	96	97	97	92	92	69	95	77	83	81	72	87	98	93	81	65	91	89	81	80	71	82	82	70	77	98	93	66	80	87	100	73	93	92	71	78	81	94	82	82	84	92	77	70	86	93	80	89	75	62	74	80	88	79	80	74	94	68	78	72	95	70	88	70	79	91	73	78	82	89	74	85	85	76	77	79	65	67	86	99	73	98	74	98	73	86	88	71	76	85	86	94	90	93	95	72	92	94	80	83	97	89	74	65	74	69	85	82	77	74	79	85	84	74	78	71	82	104	94	93	87	93	88	89	89	88	75	76	100	88	75	100	83	86	83	81	88	83	78	89	93	76	86	93	75	94	83	71	82	86	98	86	74	99	78	86	84	77	77	82	92	100	86	78	63	81	86	72	84	90	80	78	78	113	72	87	97	70	95	98	78	87	67	82	84	79	84	80	76	85	69	67	84	80	91	89	93	92	76	92	78	79	89	77	75	84	83	78	83	72	68	80	77	72	70	68	77	85	82	71	70	87	87	86	81	72	61	75	92	89	84	65	74	76	81	71	78	86	86	81	75	98	74	88	92	70	92	100	80	97	87	80	71	99	92	79	82	89	86	75	71	72	71	99	74	61	79	67	83	78	82	74	98	92	71	88	92	79	75	74	81	94	80	85	76	101	87	95	73	85	82	82	75	99	85	110	81	70	74	91	77	61	80	93	81	91	83	74	90	99	75	83	84	92	83	72	90	80	97	70	79	72	73	70	91	70	75	70	85	76	74	85	63	66	89	87	73	68	87	83	88	86	87	79	90	79	93	76	80	85	89	94	70	87	74	86	77	90	81	79	89	80	88	80	78	97	71	66	94	89	69	99	92	91	80	85	89	75	76	100	88	85	92	69	82	81	70	67	84	88	80	83	82	93	90	75	70	79	54	92	72	71	85	78	102	78	88	74	77	80	86	62	73	94	79	91	71	83	88	85	91	82	81	85	81	82	84	100	79	95	68	95	81	57	76	99	88	73	85	86	73	80	82	82	91	86	91	94	75	77	79	78	73	81	82	68	85	87	79	90	85	73	80	86	103	95	97	79	89	83	79	69	94	98	71	77	91	90	73	84	80	75	84	88	86	71	69	96	73	94	80	86	62	83	68	91	93	98	91	59	101	74	72	91	74	67	79	84	80	101	80	70	89	85	83	74	92	92	75	91	75	110	86	76	82	77	82	94	75	70	83	72	75	96	82	101	85	90	88	78	75	79	82	99	83	83	90	80	83	85	77	80	88	94	69	85	79	78	82	71	73	78	75	82	79	81	85	107	78	89	79	74	80	92	94	58	76	87	92
4429	1872	1112	1520	2707	3461	3348	2325	1884	1705	1486	1346	1259	1133	1094	1014	1072	993	999	997	1019	969	908	961	903	1057	9156	9988	8219	2843	768	783	732	771	726	730	835	764	757	719	772	738	769	733	754	755	739	689	706	729	701	750	755	743	737	760	724	750	789	722	718	780	726	765	728	708	741	768	778	802	721	746	728	781	789	748	749	754	693	728	724	768	730	738	759	772	781	786	720	774	734	742	747	716	740	764	750	718	717	740	717	712	753	723	711	711	731	733	710	789	749	738	753	738	741	724	757	724	741	762	721	747	780	719	746	738	734	785	736	762	750	756	776	716	731	795	793	764	723	752	771	703	764	722	719	732	755	744	719	698	704	687	733	747	739	755	701	742	737	740	796	727	751	712	787	771	753	741	711	769	691	726	747	746	781	749	768	743	706	780	707	770	744	733	743	700	781	743	725	734	768	695	750	736	732	747	746	752	765	738	719	745	731	749	762	731	731	761	750	750	755	748	791	752	764	692	744	742	707	730	727	774	756	785	767	758	774	754	724	771	694	714	732	682	730	793	708	739	689	734	741	762	749	756	714	778	726	754	764	769	683	740	742	721	776	712	744	781	737	719	737	755	730	745	749	727	755	756	754	745	745	707	696	736	775	739	728	788	747	782	783	762	744	755	734	730	743	740	733	728	758	718	740	745	759	767	793	741	702	692	735	772	731	707	682	749	736	714	772	728	747	765	755	756	706	753	757	727	731	743	706	755	715	736	751	745	761	736	759	748	824	759	752	725	757	752	670	779	798	804	762	727	784	741	681	713	744	769	765	773	756	724	762	735	760	748	747	760	739	709	728	704	782	735	747	742	773	774	729	750	760	746	722	729	748	750	759	720	715	750	775	723	775	762	806	735	716	736	691	790	801	738	740	751	706	788	753	710	740	764	750	777	697	741	724	755	741	723	729	801	761	792	734	756	749	741	748	767	704	720	759	718	714	747	780	735	791	748	756	780	791	700	766	762	737	785	781	744	775	727	789	731	747	721	758	757	755	742	724	778	753	759	761	748	751	749	726	729	758	790	738	732	729	748	754	730	768	738	704	765	772	759	741	749	753	735	725	745	747	770	748	747	772	754	721	684	737	768	777	769	729	741	766	739	743	732	734	718	775	745	728	742	732	732	728	756	714	734	737	776	703	761	709	756	729	768	768	771	757	756	758	722	771	736	719	757	728	806	702	761	758	763	723	720	778	754	720	759	765	744	751	751	727	778	775	767	740	701	762	758	738	734	712	755	751	790	781	741	720	790	747	779	709	734	726	725	781	743	726	747	725	708	769	775	746	768	724	698	739	721	737	691	734	746	780	743	728	781	757	770	744	757	776	719	742	768	751	753	811	776	795	699	765	737	759	722	763	744	736	764	814	762	797	760	727	757	785	754	750	704	740	762	744	711	714	708	753	723	746	684	785	752	791	714	734	760	786	751	742	773	700	747	776	767	723	758	714	763	701	785	772	772	776	747	752	787	762	744	766	765	759	752	741	756	792	804	753	727	744	725	783	752	742	766	709	695	697	715	724	759	764	774	760	720	727	774	773	730	743	747	760	754	733	756	757	775	699	757	757	704	744	753	746	717	725	767	734	729	744	748	716	760	721	807	707	747	743	711	717	708	765	776	727	685	707	729	742	751	778	712	771	734	702	747	764	738	775	748	734	744	773	774	786	765	718	723	732	773	733	776	757	750	729	760	735	803	726	727	759	733	762	727	773	791	757	762	717	779	756	760	780	691	739	704	717	747	719	742	736	758	704	753	725	759	768	768	726	717	736	749	708	723	715	754	780	780	744	733	760	712	739	767	725	694	751	775	769	759	776	752	763	705	729	730	769	752	783	736	737	716	770	714	746	683	767	788	739	813	776	730	791	741	768	774	741	818	761	744	757	767	755	754	718	777	729	722	712	755	802	702	730	791	731	752	679	758	750	755	764	732	789	715	774	722	744	754	744	698	719	785	741	738	687	727	750	721	788	790	742	744	772	769	704	741	750	758	738	728	725	717	778	703	715	713	717	752	694	792	749	692	771	725	746	709	746	778	758	766	737	727	739	716	764	736	746	736	747	757	693	754	727	717	755	666	727	734	794	728	747	788	734	765	701	774	719	729	736	783	726	709	727	743	755	725	758	758	757	736	766	781	733	702	743	709	770	736	756	738	712	703	741	735	714	776	737	693	763	741	702	710	741	747	754	745	736	792	710	751	761	744	778	735	722	738	774	698	716	765	759	778	715	788	741	759	765	748	698	762	738	738	722	734	743	764	761	763	766	782	745	713	760	720	770	762	736	746	732	741	733	746	726	710	769	733	755	742	732	719	717	729	781	724	735	701	732	742	763	754	726	751	771	744	740	741	730	750	785	741	767	822	764	749	772	793	774	738	706	802	762	771	748	772	767	731	777	759	696	728	744	782	735	725	739	739	696	753	754	733	737	790	768	723	740	738	756	714	730	708	725	775	695	709	736	752	771	781	723	783	738	774	737	746	737	753	747	718	738	786	760	703	765	750	755	706	774	778	725	766	715	709	742	751	731	745	779	782	775	756	704	725	789	718	703	785	732	736	763	749	775	763	744	805	751	746	710	699	704	748	805	727	687	721	770	697	737	735	666	725	772	756	723	748	729	782	711	755	734	770	727	714	731	737	800	721	725	725	705	767	764	757	765	712	732	751	715	703	708	761	785	772	729	753	747	696	765	739	742	769	759	768	750	707	759	722	743	761	700	732	723	762	732	746	706	729	778	728	749	768	759	727	732	750	761	734	748	750	752	740	764	755	743	733	741	729	755	726	720	723	740	769	750	754	730	662	724	730	727	731	727	724	712	745	743	771	720	746	728	736	800	817	722	734	759	762	726	763	766	736	735	790	772	794	711	756	751	743	756	757	762	711	752	723	743	774	786	694	783	766	710	716	777	715	743	720	738	714	766	803	734	727	776	731	800	739	698	719	763	789	744	702	723	729	729	741	728	792	777	779	745	797	802	741	726	737	756	758	702	738	752	761	720	747	747	712	754	767	728	765	807	717	782	713	717	759	728	757	741	731	741	704	765	732	741	769	756	750	757	766	741	699	718	713	733	731	759	751	770	769	721	782	752	742	731	745	723	714	765	738	747	770	750	752	781	716	731	673	727	734	757	783	766	756	714	739	726	756	756	701	764	738	729	770	723	728	809	759	733	771	734	746	758	755	740	753	713	721	733	719	722	728	772	749	751	712	720	739	720	717	792	707	715	790	750	797	770	759	731	728	711	742	744	742	780	781	734	776	749	762	745	686	749	719	818	737	701	701	774	727	739	767	731	728	782	742	714	711	758	705	744	762	746	730	733	765	730	717	748	765	764	745	697	722	749	735	751	750	754	776	768	750	720	758	764	724	775	713	742	750	758	745	754	687	728	753	741	744	728	738	814	736	759	736	686	753	732	754	775	731	786	744	718	701	795	768	766	753	798	745	721	712	764	760	743	762	714	682
934	77	57	53	45	84	74	76	78	77	63	71	55	63	56	62	61	53	46	41	52	59	58	52	50	59	466	660	473	45	42	42	48	42	43	47	46	35	49	49	55	43	59	52	43	51	50	44	36	43	42	40	42	35	44	54	47	37	58	38	45	52	42	45	47	51	42	45	39	38	46	37	35	38	36	61	48	39	36	45	49	42	40	47	49	51	56	45	46	44	40	49	56	40	38	40	37	38	53	47	38	47	47	53	48	55	41	42	43	46	46	60	33	38	51	34	32	50	59	46	37	44	44	42	43	62	25	43	43	42	51	49	50	48	47	51	54	44	47	48	42	48	39	40	41	51	39	43	58	47	49	43	35	43	57	42	44	58	43	58	47	48	41	48	40	36	47	26	50	52	42	40	51	44	37	43	49	36	41	35	44	43	47	44	58	46	41	45	41	43	57	59	48	31	40	48	47	60	45	42	45	38	51	43	38	40	46	44	27	39	36	40	57	46	42	50	59	55	41	42	40	40	40	30	56	57	41	42	49	38	45	34	51	43	31	45	43	37	46	47	41	46	32	40	49	46	36	42	52	43	50	41	32	38	44	46	38	30	48	26	36	40	43	45	45	41	38	48	31	47	47	44	54	42	25	35	52	47	42	49	48	39	40	50	33	48	35	37	43	38	53	43	45	40	43	52	28	53	46	47	39	47	47	50	47	46	43	23	46	35	45	44	40	39	40	38	55	31	46	37	53	42	43	51	45	43	40	47	42	39	46	45	35	43	39	50	44	46	33	52	43	50	52	55	36	39	43	48	51	43	49	56	43	39	54	45	39	45	34	43	43	44	39	51	43	41	47	60	55	43	49	49	35	48	53	53	50	57	44	36	46	48	42	57	55	39	32	42	36	56	44	48	52	42	44	45	46	45	54	36	43	50	48	45	44	49	28	40	37	42	31	46	48	39	40	56	42	49	43	40	45	25	49	40	37	40	49	53	47	42	37	63	47	43	32	53	39	53	39	53	45	46	44	59	39	40	35	33	50	53	45	38	43	37	55	51	46	42	45	40	47	43	40	49	39	55	43	36	39	44	39	42	40	43	49	42	41	46	51	47	38	44	51	41	33	39	35	44	45	50	43	43	46	38	47	48	39	45	57	44	54	51	54	43	39	41	46	51	40	39	43	52	44	62	42	44	35	47	50	34	44	41	43	48	53	48	42	53	42	40	54	43	45	46	35	37	42	49	36	55	43	47	41	52	44	40	33	54	45	48	57	49	55	46	45	42	57	43	43	41	51	43	46	47	39	36	50	43	52	49	40	44	49	51	49	46	56	44	32	49	47	55	59	44	50	35	34	45	44	39	39	43	44	38	59	42	51	38	48	43	53	48	33	37	40	60	47	36	44	37	38	44	30	38	48	35	42	40	37	53	53	51	42	31	31	47	45	38	52	47	49	42	48	39	44	52	36	54	44	39	56	44	40	51	47	37	31	46	35	36	47	44	48	46	30	53	55	54	38	48	33	45	47	52	44	41	39	44	41	39	39	37	39	48	37	54	48	53	48	50	46	39	57	38	45	54	41	43	42	47	45	35	47	54	43	43	47	47	44	50	47	54	46	45	38	31	46	41	55	43	46	35	46	61	52	51	42	44	42	53	41	44	41	40	42	46	43	50	47	61	42	34	41	53	35	44	41	51	48	46	35	48	45	39	40	45	32	58	42	48	42	42	31	50	34	36	42	53	50	46	31	43	48	52	49	41	28	46	50	50	36	45	43	38	40	43	53	36	42	41	44	44	57	49	47	40	43	49	55	53	36	56	45	39	40	50	44	49	46	42	49	44	36	32	44	40	38	52	46	40	38	35	42	43	39	44	51	36	44	46	51	36	50	50	36	33	47	41	41	45	48	48	37	32	48	48	43	39	58	42	41	46	43	43	44	46	42	53	41	40	39	49	53	37	32	50	41	42	37	40	62	48	40	48	48	50	50	37	40	34	50	60	48	46	42	55	32	42	52	37	45	46	38	55	50	53	38	46	40	52	46	39	41	43	53	52	49	49	43	43	52	50	48	51	53	48	40	45	44	48	49	41	47	51	41	45	41	36	39	51	34	43	38	31	55	42	48	38	48	44	49	40	50	47	48	36	43	52	36	29	49	45	53	42	51	36	43	33	40	43	52	54	52	46	45	37	39	53	46	43	39	53	52	39	44	44	61	42	38	43	40	39	35	49	43	44	39	41	34	44	47	36	44	48	41	44	42	48	36	44	52	46	65	40	56	41	43	55	43	50	38	48	41	38	46	44	44	39	36	47	51	46	44	57	51	49	37	42	46	52	44	59	51	41	49	46	48	36	51	48	46	48	45	36	45	48	47	46	49	35	44	31	58	52	39	55	34	32	42	54	47	54	45	46	38	35	50	39	36	46	36	34	44	42	43	42	34	37	37	48	61	50	42	45	39	38	51	41	45	40	43	45	45	37	48	36	39	47	51	56	46	43	52	37	42	52	50	38	39	48	45	39	52	45	44	44	43	43	50	33	57	43	38	30	41	53	41	41	45	34	37	42	59	40	40	69	44	35	37	50	50	49	52	49	55	47	47	55	60	41	48	48	47	47	52	34	46	59	38	43	39	35	52	37	47	56	45	33	47	44	54	45	40	37	46	43	43	38	42	35	50	34	37	45	38	33	61	49	50	46	36	37	49	33	46	42	38	66	43	54	44	53	40	38	51	53	49	41	39	50	38	35	36	51	55	44	44	47	37	43	50	36	36	56	38	43	44	48	44	32	62	44	60	43	45	38	45	48	36	40	47	41	52	44	42	36	40	57	48	41	52	46	45	46	42	42	48	47	45	42	64	51	41	40	39	45	40	41	32	49	35	48	43	38	45	51	31	42	41	49	42	52	42	43	40	51	34	39	35	53	41	46	51	43	52	44	52	51	35	42	45	36	51	40	44	45	58	30	49	33	45	45	59	35	41	53	53	44	45	35	40	52	34	43	49	44	37	37	44	36	33	37	37	50	51	39	45	45	39	47	45	46	52	50	56	49	48	36	50	37	55	46	43	43	58	46	32	49	45	35	41	49	48	45	59	56	39	46	42	51	41	49	34	53	48	55	53	47	50	52	49	42	39	43	28	44	52	48	49	48	50	45	37	49	43	45	39	46	49	41	44	39	32	44	41	44	46	44	55	43	40	39	48	54	26	49	59	43	43	41	44	46	45	38	45	48	54	42	43	49	42	56	41	42	46	33	31	37	45	45	50	42	33	42	54	54	50	43	34	49	57	48	37	48	55	44	44	46	48	39	38	47	42	44	48	49	40	42	48	46	39	35	36	40	54	37	36	45	56	46	45	50	41	39	34	52	43	46	34	31	36	48	51	52	53	40	51	40	49	49	33	39	43	36	39	44	40	43	42	45	51	43	42	49	32	43	39	53	51	46	46	40	49	61	52	37	40	42	48	50	38	47	44	40	50	55	35	43	43	43	44	37	36	52	64	50
7803	1431	848	1253	2550	3263	3233	2568	1936	1643	1456	1282	1149	1093	963	851	870	797	791	781	794	726	654	671	680	914	11169	13331	9526	516	464	488	449	426	449	454	407	444	446	408	416	457	447	485	429	440	400	476	424	470	439	400	488	447	428	468	408	441	459	467	439	469	456	424	445	441	464	457	459	460	449	437	497	428	460	473	419	428	457	448	431	474	441	465	443	469	459	433	376	469	418	443	446	444	461	448	418	442	443	442	477	413	432	416	427	412	428	451	450	474	422	450	456	418	472	437	467	450	394	433	481	405	435	413	461	439	475	439	441	452	406	438	446	435	427	445	448	428	471	427	443	454	406	405	436	399	479	430	424	453	420	434	455	432	449	427	433	447	436	377	414	460	452	434	445	423	422	449	442	466	410	439	444	409	451	436	424	440	420	417	477	431	395	466	449	441	451	444	472	464	439	423	472	443	468	453	459	450	449	434	415	443	425	415	446	424	443	420	419	441	423	465	430	440	441	482	440	450	458	460	427	441	448	399	446	436	420	440	444	415	425	465	443	462	479	432	431	427	435	468	422	462	454	416	429	425	465	407	430	440	402	466	417	388	440	441	426	437	431	420	428	409	429	432	430	422	397	427	433	438	447	463	430	410	447	448	445	444	395	446	446	422	431	486	424	450	424	424	436	444	449	439	410	443	424	447	422	462	421	422	445	444	424	464	443	455	415	421	444	461	442	425	444	473	424	433	453	444	428	459	437	400	452	449	421	392	436	433	426	440	442	430	420	435	451	452	419	416	448	425	479	462	416	434	468	454	414	472	413	423	405	443	438	395	447	443	453	412	471	426	392	415	443	451	443	419	441	426	422	445	444	456	475	407	413	409	424	422	437	438	449	436	417	418	419	452	408	459	428	468	485	447	441	435	445	388	423	417	405	458	430	463	444	446	449	448	443	483	455	427	431	457	456	459	453	451	460	457	432	422	431	437	430	449	433	482	443	458	457	448	419	425	423	422	442	450	435	455	459	424	462	459	460	471	436	428	461	428	465	434	459	431	458	438	436	419	458	443	434	471	433	418	452	420	461	447	427	433	423	456	434	437	416	420	455	440	447	476	418	443	460	442	423	421	449	429	447	461	406	413	432	480	461	461	444	456	443	406	473	441	420	401	450	411	410	434	424	452	463	418	436	432	473	446	451	431	479	441	424	434	484	464	444	443	448	430	435	458	474	390	440	461	428	411	416	438	404	439	445	454	440	455	423	430	467	435	397	455	416	438	475	465	454	487	467	429	436	430	442	447	430	417	447	420	488	451	473	442	415	454	453	467	429	449	425	415	457	415	441	443	443	443	446	425	442	470	407	437	433	431	472	439	442	423	424	395	427	443	447	425	422	409	440	423	422	446	430	458	445	449	467	431	446	414	429	458	452	411	457	421	420	441	403	471	428	426	430	468	432	452	457	417	402	477	446	438	408	456	459	459	412	461	441	456	421	428	445	405	477	419	444	464	469	464	412	442	412	443	450	450	437	482	469	472	449	414	444	444	460	436	438	439	455	425	479	473	457	429	460	404	475	422	406	428	455	484	413	443	443	447	427	396	437	458	418	475	457	442	496	450	442	457	407	457	420	444	433	434	425	450	407	441	420	425	442	449	437	460	428	447	435	397	463	410	468	452	435	451	424	456	409	431	430	443	432	430	429	417	442	431	431	432	433	443	475	417	429	436	429	419	410	423	427	374	458	449	455	421	438	433	428	419	454	461	451	414	392	441	428	387	421	466	449	433	468	428	424	455	443	477	408	465	390	437	461	442	443	467	439	493	431	419	408	423	432	443	463	428	440	460	470	432	489	442	467	446	445	437	418	417	412	442	477	429	476	459	426	400	484	431	427	462	460	434	434	438	443	400	434	411	477	442	455	446	460	417	427	452	433	440	434	448	439	397	438	425	411	439	468	405	446	415	474	460	456	465	431	451	451	447	474	438	444	480	425	457	428	449	442	450	461	454	445	469	474	450	462	469	456	424	432	469	441	455	466	421	436	452	446	450	454	478	456	440	465	498	459	440	437	397	435	471	424	489	443	402	440	427	465	454	411	454	423	429	399	467	442	440	483	436	447	441	417	396	450	430	472	442	418	427	388	434	439	442	447	415	456	468	439	419	426	437	414	463	470	434	457	426	449	455	453	419	407	438	405	427	437	451	458	469	466	454	387	432	438	438	425	432	448	420	435	447	462	431	440	424	435	437	428	432	422	410	440	445	467	464	417	428	451	449	428	451	443	414	479	434	461	439	428	442	450	407	400	428	439	437	433	449	433	426	473	465	421	426	413	473	433	439	445	448	427	429	428	431	435	441	438	407	411	454	438	449	435	442	429	422	455	400	460	401	445	444	437	384	431	455	454	438	422	473	454	434	422	390	467	433	431	457	459	449	377	479	466	443	453	456	435	463	385	392	406	440	389	439	463	447	444	434	414	436	467	432	445	471	431	463	434	426	409	443	425	436	468	449	430	435	479	435	429	418	442	432	423	460	404	450	410	462	397	419	417	458	455	437	406	421	462	471	415	410	448	430	387	430	449	452	472	408	416	450	439	415	440	418	396	448	424	441	426	398	427	420	437	459	420	437	493	440	435	429	462	441	456	432	460	448	408	421	467	442	419	436	450	483	421	431	404	389	425	418	423	454	449	427	426	443	431	433	443	434	431	465	461	460	447	480	438	439	423	452	446	424	445	413	410	443	470	444	445	427	421	447	441	439	453	407	418	478	466	458	422	454	431	423	432	434	446	423	420	429	442	444	453	432	457	381	474	464	470	428	442	425	430	441	431	431	461	458	446	447	467	459	463	430	467	460	406	454	472	455	411	442	425	449	459	433	437	447	415	426	467	398	426	454	445	467	441	411	454	441	456	458	413	434	399	431	426	442	444	392	477	439	419	466	458	444	443	445	419	418	472	448	423	454	424	421	431	421	445	439	434	399	413	437	473	426	467	470	479	441	451	435	447	446	453	444	446	400	432	451	428	424	455	451	431	440	472	458	408	453	478	457	402	436	440	423	465	409	457	424	416	395	453	457	450	413	475	427	450	416	484	475	401	434	397	428	467	487	436	415	459	458	463	453	450	468	432	446	474	420	439	452	449	446	478	388	424	443	478	425	506	478	409	413	461	416	445	446	408	437	435	447	405	423	445	453	456	450	468	431	437	414	400	469	433	431	444	389	408	454	449	454	426	424	453	475	423	449	421	418	439	423	411	439	426	427	451	427	466	467	442	449	447	445	414	420	437	430	432	455	441	443	443	438	440	450	439	418	426	426	443	438	451	433	456	456	396	394	452	450	431	463	400	456	445	423	423	402	411	455	436	396	459	451	449	444	459	476	429	413	427	442	421	389	451	475	436	440	434	445	441	444	441	452	432	408	433	446	474	437	430	454	444	466	438	467	428	463	436	427	449	447	445	445	457	442	424	443	420	440	470	438	459	418	425	447	444	425	425	462	434	449	420	430	449	447
479	125	81	82	89	85	104	99	109	83	81	81	83	85	75	68	78	76	70	72	57	71	65	63	70	63	573	1153	734	76	45	62	61	40	63	63	65	70	46	51	46	47	56	51	62	46	59	53	59	55	51	53	51	45	60	53	49	58	45	58	47	59	66	45	52	57	69	64	64	77	55	53	50	53	50	55	62	44	54	59	59	50	57	60	60	70	53	57	59	55	38	49	42	54	64	56	58	46	55	57	54	59	75	56	49	68	53	61	51	60	67	42	55	51	53	50	53	63	50	66	59	60	67	47	50	36	51	63	71	61	53	64	65	70	47	47	62	53	68	61	51	57	60	46	60	52	63	54	63	71	64	53	57	61	49	63	48	60	51	58	52	60	44	61	65	46	54	55	66	40	46	51	56	61	52	59	47	67	68	53	56	61	62	57	46	73	69	63	60	54	58	59	53	59	52	67	66	63	37	54	54	57	50	59	62	51	63	53	58	59	62	55	56	44	51	49	67	53	51	54	44	59	57	71	55	67	57	53	60	55	60	56	60	58	53	54	57	62	50	52	75	60	44	51	62	60	59	61	63	56	54	63	72	40	57	48	50	43	49	47	50	56	54	67	60	64	48	49	62	44	45	46	56	59	51	48	55	47	47	60	53	71	63	54	59	37	64	47	60	57	44	56	52	64	50	53	51	57	69	71	73	71	56	52	51	60	45	53	50	62	54	60	55	55	71	52	50	65	50	55	53	61	66	55	50	51	62	54	62	51	50	63	45	53	56	52	63	51	60	52	58	66	51	60	53	74	51	53	63	47	45	49	55	57	74	59	37	54	66	45	52	52	70	59	56	53	61	66	50	64	56	64	60	50	53	49	53	48	61	67	50	62	43	58	55	58	54	61	62	66	65	44	51	56	57	62	61	63	56	53	50	53	59	53	62	49	48	44	52	61	59	35	58	56	63	59	69	48	51	47	51	48	61	55	56	45	56	46	57	62	49	53	47	46	50	48	60	50	55	56	57	54	52	56	60	52	49	55	55	50	53	57	60	49	63	47	55	57	59	55	67	50	61	61	57	57	48	54	57	75	56	57	70	52	54	62	56	46	63	63	54	44	39	66	69	62	62	49	54	59	49	57	63	56	63	45	74	42	53	77	58	50	41	45	58	59	51	52	55	55	55	61	53	52	56	54	58	41	46	50	59	56	50	57	41	59	60	61	56	54	56	56	53	50	47	60	47	39	51	61	55	65	61	61	59	46	75	46	54	52	63	53	53	53	51	62	35	44	48	44	70	46	57	48	68	59	57	52	48	42	59	55	66	41	49	58	51	59	64	60	51	55	49	57	63	48	68	46	53	60	57	85	55	39	54	56	68	76	47	73	56	66	56	51	50	69	56	61	64	63	43	56	46	69	52	50	45	52	49	63	62	57	61	63	56	49	54	78	66	57	52	54	52	55	60	86	50	45	55	45	42	60	56	68	57	48	61	68	51	46	54	41	52	49	53	55	58	51	55	61	54	47	54	50	40	54	57	63	53	56	63	56	53	62	49	46	56	68	62	61	61	55	62	66	58	42	61	64	44	63	55	55	51	52	54	51	62	44	62	44	62	48	62	55	52	52	55	46	34	50	61	61	60	55	64	52	57	58	51	59	65	58	57	71	48	50	48	56	47	53	52	56	54	53	70	58	57	64	48	68	68	73	39	45	52	70	59	56	48	57	64	56	56	49	60	57	54	51	53	52	64	59	55	65	55	56	43	46	51	58	58	79	66	49	55	56	53	49	62	56	52	61	54	43	55	66	47	54	47	56	55	56	63	66	52	43	72	57	51	61	42	46	63	45	59	55	49	66	60	53	63	70	59	62	51	45	53	58	59	68	63	46	67	58	52	41	63	51	60	64	56	47	44	57	51	63	43	68	56	64	48	55	61	52	39	54	53	57	37	53	54	53	52	60	58	84	47	48	61	58	56	53	42	61	57	55	54	66	39	47	52	65	62	56	63	53	77	54	67	52	61	60	67	46	47	66	50	70	57	36	43	55	52	39	45	65	37	61	47	40	63	55	62	45	55	51	62	54	68	46	59	62	62	51	63	70	58	58	62	50	56	53	63	51	51	53	57	55	50	67	43	48	61	67	54	56	46	49	53	57	66	58	52	59	53	67	56	63	52	52	56	63	59	55	58	54	65	47	67	50	67	58	56	52	50	60	47	64	48	60	61	53	62	49	49	56	54	67	49	60	48	46	61	51	59	62	60	61	60	59	55	58	64	61	67	63	64	56	50	70	53	60	52	51	60	59	70	54	60	58	54	57	56	64	53	43	48	63	63	56	49	54	56	55	54	51	55	54	45	62	49	62	62	51	50	54	55	56	59	51	67	58	51	55	46	55	59	51	57	63	65	61	52	53	62	50	53	54	58	46	64	59	45	58	57	50	56	55	45	64	41	67	60	58	55	55	56	59	53	62	47	57	59	54	48	59	44	63	61	51	59	51	54	47	57	53	56	65	49	71	65	64	54	51	69	55	50	56	49	49	53	54	52	39	62	45	37	56	55	63	65	68	40	61	46	63	57	54	50	69	64	55	53	45	53	52	45	51	53	51	46	67	60	57	56	43	54	64	63	52	58	75	54	60	84	53	65	69	50	55	63	58	65	59	57	68	66	80	52	52	46	54	61	62	73	59	46	45	73	58	52	52	57	57	44	61	52	59	52	67	57	62	64	57	57	57	63	63	56	55	54	38	63	56	57	42	51	64	51	69	59	74	56	50	52	58	51	57	61	57	56	68	63	63	58	57	50	51	53	68	62	70	61	67	57	55	48	49	56	43	57	41	48	65	45	63	57	52	55	58	62	48	57	38	52	51	60	53	53	53	54	59	56	70	57	59	43	55	55	47	51	51	59	68	56	59	61	58	51	56	51	52	56	54	40	66	49	50	57	44	43	52	47	47	62	61	57	49	65	60	52	58	49	54	56	64	45	54	58	53	66	55	85	45	51	56	54	52	67	61	48	60	51	66	60	63	53	63	53	47	66	59	53	69	55	57	59	57	57	51	50	59	65	42	59	66	61	55	56	58	45	49	57	59	52	73	68	53	49	58	46	62	69	55	63	69	52	58	56	75	50	64	68	51	55	58	54	60	58	53	51	52	60	60	56	37	56	61	44	56	53	47	57	53	48	56	51	50	41	60	61	65	53	59	51	62	54	58	60	63	48	57	53	64	64	69	42	75	60	69	62	63	67	54	60	65	59	46	54	55	55	56	49	54	40	55	53	69	57	62	62	57	60	54	40	51	64	59	46	53	57	55	54	56	64	59	63	61	71	67	54	69	52	71	52	65	54	53	49	49	58	53	49	51	64	60	60	55	54	61	61	61	62	63	61	57	50	52	39	66	46	59	53	64	43	69	57	66	54	54	66	48	57	45	71	56	49	52	63	48	61	54	61	38	54	51	50	64	54	49	67	57	44	61	46	56	60	56	53	48	55	55	59	58	51	57
7602	2407	1309	2026	4414	5096	4745	3862	2925	2470	2133	1898	1745	1583	1374	1206	1127	1160	1119	1071	1084	1003	1025	1006	984	925	11878	18629	12364	856	683	658	1027	622	577	632	597	590	604	569	599	593	632	608	572	591	596	594	602	643	576	553	583	566	566	594	523	583	530	585	545	608	582	618	567	599	570	588	600	596	616	589	560	613	581	531	611	532	607	597	583	609	601	592	607	607	570	591	601	634	589	594	607	604	577	616	555	611	561	596	621	627	640	589	597	614	567	592	564	609	604	595	580	621	579	595	583	596	598	612	599	579	551	575	595	634	562	616	593	571	591	648	564	576	556	578	609	567	578	614	587	568	597	566	537	575	567	579	597	562	602	582	622	578	560	585	569	567	577	547	601	548	608	566	611	609	615	562	582	605	564	609	590	616	572	587	556	562	624	612	595	624	559	614	583	620	564	565	586	545	595	602	574	572	607	584	549	575	616	602	598	590	590	570	643	579	623	595	552	562	540	549	599	551	559	627	598	580	590	627	577	628	619	600	572	600	561	556	608	587	601	556	599	624	550	600	610	580	579	603	617	561	611	595	600	569	626	573	630	597	590	565	603	615	577	573	568	571	603	569	603	615	588	598	648	579	584	565	555	573	561	578	589	591	616	595	583	564	611	604	582	574	603	596	633	598	578	556	589	561	602	612	572	573	582	538	569	615	622	636	559	544	569	609	598	614	524	598	571	597	600	579	572	595	587	575	553	568	610	599	530	588	584	594	601	602	610	634	576	623	594	579	593	581	628	644	594	597	589	634	582	604	633	550	587	573	633	569	562	581	603	591	575	553	610	540	632	582	566	611	596	631	588	592	638	560	562	585	572	608	562	615	579	599	607	540	561	611	577	607	604	551	584	597	606	574	585	540	570	581	586	592	566	586	605	600	570	606	579	624	612	581	645	582	574	592	579	623	585	598	636	586	589	658	627	628	569	567	593	593	589	601	563	576	575	582	563	610	592	552	570	603	579	567	591	583	599	594	599	598	617	589	574	590	605	607	575	598	585	553	570	559	538	635	648	558	570	612	556	538	572	577	577	599	610	615	570	592	588	629	599	579	557	578	575	563	592	596	599	637	572	540	555	578	562	565	604	616	600	574	639	597	582	557	570	573	583	625	615	567	542	597	595	598	564	607	617	588	552	582	572	569	608	587	589	587	577	657	566	595	627	569	581	577	621	606	561	626	589	594	615	612	578	615	639	587	565	579	599	603	622	626	613	583	598	590	602	595	627	599	567	566	600	597	609	549	562	579	590	611	564	593	561	551	629	594	613	605	577	598	625	586	576	617	577	623	568	574	575	586	595	588	610	578	580	593	623	587	567	569	556	597	605	593	602	555	598	582	582	605	557	602	599	566	578	598	575	574	601	605	619	564	616	577	617	588	525	594	579	603	598	642	599	588	616	561	597	526	576	593	577	538	594	579	565	598	572	601	596	591	602	551	569	627	551	594	547	590	565	572	616	613	584	605	598	613	581	614	563	588	591	560	587	554	629	610	609	567	572	547	582	571	577	560	576	564	524	562	559	510	582	573	626	604	596	563	597	588	591	574	599	590	572	577	592	557	633	617	606	575	577	567	547	528	600	595	595	567	617	599	613	604	588	624	584	599	594	585	561	592	643	589	625	621	592	550	589	598	602	583	564	567	619	563	572	604	559	618	571	588	571	609	563	599	578	582	567	570	543	573	584	577	581	607	578	596	561	601	600	652	612	623	612	597	594	612	616	546	591	525	640	621	564	587	578	569	590	594	598	571	556	617	561	592	586	627	587	584	607	578	583	590	585	576	634	605	582	566	617	572	562	576	602	559	573	595	592	636	600	599	608	605	581	609	585	600	573	595	578	598	597	533	567	584	584	595	581	596	582	618	556	575	540	592	567	616	598	575	609	613	605	575	602	584	599	606	587	618	631	575	582	614	594	530	577	583	586	583	606	588	597	557	595	640	564	573	621	587	588	571	574	588	544	598	558	575	618	570	558	547	580	585	597	623	566	584	595	608	575	580	603	600	576	512	592	573	594	556	576	572	574	582	612	554	608	598	629	577	591	602	583	572	591	580	589	577	602	596	574	622	575	603	589	576	597	618	596	557	594	562	605	573	597	600	602	571	582	612	590	550	569	575	533	608	580	553	630	584	635	618	577	566	597	608	577	636	618	595	552	562	576	586	571	601	587	573	635	607	591	599	603	564	592	542	575	594	613	619	604	584	622	594	595	613	576	585	570	577	567	554	598	523	595	616	572	522	615	630	579	589	583	600	553	612	571	589	578	582	620	608	591	583	601	553	574	580	559	580	589	569	577	543	588	608	606	590	597	587	633	621	614	587	572	606	577	541	573	610	594	572	595	605	626	573	590	612	600	537	639	608	578	550	590	578	572	584	591	551	580	566	607	532	523	579	575	585	565	572	596	565	621	597	599	583	567	590	596	613	616	602	588	621	589	575	551	591	614	594	617	572	594	595	608	597	591	606	589	547	578	591	635	569	588	560	584	583	567	561	597	610	628	580	573	562	579	599	620	597	592	606	557	578	597	601	637	572	608	591	592	596	570	613	578	613	593	581	626	582	585	563	619	585	579	560	619	607	636	582	596	558	570	568	574	589	602	595	591	615	550	589	619	607	549	596	543	620	606	601	593	536	635	609	550	629	608	602	632	611	599	570	590	580	560	571	571	592	581	599	581	586	594	614	586	552	635	592	572	634	574	583	585	608	610	587	630	586	589	615	592	548	616	590	604	563	583	611	567	593	624	605	603	546	584	592	592	569	552	605	562	591	587	582	559	574	592	574	580	564	613	548	616	565	587	579	557	611	579	566	576	611	559	603	602	595	568	554	596	589	586	548	579	603	600	585	605	560	557	604	593	572	553	599	606	545	556	602	586	620	583	617	589	546	559	620	599	559	639	580	587	588	580	577	584	582	570	580	606	565	561	585	619	602	611	549	587	544	626	599	628	623	621	605	615	579	571	617	601	605	579	552	640	620	561	626	601	571	580	602	609	559	603	583	587	630	611	583	606	624	641	606	616	584	563	561	530	582	558	575	556	571	560	607	613	556	582	587	597	562	578	579	601	604	575	565	584	592	558	578	603	583	586	595	577	581	568	574	589	565	580	614	572	613	604	580	624	620	637	568	608	586	608	580	625	572	596	561	588	575	621	523	626	558	589	588	579	577	569	600	547	556	585	559	625	577	566	591	588	543	567	639	598	612	578	588	574	556	591	599	542	606	599	575	644	602	588	607	595	585	578	575	578	613	593	575	573	603	601	602	601	617	582	572	600	628	574	563	597	577	552	622	556	592	622	581	573	585	625	613	617	567	630	654	590	599	554	630	584	607	585	614	609	600	553	605	599	633	574	615	601	614	594	612	601	576	560	595	578	616	564	621	540	566	624	613	580	576	588	560	603	653	593	624	569	605	569	590	558	592	547	625	603	588	599	601	610	581	579	607	611	564	560	613	595	604	559	614
660	78	86	83	79	83	104	88	76	75	80	77	79	73	90	71	76	98	78	80	82	85	81	73	82	93	118	248	213	85	86	71	90	64	95	76	75	65	72	68	63	89	75	89	63	86	80	71	80	87	65	68	93	55	66	58	75	90	83	72	76	76	82	79	97	75	76	86	67	93	73	81	70	79	72	66	69	84	71	74	69	67	68	63	71	49	71	83	74	78	67	66	66	68	66	68	84	88	69	77	78	100	91	77	81	77	85	79	65	73	65	79	73	89	88	63	66	75	73	78	77	71	73	87	71	70	82	72	63	82	79	88	68	80	93	73	76	86	81	62	70	68	82	86	82	82	82	66	77	83	68	62	83	96	77	77	87	75	74	71	77	80	79	81	73	62	71	61	76	81	63	67	76	75	69	83	78	73	73	77	91	68	88	79	74	80	81	78	73	76	77	80	70	75	73	78	59	80	68	78	65	75	80	97	81	86	72	64	71	69	71	79	79	80	65	69	69	65	74	75	91	88	64	79	84	69	88	79	79	83	76	72	84	70	70	70	86	83	65	74	74	80	75	77	71	78	65	71	63	66	78	82	76	73	80	60	71	86	77	70	70	63	74	66	70	62	71	76	78	75	70	72	73	78	72	66	70	74	68	70	60	80	69	65	67	67	63	65	83	80	64	70	85	67	79	89	85	65	80	74	64	79	68	67	65	74	74	68	79	71	85	73	76	61	84	94	79	70	58	77	75	69	68	84	61	86	71	75	73	66	77	78	70	71	95	69	71	73	69	76	68	77	83	59	72	83	66	74	75	62	84	63	91	68	66	78	61	67	77	85	72	72	60	79	65	82	61	74	70	83	79	63	76	74	80	73	83	86	60	75	69	66	54	94	73	75	68	73	65	64	77	76	78	68	73	75	73	78	72	85	82	70	84	73	74	78	89	75	83	93	72	80	67	66	77	85	77	91	70	89	86	82	61	63	76	68	84	68	69	60	71	77	94	84	68	67	67	86	67	73	78	73	70	84	74	70	75	81	87	80	66	88	77	70	73	82	67	66	82	72	63	83	79	62	77	75	72	70	75	58	67	59	82	71	83	86	59	57	88	77	77	85	60	62	79	71	76	84	89	70	79	71	69	75	74	69	83	82	70	77	68	70	84	70	75	86	83	70	59	82	72	66	91	71	74	66	92	67	87	76	73	63	71	78	67	72	84	57	69	73	77	79	77	84	70	70	89	81	74	75	65	74	76	86	68	74	61	62	73	93	89	67	76	76	82	57	82	82	81	66	71	73	71	75	75	63	81	78	80	74	71	70	59	87	69	54	71	79	78	80	81	92	70	80	74	72	85	80	65	80	80	84	75	60	89	69	76	82	72	58	69	60	69	80	83	87	82	96	77	60	72	81	97	69	80	64	83	74	76	77	80	68	65	76	58	74	73	88	75	78	54	75	71	54	60	76	62	79	70	77	75	78	78	69	70	75	80	63	73	63	71	70	97	82	67	76	66	74	60	68	64	71	71	88	65	66	73	78	62	74	71	82	94	71	82	74	79	61	74	83	79	85	63	70	57	88	83	68	74	68	69	65	80	76	76	59	80	75	81	66	75	71	72	66	80	80	66	72	87	77	78	62	71	71	98	70	72	67	77	76	68	83	77	72	80	80	57	76	74	74	73	63	67	81	60	83	79	65	87	77	71	65	74	78	87	72	72	75	70	70	82	77	77	77	66	66	75	73	83	58	80	48	78	72	85	56	70	64	83	76	75	81	87	77	83	81	89	79	87	84	70	86	83	80	88	70	70	79	76	81	57	81	53	73	88	80	70	82	97	84	73	64	79	52	85	73	70	75	69	87	70	76	78	87	65	74	69	72	79	69	94	73	79	79	71	82	62	69	77	83	78	88	89	70	80	68	85	65	70	72	85	74	61	74	86	79	77	57	74	65	73	83	75	80	84	76	73	83	77	81	64	80	73	77	82	78	63	84	83	82	69	90	62	78	58	71	69	86	68	66	82	70	77	81	83	83	56	71	73	67	65	69	68	90	71	83	73	82	80	78	90	61	66	64	82	75	71	90	63	86	70	77	76	78	60	71	74	84	82	94	68	69	69	61	83	59	85	89	71	86	73	64	63	84	57	81	86	65	71	66	67	86	65	70	80	74	71	69	75	78	77	81	75	65	77	64	82	76	74	81	78	66	52	82	78	70	77	76	64	69	90	70	70	78	65	83	64	75	60	78	81	67	87	80	65	76	79	94	89	70	72	81	76	71	78	78	76	78	64	68	79	69	88	70	59	74	78	80	80	68	68	61	75	70	70	72	63	71	90	71	71	70	77	82	76	85	72	79	77	72	78	75	64	91	87	71	81	69	84	84	70	86	63	88	88	75	82	90	83	57	75	75	78	76	79	77	75	87	65	72	61	70	78	66	60	63	79	65	83	83	72	83	73	89	64	90	79	69	79	77	90	75	65	65	79	89	72	72	84	74	79	73	75	67	58	82	75	77	75	71	72	82	85	81	67	83	80	82	73	87	70	71	68	70	79	91	79	80	73	76	71	62	74	66	70	81	79	91	87	93	82	73	67	71	80	84	79	77	85	84	59	71	86	69	78	82	76	90	68	88	68	77	70	83	92	79	80	68	74	82	74	86	64	63	98	73	66	82	90	93	75	71	85	64	81	68	74	63	79	78	70	79	72	76	79	68	79	65	59	78	61	66	81	81	66	72	78	72	74	71	91	71	65	81	84	100	86	76	83	85	68	86	80	68	65	69	67	70	89	78	101	74	57	71	61	75	74	76	67	70	72	65	69	67	62	64	81	63	69	83	79	74	74	64	69	67	81	78	94	61	81	76	58	80	67	62	81	65	74	77	77	63	78	76	82	83	83	72	65	77	87	95	76	65	69	81	79	70	66	75	86	78	67	84	78	81	74	73	99	67	76	69	83	84	74	74	71	90	76	79	85	58	88	68	67	79	72	84	70	69	73	81	75	77	77	66	74	83	89	81	95	66	68	88	84	83	70	87	77	79	62	73	68	79	78	83	78	73	66	78	77	75	77	69	73	75	88	67	72	81	66	74	72	68	69	72	69	79	73	69	71	64	93	67	88	82	60	71	74	70	70	67	75	70	73	76	76	71	77	73	80	79	91	84	73	81	67	69	77	70	55	60	73	80	66	62	83	68	89	67	78	86	75	78	67	76	89	85	85	70	83	79	70	84	87	73	60	83	71	75	80	89	76	86	61	80	69	78	70	80	86	76	74	79	72	71	82	74	87	73	84	74	75	92	83	70	87	71	93	96	70	78	77	82	54	78	74	72	77	73	57	82	62	73	68	68	71	79	73	63	78	70	63	84	68	60	92	82	86	66	85	64	85	70	58	82	73	77	83	76	62	80	72	77	61	78	69	78	74	68	70	80	85	65	83	76	68	71	71	82	86	76	77	71	66	66	80	74	82	78	82	82	54	63	88	75	61	76	70	70	78	68	73	70	79	75
6311	1206	896	1123	1672	1950	1907	1604	1363	1217	1153	1253	1110	1021	975	869	963	953	931	903	872	874	877	887	875	836	2558	5581	4511	758	754	826	932	766	729	735	709	700	678	702	782	782	713	715	748	735	720	697	725	731	763	727	775	747	726	701	742	773	756	775	719	774	762	735	781	705	753	730	767	739	708	738	728	732	719	728	746	721	733	748	736	779	750	687	758	726	739	764	747	743	708	746	748	732	708	769	679	704	752	727	751	742	746	728	748	727	741	806	690	740	720	728	706	732	720	738	762	735	772	695	730	732	785	742	708	698	681	721	724	733	713	709	729	716	742	729	722	732	721	727	735	729	725	722	749	708	737	722	767	706	745	737	734	717	692	741	727	732	728	665	725	720	739	712	719	754	745	735	772	768	727	680	720	746	713	739	731	767	681	731	757	700	735	732	725	720	704	752	765	778	726	690	791	757	713	752	725	753	758	725	731	756	694	728	755	716	756	707	743	737	718	760	801	758	726	771	766	751	682	745	765	697	725	700	736	700	735	707	746	709	756	740	752	743	745	731	728	722	684	742	754	714	734	730	727	687	739	769	696	721	771	718	710	757	736	738	716	727	723	705	738	720	720	741	729	737	707	779	731	723	748	698	743	699	708	777	739	694	707	723	702	717	742	749	721	731	726	720	738	728	730	703	704	748	729	754	708	737	745	745	759	696	759	743	698	767	711	714	726	749	728	741	703	693	704	711	700	739	734	749	766	725	771	726	683	694	752	720	766	739	738	717	746	768	740	726	731	717	764	736	726	715	672	735	769	731	760	709	725	714	681	755	721	732	733	728	688	728	768	743	774	720	714	742	750	732	737	732	714	695	716	718	691	730	722	736	749	717	749	743	705	711	734	750	705	736	741	687	748	768	712	733	717	749	723	743	754	733	695	719	696	735	707	719	739	710	730	780	724	789	738	749	726	675	728	740	771	743	765	742	750	781	717	735	776	745	780	753	741	757	715	731	743	704	715	735	748	763	717	745	737	774	741	759	701	718	731	734	736	767	751	712	763	751	746	738	693	744	740	732	722	766	737	786	679	710	700	761	747	717	774	746	736	692	806	709	736	769	712	743	771	743	708	764	755	734	761	716	725	735	743	718	741	722	718	717	747	746	738	710	725	750	697	780	744	729	698	718	725	762	754	723	774	747	743	747	757	723	717	749	719	726	674	677	771	727	782	696	720	752	726	793	715	733	732	702	718	725	717	753	749	737	757	760	708	767	734	755	767	753	763	720	735	744	735	749	733	761	693	715	737	697	767	719	718	760	760	754	699	734	730	704	727	741	716	741	723	771	719	767	747	718	735	752	729	772	783	765	751	730	756	787	707	710	746	732	750	739	753	663	780	739	732	728	765	748	725	718	726	761	729	743	733	736	741	726	740	719	704	761	749	703	758	694	708	742	723	762	718	731	763	728	745	731	696	737	775	736	771	773	756	729	714	713	735	741	750	749	742	763	693	770	755	784	725	689	749	715	706	755	737	747	706	738	728	742	740	730	722	771	723	720	753	727	706	698	747	726	690	737	702	764	747	721	694	730	723	764	767	727	742	713	756	754	740	695	735	743	739	692	743	732	773	747	736	750	777	698	674	705	719	727	697	714	710	717	726	759	718	752	720	741	710	755	761	721	738	751	759	751	713	728	728	737	724	742	711	677	711	737	707	704	676	784	783	770	743	721	720	681	767	717	684	674	745	735	785	732	741	743	740	724	749	723	743	747	725	696	748	692	752	735	694	710	724	705	753	678	720	734	725	724	735	739	741	722	758	696	764	725	754	753	724	740	749	721	733	746	770	726	740	752	722	736	735	702	778	725	762	750	759	752	762	746	791	752	769	756	763	706	745	738	732	741	711	728	767	716	725	748	750	744	776	712	717	720	726	697	711	746	711	737	766	755	724	707	757	763	763	724	764	779	772	729	672	743	734	755	723	741	694	731	762	781	720	725	753	740	708	779	705	714	783	715	767	772	774	691	717	720	716	692	725	741	739	750	738	711	709	741	790	730	737	725	730	736	727	690	757	700	712	752	703	733	730	737	723	744	758	783	730	730	750	811	726	743	705	708	745	691	737	720	740	765	762	733	748	748	758	728	762	769	746	727	699	709	743	760	740	752	764	716	770	718	767	720	728	762	732	761	789	745	716	739	750	764	711	791	725	734	732	763	727	713	668	714	738	693	759	778	701	762	731	762	725	723	742	715	764	750	710	725	762	696	711	755	771	743	736	741	777	717	771	699	722	709	722	715	716	753	704	794	813	732	736	714	703	726	773	712	693	749	701	754	739	765	727	734	746	737	685	750	735	748	700	739	758	783	748	748	750	739	703	736	695	709	776	731	678	734	744	732	758	783	755	744	714	700	726	767	744	688	736	735	736	740	785	775	778	744	690	706	739	733	708	742	747	718	733	741	751	742	737	703	761	710	706	705	792	719	762	713	727	691	776	705	737	759	750	720	726	721	716	708	709	749	749	682	724	730	747	729	755	688	685	753	727	709	728	727	780	749	754	728	766	785	729	754	735	735	697	712	731	690	730	755	698	755	705	710	752	761	752	736	716	772	726	748	727	758	714	768	742	720	740	757	748	694	735	731	732	699	722	740	723	730	741	718	720	710	679	713	756	693	721	740	702	722	735	748	723	763	764	756	723	735	727	724	747	763	739	736	694	710	736	732	765	733	696	756	734	740	744	739	750	730	692	691	748	708	719	682	762	735	764	741	719	756	735	711	742	759	700	726	769	707	710	687	763	751	733	783	728	777	771	779	722	733	742	690	695	708	748	758	770	747	741	764	762	771	714	719	693	711	734	779	699	697	729	692	689	704	755	727	720	736	730	724	739	759	751	713	753	698	718	726	767	715	722	680	709	755	713	736	764	715	764	730	732	689	679	759	739	713	743	776	744	748	716	758	757	697	714	701	781	717	749	754	740	734	730	727	777	715	780	744	704	737	689	767	763	806	713	705	729	708	721	720	794	760	723	741	754	707	723	713	728	728	755	734	775	686	728	741	747	697	707	724	786	755	790	711	753	763	735	755	705	744	715	692	727	718	773	733	726	741	720	717	717	739	746	715	737	744	768	683	755	750	721	753	742	729	757	725	762	754	770	773	719	718	712	703	718	707	733	745	747	753	718	763	791	736	741	704	690	732	733	701	745	708	745	746	669	722	704	716	735	769	738	778	717	706	776	726	725	726	721	708	716	772	724	773	716	699	785	737	756	750	728	742	722	727	711	744	718	721	745	756	724	726	744	780	734	714	720	746	717	754	772	695	714	729	741	690	728	728	737	697	693	763	722	739	722	756	754	744	695	696	760	739	786	734	760	763	698	693	698	715	794	761	717	763	776	758	750	809	739	738	755	718	764	727	710	807	773	728	700	791	768	718	717	700	754	729	689	705	788	747	753	758	720	708	739	795	777	717	759	773	722	673	687	731	678	724	723	742	749	764	751	715	743	750	783	764	739	768
306	128	105	120	92	124	118	99	101	123	130	118	89	114	101	91	100	117	94	105	98	89	93	83	67	74	264	633	390	97	75	92	79	81	71	72	82	70	68	90	82	89	82	74	77	83	86	80	88	94	96	76	78	67	82	78	97	82	79	83	88	62	89	75	84	81	88	93	93	83	74	77	88	103	95	81	80	93	68	73	92	83	71	87	82	93	77	103	74	72	88	76	73	77	81	82	72	76	77	91	90	89	85	78	96	92	74	77	83	69	86	93	74	78	88	77	82	85	71	76	79	84	82	81	83	84	89	76	84	94	85	77	66	78	79	93	92	78	78	66	102	86	89	76	87	84	82	70	85	57	84	81	100	90	84	73	86	60	82	93	74	62	75	76	72	83	65	96	92	85	87	83	89	78	73	78	97	87	76	64	98	81	74	85	64	72	82	92	78	82	87	66	85	76	85	88	80	77	78	78	75	90	83	100	72	75	84	85	89	81	91	77	82	91	99	76	81	87	77	89	85	81	70	82	89	87	87	69	94	89	100	82	83	84	82	74	94	73	86	88	98	86	83	92	73	69	75	70	82	99	80	85	86	66	84	84	74	76	85	94	70	70	76	68	91	78	104	78	80	69	81	88	82	96	105	86	83	60	83	78	88	69	70	75	86	74	91	69	74	85	97	86	79	82	85	84	82	77	90	98	96	69	80	75	78	97	83	86	76	86	79	81	73	99	76	78	91	79	76	79	83	71	83	91	79	85	89	81	72	74	71	86	74	75	77	87	101	83	84	70	96	84	76	75	76	101	86	71	70	89	59	91	96	87	64	76	90	83	93	84	78	77	88	79	71	94	70	80	79	98	88	77	86	91	80	93	86	85	86	91	60	86	93	100	91	84	79	75	91	68	92	85	82	74	93	94	94	86	90	65	70	64	83	80	87	81	83	85	99	96	76	85	81	78	89	74	98	84	75	98	99	80	70	67	76	82	91	87	94	86	78	87	79	92	83	91	80	89	96	78	81	80	89	84	82	94	94	76	78	84	80	97	82	78	99	77	93	82	101	86	83	88	85	75	94	85	75	99	83	85	80	85	62	82	89	77	82	78	88	81	72	78	88	79	74	84	76	72	83	75	77	76	89	84	64	88	75	87	70	99	80	84	88	79	83	88	89	104	88	75	82	74	64	90	90	95	93	81	77	75	79	85	75	75	70	76	68	72	72	73	86	92	89	85	75	90	82	88	78	90	81	78	72	76	88	85	74	90	85	86	81	79	85	81	82	94	65	87	80	82	79	103	89	82	83	99	75	90	92	98	95	85	83	85	89	100	76	80	81	76	80	83	90	94	79	66	81	67	92	89	82	80	83	81	62	80	86	91	92	92	91	90	77	77	77	78	87	94	82	76	80	84	77	84	85	88	94	72	87	81	87	66	64	74	93	85	74	89	101	81	85	86	77	83	98	84	73	80	89	77	92	90	78	71	81	83	72	103	83	77	93	86	87	94	88	86	87	88	77	73	81	84	66	84	81	85	76	74	83	97	94	83	81	80	77	68	75	89	80	83	103	79	70	76	91	71	88	87	97	81	82	87	71	73	64	74	91	74	90	70	81	79	79	89	66	63	90	92	87	74	83	93	86	79	82	78	90	91	80	92	83	90	72	82	89	87	80	92	82	75	73	75	69	79	84	75	87	72	85	93	91	76	87	81	94	79	68	81	85	86	65	90	100	93	60	70	92	79	77	80	92	80	77	99	86	72	84	85	86	75	76	83	77	77	87	94	103	78	77	79	74	77	87	82	94	72	80	110	83	74	79	88	86	74	82	76	77	91	82	107	79	85	91	80	76	76	79	84	75	78	82	90	81	71	76	69	84	81	101	87	89	92	81	80	75	69	88	82	97	80	92	72	92	80	71	66	97	81	66	106	73	81	79	109	84	92	79	82	74	82	100	87	76	85	87	87	89	77	74	72	87	89	79	88	66	91	81	87	97	83	78	77	78	82	73	90	87	83	73	75	88	94	89	80	71	110	83	78	76	79	86	72	80	84	75	80	82	79	94	84	72	99	78	83	92	91	87	88	89	80	80	80	78	94	85	76	86	86	72	81	96	83	75	97	79	91	75	108	84	76	83	67	89	84	91	93	80	98	79	83	79	84	89	85	87	96	75	87	70	83	98	77	92	73	71	85	86	85	79	87	82	81	86	87	75	68	78	78	82	103	73	62	86	101	90	107	76	77	101	83	73	79	80	85	75	80	88	91	84	83	89	83	72	78	86	110	79	91	66	85	76	77	92	80	86	79	84	73	73	83	93	87	101	80	87	71	75	77	103	83	76	82	73	78	75	75	76	91	77	73	84	88	81	90	66	85	77	89	98	88	66	81	80	77	96	87	104	81	83	92	72	89	84	81	88	81	88	68	72	98	70	91	97	77	90	81	80	90	80	95	63	96	80	83	85	84	81	76	66	82	91	90	63	95	100	81	84	77	68	73	69	77	74	75	93	90	80	71	93	78	70	97	86	73	79	70	78	72	102	83	85	76	85	98	91	93	89	87	83	94	84	83	90	90	68	94	89	70	76	91	77	90	83	70	80	82	76	61	84	71	75	95	91	83	71	91	98	76	84	78	63	75	81	70	77	77	73	89	86	100	64	60	80	81	88	101	79	79	77	71	100	78	92	85	78	101	94	63	76	72	83	77	88	77	80	80	89	97	87	94	73	85	89	71	79	105	81	82	71	76	68	78	81	83	70	90	70	87	89	68	81	78	90	74	76	93	95	90	96	105	85	86	100	83	81	96	100	92	74	88	82	78	97	85	92	76	82	97	99	90	92	94	76	89	70	83	57	87	86	77	99	78	85	80	84	73	79	90	81	86	82	82	90	69	76	74	70	101	83	63	100	88	103	89	91	80	86	83	94	76	85	81	81	73	103	104	81	83	86	109	78	74	91	106	90	81	76	82	80	77	70	82	87	68	78	86	78	87	75	87	75	81	84	79	81	82	85	78	94	85	84	87	78	79	75	75	93	85	77	84	82	90	95	68	93	79	77	81	89	100	78	78	87	91	95	94	77	79	79	80	101	72	91	102	76	95	82	80	70	97	102	82	87	74	84	94	90	84	87	77	78	82	97	75	79	84	70	90	84	89	68	83	95	85	86	72	75	92	80	81	84	80	79	73	102	82	83	82	77	86	87	69	90	89	78	93	76	78	83	91	81	86	66	79	74	84	94	89	60	73	77	82	80	72	78	70	75	98	68	78	93	78	90	83	81	63	70	111	91	85	76	75	84	85	74	81	81	95	84	74	62	90	94	71	91	86	72	69	78	69	87	78	66	81	81	72	68	83	91	93	100	89	81	76	69	81	80	86	98	71	67	82	70	92	81	105	75	83	88	74	85	90	79	101	76	90	86	77	93	87	77	96	89	87	93	79	77	99	78	82	96	82	88	66	78	88	90	88	108	103	90	88	84	74	71	85	80	83	81	85	72	79	83	82	81	87
4713	1905	1189	1713	3122	3514	2989	2573	1978	1853	1661	1631	1417	1284	1141	1153	1097	1037	1052	1053	1015	999	967	997	871	899	5144	11985	7024	814	787	893	821	778	749	768	758	751	762	754	759	739	737	750	747	773	773	747	744	766	793	789	772	755	769	753	735	740	732	795	775	736	822	705	710	751	700	717	766	717	720	745	738	748	739	775	786	777	776	710	805	794	744	743	739	780	774	783	775	775	723	738	762	715	791	746	740	764	710	794	707	795	698	767	775	751	759	741	787	736	808	753	759	738	791	761	730	749	732	748	730	734	728	775	741	729	734	721	734	773	796	747	733	742	758	766	740	769	757	722	775	719	800	709	787	719	759	791	762	747	777	799	769	743	729	766	786	752	747	734	767	742	755	721	736	770	741	742	767	736	767	747	734	757	730	781	774	718	746	748	743	731	754	742	726	764	717	736	723	757	773	732	785	737	732	743	809	770	741	734	750	802	734	767	737	736	772	713	715	715	736	758	778	746	710	755	767	731	741	763	734	706	789	736	818	784	786	742	787	770	707	773	772	734	734	733	732	750	743	768	780	737	761	769	765	739	750	793	740	735	713	766	746	729	762	719	751	703	781	755	754	729	771	734	791	738	730	736	769	762	757	726	771	770	770	775	753	773	776	736	740	748	756	770	753	718	765	786	715	733	748	771	692	755	752	774	766	757	798	757	762	748	721	714	730	745	723	726	755	752	750	786	719	731	749	775	768	747	766	749	735	764	776	769	707	740	747	766	717	765	755	766	776	796	734	771	704	770	783	774	748	755	739	783	692	750	772	753	758	803	724	750	757	800	748	759	711	769	789	774	775	773	742	717	753	663	768	745	783	811	762	760	755	801	743	789	794	748	752	779	754	727	760	739	801	747	698	740	703	771	717	718	762	747	744	780	764	729	746	736	741	738	703	776	757	803	787	757	761	763	827	705	767	756	751	714	758	786	779	744	783	739	750	755	764	790	737	806	745	721	726	714	766	717	754	750	792	733	741	759	765	764	780	745	732	744	740	791	736	799	740	794	747	737	758	727	707	801	747	718	721	761	763	777	742	763	778	751	725	806	768	738	746	754	728	739	767	778	757	778	773	758	759	754	749	741	769	783	700	761	736	745	716	711	712	771	730	770	756	801	716	769	778	754	785	758	746	704	774	750	761	752	718	757	750	749	742	756	760	753	802	772	781	784	769	744	717	769	769	751	750	788	715	755	785	753	803	756	800	750	745	774	756	809	764	685	754	767	750	728	699	747	785	748	763	768	726	753	732	728	775	780	787	768	731	763	787	748	706	726	741	751	749	831	793	691	800	743	696	772	737	723	762	755	811	758	711	762	756	754	764	785	766	795	731	778	812	751	761	758	756	784	771	788	738	748	754	731	770	756	780	724	751	716	758	737	790	799	738	739	766	747	750	727	743	753	766	762	736	758	744	791	806	745	773	741	750	750	787	732	764	773	763	758	790	716	774	751	746	792	733	778	782	788	807	757	751	747	729	706	742	758	744	788	791	740	692	723	744	734	761	730	744	774	738	747	785	776	790	781	731	723	781	831	800	715	772	783	739	733	725	719	780	730	760	744	808	724	747	729	771	784	778	743	695	744	726	780	754	748	787	747	766	747	758	742	786	783	722	818	760	797	698	773	757	800	751	777	750	730	726	707	758	738	778	743	750	764	757	759	761	745	759	745	734	761	758	758	786	693	761	749	777	758	746	808	787	736	746	756	766	734	731	792	790	824	763	787	775	735	749	745	760	801	752	761	746	727	758	752	734	765	774	752	731	752	719	729	713	797	754	765	765	776	759	757	743	781	738	745	737	728	791	696	784	788	722	726	751	754	769	773	767	771	739	757	777	739	745	775	753	752	733	744	794	790	744	748	832	796	759	751	764	742	798	758	769	770	723	763	723	739	740	782	734	753	777	796	726	752	763	742	801	730	740	746	767	702	770	768	743	774	762	760	781	745	754	789	779	745	779	735	718	774	721	778	797	709	735	780	755	768	666	759	755	783	733	804	761	773	750	752	759	760	724	801	731	782	747	773	773	712	768	738	768	721	744	745	800	769	725	809	759	707	735	768	792	713	797	720	778	769	773	744	774	733	761	764	751	724	765	769	804	782	733	785	748	716	754	703	728	719	793	746	769	776	787	835	742	754	785	784	755	727	744	745	748	739	750	755	741	721	734	740	778	721	740	740	752	745	683	752	771	765	752	764	718	779	785	793	760	788	723	771	777	748	761	739	802	742	798	754	759	795	760	765	781	719	754	773	780	749	729	749	765	756	786	764	798	737	761	785	793	758	789	741	732	782	768	728	772	736	780	707	746	749	706	737	779	749	746	708	758	786	762	795	809	777	753	758	786	696	705	744	792	765	773	771	819	771	775	743	712	745	731	777	768	766	771	720	769	748	757	796	733	818	741	730	764	735	741	762	791	748	691	744	785	712	772	763	756	731	771	752	765	780	795	761	755	778	773	742	752	779	841	792	773	706	759	731	756	749	769	741	762	755	783	747	742	764	725	744	749	754	773	790	713	738	782	771	751	751	748	777	792	785	785	768	796	757	754	754	742	783	757	723	729	793	753	749	721	739	713	763	751	760	763	726	751	794	779	767	741	775	752	725	746	778	778	746	802	768	742	771	731	717	711	750	744	771	766	710	743	782	709	751	717	726	765	797	718	813	684	825	778	755	790	737	787	762	746	762	808	760	763	798	783	798	728	727	780	767	689	747	800	754	764	713	775	750	733	769	764	788	799	785	707	795	766	782	824	789	764	733	719	752	798	752	771	715	778	717	771	727	798	803	723	773	773	760	780	747	747	734	720	765	741	713	739	751	830	780	745	726	778	739	729	710	774	714	755	787	764	780	747	774	761	744	784	761	731	763	803	770	762	739	733	764	759	758	763	777	716	784	743	746	775	781	741	788	751	762	774	797	762	711	758	732	750	779	731	758	715	757	713	734	771	739	720	729	789	765	730	769	755	771	722	776	753	758	719	794	757	776	751	800	750	705	725	718	727	749	825	756	771	770	755	713	793	741	736	767	737	758	757	723	716	771	781	766	724	799	772	726	762	781	720	776	730	720	777	714	757	747	767	695	796	705	784	748	716	738	788	763	772	761	771	758	793	735	768	733	796	781	737	797	762	781	808	810	741	758	723	746	799	762	806	789	726	744	734	772	755	784	737	763	722	749	760	783	732	795	747	757	806	764	771	793	781	711	727	712	735	776	741	782	791	782	753	779	740	776	725	792	746	760	754	758	765	758	775	713	798	762	745	754	763	748	705	755	748	721	817	731	743	736	755	743	724	760	743	785	745	818	805	761	781	818	783	752	695	770	754	801	735	713	779	787	727	755	764	720	764	764	744	751	719	741	762	733	756	810	748	750	729	779	701	722	773	707	800	795	783	771	786	757	774	787	795	735	776	708	765	779	727	747	774	700	726	740	735	767	792	727	713	753	753	781	776	749	755	740	759	717	814	765
910	87	51	50	49	67	76	66	56	65	58	64	68	71	59	49	57	45	58	47	36	51	57	53	53	58	324	766	261	39	47	65	48	39	45	38	45	38	44	36	52	31	39	40	34	55	50	38	47	50	40	31	44	34	37	44	32	34	34	47	34	43	43	30	35	32	32	54	35	45	39	50	44	39	41	31	44	38	40	44	35	52	40	44	51	38	47	36	54	34	47	42	49	51	45	52	41	39	31	55	34	49	52	41	36	39	39	39	47	40	36	42	53	53	57	46	42	29	41	39	48	41	31	33	36	48	38	44	39	58	49	32	50	55	35	31	51	53	41	41	50	36	47	41	34	44	44	45	35	34	41	38	40	42	52	59	47	47	40	54	45	46	25	32	34	38	42	45	53	41	38	42	53	46	35	51	41	44	57	48	45	34	32	42	36	43	41	49	49	43	41	41	41	46	42	41	45	40	51	38	49	49	48	46	45	25	56	41	54	40	33	47	50	43	41	47	46	41	38	39	40	40	48	36	37	44	44	39	36	33	43	36	50	50	31	53	40	47	37	35	39	33	27	34	48	30	45	49	53	37	53	46	41	37	52	46	33	50	40	37	46	48	52	45	39	37	37	54	32	50	41	41	45	45	42	38	40	49	49	43	48	41	45	38	46	46	55	35	43	47	43	34	39	33	37	41	41	39	42	41	55	44	55	37	59	44	45	44	33	56	39	44	49	46	42	45	51	42	49	50	45	49	41	46	36	36	31	32	38	59	45	53	48	35	44	50	54	49	47	40	40	48	46	21	39	41	49	45	40	31	46	39	52	32	37	40	43	49	36	41	44	55	53	44	45	45	30	38	34	42	50	45	35	39	45	39	43	43	36	56	46	44	31	39	47	42	47	44	53	33	45	54	44	41	43	36	42	45	42	41	31	36	33	44	61	27	43	39	49	46	41	40	42	45	26	43	36	40	28	41	38	38	42	36	39	53	52	48	38	53	39	37	45	33	47	48	40	37	50	43	35	43	33	49	41	40	44	38	39	43	37	52	37	41	44	36	38	48	38	46	42	41	44	38	42	33	33	51	41	44	37	43	47	47	46	47	44	45	45	33	35	29	38	32	47	42	52	43	41	51	58	48	40	34	34	43	42	38	39	47	40	37	35	38	30	42	38	55	50	37	44	38	40	48	36	45	50	43	53	33	43	42	53	34	30	34	31	31	37	53	54	43	53	33	30	41	34	28	50	53	35	42	33	40	40	40	37	54	47	43	47	44	47	40	29	45	45	45	42	32	40	41	49	43	42	50	41	49	39	38	36	32	40	38	43	23	42	39	47	47	48	38	38	51	45	39	48	56	33	36	48	52	32	37	37	53	49	40	48	38	44	42	35	37	40	41	43	32	44	38	37	52	45	34	36	41	54	38	47	45	42	48	45	39	34	47	47	41	39	32	63	29	44	55	37	40	36	41	54	32	49	38	48	46	44	48	40	39	55	40	58	46	40	44	45	42	46	48	42	44	41	39	42	45	43	54	39	44	45	42	38	38	39	46	34	52	44	46	42	39	45	57	37	45	43	42	43	35	40	39	37	46	42	46	44	48	50	44	35	38	42	46	54	42	36	47	36	45	35	43	52	37	42	49	40	39	35	38	59	35	33	45	43	38	44	36	31	49	41	37	40	43	35	56	54	29	47	41	43	41	38	52	36	44	43	51	37	45	41	37	57	31	37	53	42	36	52	34	44	37	30	42	37	38	38	50	39	52	37	37	30	41	42	36	47	46	44	38	57	47	41	33	43	36	49	39	49	41	36	37	43	43	61	47	48	42	47	39	41	50	42	44	41	41	59	35	39	47	36	35	40	47	47	35	48	34	39	42	53	40	41	38	50	54	45	44	38	46	38	41	34	39	42	35	42	49	38	36	40	48	34	41	34	47	43	42	43	36	41	46	39	44	39	44	37	33	62	40	62	46	35	39	40	44	49	56	43	47	34	48	34	57	41	46	46	52	39	42	43	44	40	51	48	40	41	37	37	42	40	39	51	38	42	41	39	47	39	49	52	41	44	54	49	35	33	36	44	37	38	43	44	44	38	44	47	38	39	42	46	52	44	43	43	50	23	36	52	38	46	43	40	50	34	54	39	37	39	49	37	37	35	33	48	42	40	48	35	37	47	52	58	42	48	47	47	45	48	47	47	54	41	32	45	42	52	42	44	40	25	39	36	46	46	36	46	42	41	33	40	50	34	44	42	48	49	46	34	45	44	40	37	39	40	47	38	34	38	50	47	36	45	46	54	45	48	37	36	34	41	34	36	42	40	33	34	43	45	34	38	42	37	41	40	41	43	39	37	48	31	39	51	49	51	30	54	39	40	46	38	37	46	49	41	40	46	41	48	50	42	39	37	57	48	38	36	43	47	44	40	37	31	46	46	42	34	44	42	50	50	46	36	28	55	38	34	47	41	36	50	36	41	47	32	41	42	44	44	37	40	40	44	49	41	47	47	32	32	39	45	35	42	47	53	45	47	44	49	48	48	38	43	41	39	33	57	30	45	37	35	41	44	47	35	32	46	38	47	42	39	45	41	38	48	32	44	42	46	33	34	35	43	46	39	46	40	44	51	43	41	46	41	39	40	32	29	43	41	55	40	45	49	37	38	35	40	37	44	42	45	42	38	49	45	47	34	38	41	39	36	45	31	47	39	44	47	47	36	49	47	33	43	42	51	51	37	41	51	36	50	32	35	36	29	39	46	54	36	30	50	35	36	36	41	38	44	39	43	42	42	45	31	42	44	54	47	41	45	57	37	42	38	49	41	36	44	36	38	26	44	45	42	49	47	53	50	34	41	33	53	44	48	41	34	56	53	41	53	37	48	30	41	43	44	55	40	41	51	44	42	48	36	38	52	51	35	49	49	59	50	43	39	41	40	41	42	47	31	50	34	47	37	33	39	43	37	40	44	45	42	37	41	49	40	38	41	43	46	56	45	36	40	49	47	46	43	52	37	49	49	39	37	43	46	38	42	39	44	37	52	36	58	41	50	52	38	40	44	45	47	47	39	38	47	43	35	47	44	47	29	47	49	40	47	45	27	40	40	48	36	38	43	45	34	52	40	31	38	39	52	34	34	39	48	40	45	62	34	36	42	54	49	44	48	46	42	38	49	32	40	39	42	39	41	49	41	39	50	51	42	25	44	42	50	40	30	54	57	43	46	35	38	42	37	38	39	32	45	47	34	44	47	31	34	43	39	31	37	43	35	41	38	50	50	47	40	47	33	37	47	55	38	43	36	37	34	46	40	38	58	44	55	44	49	34	47	52	53	51	47	40	38	36	55	47	47	38	47	46	42	37	45	43	42	52	36	30	47	45	43	41	46	45	43	37	35	46	49	38	40	45	45	39	53	47	54	51	34	42	52	37	43	36	45	52	41	32	29	43	47	47	32	39	46	48	38	43	32	33	41	44	43	32	47	42	47	45	41	54	34	45	50	39	51	39	43	37
8061	1369	839	1345	2912	3409	2925	2435	2008	1668	1505	1513	1444	1256	1031	893	952	905	855	797	718	678	658	688	622	908	8185	14907	5060	471	504	1536	573	415	451	460	429	480	451	383	467	434	419	421	426	774	566	432	436	424	438	435	381	448	431	419	452	392	447	432	433	429	376	448	431	426	374	454	417	439	419	416	411	403	421	439	405	423	394	408	412	437	410	395	449	434	429	393	443	429	413	410	435	398	417	427	428	394	444	419	444	421	426	428	416	423	380	422	431	441	429	399	436	430	389	399	423	420	411	435	415	428	431	381	435	405	423	410	412	439	420	443	468	420	419	443	442	417	378	409	432	361	432	447	411	433	449	413	443	345	408	443	415	430	368	410	428	427	408	425	405	389	400	389	469	451	390	414	441	418	383	381	473	407	410	430	391	388	445	424	413	409	403	441	466	395	410	398	395	428	411	417	417	382	422	414	420	421	406	404	448	416	425	445	418	414	436	420	416	414	442	414	409	402	415	436	430	450	421	444	418	402	373	395	447	434	420	422	395	456	422	448	395	417	435	413	411	410	412	414	436	411	435	433	436	406	440	405	423	400	404	434	444	452	440	385	446	400	390	415	409	423	440	387	450	428	407	410	408	431	395	448	405	440	418	452	392	391	428	440	431	473	465	435	424	431	437	414	425	432	405	437	430	417	390	437	415	456	409	403	419	397	412	416	429	433	409	406	442	427	402	388	417	418	407	394	397	402	436	389	413	441	391	417	419	423	388	403	403	413	426	403	429	414	441	421	393	417	433	405	418	433	428	440	409	420	424	407	441	419	410	399	422	431	420	416	476	412	455	383	432	395	412	403	460	424	421	415	427	445	422	404	436	435	415	406	432	431	412	395	447	398	419	423	460	422	437	417	409	435	366	408	411	396	426	428	429	441	417	433	400	400	424	404	436	433	421	444	409	417	410	449	421	443	415	443	384	434	389	421	443	419	425	432	377	407	393	432	437	412	431	450	403	416	414	441	412	392	439	471	419	416	404	427	409	460	451	341	424	404	464	422	403	419	446	425	415	445	392	452	428	394	399	451	450	395	445	440	425	420	415	434	421	434	383	419	451	431	447	414	461	390	449	426	427	395	402	419	434	447	442	418	424	446	437	374	441	433	451	431	415	445	386	406	414	389	411	420	455	383	422	391	443	418	423	465	435	429	407	431	433	387	446	416	451	430	409	451	435	433	403	415	468	396	429	404	420	443	453	408	406	400	440	427	412	421	427	425	414	418	416	434	419	421	413	449	435	439	426	423	444	422	441	383	437	433	432	435	368	433	443	399	415	401	415	387	420	399	427	397	440	423	444	407	455	408	457	412	409	417	448	403	418	407	423	412	414	435	435	453	437	435	431	431	392	418	432	400	403	408	433	407	417	407	428	424	448	400	413	398	455	411	391	405	394	453	418	397	396	424	431	433	420	411	424	444	421	417	424	416	427	427	421	372	428	442	376	371	435	444	434	430	426	465	410	432	402	433	427	391	427	388	406	408	420	447	432	419	398	400	394	421	444	383	395	431	435	422	397	410	425	457	412	420	374	453	442	377	439	383	396	405	422	450	452	438	432	419	481	408	428	429	430	423	392	419	431	396	447	384	353	440	396	409	414	413	437	432	452	414	428	438	426	434	433	428	427	423	441	392	412	439	435	383	405	449	415	414	429	439	417	439	417	396	428	414	406	448	415	391	383	437	398	414	393	417	426	428	418	408	440	428	415	386	435	380	420	458	392	389	448	384	421	372	406	420	441	421	424	390	380	402	402	437	418	430	410	448	377	451	427	438	433	418	408	427	440	433	406	435	426	428	424	421	448	395	433	464	429	440	434	414	443	441	433	412	395	430	429	401	414	416	416	406	412	438	420	417	428	436	432	402	408	428	374	400	435	399	455	427	411	461	425	417	395	425	436	409	427	404	448	406	435	419	418	405	403	416	441	435	405	418	436	415	425	448	394	377	374	388	419	445	416	453	419	412	439	439	417	385	427	464	392	419	395	413	420	445	413	420	432	404	422	431	460	408	416	414	396	426	399	408	438	414	414	372	441	408	395	426	416	420	433	463	422	430	450	402	423	408	450	373	395	399	413	416	434	401	395	396	434	413	427	413	419	399	437	385	417	415	391	395	430	442	447	384	449	406	412	388	390	386	438	427	461	415	449	391	391	404	402	423	428	395	433	405	442	397	405	440	408	425	401	440	412	445	439	410	410	397	439	432	439	419	463	408	399	407	441	423	439	383	413	397	404	412	462	423	404	402	404	429	406	423	417	401	375	400	405	439	377	437	416	398	405	443	430	406	451	387	419	421	422	428	409	400	480	415	447	471	459	411	418	423	432	404	438	436	408	416	414	413	444	417	421	448	451	401	446	459	417	412	444	395	441	452	395	425	442	391	438	406	408	465	476	416	410	422	418	448	413	433	414	418	399	446	428	407	418	422	405	436	434	430	408	403	401	427	426	460	464	432	427	415	413	434	430	429	413	450	427	402	448	415	426	437	397	436	402	427	368	437	425	380	434	443	468	447	427	427	389	411	430	422	410	452	392	414	422	443	402	402	429	418	438	419	406	396	373	412	401	417	404	392	424	431	405	399	426	450	438	420	449	419	446	419	385	404	425	415	388	402	437	441	426	410	420	429	454	403	446	391	414	418	433	457	425	393	449	408	405	399	404	426	426	410	445	437	443	378	386	426	428	413	428	416	411	433	389	441	419	409	422	448	417	402	413	426	451	388	439	412	401	426	387	409	428	412	392	469	411	450	402	433	421	408	368	428	451	370	414	416	444	416	382	437	457	413	448	406	443	418	434	408	388	420	417	390	375	418	411	451	393	406	395	463	412	379	391	406	410	434	435	386	393	425	430	397	430	428	392	423	430	410	447	435	415	406	405	414	429	460	443	404	392	390	433	380	429	418	380	449	414	417	383	457	413	387	432	420	413	402	407	414	415	409	439	431	409	410	369	432	413	399	405	413	430	405	471	428	447	435	431	433	422	436	401	408	413	422	422	422	413	417	409	418	395	425	397	361	446	387	412	394	403	415	435	442	386	409	384	419	416	437	438	458	425	441	424	425	406	435	400	417	435	430	441	458	422	400	426	444	401	433	413	424	416	419	400	464	414	400	410	427	401	424	438	440	408	435	432	418	447	433	398	391	430	426	415	416	417	432	413	438	415	413	411	434	411	413	426	428	445	408	407	406	416	371	436	420	415	444	405	434	395	428	413	451	424	412	420	410	435	400	433	431	416	415	418	393	418	403	422	398	412	418	405	426	416	430	419	424	407	380	422	460	399	393	406	441	438	417	459	399	427	388	424	408	435	439	388	426	412	457	432	430	410	422	424	414	430	437	406	403	424	420	428	414	429	401	445	420	398	427	414	401	416	423	446	425	393	406	423	445	424	364	394	436	442	423	412	391	460	443	414	425	416	413	391	390	385	437	437	428	404	451	438	412	408	402	409	459	436	455	469	401
525	124	92	79	87	106	105	102	111	88	90	94	105	82	69	86	92	61	82	67	72	72	72	77	67	72	452	1072	681	107	123	131	82	62	65	59	58	66	52	55	51	64	66	50	62	70	53	55	60	53	69	72	55	64	75	57	49	57	60	57	62	68	67	55	51	84	62	53	58	64	45	72	75	65	60	58	66	78	55	44	73	53	67	61	71	50	82	61	52	55	46	47	53	52	70	55	60	62	56	63	61	55	67	59	62	65	61	53	57	51	56	51	61	59	64	66	56	56	66	47	43	55	61	56	61	59	48	59	62	54	63	52	59	54	46	43	60	46	61	78	65	58	55	64	74	62	55	70	70	56	52	75	55	65	67	59	71	67	65	52	56	55	60	59	60	44	41	53	66	63	44	66	59	72	72	53	60	65	52	44	58	43	52	68	61	61	52	49	64	47	67	57	50	50	74	57	48	65	58	73	62	41	53	57	55	58	50	49	60	63	56	69	61	59	50	52	57	58	48	53	59	55	64	49	59	76	53	62	67	64	52	69	69	73	49	60	54	53	64	52	63	71	42	64	56	68	44	58	60	70	47	64	71	49	57	46	47	68	55	59	54	61	58	65	61	58	65	63	72	61	57	40	57	77	64	71	59	60	75	65	66	50	44	59	70	62	62	70	50	58	61	60	53	70	40	57	71	67	63	59	64	69	48	58	56	63	54	65	46	59	52	61	54	58	56	63	67	59	52	62	58	48	68	58	56	58	60	46	58	59	54	50	56	59	57	60	44	51	69	60	67	58	62	64	55	62	63	66	74	62	53	68	60	44	63	58	60	53	68	51	70	58	63	59	68	56	72	58	67	55	58	60	60	76	50	56	78	56	58	58	68	46	63	68	56	62	50	50	53	62	45	69	53	56	55	73	55	45	64	58	62	57	64	61	42	62	73	52	76	65	76	54	52	57	62	69	45	65	48	63	47	63	60	52	59	52	51	69	60	56	46	52	68	53	65	63	65	55	54	56	62	61	71	75	56	57	67	62	73	65	51	62	58	59	54	50	70	57	54	52	60	58	64	60	50	57	58	59	57	56	53	62	47	46	62	67	54	49	51	66	57	66	52	50	52	50	43	48	66	55	61	66	59	56	61	43	66	53	64	66	54	68	56	56	61	64	41	53	56	54	52	71	56	55	59	63	62	62	58	53	58	52	45	51	50	50	50	61	55	67	62	67	59	68	53	60	63	64	59	61	59	68	52	50	58	60	70	58	52	71	49	54	57	60	49	51	53	51	80	71	56	51	62	65	54	69	62	60	62	58	59	62	60	71	47	54	52	68	58	47	51	60	54	66	56	49	63	51	66	69	54	52	54	52	55	58	66	57	55	60	63	67	67	71	56	47	42	62	55	64	62	59	56	61	55	53	55	61	63	59	71	69	59	58	51	65	53	54	58	53	59	50	51	54	46	56	56	60	64	65	46	68	60	56	57	47	53	58	57	55	58	51	55	77	59	63	59	46	55	62	59	78	48	51	63	64	55	58	64	51	57	61	55	55	66	66	65	60	46	73	48	62	69	61	74	55	52	53	57	74	58	46	39	67	66	49	61	59	51	46	70	64	59	44	53	68	51	53	41	69	63	64	79	59	61	46	62	63	61	55	60	59	67	47	74	40	46	55	54	50	62	60	64	66	66	62	52	57	58	60	75	64	57	52	60	61	73	48	58	66	45	68	66	65	60	64	53	56	52	57	57	51	61	49	60	49	57	43	62	54	51	56	71	56	56	59	44	77	70	54	69	59	65	57	48	64	48	60	69	45	57	55	53	65	57	57	61	58	49	67	56	60	54	47	77	57	52	52	61	53	63	57	72	49	50	43	54	57	58	62	54	49	61	48	55	59	60	51	51	66	54	56	45	62	58	73	60	52	56	50	52	59	74	54	53	69	53	61	43	49	55	56	55	54	48	52	71	48	56	62	58	63	55	61	64	57	70	61	58	54	58	55	83	52	64	49	69	69	66	63	54	59	56	54	46	50	63	75	60	64	46	82	42	52	59	64	62	52	70	60	51	65	65	69	56	46	52	48	50	52	58	57	53	64	55	56	57	61	62	61	68	70	50	60	55	58	65	48	66	53	49	59	69	51	58	62	62	66	67	69	63	45	70	74	60	57	65	42	63	57	68	57	62	61	50	56	63	52	56	62	64	57	59	62	54	59	61	53	53	55	64	64	69	55	76	56	64	60	59	53	65	54	70	56	38	55	64	50	55	58	54	71	54	52	49	61	55	47	56	66	62	67	59	58	55	49	50	59	57	55	58	76	65	58	55	59	66	55	51	48	58	70	56	61	51	60	53	57	59	50	60	52	57	60	55	66	56	67	56	63	51	66	62	47	57	56	60	62	54	63	54	44	53	49	71	53	50	53	58	72	54	53	50	73	60	51	62	63	60	52	50	64	71	48	45	61	58	63	69	57	63	64	66	57	56	52	60	62	57	57	50	68	64	58	59	36	57	67	64	61	56	62	71	58	76	58	47	74	60	66	61	67	59	63	58	49	65	66	59	66	69	69	53	50	64	60	60	48	63	50	58	55	66	73	54	50	41	65	52	61	64	64	57	63	59	62	65	64	48	64	43	60	61	64	63	53	54	51	56	69	67	58	54	55	52	56	50	54	68	65	56	48	48	56	64	60	54	54	61	53	64	52	63	43	60	62	60	56	60	64	53	49	57	65	49	57	68	57	70	60	64	45	61	50	59	44	62	61	48	62	49	54	57	49	58	41	66	56	54	61	72	63	58	60	71	54	62	56	57	54	66	59	59	57	53	56	66	58	67	64	62	49	59	50	72	63	64	69	64	56	59	58	58	45	65	62	50	66	61	67	66	63	56	63	59	35	55	49	63	56	57	56	64	51	46	58	70	65	52	46	66	59	69	60	54	53	62	60	63	47	54	56	51	57	76	55	61	61	59	64	54	50	59	58	55	57	62	50	48	72	57	58	51	65	56	69	51	40	67	62	70	62	57	56	50	60	50	73	59	60	65	56	62	66	64	83	71	51	76	45	56	72	59	77	56	44	57	56	47	61	57	63	61	65	68	56	55	61	49	70	56	59	56	54	46	63	58	62	58	59	55	48	65	68	53	59	66	62	59	64	53	54	53	57	59	57	56	71	57	45	63	59	44	73	60	53	55	64	55	48	55	57	54	70	56	55	50	54	53	56	58	63	60	59	60	63	44	51	55	64	58	71	52	52	62	66	51	64	57	50	69	67	65	51	60	54	59	49	61	54	61	58	56	65	54	57	53	55	60	51	52	52	57	59	75	66	54	56	57	41	45	45	62	78	65	56	66	56	59	59	52	55	69	56	58	41	60	55	52	58	60	48	54	72	49	62	70	60	53	54	48	55	78	63	40	69	65	64	66	52	55	62	71	62	76	67	47	47	80	53	50	55	69	59	59	54	67	66	59	66	59	71	43	48	79	66	58	48	61	54	66	60	57	53	55	74
7626	2401	1265	2057	4521	5311	4537	3741	2908	2472	2222	2269	1944	1641	1485	1481	1395	1224	1151	1111	971	1006	977	964	998	1077	10849	17957	12556	1732	2370	2610	982	655	629	577	636	674	628	653	664	612	593	636	640	738	609	616	618	637	616	621	635	652	624	609	589	609	638	660	592	656	619	622	621	632	583	597	638	626	656	612	613	634	619	655	658	598	596	592	577	622	597	590	637	606	621	643	628	603	641	604	628	610	617	601	609	598	635	611	592	649	623	627	570	637	577	603	575	606	658	632	601	603	636	589	602	623	602	626	600	590	624	581	591	615	626	568	612	659	612	589	585	624	597	633	589	672	617	619	590	655	581	616	638	618	611	557	657	617	614	625	605	713	556	603	596	655	582	646	602	592	577	614	628	654	568	620	636	612	589	588	596	612	553	606	642	551	629	655	625	609	591	586	595	566	653	583	631	605	606	616	631	621	608	584	653	615	586	599	651	608	571	574	598	597	645	626	623	616	636	662	601	638	634	603	636	625	591	604	620	601	647	591	648	562	585	602	567	632	645	625	577	633	607	616	608	621	565	616	585	628	581	590	607	564	549	617	614	590	630	574	575	651	601	583	622	670	634	587	605	655	664	598	568	593	574	583	627	602	640	594	581	647	639	621	618	632	678	638	636	607	609	653	638	597	600	608	610	607	603	613	611	592	632	606	635	594	596	627	592	623	594	595	606	578	561	606	605	641	607	616	571	605	606	631	599	596	651	595	585	607	593	620	607	629	632	655	624	604	602	611	577	619	637	614	628	580	603	656	613	623	642	579	604	566	616	597	646	624	638	633	593	564	611	605	613	648	592	563	618	601	592	626	641	644	599	623	583	648	618	622	586	635	599	640	635	654	567	615	606	643	656	667	576	547	628	585	616	620	659	606	625	626	573	643	615	606	586	641	602	624	641	599	641	629	671	603	586	570	577	590	604	599	601	620	596	591	611	673	588	625	617	643	683	630	607	629	621	604	609	587	620	615	603	677	621	638	612	620	567	628	676	591	645	596	617	612	610	593	641	609	614	587	608	601	617	653	617	601	654	585	597	649	611	587	620	644	617	629	592	566	641	646	653	600	590	602	632	632	596	591	617	595	623	574	602	592	545	627	640	641	616	642	638	609	601	607	599	629	634	625	588	596	628	632	576	614	605	631	650	562	618	585	664	559	584	633	623	614	580	608	602	626	566	649	630	661	625	595	603	628	621	634	628	605	641	606	624	587	626	599	642	630	583	611	604	582	602	620	608	672	615	590	586	585	579	637	667	591	619	619	662	657	614	628	624	619	636	600	605	585	609	642	569	605	643	625	589	651	632	607	620	569	642	642	638	649	621	583	643	576	586	646	598	613	579	634	626	632	615	620	587	585	633	650	615	590	585	617	603	585	603	600	576	642	586	597	629	641	644	624	617	607	624	598	637	617	646	600	566	603	579	591	597	553	616	654	592	548	647	640	611	627	614	628	627	611	637	606	572	620	644	619	646	598	588	596	618	573	627	636	639	600	629	628	649	604	628	629	637	597	622	604	612	656	639	626	599	646	626	612	593	622	592	624	537	589	573	596	655	625	591	615	602	617	584	674	602	626	602	605	619	661	636	634	616	615	630	571	620	587	584	610	644	590	650	657	636	603	632	606	618	584	596	640	651	615	611	601	665	619	618	625	608	613	597	598	644	605	588	605	662	568	598	627	616	608	577	585	623	622	616	564	631	652	609	626	607	580	655	619	653	586	587	622	625	606	589	616	616	630	601	637	594	599	646	597	590	562	614	618	627	618	659	606	618	601	629	587	593	611	612	600	587	634	563	647	637	612	626	605	614	582	593	618	602	635	633	639	649	602	577	583	618	601	649	613	630	571	677	592	576	618	618	641	607	662	644	606	602	616	629	596	566	593	615	553	641	608	613	607	639	631	642	638	586	565	635	585	637	661	639	620	598	618	577	599	610	579	675	592	620	622	597	653	570	619	592	645	620	592	600	597	602	602	550	604	614	616	586	609	639	623	618	599	622	599	608	604	631	605	602	603	637	629	572	614	568	552	622	598	570	611	565	589	573	630	644	625	611	578	582	596	573	617	609	598	624	580	590	541	611	615	605	603	626	593	619	593	578	591	594	588	607	595	591	620	632	610	578	636	621	625	609	621	578	630	589	603	684	572	592	592	630	587	611	595	581	623	589	630	623	608	612	596	631	612	588	666	590	611	638	573	590	582	590	603	600	613	611	622	647	634	592	606	666	594	663	642	611	667	612	568	625	609	614	592	596	624	619	615	594	578	615	625	620	622	621	591	594	600	621	620	593	594	619	609	621	599	648	590	606	645	626	603	635	588	591	617	618	599	643	625	620	638	623	583	623	630	642	619	651	607	609	604	658	603	586	634	560	629	629	587	615	593	601	603	609	573	597	606	637	645	596	674	578	633	605	562	609	638	601	595	609	631	600	675	631	640	579	624	614	584	587	565	607	647	620	581	622	585	620	620	584	617	586	590	602	621	638	609	594	616	599	596	613	654	617	615	621	603	648	632	630	637	638	587	600	665	622	635	605	617	611	630	632	645	603	575	607	596	635	643	647	592	595	612	633	615	651	617	631	659	597	612	598	581	622	630	623	629	636	634	570	618	622	630	631	618	614	615	581	609	610	598	640	592	585	612	657	583	635	624	662	605	617	592	667	639	607	670	586	576	616	579	580	590	600	588	611	651	644	625	603	622	627	612	621	587	637	647	616	595	612	606	576	611	609	587	597	600	634	630	594	572	592	568	588	628	623	606	582	634	613	666	606	611	615	608	637	573	587	633	597	625	602	662	606	629	673	600	632	642	634	666	648	626	594	612	629	626	613	593	603	594	615	645	660	639	580	622	616	641	575	619	596	610	594	652	602	595	587	610	599	612	603	566	582	596	614	607	588	635	596	641	606	581	610	649	598	576	633	611	632	616	587	602	655	629	655	601	619	592	606	582	611	633	597	609	631	618	615	620	610	636	591	624	598	569	604	620	610	648	598	560	591	633	600	571	665	574	616	615	615	579	618	590	603	584	652	667	677	610	610	595	629	562	600	582	596	606	596	668	615	601	637	596	650	578	636	633	620	601	587	628	616	667	601	601	574	629	618	590	572	623	592	641	672	626	623	633	587	573	665	644	613	632	582	592	641	614	643	629	598	619	621	628	597	600	602	617	627	626	616	618	557	552	579	600	594	605	592	619	590	682	631	610	623	616	649	597	612	626	593	622	624	606	592	598	633	608	625	570	597	649	638	641	597	628	652	575	598	614	639	655	585	612	623	572	650	594	576	591	637	588	669	640	625	582	586	670	678	593	591	601	651	640	643	654	634	640	626	579	670	596	597	625	645	600	601	652	633	599	622	576	649	624	644	654	613	635	621	613	594	633	591	605	587	597	618	641	603	631	599	629	601	613	620	563	658	610	678	605	614	609	609	593	635	652	611	617	590	597	649	582	571	620	642	608	632	618	599	601	622	624
685	110	90	79	95	106	94	91	96	96	85	95	105	91	103	87	94	92	77	68	92	99	86	84	91	89	198	233	248	124	100	92	90	90	98	84	75	75	77	76	85	88	80	82	77	93	89	74	80	76	98	92	79	86	92	87	89	91	83	73	92	77	82	81	77	94	80	75	89	83	81	82	71	80	77	81	101	75	81	79	85	71	73	95	64	80	79	69	88	77	80	90	76	83	93	85	73	60	87	84	83	69	100	80	80	88	98	89	85	79	96	91	81	78	83	88	91	68	74	88	70	101	76	95	96	70	80	104	90	81	83	103	96	82	98	74	79	83	82	89	90	88	81	81	88	78	85	97	74	73	81	80	92	72	87	88	80	94	82	82	90	90	81	69	78	89	70	80	89	73	80	97	87	81	76	93	73	78	108	84	91	95	67	87	83	69	107	91	98	84	86	96	76	79	101	75	98	83	86	95	77	86	99	69	99	77	89	89	78	86	78	87	99	85	84	76	83	79	86	91	91	96	86	80	96	75	72	82	90	91	89	80	72	101	86	87	70	80	83	92	103	88	95	75	62	72	73	83	81	91	106	100	86	75	96	111	90	79	90	85	95	98	87	83	77	80	94	86	79	77	64	75	91	75	98	71	84	88	90	80	78	85	92	91	90	82	73	78	70	92	88	90	74	81	68	72	77	82	79	66	75	85	89	96	79	89	88	79	79	85	83	73	74	85	84	80	85	76	76	68	77	89	91	88	83	84	97	83	101	80	77	85	85	120	81	91	82	81	102	72	80	83	74	86	85	83	86	93	82	89	75	83	82	86	104	94	84	94	104	84	95	86	96	71	88	79	84	79	82	75	74	84	82	88	91	79	102	70	88	89	83	78	83	75	92	79	87	102	86	85	91	77	84	80	78	93	88	86	97	68	84	92	83	86	96	83	97	81	89	71	90	72	88	82	85	92	84	94	76	81	92	88	71	102	81	87	75	93	77	90	82	94	90	96	86	90	76	87	67	83	96	73	92	83	85	84	84	81	73	69	84	86	90	77	79	76	92	81	79	84	86	81	92	81	84	88	84	86	85	79	79	90	79	101	92	88	72	88	70	87	81	69	67	88	78	95	74	81	86	75	72	96	83	83	80	86	76	95	63	84	68	93	54	82	77	70	86	95	70	84	100	86	76	72	91	82	72	99	98	82	108	79	78	80	103	76	83	76	78	75	79	90	84	78	85	83	61	108	85	77	83	81	74	90	82	80	85	70	87	76	86	95	92	89	92	86	71	84	76	89	101	89	77	88	80	97	73	71	68	88	93	66	77	72	91	77	91	85	87	87	91	76	93	83	88	101	87	94	76	70	89	82	76	88	92	93	73	84	81	88	86	63	69	95	77	71	87	90	90	96	68	76	69	77	98	109	85	82	75	92	84	74	70	91	91	82	69	85	79	83	86	83	83	85	84	79	83	83	91	89	83	95	76	83	91	93	86	96	87	85	83	95	102	101	85	84	87	73	99	74	85	84	87	67	98	73	98	93	100	75	83	84	87	71	97	78	72	76	84	92	105	79	89	94	98	79	98	81	93	92	75	71	97	71	99	75	83	77	81	81	91	60	104	77	78	72	67	97	81	84	83	73	74	88	87	89	92	81	86	78	97	75	85	75	71	89	71	81	91	87	83	87	77	94	95	86	77	86	69	96	73	70	90	77	89	78	102	74	98	78	75	98	91	76	83	83	82	75	95	98	97	76	89	73	71	95	84	85	104	73	95	91	78	91	80	93	87	91	77	95	92	91	85	84	80	80	81	85	87	75	95	90	84	79	68	75	84	79	79	91	74	84	93	80	97	85	88	93	71	93	100	95	88	91	84	96	79	97	83	75	92	84	89	82	89	76	83	73	80	100	89	93	91	80	85	77	86	81	88	77	95	80	92	103	83	82	85	85	85	81	86	98	83	94	95	93	78	81	80	65	94	90	65	70	100	81	82	104	85	82	74	87	88	68	86	86	78	82	82	80	82	85	79	71	73	86	93	82	82	85	96	85	69	86	85	86	89	83	88	102	93	78	80	74	98	80	72	88	79	72	87	74	79	84	82	67	78	83	84	88	87	65	93	80	81	84	81	74	81	95	85	68	80	78	89	89	87	96	85	86	76	78	97	84	107	67	95	82	84	81	91	79	93	79	81	85	88	78	100	94	83	94	85	90	105	80	71	81	92	100	95	71	76	83	90	93	78	80	104	76	86	77	85	87	104	87	78	74	70	82	83	89	81	69	87	100	73	80	93	75	76	79	88	92	75	80	82	75	66	68	66	77	89	76	85	88	84	90	82	81	89	82	87	97	79	91	98	95	99	92	94	85	91	92	103	68	102	87	87	82	90	81	76	75	82	78	90	77	68	78	95	74	90	97	86	79	90	106	87	98	78	76	77	91	88	70	78	65	81	70	90	82	90	79	83	73	82	80	85	95	101	92	83	81	86	89	83	87	75	81	90	80	83	82	79	96	92	90	84	85	89	71	77	91	96	77	86	77	77	70	94	95	73	87	89	90	67	72	91	80	73	99	84	74	73	86	70	85	86	82	84	85	80	82	77	82	89	89	71	85	80	86	77	96	85	98	96	82	91	82	88	84	92	83	75	96	86	71	86	82	89	93	72	69	82	91	77	87	63	66	75	78	83	75	70	100	78	80	71	82	83	75	91	83	77	92	78	68	97	90	79	84	85	81	79	76	100	78	79	76	73	72	78	75	84	78	81	72	60	94	78	77	69	80	100	89	90	91	80	86	96	73	83	82	80	102	73	95	104	84	77	88	64	72	83	81	80	88	62	95	77	91	78	78	103	105	86	88	71	71	99	80	80	73	95	99	99	82	87	79	90	98	83	87	94	89	78	93	86	77	96	81	84	88	84	87	82	90	102	87	70	91	77	85	70	74	77	78	100	95	68	95	88	80	88	99	82	79	81	88	96	82	86	80	84	67	92	99	87	91	82	89	86	73	94	73	79	101	90	75	78	86	91	84	95	67	98	84	92	87	104	68	104	99	86	93	93	90	102	91	80	87	87	94	80	65	85	71	80	95	76	92	94	99	75	62	77	78	73	65	78	85	79	97	90	69	75	58	89	84	90	88	84	82	77	105	84	104	93	85	85	85	91	82	98	81	82	72	72	77	78	69	79	77	90	73	84	96	86	81	87	97	67	85	84	74	91	77	87	92	81	91	94	85	88	73	74	77	84	84	89	85	88	68	80	85	87	77	86	101	95	87	86	84	81	90	96	94	80	85	81	78	81	81	93	87	94	77	90	88	83	92	102	98	83	70	84	80	74	77	73	82	77	86	76	105	86	82	79	84	97	75	84	66	86	92	66	87	86	83	82	89	83	79	93	82	85	83	86	85	82	76	85	79	88	84	95	84	90	73	81	84	93	67	83	75	76	83	84	84	85	80	82	85	83	70	72	95	82	89	86	75	77	88	96	75	88	77	74	89	91	75	81	99	79	76
6476	1233	969	1204	1890	2228	1909	1707	1412	1283	1302	1564	1354	1207	1141	1055	1052	1103	1018	940	952	908	900	989	930	947	3947	5264	4904	1561	1356	1008	787	835	808	790	841	847	794	845	806	812	847	777	823	813	799	816	904	782	770	825	872	802	827	802	832	795	803	797	792	823	802	839	842	781	788	826	813	843	767	818	796	800	826	817	830	794	831	818	796	818	819	812	805	767	811	809	809	798	858	824	811	855	805	779	796	839	822	792	848	791	828	850	755	822	848	839	807	837	792	824	819	825	806	769	805	778	822	810	822	809	833	803	763	851	803	818	786	792	823	814	850	818	843	820	814	821	809	814	782	804	827	836	813	784	872	789	836	811	814	823	852	804	816	792	789	807	830	803	851	800	826	831	824	822	810	796	803	814	815	853	804	784	838	841	803	814	839	827	864	783	785	811	781	823	824	816	778	789	816	796	799	771	767	850	819	853	775	868	836	808	832	836	787	782	823	759	874	827	863	822	811	817	838	830	866	815	803	799	827	780	807	830	809	857	868	817	810	822	764	802	806	828	835	783	835	826	817	841	826	815	830	795	841	794	818	757	811	828	860	862	808	781	758	813	821	785	730	852	819	807	785	817	762	826	790	758	764	785	792	825	808	835	761	834	797	778	816	795	743	773	823	750	790	829	829	875	833	824	792	793	770	823	812	842	795	813	835	849	828	818	783	800	754	803	811	789	808	762	799	788	815	881	792	794	800	817	797	822	836	824	850	837	814	782	823	750	809	757	774	772	784	872	827	823	780	830	825	815	830	785	855	823	848	837	809	803	778	770	822	790	850	788	801	822	850	802	797	799	804	774	810	857	819	767	794	830	811	830	814	856	800	784	852	781	807	799	820	812	824	786	841	777	816	873	805	803	812	860	800	781	832	829	851	817	803	812	774	803	832	869	808	834	815	781	807	813	825	803	834	785	830	823	828	809	809	824	754	842	797	824	806	811	762	860	837	792	789	822	838	858	787	806	818	780	803	793	848	808	869	835	766	806	819	793	814	787	848	808	794	809	845	790	774	831	856	804	843	783	779	814	799	827	778	773	819	782	811	809	772	813	808	807	778	805	812	799	762	797	845	808	779	863	805	813	817	804	852	850	808	792	830	826	826	789	774	884	871	833	857	791	814	745	805	843	817	837	785	797	827	798	759	792	831	792	872	820	851	849	782	820	805	786	792	800	835	804	777	815	832	819	831	845	762	816	833	808	825	824	776	852	830	826	805	826	792	809	793	820	831	795	874	810	765	801	855	814	848	842	844	843	795	827	804	816	839	797	796	755	855	778	832	779	791	791	781	838	813	824	857	807	834	797	825	789	827	846	876	806	764	803	838	832	847	784	817	807	827	867	822	852	789	817	825	820	802	828	789	830	816	829	857	818	794	782	839	829	834	807	789	833	781	786	836	754	824	777	843	795	781	844	831	804	846	770	787	810	799	812	814	810	793	813	801	839	764	774	804	830	817	763	824	809	856	769	804	850	806	806	783	839	837	827	845	773	817	787	829	791	807	836	857	840	828	772	843	820	760	825	780	778	842	840	785	806	825	822	756	790	827	774	853	817	763	789	753	799	836	724	818	768	847	823	775	804	819	861	817	842	801	806	784	819	784	824	815	765	805	810	828	807	795	793	813	854	828	792	790	819	847	796	785	809	799	849	761	816	856	808	826	841	790	815	871	850	832	831	786	769	813	757	839	822	842	787	798	782	770	792	803	827	790	778	798	817	807	785	818	821	787	826	832	789	802	852	854	824	836	813	796	823	820	828	841	798	809	826	824	819	829	807	818	817	871	801	844	831	816	825	796	828	830	806	823	746	822	787	815	831	809	800	847	815	860	849	857	788	822	784	792	771	837	821	820	820	796	858	789	800	807	767	846	780	815	751	796	797	821	807	757	819	807	796	780	800	817	798	838	796	843	796	832	813	813	834	763	819	805	808	774	866	775	793	832	812	834	806	817	789	879	792	837	827	767	833	838	797	810	762	821	821	808	811	770	814	845	790	831	810	818	811	817	846	762	795	788	813	793	830	822	814	805	786	799	796	838	814	765	822	792	776	837	856	776	839	836	833	781	816	803	813	776	839	771	773	811	800	872	817	775	844	826	784	848	830	804	818	769	806	829	781	805	856	829	849	805	783	809	834	785	768	791	814	847	824	744	782	817	849	763	759	793	800	798	823	828	810	760	813	798	784	793	796	822	841	814	786	793	794	795	805	777	837	884	878	811	788	774	835	839	846	832	836	823	765	771	810	826	797	840	822	799	812	811	788	787	776	831	808	825	810	815	814	808	768	817	797	813	814	793	834	782	794	792	774	819	821	819	801	805	831	843	841	820	836	817	780	779	838	785	753	871	845	808	788	811	820	847	832	803	840	812	804	840	796	792	830	833	809	797	857	851	829	789	851	791	821	858	777	855	801	741	881	800	785	839	822	757	808	764	817	788	831	800	858	811	794	838	797	827	813	811	779	840	824	779	824	807	859	893	893	785	803	782	844	795	851	809	843	847	802	805	819	837	792	783	816	792	834	827	795	780	807	829	804	825	782	790	795	802	787	846	807	766	827	791	813	848	808	830	740	820	815	864	809	771	776	826	801	804	824	797	825	815	804	776	791	766	803	838	775	827	827	804	789	826	781	853	791	884	825	823	836	781	837	837	816	755	845	779	858	816	766	848	775	875	807	819	813	804	792	758	765	796	792	794	877	817	797	852	807	812	777	805	791	793	793	794	769	749	812	843	804	774	839	874	825	818	843	829	827	823	796	767	885	818	816	858	797	811	774	810	823	827	828	827	839	812	819	802	811	773	806	843	777	814	809	800	777	813	839	764	849	821	818	811	861	807	785	804	841	767	851	800	793	852	835	805	844	818	840	808	789	814	785	817	795	796	798	842	831	798	811	817	804	800	847	818	840	791	825	819	797	838	830	793	828	801	817	824	762	812	817	811	853	817	857	794	779	815	829	816	859	788	783	829	781	811	766	749	778	843	792	839	823	828	787	818	782	791	747	804	812	824	860	816	855	810	840	826	811	815	822	792	789	827	776	817	777	792	794	787	824	822	797	812	823	803	841	835	788	842	834	839	878	858	840	835	805	782	805	819	836	828	864	823	804	804	756	821	792	822	820	825	865	788	832	780	753	827	823	830	797	826	790	801	816	811	791	832	832	847	790	815	879	793	843	853	812	802	796	810	843	801	831	796	850	810	795	814	811	778	839	835	812	834	799	768	796	808	784	778	817	783	813	787	793	762	835	799	777	785	822	812	844	809	804	815	815	794	839	847	801	829	838	797	823	820	818	821	880	807	806	818	837	891	781	784	783	853	793	852	824	783	839	834	836	844	839	796	840	875	833	780	779	833	831	813	784	796	771	829	773	844	827	833	798	814	818	866	819	821	764	813	802	866	823	749	841	843	813	815	826	811	820	851	753	782	788	831	816	776	855	810	845	832	791	867	758	852	817	834	808	797	835
354	147	123	105	112	130	117	117	122	109	117	123	96	103	94	111	101	102	97	98	92	98	96	106	123	123	477	578	453	168	207	129	89	74	87	95	102	90	88	93	118	88	86	90	90	99	97	74	108	88	92	88	95	94	102	93	75	96	96	88	97	79	108	99	112	85	107	98	85	102	105	88	90	83	100	102	89	106	101	90	91	105	92	106	82	90	92	90	100	94	90	94	102	82	114	83	93	102	86	111	105	81	89	96	82	92	95	101	95	91	115	110	107	117	107	96	87	99	107	105	92	91	94	96	96	103	114	68	111	85	105	118	92	81	113	103	97	99	89	108	95	95	92	108	96	102	96	102	104	100	86	109	84	87	88	83	96	101	102	88	97	99	95	89	85	89	83	91	103	94	100	80	82	101	79	107	81	95	106	109	86	100	95	91	91	93	98	111	92	99	89	81	111	100	86	100	91	99	100	89	92	82	93	90	104	95	101	76	117	95	105	98	86	99	101	94	96	79	96	81	102	107	103	103	78	108	89	90	96	108	95	89	92	110	89	83	90	87	95	109	84	105	113	85	109	109	105	103	98	103	84	104	92	86	113	94	87	99	89	93	99	87	100	116	100	93	102	96	99	82	97	91	104	93	98	113	103	95	93	93	83	94	80	127	115	100	97	87	96	91	82	92	87	97	87	77	117	86	99	83	97	81	80	103	90	88	93	110	89	99	93	103	107	121	99	99	109	105	87	87	109	84	86	104	86	86	111	90	95	93	95	88	88	85	105	85	81	105	90	100	107	93	86	107	79	88	103	101	89	97	83	85	90	92	115	68	88	106	83	88	103	92	79	102	110	108	100	79	97	98	95	109	92	88	102	106	91	94	80	96	80	97	105	85	93	105	78	94	105	104	103	105	98	117	89	109	102	97	88	91	92	92	113	94	89	86	87	99	94	102	91	101	92	71	78	84	93	83	102	83	93	96	92	84	94	94	90	95	95	98	91	95	95	86	78	99	101	76	78	83	103	88	83	94	91	109	108	101	96	102	78	76	105	102	90	98	80	73	92	98	90	105	99	104	89	87	99	104	114	91	101	92	93	91	105	110	97	101	86	79	90	96	96	90	101	92	92	101	102	102	103	85	97	88	76	85	98	94	95	83	91	106	100	102	80	103	81	80	85	86	91	98	107	85	80	85	100	109	91	86	93	119	100	93	90	102	109	101	95	77	86	79	103	86	97	110	79	92	106	101	89	102	91	101	87	95	113	102	86	102	99	103	99	83	104	85	94	98	110	80	103	83	97	86	106	92	87	93	101	91	94	77	88	105	105	94	101	98	86	74	88	101	88	90	89	107	101	72	115	97	97	76	84	105	101	90	78	104	85	81	96	99	67	81	79	85	107	107	90	97	93	92	75	93	95	75	95	105	91	88	105	92	100	103	98	106	99	89	107	85	90	99	79	78	88	102	89	91	90	92	99	104	105	104	113	95	107	87	74	116	112	82	91	94	96	80	84	109	90	102	94	93	96	96	109	106	87	104	92	95	83	85	93	99	88	93	92	103	98	102	89	103	110	106	96	96	104	101	79	85	96	94	78	100	100	96	79	94	104	99	125	76	97	88	78	115	87	97	111	87	73	106	94	76	83	97	105	81	95	113	100	87	97	98	91	72	88	83	100	75	99	89	115	93	75	110	97	102	111	70	68	85	94	82	99	109	106	83	94	79	96	95	103	94	98	95	93	88	71	120	96	88	100	88	92	103	101	86	100	116	90	81	100	90	98	87	106	79	86	105	85	94	92	100	97	82	103	111	93	97	102	97	101	105	99	102	93	95	101	99	102	90	93	98	96	104	106	86	99	102	92	80	96	89	86	77	99	99	95	101	79	94	101	89	84	88	104	100	103	93	106	105	80	91	79	99	82	93	97	91	100	93	104	94	92	88	88	78	79	103	106	104	97	102	91	93	110	102	100	87	93	91	91	81	93	83	107	88	87	92	105	103	94	87	87	86	91	84	83	93	93	126	111	98	89	91	95	93	96	102	106	103	103	102	100	73	116	81	97	99	92	99	104	91	105	100	95	83	79	98	84	110	101	93	90	85	98	90	76	93	101	95	102	88	86	110	88	91	104	104	90	90	102	95	95	86	91	103	103	105	88	100	84	104	104	96	88	90	74	100	118	90	87	92	102	97	100	89	101	93	88	87	114	99	61	101	93	90	80	82	100	83	95	89	100	103	92	94	106	88	92	89	106	75	90	108	75	85	94	92	81	106	95	88	109	96	125	106	91	91	99	97	106	120	98	95	90	89	73	106	92	82	93	107	94	91	100	86	94	89	98	109	87	96	87	91	93	99	102	87	109	104	89	90	112	88	102	94	95	89	99	93	100	99	104	108	80	99	105	109	97	99	86	89	98	83	84	100	102	115	104	102	99	95	116	86	106	87	93	92	98	98	92	84	94	99	92	95	97	102	96	106	98	85	91	94	88	91	91	104	89	76	103	90	106	92	104	87	82	79	95	89	93	109	89	109	85	106	91	90	81	109	95	114	107	96	110	87	111	89	115	80	79	100	91	89	95	84	80	86	90	100	98	84	110	89	108	101	85	112	101	81	92	80	91	110	97	113	84	104	107	112	88	115	105	103	95	82	101	101	117	105	85	96	103	87	114	85	85	87	109	93	97	98	84	87	92	76	94	91	90	109	107	99	96	88	99	93	86	83	120	86	82	101	106	100	85	87	82	97	109	99	103	95	105	74	94	113	112	94	104	102	99	112	107	88	90	98	87	99	93	89	83	93	91	103	104	100	91	102	91	109	90	102	91	100	79	86	97	98	102	97	98	113	94	86	103	97	93	66	91	105	115	87	97	92	93	95	94	90	109	96	103	104	88	79	98	100	85	102	101	98	88	103	104	87	96	89	111	111	99	85	98	98	106	91	107	91	91	101	80	83	91	106	97	80	98	98	94	83	78	98	92	106	87	87	96	98	90	71	92	102	105	92	122	96	89	88	88	86	95	95	94	91	78	74	98	85	103	96	94	106	92	80	104	88	89	108	98	83	92	86	124	112	118	103	91	87	83	86	83	93	82	98	84	90	104	94	106	81	95	97	79	95	96	101	98	99	112	90	101	99	94	101	87	87	69	93	110	83	84	113	108	77	100	83	108	113	96	103	85	100	93	99	94	84	97	101	88	92	90	117	100	101	91	95	82	101	92	105	104	118	88	91	78	77	93	107	98	90	103	103	91	70	87	88	81	98	110	95	89	95	99	96	82	98	82	82	80	95	97	77	107	90	112	91	85	75	94	92	93	98	108	84	85	88	96	99	79	90	82	86	92	94	92	93	82	79	83	96	111	80	108	91	84	77	88	97	94	103	102	100	92	99	111	106	95	72	74	98	100	89	109	93	104	86	85	90	118	104	94	93	102	73	92	107	106	98	94	103	100	84	95	110	89	91	89	98	71	81	88	105	94	103	93	95	105	98	80	91	105	108	87	78	90	111
5264	2356	1441	1917	3782	4337	3659	2973	2463	2075	1827	2069	1902	1712	1458	1439	1453	1313	1166	1184	1118	1094	1105	1104	1130	1889	10453	11627	8669	2765	3716	1610	938	949	956	933	973	915	988	911	947	1020	977	981	998	910	955	941	915	969	929	947	907	939	917	899	955	936	901	939	931	966	957	982	898	914	971	953	946	991	967	960	975	988	926	944	956	913	991	949	945	921	946	927	975	951	950	905	1004	948	972	960	968	961	966	916	951	916	938	973	954	948	964	969	943	952	1005	948	927	932	977	909	896	954	1003	898	988	945	963	992	928	892	925	956	1004	967	914	894	958	979	993	929	950	957	941	923	966	942	926	949	940	959	953	946	1006	934	972	964	925	935	943	899	947	896	942	980	952	970	963	932	961	979	999	962	864	957	946	976	940	938	910	902	956	922	907	962	978	971	961	970	916	873	913	999	962	941	936	954	936	1031	920	961	978	911	934	913	933	969	919	956	947	962	920	985	921	941	956	937	956	954	935	899	933	948	993	918	948	896	944	968	936	879	998	1012	942	934	881	992	923	948	988	905	947	973	928	950	923	931	975	895	936	950	979	963	917	904	916	908	976	892	942	914	959	959	985	938	956	985	933	944	942	936	893	965	940	912	974	966	952	951	941	972	990	968	889	939	942	970	984	996	956	946	958	959	923	948	972	946	956	919	961	928	955	916	954	949	942	991	912	966	948	974	951	947	939	957	949	912	917	970	932	959	894	980	892	974	920	910	964	943	935	892	966	895	989	902	992	935	974	923	979	947	979	1010	964	955	973	949	972	903	976	966	970	892	970	934	949	919	937	933	981	999	983	968	938	921	947	929	932	915	908	964	897	939	1024	975	921	949	907	957	921	900	937	952	970	987	959	925	952	1001	920	965	935	947	889	927	929	932	965	996	928	926	955	952	935	938	994	968	898	970	950	949	942	953	965	958	966	924	900	1035	947	944	952	928	989	951	985	929	898	897	953	915	974	936	944	916	949	950	945	910	881	983	989	985	985	923	967	951	909	940	882	977	944	952	923	925	989	898	969	961	966	1005	894	968	931	988	978	912	922	949	926	952	925	968	934	903	983	896	960	945	919	954	905	980	934	950	964	948	970	909	979	921	968	941	956	976	970	956	989	971	897	921	952	946	985	1001	937	969	996	919	927	945	980	987	979	948	1009	1016	930	936	989	1008	954	1008	975	967	932	923	918	882	942	995	951	928	956	926	963	976	935	951	979	936	933	964	907	917	935	938	899	988	957	962	934	955	939	1010	972	1019	938	996	947	957	928	926	925	922	950	910	933	962	975	962	971	963	988	928	925	968	973	936	981	925	969	894	1002	928	987	929	931	979	949	977	950	939	954	958	946	902	956	919	942	959	929	906	948	964	938	947	999	894	928	969	967	933	912	951	959	908	966	926	958	930	938	942	919	918	958	941	982	935	914	908	960	949	969	955	957	960	878	943	924	942	1000	970	995	943	1005	962	900	948	993	943	882	954	909	1007	948	975	988	945	923	951	910	978	959	946	948	976	942	982	910	953	935	931	929	912	903	928	936	910	971	984	965	919	969	932	938	960	972	990	914	891	965	940	952	967	925	924	975	914	914	926	934	958	958	1005	940	926	940	964	977	899	971	1014	975	972	964	932	940	913	944	925	962	950	968	921	926	987	953	1014	948	924	917	928	930	990	943	922	954	937	929	969	949	957	966	940	886	950	929	992	931	949	932	884	951	979	1004	940	977	956	990	982	997	952	929	974	929	967	999	962	938	936	973	945	926	974	958	929	936	922	959	978	939	947	916	877	919	867	971	945	933	931	1002	981	934	950	941	945	946	938	987	983	958	960	937	935	911	943	978	945	943	933	956	912	978	965	935	909	1011	991	949	955	907	924	977	959	902	941	963	970	945	1005	979	917	947	922	1002	930	928	986	896	961	940	964	1035	929	1011	898	977	982	994	935	922	898	955	962	985	935	966	899	986	912	963	975	955	946	922	946	963	956	947	875	978	911	966	972	955	932	928	979	963	964	959	947	1000	964	964	1005	963	895	887	929	952	939	1025	961	931	940	890	981	954	917	958	980	941	964	973	953	932	985	906	986	938	964	962	970	937	863	947	939	1012	896	947	892	990	915	986	931	935	950	964	951	952	960	949	965	901	908	936	927	974	946	912	931	941	935	997	946	916	897	929	930	975	904	993	992	940	923	911	946	983	941	980	938	960	946	968	930	920	906	967	995	956	955	963	967	934	959	940	928	888	944	924	927	889	949	966	1008	886	922	944	949	892	918	1026	996	955	918	983	952	906	935	901	925	962	998	943	927	964	977	892	923	937	953	1012	908	935	963	922	954	944	974	947	985	941	893	921	918	1009	1010	980	894	937	967	984	971	936	935	963	881	908	972	918	952	934	985	914	1004	930	997	957	985	939	952	999	982	920	941	980	909	912	951	950	935	937	958	948	975	910	992	967	919	981	979	946	941	946	929	967	967	1010	926	939	948	951	908	972	861	989	977	916	977	936	996	962	938	932	945	929	908	953	955	966	945	933	900	971	924	962	932	919	926	956	964	924	946	982	977	957	947	973	961	925	913	910	907	983	978	929	1012	946	975	919	963	941	932	963	941	972	920	889	921	949	964	954	982	938	958	963	956	884	920	988	930	945	917	952	956	980	911	982	1008	925	916	894	949	965	914	894	927	896	910	881	930	936	907	982	996	950	966	953	933	965	934	905	956	942	960	952	981	952	926	933	944	902	919	998	947	922	896	945	954	932	931	980	996	861	1011	944	952	1000	958	982	912	939	974	979	937	924	951	976	932	955	947	987	921	857	910	938	927	948	971	940	935	939	900	973	916	914	992	972	977	942	955	950	953	976	973	997	968	957	931	907	923	957	930	942	968	975	897	952	927	953	931	975	962	919	966	947	980	972	920	964	969	956	926	935	965	902	976	995	964	983	945	949	972	992	988	981	1009	879	963	971	957	961	975	912	882	973	1005	966	936	942	953	894	1002	960	915	974	953	995	966	989	926	954	994	915	939	941	875	941	931	950	930	1039	953	919	974	908	943	910	961	971	898	937	987	948	957	924	912	944	904	934	967	909	905	965	927	963	929	951	989	924	957	988	977	980	893	903	981	973	988	943	902	949	951	942	964	961	968	923	954	975	961	927	951	929	960	953	906	980	928	895	959	959	971	952	910	977	945	967	932	946	941	973	959	996	1000	983	966	931	1014	947	902	940	981	959	954	897	925	935	921	905	919	885	929	946	913	870	972	951	937	964	957	933	925	962	957	937	930	913	927	945	969	911	974	917	923	1013	970	905	964	959	962	953	908	917	961	933	931	918	918	956	928	983	934	920	921	999	950	943	945	917	999	927	938	987	931	948	940	997	914	946	907	927	929	991	965	1000	874	893	931	930	911	966	897	953	975	920	917	973	945	991	972	905	953	914	940	940	960	939	930	971	980	933	942	922	933	946	924	936	944	953	865	1002	934	933	974	956	958	960	943	940	942	952	927	932	980	938	996	947	928	974	957	913	1020	978	995	981	943	994	889	943	944	913	947
911	66	76	75	66	68	81	73	73	70	71	65	67	62	76	74	63	61	61	57	66	60	58	53	46	110	433	662	521	275	133	61	51	56	56	45	44	49	56	61	52	55	54	47	57	51	61	50	45	44	50	62	55	59	48	61	47	46	58	56	44	43	54	53	50	43	58	47	55	58	51	59	38	43	64	53	53	59	48	61	31	62	44	53	44	68	54	50	52	59	64	57	67	53	41	59	59	52	45	61	58	52	54	51	60	54	53	54	54	52	49	55	62	62	58	56	50	45	51	53	48	55	62	44	63	57	49	65	58	48	45	55	51	44	57	47	54	42	57	53	44	59	44	51	66	49	75	62	52	60	55	48	36	53	46	53	58	63	59	50	48	45	54	38	54	50	62	50	55	57	61	49	43	48	57	63	52	50	55	43	53	48	54	65	49	53	45	54	42	49	53	53	50	48	43	53	43	61	50	53	50	57	57	57	53	42	46	58	53	44	58	49	52	58	54	47	55	58	44	47	59	59	45	57	62	48	54	43	48	43	57	53	51	58	49	51	50	56	65	40	61	54	56	68	57	44	43	58	47	55	48	55	52	53	49	45	58	52	46	48	49	51	51	53	49	52	57	47	41	53	41	50	52	51	44	48	56	63	47	53	49	60	69	48	44	61	72	45	52	48	53	47	53	40	46	59	67	44	55	52	46	67	62	47	45	60	58	65	57	39	42	52	53	43	46	48	54	50	41	49	48	49	51	48	53	46	57	54	45	49	54	50	56	46	45	60	39	55	45	47	56	45	52	55	59	47	41	61	59	49	56	63	51	58	57	49	55	62	48	47	54	44	50	56	69	60	60	62	46	52	58	49	60	42	60	53	45	55	51	49	54	45	48	57	57	54	51	55	45	54	63	57	52	56	48	58	56	50	55	54	53	34	50	56	60	68	45	57	66	50	51	47	59	47	49	51	64	46	65	57	42	60	54	60	53	47	47	61	46	44	59	47	60	56	50	44	43	58	44	42	50	45	63	69	53	50	46	47	51	42	65	65	52	54	67	63	47	51	46	66	44	52	46	45	51	60	51	49	55	41	62	41	56	56	48	35	67	59	61	61	53	44	40	49	58	66	65	55	60	59	49	56	40	54	47	46	58	56	52	55	55	50	49	50	54	72	58	54	56	64	46	41	54	74	58	53	55	56	51	51	42	62	53	58	54	48	54	57	54	54	48	68	60	60	53	50	46	37	60	52	52	45	51	55	58	53	51	46	41	49	42	59	56	41	52	62	53	70	55	46	50	50	55	54	59	52	46	45	58	66	52	47	61	37	59	41	56	64	44	62	51	54	54	43	66	54	57	49	56	70	55	49	53	65	48	36	50	62	56	55	67	39	43	52	64	42	52	62	48	45	59	52	41	49	49	57	49	63	44	49	57	43	51	56	54	49	52	51	57	60	53	57	50	46	43	64	52	39	53	53	61	58	58	48	45	43	40	45	53	47	55	59	48	51	46	53	54	59	42	56	49	64	54	52	74	64	55	52	49	46	49	42	62	46	61	47	48	47	53	48	39	65	56	52	51	41	62	52	46	45	51	55	41	53	54	65	63	42	47	52	53	50	39	67	37	39	49	45	58	63	54	54	44	58	57	56	51	58	50	51	49	61	55	51	51	53	42	65	54	58	53	40	51	61	45	50	57	53	50	48	56	67	55	34	46	48	54	62	48	53	54	59	45	54	59	58	48	49	52	62	53	53	47	48	68	46	41	56	53	48	51	50	55	49	66	58	48	62	52	48	54	43	55	47	53	46	48	69	52	50	48	55	57	60	46	58	39	55	55	61	50	43	56	56	51	60	54	52	53	48	39	48	57	41	46	48	50	39	45	68	39	57	51	43	73	34	37	50	50	57	55	52	54	50	59	72	45	49	49	48	58	52	39	48	58	42	52	47	53	47	48	47	54	49	50	66	49	43	55	56	60	58	53	45	51	51	56	37	58	49	44	62	45	45	53	51	56	58	43	52	61	53	42	45	51	68	56	42	57	46	48	62	65	50	54	57	36	53	47	57	54	56	61	53	71	55	69	52	56	53	44	55	47	66	53	43	55	57	56	60	56	54	56	52	51	48	49	51	53	48	62	64	52	50	52	49	57	51	53	61	51	53	58	45	51	54	56	51	48	50	46	55	57	42	48	57	46	49	54	56	60	67	53	45	56	37	63	51	54	45	53	50	64	53	50	77	48	59	55	67	41	46	52	45	54	47	48	55	51	56	54	56	54	56	62	64	66	52	58	55	61	69	46	50	47	49	55	41	56	54	46	61	37	28	44	48	48	55	56	55	50	44	44	50	55	40	50	49	59	56	47	46	60	47	50	56	53	57	55	38	65	44	47	50	50	54	48	47	46	46	52	55	46	54	50	45	55	51	45	45	60	50	67	65	62	49	48	57	46	61	43	43	52	60	61	56	53	62	54	49	51	52	52	44	48	67	58	58	51	58	57	43	59	47	49	53	42	59	50	51	54	63	51	61	59	46	56	44	59	63	46	67	49	48	61	53	52	52	48	55	51	49	72	53	49	56	54	43	73	57	41	41	46	48	53	56	50	55	63	64	60	57	49	57	53	50	62	52	71	58	60	42	58	56	55	35	52	50	64	38	61	58	47	52	44	53	46	42	57	57	42	49	47	46	59	56	60	58	56	45	36	47	56	48	57	43	49	59	49	57	48	56	47	64	46	49	70	52	45	41	46	43	51	53	42	54	51	46	64	59	45	49	55	49	51	56	51	52	47	49	42	41	56	48	58	46	53	43	59	60	46	45	49	55	39	49	51	53	53	63	64	46	48	53	38	57	43	37	50	42	55	57	52	66	50	68	57	43	49	47	82	65	56	41	38	57	52	55	58	66	59	57	48	53	62	55	44	62	43	45	51	58	43	47	60	47	49	55	52	61	43	42	57	52	46	53	45	54	54	53	52	63	48	59	46	42	54	52	48	57	57	49	68	55	47	53	57	52	50	70	54	50	58	47	44	66	61	63	52	49	56	57	46	38	46	72	54	50	52	48	54	51	44	52	47	59	57	53	60	38	45	53	58	50	49	54	48	62	69	51	64	54	61	50	68	64	61	56	45	40	62	46	54	55	54	49	58	45	55	62	50	41	61	57	54	49	49	55	50	59	51	52	62	52	44	48	57	48	46	57	51	56	50	51	54	47	47	49	56	46	47	37	50	72	55	55	48	53	66	50	41	67	60	49	55	59	43	52	60	55	57	50	53	52	51	65	59	46	36	58	61	44	56	56	46	43	50	59	43	46	56	44	55	60	47	71	59	54	48	66	54	59	57	66	52	47	50	51	66	64	55	43	45	52	46	50	53	59	35	65	61	72	46	36	54	66	53	43	55	53	42	52	58	52	64	50	54	51	50	50	45	44	55	43	62	57	58	50	45	59	65	48	55	51	41	51	42	62	45	58	38	56	65	50	63	59	50	46	47	53	57	51	55	56	49	52
7972	1511	892	1300	2989	3695	3245	2744	2224	1811	1496	1483	1437	1315	1203	1141	1100	920	792	909	853	764	700	756	769	1638	9851	13312	10609	5546	2610	733	521	552	523	527	531	570	516	547	564	522	483	515	537	506	537	519	525	536	506	566	519	516	492	515	500	534	474	534	525	544	510	543	511	547	541	519	572	517	473	485	512	501	505	519	548	565	503	495	536	520	514	470	542	548	559	518	496	506	513	516	513	529	499	497	491	530	528	525	505	527	519	538	538	521	502	553	502	533	522	540	557	520	518	545	532	508	514	526	517	493	537	492	551	512	502	499	563	480	528	528	528	522	502	527	481	488	522	522	525	510	525	505	516	524	476	512	474	496	490	532	512	552	498	536	504	491	539	525	573	539	492	522	527	559	510	552	532	490	501	527	510	497	503	498	517	516	555	468	484	542	536	536	536	544	503	528	533	516	518	487	511	530	498	509	506	531	517	561	506	586	525	487	497	522	538	535	522	584	513	559	524	525	504	491	508	484	500	512	500	523	536	533	534	503	499	522	480	538	515	539	516	538	557	477	513	520	468	532	504	522	533	525	517	495	534	489	543	530	549	500	491	511	513	520	499	463	518	524	512	520	503	502	551	550	511	502	501	495	495	532	545	520	561	534	504	499	486	544	541	482	484	542	520	518	490	544	503	548	543	520	520	521	505	574	508	493	516	533	511	542	523	514	514	500	539	557	526	501	501	516	503	517	521	527	540	544	497	508	550	528	523	535	518	542	503	455	523	515	512	502	520	493	485	548	505	530	519	519	520	536	489	504	526	495	573	489	515	480	520	517	576	516	537	523	559	495	482	512	515	542	553	548	501	500	491	555	481	492	527	512	514	545	490	533	516	540	502	544	555	559	510	527	514	531	525	493	481	504	508	550	547	548	535	501	536	478	512	577	522	517	533	507	491	509	510	533	497	518	517	507	544	533	521	576	530	538	539	517	481	522	504	511	522	527	545	506	549	540	542	496	520	490	490	529	523	530	511	527	520	546	549	531	513	567	504	526	579	500	515	474	542	545	522	533	540	475	556	538	551	516	514	517	556	555	520	523	528	551	522	522	478	540	532	538	525	525	522	510	556	527	500	508	493	515	475	527	507	548	508	545	542	544	521	518	539	485	526	512	502	544	526	523	531	530	470	547	510	538	529	506	543	491	552	554	532	505	533	500	519	497	517	522	540	520	516	510	496	555	528	517	499	568	526	544	524	535	470	536	506	520	536	528	542	556	497	557	515	540	538	531	522	551	528	545	505	506	539	576	480	525	513	473	527	512	517	541	474	498	554	511	515	536	512	537	519	484	524	525	505	536	544	516	525	538	491	513	553	534	499	528	558	488	489	546	567	505	487	513	551	507	559	497	512	519	495	543	469	540	565	531	527	489	508	529	523	556	527	511	506	508	498	577	518	504	508	540	530	544	520	548	521	513	527	549	492	538	543	519	520	544	519	559	521	491	519	533	533	494	529	496	527	519	512	489	479	550	509	527	538	524	552	487	546	536	467	510	510	507	522	550	534	511	516	540	545	529	547	520	531	544	544	506	510	501	498	541	508	537	512	556	526	504	539	535	512	518	511	558	489	490	513	508	551	544	533	552	507	546	559	556	530	511	510	484	511	525	521	530	521	511	529	551	516	529	523	547	521	510	509	519	531	502	514	531	537	538	509	537	506	513	520	542	538	522	510	508	555	507	498	495	508	532	512	516	502	501	512	570	501	475	518	530	532	517	518	534	511	486	510	527	488	555	538	523	485	535	513	571	517	513	504	517	558	539	510	512	473	524	541	535	525	511	527	527	497	524	526	485	541	593	538	510	508	548	504	529	512	540	510	503	528	527	498	575	504	525	515	516	546	544	509	529	540	500	540	499	522	524	499	526	518	536	493	524	546	513	532	519	532	526	513	515	478	536	530	533	543	500	520	512	529	533	518	519	495	537	529	543	490	567	555	490	505	516	515	533	498	533	509	504	498	533	485	546	525	535	502	515	483	553	499	494	502	500	527	529	511	523	512	521	521	520	580	514	507	519	534	546	462	566	536	491	502	516	535	534	497	547	510	506	485	542	516	522	520	519	529	496	551	502	474	530	547	526	529	539	541	513	497	505	554	511	516	563	559	528	519	502	501	525	514	496	499	526	518	531	505	520	524	506	503	505	493	560	538	504	552	528	525	494	513	545	514	516	550	514	503	554	530	533	553	521	524	511	530	531	575	491	490	598	545	522	533	487	504	526	482	523	531	521	519	533	525	536	484	526	523	532	515	537	472	522	490	508	537	519	537	499	514	510	509	494	577	540	486	507	549	534	527	573	549	535	512	519	509	539	462	545	491	503	543	481	527	532	552	554	508	516	506	503	485	479	495	539	501	541	507	479	542	517	512	515	558	554	537	489	551	506	532	500	521	513	498	503	533	497	514	508	512	496	518	513	533	507	516	547	533	534	547	547	485	550	524	533	462	530	526	548	519	536	531	504	515	510	512	533	519	502	515	499	533	509	516	525	510	508	506	504	507	567	552	524	484	461	540	512	551	516	525	480	547	533	552	522	539	517	501	528	515	532	493	519	552	533	538	557	519	477	531	521	553	530	501	477	532	490	519	518	504	517	530	508	532	515	522	519	545	505	559	508	521	556	548	552	534	531	549	518	543	484	539	521	504	583	512	506	524	509	469	529	549	531	526	531	545	527	505	532	508	544	518	496	468	506	554	512	501	493	511	504	536	512	539	472	517	548	514	508	550	543	505	523	540	489	563	482	524	509	515	534	521	487	549	513	502	533	536	495	507	518	526	510	529	506	501	495	526	521	521	537	523	523	504	537	476	510	499	452	510	554	504	527	542	511	478	487	546	505	517	520	513	514	551	534	512	524	536	522	514	521	550	516	551	526	552	528	478	490	541	550	526	520	550	505	510	509	538	490	535	502	515	507	525	515	562	512	466	556	528	540	506	526	551	515	482	531	524	535	497	516	493	569	513	557	542	532	503	544	527	505	552	502	530	506	512	572	533	519	510	511	518	489	533	486	495	502	506	549	529	514	519	515	537	491	547	515	536	499	525	502	501	513	524	508	502	551	519	525	521	518	523	552	512	519	514	482	551	531	508	470	479	502	551	509	542	547	564	550	485	504	480	520	468	544	517	493	485	503	592	486	509	519	525	527	519	489	499	504	505	553	551	524	499	498	505	498	500	505	508	517	522	513	512	567	540	502	545	505	511	509	514	527	544	510	496	534	530	515	555	545	544	545	553	497	526	495	527	490	503	508	516	474	495	506	497	516	532	532	467	491	556	527	507	540	532	516	537	520	524	525	510	503	534	528	520	505	488	519	519	523	532	483	536	495	518	518	525	519	522	546	526	513	511	508	529	535	530	507	542	516	528	503	513	563	488	504	506	536	543	535	477	505	549	546	534	500	502	536	514	495	511	494	476	520	496	545	522	505	528	524	565	502	531	517	517	489	506	490	518	537	535	506	495	566
459	132	94	85	96	103	139	108	102	87	85	94	89	83	67	70	87	81	85	87	69	69	86	65	79	66	386	1079	734	425	136	70	73	59	62	67	59	59	70	61	53	64	54	54	63	59	55	64	60	62	71	63	55	68	66	71	60	62	64	61	48	53	55	45	54	61	64	69	62	67	58	59	54	64	57	67	67	47	61	63	59	64	61	60	56	70	67	58	61	58	62	71	67	47	63	52	62	58	43	57	49	55	57	62	69	63	61	68	59	56	63	49	57	73	66	62	69	51	56	62	57	64	63	58	54	67	51	58	57	63	68	60	61	78	54	65	54	53	69	68	67	47	54	58	66	56	59	69	93	66	51	72	61	64	70	63	64	56	61	50	66	52	64	64	56	65	59	52	49	60	56	64	49	61	61	61	56	59	54	50	70	48	64	69	46	65	67	60	43	47	53	53	59	60	70	73	71	55	45	48	56	76	60	56	58	62	69	54	58	54	58	59	56	54	76	61	57	53	53	42	60	51	48	59	46	57	54	71	74	65	62	53	58	53	58	59	58	61	57	71	63	71	55	53	52	63	58	66	68	49	40	65	58	52	66	58	77	62	59	61	52	72	65	72	69	55	56	70	55	56	57	66	57	68	60	60	61	63	64	53	53	69	63	70	53	54	58	60	59	54	60	65	64	67	45	56	56	62	59	54	49	49	59	68	52	66	52	65	59	71	49	63	64	60	73	62	68	72	53	50	79	72	61	61	60	58	59	57	58	58	51	63	65	63	56	64	56	56	59	58	64	55	46	64	52	67	58	72	62	53	53	56	58	68	58	54	61	72	58	51	49	53	69	72	61	48	72	71	54	54	74	55	59	81	64	49	65	53	57	65	46	60	52	58	57	57	60	70	54	65	59	75	68	65	58	57	55	52	59	61	63	65	65	71	63	70	72	55	48	71	56	66	63	67	49	57	46	64	56	52	56	60	59	60	77	51	64	65	62	70	61	62	54	57	57	51	67	64	70	54	77	64	66	53	54	66	60	65	76	63	53	53	54	59	58	59	55	56	59	67	56	59	72	71	57	56	64	47	60	54	65	64	55	59	44	59	66	71	64	58	39	60	59	61	65	59	61	72	60	55	70	49	61	67	67	74	63	68	58	76	66	53	77	61	63	73	68	62	49	62	65	57	67	69	64	62	65	68	54	61	71	67	61	62	71	61	65	69	70	67	48	55	89	62	52	52	58	55	64	53	66	60	62	61	61	72	67	68	63	65	67	56	51	74	53	55	71	55	77	61	54	60	58	49	55	64	63	55	64	61	55	59	58	61	58	45	61	61	46	53	63	66	66	61	52	56	48	60	67	55	65	63	58	55	69	53	52	67	76	49	59	61	57	38	67	51	74	58	54	73	57	48	62	53	54	61	61	54	62	56	60	57	59	50	54	58	65	70	64	61	52	60	78	65	66	68	52	62	57	64	53	75	75	53	62	55	57	61	65	60	76	63	49	63	49	66	58	68	58	70	84	59	54	53	46	57	59	59	55	80	54	62	56	71	67	60	71	55	53	55	66	57	58	72	57	72	55	69	45	64	55	70	60	56	61	67	71	52	66	66	62	57	60	58	64	66	73	55	63	60	59	68	80	66	73	65	52	61	64	68	60	61	65	60	48	75	66	63	59	62	69	62	67	55	76	59	54	64	64	55	63	59	56	58	49	57	62	51	75	63	55	53	66	59	65	57	69	51	44	47	53	57	61	52	60	69	67	75	55	69	67	72	63	70	54	56	59	64	65	59	53	45	61	66	65	54	57	52	49	68	60	56	50	61	59	56	51	67	53	57	68	43	66	56	79	59	64	61	65	59	65	63	59	76	54	77	67	59	77	67	57	64	69	44	67	50	66	54	64	62	67	53	54	55	70	64	63	57	51	60	55	65	60	63	68	47	74	65	70	62	65	39	59	69	65	58	75	51	69	55	54	55	59	56	67	74	63	62	48	52	72	54	59	62	56	62	57	47	61	65	52	64	65	69	70	55	49	45	59	63	53	48	63	55	60	73	56	65	56	65	59	70	57	60	55	64	47	56	54	54	54	53	62	69	68	62	52	46	60	59	61	53	78	59	62	64	71	50	47	67	56	61	49	69	59	60	63	59	68	79	66	67	62	59	62	55	61	46	52	71	48	86	63	54	65	73	77	73	56	63	61	57	64	48	57	70	53	52	74	65	69	70	63	67	63	54	58	54	72	62	54	62	61	61	43	69	64	63	69	84	65	45	73	64	64	72	62	49	72	60	66	58	74	65	52	64	75	55	51	72	73	77	56	72	59	57	64	58	57	63	59	63	64	57	48	62	53	57	55	54	60	61	62	60	59	78	66	53	64	52	62	51	56	59	70	70	75	52	68	62	53	57	58	60	61	71	63	79	58	65	67	62	48	57	43	51	79	60	55	63	60	61	61	46	49	51	55	66	46	73	43	46	44	58	63	70	65	57	63	68	76	61	53	54	75	64	61	61	53	53	49	64	62	64	52	57	53	70	62	69	63	53	66	67	70	51	62	63	59	58	44	56	66	53	66	58	73	57	65	65	65	54	66	66	50	66	64	49	67	65	67	55	64	62	60	44	69	63	55	69	62	52	59	56	63	59	56	51	66	35	57	49	51	62	58	65	55	56	70	67	69	67	62	66	60	56	66	53	53	61	57	50	66	47	67	70	54	60	64	63	60	51	57	60	51	65	65	57	62	49	70	61	56	72	57	70	69	59	60	44	67	58	77	68	63	68	47	53	72	55	67	80	58	79	61	72	63	51	64	55	53	53	53	60	57	61	53	65	53	62	56	59	68	64	48	81	56	57	74	58	69	60	61	73	57	64	72	77	58	78	55	61	68	54	63	70	66	62	61	41	68	61	56	57	67	68	63	72	56	73	66	73	59	67	73	61	64	72	70	56	65	67	57	60	48	62	55	51	57	74	63	54	57	50	53	64	59	57	64	61	74	57	50	59	50	58	55	51	57	52	68	71	57	45	79	59	54	69	56	75	56	60	58	78	56	60	57	59	48	62	56	61	62	63	53	52	72	52	77	67	50	66	60	51	67	79	58	65	59	67	67	49	60	71	62	59	63	65	54	55	46	60	52	62	74	56	63	79	59	63	63	76	71	52	71	81	59	54	64	51	54	50	65	72	63	53	61	59	57	63	70	54	51	59	65	53	46	60	69	70	67	63	75	54	69	55	60	66	57	57	71	52	60	66	67	47	73	54	57	59	59	68	52	55	82	57	71	72	69	46	67	66	64	71	68	73	56	63	58	68	53	66	68	61	62	47	61	51	55	68	59	67	54	62	54	58	58	56	49	37	61	79	59	62	72	64	72	50	62	66	64	68	57	68	65	68	49	57	52	57	73	53	57	62	63	66	78	61	67	53	68	65	67	67	67	61	64	68	66	54	50	61	67	64	49	66	45	73	73	53	70	57	62	63	61	65	52	82	66	73	68	53	77	65	58	57
6917	2184	1204	1834	4064	5054	4313	3455	2896	2277	1916	1657	1606	1433	1325	1294	1269	1120	1130	1008	978	896	793	804	887	812	7839	16696	11888	8288	2238	800	588	586	581	617	620	586	543	611	590	564	573	578	588	613	583	561	563	573	536	550	595	620	584	543	542	537	557	575	596	585	621	571	575	596	606	566	547	576	555	556	604	548	615	562	601	567	577	579	572	566	565	596	592	576	568	545	581	584	592	596	588	605	591	602	551	582	579	539	543	578	565	562	604	563	556	511	560	592	597	609	540	575	586	597	513	562	555	544	583	546	601	605	530	574	560	574	566	556	552	539	604	572	560	519	572	560	551	585	540	588	567	596	621	615	594	588	566	585	559	578	576	568	569	571	538	611	588	528	598	559	568	535	567	606	514	576	522	592	550	567	585	534	586	574	539	620	570	595	569	548	623	582	579	535	594	595	579	604	563	581	575	587	584	561	547	584	560	573	597	562	525	546	594	592	564	553	546	531	597	575	593	606	569	595	591	621	547	578	528	573	581	611	594	564	578	572	585	591	569	571	584	545	556	573	571	539	644	558	567	631	604	596	590	555	568	610	603	594	598	561	562	558	586	580	557	599	543	620	584	572	570	540	615	579	543	566	593	608	606	572	607	586	580	580	554	592	574	555	595	547	567	545	551	623	559	570	563	549	563	595	603	600	604	566	553	555	598	607	542	595	594	561	598	540	614	584	536	591	578	567	534	577	583	600	562	598	582	597	581	595	602	560	575	587	538	552	581	575	557	561	599	575	538	600	581	590	608	549	546	566	557	588	592	583	587	557	590	627	600	578	575	604	599	555	563	593	594	558	573	569	573	587	589	580	583	541	572	570	537	598	550	575	551	611	593	571	574	616	576	515	581	578	592	571	585	584	593	575	607	568	577	562	565	536	577	581	597	585	602	579	526	577	598	621	608	628	564	588	552	575	555	568	592	589	559	664	553	571	587	561	556	581	591	578	576	581	561	545	570	577	581	561	606	583	547	559	596	582	566	578	570	587	573	598	555	547	561	598	542	575	545	552	576	575	546	590	572	608	583	588	558	580	562	549	557	558	567	573	597	594	549	540	594	583	603	574	590	595	573	567	540	582	577	523	589	559	563	595	529	578	592	614	524	565	575	526	587	622	604	553	559	572	599	556	599	587	589	552	596	614	591	570	550	544	582	559	574	603	606	570	558	556	557	577	527	570	582	575	575	609	553	562	609	575	565	602	547	603	575	571	584	592	594	574	594	599	578	619	565	615	610	552	531	614	523	559	559	547	568	537	576	555	564	560	565	574	550	527	599	595	617	551	583	586	563	604	598	551	585	550	550	610	587	609	575	548	569	565	554	573	594	536	530	599	594	563	577	543	557	574	570	612	578	578	567	571	568	566	531	569	590	551	603	590	573	573	571	591	569	548	548	590	576	595	567	529	573	581	587	493	531	570	557	534	540	573	587	563	614	532	579	575	574	575	609	581	585	558	556	562	584	548	604	558	521	547	571	582	571	564	589	587	577	604	548	558	553	580	598	547	554	568	560	576	592	560	575	537	578	591	577	561	625	598	573	531	573	550	544	562	611	603	586	584	580	532	512	610	544	597	590	597	584	569	568	604	585	555	562	582	573	547	571	610	583	587	545	574	618	611	543	546	593	543	559	550	530	600	565	594	532	578	557	533	606	556	560	582	580	547	598	574	585	583	560	581	559	580	532	614	580	624	615	562	575	614	605	559	580	596	559	561	572	572	573	544	594	588	572	638	549	583	581	541	568	535	595	533	574	559	572	546	584	549	583	567	582	588	589	546	561	589	547	524	623	586	588	601	611	636	562	563	562	585	578	562	601	616	591	594	595	567	533	577	560	590	587	589	615	596	566	605	569	598	589	577	614	570	531	588	570	601	581	543	532	576	609	583	595	579	616	586	579	580	572	595	537	594	537	599	577	592	582	560	564	536	616	600	552	583	604	585	586	554	561	591	560	528	597	598	558	554	534	545	566	599	555	603	551	570	554	542	569	592	572	603	569	549	593	544	582	561	577	588	567	586	624	556	565	609	579	603	597	555	584	577	581	548	626	541	593	587	588	584	558	549	601	590	592	567	531	564	565	574	525	582	598	558	574	565	580	562	575	532	576	623	572	572	577	587	578	528	600	543	559	533	597	549	601	566	593	562	564	582	569	597	559	569	596	585	531	560	568	653	531	555	578	562	563	567	542	574	552	580	524	633	560	618	603	568	573	593	570	500	559	534	578	572	538	553	560	580	603	583	557	611	582	562	601	564	576	582	565	572	555	578	585	555	538	562	570	613	569	579	553	532	562	575	551	597	586	577	591	575	580	572	612	563	593	605	557	557	541	611	568	606	605	584	588	602	598	603	540	578	571	577	543	552	562	552	574	592	611	559	573	580	559	589	543	603	519	586	628	549	600	628	569	602	580	568	579	606	610	542	575	593	592	588	573	562	560	532	586	533	593	538	608	537	572	585	626	595	528	603	569	586	586	603	595	576	568	548	568	570	539	566	544	607	551	583	520	545	582	589	601	577	537	600	633	572	608	602	588	579	539	593	574	619	591	590	557	560	557	574	546	579	605	576	569	617	571	596	571	556	548	576	564	586	604	557	582	568	591	584	541	569	570	592	612	557	586	599	574	542	596	584	568	579	600	540	578	566	553	535	566	575	585	626	555	569	601	576	564	558	594	541	566	582	570	565	547	576	549	622	619	574	589	581	587	572	556	623	586	576	574	585	562	546	575	545	586	544	561	560	557	606	566	589	533	577	589	527	540	588	616	546	556	564	579	570	574	602	536	539	590	553	590	575	557	564	533	554	577	523	596	566	609	593	567	566	562	607	590	583	574	566	559	579	586	576	577	572	580	572	567	598	552	564	565	585	536	566	607	595	559	607	604	516	563	585	556	557	601	590	631	597	568	582	589	547	547	608	566	552	584	596	567	572	562	557	584	623	576	556	522	592	550	530	642	584	609	587	577	557	559	589	586	557	574	525	554	563	594	593	614	577	602	555	594	578	565	572	583	513	580	576	636	589	561	573	565	590	541	612	553	625	590	578	590	545	559	607	545	599	572	584	593	573	579	604	555	567	564	573	544	589	559	568	581	629	552	576	563	534	561	567	538	596	603	573	597	583	548	590	532	559	573	553	581	574	594	587	567	586	566	557	644	538	549	622	611	619	569	601	590	568	544	583	597	572	548	579	545	554	620	567	539	562	543	602	504	562	593	583	561	589	552	590	585	583	532	564	566	566	577	563	591	592	598	563	525	573	555	606	587	576	575	611	578	597	535	580	583	599	561	561	541	594	583	592	546	575	536	590	567	530	565	599	570	603	599	535	579	539	566	544	584	539	564	566	550	559	594	580	573	581	615	601	599	582	573	558	607	549	598	612	621	565	576	574	585	542	582	585	565	604	551	586	567	584	578	553	598	588	579	572	578	574	570	520	571	564	553	592	568	558	588	608	553	562	582	604	566	551
653	100	103	72	83	89	91	99	103	93	81	97	78	84	93	88	82	85	80	77	80	99	79	82	85	81	131	261	227	167	87	93	78	91	93	74	75	60	78	68	76	84	84	72	86	81	88	80	70	75	85	81	76	87	78	79	62	77	75	60	88	82	77	84	79	85	78	85	80	87	79	82	91	81	78	74	86	79	75	84	80	81	76	83	83	77	81	82	83	72	85	65	75	92	75	83	79	78	100	85	76	85	90	81	69	88	90	74	87	77	90	84	84	82	80	98	66	78	85	87	83	86	69	74	63	79	75	87	78	84	68	77	76	73	75	79	85	76	87	90	70	89	93	81	97	89	85	86	77	73	71	74	90	90	83	88	86	90	85	77	80	77	72	79	79	83	73	65	83	86	79	78	82	91	89	76	74	66	83	64	72	90	71	95	79	87	83	79	98	76	51	94	79	85	64	85	92	71	65	77	75	97	90	61	87	94	96	77	87	85	93	80	82	69	72	100	80	78	73	95	92	83	71	88	91	82	91	77	86	64	89	84	76	77	79	84	79	109	90	91	74	74	81	83	75	87	82	91	83	95	100	74	71	86	67	76	71	84	60	84	86	68	75	86	75	85	100	73	86	71	81	65	70	97	80	69	92	82	92	73	94	86	55	70	75	72	78	64	95	86	59	87	72	59	89	73	85	78	84	82	76	72	98	65	95	88	73	84	83	70	68	77	84	78	74	82	78	73	102	88	89	94	89	80	71	85	72	91	80	86	82	74	67	91	86	74	78	84	71	79	79	100	74	82	88	81	89	90	68	65	76	95	84	85	78	96	80	84	82	92	69	71	79	77	70	73	70	78	97	83	80	72	78	81	80	86	89	80	77	66	75	84	89	90	77	82	87	75	79	70	69	87	79	84	89	80	72	88	84	80	86	89	90	105	91	75	78	71	71	63	81	70	86	69	93	97	70	93	92	79	91	88	76	77	79	76	64	84	76	88	79	82	86	86	94	69	66	83	92	92	74	86	81	79	79	90	80	90	77	94	88	79	82	89	74	62	86	73	68	89	79	69	96	85	71	89	82	72	84	81	89	75	87	94	84	66	80	80	86	88	83	78	81	91	87	76	81	95	91	69	73	99	91	98	75	79	92	74	74	83	78	64	84	83	68	73	81	81	81	76	68	73	89	95	80	70	73	91	89	94	64	63	88	84	81	70	73	81	78	87	80	74	74	85	86	87	76	61	100	71	76	70	81	75	81	84	86	101	78	53	68	82	86	83	73	81	88	96	78	83	72	101	84	79	83	86	82	79	74	85	77	73	80	67	95	92	83	72	75	76	73	86	84	91	81	69	81	74	77	84	78	69	68	68	87	81	78	88	87	75	91	91	95	63	82	65	79	75	76	82	82	70	70	80	92	87	89	76	77	73	77	83	62	75	80	72	68	89	93	69	67	77	89	77	77	96	79	84	88	86	83	79	56	74	82	70	89	56	60	89	74	88	78	66	69	72	88	78	86	69	83	84	78	106	81	81	83	65	78	70	75	86	80	80	94	84	76	97	70	83	76	82	82	78	76	76	101	84	92	81	72	84	73	96	78	80	87	83	77	84	81	89	83	83	77	74	81	76	84	75	76	77	77	102	88	84	78	80	91	81	86	85	94	66	79	67	78	84	90	84	91	79	81	67	79	70	59	90	79	84	77	85	84	85	86	85	87	82	101	78	89	83	73	70	87	83	79	82	84	75	79	91	82	67	65	64	68	85	91	87	84	84	83	84	74	82	95	91	85	74	65	76	79	82	75	72	80	79	74	60	90	84	71	105	77	79	95	75	68	79	74	83	74	89	61	74	67	84	90	69	78	89	84	80	86	57	79	65	74	79	75	89	90	88	69	96	85	87	91	91	82	97	96	81	66	82	92	83	91	82	78	89	89	55	94	82	85	61	99	79	84	80	85	95	87	90	76	75	85	69	78	87	68	99	73	76	73	91	85	73	77	75	95	82	70	86	81	81	76	83	84	86	74	78	94	79	82	85	81	87	91	99	81	82	83	98	73	78	65	76	91	84	66	78	82	68	92	80	101	83	76	78	70	80	78	70	93	80	69	83	68	83	88	75	80	78	93	75	92	76	96	88	96	77	86	75	86	70	84	58	84	94	85	79	77	69	85	83	75	83	79	75	72	87	86	88	84	76	88	61	68	71	62	86	82	66	77	94	63	83	95	73	65	83	87	91	90	69	73	88	84	71	90	85	79	73	76	92	92	69	92	89	84	75	91	84	78	83	71	96	82	73	92	70	89	100	60	77	81	83	84	107	77	91	99	70	95	81	62	86	73	80	76	94	80	88	90	92	90	69	67	77	76	84	102	85	79	87	97	85	73	77	86	80	69	90	83	70	73	88	84	89	92	84	78	80	89	93	81	92	87	68	82	81	89	86	71	80	73	90	102	81	79	78	85	72	98	70	93	104	81	85	76	74	92	77	81	80	93	77	79	83	94	69	72	71	87	74	81	76	82	84	73	90	88	71	95	90	76	82	82	79	78	81	79	88	84	84	72	69	68	98	97	71	82	78	71	87	84	91	84	85	68	91	90	82	86	77	97	91	90	73	75	78	74	76	87	85	62	89	95	86	88	80	69	73	66	88	81	95	78	72	79	75	83	76	90	74	83	95	97	84	79	65	68	69	94	101	79	82	72	73	73	82	82	83	84	77	60	89	101	85	70	77	92	77	85	97	81	77	76	76	83	89	87	75	71	85	74	76	96	77	75	72	80	86	75	91	65	87	79	86	69	78	84	77	93	79	87	88	89	79	79	90	85	73	88	74	79	89	96	85	73	86	103	82	71	73	87	96	84	67	72	92	77	93	77	77	73	70	82	78	83	83	74	91	73	64	97	89	72	63	84	71	93	82	70	86	90	76	80	68	89	80	66	81	90	73	74	68	86	76	87	77	83	70	77	73	79	59	68	76	83	73	88	83	66	75	74	70	79	81	65	76	67	72	74	76	88	95	85	91	72	79	83	71	101	78	74	86	86	78	87	74	68	86	89	82	77	70	85	91	75	71	95	88	87	84	84	97	67	74	84	78	84	68	96	91	77	74	88	94	88	81	89	97	96	84	72	72	77	87	74	82	88	77	83	70	79	75	82	73	88	92	80	84	83	76	77	79	77	78	105	87	79	81	87	82	71	89	82	66	99	84	74	87	87	90	75	97	58	85	89	75	89	74	88	78	73	70	89	74	90	87	68	87	96	84	86	88	81	83	89	76	92	85	81	75	96	87	92	77	81	70	89	77	85	65	88	92	78	83	70	87	84	76	96	79	78	88	86	63	73	69	75	67	86	77	86	87	79	74	96	69	80	82	106	90	82	86	76	81	83	60	82	90	81	74	99	90	72	75	90	86	89	75	75	78	65	79	78	85	80	89	88	72	65	80	70	81	76	97	66	72	94	80	80	80	79	84	95	63	75	73	84	82	83	88	99	74	79	77	77	84	101	70
6267	1286	904	1112	1909	2204	1982	1687	1462	1277	1218	1151	1065	1097	998	1004	1048	1040	964	865	892	870	770	836	800	836	2279	5518	4745	2375	899	826	815	824	775	794	824	819	793	779	796	794	809	798	774	811	761	791	838	789	806	796	834	817	800	772	757	807	787	739	791	817	845	751	775	764	786	773	778	817	767	807	801	802	831	777	801	815	767	773	812	750	760	784	842	796	758	805	792	789	810	759	780	797	784	747	786	717	774	765	800	782	807	770	778	738	774	736	760	778	792	776	772	794	795	772	795	821	817	758	784	710	822	770	822	832	832	813	788	816	785	766	776	790	780	809	744	760	795	809	789	836	832	772	821	812	757	771	811	775	776	864	778	793	772	809	790	761	763	802	736	811	782	791	799	762	789	790	760	773	777	754	734	759	785	764	774	749	873	767	762	810	837	783	753	766	811	828	784	773	760	747	788	804	775	804	704	797	820	785	781	822	772	781	797	772	828	820	772	810	815	771	760	750	798	770	760	795	804	732	803	751	828	792	811	811	790	805	761	821	781	812	790	729	746	774	810	811	813	794	811	790	790	805	768	809	786	790	808	819	754	807	800	791	770	762	765	810	755	821	824	810	755	746	800	825	749	789	821	775	803	803	816	764	802	750	834	790	840	765	784	787	827	864	765	762	769	761	773	797	788	830	761	817	786	742	759	768	780	766	775	785	794	814	752	777	759	820	765	752	820	789	795	782	822	771	788	764	788	763	782	800	773	839	829	763	776	722	777	793	731	801	798	832	789	791	766	817	768	817	788	754	811	763	793	821	797	784	769	819	764	822	805	800	743	863	786	753	822	824	805	857	882	806	775	793	806	773	772	741	785	770	839	811	835	758	831	792	763	759	792	761	771	824	826	784	751	758	786	800	826	759	759	763	737	806	808	796	763	803	795	816	751	756	810	812	760	739	752	769	806	791	792	810	817	776	808	747	794	789	761	746	733	780	850	767	804	776	762	806	856	809	776	819	846	817	811	755	786	814	769	779	789	789	793	805	776	792	772	788	795	760	799	711	737	782	755	799	800	753	758	777	767	818	795	788	778	781	763	878	799	803	809	751	794	801	853	768	815	782	795	775	767	770	764	804	730	749	793	761	808	751	781	783	842	746	811	810	832	763	795	808	737	779	840	779	779	799	791	762	789	776	772	754	773	746	789	751	814	811	795	816	801	802	794	761	801	808	777	745	795	822	813	780	781	743	790	736	801	728	809	806	790	772	822	801	815	854	816	783	797	823	806	712	762	765	790	789	782	787	826	788	790	795	787	760	788	796	781	802	758	772	759	792	757	821	759	793	753	817	799	773	777	767	762	821	744	791	747	814	754	801	797	766	767	759	775	814	762	817	779	741	778	758	757	754	778	734	794	785	793	797	798	764	786	746	776	764	798	837	855	780	798	799	775	817	757	722	791	765	789	852	778	835	809	791	789	776	789	819	787	782	762	792	818	755	766	803	760	799	756	767	766	771	788	789	824	752	790	793	784	819	771	800	839	739	763	830	760	827	753	754	835	778	752	812	773	750	797	773	789	774	787	808	813	779	818	825	771	759	770	749	790	794	755	805	810	779	801	761	811	799	749	779	825	767	763	790	772	782	784	768	784	719	822	715	775	796	809	800	809	789	825	775	773	777	758	805	783	765	773	767	765	814	793	795	766	761	793	842	782	823	749	783	760	816	777	810	745	753	802	751	822	752	824	803	819	799	784	815	789	770	783	724	796	786	779	777	806	783	788	794	771	799	780	716	759	777	776	738	809	774	802	789	810	802	797	766	746	791	751	782	781	842	840	761	787	824	848	730	766	798	757	768	825	802	746	776	837	815	822	785	782	794	760	764	798	800	755	756	751	817	778	801	836	782	770	774	776	799	766	814	751	752	777	825	752	801	846	803	831	826	793	786	815	805	776	755	795	805	830	784	756	835	755	777	720	746	745	776	767	772	778	764	810	842	769	786	817	821	827	825	812	816	825	747	806	792	792	790	803	773	789	795	784	827	809	819	794	750	798	811	740	800	817	780	767	793	813	820	786	787	714	827	760	787	789	801	801	765	833	817	767	829	804	805	786	839	841	794	771	803	762	790	773	815	833	815	779	802	786	767	791	722	801	800	777	770	764	797	818	794	785	777	801	797	745	793	839	781	794	787	831	759	751	781	806	783	791	845	800	788	814	825	824	765	825	770	787	797	776	769	838	784	795	779	807	797	786	789	804	787	768	813	750	773	815	778	744	752	805	745	821	755	772	783	818	825	787	851	781	743	820	772	810	782	810	811	805	810	847	822	840	786	803	824	781	812	780	783	771	800	769	736	795	841	762	767	786	754	787	831	759	796	804	791	793	834	794	791	784	800	807	811	766	810	797	771	834	742	755	730	793	734	810	789	816	763	793	807	817	774	718	831	778	816	814	754	779	769	749	763	757	797	867	748	774	758	788	784	807	752	797	826	780	755	837	782	759	791	800	806	807	788	826	778	763	789	804	754	803	754	769	778	813	794	739	789	805	780	772	794	777	803	799	774	764	796	779	764	791	809	809	779	827	777	776	797	842	753	778	763	757	779	827	777	734	773	791	779	793	777	818	812	747	780	808	745	754	821	833	740	780	789	779	778	818	799	786	801	756	777	846	826	767	777	841	753	808	788	790	830	768	805	785	811	772	778	795	791	785	818	790	816	813	856	766	834	747	823	781	782	806	800	834	801	796	782	765	740	784	788	788	829	816	795	832	753	804	765	784	788	786	817	787	797	795	780	749	837	776	773	786	797	766	785	815	742	724	754	796	784	835	750	821	820	791	762	798	702	759	764	749	756	792	789	796	783	810	729	819	775	801	822	771	769	773	738	809	773	791	761	788	822	741	755	802	820	742	799	809	804	774	767	763	776	767	761	732	756	761	746	789	797	814	735	788	783	757	744	819	752	824	844	824	801	774	817	750	829	774	838	811	795	783	723	800	810	792	784	769	826	841	755	778	831	796	819	806	775	833	766	822	799	816	842	772	796	783	793	746	766	761	779	800	840	735	775	770	803	814	780	860	793	768	751	815	769	766	784	790	756	772	795	803	789	768	775	760	830	841	844	756	798	794	762	702	832	829	817	746	796	756	785	805	793	798	815	792	806	786	801	748	798	822	813	772	764	758	756	739	793	756	786	772	784	826	794	750	796	807	812	785	782	773	810	783	732	797	743	778	811	731	810	784	762	789	767	758	821	832	828	796	776	832	816	801	791	757	760	804	809	791	786	797	817	766	782	773	810	826	781	811	786	762	763	815	813	793	754	819	797	745	769	780	821	782	802	769	827	722	770	751	791	799	781	775	762	777	778	794	821	786	764	745	768	813	759	820	760	738	798	766	750	820	784	766	764	771	782	757	786	804	850	787	815	753	803	803	784	814	757	765	758	808	774	813	779	772	807	824	776	717	782	832	804	768	727	816	768	794	794	801	832	822	813	814	823	741	797	802	780	803	835	765	757
326	136	121	107	104	111	126	134	104	113	128	115	107	99	93	108	103	118	91	91	96	102	101	86	103	115	325	566	492	346	121	102	92	93	83	72	110	92	95	76	81	94	81	85	95	82	86	94	95	80	94	95	105	79	97	78	100	91	93	94	85	80	98	106	90	93	81	85	93	104	93	87	78	86	85	104	91	88	92	103	87	83	87	108	89	90	94	97	89	88	102	117	108	99	77	100	81	97	102	101	93	96	97	84	63	98	77	98	96	89	98	85	84	90	91	94	113	79	96	88	90	99	97	93	106	94	89	85	85	93	86	100	106	93	103	89	89	89	103	93	94	90	73	80	94	91	85	85	82	93	85	93	90	119	98	85	96	86	94	105	92	86	75	111	86	92	102	86	68	91	93	89	94	91	81	75	95	96	82	100	86	83	94	91	94	88	106	96	86	82	103	98	83	96	69	91	94	98	95	94	93	98	90	96	84	103	84	97	86	94	91	102	101	96	100	116	99	87	89	99	80	123	78	78	90	73	91	78	93	99	96	81	91	90	101	95	96	96	128	90	90	68	80	88	68	102	82	69	66	86	91	99	89	103	105	101	89	82	87	81	80	92	87	92	85	87	103	92	90	82	89	89	87	85	85	92	77	79	101	108	103	96	75	82	93	76	87	101	92	90	112	95	68	110	84	91	95	94	101	87	94	95	94	110	90	90	88	85	107	82	80	98	103	88	95	66	95	83	97	113	88	94	84	78	101	77	101	91	97	96	81	95	101	82	106	89	99	86	91	86	83	96	88	103	88	98	90	89	102	103	92	105	109	92	88	93	96	82	73	101	96	84	89	89	100	95	93	77	85	95	97	108	90	110	94	83	89	113	87	66	96	87	102	95	89	79	102	98	99	99	81	80	94	92	101	92	86	93	81	112	105	75	85	98	86	80	92	84	99	104	85	98	85	99	85	82	86	100	78	79	95	87	99	85	85	112	94	89	94	85	112	93	84	93	76	94	94	86	89	100	88	99	99	80	90	90	89	115	82	81	81	85	97	74	87	101	80	105	102	103	84	98	86	100	97	101	105	97	83	95	107	78	88	85	84	94	76	82	86	95	88	95	87	88	92	102	97	91	98	85	97	85	80	93	91	94	88	95	91	99	87	86	83	95	93	92	86	115	93	87	87	109	90	104	80	91	88	93	74	100	104	80	85	96	103	98	108	73	92	80	106	87	97	93	93	73	93	80	89	88	80	94	106	91	98	96	77	102	97	102	107	89	114	91	90	106	88	104	95	93	97	85	86	81	91	77	102	88	81	101	89	102	87	101	97	101	77	83	109	108	87	93	86	94	83	99	88	84	78	73	84	85	88	77	93	83	87	94	96	103	90	85	97	101	98	111	77	102	98	80	76	96	91	98	104	95	97	78	96	99	77	77	86	96	103	102	86	98	97	101	81	105	80	92	106	107	93	93	94	86	90	80	104	91	117	85	85	87	78	95	101	107	97	103	99	79	96	90	94	85	85	90	99	91	99	87	82	92	82	82	110	72	92	98	83	83	104	93	70	78	91	85	81	86	101	94	113	87	89	100	68	96	93	93	96	88	121	102	99	101	100	102	100	82	105	77	90	90	113	98	77	87	101	93	95	97	100	75	83	100	101	78	92	88	97	70	107	90	85	89	88	86	102	100	93	100	84	78	78	94	104	82	105	94	93	86	111	97	100	97	81	93	90	99	100	106	80	90	95	104	80	97	93	78	96	89	92	91	91	97	102	101	75	80	106	111	91	73	93	94	101	102	76	82	92	83	79	78	100	102	81	89	82	94	91	113	93	99	82	92	89	83	105	100	101	77	104	85	101	92	74	104	85	110	77	92	92	84	112	101	106	98	83	114	86	90	99	100	108	95	95	100	92	82	92	100	90	97	99	80	90	91	79	82	94	91	86	86	96	97	104	91	112	113	92	95	77	82	82	90	91	95	88	64	86	84	95	96	87	76	94	101	114	92	80	80	77	94	86	94	101	84	94	94	89	112	102	89	92	81	112	79	87	97	92	92	97	93	99	98	85	100	84	88	92	108	93	80	92	96	74	106	102	94	91	86	99	85	109	85	100	94	76	93	85	93	88	82	71	92	90	84	104	85	100	103	69	74	92	83	93	76	74	111	78	95	77	77	71	89	110	106	103	98	86	83	86	95	98	71	102	96	95	104	90	85	85	89	93	93	91	90	107	92	89	66	88	98	88	94	101	82	105	103	79	90	95	76	87	92	92	98	91	104	84	91	93	88	98	87	99	103	82	74	89	86	107	79	80	76	75	79	85	101	86	108	82	97	79	83	109	93	85	84	76	114	116	88	77	88	104	93	96	85	103	109	97	107	90	92	100	99	107	95	70	81	78	85	88	94	90	99	82	95	102	97	90	90	110	99	96	77	92	92	94	102	79	89	99	93	90	107	85	86	98	98	97	79	125	103	96	111	81	95	101	95	109	100	85	91	96	95	88	85	81	92	103	89	75	91	89	89	110	99	117	96	104	79	93	99	78	110	90	75	90	106	68	93	65	92	91	89	78	98	89	80	86	97	112	87	93	82	97	114	92	89	81	90	83	107	85	90	96	84	85	94	103	85	73	69	89	105	81	83	102	104	92	91	93	97	79	91	99	66	82	111	104	95	85	94	85	101	106	96	94	81	90	88	82	84	84	105	78	74	80	91	100	92	94	90	97	88	84	90	93	91	88	70	92	87	95	95	95	86	91	89	83	97	84	86	76	85	88	93	80	94	93	104	118	81	110	77	92	102	80	89	83	98	89	93	83	94	91	86	83	87	99	92	99	101	83	98	105	90	103	91	90	90	88	99	82	95	73	86	97	89	93	96	81	76	102	88	99	100	100	89	93	86	103	96	73	90	89	84	108	89	106	88	78	114	95	83	86	103	107	92	70	93	111	105	100	96	103	96	93	86	113	97	91	78	89	91	106	97	86	97	96	87	97	89	81	93	84	92	79	99	70	86	93	94	80	80	98	67	93	84	99	95	100	95	86	89	83	105	87	80	81	86	91	88	93	86	75	98	99	83	93	74	96	87	88	91	108	94	86	102	85	93	91	94	83	87	105	82	83	104	90	97	83	94	94	101	82	111	111	110	91	98	97	84	109	100	86	81	78	83	84	90	81	91	82	89	105	92	75	100	102	89	94	94	97	91	94	91	84	76	86	97	87	100	91	88	89	94	78	91	71	98	85	101	81	84	101	75	95	81	93	73	89	91	92	95	113	92	100	102	116	93	93	105	76	100	87	83	88	106	82	94	85	100	98	88	91	88	94	116	99	88	92	88	97	88	103	89	90	98	95	96	93	92	91	86	90	69	93	103	90	79	95	100	87	96	86	99	90	91	81	96	91	91	89	104	87	91	86	94	87	80	99	88	103	100	91	75	81	84	92	91	90	96	82	88	86	93	95	87	101	103	92	87	92	74	92	90	101	82	81	85	89	86	71	91	88	76	104	97
5376	2233	1324	1810	3482	4202	3713	2904	2343	2074	1897	1682	1578	1510	1387	1392	1447	1278	1253	1115	1156	1205	1069	1086	1132	1421	6940	12281	9962	6313	1754	942	952	913	972	894	909	882	915	917	882	867	922	920	870	855	914	882	905	966	945	911	877	979	1014	978	977	965	902	986	896	885	920	971	954	937	897	894	894	944	924	894	920	956	961	914	932	931	908	918	913	947	924	923	955	876	965	922	939	865	895	904	904	934	970	929	934	893	906	905	943	932	920	894	945	907	918	866	965	953	930	926	908	934	909	925	955	930	896	920	902	956	917	972	895	939	939	917	978	912	914	890	983	909	914	931	926	896	952	938	942	915	912	945	940	944	912	932	940	944	927	886	955	898	885	969	993	920	898	881	922	907	918	957	945	883	939	934	897	940	924	919	926	917	910	886	940	944	923	949	948	957	930	908	948	896	922	897	942	921	977	892	895	843	858	940	926	955	954	943	918	908	924	920	949	948	872	984	894	912	967	955	901	870	928	942	918	898	959	926	905	883	953	910	925	973	950	944	908	892	979	962	950	956	997	961	927	933	963	926	918	942	961	957	949	970	931	951	943	846	972	908	942	948	899	961	926	881	955	941	883	932	907	913	932	915	937	928	957	885	943	988	935	968	940	934	905	908	891	905	932	886	933	922	930	884	849	954	938	898	932	934	974	958	936	888	923	997	916	906	889	896	1017	968	935	897	963	925	944	916	886	965	946	972	958	967	924	908	915	854	951	925	984	905	896	891	913	968	913	902	968	917	895	873	894	961	923	989	897	928	956	937	912	932	940	893	945	897	901	921	924	935	910	910	912	886	905	943	903	919	885	926	971	909	884	889	944	909	928	891	965	927	912	894	912	951	952	901	938	968	976	925	977	939	867	905	958	962	954	883	896	880	950	927	911	939	857	908	880	956	922	924	897	906	947	924	954	900	877	877	900	932	883	940	935	888	917	899	880	956	944	882	888	966	942	895	926	926	870	878	963	923	927	930	929	891	939	920	919	913	907	939	971	894	851	946	934	923	985	960	914	938	922	946	888	905	938	927	946	902	950	891	916	918	944	952	878	980	908	966	867	943	913	903	957	956	924	946	899	952	927	935	935	877	914	919	947	943	922	942	952	917	913	925	878	980	866	918	869	922	919	943	868	955	975	900	958	927	887	913	897	924	914	963	908	922	924	916	963	945	920	934	955	913	925	914	895	997	926	938	874	924	891	945	899	949	925	875	911	978	922	950	914	937	960	977	916	889	916	928	950	920	912	925	886	903	867	895	935	934	943	895	937	968	882	970	878	894	902	883	913	912	898	908	979	944	904	886	939	941	928	974	947	927	923	955	906	929	932	881	952	952	996	923	931	887	945	976	923	937	947	895	998	946	940	935	858	870	975	942	881	929	904	867	939	972	941	962	943	921	906	942	907	948	937	929	938	972	901	966	873	896	894	957	916	950	909	943	951	976	938	942	933	908	929	945	897	925	960	970	928	934	903	901	912	888	887	901	977	948	876	914	879	919	899	888	950	870	913	907	928	932	902	928	982	932	1003	939	936	942	889	946	935	951	936	953	921	964	924	941	898	914	955	909	933	927	967	896	926	918	923	948	957	918	939	912	942	942	930	923	948	937	947	931	944	925	893	921	877	951	957	933	950	969	973	967	851	923	961	884	961	883	883	970	895	974	931	891	917	953	991	970	916	939	917	940	919	958	960	943	926	974	899	884	932	899	902	997	871	878	920	939	909	916	964	938	929	912	962	935	957	861	943	884	974	895	886	893	932	922	937	929	932	985	894	932	957	971	945	953	975	946	931	930	900	898	929	883	949	906	930	912	900	938	941	958	902	906	885	932	948	948	979	931	895	951	904	909	936	866	971	920	999	925	931	915	960	936	877	859	922	902	950	957	849	896	852	906	914	933	907	940	942	946	947	915	884	930	938	944	982	962	948	925	919	930	968	920	920	935	929	888	943	921	934	930	891	875	957	944	952	936	888	989	912	925	943	939	999	848	907	847	913	940	965	934	911	963	907	907	928	932	906	940	950	946	900	990	891	975	997	949	883	919	897	897	960	952	919	906	891	931	894	940	874	861	980	920	961	907	897	878	943	913	944	916	978	945	918	970	956	928	907	881	870	883	870	889	934	920	884	971	902	933	891	989	879	971	890	877	903	896	936	911	950	920	883	869	926	943	927	964	932	936	937	894	957	902	910	915	957	951	921	976	914	948	963	950	933	903	890	910	931	945	846	918	892	938	906	938	889	937	941	908	937	924	937	972	906	919	920	917	931	902	876	931	950	938	946	971	946	965	927	947	893	884	916	923	948	966	975	925	907	921	949	905	926	903	930	962	950	873	982	872	946	925	874	863	890	883	937	927	965	992	926	930	885	890	952	922	905	933	958	929	888	944	926	923	923	854	935	945	870	958	897	960	955	858	956	882	934	923	931	942	929	943	933	972	927	965	915	898	961	889	901	933	966	891	911	940	892	993	924	927	983	940	918	905	922	929	937	946	926	896	938	912	927	944	913	940	966	900	878	901	901	899	945	948	917	954	929	910	926	914	933	943	932	916	964	900	930	902	952	931	918	912	987	923	946	858	938	932	950	942	940	969	903	983	895	900	915	938	926	915	982	917	963	918	970	920	949	943	889	954	891	958	948	909	922	889	889	885	1013	947	892	946	916	918	927	912	968	954	958	950	939	882	959	915	913	879	907	940	927	953	867	953	909	955	961	963	914	964	895	886	934	908	971	909	988	957	938	920	940	877	947	891	890	882	965	953	923	933	922	936	932	892	936	948	901	917	915	846	952	890	929	921	912	949	970	950	953	934	950	915	956	929	921	970	966	909	940	970	940	930	997	945	993	932	916	933	932	952	955	965	1002	890	932	949	952	953	899	957	926	953	950	947	892	908	943	937	856	886	928	907	980	919	920	979	906	899	903	915	939	897	914	922	939	926	954	916	939	962	891	897	952	922	948	906	910	904	896	910	911	941	887	951	902	926	914	922	919	903	927	926	933	913	957	947	950	959	933	957	944	899	891	920	956	1008	905	939	900	890	841	914	927	923	901	896	919	963	903	909	865	945	875	926	963	910	946	906	989	932	916	973	998	889	921	919	977	897	947	929	907	873	944	956	920	895	896	910	909	915	927	916	940	935	959	971	964	934	959	886	942	992	886	943	914	949	930	979	915	969	930	951	916	985	925	936	950	934	939	954	928	865	943	932	949	988	942	881	880	905	943	953	944	935	900	923	905	951	961	944	970	963	975	951	904	912	954	916	916	895	950	876	941	849	924	940	886	943	887	950	916	954	913	876	905	893	929	856	917	935	897	925	900	955	984	947	968	985	951	908	897	929	956	918	981	874	915	951	907	975	869	944	941	942	912	905	909	916	944	939	955	908	910	938	893	913	905	895	890	880	989	924	912	877	931	970	870	967	912	953	914	926	1008	951	952	876	906	958	927	917	890	875	883	959	923	912	955	910	921	968	926	945	953	894
937	91	65	68	61	101	73	69	80	70	79	68	92	82	72	67	70	66	45	54	57	61	62	51	61	273	474	696	458	257	68	39	59	47	51	45	56	51	53	58	49	41	62	50	68	56	54	54	66	46	56	60	47	56	54	45	58	54	61	59	49	38	65	41	55	39	45	50	47	54	54	48	55	44	46	54	52	42	45	61	47	56	52	46	48	63	54	46	51	49	56	55	53	62	56	48	43	70	56	48	41	60	69	55	58	54	43	54	65	58	70	52	48	51	53	47	59	53	50	45	59	44	78	61	50	58	46	58	58	55	59	52	74	67	52	48	47	53	28	39	46	40	48	67	50	44	57	54	53	56	61	51	50	43	66	62	51	51	55	66	63	53	41	55	53	50	47	55	56	52	44	39	46	51	54	37	57	48	47	58	53	72	55	48	50	65	56	35	50	60	49	45	62	45	57	38	39	57	40	71	46	55	51	59	59	48	54	50	50	64	48	44	56	62	66	51	40	53	50	48	59	47	55	58	58	48	50	65	46	42	43	61	54	57	53	44	41	48	50	58	57	53	59	49	54	38	46	44	45	65	49	57	49	58	50	49	52	48	58	66	51	55	51	47	46	43	49	45	36	52	55	49	59	55	49	53	51	58	53	45	38	66	59	62	52	57	55	56	56	59	52	58	68	52	44	52	49	60	61	52	53	64	47	53	49	54	53	65	54	45	55	48	53	40	54	56	55	59	62	55	56	57	53	58	61	48	67	50	57	54	61	38	56	45	60	59	47	54	42	38	48	50	61	50	49	50	39	45	47	58	46	66	62	57	52	48	38	59	51	49	64	49	66	61	50	40	50	44	37	56	66	46	53	52	51	58	45	46	59	59	53	49	54	53	50	43	52	50	46	48	56	53	59	44	38	46	53	43	59	47	61	45	43	63	57	59	41	54	60	52	45	57	51	60	51	53	57	54	59	66	48	54	57	56	50	52	54	48	42	51	47	48	49	45	59	50	45	54	55	53	40	59	58	38	43	42	41	55	49	55	48	52	61	58	53	60	48	58	62	56	61	53	49	52	65	42	62	54	57	66	44	46	59	57	52	52	47	54	45	55	54	63	39	42	45	53	55	53	57	58	54	53	46	41	53	51	50	54	49	57	42	59	53	45	66	57	43	56	57	52	55	58	45	48	47	49	59	53	53	53	62	56	48	53	43	44	51	47	38	51	56	49	50	69	55	53	45	60	44	55	45	46	57	53	50	45	52	67	59	50	55	55	53	61	61	52	50	56	71	57	64	51	55	52	52	52	59	47	52	64	50	52	47	44	53	52	46	50	50	46	45	55	51	51	48	54	66	53	46	56	38	54	43	50	42	48	44	63	57	59	55	69	50	49	48	51	45	64	49	46	54	64	56	55	50	56	43	60	53	53	55	64	49	45	50	58	56	50	48	73	52	48	54	41	42	48	52	45	49	53	56	56	61	59	40	50	54	49	56	59	45	51	56	63	56	45	57	59	40	50	58	50	62	49	66	53	50	53	65	48	47	52	45	48	49	59	50	49	44	54	56	49	40	46	53	50	58	63	40	44	38	46	57	65	58	56	50	62	52	50	45	51	44	48	61	49	63	60	66	58	57	54	69	56	44	49	57	47	61	60	33	54	49	52	55	35	54	58	45	47	56	55	58	50	61	54	61	40	53	64	38	47	59	60	65	57	61	51	40	48	56	36	62	51	56	70	51	55	46	65	58	50	57	48	53	50	47	55	65	55	53	48	70	39	60	49	58	48	56	45	53	63	49	51	59	46	48	46	45	44	53	64	51	52	58	55	48	59	42	65	52	58	56	52	64	56	52	45	50	53	53	50	61	50	46	53	53	47	47	51	64	58	41	49	56	55	55	53	60	54	55	41	53	42	53	43	61	46	68	60	41	52	45	45	53	55	63	59	47	65	57	65	65	55	57	55	58	61	63	45	42	78	46	38	60	45	46	45	45	64	54	57	54	45	63	63	52	44	61	40	61	47	60	43	48	50	58	44	51	54	47	56	51	50	66	53	44	47	42	55	60	54	63	65	53	55	53	48	68	48	53	46	50	59	58	53	36	55	52	63	49	47	55	37	67	53	48	54	49	72	58	57	60	50	53	43	43	50	60	68	45	49	49	46	39	54	49	56	48	60	51	48	64	58	52	41	49	56	57	59	49	54	50	60	60	57	48	56	52	59	66	53	42	42	74	50	51	46	51	48	61	51	51	53	49	55	60	44	47	51	43	55	43	63	61	65	45	64	51	47	46	64	50	60	60	49	46	42	48	53	52	47	60	61	56	56	51	48	41	62	48	53	58	35	56	64	37	58	50	54	67	61	59	49	56	54	56	51	51	61	51	53	43	49	50	53	58	56	47	54	55	70	49	68	45	56	51	55	36	48	54	62	44	49	49	52	60	59	44	38	49	48	54	48	49	53	43	54	58	42	60	53	56	57	59	53	51	49	47	55	43	47	55	53	52	53	58	43	57	61	45	53	69	61	46	57	58	40	53	52	52	55	57	58	59	56	65	61	51	55	55	52	45	62	52	52	50	58	57	46	52	61	59	58	71	57	53	45	52	43	51	46	47	39	63	57	48	51	54	59	45	64	42	51	43	60	63	61	49	56	38	45	50	48	44	50	46	41	55	65	50	51	56	49	51	63	58	55	58	66	47	42	49	45	67	50	49	40	49	59	54	51	54	44	68	57	58	59	70	47	45	53	55	75	51	67	58	58	47	52	58	52	40	51	56	51	53	34	51	47	55	61	47	41	58	44	61	57	47	66	43	63	45	57	54	52	61	64	51	43	61	60	59	50	42	57	56	60	61	56	73	55	60	53	49	46	47	52	47	63	55	52	48	56	46	53	59	52	40	43	51	59	46	49	57	45	73	66	59	51	48	57	59	56	60	43	53	56	50	65	47	45	50	52	55	50	53	36	50	58	49	47	50	45	50	67	54	59	51	55	60	64	57	51	49	48	56	36	58	36	42	51	52	53	60	43	52	46	52	46	53	48	62	53	40	54	55	66	55	55	67	59	43	55	59	54	43	50	62	62	48	52	55	48	46	51	44	53	45	67	52	43	59	47	62	43	50	47	56	44	53	46	50	48	52	53	47	52	45	46	46	61	56	45	49	56	70	45	61	41	57	55	56	50	45	61	54	54	53	53	56	58	65	62	46	56	48	52	59	49	56	60	48	56	58	57	59	52	63	64	52	46	56	43	49	60	66	49	56	55	55	52	59	56	45	49	38	46	60	51	75	57	42	45	62	61	60	51	52	47	50	48	63	54	55	52	59	58	49	53	62	59	49	49	45	46	51	63	42	57	50	49	69	41	60	59	50	50	58	47	49	56	53	34	58	53	54	59	39	52	53	48	60	58	58	48	53	48	62	59	55	52	57	59	56	48	49	77	66	51	52	48	66	49	61	53	51	54	58	39	54	52	41	52	60	63	49	42	47	56	59	52	48	43	51	58
7994	1495	912	1327	2826	3665	3274	2640	2154	1780	1582	1410	1302	1133	1138	1127	1064	963	960	930	919	853	763	669	1174	6798	11305	12982	9844	5450	928	512	519	567	530	551	530	571	533	544	510	557	535	487	514	514	529	570	512	553	549	527	493	521	580	542	574	514	503	533	522	527	511	543	526	545	515	534	498	559	521	540	511	500	521	519	497	512	547	487	539	513	527	466	505	551	544	545	500	529	500	549	513	515	519	524	529	505	532	507	547	513	554	528	513	501	517	506	504	508	536	520	553	546	559	549	504	512	505	549	503	515	544	559	527	529	547	521	492	540	514	538	540	549	542	539	528	553	535	550	504	523	525	511	518	499	509	576	521	540	542	534	485	495	569	533	531	536	531	518	559	579	542	524	571	475	499	544	539	518	524	562	521	546	544	530	506	505	540	479	531	524	550	516	518	541	580	562	548	486	522	521	478	548	527	510	517	539	513	587	545	570	534	530	508	509	536	540	531	518	506	533	540	499	531	535	517	533	542	508	534	484	517	532	549	517	524	526	534	521	528	537	522	562	499	522	502	551	520	529	503	527	520	509	559	509	511	536	504	522	542	552	528	587	501	499	512	518	499	503	524	529	570	511	577	505	521	529	492	546	526	518	525	496	510	585	543	517	506	526	559	551	511	522	531	555	542	543	527	560	535	506	536	557	521	514	533	531	536	511	514	484	528	495	506	508	516	547	550	525	500	547	534	506	554	539	509	513	513	551	532	522	526	549	539	500	533	499	511	498	518	511	515	532	502	527	539	536	553	566	536	520	528	555	547	495	529	492	501	563	526	531	528	544	534	564	523	509	482	516	541	502	510	536	549	562	508	494	495	541	517	536	545	555	508	546	489	495	538	517	558	502	531	498	529	516	489	504	540	514	532	538	529	502	515	572	531	493	560	543	547	494	586	489	517	546	518	509	555	498	551	517	525	541	538	486	538	494	507	530	516	493	554	494	539	539	533	501	534	495	531	544	547	531	494	530	511	547	539	529	543	566	477	535	486	515	539	538	557	522	535	544	579	485	527	534	556	508	500	539	524	507	523	519	544	526	527	491	549	518	539	493	487	543	558	534	568	537	507	532	501	495	582	508	478	518	500	577	528	530	575	518	485	500	531	539	548	505	504	494	519	483	539	559	544	477	515	488	477	534	525	537	541	534	515	520	583	510	550	500	498	556	536	530	491	560	529	519	516	558	555	488	514	507	524	489	520	522	504	492	534	510	527	525	524	529	556	524	515	516	589	495	539	496	538	503	565	478	513	553	501	515	523	535	450	509	500	541	507	552	557	497	498	479	519	503	577	599	534	537	522	526	504	496	501	531	493	519	550	534	542	512	556	507	525	549	536	516	531	520	542	529	540	532	551	530	538	476	530	530	550	526	535	574	536	528	505	509	558	522	531	540	539	566	540	517	507	565	552	508	527	518	515	518	554	511	491	539	518	537	538	495	548	510	533	519	515	515	531	533	551	558	575	523	535	525	486	518	533	497	556	531	573	552	542	504	537	500	514	544	547	540	560	552	558	542	521	506	506	553	499	535	511	516	528	534	545	512	558	488	525	523	504	515	474	514	513	523	513	528	526	522	566	519	519	529	503	512	513	493	471	555	504	536	568	548	499	573	560	564	521	561	521	511	513	501	509	516	538	559	523	530	520	518	570	507	515	516	511	494	506	491	489	522	503	569	545	532	521	529	529	508	516	526	492	555	534	524	509	568	495	539	523	494	526	490	496	493	505	492	482	511	512	496	534	537	547	557	541	515	544	508	548	520	521	497	543	547	514	495	529	553	504	527	500	508	478	553	517	545	557	507	554	515	539	517	515	524	562	552	524	476	507	517	526	506	528	491	562	536	487	556	518	529	500	516	510	491	505	518	522	519	558	515	527	572	545	491	543	542	578	541	527	514	500	512	522	504	520	512	537	501	533	558	553	463	544	509	521	508	530	536	547	474	497	534	535	513	523	506	502	564	534	518	498	566	532	535	482	550	523	554	558	516	520	555	524	519	523	509	545	519	537	519	503	535	518	529	538	508	549	565	541	488	519	535	508	560	530	538	542	534	559	524	529	499	524	508	482	540	512	510	555	554	517	544	507	580	527	537	509	533	471	489	514	490	480	505	487	505	523	523	538	494	504	497	533	565	521	545	539	546	508	469	538	463	559	562	526	516	508	538	529	531	523	520	509	562	528	547	573	540	533	545	535	540	532	513	483	505	542	498	551	487	561	518	545	515	529	528	540	513	518	521	533	520	516	539	540	502	482	539	528	525	539	535	517	604	503	516	545	483	530	533	536	499	543	495	516	531	495	542	504	520	539	514	547	563	481	499	504	475	563	508	496	519	514	511	510	521	536	509	521	521	497	509	461	520	540	545	597	535	553	497	521	516	546	511	522	515	532	500	551	557	513	526	524	527	482	515	494	514	500	515	520	525	541	516	550	555	522	483	505	491	542	522	503	528	505	542	513	519	504	524	507	503	556	520	523	507	495	555	517	504	540	523	496	497	551	540	522	553	550	544	550	579	490	529	526	521	540	506	505	524	553	533	515	535	515	542	553	525	558	514	519	520	523	505	548	519	520	518	530	533	494	528	508	503	499	534	528	526	501	545	520	540	528	530	563	516	533	520	532	539	575	508	492	512	499	525	544	554	527	524	545	507	559	539	517	535	503	531	509	516	555	491	564	544	527	551	519	542	530	488	562	543	498	515	558	534	530	512	503	506	532	546	538	565	519	544	542	531	525	502	511	526	564	530	513	509	534	502	543	552	515	543	529	521	531	526	493	498	535	534	504	573	542	565	531	505	540	516	521	530	524	511	552	549	521	488	518	536	531	518	536	533	572	583	515	538	504	521	522	493	544	587	545	534	518	496	553	526	569	534	554	505	584	516	531	529	500	544	504	582	575	552	520	519	527	503	562	511	479	564	520	513	498	560	541	545	513	536	517	524	514	512	477	519	531	495	511	541	547	522	502	555	556	505	539	538	539	526	506	559	514	548	554	564	552	507	495	528	515	523	515	560	529	508	570	514	498	499	564	534	526	510	550	504	505	526	522	576	515	540	534	518	547	552	513	536	542	571	488	498	537	519	543	514	503	590	524	533	538	541	546	459	531	481	516	517	528	524	523	534	519	554	497	520	549	523	552	497	510	523	496	539	539	512	471	546	523	523	513	509	546	505	543	529	540	530	524	554	557	546	516	519	553	514	472	514	538	561	540	527	543	524	556	497	494	558	521	516	540	528	514	522	518	529	539	496	580	530	525	528	547	549	475	538	573	528	549	490	524	500	565	566	511	539	559	532	483	553	549	543	486	531	496	551	519	497	519	506	488	548	510	507	558	529	525	542	516	544	575	518	531	491	526	529	532	509	507	548	541	537	516	511	543	524	514	527	508	535	499	532	556	525	528	496	526	558	497	547	565	505	519	536	518	515	529	523	509	519	485	519	510	514	533	534	562	532	530	522	476	536	504	524
505	156	98	70	103	114	126	118	111	97	111	104	95	107	97	87	80	84	78	79	74	73	68	67	82	586	925	857	610	357	99	61	61	68	62	56	78	77	78	56	70	67	79	76	79	64	78	71	70	61	63	78	63	84	53	66	69	71	69	65	69	75	65	71	83	59	71	79	65	69	55	67	74	70	66	87	73	64	65	72	55	75	71	84	68	67	71	61	80	77	78	52	70	67	83	80	56	75	75	65	65	69	58	67	59	70	78	65	73	85	54	67	69	77	85	64	63	60	67	55	55	72	71	65	59	58	65	67	70	58	67	64	72	70	65	67	69	74	68	53	65	61	71	69	73	60	86	62	70	76	73	56	72	67	65	66	76	75	83	77	71	71	55	89	67	76	62	75	68	84	62	57	67	61	60	72	72	66	65	70	77	63	63	63	71	69	61	56	70	86	74	71	71	85	67	80	80	66	68	75	75	66	68	58	58	57	69	71	72	60	58	78	75	59	71	55	69	73	50	65	69	73	71	63	76	51	65	74	54	64	64	75	55	66	67	71	66	73	71	70	80	51	61	83	60	68	70	61	50	57	69	80	71	68	72	71	78	64	57	56	67	62	62	77	62	62	72	58	79	76	74	81	62	72	77	69	72	65	76	57	69	70	65	62	68	77	59	69	62	57	76	73	66	60	63	48	59	56	72	67	62	61	63	61	57	73	71	58	71	77	55	65	67	67	63	61	70	62	66	77	64	67	65	62	53	74	80	73	74	61	60	78	69	74	54	62	60	64	79	75	83	61	51	58	68	84	79	53	63	67	68	70	64	58	57	78	70	75	69	72	47	68	65	67	76	73	65	72	61	72	70	78	61	66	63	74	71	59	69	80	81	61	81	61	77	55	67	72	68	65	92	69	69	67	72	76	80	60	58	76	66	53	68	65	68	64	73	65	85	62	53	72	65	81	75	69	80	72	56	60	81	63	74	75	64	60	68	65	64	60	74	66	84	64	62	70	61	61	57	79	54	69	74	76	76	56	77	85	61	71	77	62	53	72	78	81	85	66	74	64	62	56	56	65	65	65	61	63	75	63	64	86	62	67	84	70	62	58	65	56	63	63	72	59	69	56	48	70	69	58	80	65	81	74	74	76	73	71	49	67	75	59	78	73	58	64	69	67	70	52	63	67	64	66	71	63	92	59	79	85	57	65	71	55	78	53	68	68	57	68	65	77	64	69	71	62	71	79	67	73	69	60	58	73	53	86	56	75	61	72	72	78	66	57	72	79	57	67	73	68	66	69	64	49	68	70	43	68	83	76	76	83	70	78	74	73	69	63	70	65	79	75	66	63	66	63	75	58	57	72	69	62	70	62	68	65	71	74	55	69	72	43	65	71	51	69	73	74	65	65	56	79	78	51	57	52	59	67	63	58	53	79	62	63	63	66	58	62	69	64	58	57	71	70	68	70	68	79	72	68	75	75	70	76	82	65	75	70	66	64	70	73	69	66	76	67	72	66	71	61	67	69	72	61	72	59	63	67	73	73	74	60	65	59	75	70	52	75	73	66	78	74	77	69	87	72	64	61	57	52	55	67	69	67	65	85	72	73	58	60	59	52	71	65	64	64	69	65	80	70	73	68	72	83	75	70	64	58	72	64	54	66	66	52	74	91	65	71	68	65	64	71	67	61	71	68	68	86	81	66	75	75	84	63	62	63	59	64	73	61	58	71	57	64	71	61	69	55	62	62	66	65	56	86	59	73	58	72	56	69	70	68	71	48	73	68	71	69	83	62	55	50	70	68	53	76	60	73	82	77	51	67	62	72	74	76	77	71	63	58	58	58	72	61	67	83	65	73	75	55	63	65	77	51	73	66	70	61	78	73	65	91	68	81	74	86	59	61	74	81	74	68	68	71	79	71	80	68	64	62	77	58	64	59	66	69	92	70	67	79	72	71	75	79	86	65	69	69	62	84	55	56	68	67	89	62	60	74	55	68	65	81	62	59	67	59	69	69	64	74	64	67	72	62	70	69	71	66	69	68	69	73	73	71	54	53	75	65	76	73	69	63	74	64	74	75	71	73	79	62	68	75	79	64	70	67	51	66	62	68	61	68	56	57	65	69	60	64	59	69	81	64	79	73	76	70	70	68	61	59	63	58	52	76	69	75	56	63	65	61	59	60	62	69	46	89	68	78	66	77	56	75	68	64	76	63	60	62	81	91	76	78	67	78	55	71	65	68	72	64	58	67	67	56	58	72	64	75	64	66	71	73	69	61	77	66	68	46	66	75	63	75	67	73	54	74	84	57	69	75	82	63	81	65	78	75	80	68	61	67	58	53	78	80	72	74	57	69	65	55	65	68	76	72	71	47	60	74	53	67	70	65	74	68	74	61	73	71	58	66	63	75	72	65	66	73	70	69	66	77	61	67	54	67	54	64	72	60	73	54	73	68	52	65	73	80	73	64	75	72	67	60	68	69	67	74	65	75	57	65	57	65	69	84	64	64	72	70	79	79	81	73	69	61	68	65	81	68	57	69	64	59	67	68	56	62	69	57	73	69	68	67	73	67	60	60	84	58	81	59	56	70	68	62	70	66	53	74	73	73	70	52	76	64	56	67	56	77	61	66	68	75	64	72	56	85	61	70	64	56	79	54	61	58	54	68	68	60	64	76	79	87	59	77	65	62	69	66	65	83	70	59	65	70	65	68	67	72	65	68	66	76	77	80	55	64	62	79	78	83	78	69	77	67	72	68	65	73	71	66	65	66	74	68	80	75	68	73	60	71	69	80	65	64	66	61	71	61	57	76	65	60	68	57	61	70	83	82	70	68	57	58	75	65	59	72	70	81	75	64	107	88	74	73	69	65	80	69	75	68	71	73	64	53	75	59	70	85	76	81	61	68	65	73	59	62	67	78	70	82	83	70	75	57	67	71	73	62	61	61	74	60	69	71	73	67	68	66	78	57	72	67	74	69	69	70	68	80	82	75	59	64	67	74	81	63	62	66	59	60	82	72	63	63	71	54	61	59	61	63	77	63	64	72	66	57	76	72	78	67	65	64	63	70	82	68	58	68	74	60	70	74	77	67	60	67	63	64	75	71	64	60	58	68	67	71	54	62	69	65	69	77	75	63	68	85	80	70	69	69	69	64	69	59	78	68	66	85	60	68	70	72	66	59	68	63	69	70	70	66	66	67	64	53	75	76	61	81	70	57	81	68	73	71	73	72	67	68	74	62	65	64	62	61	79	66	73	67	67	47	63	71	68	70	64	69	61	59	67	82	64	79	74	77	65	68	74	62	68	65	63	65	61	75	65	53	52	66	58	58	73	69	73	59	74	61	71	64	63	48	46	72	66	58	71	52	61	63	66	74	71	66	65	54	75	78	75	70	77	55	63	65	78	71	58	79	64	84	61	77	63	68	53	68	63	67	61	77	73	59	67	78	66	68	59	80	53	80	63	77	71	74	68	58	63	66	58	69	68	65	62	56	75	68	71	68
7789	2524	1283	1970	4369	5401	4956	3712	3100	2584	2254	2052	1810	1623	1651	1643	1435	1441	1200	1180	1227	1165	981	1016	1652	12575	17026	15339	11946	6093	1315	709	689	693	704	681	714	708	700	682	715	682	683	694	683	697	686	709	673	706	672	669	714	732	706	686	708	744	703	725	707	668	676	733	733	683	661	698	702	640	685	684	700	716	680	698	720	726	722	697	650	702	673	722	688	678	703	664	739	696	674	668	728	743	698	670	721	650	676	685	667	671	683	728	659	711	704	686	760	696	739	693	703	682	715	625	712	681	685	651	698	721	685	665	705	705	723	674	706	719	697	712	657	680	681	696	732	683	670	699	728	665	696	691	694	680	717	710	692	703	699	737	720	710	681	714	724	702	692	701	648	690	701	674	741	688	657	689	660	703	685	670	672	719	682	701	651	666	674	720	678	734	723	688	682	762	655	737	702	686	700	699	700	609	688	660	666	726	648	646	675	657	691	726	683	682	695	673	697	681	674	683	712	706	697	711	720	715	702	698	653	734	701	701	732	713	696	671	700	710	672	649	647	695	685	674	688	749	693	661	738	700	715	659	691	683	708	731	733	705	677	708	658	695	712	682	734	732	679	678	675	693	677	733	737	752	709	684	681	765	690	694	656	750	649	698	701	664	698	722	681	670	709	712	716	733	670	707	706	684	669	709	678	709	652	696	671	756	665	706	651	680	749	721	675	727	657	751	692	700	689	708	699	691	655	688	704	696	727	652	702	735	712	623	703	684	724	686	712	678	718	736	696	728	683	705	727	693	693	700	692	684	678	766	722	709	675	707	694	706	720	701	679	686	702	707	713	686	681	667	724	675	708	664	713	710	703	675	729	676	718	719	684	732	693	768	727	718	712	666	680	697	686	663	651	731	692	671	672	688	711	771	729	670	665	698	705	729	706	696	689	651	703	717	707	685	738	711	687	729	683	669	700	702	696	707	680	663	664	690	676	703	687	701	685	672	682	706	687	697	711	669	719	659	688	714	656	659	678	645	675	719	692	681	704	700	716	723	674	771	703	706	681	693	665	675	675	668	700	659	648	694	693	740	728	677	670	708	657	719	704	753	731	686	676	730	674	697	647	669	718	733	750	691	707	658	676	711	690	691	680	759	672	678	748	736	712	680	708	676	692	688	710	704	662	714	695	738	701	715	679	730	667	723	721	683	715	698	684	713	730	697	703	772	645	743	712	688	689	696	680	745	737	656	715	696	745	692	706	726	683	683	699	679	708	617	699	656	759	725	686	690	693	703	681	717	702	657	648	727	653	701	685	621	696	724	682	697	715	718	692	683	676	699	734	662	692	732	689	720	674	690	700	694	704	734	749	680	700	653	703	737	701	691	698	668	686	709	642	742	712	707	686	747	715	710	682	695	733	669	698	713	702	693	685	675	695	659	675	698	636	707	673	719	728	673	720	679	674	728	653	713	722	701	705	718	689	698	708	697	692	693	741	704	721	718	691	745	732	694	666	747	660	681	669	691	720	728	642	726	689	717	679	726	680	681	707	688	684	647	681	702	661	673	722	683	717	670	634	705	716	727	701	705	678	694	684	640	661	716	695	696	749	679	678	718	696	724	693	693	679	691	701	733	686	677	663	704	693	708	710	715	686	745	658	739	713	701	721	747	742	708	722	660	732	752	649	684	672	705	663	681	746	668	701	691	701	725	700	692	677	637	716	706	694	707	689	660	716	730	684	728	658	731	632	727	696	645	698	683	709	671	687	716	689	695	664	691	669	718	718	776	718	689	720	648	712	656	699	717	741	694	701	632	722	722	675	691	698	708	679	630	705	710	728	727	707	655	687	695	662	674	679	694	710	719	770	693	718	655	709	725	674	686	670	730	670	668	670	729	671	702	719	657	718	730	700	721	653	685	748	637	644	747	667	693	742	716	714	675	690	713	698	700	657	671	620	667	719	717	712	708	695	719	713	689	703	739	665	688	707	687	725	692	676	733	717	684	708	718	716	686	699	673	679	685	694	678	715	719	734	693	690	716	664	714	645	639	725	660	707	687	719	704	670	673	712	717	693	720	685	699	712	718	648	666	700	695	706	716	678	686	673	713	682	674	646	671	706	688	697	668	718	673	714	737	752	679	700	666	707	731	674	739	660	704	694	700	728	738	680	721	715	677	760	627	675	653	709	771	752	652	707	729	678	706	669	695	676	687	713	690	702	691	714	684	630	708	733	720	655	687	726	689	753	749	744	691	682	683	766	673	704	707	690	718	702	698	711	702	695	668	699	717	692	706	736	727	649	703	694	725	732	652	755	721	691	670	702	703	704	664	761	713	724	702	659	684	701	681	654	690	762	709	715	720	734	690	644	694	681	678	703	720	685	735	640	698	666	701	755	705	684	687	700	688	691	732	725	706	742	687	687	670	675	679	719	730	690	678	694	718	688	686	705	678	673	669	684	699	711	681	717	697	671	685	725	695	689	689	695	729	747	711	667	670	692	698	675	743	703	717	682	738	699	732	679	706	693	667	713	709	684	702	730	698	648	685	706	731	670	699	730	679	660	711	714	711	666	710	677	700	681	675	688	701	672	643	744	706	735	694	678	684	715	718	685	729	692	726	739	674	695	711	683	683	678	702	680	702	662	648	665	696	628	693	686	715	695	738	665	646	690	638	665	696	723	763	690	719	694	649	672	673	686	663	692	729	692	658	674	711	706	702	703	687	729	687	691	700	711	663	674	723	713	671	699	672	675	711	656	690	709	696	741	674	675	676	677	661	706	643	686	675	711	680	704	725	703	714	651	722	679	712	687	706	693	729	694	689	748	643	699	710	707	669	681	731	695	709	732	646	692	689	705	705	699	695	713	711	689	731	700	627	669	713	752	724	694	699	681	677	699	671	670	727	719	698	706	736	739	682	698	722	733	680	721	684	743	715	733	723	663	683	685	685	724	653	724	681	663	643	749	689	677	723	714	714	725	667	691	688	704	752	693	719	688	677	729	694	740	651	721	653	694	727	646	665	722	709	680	726	766	689	678	678	708	673	685	736	666	722	681	706	754	654	697	649	694	715	676	673	721	711	737	669	694	683	682	687	693	697	708	733	681	696	651	737	667	683	741	685	705	709	696	687	682	702	698	743	705	639	681	677	737	719	705	681	672	686	683	745	682	669	671	690	729	671	699	732	671	702	691	677	681	715	726	665	747	704	676	658	701	667	738	701	709	719	680	698	697	722	692	753	674	651	683	732	715	732	679	697	657	712	705	685	698	690	678	707	692	687	725	731	681	684	669	728	687	703	687	674	707	688	687	718	716	716	740	713	711	677	710	730	702	673	629	716	736	704	662	702	664	688	728	681	703	696	676	721	729	693	699	693	648	710	715	679	632	754	698	682	733	700	726	687	659	691	711	728	711	671	702	702	691	739	657	673	687	690	689	688	681	732	712	677	701	715	634	745	696	723	690	660	663	727	709	661	698	719	720	726	665	723	721	716	716	677	729	711	702	697	683	697	666	713
663	100	100	102	96	85	98	97	89	102	86	93	85	85	104	113	101	101	98	94	83	84	84	84	108	177	202	216	204	132	87	86	84	87	87	91	85	72	63	89	91	89	104	80	83	104	76	100	64	98	79	88	92	88	91	86	86	82	89	94	91	94	85	96	83	103	87	82	87	96	82	85	93	77	94	95	81	81	87	86	96	88	87	86	83	80	89	83	85	85	90	78	79	100	88	72	89	88	88	85	75	97	96	89	99	88	88	77	91	78	88	91	89	82	87	103	81	86	86	84	99	89	95	92	75	68	99	79	100	85	71	91	57	101	85	74	92	83	90	79	91	69	90	78	74	85	83	84	89	74	87	94	95	79	85	96	89	76	89	79	73	91	89	89	90	80	73	71	76	107	96	81	92	79	90	84	76	87	84	93	98	104	82	84	90	76	91	95	106	75	85	89	80	87	83	87	93	81	104	68	76	87	91	87	91	78	90	92	98	101	93	97	83	87	88	74	93	91	75	79	104	90	78	82	77	79	66	76	87	81	81	98	95	94	75	66	84	86	80	76	87	92	99	84	101	85	102	81	95	109	98	77	91	81	81	84	86	75	73	89	82	94	93	97	78	87	84	68	74	71	87	77	96	83	88	84	85	81	89	86	97	92	81	73	102	81	72	90	84	92	82	87	88	78	88	92	95	83	78	90	84	94	91	95	84	76	62	87	76	91	91	68	80	80	97	84	80	100	86	90	100	75	71	106	93	85	95	74	87	96	80	92	88	78	85	72	87	77	79	88	97	89	71	103	80	80	86	82	80	87	83	92	81	107	88	97	91	99	102	108	95	80	83	82	74	94	86	70	86	85	88	81	72	89	89	89	88	77	88	84	88	74	75	88	86	83	94	82	83	76	83	82	98	84	103	107	90	102	78	88	82	65	80	102	97	92	87	78	83	69	88	74	94	88	67	94	67	84	71	63	102	82	87	88	76	83	75	79	85	78	85	84	95	67	88	88	89	72	75	96	93	80	77	75	84	90	77	82	94	84	108	83	86	87	74	82	89	100	102	83	68	95	85	91	57	78	77	93	82	87	91	76	73	88	79	82	73	88	83	91	102	89	68	70	97	97	80	78	86	89	77	82	75	88	90	90	109	102	86	78	89	81	81	78	74	85	90	95	94	98	83	78	77	85	69	98	87	82	71	83	82	75	75	78	103	75	77	89	92	93	88	95	86	93	85	79	82	93	86	77	83	90	79	82	105	88	85	92	83	87	83	83	92	88	87	76	73	96	89	61	100	87	77	83	82	87	88	82	76	92	88	108	81	79	89	92	98	87	83	83	86	92	65	85	86	71	93	84	81	91	87	102	81	89	80	84	91	92	96	62	80	78	96	103	92	84	79	88	80	78	101	86	102	101	89	95	92	79	82	82	98	100	86	99	109	95	88	83	88	91	85	80	77	88	74	91	86	75	70	78	99	90	98	77	92	91	86	88	84	83	88	94	81	79	85	91	87	70	79	85	90	66	83	75	87	88	84	86	76	87	90	98	94	80	74	87	80	87	74	85	86	86	82	70	95	105	85	107	108	74	84	72	80	90	90	69	89	77	68	83	87	94	92	80	80	89	85	80	99	75	88	92	103	75	100	77	83	89	111	76	76	84	92	85	92	92	93	90	80	77	93	83	101	81	76	107	84	79	82	87	82	80	89	101	85	83	71	98	66	77	104	96	74	97	72	92	96	95	86	69	90	83	85	98	80	86	73	102	86	83	101	90	97	79	78	92	90	86	86	100	85	82	74	88	93	73	95	70	89	97	91	92	84	83	77	82	102	93	78	103	77	76	80	83	75	103	88	83	68	95	86	81	91	89	74	74	81	86	94	79	72	87	81	88	82	101	82	96	79	88	97	82	94	74	89	83	84	71	78	97	75	79	79	89	89	84	96	76	80	91	87	88	82	80	85	101	88	86	71	72	93	95	95	90	102	80	85	82	89	92	96	69	96	92	73	87	75	73	92	90	78	87	87	109	99	95	98	96	87	89	80	91	79	102	95	73	65	77	91	82	99	96	89	95	97	83	89	79	92	76	99	98	90	75	87	86	100	85	97	90	105	76	74	83	84	83	94	80	106	71	97	93	85	85	104	81	92	76	87	82	89	89	96	89	90	93	82	94	104	97	85	86	94	84	79	75	93	93	82	91	86	94	84	77	87	88	81	97	89	81	95	81	83	85	86	82	80	98	85	105	100	100	81	71	92	69	88	77	84	95	78	98	94	86	95	86	84	83	89	80	84	79	79	80	84	88	87	96	98	86	81	81	85	74	90	74	90	83	77	79	85	99	66	87	94	97	72	84	92	104	75	81	83	92	72	84	109	88	95	85	88	88	98	93	82	78	101	94	82	90	87	93	83	72	82	75	94	94	89	84	97	111	75	85	88	82	77	80	90	73	82	92	81	87	77	75	82	83	97	91	87	90	102	106	99	76	83	98	77	76	71	97	86	73	91	80	105	81	101	83	77	79	83	84	82	87	82	69	86	91	82	98	99	70	95	100	97	97	95	97	86	102	76	81	82	97	91	93	84	89	73	88	84	84	86	73	100	78	80	95	81	77	68	88	86	89	69	89	89	83	76	72	105	108	75	91	80	70	81	76	95	91	86	87	116	82	101	87	88	72	90	83	91	96	75	78	83	103	92	84	93	100	81	86	91	96	65	82	85	73	91	98	68	100	89	93	86	90	78	95	104	102	100	75	84	88	93	83	75	93	82	70	83	86	95	83	78	80	74	96	66	81	76	93	92	83	77	87	81	71	94	59	88	96	101	88	97	98	81	77	77	85	86	82	93	97	89	92	80	83	87	96	80	81	91	83	73	91	92	87	88	109	75	88	102	82	87	78	84	92	98	82	95	94	80	96	94	83	70	88	84	83	92	68	76	82	76	68	94	84	94	72	91	95	76	92	86	107	70	84	74	74	69	85	90	77	83	96	77	100	96	93	87	95	89	93	80	83	92	94	79	85	93	86	78	83	108	81	97	98	88	97	88	89	66	93	81	85	94	66	75	81	75	81	91	91	100	81	74	88	76	88	90	93	85	84	90	87	88	102	76	85	87	94	89	96	83	77	87	80	99	92	75	88	88	66	78	82	74	78	79	70	94	103	72	92	85	75	79	103	96	90	87	97	84	89	75	88	86	85	88	68	83	92	87	90	83	94	82	100	89	91	86	84	87	94	77	77	91	73	107	77	103	91	92	94	71	81	101	92	74	81	79	102	74	93	81	92	72	81	105	74	85	73	83	81	95	66	94	94	82	78	90	100	84	75	77	100	90	74	99	94	77	78	87	88	83	93	80	101	82	86	78	88	75	96	72	81	85	90	83	80	68	83	103	85	92	74	71	89	85	105	85	82	97	97	90	71	83	73	98	95	87	84	94	86	81	91	84	81	82	78	63	84	109	91	95	93	92	83	95	79	91	73	98	81	94	83	80	83	80	82	94	102	76	73
6358	1290	1018	1198	1819	2063	1989	1660	1479	1344	1337	1175	1180	1164	1129	1208	1186	1178	1044	1093	1020	1025	936	895	1069	3306	5381	4878	3704	1724	827	853	814	830	823	856	836	814	875	807	833	847	806	853	862	805	875	806	808	817	852	833	851	803	819	818	846	798	812	826	837	803	836	844	832	787	823	871	837	792	800	827	812	869	793	812	826	817	798	844	851	846	858	870	779	834	830	837	846	849	849	797	825	820	815	863	827	823	874	830	849	826	780	823	783	829	808	832	768	825	912	823	869	818	851	819	819	836	811	786	852	813	883	845	807	821	878	838	826	770	785	809	862	778	845	868	801	851	792	800	816	813	837	792	854	886	825	844	835	775	792	794	814	858	846	889	803	827	862	806	816	812	843	832	834	795	832	803	829	885	849	789	859	875	852	839	784	830	846	863	809	840	818	802	834	837	867	839	818	885	837	809	874	865	813	769	809	812	835	919	860	779	795	826	866	826	896	815	810	782	817	796	779	862	805	775	765	803	838	828	792	826	836	827	848	885	850	817	817	828	856	851	887	838	847	832	830	848	791	883	831	898	865	818	844	818	795	813	804	885	850	893	820	813	825	839	774	878	851	822	831	838	859	838	873	839	849	812	787	835	862	815	815	872	858	802	831	838	817	837	862	796	829	881	860	817	787	840	870	825	803	852	854	860	853	886	834	854	827	872	863	846	813	808	844	825	823	845	809	845	861	854	836	809	793	860	815	812	813	798	871	833	861	843	793	813	875	846	835	828	795	880	848	817	832	841	850	818	845	830	817	798	880	864	844	803	842	811	834	820	826	886	843	872	836	865	783	823	802	860	869	807	823	829	813	805	790	831	819	856	829	846	800	810	889	858	823	816	818	805	845	853	866	855	837	782	814	853	868	837	878	808	816	801	835	834	817	827	810	807	810	824	798	841	819	835	863	848	860	831	862	793	854	835	843	881	786	843	838	859	849	829	798	861	845	838	867	887	815	827	841	867	840	836	796	861	807	854	823	780	810	851	764	845	838	822	877	861	820	800	871	777	825	866	852	856	872	839	857	786	852	832	807	856	812	844	816	827	776	826	820	795	812	786	801	852	818	831	801	830	879	832	857	867	847	879	822	905	853	859	868	840	819	807	832	784	829	805	857	834	843	867	820	845	843	853	850	826	880	803	801	842	885	860	864	861	850	830	849	838	788	871	826	816	832	884	887	834	869	851	847	820	852	822	860	807	894	846	821	844	854	816	840	861	849	893	823	840	801	815	801	783	779	837	846	806	839	861	791	874	820	850	861	862	840	882	833	844	857	817	806	785	854	845	805	784	899	852	881	820	852	885	865	820	821	843	839	824	800	839	782	849	825	812	821	827	817	831	862	774	858	881	866	839	816	826	848	842	831	842	797	900	860	860	827	876	808	867	862	848	821	872	824	815	849	809	830	798	819	859	887	867	774	822	835	825	815	778	816	819	830	856	792	871	806	896	827	919	828	860	874	858	877	834	845	819	863	839	861	831	881	812	856	816	845	801	831	826	834	839	840	822	806	879	793	822	781	811	835	821	815	818	873	810	765	835	787	850	785	788	829	848	868	832	783	842	818	849	858	828	833	774	810	826	821	836	828	854	809	833	815	810	852	842	869	841	825	763	851	793	790	903	838	842	861	812	847	818	841	853	834	846	823	852	823	882	803	864	804	815	858	843	878	850	847	872	823	831	861	865	807	854	802	887	796	825	823	853	862	826	907	823	823	809	841	756	850	850	800	811	795	856	799	864	804	819	854	820	829	825	838	822	786	850	819	845	834	818	821	830	820	847	845	836	866	874	806	842	818	844	817	817	870	825	842	839	818	814	828	865	784	825	836	813	824	862	814	821	831	833	853	820	849	828	800	833	804	830	794	844	843	843	823	835	855	836	830	794	812	861	841	811	817	831	835	845	751	816	796	834	834	823	864	827	865	861	827	839	825	865	813	849	826	843	830	859	834	857	829	878	873	850	786	861	857	874	870	797	851	825	792	806	803	806	843	828	817	811	826	878	770	869	754	885	846	819	840	779	827	821	840	837	846	836	868	824	826	815	778	830	830	806	859	828	806	878	823	802	816	816	774	848	814	830	887	818	842	820	873	866	875	834	866	852	816	803	877	850	782	894	825	848	795	820	835	790	820	788	802	855	815	827	813	841	818	802	865	867	887	832	859	822	771	842	833	795	849	813	852	831	801	818	866	809	825	883	850	867	819	795	843	791	842	854	865	874	843	875	824	847	840	906	838	830	849	868	829	854	826	812	801	836	852	822	828	802	832	814	860	823	846	842	800	822	845	820	852	907	852	835	844	834	799	838	839	848	819	813	813	847	885	817	887	819	854	798	811	800	855	822	825	856	851	880	837	802	855	814	856	850	821	862	809	801	802	815	823	832	815	790	830	807	815	822	866	857	853	828	848	809	841	842	796	791	750	811	893	888	830	842	849	822	838	868	872	854	796	876	848	810	812	813	875	819	818	825	840	821	841	812	851	864	820	853	765	845	811	826	841	806	855	849	858	877	817	906	791	808	822	793	825	844	840	834	844	809	815	826	841	778	822	832	783	841	807	817	895	862	805	807	860	836	836	822	878	812	797	841	827	884	804	864	874	820	852	840	806	882	790	826	849	805	800	776	841	849	829	792	863	835	832	825	842	818	886	805	805	831	824	816	863	860	823	848	820	819	874	829	765	833	843	837	818	824	861	847	817	867	813	843	862	810	799	840	848	841	843	851	882	813	828	861	837	921	809	813	819	841	802	813	826	807	816	799	865	820	829	827	869	772	808	803	803	845	868	879	866	799	816	844	883	864	821	819	817	857	826	857	818	809	848	869	804	860	822	842	856	806	830	809	832	815	810	779	814	820	861	839	775	825	835	806	882	815	862	850	802	814	826	824	842	860	875	818	791	799	792	900	854	825	880	861	859	798	833	785	818	772	829	838	846	800	847	807	809	837	803	860	840	842	837	843	855	854	802	814	871	844	830	832	796	841	851	888	849	842	864	863	772	809	818	820	842	840	795	813	793	869	793	833	877	786	824	830	829	853	886	804	844	847	808	822	851	822	781	819	863	815	822	843	815	850	815	797	812	833	820	803	849	803	848	846	841	809	852	847	824	868	786	827	872	860	886	821	807	811	816	870	877	894	835	853	832	868	861	800	885	860	801	858	818	859	848	869	849	832	844	834	820	807	819	767	811	818	841	875	873	810	832	834	827	801	855	815	820	825	799	832	806	834	812	855	853	838	840	792	802	797	886	848	827	796	803	780	809	818	901	807	812	799	813	874	830	775	839	817	880	803	845	844	778	798	818	847	898	852	884	873	842	812	835	848	825	791	793	849	841	809	822	871	794	825	856	839	814	877	823	776	844	778	850	812	848	836	817	816	819	806	794	829	841	809	760	862	809	827	882	892	810	865	836	834	838	828	829	855	809	794	832	852	789	795	813	880	819	802	853	775	855	819	802	828	794	838	799	851
299	128	130	98	105	100	118	121	133	109	112	103	101	102	126	131	123	98	105	89	95	111	106	78	91	270	624	509	343	135	108	89	92	79	91	82	84	93	87	81	96	92	94	103	83	85	110	108	96	105	87	78	79	109	85	87	104	84	101	108	90	90	71	89	93	93	96	99	112	100	98	93	108	99	85	80	92	93	90	88	88	94	100	89	93	90	97	95	84	118	100	82	94	95	87	95	78	113	109	94	90	86	97	103	90	85	94	92	64	109	84	98	105	93	98	77	86	86	98	83	103	99	88	73	91	80	79	100	93	100	99	103	81	79	93	97	77	102	114	81	100	98	95	77	95	83	102	106	95	98	85	99	99	109	95	85	104	111	95	80	84	96	83	83	85	94	99	81	95	97	84	103	92	103	108	105	84	107	94	100	89	84	114	107	82	94	104	79	87	88	81	95	83	89	90	104	85	74	97	100	76	102	88	88	93	98	101	103	91	115	90	82	95	78	95	110	101	94	88	92	84	95	77	120	86	94	106	103	81	99	89	84	99	114	102	91	92	109	89	98	106	91	77	88	105	92	82	87	90	91	106	92	99	106	109	89	97	103	80	105	102	66	102	84	101	99	95	86	113	94	100	87	90	108	86	86	92	102	81	88	91	89	91	88	117	74	95	75	91	96	96	102	87	95	90	110	79	66	76	90	89	100	85	97	83	83	82	105	82	100	93	99	91	103	96	85	92	115	98	92	108	84	72	104	95	100	93	84	102	85	87	85	92	109	99	87	94	93	95	88	88	81	90	83	108	95	86	94	94	91	91	103	112	88	89	95	87	104	92	99	95	96	94	104	110	85	102	69	101	79	76	91	98	79	99	102	88	97	94	106	98	102	83	91	117	97	100	99	111	78	103	87	91	109	83	89	89	89	91	82	96	84	83	104	94	65	103	86	92	117	96	87	108	96	92	83	83	120	86	90	101	88	116	102	87	108	101	99	97	101	90	105	91	102	91	98	81	88	88	99	84	94	90	103	90	91	84	89	89	109	106	80	82	88	92	117	97	105	94	93	84	88	104	89	85	92	83	94	94	91	85	88	83	99	99	72	87	73	89	98	91	86	99	90	94	107	97	98	94	99	79	106	92	99	93	89	81	82	95	94	91	88	89	97	94	79	104	89	99	108	98	96	90	89	72	96	103	108	90	110	101	78	92	82	93	94	112	89	95	100	110	95	93	91	90	77	79	93	94	91	82	97	93	97	78	65	85	86	79	100	94	96	95	114	101	94	86	95	92	90	96	84	98	81	116	94	75	101	89	81	116	98	91	87	91	109	89	98	92	82	95	87	95	101	104	112	83	98	75	97	87	90	96	101	79	99	81	92	106	93	100	89	126	78	84	82	107	86	89	92	101	103	99	86	75	99	111	84	93	89	85	85	115	88	94	88	107	89	94	110	85	87	91	103	112	91	86	93	81	89	100	90	93	97	68	96	87	80	103	74	101	87	99	90	72	88	87	104	80	77	85	88	102	90	97	93	93	93	85	93	109	97	105	96	107	97	85	114	112	117	71	85	82	84	74	90	95	92	93	91	93	90	79	80	95	74	91	90	98	93	98	84	88	75	80	88	108	97	89	80	97	91	113	92	103	84	116	109	94	71	83	102	84	88	116	109	91	112	90	94	71	99	101	91	84	82	81	109	80	111	90	92	103	101	93	82	83	93	94	88	92	90	75	85	90	94	96	89	100	105	94	95	93	92	98	83	101	88	77	94	103	107	93	88	96	98	79	89	92	83	90	87	89	86	95	107	87	96	102	94	94	90	99	98	68	91	105	85	84	101	94	98	104	93	76	96	102	96	81	94	85	88	99	67	94	88	97	104	78	107	88	78	77	99	91	108	80	101	97	99	83	86	99	96	85	78	105	82	88	99	84	101	87	88	97	85	98	72	83	106	93	86	81	91	95	89	92	87	92	95	78	102	94	83	82	85	89	81	86	97	90	77	101	88	108	103	78	81	98	100	90	95	89	83	90	86	82	82	95	66	98	95	97	80	99	80	95	94	106	88	95	101	97	102	101	85	88	109	81	97	89	105	91	97	102	90	70	76	110	82	98	105	79	97	81	80	95	79	101	95	96	109	96	87	112	96	104	77	100	76	79	58	108	79	89	98	109	87	118	97	93	94	96	94	104	81	97	101	92	97	98	96	94	87	102	92	113	90	90	99	93	107	87	100	101	93	107	113	97	87	100	81	105	97	97	86	103	95	97	82	98	115	74	92	106	107	82	79	104	112	80	89	101	96	88	83	81	91	81	73	106	94	73	106	88	79	85	92	98	110	81	84	76	84	86	91	88	103	92	85	100	81	108	85	85	91	93	101	68	77	93	108	84	92	94	80	88	91	98	88	105	90	67	88	94	100	98	77	83	107	89	102	84	120	97	106	99	94	88	92	103	93	82	90	81	93	83	92	103	100	86	91	86	98	97	91	97	86	79	101	93	83	88	93	103	107	94	88	92	91	67	113	67	89	111	91	103	79	94	92	103	83	100	97	97	72	91	102	89	92	82	91	84	96	87	80	78	87	87	91	101	92	102	97	76	90	101	95	90	88	83	95	85	101	83	81	79	81	99	82	88	101	91	88	88	95	78	110	82	78	100	110	85	110	109	87	97	80	102	71	92	104	100	99	97	101	103	91	96	85	91	82	101	95	83	104	81	106	105	101	100	105	80	89	104	103	92	98	90	80	111	105	90	82	100	98	87	99	91	88	106	94	91	97	101	109	102	96	98	101	83	87	93	84	106	106	102	91	83	99	73	109	100	79	87	108	78	107	99	69	102	87	84	85	113	96	85	105	87	109	78	86	107	93	95	110	95	99	98	102	74	103	94	91	93	94	78	83	96	90	96	79	78	82	84	89	92	98	110	88	99	76	104	91	110	87	104	84	87	90	106	107	95	92	94	102	86	95	84	98	103	86	89	93	95	114	109	81	91	95	114	86	94	96	82	105	95	79	81	80	93	95	99	83	95	114	73	78	94	103	107	98	101	104	84	87	86	98	104	92	86	66	85	85	107	99	84	100	94	96	127	99	117	82	98	97	82	91	99	84	95	115	94	92	95	100	88	106	100	85	96	87	105	91	93	73	99	109	97	97	83	112	84	100	86	101	88	84	88	92	98	97	91	96	101	86	100	76	110	100	89	84	82	85	115	103	95	68	106	84	75	73	87	85	90	87	85	100	107	90	89	101	79	88	88	91	109	89	90	90	88	89	86	92	99	110	82	103	75	91	107	101	101	93	105	81	90	102	100	88	89	104	91	90	93	78	98	90	87	97	101	103	89	92	90	101	96	95	98	101	90	86	84	87	86	100	89	79	83	75	83	104	90	98	107	92	110	84	88	101	82	104	84	94	79	100	89	107	86	95	94	102	81	104	95	87	108	86	94	98	94	86	88	84	103	98	81	99	105	101	93	87	59	91	102	95	91	88	81	81	102	87	105	111	93	97
4581	1969	1114	1553	2926	3493	3077	2636	2267	1821	1655	1533	1339	1374	1370	1379	1379	1209	1108	1181	1170	1077	1027	1010	1207	5721	11585	9858	6798	1965	865	866	811	867	858	889	858	796	809	851	856	816	855	854	808	836	812	857	894	849	821	831	804	867	837	849	811	832	816	839	818	830	839	855	819	850	850	814	810	859	831	838	855	857	819	862	877	793	795	853	804	855	789	833	813	872	825	853	855	842	860	835	853	806	835	860	806	829	862	824	836	812	823	845	821	851	802	831	790	824	830	853	838	825	836	840	827	863	838	870	879	779	811	890	884	847	834	847	833	775	848	880	829	877	815	864	853	815	852	805	837	819	811	780	795	847	824	787	820	854	873	856	853	828	818	862	834	801	871	836	843	820	776	863	860	862	823	856	876	845	807	821	844	826	855	857	846	875	844	879	864	858	884	835	818	821	827	803	860	864	856	807	835	833	876	828	856	860	825	822	824	842	853	876	870	866	828	821	838	855	862	820	821	899	824	815	792	762	809	838	836	816	854	794	847	816	808	828	809	789	810	854	855	855	836	842	833	815	814	839	870	886	859	826	802	868	851	847	861	854	886	872	861	821	790	834	837	874	858	788	799	888	842	835	828	785	861	818	817	801	842	829	868	863	824	872	812	841	870	871	852	851	887	851	887	796	840	859	835	838	873	831	930	826	864	801	834	884	861	851	885	860	808	856	834	870	789	806	867	849	858	827	803	799	822	830	814	822	802	806	856	856	853	878	808	831	880	913	831	875	852	829	876	801	890	865	851	858	879	829	867	821	885	793	802	852	820	904	823	869	884	866	897	856	841	846	881	801	852	828	832	807	796	819	814	829	814	815	876	856	839	818	814	837	805	907	795	809	813	849	842	877	841	863	841	830	858	850	845	858	832	854	842	853	838	837	821	830	840	834	840	828	858	761	862	837	842	885	820	877	835	814	832	833	847	841	834	850	837	858	822	816	844	860	834	843	826	805	875	876	904	847	909	907	794	876	872	829	845	886	863	790	899	871	844	781	882	865	877	831	859	870	822	869	802	882	902	815	836	871	824	804	792	841	822	821	841	838	866	855	835	830	796	817	850	838	868	864	864	813	811	866	872	883	875	780	846	856	849	782	831	842	787	830	922	844	849	854	798	874	884	844	862	842	865	839	837	837	855	818	803	860	840	850	848	827	870	842	769	807	871	813	841	858	804	836	821	818	870	854	822	834	839	759	867	842	790	830	828	831	857	867	843	800	873	883	781	796	834	879	868	892	864	815	805	882	811	813	856	815	835	823	792	848	766	836	805	854	846	842	858	852	933	843	874	790	880	778	813	855	839	822	812	815	855	798	876	838	818	831	829	834	811	823	874	807	833	848	821	849	839	820	879	836	820	847	814	829	884	828	799	840	869	837	811	871	822	825	769	831	836	934	871	886	827	876	859	871	878	827	835	744	883	836	877	850	822	854	857	803	849	779	840	771	823	819	887	820	839	830	854	859	823	897	819	844	837	826	850	854	874	868	808	809	821	840	838	827	939	872	845	837	820	837	796	833	905	849	817	834	841	859	856	860	887	825	850	825	825	815	838	852	821	886	756	790	832	861	875	830	798	884	824	883	816	805	824	814	829	866	815	781	868	845	804	842	810	834	792	843	837	817	824	856	772	807	802	838	864	837	824	838	865	825	834	846	832	859	808	865	787	858	884	791	836	892	836	795	905	844	831	847	850	824	831	823	826	878	791	872	839	829	787	829	859	821	811	906	851	863	816	826	850	873	773	865	835	812	840	819	813	820	846	818	822	874	899	889	824	870	844	844	844	835	823	822	869	882	792	900	886	885	848	863	840	840	816	781	830	812	864	868	780	820	860	829	824	845	853	895	829	863	825	820	818	814	826	842	886	835	878	822	834	804	882	835	878	825	852	854	858	855	872	847	843	874	860	832	849	856	844	864	878	817	815	846	869	833	845	846	828	883	801	834	827	883	865	826	790	811	846	802	878	832	784	795	805	806	827	854	812	787	926	860	849	863	816	828	891	836	868	815	837	867	847	835	840	921	819	867	872	842	791	841	838	844	858	894	853	833	872	830	809	837	822	860	839	798	834	849	839	812	901	818	865	822	808	829	832	781	777	886	829	844	909	887	799	845	890	841	851	871	818	848	816	760	875	888	841	857	821	798	892	797	828	842	814	847	845	846	896	842	849	856	816	823	823	817	817	822	786	800	883	855	845	884	809	836	807	862	858	830	859	818	869	827	879	852	806	828	818	862	822	847	833	824	844	812	858	843	874	764	805	853	871	857	835	886	843	847	831	898	837	890	830	872	830	864	845	842	863	874	881	850	854	862	855	808	854	876	826	864	845	854	835	810	870	795	845	853	849	823	809	857	837	856	822	869	803	836	804	814	845	810	834	841	801	858	873	846	872	851	831	855	877	889	853	843	819	817	838	843	845	845	878	825	846	823	856	819	835	828	844	872	866	826	875	837	833	840	863	827	832	847	814	866	831	823	838	881	862	849	878	827	798	827	891	774	885	875	824	808	831	824	839	794	836	862	825	822	845	887	773	897	831	844	869	834	842	835	861	758	835	894	844	856	845	829	776	855	826	802	810	842	831	823	820	863	837	803	797	840	858	839	820	830	824	836	830	844	878	874	847	850	835	820	831	856	807	814	833	824	864	831	836	813	801	836	842	830	874	876	821	825	794	836	876	860	824	854	814	813	855	839	820	842	886	835	844	817	817	806	850	847	914	818	875	848	842	842	802	816	831	860	807	804	827	854	868	807	869	848	819	850	880	895	836	795	808	838	785	775	825	883	811	831	843	777	846	806	863	863	875	846	865	808	858	849	853	808	829	857	842	832	845	833	828	822	840	872	780	845	802	823	830	859	917	814	913	814	821	864	817	853	850	836	870	872	821	827	819	849	828	830	806	841	824	827	824	857	838	854	865	793	834	843	854	809	883	855	807	863	824	794	873	853	856	835	813	806	818	875	834	878	838	834	793	789	802	771	844	862	842	833	843	843	857	816	852	850	805	875	788	875	864	799	801	787	868	824	871	825	837	835	830	815	822	825	795	832	805	842	827	791	852	861	909	889	855	836	836	849	819	836	810	853	841	874	829	814	851	881	819	831	886	827	895	822	844	843	860	826	883	801	834	843	824	833	864	882	852	834	773	829	847	858	841	870	822	842	826	864	802	862	833	875	831	851	841	856	851	849	879	844	828	823	804	836	865	797	873	834	844	847	812	846	830	841	804	836	854	822	826	822	807	816	869	811	846	831	824	808	826	852	846	816	825	836	832	807	819	804	917	828	820	828	847	812	836	844	823	811	854	858	868	810	814	870	853	837	825	858	849	835	843	824	866	887	789	827	903	856	832	832	885	848	841	800	816	822	903	854	885	857	833	876	860	886	880	803	843	828	823	887	845	882	811	838	876	846	874	873	884	858	802	870	799	835	865	854	858	831	816	822	830	861	849	831	789	866	853	808	885	833	885	857
950	87	69	52	68	65	85	82	68	89	75	67	69	61	69	71	60	69	57	60	66	54	61	51	45	167	773	577	387	56	49	47	38	47	56	38	59	51	51	47	51	40	52	53	65	54	52	44	54	50	46	47	49	63	51	49	49	53	37	49	61	47	48	60	47	56	62	53	51	60	40	44	49	51	57	48	57	50	48	55	54	46	58	44	36	60	34	47	50	58	57	47	52	47	48	52	41	41	46	44	42	60	52	51	51	53	40	33	49	57	62	53	49	54	49	48	74	41	56	45	42	47	50	39	47	50	41	48	48	56	40	46	50	47	51	42	51	42	46	44	56	52	53	47	47	34	58	51	50	37	49	35	52	51	31	56	40	42	37	54	45	51	44	51	50	58	54	44	48	49	46	43	50	49	50	54	63	37	46	46	49	57	42	62	42	66	47	52	56	40	47	42	53	40	42	53	43	38	45	51	40	64	42	42	35	42	34	41	51	60	41	56	49	45	47	52	46	58	44	47	49	51	56	48	45	53	38	52	51	42	36	41	54	48	45	36	53	49	52	55	49	51	48	51	53	40	48	45	48	47	58	51	37	51	46	61	44	33	55	55	63	44	46	44	51	62	47	43	52	69	44	49	52	47	47	56	45	58	45	43	66	48	45	37	48	45	46	57	47	56	49	49	54	37	52	48	45	53	45	59	42	47	49	45	37	59	44	56	48	45	38	46	55	47	31	48	50	45	47	45	52	47	44	45	45	54	40	47	46	49	46	59	51	45	53	31	45	37	59	50	50	48	51	46	50	59	55	52	52	55	55	50	43	40	52	41	62	48	52	52	57	53	57	43	44	61	42	54	45	53	65	53	47	54	50	43	61	52	47	50	58	48	48	56	43	45	39	45	57	56	49	54	42	52	50	61	46	48	51	46	53	37	43	41	51	45	51	54	44	64	57	55	45	54	47	40	43	42	56	57	54	35	48	46	37	52	38	41	32	43	56	54	53	61	59	54	49	50	56	46	49	48	38	56	51	53	42	63	44	63	51	47	51	50	55	61	44	42	55	35	48	34	44	60	68	50	51	60	47	50	51	45	45	53	42	42	48	45	47	51	43	48	42	36	40	49	47	40	58	54	53	47	45	46	53	48	50	48	38	57	55	46	53	41	49	47	50	50	42	53	50	58	46	52	42	50	47	56	41	53	50	57	43	62	53	50	46	56	53	38	40	50	45	50	47	55	59	59	44	46	45	48	53	58	48	40	58	34	53	49	56	40	45	47	59	45	34	49	62	45	58	49	48	46	60	44	51	53	48	51	49	46	49	45	58	54	48	62	47	48	39	55	34	44	46	51	39	49	60	35	51	41	50	54	57	42	44	44	61	25	47	48	42	47	49	39	50	67	51	40	44	52	46	50	63	45	44	47	44	44	48	51	52	43	56	48	41	48	50	46	55	49	57	43	38	46	48	60	52	58	47	46	37	50	43	52	49	57	46	49	55	48	58	59	48	47	51	56	39	45	40	57	42	54	45	54	64	33	45	42	69	46	37	56	47	50	56	58	42	63	47	40	41	47	31	49	44	52	43	57	51	53	58	49	55	47	47	45	46	44	49	54	50	52	44	48	60	35	49	43	51	51	51	54	46	55	45	44	50	60	47	43	43	40	45	53	54	48	37	51	59	56	48	42	53	51	47	46	49	45	40	57	41	56	51	47	48	48	45	54	32	48	51	49	56	57	50	59	65	45	42	64	53	61	39	53	43	48	46	44	48	50	41	41	44	56	41	54	49	48	52	49	42	47	54	41	39	43	66	47	46	53	46	43	43	47	41	52	48	56	53	46	49	50	44	38	42	44	43	47	43	51	38	35	47	50	57	46	52	40	57	41	43	52	44	38	50	49	50	52	42	50	43	55	53	42	56	45	37	45	48	55	34	49	47	55	43	38	49	41	52	36	36	47	47	52	42	44	49	50	55	37	43	42	51	49	53	48	54	56	53	44	44	60	57	37	52	45	55	35	56	45	55	60	42	36	53	49	41	46	47	38	63	44	41	49	50	43	49	57	36	58	43	57	61	57	43	55	56	37	40	48	43	42	48	53	44	34	46	54	46	50	49	42	40	55	37	48	39	49	47	48	44	44	48	39	47	37	40	34	32	53	54	61	58	48	44	39	51	48	39	56	48	41	51	69	46	56	43	52	38	53	50	70	41	60	44	39	48	42	48	48	58	43	46	45	52	58	54	47	47	56	59	48	39	49	39	45	48	54	58	56	47	48	59	39	45	46	44	42	62	53	39	52	56	59	52	55	36	48	50	41	46	62	56	46	52	44	41	50	60	45	47	46	55	58	52	46	50	47	54	60	53	55	49	48	39	45	47	55	37	40	41	50	54	41	38	50	48	39	41	36	41	54	49	51	45	58	52	39	54	57	45	49	43	49	45	55	58	41	44	48	53	46	55	50	45	57	69	45	43	58	49	59	35	58	40	34	54	55	56	51	43	48	54	45	50	47	41	52	38	45	46	37	54	54	51	57	51	48	51	56	51	59	48	57	39	48	45	57	48	52	48	55	48	51	41	49	46	53	54	40	59	55	55	47	51	53	48	43	52	58	54	53	49	41	61	58	51	49	41	53	55	39	56	46	54	52	52	46	54	51	59	48	49	50	41	56	46	50	39	46	44	48	40	35	52	40	47	43	51	33	55	48	52	40	50	49	60	47	62	53	38	40	48	40	55	54	46	50	47	55	47	50	41	53	48	62	55	53	52	47	36	42	48	47	41	55	47	42	50	59	45	42	24	46	31	41	56	46	58	47	54	48	66	52	56	40	37	40	60	42	48	50	47	43	52	55	41	53	37	63	42	58	64	48	45	46	38	45	46	45	57	50	57	48	47	49	54	39	34	54	52	43	52	53	49	49	37	40	39	43	38	52	48	50	45	55	39	58	44	56	59	55	51	38	38	49	50	37	36	52	46	46	51	62	55	51	43	48	53	48	44	37	34	52	37	35	57	45	49	46	50	43	40	48	52	46	49	54	51	59	55	42	43	44	53	50	41	50	41	53	40	46	63	48	49	46	55	47	46	55	47	61	40	55	40	49	53	47	47	55	50	46	50	53	62	50	46	45	44	56	45	59	53	45	60	44	48	51	49	48	51	38	50	39	62	55	42	34	46	58	50	51	57	44	46	55	48	47	54	48	52	61	62	54	50	53	60	40	57	58	48	45	57	52	49	50	44	45	45	58	40	51	47	51	42	44	50	44	46	59	51	44	42	48	55	63	46	53	50	52	67	54	48	45	39	58	56	46	48	36	46	44	49	43	55	48	36	50	43	49	44	46	46	32	62	44	43	41	45	42	58	44	48	45	48	55	49	49	42	51	58	47	45	61	42	40	51	50	48	48	44	40	48	48	40	47	39	49	45	58	54	37	51	52	51	45	43	48	47	38	56	57	39	51	49	38	39	35	46	49	54	50	40	54	47	45	37	32	40	58	50	38	49	40
7171	1288	754	1134	2325	3226	2705	2183	1927	1613	1434	1301	1138	1077	998	1083	1004	879	846	840	738	682	674	599	599	3601	13991	10635	7555	867	412	412	420	444	432	464	413	474	432	428	429	431	432	459	431	446	449	443	460	478	394	467	453	455	420	422	445	438	488	466	433	468	418	463	475	445	443	429	443	435	429	421	454	417	457	459	455	410	441	400	463	469	395	437	472	434	388	445	404	426	422	376	405	441	425	410	418	397	458	450	431	419	447	425	427	424	462	442	448	457	412	408	437	464	467	442	452	411	459	425	411	418	458	451	427	455	426	412	426	408	401	427	420	417	409	413	439	434	392	418	421	428	425	435	406	429	399	469	395	427	432	440	410	405	465	428	442	410	458	429	394	428	401	410	447	422	438	403	451	410	443	432	384	461	426	416	394	424	425	439	436	397	437	454	431	390	449	450	421	454	382	427	430	417	402	419	427	477	455	439	440	453	414	437	404	375	466	441	473	421	394	414	398	435	440	428	436	475	419	409	389	439	450	422	453	414	441	454	404	437	433	448	480	407	437	415	394	390	426	420	397	407	436	434	438	432	467	389	460	434	459	412	430	433	453	395	433	415	417	423	450	430	426	458	420	421	415	414	446	385	425	438	436	459	401	396	462	453	391	435	411	418	455	422	429	431	463	376	408	476	449	435	448	404	484	411	431	447	479	458	424	432	422	462	424	397	415	408	427	425	457	410	422	438	407	432	446	411	421	412	432	412	427	377	427	445	413	414	458	415	426	427	477	449	448	443	428	446	424	455	416	466	479	427	408	430	416	411	428	448	401	389	474	435	443	443	456	439	432	454	431	456	421	435	443	471	442	437	420	421	424	398	424	414	409	434	453	462	436	432	454	410	474	442	467	469	445	426	407	451	463	393	439	445	429	415	426	417	461	436	424	439	454	457	421	413	415	426	441	433	457	440	429	455	401	429	455	427	447	440	413	393	423	431	441	411	450	462	448	409	384	458	433	424	423	436	447	446	465	401	439	432	439	452	451	418	464	454	454	429	451	456	446	409	414	437	460	478	427	423	428	422	398	434	413	450	451	437	467	450	465	429	387	432	449	454	430	457	444	406	430	413	429	466	431	431	409	441	415	422	437	421	407	434	448	445	402	432	420	457	419	422	453	443	405	447	420	478	412	458	454	429	469	428	413	404	450	396	442	428	418	443	443	451	421	464	425	440	418	453	459	401	437	463	460	402	402	436	417	421	426	403	413	436	395	442	410	424	396	417	390	428	435	414	466	447	436	439	425	432	453	416	469	408	420	433	423	456	446	399	463	448	410	485	409	469	455	399	396	406	411	481	480	421	427	433	425	413	423	468	436	422	430	416	455	454	443	377	456	474	394	464	423	427	431	443	431	429	411	419	402	423	444	449	427	422	442	428	424	405	416	433	425	468	411	417	430	435	418	416	426	473	431	461	444	436	417	448	395	433	415	483	448	428	424	400	442	438	407	437	424	448	453	446	447	453	343	424	413	465	429	413	432	398	411	439	464	426	450	401	435	460	481	439	442	404	436	399	428	419	420	429	399	440	414	449	428	484	423	448	426	396	419	427	423	422	428	469	411	453	430	426	428	430	416	429	421	389	429	409	436	454	429	408	440	447	413	462	438	410	439	428	436	412	424	441	468	414	425	440	442	413	448	451	409	393	446	413	420	406	464	446	421	453	454	439	423	429	458	430	421	436	450	428	454	427	434	446	455	450	406	391	417	448	426	446	417	425	466	439	466	416	428	402	400	444	434	376	400	433	415	419	397	433	421	392	425	428	451	434	437	492	431	422	417	449	380	439	412	422	418	431	437	461	398	435	429	404	417	438	426	429	422	393	456	466	449	447	409	433	449	444	426	414	433	422	445	429	413	419	404	421	424	410	433	413	402	429	422	449	465	439	429	404	427	429	413	383	410	476	445	412	434	387	435	442	414	420	404	415	441	409	443	446	414	393	472	414	459	424	441	423	433	440	427	429	441	408	428	430	446	440	418	434	465	418	415	416	428	393	426	430	447	444	419	427	439	431	400	460	432	432	423	406	458	440	420	482	414	443	429	448	435	463	459	409	442	426	401	440	446	461	441	423	441	418	423	437	459	444	451	409	436	451	469	434	415	449	449	396	418	432	471	446	457	440	395	463	451	431	429	454	434	459	440	474	430	406	426	406	420	453	383	430	411	447	466	442	443	405	433	412	418	420	486	439	460	421	438	402	421	449	407	447	412	444	420	445	490	407	450	417	417	426	437	412	424	436	430	423	401	391	456	402	419	443	445	440	444	417	431	421	440	429	446	438	477	435	442	445	446	414	429	421	425	456	427	423	458	437	449	419	459	434	410	402	459	443	444	450	430	455	444	408	404	438	456	463	390	403	436	409	437	392	407	437	443	428	396	438	433	396	426	433	414	469	407	475	432	424	432	475	447	452	411	445	414	426	434	423	409	447	430	427	452	483	406	425	424	441	435	463	439	469	438	451	482	437	411	428	426	459	425	452	431	468	442	435	449	429	422	452	452	470	445	421	425	416	416	450	408	424	426	440	436	458	399	441	433	451	426	417	421	427	457	415	456	448	453	427	468	409	411	453	411	406	492	438	454	449	420	457	413	415	469	398	442	411	409	420	439	390	407	436	418	440	429	418	435	459	450	431	444	431	454	459	411	381	402	464	429	416	410	437	421	415	459	422	416	439	448	415	443	403	459	495	441	439	431	410	423	451	438	392	405	450	412	438	461	414	415	429	435	464	417	405	425	411	404	434	420	444	443	446	447	451	462	414	454	469	367	422	458	443	445	424	437	454	425	428	451	428	397	437	408	398	404	411	434	463	408	417	408	423	431	443	454	383	428	433	398	418	445	439	416	441	468	425	409	443	432	419	421	446	397	433	456	450	420	412	422	391	424	424	457	464	416	411	439	408	431	483	460	401	448	381	440	418	429	422	440	431	428	451	464	443	407	437	440	438	407	431	430	448	410	433	417	404	470	477	424	436	447	436	427	405	450	444	440	415	395	430	422	418	419	407	456	447	453	431	468	440	397	465	418	412	422	430	403	412	456	431	475	444	421	472	448	435	403	437	434	454	474	399	394	423	432	441	397	489	474	428	436	425	476	424	416	443	410	414	434	441	468	423	463	423	407	446	410	448	419	450	471	439	425	468	437	415	412	443	450	422	426	434	431	403	443	435	443	431	409	456	431	441	445	442	442	421	460	403	453	434	459	422	477	439	414	469	426	437	442	448	428	442	394	449	459	407	385	430	454	472	405	466	422	451	455	437	426	412	391	415	422	407	404	407	406	480	448	394	434	453	422	443	369	437	452	469	417	451	437	425	471	430	442	458	420	416	454	454	459	421	438	444	437	427	431	407	438	434	392	422	463	429	418	449	437	410	404	433	440	430	405	442	440	427	463	406	434	446	433	445	437	453	439	391	434	448	418	443	458	403	447	422	448	439	447	446	470	413	424	443	436	448	446	443
463	155	101	86	81	105	110	93	105	90	92	96	88	84	109	90	77	73	85	82	75	75	70	83	59	327	1178	909	637	95	79	56	55	75	65	65	64	60	61	70	57	55	78	52	58	56	72	55	54	64	60	62	51	61	70	66	58	85	54	64	67	70	64	73	70	59	64	67	61	65	66	69	55	72	53	82	58	57	63	64	63	51	59	77	64	67	66	61	60	68	72	52	64	64	65	71	57	60	50	61	76	59	67	70	69	64	71	66	51	61	62	71	63	54	63	72	56	77	64	47	58	60	64	54	46	63	52	57	69	76	74	68	69	49	53	72	53	64	63	76	82	71	54	76	55	58	63	61	50	56	59	67	69	64	58	65	63	73	78	51	52	62	61	52	73	62	51	54	60	51	73	67	71	73	61	75	65	44	50	67	81	67	71	72	63	61	75	66	56	68	68	71	64	73	65	83	73	66	67	62	76	52	51	63	63	66	59	56	66	65	67	63	64	65	83	53	82	80	57	75	71	60	59	67	59	57	49	54	56	64	56	58	59	67	75	74	73	66	60	68	51	64	79	56	61	61	73	64	63	69	59	59	61	64	69	55	60	59	63	53	61	71	69	54	66	79	69	66	68	57	71	58	68	69	66	72	53	69	68	66	53	67	60	56	64	62	75	75	69	60	64	76	70	58	61	64	63	63	58	50	53	65	63	60	62	59	64	59	66	67	57	70	61	63	72	62	58	57	56	59	51	69	55	66	68	64	59	69	71	51	57	64	66	63	59	76	59	62	47	59	60	63	59	63	55	62	67	67	84	65	63	59	73	69	71	70	66	53	57	64	59	54	68	66	57	49	55	65	60	54	59	58	71	50	53	67	60	64	59	68	74	46	63	70	62	56	59	53	59	67	60	63	67	56	65	77	53	60	62	77	56	74	59	69	69	61	62	61	54	62	62	68	63	71	52	71	59	63	56	67	71	53	61	56	59	54	62	68	58	67	55	61	55	74	69	72	72	38	69	58	48	66	57	62	74	71	64	72	58	68	64	65	58	72	62	64	58	51	51	69	50	76	59	66	56	62	54	63	76	59	63	56	72	57	54	78	66	59	62	68	58	54	45	57	53	57	59	65	75	72	54	66	69	43	62	69	51	63	59	69	62	59	62	58	75	51	63	52	54	75	53	71	59	52	66	72	67	60	71	64	52	61	68	60	79	73	81	50	47	55	65	63	75	66	48	68	73	60	66	66	59	73	64	54	55	62	60	58	53	72	68	62	79	49	62	60	75	60	73	67	66	65	61	54	69	67	53	69	47	60	67	74	61	68	66	60	74	53	69	60	63	63	70	61	65	70	63	58	71	63	59	62	61	77	83	68	72	59	75	60	66	63	61	60	55	69	66	64	63	66	63	42	54	78	50	51	60	70	69	71	57	82	59	60	68	76	66	56	69	73	57	65	60	53	67	71	51	58	68	62	58	64	61	61	61	61	65	64	63	53	75	64	71	47	72	72	71	69	57	63	55	83	61	56	72	48	73	67	54	56	81	65	59	74	67	56	75	62	54	62	73	55	78	75	65	72	56	60	74	69	55	65	73	50	72	61	52	61	56	60	66	83	65	59	59	62	64	63	60	53	69	69	52	74	60	64	51	67	72	64	60	65	73	59	53	57	81	63	79	61	42	76	61	56	73	69	63	59	49	58	75	68	55	68	48	68	62	54	78	65	76	72	78	54	65	71	61	47	57	66	58	56	66	52	64	58	56	51	52	70	65	65	63	48	57	64	60	51	63	63	59	65	59	64	50	62	55	74	58	55	72	59	78	77	72	69	66	63	60	62	64	67	62	58	59	69	53	62	69	79	65	61	46	68	59	54	72	61	52	63	53	60	65	50	60	72	73	77	78	53	67	68	61	72	55	68	57	67	66	63	64	63	65	70	62	57	66	49	76	75	65	70	60	62	58	67	71	80	54	70	54	61	53	61	79	74	78	65	65	50	62	65	63	66	65	69	86	56	59	73	66	59	72	65	68	66	60	66	75	58	63	79	50	64	67	62	65	53	64	67	75	60	66	56	53	59	53	60	66	61	65	66	69	69	61	64	85	62	70	57	68	53	70	72	60	52	59	68	66	70	63	65	77	60	60	52	63	66	69	60	65	64	67	62	66	54	66	64	61	54	62	68	57	57	68	52	54	66	69	46	72	67	72	72	68	54	52	68	58	67	56	82	62	74	72	57	64	68	67	72	63	69	68	64	65	57	57	68	74	76	60	63	53	64	73	58	61	65	56	65	61	69	61	90	65	47	65	78	57	75	79	66	74	56	57	57	60	74	78	62	70	84	62	46	58	48	57	67	71	72	52	51	66	60	75	54	65	54	62	57	49	68	63	59	61	54	52	66	76	59	69	59	72	56	57	59	78	63	76	71	67	77	68	68	59	81	64	54	62	79	69	76	62	58	73	57	61	66	59	54	60	86	60	54	55	64	56	70	55	62	53	65	65	61	60	76	73	65	65	91	58	75	63	73	65	62	58	70	56	72	64	60	54	72	59	57	55	68	67	58	67	61	62	71	44	64	65	70	58	61	61	64	68	59	74	60	65	55	71	64	61	54	60	54	77	65	75	76	60	57	50	58	67	71	68	61	65	64	64	56	70	60	58	64	63	59	72	73	54	63	71	49	76	73	57	54	67	78	50	55	59	57	65	50	51	58	60	55	62	50	63	62	58	71	54	50	62	50	79	64	70	58	58	69	64	73	56	71	52	84	66	65	64	60	63	57	69	72	79	63	73	72	62	69	70	63	68	57	64	68	87	61	70	68	78	74	60	59	68	50	67	72	64	61	58	73	75	59	83	64	71	56	81	51	55	63	61	53	75	75	54	64	66	56	71	57	59	48	58	58	63	79	61	54	68	58	69	54	57	57	57	76	79	62	62	69	61	79	58	60	78	66	67	63	71	68	73	63	68	64	56	64	48	54	65	49	68	64	53	65	51	59	55	67	45	55	65	66	66	76	64	73	45	69	71	56	62	71	56	66	64	63	62	69	63	73	53	64	60	60	62	55	68	51	54	66	61	59	66	69	60	64	48	58	58	48	55	89	69	66	94	67	53	62	62	74	45	66	71	57	74	61	57	64	58	44	70	76	60	50	69	61	59	76	55	63	69	66	72	62	73	61	59	80	78	62	66	70	54	82	62	60	56	68	52	62	71	60	62	57	72	66	67	52	64	69	75	70	48	57	64	60	59	66	66	56	53	59	53	49	67	65	58	57	57	63	71	51	71	58	60	60	70	79	55	62	63	54	56	63	85	70	71	73	71	53	70	70	71	66	55	56	73	72	56	69	73	81	69	61	72	63	43	63	54	74	58	71	76	55	70	59	62	63	52	76	76	60	77	76	59	46	77	61	65	59	60	70	61	63	53	55	59	46	53	62	43	55	64	73	60	73	60	72	69	48	60	54	47	69	58	61	68	61	60	67	73	58	61	56	72	50	65	58	67	77
7443	2466	1243	1921	4311	5258	4615	3497	3247	2606	2253	2031	1837	1686	1581	1679	1445	1340	1319	1243	1141	1000	953	908	982	6742	19355	16205	11104	1721	884	639	676	708	686	680	667	677	725	653	663	690	675	656	670	676	659	665	610	674	673	686	664	680	673	704	637	690	632	679	615	670	687	681	721	673	657	657	675	695	651	670	675	609	620	637	685	605	644	632	632	689	700	700	631	665	653	641	642	636	664	660	670	660	661	653	703	645	655	667	692	639	656	681	681	669	645	673	700	653	659	657	696	676	660	643	661	662	655	741	618	678	695	666	627	640	689	653	650	634	673	622	698	685	670	641	631	718	632	628	685	622	699	683	677	652	688	664	653	689	629	642	651	636	703	645	695	685	634	719	657	684	656	665	644	684	693	665	690	684	687	630	680	637	639	681	632	653	700	699	695	633	688	641	637	711	660	658	622	606	668	663	674	658	655	697	624	689	626	604	626	637	675	663	646	661	653	672	678	652	694	708	693	710	647	656	662	658	655	590	677	681	659	669	657	649	651	665	638	633	634	661	682	669	673	671	656	660	644	651	634	631	679	660	659	703	672	609	636	667	639	658	653	623	645	660	652	641	648	696	645	652	657	609	652	667	639	645	690	621	643	704	615	661	634	638	717	641	656	664	705	608	685	660	619	649	656	679	658	693	663	668	652	649	645	644	675	612	673	622	695	622	649	641	656	727	627	615	614	610	657	627	652	655	659	665	654	674	635	666	682	659	664	665	677	691	669	642	660	659	644	696	634	667	632	637	694	622	623	661	649	667	630	618	646	672	684	643	659	703	625	652	681	673	632	636	663	679	666	675	663	660	686	650	618	671	635	650	698	647	637	680	688	693	664	654	632	642	642	627	658	649	678	673	638	645	645	651	700	676	664	646	646	688	607	642	653	626	698	684	633	679	623	626	622	655	673	669	630	627	663	656	655	667	636	660	667	661	658	689	662	638	688	673	665	715	661	631	620	650	646	680	665	635	634	638	688	661	643	648	658	665	676	669	686	654	631	638	700	657	620	651	629	626	640	627	675	652	656	618	635	704	694	655	651	676	706	650	646	661	635	644	624	693	613	639	656	651	612	642	655	677	618	672	697	643	631	620	635	651	615	687	667	744	678	651	667	685	653	646	648	665	653	650	671	663	665	638	667	667	692	683	641	643	630	666	645	676	664	686	663	705	679	644	651	654	662	647	700	686	672	607	659	708	631	664	675	658	648	692	673	621	665	613	649	591	652	678	650	659	675	696	655	675	673	658	657	652	639	636	620	644	615	693	641	679	694	648	664	631	647	655	652	668	643	662	662	678	681	618	690	699	623	663	647	634	671	655	669	683	666	636	636	624	641	626	644	655	670	592	681	686	674	678	691	657	622	629	690	676	678	660	664	738	660	642	686	670	681	669	641	652	651	634	652	677	657	671	645	676	658	651	630	662	610	626	650	666	644	685	617	676	705	662	657	703	680	626	666	659	625	654	644	652	654	671	660	599	721	661	661	645	633	694	675	735	625	686	658	660	686	655	605	725	652	670	688	682	640	609	719	643	668	669	632	644	613	680	627	619	687	642	705	674	624	616	655	637	653	640	660	681	648	721	688	702	623	670	675	665	649	636	645	651	657	608	663	692	640	644	667	614	670	687	721	653	630	662	694	669	712	679	671	674	673	617	661	667	696	685	668	669	708	655	663	655	663	651	649	637	757	642	638	653	663	666	643	645	671	651	655	631	661	670	654	625	601	670	646	668	669	680	675	662	707	655	625	607	677	620	682	660	685	609	646	630	663	643	668	658	683	667	653	639	716	625	636	658	641	655	630	711	652	648	641	663	677	627	652	674	673	670	673	619	623	664	650	671	668	644	644	639	675	662	626	659	658	653	663	633	653	644	647	674	662	645	651	669	679	664	657	683	660	649	633	665	670	661	662	678	618	642	606	693	679	631	655	655	673	668	666	652	696	655	627	665	623	652	656	637	669	655	629	698	618	647	672	684	690	649	654	644	710	689	646	675	641	632	664	620	663	624	669	677	665	645	667	711	676	605	647	667	664	669	624	672	679	638	683	642	649	651	671	660	644	638	697	634	679	699	628	648	635	648	651	630	675	621	657	694	661	690	656	622	687	630	700	681	703	678	647	658	693	673	683	672	638	691	662	698	633	652	682	654	664	657	666	675	680	662	629	644	672	645	608	657	669	663	715	658	677	638	639	626	647	684	633	665	639	700	684	666	602	647	651	644	667	637	632	659	680	684	686	655	608	677	683	631	692	672	694	656	679	634	617	672	683	680	649	627	631	652	656	644	658	695	611	640	670	717	699	642	632	626	667	710	692	694	655	698	655	661	666	650	666	621	672	664	624	692	685	632	655	711	719	633	631	698	667	657	678	656	688	697	659	681	671	648	640	655	607	663	654	676	669	650	642	620	614	620	671	651	684	627	621	674	625	628	625	657	649	629	649	654	638	686	650	688	678	689	659	665	675	671	654	610	635	628	680	663	654	657	682	701	673	681	681	666	691	692	665	633	641	651	641	657	671	688	678	648	678	673	640	704	712	689	637	642	625	687	634	632	659	635	696	658	667	637	642	670	661	665	676	618	692	638	653	675	735	654	653	654	663	622	659	701	677	648	620	684	679	642	671	663	646	684	728	664	654	670	673	627	704	645	641	672	699	668	659	667	677	707	669	658	635	629	638	648	630	672	619	624	707	640	683	685	712	642	635	635	637	710	650	687	646	667	638	623	628	676	677	680	645	653	695	677	651	681	680	638	634	659	628	731	661	701	649	667	666	624	664	649	633	674	708	687	618	639	675	655	651	643	685	698	694	620	697	614	660	597	668	649	645	656	629	622	653	685	628	664	669	726	652	676	666	661	675	655	657	640	691	680	610	616	603	746	671	656	667	658	667	692	669	608	655	641	672	661	640	695	632	677	672	590	704	629	664	641	685	704	667	665	667	655	607	642	690	629	663	698	658	607	669	612	640	671	654	680	634	686	661	668	623	673	689	672	640	613	665	658	690	695	631	648	656	627	677	640	641	679	677	664	643	683	717	695	631	627	677	624	653	663	691	649	638	639	668	650	659	647	613	660	657	633	622	664	655	644	652	635	647	683	628	606	613	632	674	641	669	652	661	689	611	634	647	631	633	633	695	629	696	661	633	666	684	673	662	678	678	663	617	629	648	641	708	655	652	673	649	653	691	625	682	674	656	689	654	653	716	615	697	660	679	671	663	632	669	638	598	674	623	666	717	673	664	639	656	619	679	689	627	655	708	681	704	628	649	681	687	647	671	619	637	593	687	659	629	633	672	691	676	697	696	655	634	684	631	646	627	606	653	663	659	685	633	646	676	711	640	626	673	658	628	663	630	665	642	675	671	627	634	648	674	650	649	623	646	650	639	668	631	662	679	659	655	637	627	657	703	655	644	646	691	678	661	712	655	697	688	657	649	666	686	636	638	648	675	673	683	676	664	694	631	630	674	647
648	100	83	70	80	98	95	101	89	93	80	114	95	87	97	81	94	94	89	81	74	98	84	70	103	141	262	282	216	126	108	100	81	88	89	92	83	88	79	84	87	80	90	64	68	71	71	76	82	81	87	90	77	101	93	93	66	75	86	73	68	92	81	77	83	71	88	82	81	76	73	83	78	68	89	79	85	91	101	67	79	83	82	94	89	78	80	70	90	77	71	87	95	74	75	83	67	74	79	94	68	85	77	78	69	75	86	71	91	90	98	72	93	83	88	88	102	103	82	92	80	91	86	98	77	82	74	87	87	75	80	80	90	72	91	82	84	80	75	86	89	79	79	95	103	81	98	74	82	71	71	81	79	88	94	90	75	88	81	86	83	66	91	85	82	77	78	75	90	74	84	96	82	82	84	78	100	79	76	81	78	89	97	72	93	74	78	78	83	76	93	92	86	78	73	70	76	85	84	85	83	90	76	68	97	93	89	97	80	78	73	79	79	74	84	78	95	84	83	82	69	82	95	71	77	88	88	89	75	62	83	76	86	75	88	94	82	78	98	78	76	102	72	94	86	104	80	77	106	80	76	91	91	76	78	76	71	66	78	76	89	82	87	88	91	87	89	67	95	86	82	82	90	82	86	81	78	73	85	83	94	84	84	86	84	89	82	82	80	72	95	74	81	102	71	83	88	80	76	83	73	91	98	96	87	72	93	87	64	77	94	67	84	85	81	85	97	80	95	99	78	69	93	70	91	88	79	77	78	84	89	81	87	79	76	89	101	68	73	102	89	87	81	85	77	74	79	73	65	75	69	71	75	89	75	87	89	89	75	73	86	91	58	104	99	97	85	82	87	60	81	76	82	91	92	90	73	68	99	87	72	84	85	72	66	84	74	71	86	77	84	94	84	85	89	106	70	79	83	88	88	100	82	72	86	89	83	77	83	70	70	85	94	72	89	88	77	85	79	69	96	83	80	78	92	84	76	70	84	99	72	78	80	81	90	81	79	83	95	77	93	76	76	64	101	85	74	72	92	80	82	89	83	80	81	85	92	69	94	73	92	87	77	70	89	94	87	70	81	82	90	82	88	57	84	71	70	94	101	82	99	94	76	84	79	88	81	88	83	77	69	104	82	72	79	92	88	83	72	92	84	75	68	74	80	79	77	85	87	74	83	82	89	74	83	89	67	83	78	94	74	78	85	77	103	71	95	84	66	97	84	84	82	79	92	75	77	88	75	77	81	91	88	104	96	79	103	91	105	86	74	89	75	68	76	82	86	67	79	90	91	85	70	93	84	93	77	98	84	80	90	82	84	91	80	80	116	79	85	81	78	87	82	89	96	87	86	84	73	79	91	86	74	80	64	97	89	104	69	95	86	85	93	93	84	78	101	66	90	82	80	81	85	101	82	95	88	93	89	73	91	94	90	69	103	86	79	98	85	78	90	89	90	96	94	81	90	87	97	83	89	90	76	89	93	87	101	86	76	73	95	82	85	87	79	74	84	102	93	85	86	79	92	76	116	79	89	95	85	77	66	78	73	83	80	93	71	92	91	91	97	77	77	91	72	80	84	78	77	84	85	96	67	82	90	82	74	88	88	102	82	75	85	66	83	76	94	92	76	79	93	82	96	76	71	84	67	63	74	89	96	95	71	68	79	80	75	84	59	82	83	89	88	79	93	88	73	91	72	70	82	71	88	87	83	91	86	79	71	79	101	79	94	91	94	83	87	79	90	93	74	80	70	74	90	73	84	85	85	82	71	90	64	99	91	89	87	89	82	91	78	70	83	85	91	81	72	82	70	77	89	96	71	80	70	93	61	82	91	104	80	80	95	76	96	80	83	79	100	100	73	89	77	87	73	83	79	93	91	85	96	77	89	81	91	74	71	89	94	81	94	95	74	90	90	80	82	88	79	84	92	78	95	85	76	75	93	77	83	67	97	84	82	71	89	79	98	77	95	86	88	80	81	90	67	77	89	83	78	95	92	89	103	85	83	62	85	82	84	88	92	77	95	87	85	68	78	77	83	77	73	73	91	79	73	97	74	96	85	69	78	89	83	69	82	67	82	83	97	75	82	96	68	90	98	80	76	95	90	75	78	77	72	72	77	84	73	94	95	105	83	72	86	88	67	70	76	79	76	71	71	89	100	81	91	77	76	89	78	80	77	82	83	73	80	98	97	74	78	80	89	91	78	91	81	79	81	61	86	83	99	76	100	83	82	82	66	86	93	82	98	77	80	88	76	86	86	88	86	80	80	91	76	85	84	92	67	86	85	84	84	96	73	87	94	92	83	74	67	81	77	90	80	116	89	76	86	73	75	107	89	79	92	100	96	77	84	96	83	71	77	84	87	77	91	83	86	90	105	95	89	75	104	71	90	95	83	84	93	88	103	98	81	100	93	94	88	78	74	83	81	84	86	91	63	83	96	88	71	71	91	81	87	99	89	99	74	81	84	80	77	86	86	93	100	88	74	86	90	74	97	79	75	69	76	90	88	91	70	91	83	82	81	83	98	81	93	82	78	83	91	84	67	104	78	86	91	88	93	82	71	65	80	86	85	81	82	81	93	88	80	70	88	85	82	88	73	78	75	79	89	68	98	63	83	97	77	89	95	97	87	90	68	67	97	90	79	82	90	95	71	82	74	87	72	92	78	87	83	82	91	76	72	69	82	93	80	76	85	74	88	84	87	74	80	102	85	82	85	89	88	91	93	93	94	102	71	71	87	76	81	84	94	81	100	77	80	73	66	79	88	96	77	101	82	83	93	77	74	77	84	75	77	68	75	71	93	83	93	80	74	96	84	101	92	81	91	80	91	86	88	93	96	87	87	89	87	88	82	82	83	81	69	78	87	87	72	87	88	86	87	85	67	80	95	89	75	81	88	85	86	74	80	84	88	84	81	84	93	63	104	95	76	86	84	83	80	82	72	96	82	96	75	89	86	91	83	76	94	92	80	81	85	92	75	93	102	92	72	82	82	102	67	86	81	69	86	91	84	70	96	75	92	87	73	90	87	87	84	77	88	84	81	90	77	95	87	82	76	91	76	94	83	83	75	79	65	70	83	91	83	90	76	98	97	86	75	70	80	67	78	85	88	85	73	71	87	80	84	99	71	88	79	95	81	88	83	87	77	99	102	67	79	89	69	93	82	90	81	101	98	78	77	76	74	86	87	81	100	83	81	65	89	67	80	85	74	86	67	96	94	76	83	82	95	86	86	77	81	76	104	84	101	108	69	84	85	74	65	70	89	70	83	90	84	78	88	73	80	104	84	88	66	69	80	76	86	78	79	83	97	85	70	80	85	75	69	82	73	73	92	69	68	69	83	69	69	68	86	107	84	77	79	70	65	78	88	91	81	88	68	92	80	78	79	80	75	85	75	75	80	98	95	105	76	89	94	97	97	78	88	87	106	77	85	84	90	88	73	83	86	86	85	86	89	88	85	82	89	79	94	88	94	92	97	86	92	73	85	109	88	98	84	89	78	95
5954	1199	884	1072	1656	1836	1841	1599	1392	1297	1260	1211	1166	1074	1123	1131	998	1080	1046	976	925	843	907	854	874	2635	5461	4939	3700	1698	942	828	838	837	803	754	824	804	791	834	800	821	841	790	851	808	850	778	777	787	778	781	859	833	830	830	787	786	854	819	849	802	778	811	848	802	806	818	849	833	782	823	807	836	786	815	844	805	817	873	811	821	805	804	801	841	816	833	769	847	833	837	779	819	861	788	798	793	825	821	819	817	820	800	785	816	807	816	778	814	888	764	777	791	876	765	770	786	800	825	864	766	830	838	787	825	787	757	795	798	867	842	815	818	830	796	823	780	766	794	786	859	851	776	821	824	875	797	817	806	777	834	779	804	858	744	794	829	822	782	767	795	822	802	762	866	792	781	796	793	805	810	770	812	763	822	858	815	797	813	849	830	853	788	838	826	803	801	818	819	859	801	792	792	814	902	812	783	805	759	766	810	810	794	805	803	799	834	779	783	780	842	816	846	809	794	801	884	875	856	855	817	807	779	819	771	805	818	777	782	854	812	816	818	801	851	852	750	799	787	832	834	842	792	809	882	834	807	844	815	779	785	799	795	824	815	826	809	785	841	834	806	826	810	816	831	848	788	842	829	812	785	800	788	828	858	833	794	798	822	795	813	831	839	811	834	828	816	801	840	821	805	810	817	801	847	795	769	849	840	776	815	796	846	821	830	855	814	854	823	793	791	801	855	808	802	885	820	856	799	804	800	771	772	859	806	792	763	798	732	807	841	822	784	799	800	813	835	785	833	804	847	806	808	807	765	783	806	866	823	811	811	805	805	806	761	804	814	803	776	797	820	824	795	789	820	853	818	799	828	771	806	783	866	801	854	802	785	814	829	817	824	845	797	831	798	832	799	796	829	839	804	821	817	793	814	808	754	901	798	827	784	784	815	829	742	798	834	828	827	780	794	827	822	886	840	796	824	786	813	798	804	829	833	820	840	828	805	806	837	798	857	827	849	787	814	781	805	799	819	835	858	789	791	824	768	863	821	855	842	801	853	824	851	795	802	784	820	814	800	841	818	860	791	793	802	834	829	762	835	820	848	830	785	824	802	808	844	820	863	782	839	827	800	813	798	890	811	804	804	797	835	812	777	803	799	763	817	896	824	814	801	832	755	839	824	790	831	867	795	797	833	781	831	799	785	872	803	864	815	813	730	829	811	802	815	858	783	813	784	826	812	764	856	807	782	863	802	802	796	788	769	795	774	820	843	838	831	845	807	818	806	821	816	820	810	763	839	818	805	828	822	789	795	794	808	850	794	792	815	854	791	809	889	817	839	756	831	794	806	806	791	793	799	878	770	785	818	811	827	822	834	833	816	794	802	789	837	800	824	832	829	823	775	804	819	798	827	816	844	774	813	789	804	854	788	817	783	818	858	754	838	852	805	796	822	854	789	847	805	776	832	835	867	809	775	777	803	815	795	799	829	803	764	869	785	863	805	817	802	805	836	821	842	800	808	800	861	782	793	813	761	801	798	814	837	843	765	775	821	830	757	862	853	803	831	866	859	799	801	810	827	848	845	811	823	883	825	825	815	795	764	799	808	774	786	857	852	819	847	810	854	849	825	805	786	818	801	829	789	787	832	768	804	777	756	828	810	802	845	830	836	799	765	793	865	805	825	776	828	789	842	774	785	812	764	780	782	866	805	780	781	861	807	793	820	780	786	840	795	830	805	835	834	816	796	828	845	844	855	822	807	821	791	775	833	795	783	777	806	797	814	790	798	789	812	817	842	780	828	779	817	812	792	831	812	821	819	841	819	822	806	760	859	788	772	811	771	790	756	898	825	803	765	797	811	744	794	795	791	850	818	864	802	767	775	789	811	778	825	788	794	822	815	808	855	863	839	819	826	866	835	850	823	815	864	838	836	828	868	849	782	794	762	808	815	803	838	786	843	844	794	799	812	823	842	830	824	796	836	811	809	845	811	811	751	794	851	790	812	818	804	793	796	800	854	782	835	813	833	790	790	819	788	802	871	775	855	827	798	823	805	796	816	847	837	853	845	820	805	817	866	745	782	804	845	789	817	788	807	823	788	837	821	788	826	838	798	795	820	836	817	852	836	805	785	847	839	826	849	786	848	854	777	787	798	782	793	778	840	812	826	792	807	829	835	839	781	829	909	837	846	780	849	822	824	829	797	847	806	825	831	835	765	790	740	780	825	828	774	829	783	859	785	837	830	803	783	820	794	812	788	818	770	844	807	825	814	830	816	825	797	856	801	851	830	798	847	793	823	809	773	815	827	826	825	876	856	790	804	804	812	846	814	821	797	812	774	789	860	819	848	767	845	817	795	766	818	785	807	793	833	775	775	858	784	817	820	831	783	835	782	760	809	843	798	833	774	830	831	754	801	848	829	793	818	821	809	860	828	819	825	781	796	831	785	789	840	796	799	829	780	803	800	821	803	830	801	848	844	837	790	836	794	846	794	839	783	814	804	813	835	786	839	841	848	850	824	810	805	842	822	831	842	812	790	808	823	790	761	823	830	838	796	792	800	812	880	840	814	819	779	815	815	847	849	808	833	788	810	815	827	843	819	780	777	804	812	823	799	789	829	850	825	792	834	829	772	859	791	842	796	820	834	791	786	868	830	830	812	821	808	799	798	826	833	832	772	773	824	825	825	820	799	788	794	786	844	819	834	740	783	835	840	773	816	810	808	829	825	768	813	782	826	770	777	822	824	804	828	805	820	842	846	809	798	848	794	801	813	839	825	801	843	810	782	820	822	778	839	798	818	789	785	803	811	841	784	773	804	770	796	814	859	800	800	834	866	817	825	791	790	803	814	803	781	849	832	845	846	781	858	763	812	816	758	841	825	811	791	832	814	812	808	805	795	802	825	840	783	815	822	799	773	829	845	863	807	837	821	810	820	806	824	797	779	815	811	825	785	824	825	837	768	810	884	819	794	852	803	823	794	848	819	821	806	802	811	770	835	811	834	879	831	817	822	793	825	807	791	810	789	782	816	822	798	841	786	796	765	808	878	820	816	803	816	762	795	814	873	838	797	845	860	806	811	827	858	768	801	821	806	812	784	814	837	834	849	797	791	849	868	838	795	795	832	805	813	810	791	809	812	789	801	821	816	827	839	785	843	841	782	827	824	802	807	841	811	812	817	833	826	803	857	826	770	804	812	772	805	744	836	836	877	849	810	833	808	826	818	811	845	828	863	827	795	824	811	841	841	821	822	835	773	820	780	776	821	857	733	800	808	801	777	861	802	833	845	778	827	865	816	810	794	840	853	806	803	812	843	809	784	819	836	800	830	807	797	746	810	842	823	835	801	814	833	829	795	806	788	787	827	834	821	764	806	831	804	852	788	821	823	888	793	842	774	876	852	813	803	826	796	770	803	817	804	820	854	818	824	815	818	859	812	815	836	806	799	763	815	835	840	784	814	821	794	752	787	822	847	823	839	855	845	805	765	749	813	834	813	878	806	783	789	783	809
333	140	120	116	114	120	117	130	143	122	119	110	111	101	107	106	112	112	112	93	101	100	118	84	126	262	600	576	423	223	82	81	89	97	112	95	99	113	95	85	110	96	111	102	98	102	115	89	103	96	87	108	112	80	97	97	97	88	98	107	104	102	111	114	96	94	95	99	107	103	102	90	111	88	103	105	100	99	101	106	106	97	96	85	109	95	99	106	100	103	92	100	84	93	103	112	104	98	92	94	103	96	81	98	87	97	84	94	113	93	93	95	100	100	101	101	90	100	80	118	101	101	89	104	114	91	97	95	83	97	105	104	103	93	112	79	88	108	96	89	87	98	84	103	98	96	103	90	114	94	84	101	91	96	89	101	96	92	83	100	92	105	107	104	78	102	105	106	100	98	97	88	103	83	89	99	113	95	99	114	94	90	103	110	105	84	69	109	106	118	86	102	91	96	108	98	100	93	112	73	108	95	88	101	103	71	98	90	87	90	101	105	94	79	107	91	100	79	96	89	101	91	103	94	82	91	105	97	89	122	105	93	90	109	97	90	93	102	117	103	102	109	99	109	105	93	86	106	95	98	89	103	90	87	118	92	88	106	96	91	99	96	94	87	91	89	100	85	110	105	96	87	121	111	91	84	98	80	113	89	102	123	100	104	99	72	112	100	92	107	105	98	99	103	79	90	122	76	100	102	96	101	106	90	73	113	104	82	110	112	80	101	81	100	101	101	98	110	114	102	96	99	111	96	113	84	100	92	124	103	87	82	96	102	94	106	121	96	92	123	92	103	94	81	102	102	105	81	114	95	98	94	100	106	96	103	83	85	91	108	89	105	90	99	97	90	95	115	103	99	82	102	93	113	97	117	84	92	96	108	111	98	116	96	103	95	94	83	107	110	98	93	100	105	83	91	96	96	106	106	87	102	98	115	76	93	105	94	93	83	96	97	100	92	85	100	94	107	112	109	81	80	108	108	103	97	101	97	98	101	91	105	106	99	94	101	105	109	84	119	87	115	97	91	75	114	101	105	111	106	91	104	112	104	114	106	114	81	112	96	86	89	82	102	94	104	100	112	101	90	104	118	88	103	109	106	86	110	87	106	106	96	107	97	95	108	89	83	84	89	91	106	108	91	87	120	112	100	86	93	108	103	97	105	103	93	100	106	96	99	98	80	100	91	90	107	123	97	102	101	101	90	91	103	102	105	123	83	119	102	98	96	98	98	93	99	105	89	105	103	96	111	92	92	93	88	104	85	92	102	107	107	121	95	117	83	108	117	114	111	95	95	102	87	100	99	82	102	88	103	113	98	109	80	114	74	97	88	109	109	83	98	101	114	89	102	104	107	95	88	105	81	98	96	96	108	89	106	99	102	86	98	84	115	100	84	90	89	92	88	95	104	93	98	121	101	106	96	111	99	101	98	101	88	91	95	99	91	85	93	84	112	110	86	101	103	119	90	97	84	95	93	86	94	99	104	96	105	90	95	109	96	88	94	81	111	95	100	94	102	106	93	94	98	105	86	90	110	95	104	110	103	71	116	100	96	90	92	89	116	92	90	100	93	113	94	94	105	95	78	102	90	96	111	95	87	87	86	84	109	85	96	105	88	98	84	93	91	79	121	101	95	105	89	83	86	92	99	113	75	89	96	98	93	104	92	98	88	95	87	102	101	98	110	99	100	112	119	90	106	92	99	101	92	111	93	104	109	95	110	107	113	89	83	103	85	99	95	108	103	103	105	104	100	110	106	100	114	100	102	81	88	102	95	82	95	98	111	90	85	93	97	105	97	106	92	99	103	92	106	103	93	99	88	90	108	91	97	98	87	100	112	109	87	87	90	84	91	110	99	88	114	96	89	90	104	106	92	91	97	94	113	105	93	116	104	98	95	82	89	109	99	94	99	110	94	105	96	94	102	90	85	118	94	123	107	90	86	109	110	95	102	107	84	78	101	91	102	102	93	116	97	99	89	87	101	104	103	105	111	113	103	100	103	88	108	111	91	109	89	94	100	95	92	88	113	110	101	109	95	84	95	104	101	95	110	85	95	90	82	91	87	89	95	98	91	121	81	94	93	82	95	87	83	80	94	98	92	107	96	96	104	89	100	91	98	96	97	97	117	100	114	94	93	105	101	93	109	110	78	95	94	74	103	103	97	106	101	91	80	81	107	92	114	113	101	101	107	105	119	88	100	116	95	90	84	100	123	91	129	88	105	109	97	94	82	97	110	88	86	116	103	112	109	109	89	115	107	92	105	95	90	106	110	98	94	95	87	92	105	94	111	95	96	82	98	93	96	82	95	100	99	95	98	100	79	97	110	99	91	94	109	84	98	99	112	102	83	92	96	118	92	103	95	93	85	94	96	90	102	83	109	101	105	86	97	85	109	101	92	131	82	94	91	87	110	97	109	97	93	101	100	103	85	94	124	86	94	111	100	92	97	101	88	100	93	93	100	96	100	103	93	95	96	108	94	81	107	109	94	92	99	93	111	109	96	97	95	99	103	100	103	105	84	115	104	117	115	83	84	99	108	107	96	93	89	87	108	94	94	84	99	89	100	102	93	103	107	115	89	98	92	109	112	92	107	102	92	85	87	107	99	101	107	80	99	98	107	103	114	97	97	90	110	94	111	111	98	91	103	112	102	98	108	86	95	103	98	96	101	95	88	96	91	84	105	99	85	102	82	96	96	92	116	109	91	103	79	96	97	90	85	82	95	94	109	105	100	92	110	95	84	79	88	96	107	105	110	114	97	92	99	91	107	112	112	101	97	99	105	94	91	90	106	109	77	91	81	91	75	104	110	88	104	88	94	93	107	99	95	111	107	105	87	90	111	100	86	98	84	95	119	104	94	76	110	123	104	104	99	91	95	87	93	106	93	102	71	101	106	105	98	97	114	98	118	92	88	94	106	89	99	105	94	107	87	105	93	99	95	102	86	98	113	117	92	91	97	94	94	119	93	86	103	98	108	104	108	105	108	89	99	77	106	92	78	97	89	105	97	88	104	93	101	117	107	118	104	101	79	88	93	108	98	107	93	94	107	79	102	113	107	96	110	95	88	90	94	93	100	82	111	89	93	104	88	77	84	94	100	88	90	90	88	89	99	102	107	123	92	95	114	95	83	93	112	79	88	102	94	101	110	82	91	107	110	109	112	85	98	95	100	99	101	81	103	98	82	90	86	113	81	103	95	97	94	80	117	89	88	94	84	95	117	104	103	99	82	97	100	105	89	89	97	97	93	110	109	98	115	103	98	86	110	86	81	98	92	74	81	84	97	96	73	89	81	102	100	115	88	103	81	106	94	93	84	98	89	97	101	97	88	101	94	96	106	120	113	93	86	96	99	102	90	114	90	104	86	110	101	104	84	103	102	97	86	92	97	102	103	89	107	87	108	97	94	99	97	104	94	96	95	99	79	99	107	107	92	97	97	101	110	102	100	88	107	109	97	114	82	96	114	111	93	94	95	110	89	95	96	102	93	87	89	101	94
5182	2139	1298	1783	3278	3855	3421	2715	2426	2110	1878	1765	1713	1543	1701	1617	1524	1349	1315	1307	1249	1100	1076	1036	1626	5397	12299	11523	8362	3838	1038	968	970	960	960	953	911	943	982	995	965	974	997	947	1020	942	984	1013	971	986	922	976	978	990	962	983	929	982	933	1014	926	985	965	977	990	1008	1001	980	941	1029	980	947	981	1019	958	960	1015	919	927	963	985	944	931	976	968	992	974	983	990	910	933	1016	991	957	966	952	1022	931	1010	986	1009	948	961	1022	963	966	944	973	1000	972	974	1007	950	944	904	961	919	1029	970	970	1031	908	959	1016	990	973	977	968	937	923	1010	934	954	955	936	999	1035	872	958	897	967	942	989	985	948	913	969	1030	1014	938	953	952	1002	1011	960	964	911	959	936	971	1065	871	986	987	970	985	1002	971	954	945	1020	942	973	966	1027	973	967	1013	980	920	985	941	982	946	970	956	940	924	965	955	983	967	1031	1016	959	973	986	963	955	984	966	983	956	955	1003	935	932	959	979	961	990	1033	985	952	945	968	946	967	983	1034	1025	1054	914	978	942	928	914	961	1014	938	1005	967	941	959	944	928	941	993	939	963	939	928	990	976	984	972	957	988	930	942	990	979	932	1002	964	995	970	937	1018	988	960	986	987	1009	1013	959	978	964	961	939	964	981	957	969	985	949	948	981	959	985	952	942	1010	977	1007	967	946	962	983	932	1010	989	948	958	1003	950	1016	1029	1001	962	1030	973	1006	979	997	954	1031	955	972	971	912	989	923	883	937	979	952	947	944	964	1017	976	980	963	930	965	951	980	1014	948	923	980	931	950	1001	955	976	942	946	997	986	978	1031	969	1008	960	974	1005	911	985	954	876	986	926	967	1016	1004	1006	976	899	951	872	1030	956	1022	929	980	1017	977	986	984	933	942	986	943	1002	971	989	939	970	1015	985	1004	978	994	966	984	984	974	982	942	1023	926	929	1022	955	922	974	992	989	922	996	965	947	937	945	938	972	937	998	1013	944	959	968	959	1034	964	971	1007	986	1011	945	973	969	1010	866	923	960	981	905	952	937	985	999	968	916	981	895	939	931	984	1005	996	974	943	901	932	991	930	955	1019	973	1010	943	979	949	950	964	1002	985	988	995	931	957	943	956	1012	965	941	930	962	988	961	978	991	988	917	975	950	999	969	968	1001	942	950	938	989	965	952	1020	1017	973	918	949	967	994	1019	949	993	1018	943	977	998	949	1010	956	979	1001	942	914	1000	971	981	980	1015	959	995	998	973	1017	935	963	961	992	976	930	982	1019	983	1006	913	1005	955	989	947	1011	960	946	997	986	928	944	970	991	986	931	981	1001	947	979	958	977	956	915	1022	954	1040	982	979	1005	989	952	1040	952	986	967	1054	921	975	943	999	1015	909	981	989	988	980	962	952	941	986	939	981	945	926	932	952	980	992	959	988	955	1000	984	945	981	981	996	999	965	982	1004	969	942	990	951	1000	957	964	1021	955	995	982	1002	1023	981	993	996	951	1011	1029	964	1020	940	975	1003	978	997	906	956	975	974	950	947	959	1019	951	1000	965	1008	967	945	988	994	962	969	946	1030	985	979	970	967	942	994	899	982	944	996	992	969	976	957	954	1007	950	1018	991	960	987	1003	985	1006	955	939	901	945	982	958	995	958	923	990	1009	995	1048	944	961	952	971	991	1002	1013	947	947	1006	979	988	980	984	972	957	947	940	880	1021	985	972	933	919	977	1016	976	937	967	974	951	954	988	931	974	966	963	978	973	914	960	943	1010	993	943	947	985	1000	1022	972	971	954	972	1033	1023	951	931	996	953	940	985	947	989	949	968	969	977	932	1012	970	941	962	944	976	1028	922	961	995	1037	971	913	960	977	972	972	975	995	994	928	937	995	936	946	948	933	957	1003	993	952	958	934	1018	946	952	951	930	959	1019	1035	1002	1006	995	990	935	953	946	1012	969	937	971	970	997	939	1002	956	1037	953	981	974	931	1033	929	973	963	963	958	941	933	961	970	963	951	967	948	969	998	1012	968	921	991	974	955	983	956	938	937	994	1002	970	944	968	1019	957	934	952	974	940	990	978	994	921	943	959	1001	960	940	988	928	961	976	1002	969	968	1013	972	966	965	998	1004	975	963	952	1003	926	944	1002	985	1017	955	1021	1001	966	975	947	982	954	999	1000	960	959	898	1021	962	947	920	1003	972	1020	975	990	979	984	1014	984	912	980	888	920	992	979	949	958	913	977	983	975	1016	998	969	966	952	1003	950	1015	899	996	990	1016	955	990	1012	942	987	961	909	984	980	968	898	965	989	952	1016	966	960	998	1046	943	940	978	953	987	1005	1030	967	919	1058	923	945	991	919	908	961	988	1042	992	1010	970	964	918	977	987	936	960	903	928	993	1054	968	968	970	962	978	960	972	981	966	979	943	952	1001	988	993	1031	992	928	965	955	959	983	949	974	936	1000	933	939	1000	965	1014	990	927	958	958	955	961	950	969	988	967	987	963	995	986	995	915	972	1029	1006	964	958	1011	939	968	961	964	976	960	986	982	1004	943	983	1001	925	933	1006	971	1009	980	1000	946	994	991	970	950	996	1000	917	941	930	990	981	976	1000	965	945	997	928	978	949	993	974	951	972	947	986	1017	1012	977	968	1024	973	934	927	981	971	960	970	980	958	985	980	976	966	966	949	999	951	956	966	918	936	955	965	962	944	1012	983	983	978	982	950	916	1010	952	978	969	941	951	957	959	1013	952	938	1012	991	979	965	952	919	996	950	954	989	949	937	976	961	985	1005	996	961	1004	969	1009	972	986	1030	1009	991	1014	941	950	982	955	973	954	978	897	959	966	1020	919	970	952	966	935	963	988	976	949	988	929	944	964	1040	961	994	1011	957	994	979	997	969	961	959	946	943	1031	1016	1001	1034	1008	917	1005	979	941	980	940	981	982	940	968	976	1019	948	970	985	1001	974	936	970	950	1013	938	943	968	976	946	978	1002	978	953	966	936	970	973	980	942	1013	981	983	958	977	937	917	944	1031	968	1002	956	978	976	1012	956	957	960	1020	983	943	989	899	951	1012	950	950	980	1004	1008	980	1006	990	941	1000	995	990	1017	948	947	958	1015	928	926	909	959	966	981	973	1028	958	975	956	1017	973	983	949	956	980	951	973	923	989	937	973	977	966	1033	991	937	907	947	970	983	932	1036	1006	969	1007	986	934	1051	970	931	936	970	928	962	974	936	968	979	931	957	930	955	939	957	973	982	964	940	886	975	950	930	942	947	999	962	992	1006	993	987	925	918	973	988	932	969	995	938	947	949	970	1003	943	1001	936	962	943	973	1001	1006	961	964	1013	1019	966	975	1004	1004	1028	950	998	937	952	1006	989	874	1001	1015	971	964	962	943	990	1010	931	991	942	979	986	949	923	970	975	1003	944	927	1014	930	960	946	969	937	981	967	973	994	971	981	975	987	912	971	956	937	968	923	959	972	992	922	959	1017	960	964	995	980	942	988	1007	1000	1018	958	969	960	952	998	928	974	952	941	970	973	992	1027	991	978	963	985	1035	938	976	1000	1019	948	974	1030	951	977	949	972	991	1019	1003	975	954	920	952	985	997	980	1008	939	1000	1021	945	1009	1008	973	999	991	951	1008	962	940	1024	966	997	974	918	946	1019	932	948	1016	957	986	977	1017	930	988	964	987	952	1018	947	977	940	992	993	969	933	949	1049	992	1037	979	970	961	1028	1002	1013	976	977	951	960	1002	938	952
970	96	63	59	57	79	78	73	78	94	65	64	65	79	77	63	63	75	67	57	62	46	49	59	57	146	765	643	456	157	47	60	55	44	49	52	45	62	53	52	53	41	54	55	58	51	66	53	58	40	45	80	69	51	43	46	58	57	48	62	59	53	65	57	49	48	59	32	47	55	58	56	54	60	51	56	63	41	55	46	51	58	55	58	44	45	70	56	55	64	47	52	48	52	56	52	52	44	54	45	56	55	58	46	53	47	46	63	48	50	62	68	45	65	42	54	48	50	65	47	64	46	45	54	48	42	59	58	66	58	61	54	48	41	56	65	53	64	68	56	48	45	44	48	53	52	52	39	62	59	39	58	41	47	54	69	57	56	56	63	67	58	55	47	52	46	59	49	51	63	41	54	50	43	50	42	61	52	52	61	42	63	60	47	52	57	60	49	53	52	54	51	49	59	52	63	48	57	47	54	62	65	55	49	41	60	56	56	43	64	60	50	50	39	50	51	47	48	56	54	49	50	53	50	43	46	51	47	48	66	62	48	46	50	51	51	51	41	50	46	53	46	56	54	62	54	54	58	43	63	52	52	49	52	52	38	44	49	56	48	59	58	46	49	59	44	59	37	37	46	41	61	53	47	52	43	49	59	47	55	46	51	41	56	62	61	61	50	54	57	54	46	39	51	58	63	51	43	59	41	54	60	56	55	56	46	64	48	49	62	60	80	42	50	50	55	50	50	57	51	49	51	58	49	52	63	40	47	50	51	61	63	48	57	56	56	57	49	41	50	43	51	50	45	57	61	63	42	55	49	44	53	49	47	50	48	50	54	51	50	44	60	47	58	30	52	63	52	50	75	56	57	60	45	57	62	50	54	52	57	43	58	55	59	57	48	57	46	53	44	49	65	56	59	59	47	42	54	53	63	46	52	51	52	47	43	37	50	43	48	62	56	59	56	52	56	64	63	55	54	57	48	52	58	49	53	60	45	57	47	54	49	65	65	47	51	46	53	65	49	51	40	70	57	53	64	40	52	36	50	53	56	58	53	46	55	52	39	44	60	59	49	41	47	62	54	53	60	50	60	43	49	53	51	62	58	58	48	40	50	53	50	45	51	48	43	54	65	52	53	47	55	59	37	58	55	61	66	58	49	44	61	57	47	50	59	63	54	46	53	56	62	42	38	67	63	51	60	47	60	58	45	54	58	49	52	57	53	57	52	57	59	36	33	55	52	54	66	51	43	54	65	62	45	68	63	49	57	53	59	51	54	48	46	48	48	52	48	51	46	63	54	38	59	52	46	45	40	48	53	47	62	61	63	53	65	57	41	53	62	57	50	52	54	54	45	51	63	51	59	60	51	60	54	64	50	63	38	58	67	64	59	62	46	62	46	56	61	50	57	34	50	41	60	55	65	49	48	39	53	52	53	63	45	50	57	53	54	49	59	51	53	52	60	46	57	53	57	66	63	50	58	48	41	43	59	53	57	60	51	57	51	47	61	44	47	58	52	52	53	58	53	39	44	40	57	61	48	47	55	62	56	51	54	40	43	52	58	51	68	59	57	57	53	46	49	64	53	54	38	44	59	50	41	53	53	48	51	60	61	53	40	57	56	47	50	47	58	60	63	56	55	49	46	55	76	46	59	54	53	45	42	46	52	53	52	38	41	52	51	58	50	55	43	54	58	65	66	62	40	55	54	44	42	49	61	51	61	57	52	56	53	50	60	52	49	63	36	51	57	48	63	61	47	46	57	59	57	62	63	55	48	47	56	65	51	51	51	51	57	62	49	69	40	56	57	50	53	67	46	57	45	46	54	44	50	45	58	51	58	55	40	57	53	57	58	51	40	54	65	55	63	57	54	50	65	43	54	53	41	55	63	67	72	56	54	43	51	49	49	43	54	46	46	44	51	49	54	43	47	55	51	47	43	55	55	72	46	54	60	59	62	66	64	47	58	61	68	39	41	51	50	60	46	60	61	50	56	47	54	62	43	63	42	40	51	61	50	61	58	57	44	45	54	48	49	54	60	54	49	38	41	39	44	59	66	55	54	46	58	57	52	50	46	55	53	58	40	48	57	56	52	72	40	56	35	63	52	62	61	57	62	56	49	47	54	60	56	43	57	52	48	50	47	47	38	45	51	55	56	64	59	63	60	44	54	54	50	56	57	53	52	52	66	56	46	44	47	58	51	57	49	50	61	59	54	54	44	53	52	55	57	45	51	58	48	64	57	60	57	62	55	43	54	63	49	57	38	48	47	66	44	61	44	57	48	59	54	49	43	64	47	45	61	44	54	35	49	56	58	50	65	63	41	45	47	47	52	59	52	55	58	49	52	55	53	64	58	44	56	61	50	51	70	50	49	59	45	47	48	52	54	48	56	45	55	53	60	40	53	66	55	47	51	62	48	55	51	59	64	53	52	55	48	45	57	60	49	58	45	50	49	53	55	54	51	51	60	58	63	57	55	60	46	66	60	53	72	63	52	61	54	57	58	55	52	72	49	56	56	59	50	58	46	65	48	76	63	54	59	46	50	61	60	62	53	57	57	50	59	50	57	62	69	50	54	66	58	62	53	49	46	44	62	46	60	51	56	51	47	54	60	56	57	48	54	63	43	47	47	52	70	59	54	54	50	53	57	58	70	58	47	61	54	61	40	51	52	44	58	52	55	56	58	55	40	57	67	51	46	71	59	65	54	35	53	58	54	59	33	55	47	55	53	62	56	46	53	51	63	51	51	50	67	50	53	54	53	61	51	59	51	52	52	59	54	54	65	59	55	51	48	52	53	48	52	43	51	58	44	52	42	59	46	45	53	39	64	66	60	46	55	58	57	55	50	56	50	47	58	59	55	59	49	50	47	58	55	42	58	58	47	39	68	51	51	57	57	62	54	60	51	48	50	45	59	62	55	41	61	42	51	53	55	45	46	70	54	50	60	53	47	60	47	51	51	67	45	51	55	60	51	61	55	65	48	54	44	66	45	44	70	55	37	54	47	55	48	74	47	48	64	54	59	54	58	58	51	42	47	48	54	52	50	63	57	53	53	59	53	51	52	51	52	58	47	54	53	48	78	69	64	54	56	80	58	71	54	61	57	46	55	51	49	54	51	65	47	60	52	35	50	54	50	51	56	55	52	70	62	53	47	49	46	56	61	54	65	46	57	64	49	61	53	57	52	52	46	55	56	48	48	46	61	54	53	45	52	51	61	45	45	54	62	58	59	51	48	44	41	50	49	62	57	66	54	69	46	54	44	69	49	63	47	51	49	59	52	58	54	46	64	62	55	58	44	52	38	56	48	60	36	54	49	58	60	64	50	47	40	41	52	56	53	49	51	46	55	58	61	59	47	52	63	44	43	45	58	56	65	54	57	52	57	79	57	60	62	49	65	59	62	53	56	46	52	71	43	48	51	57	52	54	52	56	46	49	55	45	66	61	50	45	43	42	55	50	50	57	56	47	38	45	59	46	52	43	55	51	42	54	45	49	50	42	46
7949	1430	907	1286	2475	3104	2904	2532	2109	1769	1611	1514	1369	1283	1281	1212	1117	1001	923	793	829	734	704	636	751	3680	15122	13344	9076	3180	550	520	524	594	505	514	502	540	520	521	537	543	549	525	549	503	503	502	564	533	484	567	551	528	554	521	544	521	566	550	546	487	545	502	523	514	536	563	571	525	523	571	545	559	561	536	547	523	532	522	569	507	499	467	506	558	544	520	536	493	497	530	522	495	543	539	502	508	493	538	520	530	530	528	547	500	539	569	556	511	481	525	519	525	496	571	507	532	526	509	522	539	556	521	535	529	544	514	550	510	558	568	529	514	531	560	497	495	521	508	497	502	518	573	510	509	551	554	526	505	523	518	528	541	525	528	526	510	536	549	506	515	540	535	547	529	527	468	507	522	551	483	514	492	554	540	588	518	567	540	541	518	600	561	530	562	569	566	504	505	516	522	521	513	528	547	512	516	506	539	569	554	549	524	513	525	576	533	543	509	566	497	550	531	464	561	528	528	548	521	556	549	533	495	511	520	513	535	520	491	534	528	552	538	546	534	556	527	507	517	510	541	542	530	526	536	545	520	522	499	524	538	502	529	533	515	511	488	494	514	558	500	502	514	559	550	530	551	544	527	548	527	544	563	535	530	507	541	501	512	556	523	551	535	538	535	496	570	543	533	497	527	537	508	558	502	506	527	525	536	550	536	535	526	540	501	520	552	543	521	580	548	520	538	514	510	502	502	490	546	536	530	501	557	526	513	508	540	523	469	537	534	515	520	550	590	516	532	527	511	524	529	514	515	540	548	496	531	508	518	523	523	555	508	569	555	517	520	524	533	502	541	500	548	568	590	504	527	530	561	486	523	512	545	579	529	490	478	550	514	520	515	550	524	598	545	525	554	590	504	494	506	517	523	540	546	531	532	527	511	508	562	520	525	506	508	528	526	536	546	540	505	536	558	532	549	493	496	539	528	532	531	518	557	544	513	537	534	516	551	516	514	486	505	542	539	508	514	547	538	522	508	495	505	542	514	491	546	508	519	552	512	527	554	528	512	519	519	510	560	544	514	497	532	552	502	561	524	473	502	540	510	542	528	489	546	523	548	537	498	510	509	540	504	520	522	520	509	484	542	506	517	555	532	490	534	524	545	530	546	485	529	519	541	528	526	519	557	510	553	533	536	517	516	576	515	523	572	540	526	568	525	530	551	566	512	509	484	565	556	519	463	530	554	507	492	569	504	499	533	528	486	542	538	524	506	539	506	528	520	519	503	541	550	534	525	552	529	549	512	506	568	507	544	545	521	474	533	529	517	488	527	583	528	530	594	516	535	489	521	497	530	547	527	505	510	544	463	518	564	547	550	508	519	558	475	561	525	530	506	534	529	527	502	504	517	575	525	525	560	546	543	539	518	567	562	499	518	517	546	540	499	558	545	578	530	533	543	517	560	579	552	539	496	525	524	550	578	522	538	539	533	537	547	489	551	564	511	495	525	515	533	512	529	535	526	570	550	543	545	521	498	525	525	505	539	500	540	520	517	558	514	545	480	565	541	564	482	533	555	543	532	504	525	537	502	527	490	522	542	506	546	497	550	527	487	525	562	536	505	522	500	523	525	507	523	514	529	512	523	540	495	556	540	513	547	538	515	518	490	527	539	512	508	528	510	537	500	573	548	508	512	535	540	577	510	529	509	565	510	567	522	496	499	554	542	504	550	525	550	506	556	552	503	516	504	504	557	534	559	543	524	513	552	519	538	502	504	528	566	497	549	528	572	554	559	516	509	543	487	493	515	555	537	536	525	555	517	549	541	531	511	520	548	513	541	561	508	490	537	508	527	532	523	536	544	522	582	533	537	522	528	511	539	543	521	520	541	532	539	519	534	503	535	531	532	533	507	513	536	512	533	506	508	510	512	505	538	540	575	564	509	543	521	505	537	518	553	515	538	515	544	542	525	502	535	505	526	505	553	514	552	515	512	492	530	478	517	514	545	565	543	535	527	495	504	534	560	551	541	522	555	532	503	513	493	571	555	496	526	546	516	573	594	522	547	508	550	540	531	535	584	526	520	473	538	515	534	510	526	510	531	558	538	520	545	540	519	515	538	549	502	519	536	562	540	538	499	510	543	513	537	545	534	501	518	474	519	530	538	549	509	531	539	517	487	555	514	504	539	503	473	539	520	579	545	542	534	490	559	573	536	529	546	535	563	546	517	511	513	530	532	506	549	536	522	545	520	507	495	576	497	525	536	506	486	528	542	506	552	567	538	541	545	543	510	546	576	559	528	532	523	505	518	526	525	539	540	532	531	533	541	553	535	503	526	522	560	585	537	539	520	489	547	533	555	504	538	488	510	529	537	488	485	517	560	472	503	496	516	532	532	517	564	565	536	528	554	543	560	520	549	544	542	534	494	528	541	522	541	550	475	463	588	492	543	548	511	529	498	499	530	562	514	497	530	531	503	530	535	494	523	520	512	482	505	506	528	540	509	568	486	503	492	508	516	513	462	528	502	549	518	512	576	530	548	538	546	489	531	523	540	509	517	522	522	545	530	496	531	584	493	564	583	544	493	535	509	520	531	509	569	521	556	532	489	532	522	522	523	501	556	493	527	527	520	540	574	532	508	534	531	544	514	504	535	528	511	546	561	510	574	503	519	508	520	523	511	493	561	491	517	497	554	538	543	564	511	534	494	559	540	551	567	526	570	494	525	529	536	523	508	506	527	521	538	507	556	505	527	496	486	542	576	530	537	531	505	547	532	542	513	484	492	531	515	528	513	511	552	523	529	488	540	549	512	523	514	527	551	516	506	538	486	536	550	485	533	502	499	491	513	502	499	505	549	496	571	485	528	524	563	537	553	518	490	509	527	545	531	559	499	518	506	545	528	531	536	548	529	486	529	549	539	572	520	541	548	520	521	524	513	524	531	525	528	498	496	531	493	471	567	540	524	546	550	540	553	554	555	564	545	536	521	524	484	512	497	516	566	525	517	566	543	560	570	469	567	541	531	570	502	549	554	529	547	532	518	526	557	504	529	559	583	517	538	518	547	601	551	527	521	510	534	531	529	537	508	488	533	543	544	542	507	525	496	517	527	530	528	545	497	540	569	503	519	541	508	543	559	537	585	507	521	522	503	509	536	553	561	522	506	534	544	558	510	550	548	531	536	524	545	544	544	537	537	545	506	532	563	526	557	543	497	550	529	527	539	518	534	534	562	498	524	494	506	478	552	517	533	519	546	541	523	562	516	496	542	548	540	545	501	525	534	527	574	554	512	525	561	553	492	556	536	545	510	566	538	484	506	498	521	525	547	504	518	506	506	548	545	509	543	504	524	561	548	523	471	539	576	519	504	555	529	511	520	519	473	535	521	504	510	533	541	514	541	519	540	529	511	517	539	518	548	554	530	545	529	552	537	536	520	568	543	547	553	506	588	549	542	554	563	489	528	501	553	521	543	505	507	532	497	531	457	547	522	545	533	524	511	517	497	519	551	541	493
514	144	93	91	58	103	108	85	92	110	96	90	95	90	82	74	76	97	66	79	87	75	73	64	65	182	1042	911	605	151	63	56	58	62	65	68	62	73	64	61	49	57	68	63	67	62	63	52	66	82	67	63	61	71	49	55	57	68	67	76	65	57	57	51	71	67	57	65	45	69	55	74	69	62	60	83	66	79	57	61	60	60	65	53	66	74	61	64	62	58	55	62	63	79	69	63	56	62	67	59	61	56	50	77	58	55	62	70	65	64	68	66	58	71	55	74	47	79	68	56	75	69	50	65	53	67	41	65	49	78	64	57	71	61	50	58	69	69	61	55	60	62	60	72	70	57	62	57	59	63	57	50	52	59	51	70	66	58	52	51	64	80	65	68	71	71	49	79	58	60	74	52	65	57	66	74	65	56	62	71	70	65	65	55	76	62	64	86	80	67	66	64	51	57	57	59	59	72	63	55	69	51	62	77	58	56	72	61	72	59	54	72	77	65	63	54	69	61	63	69	54	62	48	58	72	64	67	68	59	53	62	50	63	62	76	55	66	61	46	71	66	53	67	62	63	68	60	68	89	69	62	56	61	65	76	51	73	65	57	66	71	63	62	74	66	92	62	61	75	51	69	40	57	55	60	60	62	72	75	73	75	70	72	57	52	53	73	81	53	44	67	58	58	51	65	68	64	64	62	47	60	53	44	58	68	64	67	68	63	73	66	62	78	67	62	53	72	64	56	64	58	80	64	65	74	59	54	62	69	65	64	67	64	73	72	58	57	67	61	75	61	66	70	57	61	53	41	63	70	64	59	54	68	54	55	64	70	46	60	60	65	55	67	56	71	56	52	70	68	62	69	63	48	64	63	64	67	50	66	72	46	62	66	44	57	65	61	72	65	51	68	59	64	68	75	80	75	66	58	66	50	63	71	64	71	62	50	70	80	75	61	56	57	71	51	55	74	67	64	74	55	58	76	67	63	62	67	67	58	62	60	68	67	54	71	71	68	60	59	51	60	57	58	68	62	62	75	60	68	60	59	56	75	56	72	65	68	71	57	63	53	75	63	76	56	58	59	60	71	74	63	58	64	60	56	68	72	51	59	58	59	43	64	64	62	60	65	63	70	78	59	74	66	75	67	71	64	52	67	56	69	78	57	67	71	63	64	60	67	62	50	53	63	60	76	74	55	55	78	69	63	73	65	64	62	57	54	68	56	60	68	54	68	65	62	59	40	65	64	72	58	55	58	69	68	62	50	58	61	57	67	61	80	52	51	54	58	68	63	60	58	61	58	57	52	74	79	61	54	69	52	61	60	54	59	68	59	52	62	46	64	58	72	60	65	67	56	65	61	56	61	64	73	65	57	81	57	72	66	64	69	56	66	58	65	70	61	66	75	60	73	64	55	52	69	53	64	54	50	47	59	63	69	57	53	70	64	65	57	72	60	56	68	64	54	54	78	75	62	64	54	60	55	60	69	52	57	60	68	49	78	54	58	80	72	63	50	58	59	63	65	69	62	58	60	58	54	59	66	60	76	59	76	59	55	67	78	61	64	75	63	72	71	73	69	75	74	67	63	56	45	54	52	75	55	62	54	79	67	63	57	61	60	71	75	68	58	65	61	62	64	61	52	54	58	64	61	66	54	61	66	52	57	63	47	55	62	58	58	65	60	54	69	69	64	68	70	67	55	53	79	56	62	53	68	58	57	56	59	54	78	66	66	55	60	63	81	63	67	51	67	65	71	48	68	68	59	55	61	65	53	50	58	63	65	69	50	63	46	68	56	60	58	60	51	58	58	57	56	60	71	57	62	48	73	73	56	72	58	52	66	68	51	66	77	61	57	46	82	71	73	60	63	58	56	58	53	63	57	52	65	51	52	65	62	56	66	54	50	57	75	59	53	58	57	56	63	68	54	79	72	52	58	68	73	57	62	55	59	61	63	74	58	65	69	71	62	53	45	51	63	74	73	50	59	63	54	63	54	57	71	71	82	73	60	61	68	74	67	59	60	53	74	65	70	70	50	63	59	84	57	60	62	62	67	57	73	62	56	53	56	57	57	72	67	55	60	74	49	59	62	69	71	68	65	61	59	58	60	59	61	59	58	65	78	68	69	66	81	80	57	77	69	49	80	72	49	74	64	44	62	61	51	69	54	71	63	69	75	63	71	62	64	64	58	58	71	71	63	66	55	63	68	54	57	51	58	53	68	69	65	62	60	58	57	43	60	57	77	67	51	63	64	81	63	60	64	74	58	52	67	76	51	67	68	68	62	70	50	53	70	72	65	70	63	76	63	54	57	40	69	65	73	57	68	69	55	59	57	59	74	71	72	71	46	58	50	50	63	54	73	47	70	59	52	61	70	55	52	63	64	56	65	66	41	68	66	71	60	76	62	55	76	60	51	61	56	56	53	60	58	75	58	69	60	67	72	58	54	62	74	63	72	60	55	66	67	80	68	59	63	67	60	61	59	72	65	64	76	65	58	64	74	62	61	61	68	73	63	62	72	63	62	76	55	53	60	61	65	49	48	60	50	78	55	78	57	49	63	83	58	62	73	58	69	63	73	49	71	74	53	56	64	59	60	60	57	50	63	63	53	70	62	61	54	53	80	56	53	73	60	72	64	60	68	66	58	80	63	68	57	55	66	54	54	69	66	56	66	67	79	66	58	53	64	62	66	63	53	61	56	63	59	58	65	55	68	67	58	41	63	69	59	62	68	71	59	72	55	77	66	60	57	67	76	66	59	63	52	42	67	56	62	49	58	62	67	67	58	71	57	51	75	72	60	66	58	85	62	69	56	53	48	58	66	52	60	61	67	36	64	65	76	65	71	78	66	60	71	54	48	62	57	59	65	62	58	49	66	50	50	72	54	57	70	67	59	75	64	69	62	86	52	66	53	64	62	63	55	56	61	42	62	65	64	50	70	61	69	57	63	70	57	56	63	59	52	47	80	57	70	56	65	70	56	55	74	72	57	54	74	59	62	54	63	69	54	61	57	65	66	71	65	64	59	62	68	64	67	66	58	58	57	51	57	59	68	67	72	59	59	51	59	64	58	81	55	63	60	77	58	64	75	66	61	57	69	49	56	47	51	50	60	64	58	59	78	70	57	66	71	61	53	62	83	81	67	75	61	71	61	77	61	67	80	81	67	63	54	59	62	75	64	62	70	76	70	63	66	56	64	63	53	68	66	73	67	63	77	66	64	54	65	67	59	58	63	57	67	63	58	54	65	74	56	57	58	48	61	55	66	68	59	59	58	57	65	58	65	53	74	65	65	63	60	56	57	70	48	60	68	56	57	54	71	66	56	58	58	68	77	67	74	58	60	60	67	68	64	54	76	47	47	80	64	63	56	59	69	68	73	49	60	57	90	80	76	65	67	62	65	62	67	57	47	73	64	74	69	63	65	59	63	62	69	52	62	65	75	68	56	64	67	59	53	66	71	65	64	54	58	46	51	67	66	65	63	70	57	54	61	52	79	64	52	59
7480	2419	1253	1873	4130	4768	4475	3632	2931	2528	2174	2022	1816	1758	1773	1488	1411	1403	1193	1076	1140	917	910	842	866	4061	19170	15882	11378	2605	687	691	687	682	687	687	695	706	680	695	659	687	673	695	664	631	660	624	667	674	644	660	649	679	697	645	657	666	677	668	695	671	666	638	641	657	689	628	622	622	622	608	690	682	661	682	650	633	659	651	707	647	665	694	608	655	685	659	674	611	626	708	664	692	663	636	631	686	682	662	663	666	624	716	693	636	641	651	638	666	673	647	651	657	624	654	626	676	635	664	666	657	644	633	660	669	656	695	642	649	656	690	680	674	640	647	665	679	658	638	664	702	668	681	677	652	685	640	707	625	692	660	667	676	658	655	681	663	645	677	647	648	653	637	680	657	669	656	663	698	683	698	668	675	650	669	623	642	655	643	658	649	650	659	700	676	672	663	610	637	673	661	665	660	689	671	695	684	643	663	655	723	658	681	623	662	659	670	679	667	671	683	751	678	594	637	662	659	679	694	657	653	647	647	666	637	669	630	673	683	631	636	633	650	628	655	672	688	691	662	694	624	683	694	698	654	687	625	658	696	659	662	686	647	657	690	716	664	662	696	654	679	702	601	689	640	657	671	655	628	697	692	646	677	602	661	690	659	661	657	682	674	670	657	648	676	641	642	652	655	692	659	670	650	620	659	650	643	688	689	645	674	628	687	636	656	678	727	659	677	627	648	699	638	667	649	677	684	673	613	651	705	672	664	679	621	707	629	686	702	657	645	653	670	670	679	644	638	666	645	626	643	674	656	659	643	649	675	648	665	634	670	637	657	622	650	677	675	665	648	698	648	636	622	655	678	613	651	652	691	656	628	683	656	640	660	647	679	684	643	677	645	654	695	699	714	612	635	711	719	706	618	614	685	652	650	641	650	657	598	600	661	617	653	636	655	661	682	650	648	670	662	656	656	652	662	692	648	694	694	667	654	652	591	691	661	631	638	691	629	626	668	627	636	644	634	697	638	680	692	679	645	633	673	687	601	658	681	680	705	682	670	704	657	673	646	635	692	674	683	629	646	675	635	661	664	690	663	694	648	703	684	667	685	679	649	675	632	666	658	650	663	657	647	684	668	660	715	650	700	664	680	677	637	662	671	675	646	646	678	656	601	628	690	655	666	671	705	647	674	693	673	639	676	651	682	630	636	623	682	638	654	694	669	637	646	642	689	656	636	716	683	635	689	677	652	667	637	610	690	656	675	670	626	660	665	606	654	677	688	653	668	652	673	681	661	665	643	604	707	640	641	677	671	675	656	685	660	636	631	623	574	707	653	623	651	611	650	679	650	701	644	614	656	700	657	673	657	652	635	651	676	664	680	693	681	658	664	669	656	648	639	646	640	665	696	642	641	616	651	662	661	638	659	656	708	667	615	641	652	665	674	670	679	638	718	651	659	630	671	697	664	664	651	636	688	693	599	684	647	692	725	696	662	649	671	669	637	653	701	672	686	662	642	678	694	684	695	649	646	667	666	660	673	700	653	671	665	704	675	666	703	682	658	652	606	690	663	600	655	674	648	631	646	657	692	676	636	664	658	681	674	654	634	683	673	651	672	682	651	691	676	605	665	645	574	687	690	668	651	662	669	693	673	713	668	618	629	671	617	638	699	655	637	651	664	689	686	663	644	655	614	643	672	689	664	675	634	643	647	642	647	657	651	695	670	688	673	611	642	679	682	646	693	647	654	669	673	645	661	697	641	650	639	651	656	664	687	634	655	679	648	613	668	671	664	663	695	644	638	629	597	621	632	673	638	628	682	632	681	665	662	656	640	639	696	647	650	706	594	670	656	657	645	648	621	639	637	681	644	651	658	640	673	658	693	663	633	631	726	703	655	696	610	682	632	694	671	682	666	652	677	674	631	669	642	652	687	634	625	677	615	669	696	644	638	630	704	667	636	670	619	675	623	638	690	638	692	641	655	614	692	591	647	694	625	680	662	636	647	711	600	678	719	664	670	668	677	678	658	692	649	700	697	643	657	637	717	649	612	697	728	677	662	640	641	670	647	649	658	633	660	672	637	673	657	711	654	663	637	673	660	643	703	676	638	676	645	603	619	666	647	679	625	667	634	623	649	645	672	675	651	641	644	669	685	658	646	662	661	689	624	694	654	662	677	654	635	701	610	658	685	657	650	649	672	668	685	695	676	635	636	667	698	664	680	671	653	660	662	630	658	705	686	666	650	705	698	635	679	678	682	676	612	653	677	658	678	657	654	660	647	659	640	624	681	672	672	631	611	672	670	648	645	666	657	645	680	673	653	657	674	651	651	654	678	673	676	666	651	629	670	666	605	661	647	642	641	692	668	653	614	634	604	632	697	643	654	675	673	691	657	665	625	677	664	678	655	667	633	667	667	665	580	671	654	640	602	657	658	672	614	645	699	656	652	657	650	663	660	620	672	622	657	641	682	651	660	607	636	693	623	674	629	674	661	657	664	686	655	624	632	671	641	651	647	681	661	648	689	642	703	651	652	660	680	618	661	659	684	635	662	673	625	662	706	618	688	712	664	662	642	620	659	644	681	644	638	654	680	673	680	701	682	677	658	688	677	685	634	666	671	676	641	634	702	630	613	591	624	662	671	643	668	615	658	672	681	681	683	663	624	692	606	660	658	625	662	671	716	718	653	651	643	639	677	669	725	652	670	651	675	677	695	654	682	681	668	717	637	662	694	650	674	680	632	654	679	647	676	649	673	651	670	656	693	661	648	665	693	657	661	661	639	670	637	658	657	701	676	597	670	699	640	644	617	693	658	657	611	653	614	654	694	668	611	660	610	714	679	674	629	644	656	671	630	710	623	645	642	665	698	613	656	690	658	651	639	718	645	678	669	661	673	640	627	646	671	667	661	634	674	617	668	623	652	635	645	658	641	665	652	719	654	652	618	718	653	678	639	655	625	703	610	690	635	666	630	696	662	673	672	642	656	685	698	620	703	670	726	618	638	661	680	709	671	700	653	684	660	641	657	651	656	691	599	661	678	684	693	669	681	620	673	690	659	642	693	731	669	661	707	632	632	612	671	680	705	647	683	659	654	654	681	638	641	624	653	667	642	619	640	646	631	722	673	678	652	614	677	641	653	626	656	659	640	693	622	665	693	616	673	707	708	647	652	663	666	628	647	610	643	637	688	680	618	615	714	637	648	680	619	666	630	640	666	732	641	717	674	670	677	672	669	644	655	699	677	567	657	653	657	637	626	670	686	669	660	679	660	629	678	605	681	644	635	629	686	678	617	684	666	658	717	630	593	647	644	624	664	680	643	676	682	650	664	608	675	690	620	648	672	696	679	642	645	642	684	664	643	679	656	641	701	673	656	668	681	657	678	662	672	645	675	630	692	654	649	618	664	685	681	680	667	618	648	666	645	600	589	661	655	706	667	650	639	658	640	678	662	667	649	648	659	700	641	669	654	606	658	698	683	634	646	641	695	678	646	672	628	662	656	668	639	656	703
656	102	93	86	76	93	90	90	86	82	88	73	78	89	89	111	95	73	92	73	94	75	71	72	93	129	239	247	182	102	80	99	82	91	85	82	87	85	74	82	70	81	98	95	80	92	71	83	95	77	78	84	86	86	81	88	89	102	91	79	105	81	74	92	88	79	73	95	99	69	95	80	76	79	84	74	79	92	87	83	92	78	111	104	92	66	100	82	66	93	61	85	82	83	83	88	97	86	93	93	83	76	92	89	73	85	67	93	95	101	84	90	75	87	86	97	83	76	101	76	92	88	88	82	84	93	75	90	80	82	87	67	83	82	72	82	84	113	92	85	83	93	85	68	89	93	88	85	96	79	71	96	87	88	87	98	87	86	99	94	98	84	92	83	81	93	94	83	91	79	86	76	79	73	88	81	94	81	89	86	70	80	87	69	87	85	83	102	90	100	90	79	79	71	75	77	96	95	80	89	90	100	86	89	100	78	88	89	72	104	79	75	83	88	84	95	71	75	94	85	97	83	80	81	101	75	86	88	82	91	82	78	83	78	101	83	75	94	80	97	66	95	76	86	81	88	98	63	84	86	79	86	76	89	82	79	70	75	92	84	80	78	88	79	99	89	75	86	79	83	88	87	89	90	97	67	88	95	95	87	90	85	73	83	82	78	97	95	98	74	90	61	99	71	74	82	87	99	85	78	72	84	74	78	92	94	87	97	82	77	91	67	69	66	99	101	70	79	87	82	92	72	95	86	83	94	77	87	75	75	90	83	80	80	83	84	94	75	93	92	88	102	110	79	63	94	90	83	102	82	90	84	104	91	83	87	93	84	81	85	74	89	80	85	75	90	96	93	82	72	88	96	83	79	82	84	85	74	86	84	85	95	82	89	97	78	93	70	94	88	74	91	77	83	94	86	83	87	71	89	82	67	85	89	89	79	82	95	87	84	84	78	87	88	75	88	81	82	92	89	98	85	77	90	78	75	88	76	89	102	94	89	87	76	75	78	89	70	73	96	87	99	87	86	91	95	82	88	82	85	99	69	83	77	91	75	98	92	95	77	80	88	77	93	84	91	83	75	93	93	92	87	90	72	72	88	97	98	82	79	69	81	78	78	81	80	84	104	81	87	87	103	84	74	75	86	106	80	77	78	93	76	95	86	94	72	80	85	91	76	90	86	92	83	77	100	101	89	82	77	78	95	83	82	79	77	90	85	89	85	91	87	97	68	72	75	80	94	83	82	71	91	84	80	82	86	93	77	77	87	79	92	89	83	99	90	89	77	79	95	87	93	92	77	76	77	80	76	69	74	86	71	79	83	94	78	79	94	83	95	96	93	77	93	75	107	93	91	74	73	73	109	64	73	101	71	74	98	86	83	100	77	96	90	76	85	83	80	95	73	90	74	84	81	85	87	98	77	82	93	86	80	88	91	73	93	79	62	77	79	78	93	78	65	71	96	89	96	97	90	79	85	93	78	84	84	84	93	97	69	77	86	84	90	83	87	85	77	65	94	78	100	85	94	88	74	79	77	94	85	77	86	84	97	63	87	96	85	88	80	83	89	101	76	61	69	89	81	70	91	89	84	79	88	104	64	79	90	87	97	100	72	77	93	90	108	76	86	96	89	100	77	81	83	89	91	99	89	66	97	79	75	71	95	73	82	87	68	64	81	80	89	76	73	74	89	78	75	70	98	91	93	94	84	75	90	100	90	86	76	92	87	84	80	83	96	61	81	80	73	91	82	78	93	91	91	89	97	89	87	79	98	92	79	94	71	83	81	99	82	92	87	92	85	92	90	85	89	78	90	81	85	78	84	90	67	97	83	96	89	81	81	83	85	79	70	88	97	77	74	90	88	94	78	78	80	70	84	88	91	79	109	91	74	81	80	87	71	84	91	84	99	78	77	89	96	69	95	86	96	85	81	83	69	72	78	74	99	71	80	80	79	95	99	103	78	98	70	74	78	87	76	99	84	62	78	70	89	91	72	92	85	72	82	86	94	86	78	82	78	102	83	95	96	82	81	77	78	79	75	81	73	81	85	92	86	66	87	81	91	75	74	94	90	82	77	88	87	99	74	87	66	84	90	82	75	88	95	86	84	69	76	93	74	71	73	81	79	86	89	73	77	84	95	78	80	91	85	82	91	67	77	78	75	93	105	66	85	80	82	85	80	72	82	78	93	81	80	62	82	90	82	84	73	75	89	74	85	75	88	96	86	84	78	85	90	123	69	99	87	84	76	85	78	85	102	87	91	84	75	91	85	71	90	89	89	84	90	99	76	76	60	88	99	87	90	80	87	74	79	93	83	78	75	99	92	80	78	70	87	100	89	85	91	65	69	86	80	68	90	79	79	97	83	94	84	89	88	83	80	71	101	83	85	83	87	79	76	89	85	80	87	84	93	84	63	87	93	114	86	84	89	76	103	68	73	83	104	68	85	62	81	86	94	93	79	85	87	73	79	86	73	79	79	92	87	94	92	90	80	90	79	81	94	80	87	88	82	63	98	81	81	83	81	104	86	81	99	79	85	86	75	87	108	93	83	87	92	72	97	83	89	82	97	90	99	102	89	82	79	78	86	72	89	93	78	86	79	110	87	78	92	90	93	83	88	98	88	83	86	85	95	81	96	79	88	79	104	112	73	64	91	97	87	83	91	74	82	93	86	81	81	75	74	87	84	91	65	101	81	82	76	102	89	87	80	91	76	88	69	87	88	85	69	85	93	85	100	73	97	92	80	67	91	73	94	99	96	88	102	92	76	92	93	87	103	98	83	87	93	76	98	95	77	92	82	92	72	68	87	102	86	74	73	90	85	81	80	70	95	101	87	87	77	97	86	91	91	89	70	86	76	78	78	82	94	87	85	87	69	66	92	88	75	76	61	82	80	72	91	87	80	76	84	76	75	76	81	74	73	89	64	76	74	97	93	80	81	109	88	85	94	80	79	96	91	85	94	80	89	72	83	88	83	87	85	91	79	77	84	90	81	70	84	97	86	85	65	79	76	94	76	91	96	91	93	90	88	79	79	82	75	88	91	60	88	91	65	95	65	92	77	78	96	84	96	73	77	85	90	87	106	84	73	75	79	73	97	70	93	96	70	79	90	80	91	94	88	99	96	96	73	85	95	79	88	85	83	74	90	83	82	87	78	84	89	79	88	88	73	86	88	76	76	74	80	86	79	78	70	85	84	78	79	78	85	92	91	78	88	77	108	82	87	69	103	84	94	90	88	79	82	77	96	84	81	83	70	79	99	76	100	86	77	86	61	92	75	102	81	78	75	81	71	78	57	93	78	74	70	88	95	89	92	67	68	91	84	89	79	76	85	81	78	73	85	92	79	79	78	70	89	79	78	87	72	90	74	77	71	81	88	87	82	71	73	70	75	75	81	78	77	95	83	80	70	75	77	89	80	75	102	83	83	87	93	80	68	88	99	78	83	91	85	88	80	88	67	95	87	84	82	90	92	81	83	92	78	82	87	82	86	84	79	97	85
6166	1143	983	1091	1597	1707	1707	1524	1365	1289	1166	1150	1093	1201	1200	1154	1022	1038	984	890	891	855	893	913	876	2187	5282	4835	3923	1285	831	845	770	834	822	799	806	822	821	820	822	836	819	777	843	835	861	842	823	823	819	846	804	775	856	858	780	831	779	817	878	766	817	847	811	843	871	821	793	844	801	818	790	809	862	769	859	854	835	793	790	816	888	718	867	813	802	749	815	782	838	809	819	850	762	816	779	788	852	776	825	776	823	807	816	784	831	842	805	792	778	834	802	833	826	847	798	798	816	771	876	798	777	803	873	837	788	794	783	815	798	766	852	793	747	775	783	819	837	806	819	827	808	794	865	827	792	809	847	857	793	813	787	846	825	813	847	832	803	776	813	847	793	781	835	800	839	820	806	827	799	800	802	808	805	794	796	831	820	834	872	794	786	829	830	801	802	808	855	759	833	836	812	810	854	812	788	823	836	835	786	820	816	851	871	813	856	799	818	853	827	779	849	809	748	783	818	795	845	806	819	839	840	795	822	782	841	807	803	862	814	803	784	789	802	858	801	804	794	732	780	794	799	810	795	764	781	821	796	778	757	827	809	835	811	852	809	823	838	866	846	815	825	802	818	830	814	803	796	848	782	823	799	784	799	776	806	770	824	820	772	790	788	866	791	841	836	848	741	780	873	807	842	756	766	828	816	826	834	798	754	805	774	797	810	824	782	841	775	804	862	802	801	808	828	830	842	775	785	798	813	823	802	803	854	796	840	816	832	801	810	847	809	784	849	751	789	842	818	845	762	765	831	752	787	819	771	844	806	799	786	833	805	803	814	779	822	743	795	742	791	844	813	764	795	869	827	800	836	823	830	811	848	785	811	799	857	859	815	835	797	762	808	853	817	771	815	832	821	817	841	791	809	794	840	818	824	790	758	796	826	794	804	801	782	850	790	823	855	814	805	814	848	818	774	821	788	864	841	795	879	748	775	826	858	836	819	831	798	863	795	861	850	803	834	797	828	797	780	827	840	853	802	833	805	811	770	819	830	780	812	799	825	836	850	807	823	840	789	790	785	784	841	910	847	773	842	818	844	784	786	828	780	830	840	797	834	836	837	782	809	849	811	756	798	857	811	784	889	755	832	819	833	807	815	816	825	833	775	857	816	805	778	803	766	826	778	770	870	842	846	832	845	817	787	813	854	846	831	821	790	758	816	823	800	825	814	826	868	848	861	856	833	840	823	797	832	749	862	842	797	847	800	848	747	809	797	782	818	798	839	815	800	826	814	755	772	809	828	800	830	794	820	828	828	768	784	841	803	838	784	742	838	846	835	752	829	854	766	817	830	835	807	867	777	835	869	834	831	861	766	819	787	797	795	855	808	828	821	836	801	797	827	807	822	830	839	849	853	787	799	796	807	819	818	794	807	812	792	806	817	792	833	821	794	748	766	873	810	882	808	836	820	778	839	802	816	769	891	834	837	866	840	763	783	871	818	804	881	809	771	809	818	806	819	808	851	775	806	759	833	797	866	781	783	813	853	801	800	838	865	753	858	863	810	810	800	821	838	844	830	810	796	849	794	857	847	788	833	851	855	785	767	854	815	842	807	800	828	836	827	807	827	765	854	850	723	865	836	811	861	764	848	776	803	823	854	774	819	832	828	839	768	764	833	780	806	830	777	773	806	847	838	793	829	863	794	867	830	801	803	812	789	828	848	829	785	814	859	833	740	791	829	830	826	814	829	851	791	864	802	796	839	803	793	749	820	796	832	794	829	840	895	847	750	806	823	818	811	808	865	869	789	829	835	800	804	778	806	831	802	828	811	834	793	815	835	801	795	834	814	834	794	753	791	802	823	798	813	825	830	784	852	773	850	852	754	822	776	801	784	827	856	810	802	812	833	791	766	795	813	828	813	822	799	779	812	817	818	854	788	801	777	832	825	827	804	819	804	782	858	781	870	811	826	853	804	759	818	841	832	823	782	819	804	852	797	796	839	858	809	803	810	797	873	811	857	793	807	844	808	754	819	782	840	813	839	784	858	786	853	805	797	875	806	817	808	787	809	748	832	812	880	804	784	791	831	827	806	812	829	802	787	847	781	840	793	837	797	828	829	774	845	847	792	811	861	807	832	811	856	831	865	846	829	813	831	829	825	777	849	825	785	815	791	827	805	849	828	834	828	812	827	837	792	794	779	794	833	806	876	837	814	766	850	832	803	814	844	761	829	784	785	796	760	739	763	809	826	858	857	806	780	838	833	837	791	815	820	815	809	786	814	788	822	781	829	723	825	777	833	799	836	769	823	813	784	850	838	818	779	857	808	795	855	799	810	781	837	798	799	846	808	907	794	805	847	784	813	817	855	811	809	805	843	813	779	803	815	818	812	802	823	821	830	829	765	795	804	795	791	796	814	872	821	866	835	820	776	828	855	833	814	797	841	823	836	764	843	790	795	823	842	774	779	792	836	832	868	815	814	856	765	847	785	800	786	823	816	813	804	851	811	824	771	820	775	760	837	794	808	847	759	822	776	788	813	827	836	786	852	843	775	771	765	820	834	818	810	798	835	790	820	811	828	782	783	799	794	864	800	852	801	789	854	807	753	849	782	855	854	783	817	835	759	833	793	808	799	803	799	780	878	789	821	838	817	862	854	853	785	881	797	834	852	852	843	808	821	849	869	764	813	846	842	791	803	865	804	875	774	823	812	791	826	808	804	790	819	821	781	825	792	845	865	868	815	810	778	794	852	822	850	770	812	784	798	836	828	838	931	810	786	793	807	828	799	797	791	793	793	794	770	819	851	784	809	810	845	823	787	782	818	816	831	802	829	795	834	837	810	795	839	814	765	760	841	820	850	757	817	850	794	826	765	813	790	827	797	783	824	782	864	819	764	786	821	763	821	859	783	832	782	824	804	829	805	762	837	824	776	887	844	799	841	828	758	798	786	901	812	815	779	767	799	816	753	808	817	800	821	874	783	827	780	830	842	831	812	849	838	833	807	796	832	817	774	791	837	864	786	806	808	779	772	818	805	826	809	786	815	791	833	811	808	785	806	828	789	806	858	781	809	819	791	816	810	852	768	837	785	793	879	824	818	785	919	796	780	778	805	838	826	826	805	859	809	832	793	830	785	779	838	833	796	804	813	804	839	751	809	820	809	776	800	838	787	836	797	838	816	823	822	761	838	781	889	808	819	784	881	807	814	867	822	781	787	832	840	810	835	794	800	854	845	821	769	802	836	791	816	821	807	816	817	867	827	826	829	826	841	805	837	852	846	851	843	839	826	798	835	843	828	794	825	807	754	867	753	793	803	816	848	825	817	827	824	826	775	852	812	823	830	867	822	813	770	772	805	875	822	799	809	797	830	793	803	806	810	813	775	749	842	817	823	770	842	819	837	795	821	820	821	799	828	786	863	821	799	844	799	825	784	816	777	853	817	802	763	768	825	811	854	811	802	800	803	829	825	802	859	784	838	797	798	795	782	773	813	821	819	827	808	815	832	795
351	137	108	89	124	104	140	105	124	108	101	113	113	104	95	110	99	103	87	97	91	98	91	106	101	182	541	601	417	101	69	103	96	73	88	115	83	86	105	95	103	90	96	84	99	101	93	103	89	100	83	93	89	112	87	103	91	87	109	110	85	96	83	97	85	106	84	97	92	107	80	80	106	56	107	91	111	98	101	99	96	104	104	95	81	106	105	94	99	86	90	108	80	87	93	103	98	98	87	81	115	95	106	85	86	81	113	82	110	79	93	101	93	92	93	92	92	86	95	100	79	82	116	80	105	100	85	87	75	90	80	85	79	96	75	106	86	102	85	93	110	80	83	93	98	98	82	88	76	92	100	87	94	102	96	71	83	87	92	77	96	105	96	83	97	94	73	99	91	85	77	103	105	85	86	102	88	79	88	109	96	98	87	80	98	117	93	97	96	99	93	90	87	100	91	96	101	100	83	96	86	109	96	93	86	84	97	100	81	90	91	104	91	91	111	88	100	90	79	93	97	111	73	98	90	98	95	102	87	90	89	106	97	87	88	97	95	99	89	97	97	85	86	89	88	105	97	78	93	101	82	100	69	96	113	97	112	98	88	105	89	95	92	103	96	92	104	79	90	72	94	80	80	98	105	87	103	95	103	89	88	94	78	81	89	109	115	83	93	88	98	96	77	86	94	82	112	83	100	83	84	88	93	98	111	98	74	99	90	110	84	89	83	93	100	93	112	106	77	102	93	105	94	89	93	105	105	100	84	113	118	100	87	98	102	105	85	100	87	88	94	87	100	92	105	87	95	80	105	79	99	115	92	74	97	89	113	89	90	89	92	91	98	94	98	95	104	104	82	86	90	91	101	92	95	100	81	87	82	98	99	76	81	106	94	100	95	89	99	99	91	87	93	123	91	90	98	76	82	98	92	92	96	106	98	85	91	99	103	75	85	101	118	101	96	90	108	79	95	99	95	98	109	78	106	97	88	83	89	88	96	81	92	92	103	94	112	92	76	109	100	85	101	82	87	99	90	84	93	101	91	91	97	89	85	107	90	81	95	84	97	114	106	98	90	86	79	98	99	94	86	96	89	85	97	84	90	78	100	99	97	101	91	91	95	90	95	71	98	91	86	97	78	81	100	110	89	108	99	109	83	111	100	109	89	93	90	94	120	90	83	83	77	112	96	100	94	106	99	128	101	97	94	96	98	84	87	102	84	107	82	75	75	91	102	118	87	77	97	87	101	110	109	105	91	94	87	78	98	100	95	97	93	120	84	96	93	95	95	110	94	80	92	108	95	103	106	77	87	97	69	93	103	98	82	93	91	96	86	104	105	92	93	86	91	92	91	92	79	86	96	117	91	94	89	91	86	109	92	86	97	90	96	84	90	90	106	89	100	81	85	89	77	91	97	94	82	88	103	103	115	96	100	96	98	92	102	83	105	105	101	101	78	108	89	90	91	89	94	112	100	78	98	92	91	96	94	106	92	98	91	87	88	93	83	87	87	89	100	88	116	96	82	89	101	105	87	96	89	99	95	82	90	86	90	88	89	95	112	79	91	99	88	109	123	106	74	109	80	82	90	97	89	85	90	95	100	98	113	84	103	94	82	72	106	82	91	104	94	77	75	80	85	87	89	92	105	92	105	86	98	97	80	87	88	92	99	85	91	97	92	99	85	109	97	93	98	79	96	87	109	100	94	85	111	90	84	103	105	91	81	94	85	97	93	93	84	76	99	89	99	101	104	98	119	86	110	90	100	96	96	102	83	102	111	95	97	88	93	92	80	88	93	84	122	99	87	85	90	95	101	104	95	92	96	89	89	94	94	109	96	90	92	86	96	83	92	110	97	95	87	104	90	95	100	81	99	91	81	110	85	95	101	95	107	93	89	99	111	91	84	77	84	92	85	112	85	100	98	103	91	94	83	85	103	82	73	91	83	86	99	94	86	102	118	98	89	102	80	107	98	80	96	99	74	119	81	80	88	87	92	103	100	86	103	92	94	75	95	94	104	97	72	93	98	93	99	105	85	90	89	97	98	98	119	85	95	89	92	109	82	73	99	95	86	101	86	95	86	87	95	102	99	93	88	78	88	104	95	100	104	101	102	90	90	82	96	91	91	98	99	97	89	85	83	100	108	82	90	81	90	77	95	99	78	81	92	102	76	109	84	107	95	91	95	85	105	97	107	82	92	102	84	107	115	86	81	98	90	93	110	77	91	103	96	81	99	99	83	86	80	118	89	101	78	97	92	95	75	86	96	115	82	98	84	79	98	75	78	88	105	100	94	108	100	95	89	93	93	89	88	101	84	88	95	91	86	101	90	99	88	94	115	83	95	93	94	116	93	102	108	75	104	83	104	93	97	91	79	90	93	88	79	99	103	94	103	104	82	79	88	85	86	104	97	97	102	91	105	94	90	101	98	74	98	93	86	96	82	93	121	108	91	85	93	91	98	100	93	93	87	101	105	102	103	88	81	94	97	90	83	104	110	89	96	86	98	106	78	94	95	83	93	100	87	108	102	116	92	91	86	86	104	91	94	102	87	89	93	88	108	91	75	104	87	97	95	85	91	94	98	91	95	94	103	107	89	76	97	82	92	94	84	101	88	103	105	98	91	83	102	100	100	93	109	97	86	83	78	93	69	72	100	99	85	87	73	83	95	82	95	92	82	87	87	88	97	92	108	94	99	88	94	98	95	89	90	97	108	90	89	103	82	87	76	81	85	80	105	109	108	96	99	91	103	102	93	89	101	87	93	82	92	106	95	98	102	91	79	99	88	100	87	94	110	93	97	94	98	110	93	88	85	99	88	92	105	85	91	95	92	104	80	79	100	104	97	97	86	90	92	109	80	86	78	106	101	106	92	94	98	105	109	91	92	81	95	99	86	99	106	86	96	74	100	83	93	86	87	90	94	92	91	85	92	99	100	104	110	87	94	87	94	95	84	101	95	110	87	94	81	86	108	98	106	94	85	94	91	97	98	87	101	89	88	102	95	85	94	102	89	85	96	111	86	104	101	89	103	102	95	102	106	102	93	90	111	96	97	107	93	88	86	109	90	101	85	86	83	91	81	78	90	84	91	99	82	105	95	91	95	101	114	86	92	89	83	106	93	93	92	112	106	116	84	84	96	80	93	94	89	80	82	106	90	94	94	90	89	105	93	82	97	97	109	84	102	91	100	103	102	97	99	90	86	96	103	98	94	84	99	76	117	88	85	104	91	98	110	95	95	112	80	106	82	81	96	86	95	90	85	84	77	114	93	85	83	93	89	104	99	101	96	98	90	95	87	117	86	96	88	88	95	99	94	95	94	91	85	100	94	76	97	94	103	94	79	94	97	88	75	97	111	75	109	88	86	94	103	96	76	100	113	112	106	78	89	80	122	83	93	88	99	84	90	83	91	111	101	94	111	102	109	87	87	97	96	90	86	100	110	94	95	99	105	93	94	89	87	101	83	80	87	74	108	93	112	91	92	95	86	89	74	94	104	72
5092	2092	1336	1772	3114	3569	3151	2722	2290	2051	1813	1594	1676	1627	1544	1410	1331	1409	1171	1154	1108	1128	1096	975	1041	3430	12267	11382	8108	1108	960	913	977	891	939	929	952	947	896	853	959	961	865	902	897	959	994	897	948	942	911	972	850	935	921	929	941	911	938	922	946	860	922	1005	924	921	912	914	909	895	942	918	923	927	910	992	894	896	894	928	929	899	988	870	883	888	913	934	952	922	898	917	894	927	972	922	894	888	910	946	909	900	930	911	887	935	920	909	889	940	953	965	921	907	950	1005	951	1001	875	900	967	931	948	874	950	926	893	924	945	990	888	932	915	860	959	939	932	919	920	906	882	895	911	857	958	972	913	930	878	928	947	953	947	868	896	893	920	941	890	921	897	927	910	883	913	943	913	934	898	936	961	892	907	930	947	897	913	954	974	907	885	928	990	937	922	968	964	928	941	898	912	892	867	931	903	914	907	889	920	901	986	931	940	936	824	913	909	941	882	971	888	967	879	928	926	906	903	939	890	962	936	918	942	931	913	893	872	934	904	968	916	985	945	917	910	948	918	965	928	932	957	902	946	926	943	946	960	893	929	911	998	967	936	944	911	916	935	967	927	935	939	871	962	940	889	956	953	936	946	920	932	940	881	940	935	893	930	913	901	906	915	899	941	962	872	960	872	919	925	883	937	913	926	928	935	889	920	924	882	934	883	944	904	894	952	905	919	982	919	935	891	901	945	947	922	894	915	930	905	934	969	947	934	875	909	956	932	938	838	944	951	927	924	879	913	963	881	879	873	925	915	879	919	925	928	905	959	898	877	964	975	941	910	946	894	945	903	954	917	902	926	930	868	927	910	925	918	941	919	892	920	916	918	911	895	939	909	896	920	907	905	888	944	954	907	944	989	950	870	904	863	864	918	935	882	902	911	885	909	910	912	924	893	918	951	924	893	917	901	891	903	936	909	901	897	943	988	891	946	901	947	942	924	889	869	889	927	866	904	890	890	900	907	920	900	949	910	907	977	919	858	903	984	883	949	896	945	924	920	898	948	911	908	926	912	919	866	904	968	876	890	937	902	876	888	936	908	872	915	956	963	952	905	965	936	906	938	908	954	893	931	947	918	930	937	935	921	927	932	910	894	875	876	948	911	918	889	864	920	934	881	996	905	940	979	910	924	924	914	887	909	909	946	923	902	995	962	937	917	958	924	897	943	915	905	922	916	892	943	926	943	959	941	937	912	866	940	960	906	895	941	929	970	933	911	956	926	920	960	883	916	915	956	920	869	967	919	932	859	924	935	970	913	899	948	987	936	947	940	959	936	934	954	958	915	988	936	927	933	918	913	902	911	878	965	952	880	879	987	941	996	926	930	938	952	930	938	974	931	886	910	911	932	919	881	887	965	908	951	940	919	963	967	930	943	916	965	907	991	920	884	905	933	953	906	899	1002	882	906	930	928	883	954	867	944	982	891	934	891	907	900	926	933	940	962	912	1009	887	900	909	918	914	947	895	912	911	886	929	925	990	904	952	893	955	911	915	925	861	951	970	959	895	945	919	907	894	948	875	893	942	917	878	929	966	902	953	902	909	889	901	931	1024	970	893	934	966	889	923	954	948	902	964	934	935	919	920	901	897	922	1016	913	986	902	899	912	953	958	892	918	948	908	919	975	923	973	934	903	888	953	933	968	958	930	936	924	892	971	962	955	939	905	909	914	949	939	929	943	920	975	936	858	954	957	952	899	872	918	940	925	953	913	863	898	966	897	878	905	947	942	900	904	889	936	951	908	955	900	875	929	972	953	835	944	921	951	901	955	912	956	895	915	908	970	916	909	954	927	919	937	906	889	935	913	942	913	922	880	966	866	923	967	937	962	923	964	948	928	921	929	898	926	877	933	976	988	935	894	901	900	912	936	898	923	929	929	865	918	893	901	942	895	887	941	901	946	888	898	912	940	899	895	898	936	958	927	917	942	935	950	907	938	955	950	902	880	919	910	892	881	883	891	937	929	905	896	905	885	927	944	867	906	920	904	938	924	955	930	939	976	966	964	908	935	870	926	934	935	972	937	873	922	891	935	940	930	939	893	871	933	915	908	957	933	935	944	947	946	884	940	906	968	909	905	918	904	958	924	910	903	933	917	942	913	917	917	929	916	948	953	920	876	931	933	957	908	939	897	965	930	928	929	951	929	893	949	897	915	919	881	915	839	955	919	904	918	892	888	919	897	906	927	886	954	937	917	947	895	904	908	909	928	932	898	923	875	937	931	933	890	903	968	935	909	931	914	955	938	944	889	958	903	1025	908	868	897	913	908	915	930	929	916	928	929	961	915	905	947	927	889	907	939	846	846	931	835	873	967	909	915	949	916	902	925	918	920	937	921	898	889	999	905	939	907	899	887	907	937	940	901	905	961	932	963	939	859	873	895	916	890	954	936	870	905	900	869	942	918	937	955	924	891	949	938	897	955	874	931	926	887	935	929	921	950	911	919	898	916	883	925	921	955	972	969	929	915	1010	918	879	900	922	922	928	874	922	867	934	982	890	875	970	924	891	932	947	953	870	969	930	906	899	881	947	974	1039	954	936	963	961	904	900	888	929	869	976	913	941	911	885	927	892	959	927	951	901	948	930	919	958	943	886	994	959	972	951	903	916	885	902	909	855	922	933	879	933	880	902	928	940	935	866	922	858	875	913	861	909	920	933	961	895	868	950	919	896	915	911	913	896	887	890	902	967	911	902	905	906	906	921	951	951	919	891	938	932	898	956	941	936	912	927	906	940	870	967	930	958	902	916	915	940	948	942	917	857	924	917	917	932	918	910	904	950	919	928	933	961	956	893	896	931	905	937	921	875	910	967	976	923	939	995	972	949	982	951	895	906	934	926	889	918	945	926	955	931	935	917	939	925	947	926	903	960	916	907	885	905	901	931	900	918	906	932	937	902	951	938	941	847	910	945	892	974	899	957	964	904	906	944	962	916	939	924	936	944	938	922	936	871	913	904	906	927	951	944	924	916	944	968	984	982	958	892	854	917	921	870	982	896	947	905	923	894	961	931	896	883	890	904	966	920	902	975	956	918	924	872	995	957	949	934	893	928	928	980	949	894	902	943	893	888	910	894	889	866	918	903	948	935	905	900	913	940	929	903	975	958	859	963	910	920	911	890	939	917	916	905	940	910	926	919	934	928	933	881	913	936	919	916	910	874	905	944	955	958	895	950	928	937	929	906	924	928	951	886	947	897	917	924	950	914	907	941	897	931	932	982	938	941	895	946	904	894	958	920	869	980	864	962	906	927	905	866	929	892	948	932	943	869	916	919	938	927	930	880	919	972	950	945	941	951	916	911	988	895	911	959	929	895	858	927	917	995	973	890	878	931	912	933	932	917	948	911	894	871	1011	923	923	875	941	886	901	909	883	951	867	951	965	921	921	916	914	919	871	890	892	919	911	904	898	912	924	891	944	912	960	923	908	879	864	926	926	933	936	934	912	906	932	931	904	951	948	942	921	945	935	962
978	97	78	60	50	81	80	59	75	79	80	76	63	80	68	52	62	59	64	52	65	61	55	50	49	246	632	669	296	113	71	51	57	53	40	47	48	57	45	50	44	43	46	51	52	50	47	59	47	51	53	50	51	44	43	51	42	52	47	42	42	40	39	49	46	52	58	38	45	44	48	50	55	39	44	62	55	47	39	49	49	41	47	54	46	55	43	45	47	53	58	53	48	40	46	57	53	55	39	54	47	46	55	39	42	42	41	50	56	45	48	49	47	39	56	54	54	42	46	54	41	45	49	55	36	42	45	49	43	40	33	51	37	42	64	43	48	46	50	44	53	54	49	46	44	46	52	46	42	52	40	49	42	39	58	44	55	36	33	51	61	49	42	56	60	48	50	50	41	56	47	44	47	37	50	43	52	53	51	57	53	50	42	44	39	49	46	36	46	52	47	49	48	48	44	51	39	56	51	41	46	40	52	54	43	41	54	53	41	49	46	37	53	48	44	39	54	54	48	45	40	49	47	45	55	38	41	55	53	43	48	42	60	45	66	52	33	57	51	61	54	62	51	46	33	48	47	53	50	55	52	56	57	46	39	37	54	50	57	37	40	45	42	32	50	47	44	41	45	54	54	34	46	49	52	52	57	53	44	54	53	51	46	43	50	52	42	63	42	53	52	50	48	52	48	49	56	55	55	57	44	49	38	57	33	45	44	49	47	41	54	53	41	46	53	46	57	59	46	56	61	42	59	50	39	39	49	55	33	44	46	43	46	56	56	44	51	50	38	58	58	45	41	43	59	45	49	41	45	65	42	42	58	47	51	44	54	50	54	52	33	58	57	61	49	50	57	37	51	56	54	59	53	53	51	55	70	41	41	53	33	44	51	44	37	43	37	51	51	41	48	44	40	53	51	38	46	44	52	47	46	43	54	60	49	48	48	47	53	43	59	59	30	45	66	45	54	56	43	48	40	51	45	40	47	52	48	45	35	54	55	57	51	56	45	61	54	60	39	52	44	49	38	51	41	42	42	57	43	43	49	36	45	55	46	56	55	44	66	45	52	41	42	49	44	52	45	64	56	47	54	47	48	35	50	44	34	54	40	41	55	43	52	35	57	43	43	42	46	41	45	47	47	56	56	45	48	62	45	56	40	55	46	65	47	43	54	44	50	48	61	41	51	48	54	41	47	53	48	46	42	54	39	44	45	41	47	43	52	57	56	48	49	50	47	50	53	59	44	42	55	47	53	49	47	57	55	43	52	54	43	37	54	30	49	38	50	50	44	38	50	40	57	53	51	48	47	42	41	51	50	45	52	51	48	39	52	46	57	52	48	45	47	44	51	43	49	55	45	57	46	50	41	53	51	45	55	49	34	45	43	45	49	43	48	47	44	52	49	43	53	51	37	51	46	44	52	52	46	55	47	53	29	46	70	53	44	53	61	49	41	43	53	47	56	53	45	50	44	51	50	52	34	39	57	71	42	63	50	44	49	53	40	52	37	56	49	40	40	49	54	44	54	50	46	49	46	58	48	35	42	47	41	41	66	54	55	42	52	47	55	66	52	44	48	52	46	54	41	53	52	46	54	52	44	37	50	54	53	46	41	53	44	51	44	40	41	42	49	37	47	45	46	49	35	51	38	49	54	46	53	50	44	37	55	53	55	60	46	30	48	52	38	47	55	45	46	47	37	34	41	41	45	58	63	53	61	52	58	51	52	46	48	55	44	62	51	53	39	43	48	38	52	49	61	59	56	44	46	46	50	39	52	54	58	48	43	57	53	60	48	52	45	59	49	45	45	38	50	45	40	47	49	49	45	51	52	38	56	47	47	50	41	56	43	46	46	54	49	56	46	55	46	46	43	64	34	58	48	51	48	47	59	53	44	47	49	39	40	52	47	55	42	57	53	45	45	46	49	59	46	58	50	44	57	45	56	44	49	43	50	66	42	49	54	53	59	43	53	43	46	43	55	44	44	32	52	39	42	58	50	44	56	45	32	39	41	47	56	34	44	47	51	57	44	52	52	59	49	39	46	48	40	51	45	51	45	46	52	52	47	40	60	46	50	56	51	46	42	46	58	42	52	48	52	48	54	43	47	38	51	61	45	44	43	63	39	51	57	43	50	44	37	46	40	57	50	62	51	43	53	38	69	49	43	58	32	47	58	57	54	45	44	54	58	46	66	62	39	39	48	46	42	38	49	36	53	60	49	47	47	45	45	44	36	57	49	37	55	38	45	53	39	54	40	42	51	44	49	54	46	50	55	38	54	51	47	55	43	35	39	45	49	54	44	44	49	48	48	46	46	44	52	56	55	51	49	43	50	54	39	48	53	47	57	44	56	51	45	43	48	56	55	44	47	58	47	36	46	56	45	55	44	52	46	51	50	42	30	51	54	44	47	50	51	45	35	58	39	58	30	54	45	46	46	46	52	42	41	36	39	46	49	38	48	55	35	39	44	48	52	59	45	45	34	42	51	53	54	43	45	48	52	54	51	36	49	65	68	52	51	55	55	40	48	53	53	42	45	58	44	30	41	53	52	57	53	51	47	40	41	55	52	33	49	51	43	53	47	53	41	51	40	42	45	41	43	38	46	37	49	50	31	49	50	49	54	45	45	39	56	47	48	42	51	47	50	45	40	36	56	46	33	49	54	45	41	44	62	47	43	39	48	43	46	46	48	42	52	48	52	57	47	33	55	36	58	51	44	45	55	53	55	51	61	38	47	50	41	45	50	58	23	51	46	44	45	46	41	39	38	43	47	65	48	38	46	60	44	50	56	60	46	57	54	45	49	43	50	43	45	47	53	34	51	48	46	38	48	62	51	48	40	49	45	61	56	47	43	48	45	54	42	47	58	56	42	44	62	48	39	48	54	44	41	47	43	47	40	56	41	39	34	56	46	56	46	45	48	49	44	51	52	45	55	54	40	55	57	57	48	44	58	45	30	53	45	60	59	45	49	43	53	46	45	39	56	48	63	53	45	48	55	41	48	40	49	46	43	41	47	46	52	47	40	45	43	61	50	53	45	43	49	51	47	44	72	51	55	50	45	45	44	41	53	51	52	54	34	39	66	46	44	56	53	46	49	43	43	57	53	47	51	51	51	50	46	45	54	37	46	45	56	46	44	58	43	38	43	59	53	47	42	40	54	35	53	47	46	55	33	51	50	47	50	57	30	53	49	46	41	58	56	61	45	50	51	47	51	42	55	40	45	66	53	48	42	52	48	52	41	54	45	41	51	54	52	48	40	57	52	53	53	49	50	39	60	45	47	42	55	58	49	48	44	58	47	49	33	47	44	38	50	52	33	55	46	58	56	43	46	41	56	42	46	64	39	46	51	45	54	58	45	42	46	41	56	41	60	50	46	45	39	60	39	49	54	58	51	47	53	48	46	38	54	45	51	44	44	29	54	40	44	48	47	56	50	62	54	42	43	40	61	43	47	49	46	48	38	39	43	57	40	47	54	49	57	32	46	54	47	47	46	56	51	44
7842	1447	787	1283	2467	3020	2821	2438	2067	1711	1483	1306	1354	1251	1083	965	955	883	857	761	682	699	631	622	664	5666	13567	12864	5341	1746	486	493	453	459	450	507	453	491	445	462	441	464	450	478	460	454	452	505	456	458	452	432	436	471	500	481	496	453	486	451	498	436	456	456	458	475	508	506	432	469	482	477	463	497	471	456	473	441	488	475	508	462	452	473	484	460	458	469	444	504	437	495	429	413	437	425	458	494	476	472	460	459	453	455	436	488	485	449	477	468	461	429	473	483	461	468	478	441	463	432	433	430	443	456	461	473	451	432	445	462	502	449	480	453	468	486	501	463	477	480	487	443	496	461	482	460	462	439	470	432	436	453	439	493	469	465	395	513	481	476	437	460	476	470	461	447	456	445	439	422	459	468	500	461	420	423	428	465	443	472	464	459	522	438	471	450	455	454	496	498	456	482	498	452	435	487	466	474	479	477	489	484	482	444	479	488	469	436	470	478	497	449	469	420	476	446	480	491	466	439	464	451	443	474	456	493	415	534	448	500	417	505	464	471	447	505	468	446	445	486	427	440	469	492	479	461	466	459	460	462	484	459	482	471	466	469	478	495	509	460	433	440	451	493	494	485	468	464	447	455	497	415	459	481	455	426	462	514	478	443	438	441	456	460	477	468	441	427	475	451	429	488	449	486	464	475	451	464	433	470	442	450	485	450	431	458	451	450	452	471	437	478	466	429	437	467	459	454	490	438	499	436	416	470	472	497	476	495	461	458	434	445	458	462	507	463	439	469	448	468	471	445	454	469	464	477	455	451	442	461	470	458	422	492	451	478	469	478	471	441	457	457	413	463	476	448	470	482	471	451	452	427	492	435	451	485	493	464	512	463	425	464	444	459	444	462	438	471	499	483	484	485	417	422	496	533	455	483	476	512	525	433	465	452	439	490	486	430	452	509	479	465	480	431	466	465	460	460	464	433	504	470	446	457	485	441	462	440	479	509	488	491	445	474	455	464	471	457	484	458	514	494	466	454	460	476	481	468	446	452	463	462	472	486	472	468	434	434	428	484	415	487	451	456	462	460	471	443	490	460	446	466	447	445	483	428	459	464	505	454	471	446	482	467	481	465	503	459	507	472	458	510	485	444	469	453	477	505	466	451	488	478	443	473	480	447	512	492	482	438	482	456	448	403	429	469	475	441	507	446	479	439	439	467	451	465	477	460	512	474	483	473	487	459	462	461	499	445	503	462	461	444	480	434	484	481	482	461	429	487	469	484	457	451	491	461	463	466	477	442	454	451	448	480	465	481	463	433	472	473	494	476	427	473	476	439	490	447	459	517	468	505	456	499	462	483	476	502	473	460	466	503	465	417	469	431	424	453	448	447	487	449	452	488	489	484	432	470	494	486	495	482	465	449	496	466	474	449	474	453	461	462	467	450	443	456	472	494	489	485	446	482	441	456	444	518	482	474	436	467	447	447	461	477	495	444	423	468	467	474	481	433	469	448	459	442	459	486	476	473	461	417	431	473	464	438	471	458	446	429	445	449	472	476	427	442	511	444	482	474	499	417	477	477	477	441	451	461	479	489	470	472	469	455	482	473	433	450	436	459	476	452	425	476	480	479	471	450	448	474	492	507	455	430	441	471	477	471	472	452	463	469	422	469	473	457	458	496	471	521	461	494	449	494	503	441	455	519	464	466	472	457	463	504	458	493	475	467	499	477	457	493	420	477	459	490	489	449	425	449	445	457	482	475	469	441	483	455	438	440	443	491	404	453	523	447	456	437	462	439	461	508	451	447	484	462	495	481	445	447	425	477	456	491	442	452	476	458	493	478	451	427	462	448	487	474	484	477	449	445	480	468	465	437	486	460	517	491	490	513	521	531	456	452	498	509	457	441	459	466	457	471	452	479	438	437	465	458	433	450	455	445	483	463	448	433	459	447	437	465	473	510	454	446	501	442	456	491	493	459	484	483	486	474	480	434	470	439	468	442	505	479	444	505	462	501	481	464	471	484	467	507	470	439	470	429	521	498	460	425	452	454	441	505	437	485	485	502	469	467	439	478	446	473	484	458	464	438	489	433	474	485	464	461	504	488	467	490	459	478	478	425	466	488	478	467	478	477	472	476	474	494	470	424	471	492	451	482	453	440	480	465	467	464	461	452	476	457	482	455	482	436	461	434	474	480	463	434	481	446	485	458	490	477	492	453	473	480	461	467	503	495	478	472	432	475	454	472	443	446	425	455	470	466	499	481	475	478	457	517	492	446	506	470	462	438	443	433	472	473	473	503	495	464	463	481	467	464	475	458	468	448	457	458	473	460	485	471	477	449	498	465	483	462	456	486	420	437	473	500	462	487	488	450	468	449	489	453	488	485	471	466	451	424	465	469	441	469	474	457	491	480	430	454	498	464	453	432	493	441	451	459	454	485	472	461	432	489	472	467	434	480	458	496	450	439	441	476	444	476	431	476	449	497	476	454	477	441	482	429	441	477	515	458	491	469	480	482	462	427	482	467	411	497	442	451	462	469	487	430	465	458	437	464	470	485	474	500	456	470	489	477	456	498	458	435	437	468	465	457	438	479	478	440	460	438	442	480	505	452	461	469	417	446	449	443	458	434	451	463	470	513	480	456	478	462	439	450	462	489	500	467	474	453	457	491	484	506	463	420	458	437	436	496	495	485	479	443	438	433	474	456	489	495	460	487	465	452	502	471	448	457	508	520	472	501	470	459	496	467	434	466	485	504	492	484	460	466	489	448	480	441	448	499	470	450	464	428	456	510	460	476	459	466	436	462	474	470	461	459	494	483	440	440	463	464	501	455	476	454	449	452	463	475	441	457	432	487	489	448	417	497	457	455	460	436	464	430	452	462	426	460	452	464	490	464	471	460	503	461	477	485	456	434	503	498	457	435	460	468	420	459	462	444	484	497	485	425	489	445	443	459	481	464	466	486	524	502	433	459	494	469	479	445	437	424	477	464	465	462	446	479	444	473	459	457	456	477	452	430	449	479	447	488	442	462	460	450	482	475	449	475	442	454	457	485	423	442	477	471	492	480	452	467	443	505	467	484	473	475	452	451	453	494	439	468	443	480	503	474	467	463	447	457	465	469	440	462	452	442	433	477	469	497	472	487	443	496	451	471	490	478	455	468	438	478	487	478	489	473	439	469	454	506	453	449	437	456	456	446	487	482	456	427	458	502	470	446	511	471	434	468	474	465	513	446	461	468	468	459	470	447	482	513	474	481	470	442	499	470	461	445	477	495	486	432	471	465	526	484	455	445	455	442	452	447	473	462	441	458	489	428	441	480	479	451	499	501	438	484	505	475	435	472	476	460	436	466	490	468	469	454	440	456	504	445	473	477	447	430	469	462	485	469	480	430	422	481	465	472	442	451	485	439	431	440	463	475	473	491	476	482	417	461	498	439	455	477	464	464	481	484	455	487	459	445	451	513	484	461	449	479	486	455	479	450	465	468	472	459	457	467	507	478	483	480
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
